One thing about IDE's is how much screen real estate gets taken up by various windows and toolbars. Often, when editing a single file, I wish I had more room on the screen for the text (specifically, more vertical lines displayed at once).
I see that in Geany, under the View menu, I can toggle the following:
* message window * toolbar
and in Edit --> Prefs --> Interface tab:
* Misc section, I can toggle the statusbar on and off. * Tab placement, I can shut off editor tabs.
Now, what would be darn cool is if there were a menu item under View (critical: and a key combo to go with it) to allow me to toggle all four of those off in one fell swoop. I need the message window, toolbar, statusbar, and editor tabs -- just not all the time.
BTW, I see that F11 maximizes the Geany window, but that feature's not useful to me. I already keep the Geany window maximized vertically, and since I can't view more than one file side-by-side, I don't have any reason to maximize it's width (besides, I like it less than max width so I can reach other windows with the mouse).
---John
On Mon, 30 Apr 2007 14:12:26 -0400, "John Gabriele" jmg3000@gmail.com wrote:
One thing about IDE's is how much screen real estate gets taken up by various windows and toolbars. Often, when editing a single file, I wish I had more room on the screen for the text (specifically, more vertical lines displayed at once).
I see that in Geany, under the View menu, I can toggle the following:
- message window
- toolbar
and in Edit --> Prefs --> Interface tab:
- Misc section, I can toggle the statusbar on and off.
- Tab placement, I can shut off editor tabs.
Now, what would be darn cool is if there were a menu item under View (critical: and a key combo to go with it) to allow me to toggle all four of those off in one fell swoop. I need the message window, toolbar, statusbar, and editor tabs -- just not all the time.
Nice idea. I think this will get into Geany ;-).
BTW, I see that F11 maximizes the Geany window, but that feature's not useful to me. I already keep the Geany window maximized vertically,
So, we remove the feature because of you? Hehe, I'm just kidding. I added it once because I thought it would be useful for some people. To be honestly, I never used it again. But probably it doesn't hurt anyone.
Regards, Enrico
-- Get my GPG key from http://www.uvena.de/pub.key
Just to say that there are people using these feature, I am using two screens and the maximisation of the geany window is really useful for me when used with the binding for showing and hiding the messages window. :)
Enrico Tröger a écrit :
On Mon, 30 Apr 2007 14:12:26 -0400, "John Gabriele" jmg3000@gmail.com wrote:
One thing about IDE's is how much screen real estate gets taken up by various windows and toolbars. Often, when editing a single file, I wish I had more room on the screen for the text (specifically, more vertical lines displayed at once).
I see that in Geany, under the View menu, I can toggle the following:
- message window
- toolbar
and in Edit --> Prefs --> Interface tab:
- Misc section, I can toggle the statusbar on and off.
- Tab placement, I can shut off editor tabs.
Now, what would be darn cool is if there were a menu item under View (critical: and a key combo to go with it) to allow me to toggle all four of those off in one fell swoop. I need the message window, toolbar, statusbar, and editor tabs -- just not all the time.
Nice idea. I think this will get into Geany ;-).
BTW, I see that F11 maximizes the Geany window, but that feature's not useful to me. I already keep the Geany window maximized vertically,
So, we remove the feature because of you? Hehe, I'm just kidding. I added it once because I thought it would be useful for some people. To be honestly, I never used it again. But probably it doesn't hurt anyone.
Regards, Enrico
-- Get my GPG key from http://www.uvena.de/pub.key
Geany mailing list Geany@uvena.de http://uvena.de/cgi-bin/mailman/listinfo/geany
Jean-Philippe wrote:
Enrico Tröger a écrit :
"John Gabriele" wrote:
BTW, I see that F11 maximizes the Geany window, but that feature's not useful to me. I already keep the Geany window maximized vertically,
So, we remove the feature because of you? Hehe, I'm just kidding. I added it once because I thought it would be useful for some people. To be honestly, I never used it again. But probably it doesn't hurt anyone.
Just to say that there are people using these feature, I am using two screens and the maximisation of the geany window is really useful for me when used with the binding for showing and hiding the messages window. :)
Sorry for any confusion. I wasn't suggesting the F11 binding (or the maximize feature) be removed. I was just trying to anticipate a reply along the lines of, "oh, you can use F11 to get more room". In fact, I notice that Firefox uses F11 for "View --> Full Screen" also.
---John
On Mon, 30 Apr 2007 14:12:26 -0400, "John Gabriele" jmg3000@gmail.com wrote:
One thing about IDE's is how much screen real estate gets taken up by various windows and toolbars. Often, when editing a single file, I wish I had more room on the screen for the text (specifically, more vertical lines displayed at once).
I see that in Geany, under the View menu, I can toggle the following:
- message window
- toolbar
and in Edit --> Prefs --> Interface tab:
- Misc section, I can toggle the statusbar on and off.
- Tab placement, I can shut off editor tabs.
Now, what would be darn cool is if there were a menu item under View (critical: and a key combo to go with it) to allow me to toggle all four of those off in one fell swoop. I need the message window, toolbar, statusbar, and editor tabs -- just not all the time.
I added a keybinding(no menu item, at least not now) to hide most of the additional widgets. We don't hide the notebook tabs because then you loose control(mostly) over open files and can only switch with keyboard shortcuts between the files.
Default shortcut is unset.
Added in SVN r1505.
Regards, Enrico
-- Get my GPG key from http://www.uvena.de/pub.key
On 5/4/07, Enrico Tröger enrico.troeger@uvena.de wrote:
On Mon, 30 Apr 2007 14:12:26 -0400, "John Gabriele" jmg3000@gmail.com wrote:
One thing about IDE's is how much screen real estate gets taken up by various windows and toolbars. Often, when editing a single file, I wish I had more room on the screen for the text (specifically, more vertical lines displayed at once).
I see that in Geany, under the View menu, I can toggle the following:
- message window
- toolbar
and in Edit --> Prefs --> Interface tab:
- Misc section, I can toggle the statusbar on and off.
- Tab placement, I can shut off editor tabs.
Now, what would be darn cool is if there were a menu item under View (critical: and a key combo to go with it) to allow me to toggle all four of those off in one fell swoop. I need the message window, toolbar, statusbar, and editor tabs -- just not all the time.
I added a keybinding(no menu item, at least not now) to hide most of the additional widgets. We don't hide the notebook tabs because then you loose control(mostly) over open files and can only switch with keyboard shortcuts between the files.
Default shortcut is unset.
Added in SVN r1505.
Regards, Enrico
Neat. Thanks. :) I stuck in on the F12 key. Interesting choice of hiding the sidebar instead of the tabs. Just curious: why hide the sidebar at all? Do you often need the extra text window *width*?
Say, I went to make some updates to the docs (mostly regarding this), but noticed that there seemed to be some issues after running `make doc` in the geany/doc directory
=== snip === $ make doc if [ geany.docbook -nt "./html/index.html" ]; then \ /bin/sh ../mkinstalldirs html; \ xmlto -m geany.xsl -o html/ xhtml ./geany.docbook; \ test -f html/geany.css || cp ./geany.css html/; \ fi xmlto: input does not validate (status 1) /home/john/opt/src/geany/doc/./geany.docbook:1354: parser error : Opening and ending tag mismatch: para line 1127 and section </section> ^ /home/john/opt/src/geany/doc/./geany.docbook:2006: parser error : Opening and ending tag mismatch: section line 1108 and chapter </chapter> ^ /home/john/opt/src/geany/doc/./geany.docbook:2699: parser error : Opening and ending tag mismatch: chapter line 186 and book </book> ^ /home/john/opt/src/geany/doc/./geany.docbook:2700: parser error : Premature end of data in tag book line 13
^ === /snip ===
I didn't touch those lines, so I'm not sure why those errors are showing up now, but please find attached my small patch/addition.
---John
On Fri, 4 May 2007 15:11:33 -0400, "John Gabriele" jmg3000@gmail.com wrote:
On 5/4/07, Enrico Tröger enrico.troeger@uvena.de wrote:
On Mon, 30 Apr 2007 14:12:26 -0400, "John Gabriele" jmg3000@gmail.com wrote:
One thing about IDE's is how much screen real estate gets taken up by various windows and toolbars. Often, when editing a single file, I wish I had more room on the screen for the text (specifically, more vertical lines displayed at once).
I see that in Geany, under the View menu, I can toggle the following:
- message window
- toolbar
and in Edit --> Prefs --> Interface tab:
- Misc section, I can toggle the statusbar on and off.
- Tab placement, I can shut off editor tabs.
Now, what would be darn cool is if there were a menu item under View (critical: and a key combo to go with it) to allow me to toggle all four of those off in one fell swoop. I need the message window, toolbar, statusbar, and editor tabs -- just not all the time.
I added a keybinding(no menu item, at least not now) to hide most of the additional widgets. We don't hide the notebook tabs because then you loose control(mostly) over open files and can only switch with keyboard shortcuts between the files.
Neat. Thanks. :) I stuck in on the F12 key. Interesting choice of hiding the sidebar instead of the tabs. Just curious: why hide the sidebar at all? Do you often need the extra text window *width*?
Hmm, I thought if hiding such stuff then completely and so also hide the sidebar. And just keeping the tab bar for file navigation. Isn't it good?
Say, I went to make some updates to the docs (mostly regarding this), but noticed that there seemed to be some issues after running `make doc` in the geany/doc directory
I didn't touch those lines, so I'm not sure why those errors are showing up now, but please find attached my small patch/addition.
Hehe, there were just a "</para>" missing on line 1130 which caused all the errors. Thanks for the patch, I just applied. Nice!
Regards, Enrico
-- Get my GPG key from http://www.uvena.de/pub.key
On 5/5/07, Enrico Tröger enrico.troeger@uvena.de wrote:
On Fri, 4 May 2007 15:11:33 -0400, "John Gabriele" jmg3000@gmail.com wrote:
I added a keybinding(no menu item, at least not now) to hide most of the additional widgets. We don't hide the notebook tabs because then you loose control(mostly) over open files and can only switch with keyboard shortcuts between the files.
Neat. Thanks. :) I stuck in on the F12 key. Interesting choice of hiding the sidebar instead of the tabs. Just curious: why hide the sidebar at all? Do you often need the extra text window *width*?
Hmm, I thought if hiding such stuff then completely and so also hide the sidebar. And just keeping the tab bar for file navigation. Isn't it good?
It's great! Thanks for adding the feature. I'm already using it, and think it deserves its own menu item and key combo so new users can't find it more easily. :)
What I was getting at was, since Geany doesn't currently have the feature of showing multiple files side-by-side, I don't really need more text window *width* (most files are only around 80 characters wide anyway). When I now hit F12, I'm looking to temporarily get maximum text window *height*. Keeping the sidebar around could still be helpful for navigating between functions/classes/whatever -- and, additionally, you can use its "Open files" tab to switch between files instead of using the editor tabs. So, to me it seems to make more sense to keep the sidebar, but lose the tabs when I hit F12.
(BTW, I only picked to bind it to F12 because that seems un-used and because it's right near F11 (which maximizes the window, of course). No idea if Gnome or KDE use F12 for something -- I an IceWM user).
Say, I went to make some updates to the docs (mostly regarding this), but noticed that there seemed to be some issues after running `make doc` in the geany/doc directory
I didn't touch those lines, so I'm not sure why those errors are showing up now, but please find attached my small patch/addition.
Hehe, there were just a "</para>" missing on line 1130 which caused all the errors. Thanks for the patch, I just applied. Nice!
Ouch. Thanks. :)
Say, I just did an svn update; ./configure --prefix=/home/me/opt; make; make install, but my local geany docs don't show the updates... I can see the updates in geany.docbook, but even the html files in the geany/doc/html directory aren't updated... is there some doc dependency missing in the build system?
Thanks, ---John
On Sat, 5 May 2007 14:16:55 -0400, "John Gabriele" jmg3000@gmail.com wrote:
On 5/5/07, Enrico Tröger enrico.troeger@uvena.de wrote:
On Fri, 4 May 2007 15:11:33 -0400, "John Gabriele" jmg3000@gmail.com wrote:
I added a keybinding(no menu item, at least not now) to hide most of the additional widgets. We don't hide the notebook tabs because then you loose control(mostly) over open files and can only switch with keyboard shortcuts between the files.
Neat. Thanks. :) I stuck in on the F12 key. Interesting choice of hiding the sidebar instead of the tabs. Just curious: why hide the sidebar at all? Do you often need the extra text window *width*?
Hmm, I thought if hiding such stuff then completely and so also hide the sidebar. And just keeping the tab bar for file navigation. Isn't it good?
It's great! Thanks for adding the feature. I'm already using it, and think it deserves its own menu item and key combo so new users can't find it more easily. :)
What I was getting at was, since Geany doesn't currently have the feature of showing multiple files side-by-side, I don't really need more text window *width* (most files are only around 80 characters wide anyway). When I now hit F12, I'm looking to temporarily get maximum text window *height*. Keeping the sidebar around could still be helpful for navigating between functions/classes/whatever -- and, additionally, you can use its "Open files" tab to switch between files instead of using the editor tabs. So, to me it seems to make more sense to keep the sidebar, but lose the tabs when I hit F12.
Hmm, I'm not sure. If I'm working on my laptop which has only a resolution of 1024x768 the extra width is useful so I think it's good to also hide it. On the other hand, there is also a keybinding for hiding the sidebar separately.
Say, I went to make some updates to the docs (mostly regarding this), but noticed that there seemed to be some issues after running `make doc` in the geany/doc directory
I didn't touch those lines, so I'm not sure why those errors are showing up now, but please find attached my small patch/addition.
Hehe, there were just a "</para>" missing on line 1130 which caused all the errors. Thanks for the patch, I just applied. Nice!
Ouch. Thanks. :)
Say, I just did an svn update; ./configure --prefix=/home/me/opt; make; make install, but my local geany docs don't show the updates... I can see the updates in geany.docbook, but even the html files in the geany/doc/html directory aren't updated... is there some doc dependency missing in the build system?
The HTML files aren't generated implicitly by make. This is because the generated HTML files are also within the SVN repository. This has the advantage that users don't have to xmlto and the docbook stuff installed to just compile Geany. I update the HTML files in SVN before new releases. So, to generate the HTML files by yourself, go into the doc directory and run "make doc" or "make htmldoc".
Regards, Enrico
-- Get my GPG key from http://www.uvena.de/pub.key
On 5/6/07, Enrico Tröger enrico.troeger@uvena.de wrote:
On Sat, 5 May 2007 14:16:55 -0400, "John Gabriele" jmg3000@gmail.com wrote:
So, to me it seems to make more sense to keep the sidebar, but lose the tabs when I hit F12.
Hmm, I'm not sure. If I'm working on my laptop which has only a resolution of 1024x768 the extra width is useful so I think it's good to also hide it.
On the other hand, there is also a keybinding for hiding the sidebar separately.
Yup.
I think it comes down to what's more useful for end users. My own guess would be that most users have upgraded to at least 1280x1024, and probably would want that toggle to give them max lines of code visible (max height). They could then optionally toggle that side bar off if they needed more width (and since they found the menu item to toggle it off, they could find it again to toggle it on again). Seems less common to need more width (especially since Geany can wrap text). And when just hammering away at one file (not working on a project as a whole), that side bar is still useful, while the tabs and message window are less so.
Say, I just did an svn update; ./configure --prefix=/home/me/opt; make; make install, but my local geany docs don't show the updates... I can see the updates in geany.docbook, but even the html files in the geany/doc/html directory aren't updated... is there some doc dependency missing in the build system?
The HTML files aren't generated implicitly by make. This is because the generated HTML files are also within the SVN repository. This has the advantage that users don't have to xmlto and the docbook stuff installed to just compile Geany. I update the HTML files in SVN before new releases. So, to generate the HTML files by yourself, go into the doc directory and run "make doc" or "make htmldoc".
Ah. Hadn't noticed that.
I tend to not put anything under version control that gets generated by something else already in version control, but I now see why you've got it set up that way.
It's great! Thanks for adding the feature. I'm already using it, and think it deserves its own menu item and key combo so new users can't find it more easily. :)
It got his own menu item in SVN r1511 ;-).
Hey, there we are. Nice.
---John
On Sun, 6 May 2007 17:43:09 -0400, "John Gabriele" jmg3000@gmail.com wrote:
On 5/6/07, Enrico Tröger enrico.troeger@uvena.de wrote:
On Sat, 5 May 2007 14:16:55 -0400, "John Gabriele" jmg3000@gmail.com wrote:
So, to me it seems to make more sense to keep the sidebar, but lose the tabs when I hit F12.
Hmm, I'm not sure. If I'm working on my laptop which has only a resolution of 1024x768 the extra width is useful so I think it's good to also hide it.
On the other hand, there is also a keybinding for hiding the sidebar separately.
Yup.
I think it comes down to what's more useful for end users. My own guess would be that most users have upgraded to at least 1280x1024, and probably would want that toggle to give them max lines of code visible (max height). They could then optionally toggle that side bar off if they needed more width (and since they found the menu item to toggle it off, they could find it again to toggle it on again). Seems less common to need more width (especially since Geany can wrap text). And when just hammering away at one file (not working on a project as a whole), that side bar is still useful, while the tabs and message window are less so.
Ok, slowly I get convinced ;-). Probably I will change it soon(read: this week).
Say, I just did an svn update; ./configure --prefix=/home/me/opt; make; make install, but my local geany docs don't show the updates... I can see the updates in geany.docbook, but even the html files in the geany/doc/html directory aren't updated... is there some doc dependency missing in the build system?
The HTML files aren't generated implicitly by make. This is because the generated HTML files are also within the SVN repository. This has the advantage that users don't have to xmlto and the docbook stuff installed to just compile Geany. I update the HTML files in SVN before new releases. So, to generate the HTML files by yourself, go into the doc directory and run "make doc" or "make htmldoc".
Ah. Hadn't noticed that.
I tend to not put anything under version control that gets generated by something else already in version control, but I now see why you've got it set up that way.
Well, I completely agree to not putting generated files under version control, but in the case of our documentation it just seemed better to me than adding the dependency for the whole docbook stuff.
Regards, Enrico
-- Get my GPG key from http://www.uvena.de/pub.key
On Mon, 7 May 2007 15:44:00 +0200, Enrico Tröger enrico.troeger@uvena.de wrote:
Hi,
I think it comes down to what's more useful for end users. My own guess would be that most users have upgraded to at least 1280x1024, and probably would want that toggle to give them max lines of code visible (max height). They could then optionally toggle that side bar off if they needed more width (and since they found the menu item to toggle it off, they could find it again to toggle it on again). Seems less common to need more width (especially since Geany can wrap text). And when just hammering away at one file (not working on a project as a whole), that side bar is still useful, while the tabs and message window are less so.
Ok, slowly I get convinced ;-). Probably I will change it soon(read:
Finally, I changed the code to keep the state of the sidebar and instead hide the notebook tabs.
Regards, Enrico
-- Get my GPG key from http://www.uvena.de/pub.key
On Sat, 5 May 2007 14:16:55 -0400, "John Gabriele" jmg3000@gmail.com wrote:
On 5/5/07, Enrico Tröger enrico.troeger@uvena.de wrote:
On Fri, 4 May 2007 15:11:33 -0400, "John Gabriele" jmg3000@gmail.com wrote:
I added a keybinding(no menu item, at least not now) to hide most of the additional widgets. We don't hide the notebook tabs because then you loose control(mostly) over open files and can only switch with keyboard shortcuts between the files.
Neat. Thanks. :) I stuck in on the F12 key. Interesting choice of hiding the sidebar instead of the tabs. Just curious: why hide the sidebar at all? Do you often need the extra text window *width*?
Hmm, I thought if hiding such stuff then completely and so also hide the sidebar. And just keeping the tab bar for file navigation. Isn't it good?
It's great! Thanks for adding the feature. I'm already using it, and think it deserves its own menu item and key combo so new users can't find it more easily. :)
It got his own menu item in SVN r1511 ;-).
Regards, Enrico
-- Get my GPG key from http://www.uvena.de/pub.key