[Geany-Devel] modification of fullscreen behaviour

Colomban Wendling lists.ban at xxxxx
Thu Feb 20 18:54:28 UTC 2014


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 at 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




More information about the Devel mailing list