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
- Copy
manifest.jsonandmain.jsinto<vault>/.obsidian/plugins/dayglance-bridge/. - Enable dayGLANCE Bridge under Settings, Community plugins.
- 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.