Adding an MDI interface?

on my mac, that only takes me back to the open session.

Hmm. That’s interesting. On Linux & Windows it opens another.

That’s usually how it works on a mac. Anyway - again - the good solution isn’t to open a bunch of separate sessions, but to use MDI like most other programs do.

I have not tried it as I don’t use LB but I found this on Google:

Trying to use the Finder to open multiple instances of an application on Mac OS X will simply cause the first instance to come to the foreground. To get around this, use the open command from the command line with the -n option. The -n option opens a new instance of the application even if one is already running.

I can confirm that multiple sessions does not work on Mac. It’s a limitation of Mac OS and the programming framework we use.

And yes, @royk there are plans to allow multiple documents to be open at the same time. But I have no ETA for that at this time other than: it’ll be awhile.
That is a relatively large amount of restructuring that needs to be done to the code-base so it’s a major change.

Yes, but once again, it shouldn’t be very hard to change the from SDI to MDI in the code. This will make life a lot easier for quite a lot of people.

How are you able to determine the effort required? I tend to trust the developers guesstimates. :wink:

We understand. We plan to provide a solution. Timing is the issue. Thank you for the suggestion. You can add your support for this feature on our feature suggestion site here: Multiple Pages within a work session · LightBurn

1 Like

IIRC I and others have asked for this in more than a year. It should be prioritised. I don’t know if I want to purchase this nor recommend it to my local makerspace unless this is fixed.

If you sort the suggestion site, you will see that this request is not the only high-priority item on the wish list. :wink: Here is the list sorted: LightBurn Most Wanted Features

Interestingly, #2 on the list is “To thank you for light burn :D”

Also, the two related ones mentioned on that list, are Multiple Pages within a work session and Multiple tabs inside of one window and summed up, they’d be in the top. :wink:

Multiple pages within a single document would be quite different than multiple documents open in the app. Multiple pages would all share the same cut settings and undo buffer, and be saved as a single file. Multiple projects open would require a distinct undo system and cut setting bank for each one. Neither are going to be “simple” to implement, as LightBurn wasn’t originally authored intending to allow this, so there will be some cleanup to do first.

Sorry you don’t seem to have what you want in LightBurn. I among many others think Oz and the gang do a fabulous job. The old saying is similar to this: If you are so dissatisfied why not air your grievances somewhere else ?

It’s not an unreasonable request, but I’ll grant that it was worded a little combatively.

“Fixed” implies that it’s broken. :slight_smile: It will be added, it’s a matter or priority and difficulty, juggling against other development commitments, support, and so on.

1 Like

Have you asked Apple to more easily support opening more than one instance of the same program? That should be trivial for them to implement seeing as how Linux and Windows have no problem doing it.

I beleive it’s easier to herd a cumulonimbus than to make apple do something like this on request. Still, it’s not my question, which was about MDI.

Thanks for your effort. I hope this’ll be fixed (or implemented or whatever) soon. I remember the same row was going on about Gimp only having SDI. That was fixed, though, but it took some time…

With reference to asking Apple to add more instances of the same program, well. Apple is a dinosaur and making them change something is likely to take years, many of them. Same applies to Windows. With Linux it’s usually easier, since it may be possible by located the correct developer.

But again - starting a whole new program just to handle another document seems extremely overkill. We’ve had MDI functionality since the first GUI appplications I ever used on win 3.1x, Word 2.0. Even that worked (somehow), and that was some 25 years ago.

So could you please add this? It’ll save resources as well and may even be better at handling who should own which port instead of opening a full application for each document.

Are you still beating this horse?
You aren’t the only one that has features they’d like to see added. Take a number and get in line. Jeez…