github krelltunez/dayGLANCE v1.1.0

latest releases: v2.5.0, v2.4.12, v2.4.11...
one month ago

What's New in v1.1.0

Frames (Time Blocking)

  • Frames in Glance panel — See today's Frames at a glance with available time, color-coded borders, and a live now-marker
  • Manual scheduling — Right-click a Frame to manually schedule tasks into it, with smart sorting by priority and duration-fit indicators
  • Deadline task support — Deadline tasks filtered to matching date and sorted to the top of the schedule modal
  • Productivity nudge — "Get ready to be productive!" prompt when less than 30 minutes until your next task

Habit Tracking

  • Create and track habits — Add custom habits with names, daily targets, icons (30+ choices), and colors
  • Progress rings — Visual colored rings show daily progress toward each habit's target
  • Streaks — Automatic current-streak and best-streak tracking
  • Archive habits — Shelve seasonal or completed habits without deleting them
  • Cloud sync — Habit definitions, logs, and archives sync across devices with smart merge (counts only increase)

Artificial Intelligence

  • Smart scheduling — AI-powered task scheduling with day-spreading heuristic to avoid overloading a single day
  • Morning briefing & weekly review — Refined AI-generated messages for daily and weekly summaries

TRMNL Support

  • E-ink dashboard — New integration with TRMNL e-ink displays showing your schedule, tasks, routines, habits, and completion stats
  • Multiple layouts — Full, Half Horizontal, and Half Vertical views optimized for e-ink
  • Auto-sync — Dashboard updates automatically on a configurable interval
  • Routines with time slots — Today's routines displayed with their scheduled times

Obsidian Integration

  • One-way task import — Import tasks from your Obsidian vault with smart parsing of dates, times, and completion status
  • Two-way daily notes sync — Bidirectional sync of daily notes using the File System Access API
  • Persistent vault access — Grant permission once; vault handle stored in IndexedDB
  • Configurable retention — Limit how far back to read daily notes

Right-Click Context Menus

  • Context menus everywhere — Right-click on timeline events, inbox tasks, and calendar events for quick actions
  • Refined for each item type — Context-sensitive options for imported calendar events vs. app tasks

Other Improvements

  • Version update notifications — Get notified when a new release is available via the GitHub Releases API
  • Collapsible settings — Complex integration settings (AI, Obsidian, TRMNL) grouped into collapsible sections
  • Responsive layout — Lowered mobile/tablet breakpoint to 721px for better tablet support

Bug Fixes

CalDAV & Recurring Tasks

  • Fixed recurring task completion not syncing to Nextcloud
  • Fixed RECURRENCE-ID to preserve original DTSTART timezone/format
  • Fixed recurring task override to mirror master VTODO date property and include SEQUENCE
  • Advance DUE date on recurring task completion instead of marking master COMPLETED
  • Implemented CalDAV RECURRENCE-ID sync for recurring task instance completion
  • Include taskCalendarAuth in backup, restore, and cloud sync

TRMNL

  • Fixed dashboard showing "Invalid Date" and wrong stats
  • Fixed auto-sync timing and Glance panel now-marker ordering with Frames
  • Fixed display issues and hardened RRULE parsing for non-standard casing
  • Strikethrough styling for completed tasks and past calendar events
  • Calendar events no longer incorrectly counted as tasks

UI & Interaction

  • Fixed time picker hour selection glitch
  • Fixed Glance panel scroll using calendarRef instead of scrollIntoView
  • Fixed PWA scroll issue on desktop/tablet
  • Fixed task drag-and-drop not working within GTD Frame zones
  • Fixed task reappearing in frame after move-to-inbox and cloud sync
  • Fixed timeline context menu showing 00:00
  • Fixed context menu blank menu, clipping, and deadline task issues
  • Fixed AI smart scheduling placing tasks in past time slots
  • Fixed Glance panel Frame sections too light in light mode
  • Fixed tablet habit long-press and tag filter overflow
  • Various tablet inbox button spacing improvements

Don't miss a new dayGLANCE release

NewReleases is sending notifications on new releases.