Mindtraveller Messages: 917 Registered: August 2007 Location: Russia, Moscow rgn.
Experienced Contributor
Modern things should look modern. This thought led me to idea of polishing TheIDE UI.
Things I want to show is mostly a subject to discussion and critics.
My first attempt is a little beautifying of package files list.
Here it is:
Clicking item switches between .cpp/.h/... files (current file icon is the rightmost and opaque while others are semi-transparent). Small icon to the left is the symbol of recently changed state (from almost invisible gray towards green).
Do you like it better then current list or not? What would you change here?
tojocky Messages: 607 Registered: April 2008 Location: UK
Contributor
Mindtraveller wrote on Sun, 11 October 2009 17:05
Modern things should look modern. This thought led me to idea of polishing TheIDE UI.
Things I want to show is mostly a subject to discussion and critics.
My first attempt is a little beautifying of package files list.
Here it is:
Clicking item switches between .cpp/.h/... files (current file icon is the rightmost and opaque while others are semi-transparent). Small icon to the left is the symbol of recently changed state (from almost invisible gray towards green).
Do you like it better then current list or not? What would you change here?
Perhaps it is a good time to do some face lifting to some controls.
For example I wonder myself why I usually prefer GridCtrl over ArrayCtrl... and certainly it is because it looks better.
I do know that that reasoning is not very scientific but many times if an application looks nicer and more modern it seems to be better, although perhaps it is not.
Mindtraveller Messages: 917 Registered: August 2007 Location: Russia, Moscow rgn.
Experienced Contributor
luzr wrote on Mon, 12 October 2009 09:39
I agree. We need to do some skinning.
...
However, there is 'art' directory in uppsrc supposed to host skinning packages. Submit one
I see two things here which is not simple skinning:
1) Changing underline with icon indicating last changed time
2) Collecting files with equal names into one record. Clicking it switches between these files.
Am I right and does it change a bit the code of TheIDE, or is this simple skinning too? Anyway, if it needs some changing of code we could make "step one" to add theme to Art directory and after that "step tow" - Mirek will change this code when he has time fot that in future (support for collecting files into one record, see (2) ).