4
* support horizontal orientation for other styles but icon only:
5
- GTK_TOOLBAR_ICONS: done
6
- GTK_TOOLBAR_TEXT: rotate the text labels. currently can be done
7
by poking into the tool items internal's. would be better if
8
GtkToolShell would announce the required text orientation.
9
- GTK_TOOLBAR_BOTH: place items similar to Nautilus' icon view.
10
- GTK_TOOLBAR_BOTH_HORIZ: place items similar to Nautilus' compact view.
11
guess it's only in trunk. Manny blogged about it. Don't know right now
12
how the Windows Explorer calls that view.
13
* left-align labels (and center icons) in both-horiz mode:
14
- would require poking into the tool item right now. would be better
15
if GtkToolShell would announce the required text alignment.
16
* apply ellipses to text item labels:
17
- would require poking into the tool item right now. would be better
18
if GtkToolShell would announce the preferred ellipsize mode.
19
* consider scrollbar size in size-request
20
- is that even possible?
21
* implement natural-size interface:
22
- requires GtkNaturalSize to be pushed to GTK+
24
GtkToolShell/GtkToolItem
25
========================
27
* enforce "expand" and "homogeneous" child property. don't know if GObject can
28
enforce implementation of child properties.
29
* inform tool items about the desired text orientation, alignment and ellipsize
30
mode by implementing gtk_tool_shell_get_text_orientation(),
31
gtk_tool_shell_get_text_alignment() and gtk_tool_shell_get_ellipsize_mode().
32
change GtkToolItem to use that information.