View Single Post
Old Yesterday, 01:06 AM   #2
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 22,356
Karma: 30621608
Join Date: Mar 2012
Location: Sydney Australia
Device: none
You ain't gunna like this, Kevin, Diap

Quote:
Originally Posted by KevinH View Post
Thanks for testing those plugins! I had the same thought about multiple monitors, or just offset overlapping the two windows and popping back and forth but on some laptops, both are hard to do at times. Leaving the solution up to the user and using add-ons makes sense and users can still do that.

But, fwiw, I think I have found a way to auto close stale minimized windows after changing books. I will try that first before tossing in the towel.

Thanks

Update:

With my most recent commit, old minimized non-modal dialogs are now properly closed upon loading a new book preventing the stale dialog problem. I have pushed this change to master.

So as it stands, people on Windows and Mac can easily use their own supplemental tools to add in titlebar and window resizing abilities if they so desire. Windows and Linux users (depending on window manager used) can use the Minimize if desired. It just will not work on MacOS without making the window being created as a top-level window (parent = nullptr) which I am not willing to do. People who do not like allowing dialogs to minize need not use that feature.

Hope this is enough.
I got lost in the weeds with this issue.

I had the impression, for Windows, you were going to leave non-modal windows as they were in version 2.6.2 - with no Minimise or Maximise buttons: i.e.

Click image for larger version

Name:	Sigil 2.6.2 - non modals.jpg
Views:	23
Size:	393.5 KB
ID:	221091

However, in version 2.7.5 RC non modals have Minimise and Maximise buttons, as does the About box.

Click image for larger version

Name:	Sigil 2.7.5 RC- non modals.jpg
Views:	20
Size:	401.0 KB
ID:	221092

If any of those Windows are minimised I don't know to restore them other than a window inspection tool from somewhere like Sysinternals or Nirsoft etc.

I just checked my frequently used non MS programs — Firefox, Notepad++, Irfanview, qbittorrent, ATB, Shotcut, etc — none of them have Min or Max buttons on their About boxes.

Minimise has a well known keyboard 'shortcut', I probably use it 10 times a day — Alt+Space, N — quite often inadvertently. It's an Accelerator key in the window system menu:

Click image for larger version

Name:	Windows - Alt+space menu.jpg
Views:	12
Size:	47.6 KB
ID:	221093

I suggest you revert to what has been there, like forever… no Min or Max buttons on non-modal and About box windows. Tell any users who don't like it to get a third party tool. I paid $US19.95 for ATB more than 20 years ago… and it has never not worked, even with recalcitrant programs like Task Manager.

BR

Last edited by BetterRed; Yesterday at 01:44 AM. Reason: clarity
BetterRed is online now   Reply With Quote