Hello. Apologies in advance if the following sounds..agitated but even
though I continue to be glad for Subclipse's existence and continued
maintenance, I am really confused and even a bit angry about some changes
that were recently made to the Subclipse UI. According to the changelog
the related bug is http://subclipse.tigris.org/issues/show_bug.cgi?id=962.
The same problem affects the mercurial plugin where I noticed this as
well, so it seems that the disease is spreading..so to speak.
After not using a subversion-based project for some time I just updated my
subclipse plugins to the latest release. Did some work, want to commit,
double click a file in the commit dialog file list to make sure I get the
message right.. and only "WTF?" can adequately describe my reaction to
the in-dialog diff pane. This is _the height of uselessness_ on laptops
and even on my 20" 1600x1200 screen, because it is simply impossible to
have a useful diff of two source files without having to scroll
horizontally.
Just to make sure I wasn't missing anything I checked the prefs, but there
does not seem to be a setting to revert to the old behaviour of having the
diff pop up in a separate, large window..which was _actually useful_ and
very effective.
The resizing & focus-shifting of a supposedly modal all-in-one pane
violates so many UI design guidelines that I really have to wonder how
stuff like this happens. :-(
I don't have any good altenative suggestion for the problem except maybe to
put a (separately sized) diff pane below the commit panel, which would use
the dead screen space much better. Shifting ones view slightly up or down
for diffs is significantly easier on the eyes and neck than horizontal
scanning.
Please bring back the old behaviour at least as an option, if at all
possible..please?
Holger
------------------------------------------------------
http://subclipse.tigris.org/ds/viewMessage.do?dsForumId=1047&dsMessageId=2392057
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subclipse.tigris.org].
Received on 2009-09-07 20:30:45 CEST