-
-
Notifications
You must be signed in to change notification settings - Fork 7k
IDE 1.8.8 does not remember last sketch nor window size. #8337
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
Comments
Are any other settings, e.g. trying to change the font, saved just fine? If not, it might be an issue with your filesystem permissions. |
As far as I have checked all changes to the preferences are neatly kept in preferences.txt, except for last.sketch.count. |
update-- |
update-- |
I think I have found the culprit. In this change e1a5be7#diff-b6fda0bf6be0a53c0741a9b02ac16f37 |
I made the same experiences with the IDE 1.8.8 under Windows 10. The last sketch, window position and size are no longer saved. Since I have a copy of the IDE 1.8.7 on my local server, I installed the older version again and everything is fine again. |
Hi @vimes666 , Arduino/app/src/processing/app/Base.java Lines 954 to 959 in 4b6b8f0
I'll take a closer look and get back to you. |
The breaking change is 36da22c (and is only triggered when closing the IDE with the |
Only OSX needs the "app" to stay open after handleQuit and to remove the editor windows when called. Fixes arduino#8337
I opened #8349 to fix this; as soon as the builds are available I'd ask you to try it and report if the fix is ok. |
Thanks for the swift response! |
I installed IDE 1.8.8 in linux mint (mate versions 18.1 and 19.1) to find that the IDE does not remember the last edited sketch when starting up.
Also it starts with a small window size no matter what the scaling settings are.
On my other pc's I am still using 1.8.5 and they are working ok.
So I did some digging and found out that version 1.8.7 is still working fine here.
I also found that the issue remembering the last sketch is most likely caused by a reset to zero
of the last.sketch.count (in preferences.txt) at some point by the program.
I have no idea as to what could be causing the window sizing issue though.
The text was updated successfully, but these errors were encountered: