pop-os / gnome-shell

Pop!_OS fork of https://git.launchpad.net/~ubuntu-desktop/ubuntu/+source/gnome-shell
GNU General Public License v2.0
25 stars 4 forks source link

'PopKey + V' notification management via keyboard breaks #42

Open tuckcodes opened 3 years ago

tuckcodes commented 3 years ago

Distribution (run cat /etc/os-release):

NAME="Pop!_OS" VERSION="20.04 LTS" ID=pop ID_LIKE="ubuntu debian" PRETTY_NAME="Pop!_OS 20.04 LTS" VERSION_ID="20.04"

Related Application and/or Package Version (run apt policy $PACKAGE NAME):

Keyboard shortcuts

Issue/Bug Description:

pop+v does not allow me to continuously manage notifications via my keyboard, and requires cursor intervention.

Steps to reproduce (if you know):

As a heavy terminal user, leveraging the keyboard shortcuts is awesome; however, the Pop+V shortcut does not function effectively. Upon first use it will open notifications, and have the first notification highlighted. This gives me the opportunity to open or dismiss the notification. If I then delete the notification (to dismiss it) the notification goes away but the next notification is not selected. I must either use my cursor to select the next notification, or I must use pop+v to disable the notification menu, and then press pop+v once again to reopen the notification menu to once again have the first notification selected.

Expected behavior:

  1. Press 'Pop+V'
  2. Notification menu appears with first notification automatically selected
  3. Press 'delete' to remove/dismiss the selected notification
  4. The next notification in the list is automatically selected (to take action with 'enter' or 'delete')
  5. Pressing 'delete' will delete the second notification, and automatically move the selection/focus to the third notification (now positioned as the first notification, considering the previous deletions).

Other Notes:

Think of inbox zero email flow. It is 100% keyboard dependent. I receive 100's of slack and email notifications each day and need to parse them quickly. If I can open/dismiss via only the keyboard, my like (and many other's I am sure) will be greatly improved.

tuckcodes commented 2 years ago

Does upstream mean I need to make the ticket somewhere else, such as debian or ubuntu?