Skip to content

Commit 817a801

Browse files
World Clock: initial submission
1 parent 7bbbef3 commit 817a801

12 files changed

Lines changed: 2705 additions & 0 deletions

File tree

cinnamon-world-clock-desklet@curbsoftware/LICENSE

Lines changed: 352 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# World Clock
2+
3+
A Cinnamon desklet that shows a grid of clocks, each with its own name and timezone.
4+
5+
Left-click does nothing. Click the trailing **+** tile to add a clock. Right-click a tile to edit or remove it. Clocks set to the system timezone (`local`) are outlined.
6+
7+
![World Clock desklet](screenshot.png)
8+
9+
## Features
10+
11+
- Auto (near-square) or fixed rows × columns
12+
- Searchable timezone list (IANA zones plus Local)
13+
- Shared time/date formats; font sizes are maximums and each tile scales down to fit
14+
- Last clock cannot be removed
15+
- Optional confirmation before removing a named clock
16+
- Layout, spacing, and size are configured from Cinnamon Desklet settings
17+
18+
## Configuration
19+
20+
Right-click the desklet → **Configure…**
21+
22+
- **Grid layout mode** — auto or fixed rows/columns
23+
- **Allow adding, removing and editing clocks** — turn off for a read-only grid
24+
- **Show a "+" tile** — hide the add tile while keeping the right-click menu
25+
- **Time / date format**`strftime` patterns (for example `%H:%M` or `%I:%M %p`)
26+
- **Maximum font sizes** — time, date, and label; tiles shrink so nothing overflows
27+
- **Tile spacing** and **desklet width / height**
28+
29+
## Notes
30+
31+
This is a desktop **desklet**, not the panel [World Clock Calendar](https://cinnamon-spices.linuxmint.com/applets/view/108) applet. It can run next to that applet; they do not share settings.
32+
33+
UUID: `cinnamon-world-clock-desklet@curbsoftware`
34+
35+
Derived from [TimeAndDate@nightflame](https://cinnamon-spices.linuxmint.com/desklets/view/9).
36+
37+
## License
38+
39+
GNU General Public License v2.0 or later. See [LICENSE](LICENSE).

0 commit comments

Comments
 (0)