Skip to content

Add Today session filter and Remove Project option - #1

Merged
abasiri merged 1 commit into
doctly:mainfrom
dtannen:feature/today-filter-and-remove-project
Mar 12, 2026
Merged

abasiri merged 1 commit into
doctly:mainfrom
dtannen:feature/today-filter-and-remove-project

Conversation

@dtannen

@dtannen dtannen commented Mar 12, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Today filter: New toggle button in session filters that shows only sessions modified today (local date), with a calendar icon matching the existing filter button style
  • Remove Project: New button in project settings that hides a project from the sidebar (with confirmation dialog). Hidden projects are persisted in global settings and can be restored by re-adding via the Add Project button
  • Styling for both features matches existing UI patterns (filter button states, settings form layout)

Test plan

  • Click the Today filter button — only sessions from today should appear
  • Combine Today with other filters (live, pinned, archived) — should work together
  • Open project settings for an empty project and click Remove Project — project should disappear from sidebar
  • Use Add Project to re-add a previously removed project — it should reappear

🤖 Generated with Claude Code

- Add a Today toggle button to session filters that shows only sessions
  modified today (using local date comparison)
- Add Remove Project button to project settings that hides the project
  from the sidebar with confirmation dialog
- Hidden projects are persisted in global settings and filtered from
  cache and empty directory scans
- Re-adding a previously removed project via Add Project unhides it

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@abasiri

abasiri commented Mar 12, 2026

Copy link
Copy Markdown
Contributor

First PR! Nice. Looks good will pull it in.

@abasiri
abasiri merged commit 82c45d8 into doctly:main Mar 12, 2026
@abasiri

abasiri commented Mar 12, 2026

Copy link
Copy Markdown
Contributor

It's in v0.0.5 - auto updater was broken, so you need to manually update to this version, should be fixed going forward.

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.

2 participants