alpha.19: inline screen-time insight, calendar drag/zoom, Pastebin, share chooser, Clear Sky Map - #20
Merged
Conversation
…ky Map Screen Time - Tapping a bar selects that day inline (iOS-style: other bars dim) and the stat cards switch to that day's numbers; "Show week" clears it. - The download button now opens an export dialog (JSON, CSV by day, CSV by app; this week or all history) that writes into Downloads. Calendar - Long-press-and-drag in the day/week timeline sweeps a time range and opens the editor with those times pre-filled; steps follow the zoom level (5/10/15/30/60 minutes). - Pinch to zoom the time ladder between 5-minute detail and a compressed hourly view. - The new-event sheet opens fully expanded instead of half-height. Pastebin (new module) - Create pastes with expiry, visibility, syntax format, password and burn-after-read; sign in to list, open and delete your own pastes. - Share-sheet defaults (expiry, visibility, burner, password) live in the module's Settings tab. Share to LifeOS - Sharing text or a link now shows a small floating chooser over the source app - LifeOS never opens - offering "Log it" (capture inbox) or a Pastebin link created with the saved share defaults and copied to the clipboard. - The old silent Memex share target is gone so only one entry appears in the share sheet. Downloader - Browsable catalogue of supported sites with search, covering video, social, audio, broadcast, file hosts and adult tube sites (ThisVid, LinkedIn, Threads and many more). - Extractor gains site helpers (Reddit post JSON, LinkedIn progressive streams, Instagram/Threads embed pages, Vimeo player config), kt_player (KVS) link decoding, player-JSON key scanning and one level of iframe following. Navigation and clock - Any module can be assigned to a bottom-bar slot, not just the original four. - Timer: tap an h/m/s wheel to type the value on a number-only keyboard; a complete number automatically advances to the field on the right. Clear Sky Map (new module) - Full clearoutside.com forecast for any spot: hourly good/OK/bad ratings, total/low/medium/high cloud, visibility, fog, precipitation type, probability and amount, wind speed and direction, temperature, feels-like, dew point, humidity, pressure, ozone, sun and moon ephemeris with civil, nautical and astronomical dark windows, plus estimated sky quality and Bortle class. - Places come from search (OpenStreetMap Nominatim), typed coordinates or the device's last known fix; saved spots persist. No API key anywhere. - HTML scrape covered by unit tests. Version 0.1.0-alpha.19. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_011kSsXNrSk6NDjM2FjFZ7Y9
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Round of eleven requested changes, all built and unit-tested (0.1.0-alpha.19).
Screen Time
Calendar
Pastebin (new module)
Share to LifeOS
Downloader
Navigation and clock
Clear Sky Map (new module)
Verification
:app:assembleDebug,:app:assembleRelease(minified) and the fulltesttask pass.Generated by Claude Code