This website requires JavaScript.
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