Skip to content

fix(desktop): add now note timeline card#5432

Merged
ComputelessComputer merged 1 commit into
mainfrom
fix/top-timeline-create-note-card
Jun 1, 2026
Merged

fix(desktop): add now note timeline card#5432
ComputelessComputer merged 1 commit into
mainfrom
fix/top-timeline-create-note-card

Conversation

@ComputelessComputer
Copy link
Copy Markdown
Collaborator

@ComputelessComputer ComputelessComputer commented Jun 1, 2026

Show a Create new note card next to the top timeline now indicator and wire it to create a normal note.


Note

Low Risk
Desktop timeline UI and note-creation entry point only; no auth, data, or backend changes.

Overview
The top meeting timeline now always shows a Create new note card inserted at the current time in the carousel order (after past notes/events, before future ones), instead of only when nothing else fell on “today.” The card is simplified (no day/time header) and uses useNewNote with current-tab behavior rather than the listen-on-create hook.

The now marker and Now scroll target align with that card’s position, scroll anchoring stays stable as the create card’s timestamp ticks, and carousel width gains trailing padding. Tests cover ordering, active sessions (no now line), drag-vs-click, and scroll preservation.

Reviewed by Cursor Bugbot for commit e869a55. Bugbot is set up for automated code reviews on this repo. Configure here.

@netlify
Copy link
Copy Markdown

netlify Bot commented Jun 1, 2026

Deploy Preview for old-char canceled.

Name Link
🔨 Latest commit e869a55
🔍 Latest deploy log https://app.netlify.com/projects/old-char/deploys/6a1d753aa8418f0008a036ed

@ComputelessComputer ComputelessComputer force-pushed the fix/top-timeline-create-note-card branch 2 times, most recently from 5acaa8d to 6b14ad7 Compare June 1, 2026 11:54
Copy link
Copy Markdown

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 3 potential issues.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 6b14ad7. Configure here.

Comment thread apps/desktop/src/main/top-meeting-timeline.tsx
Comment thread apps/desktop/src/main/top-meeting-timeline.tsx
Comment thread apps/desktop/src/main/top-meeting-timeline.tsx
Show a Create new note card next to the top timeline now indicator and wire it to create a normal note.
@ComputelessComputer ComputelessComputer force-pushed the fix/top-timeline-create-note-card branch from 6b14ad7 to e869a55 Compare June 1, 2026 12:04
@ComputelessComputer ComputelessComputer merged commit 4a46929 into main Jun 1, 2026
10 checks passed
@ComputelessComputer ComputelessComputer deleted the fix/top-timeline-create-note-card branch June 1, 2026 12:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant