Repository navigation
Releases
v1.0.0-beta.9
Release v1.0.0-beta.9: In-place M3E alarm creation, animated card tap transition, shift 2 weeks controls, and enlarged timer countdown.
v1.0.0-beta.13
Pixel Clock 1.0.0-beta.13 Release Notes
- Muted Grey Disabled Alarms: Disabled alarms now use soft, low-contrast grey typography (#75747D) rather than bright white, clearly reflecting inactive status on dark and AMOLED backgrounds.
- Prominent 'Every 2 weeks' & 'Shift 2 weeks' Controls:
- Expanded alarm cards feature a dedicated recurrence section displaying 'Every 2 weeks' with weekly/biweekly subtitle.
- When enabled, 'Shift 2 weeks' cycle shifting controls with interactive '< Active this week / Active next week >' indicators are prominently shown.
- Removed confusing unlabeled arrow icons from under the Edit button.
- Alarm Deduplication & Ringing Guard:
- Automated deduplication cleans up redundant empty-label one-time test alarms on load.
- Audio and receiver concurrency guards prevent duplicate concurrent audio streams or stacked ringing activities.
v1.0.0-beta.12
Pixel Clock 1.0.0-beta.12 Release Notes
- Clock Menu by Default: When adding an alarm (or editing time), the circular clock dial menu (TimePicker) opens by default, without popping up the software keyboard.
- Toggle to Keyboard Input: A keyboard toggle icon button in the top right of the time dialog allows switching to numeric digital input (TimeInput) when preferred, and back to the clock dial.
- Stable Dimensions & Padding: Refined dialog horizontal padding and IME layout to ensure buttons remain comfortably accessible in both modes.
v1.0.0-beta.11
Pixel Clock 1.0.0-beta.11 Release Notes
- Modern M3 Digital Time Input: Replaced the out-of-place analog clock dial with the official Google Material 3 digital segmented time input (TimeInput) with complete IME keyboard padding and reliable Save/Cancel buttons.
- Harmonious Alarm Card Colors: Fixed card expand/collapse color flipping. Enabled alarms stay bright/light (#DEDEE6) both collapsed and expanded; disabled alarms stay dark grey (#1E1E24). Zero radical color switching when tapping to open or close cards, with fluid spring size animation and circular touch ripple.
- Prominent Bi-Weekly & Shift 2 Weeks Controls: Added dedicated recurrence section with clearly labeled 'Every 2 weeks' switch and 'Shift cycle' controls (< and >) with active week status badge.
- Enlarged Timer Ring: Countdown formatted cleanly into 2-3 rows inside the 290dp circular ring with pause button centered beneath digits.
v1.0.0-beta.10
Release v1.0.0-beta.10: Fix add alarm button and add touch-origin circular reveal expanding transition on alarm cards.
Clock 1.0.0-beta.8
Clock 1.0.0-beta.8
Material 3 Expressive Google Clock Redesign with Pure Black AMOLED Background.
- Google Clock M3E Collapsed Alarm Card: Schedule and multiline label on top, massive bold time on bottom left with high-contrast switch on right. High-contrast light container when enabled, dark when disabled.
- Expanded Alarm Menu & Bi-Weekly Shift: Integrated bi-weekly recurrence toggle and 1-week shift navigation (
<>) directly inside the expanded card header. - Dedicated Pause Card: Inline pause card with "Pause between dates", clickable "Edit" to adjust pause range, and "Cancel" to resume immediately.
- Google Clock Keypad Timer: Big segmented
00 00 00readout withGodziny,Minuty,Sekundylabels, clean numpad without circle buttons, wideRozpocznijpill button, and quick 5 min preset chip. - Running Timer Card: Rounded container with label and close button at top, centered circular countdown ring with pause/play button directly inside the ring, wide
+5:00pill button, and circular reset button. - Pure Black AMOLED Background: Background and surface theme tuned to true
#000000.
One file: pixel-clock-1.0.0-beta.8-arm64-v8a.apk (phones after about 2016). Android 8.0+. Debug-key signed.
Clock 1.0.0-beta.7
Clock 1.0.0-beta.7
Full-screen dialog shadow, clean bottom navigation & multi-language support.
- Full-screen dialog scrim: clicking
+(or any dialog) now darkens the entire display edge-to-edge, seamlessly covering status and navigation bars with no awkward partial shadows. - Clean bottom navigation switches: removed the dark floating capsule background from the bottom navigation tabs, letting the switches sit transparently and cleanly on the screen background.
- Languages supported (
pl,be,ru,nl,es,en): addedlocales_configfor per-app language selection in Android System Settings, with complete Polish, Belarusian, Russian, Dutch, and Spanish translations. - Bi-weekly alarms: verified 2-week cycle calculations, week parity synchronization, and on-device alarm persistence.
One file: pixel-clock-1.0.0-beta.7-arm64-v8a.apk (phones after about 2016). Android 8.0+. Debug-key signed.
Clock 1.0.0-beta.6
Clock 1.0.0-beta.6
Text clipping fix & multiline collapsed alarm cards.
- No more clipped text: removed internal circular clipping from the header row and card modifier, with increased 24dp start padding and balanced 18dp card corners so the first letter is always completely visible.
- Multiline titles in collapsed cards: unexpanded alarm cards now wrap long alarm names and schedules up to 3 lines instead of truncating them with ellipsis.
- Alarms survive app updates: package updates preserve all alarms and reschedule them via
ACTION_MY_PACKAGE_REPLACED.
One file: pixel-clock-1.0.0-beta.6-arm64-v8a.apk (phones after about 2016). Android 8.0+. Debug-key signed.
Clock 1.0.0-beta.5
Clock 1.0.0-beta.5
Visual polish & multiline label improvements.
- Card corner clipping fix: adjusted alarm card padding and corner radius so text is never clipped by rounded corners.
- Removed duplicate schedule text: cleaned up redundant next occurrence / day list repetitions on alarm cards.
- Multiline alarm label input: alarm label text field now automatically expands to multiple lines (up to 3 lines) when entering longer titles.
- Alarms survive app updates: package updates preserve all alarms and reschedule them via
ACTION_MY_PACKAGE_REPLACED.
One file: pixel-clock-1.0.0-beta.5-arm64-v8a.apk (phones after about 2016). Android 8.0+. Debug-key signed.
Clock 1.0.0-beta.4
Clock 1.0.0-beta.4
Compact Google Clock layout & alarm preservation across updates.
- Compact Google Clock density: cards now fit 4–5 alarms per screen (down from ~216dp to ~90dp height). The bulky full-width customize button is replaced by a sleek header expand/collapse chevron and single-line subtitles (
Label · Schedule). - Alarms survive app updates: version bump to
1.0.0-beta.4ensures seamless in-place package updates.ACTION_MY_PACKAGE_REPLACEDreceiver automatically reschedules all exact alarms upon updating. - Local JSON backup: every change is saved to a local JSON backup. After a fresh reinstall you can merge alarms back by dropping
alarms-import.jsonin the app's files folder. Voice assistants can create alarms through the standard Android SET_ALARM intent. - Features preserved: every-2-weeks recurrence, shift cycle, date range pause, specific dates, vibration toggles, and tap-to-edit time.
One file: pixel-clock-1.0.0-beta.4-arm64-v8a.apk (phones after about 2016). Android 8.0+. Debug-key signed.