Hi,
depending on your font and language settings, the current status bar sometimes has a problem of not showing completely. I especially notice this when I work on the German translation since German is more verbose than English.
During the course of some discussions on Jabber/IRC, we come up with some ideas.
One thing is what I'd call a "split" status bar: the primary text is in a normal font, and the secondary text is in a smaller font and typeset in two lines, like here:
http://buug.de/~colin/inkscape_statusbar.png
This is just a proof-of-concept (a hbox with two labels in it), and I guess some GTK hackery would be needed to make sure it doesn't expand to, say, 5 lines of text. One would also need to check that R-T-L script still works correctly etc. I can imagine that one thing is distracting: the "border" between the main text and the smaller additional text will move with every new string.
cornelius[cz] made a mockup for another idea: a second status bar for the secondary text:
http://cornelius.rvge.info/my_files/inkscape_status_mockup.png
These two approaches places a rather big burden on the translators, of course, and has quite some impact on the strings in the code, so it is likely not be in 0.42. (Well, the "second status bar" approach would not necessarily need the text broken into primary and secondary text.)
A third, "orthogonal" idea was to just have a tooltip for the status bar with the complete text. This would work for the current status bar as well as for any of the ideas presented above.
Oh, and cornelius even has a fourth idea, see here: http://cornelius.rvge.info/my_files/inkscape_status_mockup2.png
Comments welcome.
Cheers, Colin
V Mon, 13 Jun 2005 00:23:58 +0200, Colin Marquardt wrote:
Oh, and cornelius even has a fourth idea, see here: http://cornelius.rvge.info/my_files/inkscape_status_mockup2.png
In the case of mockup 2 I'm not sure about the HIG compliance and if it is possible to have multiline and formated tooltips in GTK.
Well, and as an alternative to concepts Colin mentioned I did one more mockup after he sent the message. This one deals with the problem using only the tooltip for the status bar.
http://cornelius.rvge.info/my_files/inkscape_status_mockup3.png
comments to the last mockup are welcome too
greetings Josef aka cornelius[cz]
Hi
My only with the status bar, is that long texts are truncated. Pity, as those long texts show the wide possibilities of some rich tools.
On an other hand, a lerger status bar would cause a loss of working space.
I was wondering if having an hotkey (shortcut ?) allowing an temporarly expanded statusbar or the complete display of the statusbar as a tooltip would be a good idea ?
Regards,
Matiphas
Selon Josef Vybiral <w.e.b@...704...>:
V Mon, 13 Jun 2005 00:23:58 +0200, Colin Marquardt wrote:
Oh, and cornelius even has a fourth idea, see here: http://cornelius.rvge.info/my_files/inkscape_status_mockup2.png
In the case of mockup 2 I'm not sure about the HIG compliance and if it is possible to have multiline and formated tooltips in GTK.
Well, and as an alternative to concepts Colin mentioned I did one more mockup after he sent the message. This one deals with the problem using only the tooltip for the status bar.
http://cornelius.rvge.info/my_files/inkscape_status_mockup3.png
comments to the last mockup are welcome too
greetings Josef aka cornelius[cz]
This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput a projector? How fast can you ride your desk chair down the office luge track? If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
matiphas@...8... wrote:
Hi
My only with the status bar, is that long texts are truncated. Pity, as those long texts show the wide possibilities of some rich tools.
On an other hand, a lerger status bar would cause a loss of working space.
I was wondering if having an hotkey (shortcut ?) allowing an temporarly expanded statusbar or the complete display of the statusbar as a tooltip would be a good idea ?
Regards,
Matiphas
Selon Josef Vybiral <w.e.b@...704...>:
I like both of them. Remember, though, that messages are not set directly in the status bar, but are -queued-. So one must consider how such a status item is sent to the queue. And remember that the text is of course not static, but dynamically formatted.
I had an idea that might work, but would be really ugly, so ignore it: Have a pop-down list (similar to the Location bar in Firefox), with the items being prepended to the top of the list. The topmost item is the one displayed on the bar, and would pop down for the entire scrolled list when clicked. If each list cell were a rich-text widget, then the text could be formatted in a much nicer way than on a simple label.
Bob
Hi, I was thinking about this problem a few days ago. I'm not very famliar with AutoCAD but my girlfriend is. I saw her working with it and saw that the program has something like an "command" frame on the bottom where you can input commands and get info on the parameters you can use with it. Could we have something like this? It could be toggled on/off and be complimentary to tooltips, etc.
Cheers,
El dom, 12-06-2005 a las 18:17 -0500, Bob Jamison escribió:
matiphas@...8... wrote:
[...]
Selon Josef Vybiral <w.e.b@...704...>:
I like both of them. Remember, though, that messages are not set directly in the status bar, but are -queued-. So one must consider how such a status item is sent to the queue. And remember that the text is of course not static, but dynamically formatted.
I had an idea that might work, but would be really ugly, so ignore it: Have a pop-down list (similar to the Location bar in Firefox), with the items being prepended to the top of the list. The topmost item is the one displayed on the bar, and would pop down for the entire scrolled list when clicked. If each list cell were a rich-text widget, then the text could be formatted in a much nicer way than on a simple label.
Bob
This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput a projector? How fast can you ride your desk chair down the office luge track? If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Hey guys!
[snip]
saw that the program has something like an "command" frame on the bottom where you can input commands and get info on the parameters you can use with it. Could we have something like this? It could be toggled on/off and be complimentary to tooltips, etc.
The command-input in autocad is more familiar with the xml-editor than it is with the statusbar, so this should maybe in a different thread... still it might be nice for some use cases to easily toggle the editor.
However, concerning the statusbar: It should be _single_ line because everything else takes up too much screen property, is probably not compliant with the HIG and looks ugly ;) I think that the idea with the tooltip is pretty good, but that since (at least for my preferences) the font in the tooltip has the same size as in the statusbar, this would in some cases only work, if the tooltip had multiple lines. Another possibility would be scroll buttons for the text, of a button to pop up a dialog. However, I prefer the tooltip.
Take care!
David
El lun, 13-06-2005 a las 18:01 +0200, David Christian Berg escribió:
Hey guys!
[snip]
saw that the program has something like an "command" frame on the bottom where you can input commands and get info on the parameters you can use with it. Could we have something like this? It could be toggled on/off and be complimentary to tooltips, etc.
The command-input in autocad is more familiar with the xml-editor than it is with the statusbar, so this should maybe in a different thread... still it might be nice for some use cases to easily toggle the editor.
I probably didn't explain myself correctly. I didn't mean to have a command line for the editor, but something in that direction for the tooltips. Something you could switch on to see the complete line of text and off again to have some more workspace.
However, concerning the statusbar: It should be _single_ line because everything else takes up too much screen property, is probably not compliant with the HIG and looks ugly ;) I think that the idea with the tooltip is pretty good, but that since (at least for my preferences) the font in the tooltip has the same size as in the statusbar, this would in some cases only work, if the tooltip had multiple lines. Another possibility would be scroll buttons for the text, of a button to pop up a dialog. However, I prefer the tooltip.
Take care!
David
Hi, I finally had some time to do a little mock-up of what I meant in this post, you can see it here: http://www.asixinformatica.com/archivos/inkscape_tooltip_mockup.png Please ignore my !(l33t) gimp skills. I think the idea gets through. I took one of the larger tooltip messages that gets truncated in the current status bar to illustrate what I think is a good idea to solve this problem. The little "frame" can be toggled on/off by clicking a button (or with a key combo).
Cheers, Lucas
El lun, 13-06-2005 a las 18:19 +0200, Lucas Vieites escribió:
El lun, 13-06-2005 a las 18:01 +0200, David Christian Berg escribió:
Hey guys!
[snip]
[snip2]
The command-input in autocad is more familiar with the xml-editor than it is with the statusbar, so this should maybe in a different thread... still it might be nice for some use cases to easily toggle the editor.
I probably didn't explain myself correctly. I didn't mean to have a command line for the editor, but something in that direction for the tooltips. Something you could switch on to see the complete line of text and off again to have some more workspace.
participants (6)
-
unknown@example.com
-
Bob Jamison
-
Colin Marquardt
-
David Christian Berg
-
Josef Vybiral
-
Lucas Vieites