Hi,
Le 19/02/2014 06:23, Flynn Milligan a écrit :
So far as I can tell, you're an acceptable person to contact about this matter; if not, I'll try to find a better place to submit it.
It's acceptable, but you should rather ask development question on the devel@lists.geany.org mailing list (that I just CC'd), so any developer can see, answer and comment ;)
The current fullscreen behaviour, as you know, is to keep the menu bar and tabs visible when fullscreen mode is activated. It seems to me that it would be more logical to hide these elements in fullscreen mode. I'm not well-versed in C, but I'd like to change this. What's the best way to go about doing so?
As I think Lex already mentioned on IRC, we already have means to hide some extra elements, they just aren't triggered when entering fullscreen.
But anyway, the way to go is to extend ui_utils.c function ui_set_fullscreen() to do any additional job needed.
Also, such behavior needs to be configurable -- you find that entering fullscreen should hide other stuff, but not everyone might agree, so it should be a setting. For example, even if I understand you might try to get more screen space for the editor component, I for myself don't think it's really any tied to whether it's fullscreen or not. But OTOH, I have a 22" screen, so…
Best regards, Colomban