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 729168 - Don't automatically fullscreen boxes on launching them
Don't automatically fullscreen boxes on launching them
Status: RESOLVED FIXED
Product: gnome-boxes
Classification: Applications
Component: display
3.13.x
Other Linux
: Normal normal
: 3.22
Assigned To: GNOME Boxes maintainer(s)
GNOME Boxes maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2014-04-29 09:03 UTC by Stephen
Modified: 2016-03-31 13:22 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Stephen 2014-04-29 09:03:46 UTC
At the moment there's no way to prevent fullscreening every time a VM is launched. This means if a user prefers to run a VM in gnome-boxes maximised but not fullscreened, they have to un-fullscreen it on every launch. Please provide an option for this (per-VM?), a dconf key or remember the last state for each VM.

The fullscreen state is also not remembered when switching back from the VM settings - when switching from a non-fullscreen VM to its settings, on switch-back gnome-boxes goes fullscreen again.
Comment 1 Zeeshan Ali 2014-04-30 11:02:01 UTC
Talked to jimmac about this for a bit and he told me that the current design of going fullscreen by default is being rethought and its likely to be phased-out. So I'll keep this open for that. About having an option, no this is not exactly a setting but more about doing what user wants us to do.
Comment 2 Zeeshan Ali 2014-05-07 20:57:19 UTC
(In reply to comment #0)
>
> The fullscreen state is also not remembered when switching back from the VM
> settings - when switching from a non-fullscreen VM to its settings, on
> switch-back gnome-boxes goes fullscreen again.

Can you still reproduce this part? I can't.
Comment 3 Zeeshan Ali 2014-05-07 20:57:52 UTC
(In reply to comment #2)
> (In reply to comment #0)
> >
> > The fullscreen state is also not remembered when switching back from the VM
> > settings - when switching from a non-fullscreen VM to its settings, on
> > switch-back gnome-boxes goes fullscreen again.
> 
> Can you still reproduce this part? I can't.

If you can, please file it under a new bug.
Comment 4 Stephen 2014-05-08 09:00:14 UTC
Has the main part of fullscreen on launch been changed/fixed? You had said this bug was going to be kept open for that?

Still seeing the fullscreen-on-settings-exit part as well.
Comment 5 Zeeshan Ali 2014-05-08 11:13:57 UTC
(In reply to comment #4)
> Has the main part of fullscreen on launch been changed/fixed? You had said this
> bug was going to be kept open for that?

Yes, in git master.

> Still seeing the fullscreen-on-settings-exit part as well.

I can reproduce this after reverting my "Don't fullsceeen on launch" patch so I guess this got fixed with it.
Comment 6 Zeeshan Ali 2014-05-13 12:46:19 UTC
(In reply to comment #5)
> > Still seeing the fullscreen-on-settings-exit part as well.
> 
> I can reproduce this after reverting my "Don't fullsceeen on launch" patch so I
> guess this got fixed with it.

Since "Don't fullsceeen on launch" is a UI change, I can't push that to stable branch so I fixed the fullscreen-on-settings-exit only in 3.12. It'll be shortly released in 3.12.2.
Comment 7 Stephen 2014-06-02 10:32:26 UTC
Sorry, found another path to unwanted fullscreening - when viewing a VM maximised/non-fullscreen, click the back button in the top left corner to return to the VMs overview, then click the VM again, and it gets fullscreened.
Comment 8 Zeeshan Ali 2014-06-02 11:33:32 UTC
(In reply to comment #7)
> Sorry, found another path to unwanted fullscreening - when viewing a VM
> maximised/non-fullscreen, click the back button in the top left corner to
> return to the VMs overview, then click the VM again, and it gets fullscreened.

Are we talking 3.13 branch? Cause I haven't fixed this in 3.12 as thats a UI change, which is not allowed in stable branch.
Comment 9 Stephen 2014-06-02 13:20:31 UTC
3.12; has it been changed in 3.13?

For clarity:

Fullscreen on VM start: fixed in 3.13.x according to this bug, wontfix in 3.12.x
Fullscreen on return from VM settings: fixed in 3.12.x
Fullscreen on return from VM list (my #7 above): not fixed in 3.13.x? Not fixed in 3.12.x

I'd contend that the last is on the same level as the 2nd, 3.12.x-fixed issue; a bug and not a feature/behaviour choice, and so also eligible for 3.12.x bugfix release?
Comment 10 Zeeshan Ali 2014-06-02 13:27:40 UTC
(In reply to comment #9)
> 3.12; has it been changed in 3.13?

Yes.

> Fullscreen on VM start: fixed in 3.13.x according to this bug, wontfix in
> 3.12.x
> Fullscreen on return from VM settings: fixed in 3.12.x

Yes.

> Fullscreen on return from VM list (my #7 above): not fixed in 3.13.x? Not fixed
> in 3.12.x

That is not any different from launching for the first time and therefore same as this bug.

> I'd contend that the last is on the same level as the 2nd, 3.12.x-fixed issue;
> a bug and not a feature/behaviour choice, and so also eligible for 3.12.x
> bugfix release?

Its not a bug, it's a feature we decided is not a good idea and hence reverted.