This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

Every Detail Matters

Details matter. Small aspects of a user interface have a big impact on how easy and enjoyable it is to use. Get the details wrong, and an interface can be frustrating and difficult to use. Get them right, and it will be smooth, satisfying and beautiful.

Every Detail Matters is an initiative that aims to drive up the quality of the GNOME 3 user experience by making sure that we get the details right. Each round of Every Detail Matters focuses on a particular part of GNOME's software. Designers and developers work together to identify and fix as many small issues as possible.

The Every Detail Matters initiative also provides an easy way for people to make a valuable contribution to GNOME by identifying development tasks that can make a real difference. Whether you are a new contributor or an experienced developer, Every Detail Matters can help you to make GNOME 3 better.

Helping with these bugs is a great way to improve GNOME.

Round Ten: GNOME 3.24

For round ten we are focusing on GNOME Shell again. If you have never built the shell from git before, check out the JHBuild guide.

Please do not add your own bugs to this list. Suggestions can be sent to Allan Day.

General

maximize sovereign windows by default

Incomplete

Convertibles: maximize all windows when switched into tablet mode

Incomplete

date doesn't update after changing timezone

Incomplete

Give top bar translucency

Needs review

Activities Overview

offer system actions in shell search

Incomplete

hard to guess how many search results you get - nicer treatment for more results

Needs review

Refine the search list

Incomplete

Avoid two-step animation when going to the overview with mouse over workspace selector

Incomplete

Workspaces

Window dragging system needs polish

Incomplete

Workspace switcher - visual effect on hover

Incomplete

Notifications

Time and date menu - visually tone down the hover states

Incomplete

Multimonitor

improve half-tile snapping with multiple monitors

Incomplete

hard to use scrollbars on multimonitor setups

Incomplete

shield lifting should only happen on one display in a multihead setup

Incomplete

shield: show arrow on all monitors

Incomplete

Bluetooth

love.png

Mobile broadband tether: confusing status string

Incomplete

Lack of feedback when connecting to mobile broadband device

Incomplete

/CandidateBugs

love.png

GNOME Newcomers bugs (great for beginners)

Previous Rounds

Getting Started

If you want to participate in Every Detail Matters, just simply choose a bug and dive in. Once you have got started, it is often a good idea to leave a comment so that others know you are working on it.

There is excellent guidance on getting started with GNOME Shell development. Also see Newcomers for general advice on contributing to GNOME.

Contact

If you have any questions about Every Detail Matters please contact AllanDay.

For technical questions, you can use #gnome-shell on irc.gnome.org. For design questions, head for #gnome-design.


2024-10-23 11:17