3.9 KiB
3.9 KiB
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