[Desktop-packages] [Bug 2019751] Re: Shell startup animation may not complete on early resolution changes

2023-05-16 Thread Daniel van Vugt
** Also affects: gnome-shell (Ubuntu)
   Importance: Undecided
   Status: New

** Changed in: gnome-shell (Ubuntu)
 Assignee: (unassigned) => Marco Trevisan (Treviño) (3v1n0)

** Changed in: gnome-shell (Ubuntu)
   Status: New => In Progress

** Summary changed:

- Shell startup animation may not complete on early resolution changes
+ Desktop area may get clipped to a small rectangle if the hypervisor changes 
X11 screen resolution during the login animation

** Changed in: gnome-shell (Ubuntu)
   Importance: Undecided => High

** Changed in: gnome-shell (Ubuntu Jammy)
   Importance: Undecided => High

** Changed in: gnome-shell (Ubuntu Lunar)
   Importance: Undecided => High

** Changed in: gnome-shell (Ubuntu Jammy)
 Assignee: (unassigned) => Marco Trevisan (Treviño) (3v1n0)

** Changed in: gnome-shell (Ubuntu Lunar)
 Assignee: (unassigned) => Marco Trevisan (Treviño) (3v1n0)

** Changed in: gnome-shell (Ubuntu Jammy)
   Status: New => Triaged

** Changed in: gnome-shell (Ubuntu Lunar)
   Status: New => Triaged

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-shell in Ubuntu.
https://bugs.launchpad.net/bugs/2019751

Title:
  Desktop area may get clipped to a small rectangle if the hypervisor
  changes X11 screen resolution during the login animation

Status in gnome-shell package in Ubuntu:
  In Progress
Status in gnome-shell-extension-ubuntu-dock package in Ubuntu:
  Fix Released
Status in gnome-shell source package in Jammy:
  Triaged
Status in gnome-shell-extension-ubuntu-dock source package in Jammy:
  Fix Committed
Status in gnome-shell source package in Lunar:
  Triaged
Status in gnome-shell-extension-ubuntu-dock source package in Lunar:
  Fix Committed

Bug description:
  [ Impact ]

  GNOME Shell startup animation may not complete during startup, leading
  to a non-functional GNOME shell because the workarea could be clipped
  or input events are ignored.

  [ Test case ]

  1. Run this script: https://gitlab.gnome.org/3v1n0/gnome-shell/-/snippets/5749
  2. It's expected to launch a gnome-shell nested instance and perform monitor 
changes
  3. The shell should animate to the final state and everything should be 
usable:
     - Clicking in shell widgets should work
     - No area is hidden or clipped

  [ Regression potential ]

  GNOME Shell may not start properly, input events are ignored and/or
  the desktop area is clipped.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/2019751/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 2019751] Re: Shell startup animation may not complete on early resolution changes

2023-05-16 Thread Treviño
Daniel: No, no regression... It's just that such fix is not enough:
there dash-to-dock was handling (properly) the part of Overview startup
Animation, but the problem may happen ever earlier.

As explained in https://gitlab.gnome.org/GNOME/gnome-
shell/-/merge_requests/2763 (that would be the real fix), we may end up
awaiting an event that won't ever happen.

Play with those scripts sleep values, and the problem happens since 42.

While we could fix this in gnome-shell itself, I preferred handling it
in the dock first, and in future we could backport an upstream fix when
merged.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-shell-extension-ubuntu-dock in
Ubuntu.
https://bugs.launchpad.net/bugs/2019751

Title:
  Shell startup animation may not complete on early resolution changes

Status in gnome-shell-extension-ubuntu-dock package in Ubuntu:
  Fix Released
Status in gnome-shell-extension-ubuntu-dock source package in Jammy:
  Fix Committed
Status in gnome-shell-extension-ubuntu-dock source package in Lunar:
  Fix Committed

Bug description:
  [ Impact ]

  GNOME Shell startup animation may not complete during startup, leading
  to a non-functional GNOME shell because the workarea could be clipped
  or input events are ignored.

  [ Test case ]

  1. Run this script: https://gitlab.gnome.org/3v1n0/gnome-shell/-/snippets/5749
  2. It's expected to launch a gnome-shell nested instance and perform monitor 
changes
  3. The shell should animate to the final state and everything should be 
usable:
     - Clicking in shell widgets should work
     - No area is hidden or clipped

  [ Regression potential ]

  GNOME Shell may not start properly, input events are ignored and/or
  the desktop area is clipped.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell-extension-ubuntu-dock/+bug/2019751/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 2019751] Re: Shell startup animation may not complete on early resolution changes

2023-05-16 Thread Fabio Augusto Miranda Martins
@Daniel,

My understanding is that bug 2019751 is the same as bug 1989170, but
public. Since the fix was not released to Jammy, bug 2019751 aims to
address that (although your question might be targeted to Lunar, since I
see bug 1989170 was released to Kinetic.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-shell-extension-ubuntu-dock in
Ubuntu.
https://bugs.launchpad.net/bugs/2019751

Title:
  Shell startup animation may not complete on early resolution changes

Status in gnome-shell-extension-ubuntu-dock package in Ubuntu:
  Fix Released
Status in gnome-shell-extension-ubuntu-dock source package in Jammy:
  Fix Committed
Status in gnome-shell-extension-ubuntu-dock source package in Lunar:
  Fix Committed

Bug description:
  [ Impact ]

  GNOME Shell startup animation may not complete during startup, leading
  to a non-functional GNOME shell because the workarea could be clipped
  or input events are ignored.

  [ Test case ]

  1. Run this script: https://gitlab.gnome.org/3v1n0/gnome-shell/-/snippets/5749
  2. It's expected to launch a gnome-shell nested instance and perform monitor 
changes
  3. The shell should animate to the final state and everything should be 
usable:
     - Clicking in shell widgets should work
     - No area is hidden or clipped

  [ Regression potential ]

  GNOME Shell may not start properly, input events are ignored and/or
  the desktop area is clipped.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell-extension-ubuntu-dock/+bug/2019751/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 2019751] Re: Shell startup animation may not complete on early resolution changes

2023-05-15 Thread Daniel van Vugt
Did bug 1989170 regress in ubuntu-dock?

Also the issue was reported upstream in
https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/6473 with a "fix"
that went into 44.rc though I'm skeptical that was enough.

** Bug watch added: gitlab.gnome.org/GNOME/gnome-shell/-/issues #6473
   https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/6473

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-shell-extension-ubuntu-dock in
Ubuntu.
https://bugs.launchpad.net/bugs/2019751

Title:
  Shell startup animation may not complete on early resolution changes

Status in gnome-shell-extension-ubuntu-dock package in Ubuntu:
  Fix Released
Status in gnome-shell-extension-ubuntu-dock source package in Jammy:
  Fix Committed
Status in gnome-shell-extension-ubuntu-dock source package in Lunar:
  Fix Committed

Bug description:
  [ Impact ]

  GNOME Shell startup animation may not complete during startup, leading
  to a non-functional GNOME shell because the workarea could be clipped
  or input events are ignored.

  [ Test case ]

  1. Run this script: https://gitlab.gnome.org/3v1n0/gnome-shell/-/snippets/5749
  2. It's expected to launch a gnome-shell nested instance and perform monitor 
changes
  3. The shell should animate to the final state and everything should be 
usable:
     - Clicking in shell widgets should work
     - No area is hidden or clipped

  [ Regression potential ]

  GNOME Shell may not start properly, input events are ignored and/or
  the desktop area is clipped.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell-extension-ubuntu-dock/+bug/2019751/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 2019751] Re: Shell startup animation may not complete on early resolution changes

2023-05-15 Thread Launchpad Bug Tracker
This bug was fixed in the package gnome-shell-extension-ubuntu-dock -
81ubuntu1

---
gnome-shell-extension-ubuntu-dock (81ubuntu1) mantic; urgency=medium

  [ Marco Trevisan (Treviño) ]
  * New upstream release
  * docking: Set dance timeline duration to 1 if animations are disabled
  * appInconIndicators: Improve the computing of the counter badge size
  * notificationsMonitor: Do not count the acknowledged resident notifications
  * docking: Initialize settings before than other classes that could use them
  * notificationsMonitor: Add an options to disable notifications counter only
  * appIconIndicators: Add an option to control whether the counters are summed
  * docking: Initialize the Launcher remote model only if needed
  * locations: Use correct name for default handler finish function
  * locationsWorker: Use more async awaitness
  * docking: Cleanup startup animation injections once done
  * docking: Handling monitors changed events while preparing startup animation
(LP: #2019751)
  * docking: Keep clip and coverPane size matching current setup (LP: #2019751)
  * schemas: Update some descriptions to match actual behavior
  * docking: Cleanup some stray lines
  * dash: Do DockDash class initialization at first thing
  * dash: Add option to keep the icons always centered in extended mode
  * Settings: improve wording on show-apps option
  * dash: Add option to show the show-apps button bound to icons in panel mode

  [ Amr Ibrahim ]
  * Update German translation
  * Change "dance" to "wiggle"

  [ hasecilu ]
  * Update Spanish translation
  * Update potfile changes to es.po

  [ Daniel van Vugt ]
  * prefs: Set default window height to 850, if it fits

  [ stuarthayhurst ]
  * Fix consistency of fullstops in strings
  * Updated translations

  [ Yaroslav Pronin ]
  * Update Russian translation

 -- Marco Trevisan (Treviño)   Tue, 16 May 2023
01:21:24 +0200

** Changed in: gnome-shell-extension-ubuntu-dock (Ubuntu)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-shell-extension-ubuntu-dock in
Ubuntu.
https://bugs.launchpad.net/bugs/2019751

Title:
  Shell startup animation may not complete on early resolution changes

Status in gnome-shell-extension-ubuntu-dock package in Ubuntu:
  Fix Released
Status in gnome-shell-extension-ubuntu-dock source package in Jammy:
  Fix Committed
Status in gnome-shell-extension-ubuntu-dock source package in Lunar:
  Fix Committed

Bug description:
  [ Impact ]

  GNOME Shell startup animation may not complete during startup, leading
  to a non-functional GNOME shell because the workarea could be clipped
  or input events are ignored.

  [ Test case ]

  1. Run this script: https://gitlab.gnome.org/3v1n0/gnome-shell/-/snippets/5749
  2. It's expected to launch a gnome-shell nested instance and perform monitor 
changes
  3. The shell should animate to the final state and everything should be 
usable:
     - Clicking in shell widgets should work
     - No area is hidden or clipped

  [ Regression potential ]

  GNOME Shell may not start properly, input events are ignored and/or
  the desktop area is clipped.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell-extension-ubuntu-dock/+bug/2019751/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 2019751] Re: Shell startup animation may not complete on early resolution changes

2023-05-15 Thread Treviño
** Changed in: gnome-shell-extension-ubuntu-dock (Ubuntu Lunar)
   Status: Triaged => In Progress

** Changed in: gnome-shell-extension-ubuntu-dock (Ubuntu Jammy)
   Status: In Progress => Fix Committed

** Changed in: gnome-shell-extension-ubuntu-dock (Ubuntu Lunar)
   Status: In Progress => Fix Committed

** Changed in: gnome-shell-extension-ubuntu-dock (Ubuntu)
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-shell-extension-ubuntu-dock in
Ubuntu.
https://bugs.launchpad.net/bugs/2019751

Title:
  Shell startup animation may not complete on early resolution changes

Status in gnome-shell-extension-ubuntu-dock package in Ubuntu:
  Fix Committed
Status in gnome-shell-extension-ubuntu-dock source package in Jammy:
  Fix Committed
Status in gnome-shell-extension-ubuntu-dock source package in Lunar:
  Fix Committed

Bug description:
  [ Impact ]

  GNOME Shell startup animation may not complete during startup, leading
  to a non-functional GNOME shell because the workarea could be clipped
  or input events are ignored.

  [ Test case ]

  1. Run this script: https://gitlab.gnome.org/3v1n0/gnome-shell/-/snippets/5749
  2. It's expected to launch a gnome-shell nested instance and perform monitor 
changes
  3. The shell should animate to the final state and everything should be 
usable:
     - Clicking in shell widgets should work
     - No area is hidden or clipped

  [ Regression potential ]

  GNOME Shell may not start properly, input events are ignored and/or
  the desktop area is clipped.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell-extension-ubuntu-dock/+bug/2019751/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp