Commit Graph

  • 187fd34531 v0.7.0: Gantt chart, notebook targeting & profile-wide scope master Victor Wiebe 2026-07-18 12:11:45 -04:00
  • 9780d95223 Docs: bring SPEC/README/CHANGELOG current through v0.5.0 Victor Wiebe 2026-07-03 14:19:20 +00:00
  • 6bb3227574 v0.5.0: the Skeleton Matrix (mode option on gtd-matrix) Victor Wiebe 2026-07-03 13:58:37 +00:00
  • 4cb6700a20 v0.4.0: Eisenhower Matrix (gtd-matrix block) Victor Wiebe 2026-07-03 13:30:44 +00:00
  • 1cc6f184f0 v0.3.2: per-type Unscheduled visibility toggles Victor Wiebe 2026-06-13 14:41:30 +00:00
  • a3d7acde7f v0.3.1: split Unscheduled into to-dos and notes Victor Wiebe 2026-06-13 14:30:13 +00:00
  • d3c0f0ee7f v0.3.0: read-only kanban board (gtd-kanban block) Victor Wiebe 2026-06-13 14:04:03 +00:00
  • bbde832b6d README: expand Limitations with an explicit Mobile/Android note Victor Wiebe 2026-06-13 13:51:38 +00:00
  • cdb5ad022c v0.2.0: mark recurring to-dos with a recurrence symbol Victor Wiebe 2026-06-13 13:47:49 +00:00
  • 5d1173c78e SPEC: record post-launch roadmap (v0.2.0 repeating todos, v0.3.0 kanban, v0.4.0 drag-and-drop) Victor Wiebe 2026-06-13 12:01:13 +00:00
  • 3b9e799e86 README: absolute screenshot URLs for npm; drop manual-install section Victor Wiebe 2026-06-12 23:03:09 +00:00
  • 2ec8d5f1c5 Phase 4: user-facing README with screenshots Victor Wiebe 2026-06-12 22:57:49 +00:00
  • 138fc3e1cb Sharpen manifest description; add repository categories and keywords Victor Wiebe 2026-06-12 22:44:26 +00:00
  • 360e246262 Add view: month-grid — full current month, 7-column layout Victor Wiebe 2026-06-12 22:34:13 +00:00
  • 57eae2b7f8 Phase 3: calendar grid rendering with hover cards and Unscheduled section Victor Wiebe 2026-06-12 22:20:37 +00:00
  • fc1b2fcabf Phase 2: real data layer — folder scope, gtd blocks, inclusion matrix Victor Wiebe 2026-06-12 22:01:13 +00:00
  • 16242a2f44 Phase 1: gtd-calendar fence, webview round trip, drilldown proof Victor Wiebe 2026-06-12 21:52:41 +00:00
  • 5791ee5ec2 Phase 0: rename plugin to GTD Calendar; fix week view grouping bug Victor Wiebe 2026-06-12 13:59:20 +00:00
  • dfd003c4c2 Add SPEC.md Victor Wiebe 2026-06-12 15:55:07 +02:00
  • 3cd6c61fa5 Update README.md Victor Wiebe 2026-06-12 15:54:22 +02:00
  • be1e4c9b97 Updated versioning info Franco Speziali 2026-05-27 15:11:14 +02:00
  • 6891818d1b Added coloured blocks for different months Franco Speziali 2026-05-27 15:08:13 +02:00
  • 7b858f5255 Fixed broken test Franco Speziali 2026-05-27 14:37:42 +02:00
  • 0020381c08 Maintenance update; updated packages, updated jest tests to use ESM Franco Speziali 2026-05-27 14:31:10 +02:00
  • e800147eaa Default to day grouping if invalid parameter Franco Speziali 2023-05-25 15:48:53 +02:00
  • ea994df145 Folder restructuring; grouped view logic together Franco Speziali 2023-05-25 15:37:23 +02:00
  • b18c50c205 Removed year grouping Franco Speziali 2023-05-25 15:18:14 +02:00
  • 904a9c0691 Changed folder structure; all Calendar logic now in src/Calendar Franco Speziali 2023-05-25 14:43:06 +02:00
  • f65a4f119f Updated manifest Franco Speziali 2023-02-16 23:13:31 +01:00
  • 5c5f71bf06 Fixed localisation of calendar days Franco Speziali 2023-02-16 23:09:32 +01:00
  • 21c5dfb426 Ran npm run update, updated date-fns packages, changed to version 0.2.2 Franco Speziali 2023-02-16 22:38:03 +01:00
  • ff2c3794d6 Small CSS fix to allow readability with different themes Franco Speziali 2022-10-26 16:26:32 +02:00
  • 02a8a7e6eb Updated versioning, package-lock.json Franco Speziali 2022-06-14 18:47:32 +02:00
  • 3d19819fb2 Added highlighting for events that fall under the today's day or month Franco Speziali 2022-06-14 18:43:41 +02:00
  • a936de4285 Added option for grouping by year (for handling events that span multiple years) Franco Speziali 2022-06-14 18:40:47 +02:00
  • 1d848131a3 Added default behaviour for events with no icons - use first two letters from title Franco Speziali 2022-06-14 18:06:15 +02:00
  • 842a3fdcca Refactored HtmlRenderer - re-organised folder structure Franco Speziali 2022-04-25 17:23:01 +02:00
  • e171e443ba Updated versioning Franco Speziali 2022-04-24 22:33:53 +02:00
  • 20b4935ed7 Updated README Franco Speziali 2022-04-24 22:30:24 +02:00
  • 675308db50 Ran Joplin update command Franco Speziali 2022-04-24 22:19:45 +02:00
  • e860fcbf79 Renamed EventGroupingHtmlRenderer to make it simpler (HtmlRenderer) Franco Speziali 2022-04-24 22:14:28 +02:00
  • da62052e79 Refactored entire rendering module; added new feature for "highlighting" a group, when the current date falls within that group Franco Speziali 2022-04-24 22:12:58 +02:00
  • 024abebf2a Added proxy methods for date-fns Franco Speziali 2022-04-24 12:24:22 +02:00
  • 8c8095bda7 Updated README Franco Speziali 2022-04-14 21:45:29 +02:00
  • d6aad53da9 Updated Calendar typings Franco Speziali 2022-03-23 17:29:29 +01:00
  • 51dfb8cd7f Updated typescript types for Event Franco Speziali 2022-03-23 13:39:46 +01:00
  • 97d8429f22 Removed separate Config class Franco Speziali 2022-03-23 11:37:00 +01:00
  • b9cbe21203 Removed separate Config class Franco Speziali 2022-03-23 11:37:00 +01:00
  • 722ddb41e5 Refactoring; Separated EventGrouping class into separate classes for Day, Week, Month. Logic moved upstream into Calendar class. Simplified render selection in interface Franco Speziali 2022-03-23 11:28:11 +01:00
  • 1e3688ca04 Some renamed groupTypes => groupType as this references a single groupType Franco Speziali 2022-03-23 10:34:39 +01:00
  • 88a21c5cf2 Minor updates to README Franco Speziali 2022-03-22 16:10:24 +01:00
  • d4fad7bc9a Organised styles Franco Speziali 2022-03-22 16:10:03 +01:00
  • f102aa7aad Updated README Franco Speziali 2022-03-17 22:35:48 +01:00
  • 665de3f8b1 Added event validation at time of processing in Events constructor. Events must have a valid date and title to be included. Updated tests. Franco Speziali 2022-03-17 22:13:33 +01:00
  • df41f60101 Default to day grouping if no setting is provided Franco Speziali 2022-03-17 21:47:46 +01:00
  • a1d1621a75 Global rename of scale => groupType Franco Speziali 2022-03-17 20:34:39 +01:00
  • 5836dfdb2e Skeleton README.md added Franco Speziali 2022-03-17 15:55:37 +01:00
  • a67753834e package-lock.json updated Franco Speziali 2022-03-17 15:55:14 +01:00
  • 03f530c938 Updated plugin integration with Joplin; content rendering via processing YAML Franco Speziali 2022-03-17 15:55:00 +01:00
  • 1fb4228634 Updated plugin integration with Joplin Franco Speziali 2022-03-17 15:54:24 +01:00
  • 0469b104f6 Styles added Franco Speziali 2022-03-17 15:53:48 +01:00
  • cf5cfecbc8 Updated hoverCard rendering logic Franco Speziali 2022-03-17 15:53:20 +01:00
  • 12e3c5653f Added utility for generating random color Franco Speziali 2022-03-17 14:48:29 +01:00
  • b719a2c391 Added EventGroupingHtmlRenderer initial concept Franco Speziali 2022-03-17 14:48:10 +01:00
  • 4ff914596b Modified Event -> backgroundColor -> bgColor Franco Speziali 2022-03-17 14:47:17 +01:00
  • 7a49157fef Added Calendar class Franco Speziali 2022-03-16 08:35:17 +01:00
  • 32db96c9ad Added grouping logic Franco Speziali 2022-03-16 08:55:00 +01:00
  • 6bb3226967 Added Config object Franco Speziali 2022-03-16 08:42:17 +01:00
  • 78ebec425f Added dependencies, date-fns and yaml Franco Speziali 2022-03-16 08:41:34 +01:00
  • c875366d86 Added typescript types Franco Speziali 2022-03-16 08:40:18 +01:00
  • c2b6bb6b8e Added Event class, which represents a single event in the calendar Franco Speziali 2022-03-16 08:39:09 +01:00
  • e0ca747cf2 Added prettier to project Franco Speziali 2022-03-16 08:41:47 +01:00
  • 0ee94d2757 Updated gitignore for .idea Franco Speziali 2022-03-15 20:51:54 +01:00
  • b66b68a9ad Setup project for jest, ts Franco Speziali 2022-03-15 20:51:38 +01:00
  • a188b65cbe Added license Franco Speziali 2022-03-15 20:45:19 +01:00
  • ee80716712 Initial commit Franco Speziali 2022-03-15 20:41:05 +01:00