Firefox extension to show an Obsidian note in new tab/page.
  • JavaScript 76.3%
  • HTML 13.9%
  • Python 6%
  • CSS 3.3%
  • Shell 0.5%
Find a file
Brad Wenner 5a7e3af73b
All checks were successful
Lint extension / lint (push) Successful in 40s
Sign and release / sign (push) Successful in 4m43s
v2.4: Currently tasks on the new-tab page
New-tab page now surfaces the Vikunja "CURRENTLY" saved filter as a task
list above the weekly scratchpad, and the top capture strip splits into two
inputs for appending to the week file vs. adding a Vikunja task.

- Extract shared todo-row renderer into extension/todo-row.js (SVG check
  constants, dueLabel, statusSuffix, renderTodoRow). Sidebar and new-tab
  now share one implementation, so row styling stays in lock-step.
- bradtab.html: add #currentlyView section, section divider, and a
  two-column .capture-row with both forms. Duplicate the row CSS locally
  (tradeoff noted in the plan) with padding:0 on .todo-check so the
  generic button rule stops swallowing the checkbox SVG.
- bradtab.js: loadCurrentlyTasks() resolves the "CURRENTLY" saved filter
  by case-insensitive title match on Vikunja.listProjects(), fetches via
  listTasksByFilter, and filters to open tasks. Toggle/delete refetch so
  done tasks disappear. Task capture posts to vikunjaDefaultProjectId and
  reuses findTodoBucket + moveTaskToBucket so new tasks land in the
  kanban Todo bucket. Visibility/storage listeners keep things fresh.
- sidebar.js: drops the local renderTodoRow/dueLabel/statusSuffix/SVG
  constants and calls the shared module via a thin renderSidebarTodoRow
  wrapper that plugs in tab-dependent flags.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-16 12:06:10 -07:00
.forgejo v2.2: Firefox auto-updates via pinned 'updates' release 2026-04-15 16:36:41 -07:00
extension v2.4: Currently tasks on the new-tab page 2026-04-16 12:06:10 -07:00
native-host v2.1: chunked asset reads — no more size cap on images 2026-04-15 16:24:09 -07:00
.gitignore v1.2: arbitrary-note editor, image rendering, wiki-links, sidebar note view 2026-04-14 20:20:18 -07:00
image.png Initial commit: BradTab Firefox extension 2026-04-14 19:37:21 -07:00
install.sh Initial commit: BradTab Firefox extension 2026-04-14 19:37:21 -07:00