-
-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GUI feature proposal #34
Comments
Hi, I don't know about the last position and size (on some OSes you can't even control that) but I'll definitely work on the first option for the next version. I'll make the line ending option a per-board setting and store it (per-board too). |
In Windows, it is inherent since Win 3.0 and works still today... maintain the Ctrl-Key while closing the window with a click onto the cross in the top right corner and the position will remain the same at next program start. I guess other OSs have similar options built in, so nothing to do on this developer level, handling and arranging program windows on the desktop is an OS task. |
In macOS, saving window size and position while closing is done with CMD-click on the red dot in the top left corner... |
Cool, that sounds really good.
Interesting, I've never heard of that command and never used it since I started with win 98. And this ctrl command doesn't work with tycommander in W10. But it's a good argument, I don't know, if it's an OS thing, or an app thing. Maybe it's somehow Qt related ? I guess this is something I could investigate. I'll look into the problem and Qt documentation, and report back. |
As I see just now, that ctrl-close feature has been removed by MS from Win7, sorry for having given outdated information above. While this is for me still another proof that Windows is not a professional OS and should not be used, I discovered thanks to Google that there are lots of plugins, freeware and paid which restore that functionality in the most recent versions of MS Windows. In all OSs, caring about Window size and position is the responsibility of the windows manager which is an essential part of the OS’s GUI. |
No problem. I agree, that this should be the responsibility of the window manager, but the app should be able to hint, what it wants. Ok, update: As I understand, there are saveGeometry() and restoreGeometry() methods, which have to be called in the Mainwindow class. As I understand the Mainwindow class is defined here |
@conkerts in general I find better battery life and performance on Ubuntu 18 vs Windows 10 Pro. FYI recently I loaded Lubuntu and for older systems with 4GB or less RAM it's great. Same core as Ubuntu just a simpler GUI which I don't mind at all. |
Hi, this tool is really cool and much better than the lame Arduino GUI / Terminal.
I'd propose 2 small features, as I don't have that much clue with Qt GUI programming.
Or a hint in which files where to look, so maybe I'll try it on the weekend or so ...
Cheers
The text was updated successfully, but these errors were encountered: