You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 405e77e
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: jgclark.Dashboard/ARCHITECTURE-How_Stuff_Works.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -225,12 +225,12 @@ There are three related backend functions that re-generate a subset of Sections
225
225
226
226
All three share the same tail behaviour: recalculate done-task counts (when `doneDatesAvailable`) and kick off a scheduled tag-mention-cache rebuild if one is pending.
227
227
228
-
## Reminders section (`REM`, `FFlag_Reminders`)
228
+
## Reminders section (`REM`)
229
229
230
-
Gated by feature flag **`FFlag_Reminders`**. Backend: `dataGenerationReminders.js` (`getRemindersGeneratedData()`). Frontend: `ReminderItem.jsx` via `ItemRow`.
230
+
Controlled by **`showRemindersSection`**. Backend: `dataGenerationReminders.js` (`getRemindersGeneratedData()`). Frontend: `ReminderItem.jsx` via `ItemRow`.
231
231
232
232
Live data comes from incomplete Apple Reminders on lists enabled in NotePlan (`Calendar.availableReminderLists({ enabledOnly:true })` then `Calendar.remindersByLists`). Items are split into:
233
-
- timed today whose due time has been reached → Time Blocks (`TB`); future-timed today reminders stay out of TB until then. When Reminders is enabled, TB is titled **Current time block + tasks**.
233
+
- timed today whose due time has been reached → Time Blocks (`TB`); future-timed today reminders stay out of TB until then. When Reminders is enabled, TB is titled **Timed Reminders** if only reminders are present, or **Timed Items** if NotePlan timeblocks are also present (or only timeblocks).
234
234
- untimed today / yesterday / tomorrow → day sections (`DT` / `DY` / `DO`) as referenced items
235
235
- undated + before yesterday → the dedicated **Reminders** (`REM`) section
236
236
- dated **after tomorrow** → filtered out (not shown anywhere)
Copy file name to clipboardExpand all lines: jgclark.Dashboard/CHANGELOG.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,6 +9,8 @@ For more details see the [plugin's documentation](https://github.com/NotePlan/pl
9
9
- TODO: fix isNoteFromAllowedFolder() for teamspace or possibly 2025-W21.md
10
10
-->
11
11
## [2.4.0.b50] 2026-07-14
12
+
- TB section title is **Timed Reminders** when Reminders are on and the section has timed reminders but no NotePlan timeblocks; still **Timed Items** when both are present, and **Time Blocks** when Reminders are off.
13
+
- Reminders section is no longer behind feature flag **FFlag_Reminders**; turn it on from the Filter menu / Settings like any other section.
12
14
- Can now click reminder item to open it in the Apple Reminders app (requires NP 3.21.2+ / build 1524).
13
15
- fix: Adding a Reminder with blank date/time fields uses Unix epoch as the API stand-in for "no date" (matched by the Reminders mapper), instead of assigning today/now.
14
16
- fix: Show the add-Reminder heading button in demo mode (was missing because demo data had no list options for the dialog).
Copy file name to clipboardExpand all lines: jgclark.Dashboard/README.md
+5-6Lines changed: 5 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ This plugin provides a **dashboard window** for your NotePlan data that in one p
9
9
- all overdue tasks
10
10
- all open items with an added priority
11
11
- the next Project notes ready to review (if you have the "Projects and Reviews" plugin installed)
12
-
- it shows today's Time Blocks you've set (retitled **Timed Items** when Reminders are on)
12
+
- it shows today's Time Blocks you've set
13
13
- and any items from Apple Reminders (when that section is enabled)
14
14
- plus a 'Search' field to show all open items that match a search.
15
15
@@ -142,26 +142,25 @@ The display will **automatically refresh** in the background if you set the "Aut
142
142
143
143
(From v2.4) The settings screen allow you to specify which (Team)Spaces and/or the Private notes you wish to include in the current Perspective.
144
144
145
-
### Time Block / Timed Items section
145
+
### Time Block / Timed Items / Timed Reminders section
146
146
[Time blocks in NotePlan](https://help.noteplan.co/article/121-time-blocking) are a helpful way to help you plan your days. NP shows them in its calendar sidebar. When the **Time Block** section is enabled, the Dashboard shows today's time blocks from your daily note at the top of the window. For example:
It shows the time first, minus any 'Text must contain' string that you have set in NP's 'Todo' settings pane. Where a time block is defined on a heading or list item, then the calendar+clock icon is shown in place of the task/checklist icon.
151
151
152
-
When the [Reminders section](#reminders-section) is also enabled, this section is retitled **Timed Items**, and it additionally shows today's Apple Reminders that have a due time -- but only once that due time has been reached. Timed reminders for later today stay hidden until then (the Time Block section refreshes about once a minute while the Dashboard window is visible).
152
+
When the [Reminders section](#reminders-section) is also enabled, this section additionally shows today's Apple Reminders that have a due time -- but only once that due time has been reached. Timed reminders for later today stay hidden until then (the Time Block section refreshes about once a minute while the Dashboard window is visible). The section title becomes **Timed Reminders** when it only has those reminders (no NotePlan timeblocks), or **Timed Items** when timeblocks are present as well (or only timeblocks while Reminders is on).
(From v2.4b50) The **Reminders** section shows incomplete items from your **Apple Reminders** lists. It draws from the same reminder lists you have enabled in NotePlan's own settings (Preferences → Calendars → Reminders), and shows the list name, location, notes and if its flagged. It uses as an accent color, the color of the list set in Apple Reminders.
159
158
160
-
Open reminders are then split across the Dashboard rather than dumped into a single list:
159
+
Open reminders are split across the Dashboard rather than shown in a single list:
161
160
162
161
| Reminder | Where it appears |
163
162
| -------- | ---------------- |
164
-
| Due today **with a time**, and that time has been reached |**Timed Items** (with any active time blocks) |
163
+
| Due today **with a time**, and that time has been reached |**Timed Reminders** / **Timed Items** (with any active time blocks) |
165
164
| Due today **with a time**, but still in the future | hidden until that time |
{key: 'FFlag_UseTagCacheAPIComparison',label: 'Use Tag Cache API Comparison',description: 'When using Tag Cache, compare the results with the API. (Slows it down.)'},
19
19
{key: 'FFlag_ShowSectionTimings',label: 'Show Section Timings',description: 'Show timings for how long it took to generate sections'},
20
20
{key: 'FFlag_DynamicAddToAnywhere',label: 'Dynamic Add To Anywhere',description: 'Use new DynamicDialog-based add task dialog instead of QuickCapture plugin'},
0 commit comments