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 668602 - Remove "wide mode"
Remove "wide mode"
Status: RESOLVED OBSOLETE
Product: cheese
Classification: Applications
Component: general
git master
Other Linux
: Normal normal
: ---
Assigned To: Cheese Maintainer(s)
Cheese Maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2012-01-24 18:31 UTC by Bastien Nocera
Modified: 2020-11-12 07:12 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Bastien Nocera 2012-01-24 18:31:20 UTC
The wide mode is really a "unbreak my netbook" mode. Instead, Cheese should detect whether the computer's display is that small that it should show the list of videos somewhere else.
Comment 1 Julita Inca 2012-04-02 20:39:19 UTC
Working on wide mode disabled, and figure out whether the Cheese window fits on the screen. The query of the screen size: gdk_screen_get_monitor_work_area().    http://developer.gnome.org/gdk3/unstable/GdkScreen.html#gdk-screen-get-monitor-workarea
It is necessary to have a new enough GTK+ (and GDK) version.CheeseFlash currently does something similar, and the source is in Cheese, in libcheese/cheese-flash.c.
Comment 2 Hans de Goede 2013-07-01 14:44:15 UTC
(In reply to comment #0)
> The wide mode is really a "unbreak my netbook" mode. Instead, Cheese should
> detect whether the computer's display is that small that it should show the
> list of videos somewhere else.

Erm, no the wide-mode is exactly that, a mode for widescreen devices, yes it is esp. helpful on small wide-screen devices.

But if I want to have some cheese fun with some friends with my 4:3 aspect ratio webcam, on my 24" 16:9 screen, and maximize cheese so everyone can see the preview well, then the wide mode is the correct mode to use too, otherwise I end up with a lot of black unused screen on the left and right of my (unnecessarily small) preview.
Comment 3 Bastien Nocera 2013-07-01 14:53:54 UTC
The wide mode doesn't do anything in fullscreen. It's not a zoom feature, it shows the list of captured images on the side of the window (when windowed).
Comment 4 Hans de Goede 2013-07-01 14:55:04 UTC
Right, sorry I meant: s/fullscreen/maximized/
Comment 5 Hans de Goede 2013-07-01 14:55:51 UTC
(In reply to comment #4)
> Right, sorry I meant: s/fullscreen/maximized/

Actually, re-reading my own comment, I actually said maximized, not fullscreen!
Comment 6 Bastien Nocera 2013-07-01 14:59:57 UTC
The maximised/fullscreen modes could/should be the same thing in GNOME 3 apps so the point is moot. The computer knows the size of the screen, the size of the window, and the aspect ratio of your camera, so I don't think that offering it as an option instead of doing the right thing automatically is helpful to the user.

There's no other apps in GNOME that have a "wide mode" (eog doesn't, totem doesn't).
Comment 7 Hans de Goede 2013-07-02 09:50:09 UTC
(In reply to comment #6)
> The maximised/fullscreen modes could/should be the same thing in GNOME 3 apps
> so the point is moot.

Well currently they are not in cheese, windowed and thus maximized has the thumbnails selector / preview, fullscreen does not.

> The computer knows the size of the screen, the size of
> the window, and the aspect ratio of your camera, so I don't think that offering
> it as an option instead of doing the right thing automatically is helpful to
> the user.

I'm not against selecting where to best put the thumbnails automatically (*), I'm against complete removing wide-mode support.

*) I suggest adding a cmdline to override, but no ui
Comment 8 André Klapper 2020-11-12 07:12:20 UTC
bugzilla.gnome.org is being replaced by gitlab.gnome.org. We are closing all
old bug reports and feature requests in GNOME Bugzilla which have not seen
updates for a long time.

If you still use cheese and if you still see this bug / want this feature in a
recent and currently supported version, then please feel free to report it at
https://gitlab.gnome.org/GNOME/cheese/-/issues/

Thank you for creating this report and we are sorry it could not be implemented
(volunteer workforce and time is quite limited).