After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 153270 - Should auto-hide "Leave Fullscreen" popup
Should auto-hide "Leave Fullscreen" popup
Status: RESOLVED OBSOLETE
Product: epiphany
Classification: Core
Component: Interface
unspecified
Other Linux
: Normal enhancement
: ---
Assigned To: Epiphany Maintainers
Epiphany Maintainers
: 340021 (view as bug list)
Depends on: 136801
Blocks: 755524
 
 
Reported: 2004-09-21 11:42 UTC by gbz
Modified: 2016-09-22 22:38 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description gbz 2004-09-21 11:42:46 UTC
The Exit Fullscreen button is located in the bottom left corner, and there is
sometimes problems in that it obscures text or links beneath.
But according to HIG 2.0
http://developer.gnome.org/projects/gup/hig/2.0/menus.html#menus-menubar
it should be placed upper right: "A Leave Fullscreen button should be placed in
the upper right hand corner of the window".
Now seeing that Epiphany already has a toolbar in that place, I guess it would
be sane to put the Exit Fullscreen inside the toolbar? That way it won't ever
interfere with the document at all.
Is there a GNOME stock icon for fullscreen? Otherwise, the one used in
Gstreamer's gst-player seems good.

By the way, on that page it also says that Esc should exit the fullscreen mode.
I don't know if that would interfere with the "Stop" action that also uses Esc.
But in any case please keep F11 to do Exit as well.
Comment 1 Christian Persch 2004-10-13 10:55:12 UTC
Mass reassigning of Epiphany bugs to epiphany-maint@b.g.o
Comment 2 Christian Persch 2005-01-11 14:51:02 UTC
The problem is that when shown at the top of the screen, it will obscure the
toolbar or notebook. I have a patch which will integrate the exit button in the
toolbar when it's shown; but if the toolbar is hidden the exit button will
obscure the notebook (and esp. the notebook arrow). This could be solved by a
notebook 'action area' as proposed in gtk+ bug 116650.
Comment 3 spark 2005-01-11 15:29:59 UTC
chpe, i didn't think the toolbar could be hidden in full screen mode, or do you
mean using lockdown keys?
Comment 4 Jean-Yves Lefort 2005-01-11 15:47:52 UTC
According to the HIG, the button should be slid off after 5 seconds. This solves
the problems described above.

Other fullscreen HIG recommendations not followed by Epiphany:

  * The button should be labelled "Leave Fullscreen"
  * As said above, Esc should leave fullscreen mode
  * The menubar should be accessible from the keyboard as usual
Comment 5 Christian Persch 2005-01-11 16:33:47 UTC
spark: just hide the toolbar with Shift-Ctrl-T, as in normal mode.
Comment 6 spark 2005-01-11 16:40:51 UTC
chpe, can we have a slightly move discoverable way of doing this since it's
pretty useful. Maybe on the context menu?
Comment 7 Christian Persch 2005-01-13 23:51:07 UTC
I've changed the label to "Leave Fullscreen" and moved to upper right in cvs.

We're still considering auto-hide, but I'm a bit concerned about the perf impact
of monitoring all mouse movements...

ESC is already bound to Stop, so we cannot use that to exit fullscreen mode too.

The menubar is accessiblt from fullscreen mode, with standard F10 key (or
whatever key set in the control centre as menu access key).
Comment 8 Jean-Yves Lefort 2005-01-14 00:04:59 UTC
No performance impact, you just need to connect to the enter-notify-event and
leave-notify-event events of the popup window.
Comment 9 Christian Persch 2005-02-10 18:24:06 UTC
Mass-moving bugs from Target Milestone: 1.6 to 1.8 because of feature, UI and
string freeze.
Comment 10 Christian Persch 2005-07-03 13:51:46 UTC
jfr worked on this but ran into some problems; clearing 1.8 target.
Comment 11 Bastien Nocera 2006-01-12 16:30:26 UTC
If the URL bar is always shown in fullscreen mode, why not add the exit fullscreen button to that bar, instead of slapping it on top of the interface where it will hamper normal usage?
Comment 12 Crispin Flowerday (not receiving bugmail) 2006-01-12 17:01:07 UTC
Bastien, the issue now is when the url bar isn't shown, the leave fullscreen mode button sits in the top right of the desktop.
Comment 13 Wouter Bolsterlee (uws) 2006-03-22 13:11:51 UTC
What about an auto-hiding toolbar, just like Evince shows in full-screen mode (not presentation mode)
Comment 14 Wouter Bolsterlee (uws) 2006-04-28 13:44:56 UTC
*** Bug 340021 has been marked as a duplicate of this bug. ***
Comment 15 Diego Escalante Urrelo (not reading bugmail) 2006-12-15 08:41:17 UTC
Btw the actual button doesn't follow fitt's law.
Comment 16 Cosimo Cecchi 2007-07-19 16:40:52 UTC
As I can see (I'm using 2.19.5) the current behaviour is exactly what the bug reporter was asking, and what was eventually proposed in this thread, so I think this should be closed (I arrived here searching for gnome-love bugs, and this is also gnome-love keyworded).
Comment 17 Diego Escalante Urrelo (not reading bugmail) 2007-07-25 04:05:23 UTC
Hmmm, Cosimo is right. Any reason not to close this?
Comment 18 Christian Persch 2007-07-25 10:58:36 UTC
This isn't fixed; see comment 4 for what's to be done.
Comment 19 Cyril Brulebois 2007-09-12 09:39:55 UTC
I could have a look at Evince code and see how it would fit Epiphany, don't you think? At least posting a patch here could help people testing it and post their comments about eventual performance issues.
Comment 20 Christian Persch 2007-09-12 14:52:57 UTC
I didn't know that evince had auto-hide of its toolbar ? Anyway if there is code for that, it's fine to copy it :)
Comment 21 Cyril Brulebois 2007-09-14 10:10:47 UTC
I might have overlooked something in evince's code, but it looks like there's nothing explicit, so it might be due to the use of non-egg toolbars. I'll probably check that later on.
Comment 22 Cosimo Cecchi 2007-09-20 13:59:17 UTC
The code is in EOG, not in Evince. I'm looking through it, maybe I'll come up with a patch.
Comment 23 Diego Escalante Urrelo (not reading bugmail) 2007-09-20 15:37:06 UTC
totem has an example where everything is a gtkWindow, it's just conveniently positioned around, it's pretty simple: totem-fullscreen.c
Comment 24 Michael Lester 2008-02-17 06:16:11 UTC
Fixed in the latest version.
Comment 25 Reinout van Schouwen 2008-07-14 22:16:39 UTC
No, it's not fixed. If you hide the toolbar in fullscreen mode, the Leave Fullscreen button doesn't disappear after a few seconds. Cosimo, any chance you could revisit this one?
Comment 26 gbz 2010-10-31 07:06:41 UTC
This is fixed in the sense that the floating Leave Fullscreen button is gone, which is neat. But now the only viable way to leave fullscreen is to press F11. There should be a mouse action too, either a toolbar button similar to Firefox (but only Leave Fullscreen, no Minimize or Close) or at least a context menu Fullscreen checkitem.
Comment 27 Michael Catanzaro 2016-09-22 22:38:35 UTC
(In reply to gbz from comment #26)
> This is fixed in the sense that the floating Leave Fullscreen button is
> gone, which is neat. But now the only viable way to leave fullscreen is to
> press F11. There should be a mouse action too, either a toolbar button
> similar to Firefox (but only Leave Fullscreen, no Minimize or Close) or at
> least a context menu Fullscreen checkitem.

Yeah I think so, but this isn't the best bug to track that in.