github krelltunez/dayGLANCE v5.0.0

3 hours ago

Obsidian, both ways

dayGLANCE 5.0.0 ships the dayGLANCE Bridge, an Obsidian plugin that turns the vault integration from a one-way write into a live, two-way connection. The plugin is version 0.9.0, attached to this release as manifest.json and main.js (and zipped as dayglance-bridge-0.9.0.zip). It requires a GLANCEvault account and Obsidian 1.5.0 or newer, and it runs on desktop and mobile.

Install the plugin

  1. Copy manifest.json and main.js into <vault>/.obsidian/plugins/dayglance-bridge/.
  2. Enable dayGLANCE Bridge under Settings, Community plugins.
  3. In dayGLANCE, open Settings, Obsidian, and generate a pairing code. The plugin shows a notice; enter the code in its settings tab.

What the bridge does

  • Live sync. While Obsidian has the vault open, changes flow both ways within seconds. Complete a task in dayGLANCE and the checkbox flips in the note; check a box in Obsidian and the completion lands in dayGLANCE, with its completion log, writeback and sync. Works on the phones too.
  • Agenda sidebar. A right-sidebar view with a mini month calendar over the selected day's agenda: scheduled tasks, recurring instances, imported calendar events, and the day's routines as a strip underneath. Tasks can be checked off from the sidebar. On a multi-user account it shows one person's view, chosen in the plugin settings.
  • Project and goal notes. Link any note to a dayGLANCE project or goal from either side. The link survives renames and moves, a deleted note is reported and can be relinked, and a maintained frontmatter block carries kind, status and the project's goal. A project or goal born in dayGLANCE can create its note, with a choice of layouts (one note, a folder with an index, folders nested under the goal) and optional templates rendered by Templater.
  • A project's tasks live in its note. A task assigned to a linked project is written into the note's Tasks section, moves on reassignment, and is removed on unassignment. A task typed into that section imports into the project.
  • Vault task scope. Beyond daily notes, folders and tags can be task sources. Their open tasks, and tasks completed within a window you choose, appear in dayGLANCE with a note badge.
  • A time typed onto an inbox task in Obsidian schedules it.
  • Completion timestamps in the vault. Completions are recorded on the task line, and the completion log is written to the daily note.
  • Recurrence and metadata from the Tasks plugin are read into dayGLANCE, with a recurrence badge on the card.
  • Daily note templates. Daily notes the plugin creates render your template, or dayGLANCE's own template text when there is none.
  • Editor hiding. dayGLANCE block ids are hidden in Live Preview, and completed tasks can be hidden in project and goal notes. Display only, nothing is written.
  • Stable identity. Every task line dayGLANCE knows carries a block id derived from the line itself, so a task keeps its identity through edits, moves between notes and Obsidian Sync round trips.

Everywhere

  • Task order inside a project now syncs. Reordering a project's unscheduled tasks was reverting on the next sync. The order is now stored on each task and carried across devices.
  • Reorder by holding anywhere on a task row on Android. A WebView update had silently stopped the long-press drag; the row now handles the gesture itself.
  • Simplified Chinese joins the app's languages. Thanks to Lcub3d for the translation and the follow-up review.
  • Durations read correctly in German and Portuguese, with a space between hours and minutes.
  • Recurring calendar events keep their real duration. A 30-minute recurring CalDAV event was showing as 60 minutes.
  • Tasks sent from lastGLANCE no longer revert. An idle device waking up could replay the original request over a task you had since scheduled and completed. Requests now wait for the first sync to finish.
  • TRMNL pushes only when the content changes and backs off when the service asks it to, so a busy day no longer trips its rate limit and stops updates.
  • Daily note edits no longer ping-pong between devices when the same note is open on more than one of them.
  • Project and goal note chips use the open book icon.

Reliability

  • Vault writes on Android are crash-safe (written to a temporary file, then renamed), and Electron vault writes are atomic.
  • A failed vault read can never be mistaken for a deleted note.
  • Vault write failures surface in the sync status instead of failing silently.
  • The Obsidian sync cycle now brakes itself under a runaway condition instead of hammering the server, and the intent stream applies cleanly to notes with Windows line endings.

iOS

  • The launch image now fits the phone.
  • The daily-note scan runs asynchronously, so a large vault no longer stalls the app at startup.

Don't miss a new dayGLANCE release

NewReleases is sending notifications on new releases.