I would like to inform you that you can now switch between different
command dialog styles in GRASS 7 (r52927). There are 4 styles, 3 of
them are new and they are providing platform native look. It should
solve the problem described in ticket #306 [1] (hidden tabs). Styles
can be changed in settings dialog - Appearance tab.
Two styles use wx.Notebook with top or left tabs. The third one which
uses wx.ListBook is not yet finished. The default style is the current
fancy green FlatNotebook.
It would be nice to add some icons to the tabs. So far I added only
icons to manual and options page to get idea how it could look like.
Unfortunately it is quite difficult to create icons which would
describe the tabs (required, optional, selection, ...). But except for
ListBook icons are not necessary. (Now icons are not used in fancy
green notebook because used style is not ready for icons.)
The advantage of the two basic styles is that they inherit system
colors (since they are native). So it is better for users with unusual
themes which are not much supported by wxPython.
Styles were tested on Ubuntu 10.04 (Gnome), information how styles
look like on Windows and Mac (including comparison to other
applications) is appreciated.
Please, share your ideas about style names, icons and styles itself.
If you know how, you can also try wxPython demo and do your own
experiments with various notebooks.
Note that this feature is experimental and even though it is change of
style some bugs which seem to be unrelated can appear.
This is, IMO, a much-needed improvement in GRASS interface. Quite a while ago I posted some thoughts on GUI and User Experience for GRASS, and native tabs do make a big difference.
I would like to inform you that you can now switch between different
command dialog styles in GRASS 7 (r52927). There are 4 styles, 3 of
them are new and they are providing platform native look. It should
solve the problem described in ticket #306 [1] (hidden tabs). Styles
can be changed in settings dialog - Appearance tab.
Two styles use wx.Notebook with top or left tabs. The third one which
uses wx.ListBook is not yet finished. The default style is the current
fancy green FlatNotebook.
It would be nice to add some icons to the tabs. So far I added only
icons to manual and options page to get idea how it could look like.
Unfortunately it is quite difficult to create icons which would
describe the tabs (required, optional, selection, …). But except for
ListBook icons are not necessary. (Now icons are not used in fancy
green notebook because used style is not ready for icons.)
The advantage of the two basic styles is that they inherit system
colors (since they are native). So it is better for users with unusual
themes which are not much supported by wxPython.
Styles were tested on Ubuntu 10.04 (Gnome), information how styles
look like on Windows and Mac (including comparison to other
applications) is appreciated.
Please, share your ideas about style names, icons and styles itself.
If you know how, you can also try wxPython demo and do your own
experiments with various notebooks.
Note that this feature is experimental and even though it is change of
style some bugs which seem to be unrelated can appear.
On Sun, Aug 26, 2012 at 7:55 PM, Carlos Grohmann
<carlos.grohmann@gmail.com> wrote:
Anna, those are great news!
I'm glad you like it.
This is, IMO, a much-needed improvement in GRASS interface. Quite a while
ago I posted some thoughts on GUI and User Experience for GRASS, and native
tabs do make a big difference.
Where can I find it?
Can this be applied to GIS manager as well?
Yes, but we must first understand how it should look like because
there are two level of tabs (top and bottom) so they probably should
look differently. Any suggestions are welcome.
Anna
best
Carlos
On Sun, Aug 26, 2012 at 2:02 PM, Anna Kratochvílová <kratochanna@gmail.com>
wrote:
Hi all,
I would like to inform you that you can now switch between different
command dialog styles in GRASS 7 (r52927). There are 4 styles, 3 of
them are new and they are providing platform native look. It should
solve the problem described in ticket #306 [1] (hidden tabs). Styles
can be changed in settings dialog - Appearance tab.
Two styles use wx.Notebook with top or left tabs. The third one which
uses wx.ListBook is not yet finished. The default style is the current
fancy green FlatNotebook.
It would be nice to add some icons to the tabs. So far I added only
icons to manual and options page to get idea how it could look like.
Unfortunately it is quite difficult to create icons which would
describe the tabs (required, optional, selection, ...). But except for
ListBook icons are not necessary. (Now icons are not used in fancy
green notebook because used style is not ready for icons.)
The advantage of the two basic styles is that they inherit system
colors (since they are native). So it is better for users with unusual
themes which are not much supported by wxPython.
Styles were tested on Ubuntu 10.04 (Gnome), information how styles
look like on Windows and Mac (including comparison to other
applications) is appreciated.
Please, share your ideas about style names, icons and styles itself.
If you know how, you can also try wxPython demo and do your own
experiments with various notebooks.
Note that this feature is experimental and even though it is change of
style some bugs which seem to be unrelated can appear.
Yes, but we must first understand how it should look like because
there are two level of tabs (top and bottom) so they probably should
look differently. Any suggestions are welcome.
What about hiding display (fancy green) notebook with only one display
(one tab)? I guess that having only one map display is quite common
case, so in this case the notebook is not needed at all. Am I right?
And about notebook styles, it is not sure that it is possible to
change display names for all notebook styles (types). (Changing
display name is possible now by right click on the display tab).
Unfortunately, different features are available for different
notebooks, some features are not available for native notebooks, so we
cannot have just everything.
Styles were tested on Ubuntu 10.04 (Gnome), information how styles
look like on Windows and Mac (including comparison to other
applications) is appreciated.
is there any related wiki-page, where screenshots (i.e. windows, etc.) can
be uploaded?
On Mon, Aug 27, 2012 at 5:52 PM, Helmut Kudrnovsky <hellik@web.de> wrote:
is there any related wiki-page, where screenshots (i.e. windows, etc.) can
be uploaded?
tested here in osgeo4w-wingrass7 in a win7-64bit-box.
only listleft works, in the other two no input is possible.
That's bad. I am not able to test it. Are you able to switch the tabs?
Maybe it's some problem with refreshing. I tried to google some
windows specific problems with wx.Notebook but I haven't found
anything interesting.
The current fancy style works ok, is it right?
I will wait if the similar problem occurs on Mac to (Michael promised to test)
One more question, all the tabs are empty? Command output and manual
tab are created separately so there could be some difference.
Thanks,
Anna
On Mon, Aug 27, 2012 at 6:52 PM, Anna Kratochvílová
<kratochanna@gmail.com> wrote:
On Mon, Aug 27, 2012 at 5:52 PM, Helmut Kudrnovsky <hellik@web.de> wrote:
is there any related wiki-page, where screenshots (i.e. windows, etc.) can
be uploaded?
tested here in osgeo4w-wingrass7 in a win7-64bit-box.
only listleft works, in the other two no input is possible.
That's bad. I am not able to test it. Are you able to switch the tabs?
Maybe it's some problem with refreshing. I tried to google some
windows specific problems with wx.Notebook but I haven't found
anything interesting.
The current fancy style works ok, is it right?
I will wait if the similar problem occurs on Mac to (Michael promised to test)
That's bad. I am not able to test it. Are you able to switch the tabs?
Maybe it's some problem with refreshing. I tried to google some
windows specific problems with wx.Notebook but I haven't found
anything interesting.
switching between tabs possible, but no effect.
saving the new configuration and restart of the gui doesn't help