Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • I Initiatives
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 23
    • Issues 23
    • List
    • Boards
    • Service Desk
    • Milestones
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • GNOME
  • Initiatives
  • Issues
  • #4
Closed
Open
Created Sep 19, 2018 by Allan Day@adayDeveloper62 of 65 tasks completed62/65 tasks

App menu retirement

Description

Application menus have been a source of usability issues since they were introduced, despite attempts to improve them. We are therefore aiming to end their use. We are also taking this opportunity to tweak a few other aspects of the affected menu items.

Goals

  • Remove the app menus
  • Introduce a distinction between primary and secondary mesus
  • Rename About dialogs to "About <application name>"

Scope

Most GNOME apps.

People on charge & contact

@aday and @tbernard are leading on the design side.

Instructions to achieve the goals

See the wiki page.

Label for tracking the initiative

Initiative: app menu retirement

Text for the initiative issue in projects

Application menus have been a source of usability issues since they were introduced, despite attempts to improve them. We are therefore aiming to end their use by 3.32.0. Steps to complete:

 - [ ] Remove app menu
 - [ ] ...
 - [ ] ...

See [the wiki page](https://gitlab.gnome.org/GNOME/Initiatives/wikis/App-Menu-Retirement) for design guidelines.

How can I help

  • Report issues for apps with app menus
  • Help fix issues
  • Test apps that have been fixed, to make sure that they are following the design guidelines

Affected projects

Apps should only be checked off if all the changes are in place and are correct.

  • baobab!6 (merged)
  • cheese!1 (merged)
  • deja-dup
  • dconf-editor#8 (closed)
  • devhelp
  • eog#18 (closed)
  • epiphany
  • evince#994 (closed)
  • file-roller
  • five-or-more#10 (closed)
  • four-in-a-row#8 (closed)
  • geary#151 (closed)
  • gedit#76 (closed)
  • gitg#141 (closed)
  • gnome-2048!4 (closed)
  • gnome-boxes#223 (closed)
  • gnome-builder
  • gnome-calculator#80 (closed)
  • gnome-calendar#319 (closed)
  • gnome-characters#45 (closed)
  • gnome-chess!1 (merged)
  • gnome-contacts#109 (closed)
  • gnome-control-center#217 (closed)
  • gnome-dictionary!4 (merged)
  • gnome-disk-utility#106 (closed)
  • GNOME/gnome-documents#29
  • gnome-klotski!1 (merged)
  • gnome-logs
  • gnome-mahjongg!1 (merged)
  • gnome-maps#128 (closed)
  • gnome-mines#27 (closed)
  • gnome-multi-writer
  • gnome-music#229 (closed)
  • gnome-nibbles!2 (merged)
  • gnome-notes#109 (closed)
  • gnome-photos!83 (merged)
  • gnome-robots!1 (merged)
  • gnome-screenshot#15 (closed)
  • gnome-shell#624 (closed)
  • gnome-software#485 (closed)
  • gnome-sound-recorder!6 (merged)
  • gnome-sudoku!5 (merged)
  • gnome-system-monitor#89 (closed)
  • gnome-taquin!3 (closed)
  • gnome-terminal#39 (closed)
  • gnome-tetravex
  • gnome-todo
  • gnome-tweaks#164 (closed)
  • gnome-usage#52 (closed)
  • gnome-weather#11 (closed)
  • hitori#9 (closed)
  • iagno!3 (merged)
  • lightsoff#8 (closed)
  • nautilus#667 (closed)
  • polari!53 (merged)
  • quadrapassel
  • rhythmbox#1661 (closed)
  • simple-scan#71 (closed)
  • swell-foop#11 (closed)
  • tali
  • totem#265 (closed)
  • yelp!9 (merged)
Edited Mar 10, 2020 by Bilal Elmoussaoui
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking