|
2 | 2 | "noteplan.minAppVersion": "3.3.2", |
3 | 3 | "macOS.minVersion": "10.13.0", |
4 | 4 | "plugin.id": "jgclark.DailyJournal", |
5 | | - "plugin.name": "💭 Journalling", |
6 | | - "plugin.description": "Support for daily journalling in NotePlan, including start-of-day template, and end-of-day review questions. Before use it requires some configuration: please see website for details.", |
| 5 | + "plugin.name": "💭 Journalling Helpers", |
| 6 | + "plugin.description": "Supports daily journalling in NotePlan, including making it easier to apply start-of-day templates, and end-of-day/week Reviews, Summaries or Tidy Up. Before use it requires some configuration: please see website for details.", |
7 | 7 | "plugin.icon": "", |
8 | 8 | "plugin.author": "Jonathan Clark", |
9 | 9 | "plugin.url": "https://github.com/NotePlan/plugins/blob/main/jgclark.DailyJournal/README.md", |
10 | 10 | "plugin.changelog": "https://github.com/NotePlan/plugins/blob/main/jgclark.DailyJournal/CHANGELOG.md", |
11 | 11 | "plugin.version": "1.0.0", |
12 | | - "plugin.lastUpdateInfo": "v1.0.0: Add new '/dayEnd', '/todayEnd' and '/weekEnd' commands, that run pre-set Templates (like /dayStart etc.).\nv0.15.1: New 'Journalling: update plugin settings' command for use on iOS/iPadOS. v0.15: Added support for Monthly, Quarterly and Yearly review questions. v0.14: Added /weekStart command. \nv0.13: Added support for /weekReview, /monthReview and /quarterlyReview, each of which have settings for their different Review Questions. /dayStart now uses the template's location field to determine where in the note to insert.", |
| 12 | + "plugin.lastUpdateInfo": "v1.0.0: Rename to 'Journalling Helpers Plugin'. Add new '/dayEnd', '/todayEnd' and '/weekEnd' commands, that run pre-set Templates for Reviews, Summaries or Tidy Up.\nv0.15.1: New 'Journalling: update plugin settings' command for use on iOS/iPadOS. v0.15: Added support for Monthly, Quarterly and Yearly review questions. v0.14: Added /weekStart command. \nv0.13: Added support for /weekReview, /monthReview and /quarterlyReview, each of which have settings for their different Review Questions. /dayStart now uses the template's location field to determine where in the note to insert.", |
13 | 13 | "plugin.dependencies": [], |
14 | 14 | "plugin.script": "script.js", |
15 | 15 | "plugin.isRemote": "false", |
|
18 | 18 | "name": "dayStart", |
19 | 19 | "alias": [ |
20 | 20 | "daily", |
21 | | - "template" |
| 21 | + "ds", |
| 22 | + "startDay" |
22 | 23 | ], |
23 | 24 | "description": "Apply Daily Note Template", |
24 | 25 | "jsFunction": "dayStart" |
|
27 | 28 | "name": "dayEnd", |
28 | 29 | "alias": [ |
29 | 30 | "daily", |
30 | | - "template" |
| 31 | + "de", |
| 32 | + "endDay" |
31 | 33 | ], |
32 | 34 | "description": "Apply Day End Template", |
33 | 35 | "jsFunction": "dayEnd" |
|
37 | 39 | "alias": [ |
38 | 40 | "day", |
39 | 41 | "today", |
40 | | - "template" |
| 42 | + "ts" |
41 | 43 | ], |
42 | 44 | "description": "Apply Daily Note Template to Today's Calendar Note", |
43 | 45 | "jsFunction": "todayStart" |
|
46 | 48 | "name": "todayEnd", |
47 | 49 | "alias": [ |
48 | 50 | "day", |
49 | | - "today", |
50 | | - "template" |
| 51 | + "endToday", |
| 52 | + "te" |
51 | 53 | ], |
52 | 54 | "description": "Apply Day End Template to Today's Calendar Note", |
53 | 55 | "jsFunction": "todayEnd" |
|
56 | 58 | "name": "weekStart", |
57 | 59 | "alias": [ |
58 | 60 | "weekly", |
59 | | - "template" |
| 61 | + "ws" |
60 | 62 | ], |
61 | 63 | "description": "Apply Weekly Note Template", |
62 | 64 | "jsFunction": "weekStart" |
|
71 | 73 | "name": "monthStart", |
72 | 74 | "alias": [ |
73 | 75 | "monthly", |
74 | | - "template" |
| 76 | + "ms" |
75 | 77 | ], |
76 | 78 | "description": "Apply Monthly Note Template (requires configuring)", |
77 | 79 | "jsFunction": "monthStart" |
|
130 | 132 | "name": "Journalling: update plugin settings", |
131 | 133 | "description": "Settings interface (even for iOS)", |
132 | 134 | "jsFunction": "updateSettings" |
| 135 | + }, |
| 136 | + { |
| 137 | + "name": "Journalling: Test onUpdateOrInstall", |
| 138 | + "description": "onUpdateOrInstall", |
| 139 | + "jsFunction": "onUpdateOrInstall" |
133 | 140 | } |
134 | 141 | ], |
135 | 142 | "plugin.settings": [ |
|
138 | 145 | "title": "Daily Journal settings" |
139 | 146 | }, |
140 | 147 | { |
141 | | - "key": "templateTitle", |
142 | | - "title": "Daily Template Title", |
| 148 | + "key": "startDailyTemplateTitle", |
| 149 | + "title": "Start-of-Day Template Title", |
143 | 150 | "description": "The name of the template that `/dayStart` and `/todayStart` commands will use.", |
144 | 151 | "type": "string", |
145 | 152 | "default": "Daily Note Template", |
146 | | - "required": true |
| 153 | + "required": false |
| 154 | + }, |
| 155 | + { |
| 156 | + "key": "endDailyTemplateTitle", |
| 157 | + "title": "End-of-DayTemplate Title", |
| 158 | + "description": "The name of the template that `/dayEnd` and `/todayEnd` commands will use.", |
| 159 | + "type": "string", |
| 160 | + "default": "Daily Review Template", |
| 161 | + "required": false |
147 | 162 | }, |
148 | 163 | { |
149 | | - "key": "weeklyTemplateTitle", |
150 | | - "title": "Weekly Template Title", |
| 164 | + "key": "startWeeklyTemplateTitle", |
| 165 | + "title": "Start-of-Week Template Title", |
151 | 166 | "description": "Optional name of the template that `/weekStart` command will use.", |
152 | 167 | "type": "string", |
153 | 168 | "default": "Weekly Note Template", |
154 | 169 | "required": false |
155 | 170 | }, |
156 | 171 | { |
157 | | - "key": "monthlyTemplateTitle", |
158 | | - "title": "Monthly Template Title", |
| 172 | + "key": "endWeeklyTemplateTitle", |
| 173 | + "title": "End-of-Week Template Title", |
| 174 | + "description": "Optional name of the template that `/weekEnd` command will use.", |
| 175 | + "type": "string", |
| 176 | + "default": "Weekly Review Template", |
| 177 | + "required": false |
| 178 | + }, |
| 179 | + { |
| 180 | + "key": "startMonthlyTemplateTitle", |
| 181 | + "title": "Start-of-Month Template Title", |
159 | 182 | "description": "Optional name of the template that `/monthStart` command will use.", |
160 | 183 | "type": "string", |
161 | 184 | "default": "Monthly Note Template", |
162 | 185 | "required": false |
163 | 186 | }, |
| 187 | + { |
| 188 | + "key": "endMonthlyTemplateTitle", |
| 189 | + "title": "End-of-Month Template Title", |
| 190 | + "description": "Optional name of the template that `/monthEnd` command will use.", |
| 191 | + "type": "string", |
| 192 | + "default": "Monthly Review Template", |
| 193 | + "required": false |
| 194 | + }, |
164 | 195 | { |
165 | 196 | "key": "reviewSectionHeading", |
166 | 197 | "title": "Journal Section Heading", |
|
172 | 203 | { |
173 | 204 | "key": "moods", |
174 | 205 | "title": "List of moods", |
175 | | - "description": "A comma-separated list of possible moods to select from.", |
| 206 | + "description": "(Optional.) A comma-separated list of possible moods to select from.", |
176 | 207 | "type": "string", |
177 | 208 | "default": "🤩 Great,🙂 Good,😇 Blessed,🥱 Tired,😫 Stressed,😤 Frustrated,😔 Low,🥵 Sick,Other", |
178 | 209 | "required": true |
179 | 210 | }, |
180 | 211 | { |
181 | | - "key": "reviewQuestions", |
| 212 | + "key": "dailyReviewQuestions", |
182 | 213 | "title": "Daily Journal Questions", |
183 | 214 | "description": "Optional string that includes both the Journal/Review questions and how to lay out the answers in the daily note. (NB: can include line breaks.) The special codes that define the type of question asked are '<int>', '<number>', '<string>', '<subheading>' and '<mood>'.", |
184 | 215 | "type": "string", |
|
0 commit comments