Dear Devs,
I use the symbol list a lot, but I don't like the whitespace on the left side, especially when using longer symbol names... An alternative is to make the symbol list take up lots of my screen estate, which isn't very pleasing...
Current list: /_* Functions ______* media_management_| ______* media_management_| ______* media_management_| ______* media_management_| ______* media_management_| <etc>
What I'd like to see: Functions * media_management_create| * media_management_delete| <etc>
* = icon _ = white space
I generally don't use it, but clicking on 'functions' could collapse the list (and maybe toggle 'bold' as an indicator that it can be expanded?)
In exchange, I'll work on the Dutch translation. ;)
-H-
On 11/13/07, Harold Aling h.aling@home.nl wrote:
Dear Devs,
I use the symbol list a lot, but I don't like the whitespace on the left side, especially when using longer symbol names... An alternative is to make the symbol list take up lots of my screen estate, which isn't very pleasing...
Current list: /_* Functions ______* media_management_| ______* media_management_| ______* media_management_| ______* media_management_| ______* media_management_|
<etc>
What I'd like to see: Functions
- media_management_create|
- media_management_delete|
<etc>
- = icon
_ = white space
I generally don't use it, but clicking on 'functions' could collapse the list (and maybe toggle 'bold' as an indicator that it can be expanded?)
In exchange, I'll work on the Dutch translation. ;)
-H-
That sounds like a great idea. I've also found it to be a bit cramped and realized I was looking at mostly whitespace. I hadn't thought about how to solve it though.
On Tue, 13 Nov 2007 11:33:03 +0100, Harold Aling h.aling@home.nl wrote:
Hi,
I use the symbol list a lot, but I don't like the whitespace on the left side, especially when using longer symbol names... An alternative is to make the symbol list take up lots of my screen estate, which isn't very pleasing...
I recently described in [1] how to change it: You can decrease the amount of the used indentation a bit by editing(or creating) your ~/.gtkrc-2.0 and adding the following code: style "geany-small-symbol-list" { GtkTreeView::expander-size = 9 GtkTreeView::horizontal-separator = 0 GtkTreeView::indent-expanders = 0 } widget "GeanyMainWindow.*.GtkTreeView" style "geany-small-symbol-list"
expander-size is 12 by default, you can also try lower values than 9 but it doesn't look good, IMO. horizontal-separator is the space between columnes, by default 2. indent-expanders is a boolean value and by default 1.
Documentation about the properties: http://library.gnome.org/devel/gtk/unstable/GtkTreeView.html#GtkTreeView--al... And for gtkrc-2.0 format in general: http://library.gnome.org/devel/gtk/unstable/gtk-Resource-Files.html
I don't know a better to decrease the indentation. It seems GTK doesn't provide more control over this.
I generally don't use it, but clicking on 'functions' could collapse the list (and maybe toggle 'bold' as an indicator that it can be expanded?)
I'm not sure. Maybe it could be confusing to collapse the current node when clicking on the title by accident.
In exchange, I'll work on the Dutch translation. ;)
Cool.
[1] http://sourceforge.net/tracker/index.php?func=detail&aid=1821324&gro...
Regards, Enrico
On Tue, 13 Nov 2007 15:41:01 +0100, Enrico Tröger enrico.troeger@uvena.de wrote:
On Tue, 13 Nov 2007 11:33:03 +0100, Harold Aling h.aling@home.nl wrote:
I use the symbol list a lot, but I don't like the whitespace on the left side, especially when using longer symbol names... An alternative is to make the symbol list take up lots of my screen estate, which isn't very pleasing...
I recently described in [1] how to change it:
...
I don't know a better to decrease the indentation. It seems GTK doesn't provide more control over this.
How about a non-collapsing list (like the 'files' list) then?
Rightclicking the list will show a 'tick list' like this:
------------------ Sort by name Sort by appearance ------------------ [X] Show functions [X] Show variables [ ] <etc> ------------------
-H-
20071113154101.42709b80.enrico.troeger@uvena.de 569910396ba1bf455b1d6b13c3fbedac@localhost Message-ID: 7439a0955519ff1d6adc79df8d034e1c@localhost X-Sender: h.aling@home.nl User-Agent: RoundCube Webmail/0.1-svn Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit
On Wed, 14 Nov 2007 12:25:32 +0100, Harold Aling h.aling@home.nl wrote:
On Tue, 13 Nov 2007 15:41:01 +0100, Enrico Tröger enrico.troeger@uvena.de wrote:
On Tue, 13 Nov 2007 11:33:03 +0100, Harold Aling h.aling@home.nl wrote:
I use the symbol list a lot, but I don't like the whitespace on the left side, especially when using longer symbol names... An alternative is to make the symbol list take up lots of my screen estate, which isn't very pleasing...
I recently described in [1] how to change it:
...
I don't know a better to decrease the indentation. It seems GTK doesn't provide more control over this.
How about a non-collapsing list (like the 'files' list) then?
Rightclicking the list will show a 'tick list' like this:
Sort by name Sort by appearance
[X] Show functions [X] Show variables [ ] <etc>
...or by enabling/disabling icons in the top bar (b/w versus color / red cross), just like the files tab has 'up', 'reload', 'home' and 'go to'...
-H-
On Wed, 14 Nov 2007 12:31:36 +0100 Harold Aling h.aling@home.nl wrote:
On Wed, 14 Nov 2007 12:25:32 +0100, Harold Aling h.aling@home.nl wrote:
On Tue, 13 Nov 2007 15:41:01 +0100, Enrico Tröger enrico.troeger@uvena.de wrote:
I don't know a better to decrease the indentation. It seems GTK doesn't provide more control over this.
How about a non-collapsing list (like the 'files' list) then?
Rightclicking the list will show a 'tick list' like this:
Sort by name Sort by appearance
[X] Show functions [X] Show variables [ ] <etc>
...or by enabling/disabling icons in the top bar (b/w versus color / red cross), just like the files tab has 'up', 'reload', 'home' and 'go to'...
I don't think this would be a good idea. I think usability is best with a treeview, but it is annoying that currently there's no way to configure expander child items with less (or even no) indentation. They always have an extra indent of the width of an expander.
I just noticed for Gtk 2.12 (which I don't have yet ;-)) there's an option to hide expanders, which can also disable indentation - see gtk_tree_view_set_show_expanders(). Perhaps for Gtk 2.12 it could be a popup menu toggle option. We could also add double click functionality to expand/collapse items.
http://library.gnome.org/devel/gtk/unstable/GtkTreeView.html#gtk-tree-view-s...
Regards, Nick
On Wed, 14 Nov 2007 13:19:18 +0000 Nick Treleaven nick.treleaven@btinternet.com wrote:
I don't think this would be a good idea. I think usability is best with a treeview, but it is annoying that currently there's no way to configure expander child items with less (or even no) indentation. They always have an extra indent of the width of an expander.
I just filed a bug about this: http://bugzilla.gnome.org/show_bug.cgi?id=496743
Regards, Nick
On Wed, 14 Nov 2007 13:19:18 +0000, Nick Treleaven nick.treleaven@btinternet.com wrote:
...or by enabling/disabling icons in the top bar (b/w versus color / red cross), just like the files tab has 'up', 'reload', 'home' and 'go to'...
I don't think this would be a good idea. I think usability is best with a treeview, but it is annoying that currently there's no way to configure expander child items with less (or even no) indentation. They always have an extra indent of the width of an expander.
I just noticed for Gtk 2.12 (which I don't have yet ;-)) there's an option to hide expanders, which can also disable indentation - see gtk_tree_view_set_show_expanders(). Perhaps for Gtk 2.12 it could be
I added a hidden pref for this. With hidden expanders there is no more indentation at all, i.e. you can't distinguish between sections and symbols anymore. IMO, a hidden pref is sufficient for that, the documentation is updated. The hidden pref is called: show_symbol_list_expanders, default is TRUE.
a popup menu toggle option. We could also add double click functionality to expand/collapse items.
Done.
Regards, Enrico
E1IsGT2-0006w7-OS@zonbu.sait.intra 20071114131918.eeecfd5c.nick.treleaven@btinternet.com 20071118161250.7f9bfd78.enrico.troeger@uvena.de Message-ID: 4ccf5c4500ed5e291e16ec8621fd0f8a@localhost X-Sender: h.aling@home.nl User-Agent: RoundCube Webmail/0.1-svn Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit
On Sun, 18 Nov 2007 16:12:50 +0100, Enrico Tröger enrico.troeger@uvena.de wrote:
On Wed, 14 Nov 2007 13:19:18 +0000, Nick Treleaven nick.treleaven@btinternet.com wrote:
...or by enabling/disabling icons in the top bar (b/w versus color / red cross), just like the files tab has 'up', 'reload', 'home' and 'go to'...
I don't think this would be a good idea. I think usability is best with a treeview, but it is annoying that currently there's no way to configure expander child items with less (or even no) indentation. They always have an extra indent of the width of an expander.
I just noticed for Gtk 2.12 (which I don't have yet ;-)) there's an option to hide expanders, which can also disable indentation - see gtk_tree_view_set_show_expanders(). Perhaps for Gtk 2.12 it could be
I added a hidden pref for this. With hidden expanders there is no more indentation at all, i.e. you can't distinguish between sections and symbols anymore. IMO, a hidden pref is sufficient for that, the documentation is updated. The hidden pref is called: show_symbol_list_expanders, default is TRUE.
a popup menu toggle option. We could also add double click functionality to expand/collapse items.
Done.
Cool, but...
The symbol list in r2057 stays empty, saying "No tags found"... (at least with .php files)
-H-
On Sun, 18 Nov 2007 19:47:12 +0100, Harold Aling h.aling@home.nl wrote:
E1IsGT2-0006w7-OS@zonbu.sait.intra 20071114131918.eeecfd5c.nick.treleaven@btinternet.com 20071118161250.7f9bfd78.enrico.troeger@uvena.de Message-ID: 4ccf5c4500ed5e291e16ec8621fd0f8a@localhost X-Sender: h.aling@home.nl User-Agent: RoundCube Webmail/0.1-svn Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit
On Sun, 18 Nov 2007 16:12:50 +0100, Enrico Tröger enrico.troeger@uvena.de wrote:
On Wed, 14 Nov 2007 13:19:18 +0000, Nick Treleaven nick.treleaven@btinternet.com wrote:
...or by enabling/disabling icons in the top bar (b/w versus color / red cross), just like the files tab has 'up', 'reload', 'home' and 'go to'...
I don't think this would be a good idea. I think usability is best with a treeview, but it is annoying that currently there's no way to configure expander child items with less (or even no) indentation. They always have an extra indent of the width of an expander.
I just noticed for Gtk 2.12 (which I don't have yet ;-)) there's an option to hide expanders, which can also disable indentation - see gtk_tree_view_set_show_expanders(). Perhaps for Gtk 2.12 it could be
I added a hidden pref for this. With hidden expanders there is no more indentation at all, i.e. you can't distinguish between sections and symbols anymore. IMO, a hidden pref is sufficient for that, the documentation is updated. The hidden pref is called: show_symbol_list_expanders, default is TRUE.
a popup menu toggle option. We could also add double click functionality to expand/collapse items.
Done.
Cool, but...
The symbol list in r2057 stays empty, saying "No tags found"... (at least with .php files)
I guess only with PHP files? Windows/Linux/something else? Please run Geany from a terminal and see whether it prints anything useful. what does grep REGCOMP config.h say?
Regards, Enrico
E1ItpAm-00079s-Tl@zonbu.sait.intra 20071118195250.fc0e2021.enrico.troeger@uvena.de Message-ID: 2a5c093d2d2928273a2f60008446dd02@localhost X-Sender: h.aling@home.nl User-Agent: RoundCube Webmail/0.1-svn Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit
On Sun, 18 Nov 2007 19:52:50 +0100, Enrico Tröger enrico.troeger@uvena.de wrote:
On Sun, 18 Nov 2007 19:47:12 +0100, Harold Aling h.aling@home.nl wrote:
E1IsGT2-0006w7-OS@zonbu.sait.intra 20071114131918.eeecfd5c.nick.treleaven@btinternet.com 20071118161250.7f9bfd78.enrico.troeger@uvena.de Message-ID: 4ccf5c4500ed5e291e16ec8621fd0f8a@localhost X-Sender: h.aling@home.nl User-Agent: RoundCube Webmail/0.1-svn Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit
On Sun, 18 Nov 2007 16:12:50 +0100, Enrico Tröger enrico.troeger@uvena.de wrote:
On Wed, 14 Nov 2007 13:19:18 +0000, Nick Treleaven nick.treleaven@btinternet.com wrote:
...or by enabling/disabling icons in the top bar (b/w versus color / red cross), just like the files tab has 'up', 'reload', 'home' and 'go to'...
I don't think this would be a good idea. I think usability is best with a treeview, but it is annoying that currently there's no way to configure expander child items with less (or even no) indentation. They always have an extra indent of the width of an expander.
I just noticed for Gtk 2.12 (which I don't have yet ;-)) there's an option to hide expanders, which can also disable indentation - see gtk_tree_view_set_show_expanders(). Perhaps for Gtk 2.12 it could be
I added a hidden pref for this. With hidden expanders there is no more indentation at all, i.e. you can't distinguish between sections and symbols anymore. IMO, a hidden pref is sufficient for that, the documentation is updated. The hidden pref is called: show_symbol_list_expanders, default is TRUE.
a popup menu toggle option. We could also add double click functionality to expand/collapse items.
Done.
Cool, but...
The symbol list in r2057 stays empty, saying "No tags found"... (at least with .php files)
I guess only with PHP files? Windows/Linux/something else? Please run Geany from a terminal and see whether it prints anything useful. what does grep REGCOMP config.h say?
I just discovered that default .php files work just fine, but php files with other extensions (.inc, .module, etc) don't.
I'm logging off now, if needed, I'll have more info for you tomorrow...
-H-
On Sun, 18 Nov 2007 19:59:37 +0100, Harold Aling h.aling@home.nl wrote:
Cool, but...
The symbol list in r2057 stays empty, saying "No tags found"... (at least with .php files)
I guess only with PHP files? Windows/Linux/something else? Please run Geany from a terminal and see whether it prints anything useful. what does grep REGCOMP config.h say?
I just discovered that default .php files work just fine, but php files with other extensions (.inc, .module, etc) don't.
I'm logging off now, if needed, I'll have more info for you tomorrow...
This bug was introduced in r2057. r2056's symbol list works fine with php files with non-.php file extensions...
-H-
(Xubuntu 7.10)
E1ItpMn-0007Fk-Qz@zonbu.sait.intra 4303c0df285ab0e1930e4c41bdab7058@localhost Message-ID: d616c8ba2c4f9702e9c7fb83838a0d45@localhost X-Sender: h.aling@home.nl User-Agent: RoundCube Webmail/0.1-svn Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit
On Mon, 19 Nov 2007 10:47:13 +0100, Harold Aling h.aling@home.nl wrote:
On Sun, 18 Nov 2007 19:59:37 +0100, Harold Aling h.aling@home.nl wrote:
Cool, but...
The symbol list in r2057 stays empty, saying "No tags found"... (at least with .php files)
I guess only with PHP files? Windows/Linux/something else? Please run Geany from a terminal and see whether it prints anything useful. what does grep REGCOMP config.h say?
I just discovered that default .php files work just fine, but php files with other extensions (.inc, .module, etc) don't.
I'm logging off now, if needed, I'll have more info for you tomorrow...
This bug was introduced in r2057. r2056's symbol list works fine with php files with non-.php file extensions...
-H-
I lied. ;)
r2052 is the last version in which the symbol list gets filled correctly...
-H-
On Mon, 19 Nov 2007 11:16:20 +0100, Harold Aling h.aling@home.nl wrote:
On Mon, 19 Nov 2007 10:47:13 +0100, Harold Aling h.aling@home.nl wrote:
On Sun, 18 Nov 2007 19:59:37 +0100, Harold Aling h.aling@home.nl wrote:
Cool, but...
The symbol list in r2057 stays empty, saying "No tags found"... (at least with .php files)
I guess only with PHP files? Windows/Linux/something else? Please run Geany from a terminal and see whether it prints anything useful. what does grep REGCOMP config.h say?
I just discovered that default .php files work just fine, but php files with other extensions (.inc, .module, etc) don't.
I'm logging off now, if needed, I'll have more info for you tomorrow...
This bug was introduced in r2057. r2056's symbol list works fine with php files with non-.php file extensions...
-H-
I lied. ;)
r2052 is the last version in which the symbol list gets filled correctly...
And it should work again in r2058. It was broken because of the new, better PHP parser but it should be working again. Sorry.
Regards, Enrico
E1Iu3fw-0000Yq-He@zonbu.sait.intra 20071119153451.a762efef.enrico.troeger@uvena.de Message-ID: 32385e7c6851c266114eb06fd7aa61d0@localhost X-Sender: h.aling@home.nl User-Agent: RoundCube Webmail/0.1-svn Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit
On Mon, 19 Nov 2007 15:34:51 +0100, Enrico Tröger enrico.troeger@uvena.de wrote:
r2052 is the last version in which the symbol list gets filled
correctly...
And it should work again in r2058. It was broken because of the new, better PHP parser but it should be working again. Sorry.
Regards, Enrico
It's working again!
I'll have a look at the new features. What I've seen already is that geany now picks up variables set by the function definition.
function my_function($var1 = null, $var2, $var3 = null) { //function }
Geany recognizes $var1, but not $var2 and $var3. 'By design', 'bug' or 'not implemented yet' ?
-H-
On Mon, 19 Nov 2007 15:53:26 +0100, Harold Aling h.aling@home.nl wrote:
E1Iu3fw-0000Yq-He@zonbu.sait.intra 20071119153451.a762efef.enrico.troeger@uvena.de Message-ID: 32385e7c6851c266114eb06fd7aa61d0@localhost X-Sender: h.aling@home.nl User-Agent: RoundCube Webmail/0.1-svn Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit
On Mon, 19 Nov 2007 15:34:51 +0100, Enrico Tröger enrico.troeger@uvena.de wrote:
r2052 is the last version in which the symbol list gets filled
correctly...
And it should work again in r2058. It was broken because of the new, better PHP parser but it should be working again. Sorry.
Regards, Enrico
It's working again!
I'll have a look at the new features. What I've seen already is that geany now picks up variables set by the function definition.
function my_function($var1 = null, $var2, $var3 = null) { //function }
Geany recognizes $var1, but not $var2 and $var3. 'By design', 'bug' or 'not implemented yet' ?
In doubt, I would say "by design" ;-). No, it's just the parser from the CTags project. On my system, the parser detects $var3 instead of $var1. And when using plain ctags on this code, it also detects only $var3. So, whether you have a look at tagmanager/php.c in the Geany source directory and improve the regular expressions(starting at line 73) or you file a bug at CTags. I won't work on this.
Regards, Enrico
E1IsGT2-0006w7-OS@zonbu.sait.intra 20071114131918.eeecfd5c.nick.treleaven@btinternet.com 20071118161250.7f9bfd78.enrico.troeger@uvena.de Message-ID: d9eb76c5e0b8a6cc9528c5592e383211@localhost X-Sender: h.aling@home.nl User-Agent: RoundCube Webmail/0.1-svn Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit
On Sun, 18 Nov 2007 16:12:50 +0100, Enrico Tröger enrico.troeger@uvena.de wrote:
On Wed, 14 Nov 2007 13:19:18 +0000, Nick Treleaven nick.treleaven@btinternet.com wrote:
I just noticed for Gtk 2.12 (which I don't have yet ;-)) there's an option to hide expanders, which can also disable indentation - see gtk_tree_view_set_show_expanders(). Perhaps for Gtk 2.12 it could be
I added a hidden pref for this. With hidden expanders there is no more indentation at all, i.e. you can't distinguish between sections and symbols anymore. IMO, a hidden pref is sufficient for that, the documentation is updated. The hidden pref is called: show_symbol_list_expanders, default is TRUE.
I just checked out this hidden pref, and I like it!
Although, it'll probably look a bit better if the headings (Funcions, Variables, etc) were a bit more distinct (bold/darker background/etc).
-H-
On Mon, 19 Nov 2007 15:49:02 +0100, Harold Aling h.aling@home.nl wrote:
On Sun, 18 Nov 2007 16:12:50 +0100, Enrico Tröger enrico.troeger@uvena.de wrote:
On Wed, 14 Nov 2007 13:19:18 +0000, Nick Treleaven nick.treleaven@btinternet.com wrote:
I just noticed for Gtk 2.12 (which I don't have yet ;-)) there's an option to hide expanders, which can also disable indentation - see gtk_tree_view_set_show_expanders(). Perhaps for Gtk 2.12 it could be
I added a hidden pref for this. With hidden expanders there is no more indentation at all, i.e. you can't distinguish between sections and symbols anymore. IMO, a hidden pref is sufficient for that, the documentation is updated. The hidden pref is called: show_symbol_list_expanders, default is TRUE.
I just checked out this hidden pref, and I like it!
Although, it'll probably look a bit better if the headings (Funcions, Variables, etc) were a bit more distinct (bold/darker background/etc).
Ok, I tried a darker background but it doesn't look good with the icons and so I committed some changes to make the section name bold. At the moment this affects also the sections if the expanders are shown. Right now, I'm not sure whether it looks good or whether it should be disabled for the usual view. Any opinions?
Regards, Enrico
On Mon, 19 Nov 2007 16:37:38 +0100 Enrico Tröger enrico.troeger@uvena.de wrote:
On Mon, 19 Nov 2007 15:49:02 +0100, Harold Aling h.aling@home.nl wrote:
On Sun, 18 Nov 2007 16:12:50 +0100, Enrico Tröger enrico.troeger@uvena.de wrote:
On Wed, 14 Nov 2007 13:19:18 +0000, Nick Treleaven nick.treleaven@btinternet.com wrote:
I just noticed for Gtk 2.12 (which I don't have yet ;-)) there's an option to hide expanders, which can also disable indentation
- see gtk_tree_view_set_show_expanders(). Perhaps for Gtk 2.12
it could be
I added a hidden pref for this. With hidden expanders there is no more indentation at all, i.e. you can't distinguish between sections and symbols anymore. IMO, a hidden pref is sufficient for that, the documentation is updated. The hidden pref is called: show_symbol_list_expanders, default is TRUE.
I just checked out this hidden pref, and I like it!
Although, it'll probably look a bit better if the headings (Funcions, Variables, etc) were a bit more distinct (bold/darker background/etc).
Ok, I tried a darker background but it doesn't look good with the icons and so I committed some changes to make the section name bold. At the moment this affects also the sections if the expanders are shown. Right now, I'm not sure whether it looks good or whether it should be disabled for the usual view. Any opinions?
I haven't tried it yet, but there's also the option of setting an extra indent when expanders are hidden - this is in the 2.12 API.
http://library.gnome.org/devel/gtk/unstable/GtkTreeView.html#gtk-tree-view-s...
Regards, Nick
On Mon, 19 Nov 2007 16:34:36 +0000, Nick Treleaven nick.treleaven@btinternet.com wrote:
On Mon, 19 Nov 2007 16:37:38 +0100 Enrico Tröger enrico.troeger@uvena.de wrote:
On Mon, 19 Nov 2007 15:49:02 +0100, Harold Aling h.aling@home.nl wrote:
On Sun, 18 Nov 2007 16:12:50 +0100, Enrico Tröger enrico.troeger@uvena.de wrote:
On Wed, 14 Nov 2007 13:19:18 +0000, Nick Treleaven nick.treleaven@btinternet.com wrote:
I just noticed for Gtk 2.12 (which I don't have yet ;-)) there's an option to hide expanders, which can also disable indentation
- see gtk_tree_view_set_show_expanders(). Perhaps for Gtk 2.12
it could be
I added a hidden pref for this. With hidden expanders there is no more indentation at all, i.e. you can't distinguish between sections and symbols anymore. IMO, a hidden pref is sufficient for that, the documentation is updated. The hidden pref is called: show_symbol_list_expanders, default is TRUE.
I just checked out this hidden pref, and I like it!
Although, it'll probably look a bit better if the headings (Funcions, Variables, etc) were a bit more distinct (bold/darker background/etc).
Ok, I tried a darker background but it doesn't look good with the icons and so I committed some changes to make the section name bold. At the moment this affects also the sections if the expanders are shown. Right now, I'm not sure whether it looks good or whether it should be disabled for the usual view. Any opinions?
I haven't tried it yet, but there's also the option of setting an extra indent when expanders are hidden - this is in the 2.12 API.
Yes of course. I read about while adding the hidden expanders pref. But I forget it again because it only adds an additional indentation but now, with hidden expanders, it's just what we need. Harold and the others, isn't it better to use some small indentation if expanders are hidden instead of bold sections? So, much space is saved by removing the expanders and a little is added to keep it readable.
Regards, Enrico
E1Iu7vq-0002Bq-2d@zonbu.sait.intra 20071119163738.cbc440b6.enrico.troeger@uvena.de 20071119163436.3905beb7.nick.treleaven@btinternet.com 20071119180800.6a17b380.enrico.troeger@uvena.de Message-ID: 4bab83019aae9871db6d5a9f4d780902@localhost X-Sender: h.aling@home.nl User-Agent: RoundCube Webmail/0.1-svn Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit
On Mon, 19 Nov 2007 18:08:00 +0100, Enrico Tröger enrico.troeger@uvena.de wrote:
Ok, I tried a darker background but it doesn't look good with the
icons and so I committed some changes to make the section name bold. At the moment this affects also the sections if the expanders are shown. Right now, I'm not sure whether it looks good or whether it should be disabled for the usual view. Any opinions?
I haven't tried it yet, but there's also the option of setting an extra indent when expanders are hidden - this is in the 2.12 API.
Yes of course. I read about while adding the hidden expanders pref. But I forget it again because it only adds an additional indentation but now, with hidden expanders, it's just what we need. Harold and the others, isn't it better to use some small indentation if expanders are hidden instead of bold sections? So, much space is saved by removing the expanders and a little is added to keep it readable.
Whatever suits you best... I'm all about the saved space, but readibility is important too.
If the indentation is not too wide, it'll probably be the best option... (although the 'bold' headings were not so bad either).
Your call, I'm undecided...
-H-
On Mon, 19 Nov 2007 20:46:45 +0100, Harold Aling h.aling@home.nl wrote:
On Mon, 19 Nov 2007 18:08:00 +0100, Enrico Tröger enrico.troeger@uvena.de wrote:
Ok, I tried a darker background but it doesn't look good with the
icons and so I committed some changes to make the section name bold. At the moment this affects also the sections if the expanders are shown. Right now, I'm not sure whether it looks good or whether it should be disabled for the usual view. Any opinions?
I haven't tried it yet, but there's also the option of setting an extra indent when expanders are hidden - this is in the 2.12 API.
Yes of course. I read about while adding the hidden expanders pref. But I forget it again because it only adds an additional indentation but now, with hidden expanders, it's just what we need. Harold and the others, isn't it better to use some small indentation if expanders are hidden instead of bold sections? So, much space is saved by removing the expanders and a little is added to keep it readable.
Whatever suits you best... I'm all about the saved space, but readibility is important too.
If the indentation is not too wide, it'll probably be the best option... (although the 'bold' headings were not so bad either).
I just changed to code to not make the sections bold but use a small indentation(10px should be fair). This makes the treeview look more natural like a treeview but still saves a lot of whitespace.
Regards, Enrico