Commit Graph

  • 36859a4f45 refactor: extract TodoListBodyView to eliminate duplication between ListDetailView and FilteredTodoListView main Paul 2026-03-06 18:34:28 +01:00
  • 9747b2ea67 fix: add inline comments to models, viewmodel and views for better readable code Paul 2026-03-04 19:30:06 +01:00
  • 76bba19959 feat: add unit tests for models and ListStore and UI test for adding a todo Paul 2026-03-04 19:14:23 +01:00
  • 680320784f refactor: rename TodoListScreen to FilteredTodoListView for SwiftUI naming consistency Paul 2026-03-04 18:16:58 +01:00
  • cc6cd38fa2 fix: deduplicate overdue logic into TodoItem.isOverdue computed property Paul 2026-03-02 23:02:21 +01:00
  • edde291059 refactor: unify filter chips and sections across list and global views Paul 2026-02-16 14:14:24 +01:00
  • 308b9b56ee fix: file was not added to git Paul 2026-02-16 14:05:06 +01:00
  • eeee1af570 feat: add visible filter chips and sort menu to list detail view Paul 2026-02-12 23:18:50 +01:00
  • 3d9dd8cd8f feat: separate open and completed todos into collapsible sections Paul 2026-02-12 22:42:13 +01:00
  • 29719b7499 feat: extract reusable TodoListView and add tappable filter screens Paul 2026-02-12 22:30:47 +01:00
  • f642c502a0 fix: use emoji circles in priority picker for visible colors in menu style Paul 2026-02-12 21:40:46 +01:00
  • 82bdbad451 feat: highlight overdue todos with red background and icon Paul 2026-02-12 21:34:22 +01:00
  • 5c589c4b93 feat: add move-to-list functionality and stats dashboard cards to lists overview Paul 2026-02-12 21:26:45 +01:00
  • d988cb53cf feat: replace new-list alert with inline TextField Paul 2026-02-12 19:13:53 +01:00
  • 71af07eaf1 feat: add SwiftData persistence for lists and todos Paul 2026-02-12 18:36:01 +01:00
  • 7738f4b52f feat: add extended fields (notes, deadline, priority) to todo editor Paul 2026-02-12 17:47:36 +01:00
  • 89e149d35f feat: add MindDump button and improve new list button Paul 2026-02-11 23:25:09 +01:00
  • 0754a7ff13 feat: added list overview and detail view Paul 2026-02-11 22:54:51 +01:00
  • 5a10e30319 Initial commit Paul 2026-02-02 23:42:46 +01:00