Files

3.9 KiB
Raw Permalink Blame History

Waypoint Sidebar — QA Checklist

Bookmarks: Middle Click

  • Middle-click on a file bookmark opens the file in a new tab
  • Middle-click on a group bookmark with a linked file opens that file in a new tab
  • Middle-click on a group bookmark with no file does nothing (no error)
  • Ctrl/Cmd+click on a file bookmark opens in a new leaf (same as Obsidian default)
  • Ctrl/Cmd+click on a group bookmark with a linked file opens in a new leaf
  • Ctrl/Cmd+click on a group bookmark with no file still toggles collapse
  • Regular left-click on a file bookmark opens the file in the same leaf
  • Regular left-click on a group with a file opens the file (does NOT toggle collapse)
  • Regular left-click on a group without a file toggles collapse

Bookmarks: Parent Notes (File as Group)

  • Right-click header → "Add as parent note" creates a group with the current file linked
  • Clicking the parent note row opens the linked file
  • Clicking the chevron toggles collapse of children
  • Children render correctly under the parent note (indented)
  • Collapsing the parent hides its children
  • A file bookmark that has children shows a chevron
  • Clicking the chevron on a file bookmark toggles its children
  • Clicking the file bookmark row itself still opens the file
  • Drag-and-drop still works for reordering items inside/outside parent notes

Bookmarks: No Default Icon

  • New file bookmarks have no icon (empty space where icon was)
  • New groups have no icon (empty space where folder icon was)
  • "Add bookmark here" from group context menu creates child with no icon
  • "Add child note" from group context menu creates child with no icon
  • Existing bookmarks with icons still show their icons (no regression)
  • Right-click → "Change icon" still works to add an icon later

Bookmarks: Icon Search (Lucide Tags)

  • Open the icon picker → type "meeting" → should find calendar (tag match)
  • Type "heart" → should find heart, red-heart, etc.
  • Type "arrow" → should find all arrow icons
  • Type a tag keyword like "fitness" → should find activity, dumbbell, etc.
  • Clear search (empty input) → shows first 80 icons
  • Click "No icon" link → clears the icon
  • Click an icon → preview updates, grid highlights selection
  • Click Save → icon applied, click Cancel → no change
  • Test with network offline → falls back to FALLBACK_ICONS list

Bookmarks: General (Regression)

  • Drag-and-drop reordering still works between all item types
  • Rename still works (right-click → Rename)
  • Remove still works (right-click → Remove)
  • Move to group still works (right-click → group submenu)
  • Separators and spacers still render and can be dragged/deleted
  • "Insert separator above/below" and "Insert spacer above/below" still work
  • Hover preview (page preview popup) still works on file bookmarks
  • Right-click context menu on a file bookmark still shows native Obsidian file-menu items
  • Bookmarks persist across vault reload

Calendar (Regression)

  • Calendar renders with correct month grid
  • Click on a day → opens/creates daily note
  • Click on week number → opens/creates weekly note
  • Click Q/M/Y breadcrumb → opens respective period note
  • ◀/▶ navigation shifts month
  • "Today" button returns to current month
  • Note indicator dots show on days with existing .md files
  • Today is highlighted with accent border

Recent Files (Regression)

  • Opening a file adds it to recent files
  • Most recent file appears at the top
  • Active file is highlighted
  • Remove button (×) works on hover
  • Left-click opens file, middle-click opens in new tab
  • Right-click shows "Open in new tab" + native file menu
  • Hover preview popup works