@PaulS
It's a pain in the rear
probably never get fixed...nobody cares
@LMI
these kind of things happen with projects with volunteers
I mean no disrespect, but here's an idea: Instead of pi$$ing and moaning about things and waiting for the volunteers to fix the free software, maybe people can find a less stressful temporary workaround.
As a newcomer to Arduino, I was really, really annoyed that it didn't remember the last screen size. Really. (See Footnote.) I mean, it's all well and good for fluffalafagaus to say, "It's not really that bad of a problem," but that's not very sensitive to my sensibilities. Really.
I opened-resized-closed a few times. No joy. The stupid thing just wouldn't remember. The window (and the font) were ridiculously small on my Linux workstation.
I endured the annoyance for something like 15 minutes.
Then...
Here's what I found for arduino-0018 (Centos 5.5 Linux and Windows XP platforms):
I opend the Arduino IDE.
On the Files dropdown menu, I clicked on Preferences,and a dialog box opened.
It let me choose a bigger font size. Good deal! (My tired old eyes can use all the help they can get.)
And I really, really liked the "Use external editor" choice. (I haven't ever met an IDE with a built-in text editor that I really liked. Ever.)
But---there was nothing (really---nothing) about window size.
However...
Below the selectable stuff, there some text that tells us
[color=#666666]More preferences can be edited directly in the file[/color]
xxxxxxxxx
[color=#666666](edit only when Arduino is not running)[/color]
Where the path-and-file name "xxxxxxxxx" depends on where Arduino was installed on your platform.
I quit out of Arduino and opened that file with my favorite text editor.
I found lines like the following (they will both be in that file, but not necessarily one right after the other):
default.window.width=(whatever [i][color=#ff00ff]it[/color][/i] had decided)
default.window.height=(whatever [i][color=#ff00ff]it[/color][/i] had decided)
I changed them to values that I prefer. (I poked around in that file and changed a few other things too.)
Anyhow...
Now, I if I resize the Arduino window and quit out of Arduino, it still won't remember the last screen size (boo-hoo), but at least I can pick the default window size I prefer.
Maybe the volunteers will get it right for the next release. In the meanwhile, I can live with that.
Regards,
Dave
Footnote:
"You can tell the size of a man
by the size of the thing
that makes him mad."
---Adlai Stevenson