Dear Geany devs,
I've got some little issues/requests: * Closing tab 3 focuses tab 2 instead of the new third tab.
tab1 tab2 [tab3] tab4
*close tab 3*
tab1 [tab2] tab4
Firefox (and other apps) all focus the new third tab tab1 tab2 [tab4]
* Ability to assign keybindings to "Edit -> insert comments" * The last line in your(/a php) file doesn't behave correctly. For example: autocomplete does not work
File browser plugin * Use of '~' in the 'path' input * Change the background of 'path' to red if the path you've entered doesn't exist (just like the search bar does) * Show a tooltip when hovering above an item that doesn't fit in the sidebar's width
Maybe if one could find some time or just feels like fixing/adding these requests, please do! ;)
Still loving Geany!
-H-
On Feb 8, 2008 8:19 AM, Harold Aling h.aling@home.nl wrote:
Dear Geany devs,
I've got some little issues/requests:
- Closing tab 3 focuses tab 2 instead of the new third tab.
tab1 tab2 [tab3] tab4
*close tab 3*
tab1 [tab2] tab4
Firefox (and other apps) all focus the new third tab tab1 tab2 [tab4]
Another usability issue with the tabs, IMO, is that clicking those little arrows on either side of the tabs move you between docs instead of just scrolling the view of the tabs (like it does with Firefox). I'm not sure I see the use case for the current button behaviour. If the user knows they want to move one document to the right, and they really don't want to hit Ctrl-PgDn, instead of going for that tiny tab button on the side, they *could* just hover the mouse over the tabs and scroll the wheel a little bit. If they want to go back, scrolling the opposite direction is easier than moving the mouse all the way over to the other side and finding the other small button.
Users with many docs open, who use the tabs along with the mouse for document navigation, probably also drag-and-drop the tabs around to group them. Having the buttons on the sides scroll the tab view would then enable users to easily slide from viewing one group of tabs to another, or to adjust the view so they can see particular groups that they know they'll be bouncing to and from.
Incidentally, on my system there's an irregular and minor bug with those arrows that I don't think is new: clicking them sometimes moves you two tabs over instead of just one. I think it's come up on this list before, and it's probably not important for users who just use Ctrl-{PgUp,PgDn} anyway (which always works correctly for me). Might be interesting to see if the anomaly goes away if the tab button behaviour were changed as described above...
I'm running Geany on Ubuntu with:
INFO: Geany 0.14, GTK+ 2.12.0, GLib 2.14.1
---John
On Fri, 8 Feb 2008 11:27:41 -0500 "John Gabriele" jmg3000@gmail.com wrote:
Another usability issue with the tabs, IMO, is that clicking those little arrows on either side of the tabs move you between docs instead of just scrolling the view of the tabs (like it does with Firefox).
This issue is because of GtkNotebook, and I would also prefer if it behaved like Firefox. But I don't really think we should spend time on workarounds within Geany to fix design issues with GTK+ (for one thing, it would be inconsistent with other GTK apps). The best thing to do would be to add comments to the existing bugs for GTK at: bugzilla.gnome.org
(And even better than that is for someone to write a patch for GTK ;-))
Regards, Nick
On Feb 9, 2008 8:46 AM, Nick Treleaven nick.treleaven@btinternet.com wrote:
On Fri, 8 Feb 2008 11:27:41 -0500 "John Gabriele" jmg3000@gmail.com wrote:
Another usability issue with the tabs, IMO, is that clicking those little arrows on either side of the tabs move you between docs instead of just scrolling the view of the tabs (like it does with Firefox).
This issue is because of GtkNotebook, [snip]
Thanks, Nick.
Hi, Another late reply from me...
On Fri, 08 Feb 2008 14:19:05 +0100 Harold Aling h.aling@home.nl wrote:
Dear Geany devs,
I've got some little issues/requests:
- Closing tab 3 focuses tab 2 instead of the new third tab.
I'd like Geany to do this, I'll have a look at it when I have time.
[...]
- Ability to assign keybindings to "Edit -> insert comments"
I guess we could add these, or some of them. Any ones in particular you need?
- The last line in your(/a php) file doesn't behave correctly. For
example: autocomplete does not work
I'm not sure about this. Maybe it's been fixed - if not, can you show some example code?
File browser plugin
- Use of '~' in the 'path' input
- Change the background of 'path' to red if the path you've entered
doesn't exist (just like the search bar does)
- Show a tooltip when hovering above an item that doesn't fit in the
sidebar's width
These sound good ideas, but probably I won't work on them for now.
Regards, Nick
On Fri, 22 Feb 2008 16:44:31 +0000 Nick Treleaven nick.treleaven@btinternet.com wrote:
Hi, Another late reply from me...
On Fri, 08 Feb 2008 14:19:05 +0100 Harold Aling h.aling@home.nl wrote:
Dear Geany devs,
I've got some little issues/requests:
- Closing tab 3 focuses tab 2 instead of the new third tab.
I'd like Geany to do this, I'll have a look at it when I have time.
Cool!
It seems to be a default behavior of GTK, but maybe it's configurable somewhere...
Maybe you can also investigate a 'Detach this tab' option? ;) (opens tab in a new window)
[...]
- Ability to assign keybindings to "Edit -> insert comments"
I guess we could add these, or some of them. Any ones in particular you need?
"Insert function description" Maybe then I'll document my code better...
- The last line in your(/a php) file doesn't behave correctly. For
example: autocomplete does not work
I'm not sure about this. Maybe it's been fixed - if not, can you show some example code?
It seems to be fixed in the latest revision, the only difference is that the code initially gets a different color, but that's a really minor issue...
File browser plugin
- Use of '~' in the 'path' input
- Change the background of 'path' to red if the path you've entered
doesn't exist (just like the search bar does)
- Show a tooltip when hovering above an item that doesn't fit in the
sidebar's width
These sound good ideas, but probably I won't work on them for now.
I'll post all remaining requests on the sourceforge tracker, when I'll find the time... (I've got a couple more of them ;) )
Regards, Nick
Thanx for your reply!
-H-
On Sat, 23 Feb 2008 13:38:22 +0100, Harold Aling h.aling@home.nl wrote:
Hi,
- The last line in your(/a php) file doesn't behave correctly. For
example: autocomplete does not work
I'm not sure about this. Maybe it's been fixed - if not, can you show some example code?
It seems to be fixed in the latest revision, the only difference is
Yes, when you wrote this I added a workaround but forgot to post it here, sorry.
that the code initially gets a different color, but that's a really minor issue...
It's a bug in the HTML/PHP lexer of Scintilla. In Geany, there is only a workaround for this bug, not a fix. I reported it on Scintilla's mailing list but got no feedback until now.
Regards, Enrico
On Sat, 23 Feb 2008 13:38:22 +0100 Harold Aling h.aling@home.nl wrote:
On Fri, 22 Feb 2008 16:44:31 +0000 Nick Treleaven nick.treleaven@btinternet.com wrote:
On Fri, 08 Feb 2008 14:19:05 +0100 Harold Aling h.aling@home.nl wrote:
I've got some little issues/requests:
- Closing tab 3 focuses tab 2 instead of the new third tab.
I'd like Geany to do this, I'll have a look at it when I have time.
It seems to be a default behavior of GTK, but maybe it's configurable somewhere...
This is now implemented (when tabs are opened from left-to-right).
Maybe you can also investigate a 'Detach this tab' option? ;) (opens tab in a new window)
Perhaps something like this could be added. But ideally it would work like Galeon's Move Tab to Another Window command. Alas only the first instance of Geany has the ability to be sent files to open, so for this to be implemented well the socket code would need an upgrade.
Regards, Nick