A simple timezone widget made with python.
Display up to 9 cities at once with auto-grid system!
Customize which cities and what order from settings window
A simple timezone widget made with python.
Display up to 9 cities at once with auto-grid system!
Customize which cities and what order from settings window
I added a new “suggestions” box, shows the closest match for timezone. Fixed invalid city handling. Updaed the README with instructions for the widget
Try out the latest version: TimeZones - v1.1.1
Log in to leave a comment
Tried shipping and for some reason “New York” wasn’t working, I recompiled and edited the dictionary and it worked?!
Try it out! and I would love feedback!
TimeZones - v1.0.3
Log in to leave a comment
I built a python widget that sits at the top right of your screen and shows the time of cities of your choice! Maximum 9 cities and minimum of 1 to keep the widget visible.
I used geopy for location and fuzzy search for typos. I made a json file containing a list of the top 50 most common cities so that searching is faster.
I like how it turned out but would be open to feedback to make it better : )
I styled the settings window, and it was dark mode ofc.
Replaced the “remove selected” with just a trash svg instead (a lot cleaner)
Try it out in the releases section on the repo. I would love feedback!
Log in to leave a comment
Added the settings window. Fixed some grid bugs where the widget would be offscreen or somehow duplicate 
The settings is barebones and looks bad but ill fix that next. I managed to get the cities to update correctly EVEN with mispellings!
Sometimes the widget bugs out and just doesn’t update so i’ll try to find the cause of that
I would LOVE feedback!!
Log in to leave a comment
Added the core widget logic and use a timeAPI to grab timezones.
It organizes in a grid based on the number of cities. Max 9 cities (it becomes a 3x3 grid).
Created a timezones dictionary to make finding common cities faster.
Made a simple icon that I will use in the systray icon later and the settings window.
Next I’ll add the settings window to control adding the cities using RapidFuzzy (case-insentive searching). Then work towards adding a sysTray icon for quitting the widget or opening settings
Log in to leave a comment