Bilal Elmoussaoui

"Every great developer you know got there by solving problems they were unqualified to solve until they actually did it." – Patrick McKenzie

GNOME

Tick Tock Clocks got redesigned!

Few months back, I convinced Zander Brown to take over GNOME Clocks with me and we have been working hard to refresh the code base and give it a new look for GNOME 3.36.

So far, we have got all the four panels re-designed based on the mockups made by the GNOME design team.

Of course, one major thing about the new design is that the application is fully adaptive now.


The rest of the changes were basically code cleanup. It’s very satisfying to drop 500+ lines of dead code.

We have also added GNOME Clocks to the newcomers projects, you should be able to pick up Clocks from GNOME Builder which will hopefully help us attract more contributors. Please reach us at #clocks:gnome.org on Matrix if you would like to get involved.

The re-design is on master now, if you have some time to give it a try and report back that would be awesome! It should hit gnome-nightly pretty soon!

PS: sorry for the last minute translation work

Written by Bilal ELmoussaoui - 02/23/2020 - 2490 Views

7
Poster un Commentaire

avatar
5 Comment threads
2 Thread replies
1 Followers
 
Most reacted comment
Hottest comment thread
4 Comment authors
adaschmaBilal ELmoussaouiMirekZander Brown Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
Zander Brown
Guest
Zander Brown

Isn’t it ironic that we’re the app that totally missed all the deadlines…..

trackback

[…] can read more about the effort behind this update on Bilal’s blog. You’ll find code for the refreshed GNOME Clocks on […]

Mirek
Guest
Mirek

Awesome!
Something I noticed, though – the numerals in the new version seem to have inconsistent widths, which makes clocks look funky when they’re arranged below each other. Fonts often tend to have a monospaced variant for numbers. Could you use that for all the times in clocks?

adaschma
Guest

Thank you for the great work! I’m looking forward to be using a clocks that can use multiple timers and is responsive. Thank you.