Review of "Numeric Date And Clock" version 17

Details Page Preview

Numeric Clock replaces the GNOME top-bar clock with a clean, fully configurable numeric date/time. Use any strftime format (e.g. %A %d/%m/%Y %H:%M) and see changes instantly in the live preview. Features: Custom format string with instant-apply preview Optional “Only override top bar DateMenu” mode Smooth seconds when the interval is set to 1s Update interval range: 1–300 seconds Presets for quick setup (Default / Seconds) i18n-ready labels and a Donate button in Preferences Works on Wayland and Xorg, with builds for current and legacy GNOME versions No network access, no telemetry — settings stay on your machine Source code, issues, and releases: https://github.com/nickotmazgin/Linux-Numeric-Date-And-Clock

Extension Homepage
https://github.com/nickotmazgin/Linux-Numeric-Date-And-Clock

No comments.

Diff Against

Files

Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.

All Versions

Previous Reviews on this Version

Ghost posted a review
Submission UUID: numeric-clock@nickotmazgin Target: GNOME Shell 45–47 Extension version: 16 Builds: ESM modules for 45–47; classic modules for 42–44 kept as legacy Summary New preferences: Only override top bar DateMenu Smooth tick (align to second) when interval = 1s Presets (Default, Seconds), expanded update interval range to 1–300s Preferences UX: live preview, reset to defaults i18n scaffolding (gettext-domain: numeric-clock) Donations: metadata includes PayPal handle; “Donate via PayPal” button in Preferences No new permissions, no network access; UUID unchanged Schema GSettings schema: org.gnome.shell.extensions.numeric-clock New keys: only-topbar (boolean), smooth-second (boolean) Update interval now has <range min="1" max="300"/> Defaults preserve previous behavior (only-topbar=false, smooth-second=false) Code Notes GNOME 45–47 build uses ESM imports (gi:// and resource:/// per Shell 45+ guidance) Legacy 42–44 build continues to use imports.gi/imports.ui Renders plain text only (no Pango markup); re-applies on label text change With “Only top bar” enabled, changes are strictly limited to the DateMenu label Compatibility 45–47: tested with ESM entrypoints and Adwaita/GTK preferences 42–44: legacy build kept functionally in sync (same prefs/options), classic prefs entrypoint No API deprecations used for targeted versions Packaging/Compliance 45–47 ZIP does NOT include schemas/gschemas.compiled 42–44 ZIP DOES include schemas/gschemas.compiled Both zips contain metadata.json, extension.js, prefs.js, and the XML schema Icon included; gettext-domain set Donations metadata present: "donations": { "paypal": "nickotmazgin" } Testing Hints Change format string → top-bar label updates immediately Toggle “Only override top bar” → limits changes to the DateMenu only Toggle “Smooth tick” + interval=1 → first update aligns to next second boundary Presets: “Default” (60s), “Seconds” (1s) apply instantly Legacy Build (42–44) Corresponding legacy update provides the same user‑visible changes Extension version: 15 (classic modules; includes compiled schema in ZIP) Submit separately for Shell 42–44 if needed Provenance Source: https://github.com/nickotmazgin/Linux-Numeric-Date-And-Clock Release with both zips and notes: https://github.com/nickotmazgin/Linux-Numeric-Date-And-Clock/releases/tag/v16.0.0 added donations/paypal.
Ghost auto- rejected
Auto-rejected because of new version 19 was uploaded