github krelltunez/dayGLANCE v2.3.1

15 hours ago

What's new in v2.3.1

Android Widget

  • Enhanced goal row: added a GOALS section header, a "DUE TODAY" badge, completion stats (percentage + task count), and a color-coded progress bar on the goal row — green (≥ 75%), amber (≥ 40%), red (< 40%)

Obsidian Integration

  • Settings parity — all three surfaces (desktop, Android, web) now show the same five fields in the same order with the same labels: Daily notes folder → New notes folder → Filename pattern → Task heading → Daily note template
  • New notes folder setting added everywhere (default: dayGLANCE)
  • Cloud sync now includes Obsidian configuration so settings are consistent across devices; on Android, the native-managed path and pattern fields are preserved
  • Android cold open — splash screen now stays visible while the vault index is being built, hiding the JS-thread freeze that previously made the app look crashed
  • Sync indicator — a brief toast appears during Obsidian vault syncs so background activity is visible
  • Wikilinks: timestamp insertion, inline note navigation, and autocomplete for [[note names]]
  • Fixed Open-in-Obsidian button missing or invisible on Android
  • Fixed bare wikilinks not finding notes created after the last sync
  • Fixed Android wikilink performance — replaced recursive SAF directory scan with a URI index (significantly faster on large vaults)
  • Fixed Obsidian setup panel invisible on a clean Android install
  • Fixed [[ ]] brackets no longer shown on rendered wikilinks in note content
  • Fixed daily note filename pattern not propagating correctly from native Android config on startup

Mobile

  • Fixed unscheduled routines (enabled for today) not appearing in the all-day section of the timeline, preventing drag-to-schedule

Goals & Projects

  • Fixed project cards on the goals dashboard now render at a uniform width (260px) and are centered, for both goal-assigned and standalone cards
  • Fixed "Goal due today" alert in the daily summary now only appears for active goals — completed and archived goals no longer trigger it

Tablet

  • Added Trash FAB for touch-drag task deletion on tablet
  • Fixed all-day drag tab not moving correctly with swipe gestures
  • Fixed drag tab color/opacity mismatches on all-day and deadline tasks
  • Fixed Trash FAB hit-detection
  • Fixed all-day section expanding wider than the timeline at certain widths
  • Fixed timeline overflow on deadline tasks

Inbox & Search

  • Improved search results: project badge, project task navigation, archived task handling
  • Fixed inbox project filter, archive expand behaviour, sort order, and action button placement
  • Moved "Clear all filters" into the filter popover header

Goals (additional)

  • Cascade archive: archiving a goal archives its completed projects; archiving a project archives its completed tasks
  • "Goal due today" banner added to the daily summary and weekly review
  • Fixed weekly review showing "Due tomorrow" for goals due today
  • Added + button to goal cards to add a project directly from the card
  • Added project count and completion percentage to mobile goal header cards
  • Swapped Goals and Routines tab order on mobile
  • Fixed goal pre-selection when opening the Add Project form from a goal

Other fixes

  • Fixed G, R, and S keyboard shortcuts on mobile (navigate to tab instead of opening modal)
  • Fixed project filter not applying to all-day tasks / not syncing with inbox
  • Fixed "change project" in edit modal incorrectly clearing the keep-unscheduled flag
  • Fixed project card calendar badge alignment
  • Fixed daily summary collapse chevron state not persisting
  • Wikilinks panel now works correctly on mobile timeline tasks; hidden in search results and notes panel headers

Don't miss a new dayGLANCE release

NewReleases is sending notifications on new releases.