Skip to content

Commit f2bfaa4

Browse files
committed
0.28.0
1 parent 2c22bd9 commit f2bfaa4

File tree

6 files changed

+48
-21
lines changed

6 files changed

+48
-21
lines changed

CHANGELOG.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,32 @@
1+
## 0.28.0
2+
3+
### 💥 Breaking changes
4+
5+
- Now the plugin searches for tasks with scheduled date properties all across the vault by default, there is no need to include any files in the Dataview filter
6+
7+
### ✨ New feature: status bar timeline
8+
9+
- You can enable a mini-timeline in the status bar that lets you overview the upcoming 3 hours, with all the task blocks visible there. To enable it, go to 'Settings' > 'Status bar widget' > 'Task progress indicator' > 'Mini-timeline'
10+
11+
### ✨ Other improvements
12+
13+
- All-day tasks can be dragged between days, if a task with time is dragged into the all-day section, its timestamp gets removed (closes #315, #623)
14+
- You can create blocks with drag & drop on mobile now: long tap and drag on the timeline to start creating a block
15+
- Improved resize & drag controls for task blocks. Now they are much easier to use on mobile: left-click or tap on a task to see the controls, right-click or long tap to see a contextual menu
16+
- Right-click to reveal block in file
17+
- Description and location are now shown in remote events
18+
- Multi-day remote events are now shown spanning across days
19+
- You can expand, collapse or disable unscheduled tasks & clocks in the timeline view
20+
21+
### 🐞 Fixed issues
22+
23+
- Fix advanced edit modes messing up other tasks (closes #619)
24+
- All-day tasks are no longer highlighted
25+
- Fix tasks not shown in status bar if timeline is closed
26+
- Fix showing all-day tasks in status bar
27+
- Fix the Escape key closing weekly view
28+
- Fix clocks from daily notes not showing up in timeline (closes #649)
29+
130
## 0.27.0
231

332
### ✨ New features

README.md

Lines changed: 14 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,13 @@ To open multi-day planner:
4848
- Or click on the icon in the left ribbon:
4949
- ![](./assets/open-multi-day-view-ribbon-icon.png)
5050

51-
The plugin has 4 distinct 'modes'. That is, it can display records from different sources:
51+
You can overview the upcoming 3 hours in the mini-timeline in the status bar:
52+
53+
<img src="./assets/mini-timeline-demo.png" width="100%">
54+
55+
If there are remote tasks, the blocks will be colored accordingly.
56+
57+
The plugin can display records from different sources:
5258

5359
1. Daily notes
5460
2. Obsidian-tasks
@@ -62,7 +68,7 @@ Let's go over each one of them.
6268
> [!Warning]
6369
> Either the core 'Daily Notes' (core plugin) or the 'Periodic Notes' (community plugin, [see in Obsidian](obsidian://show-plugin?id=periodic-notes)) should be enabled. This is what allows day-planner to 'see' and interact with your daily notes.
6470
65-
This works out of the box: you write your tasks in a daily note, and they show up on the timeline:
71+
Write your tasks in a daily note, and they show up on the timeline:
6672

6773
```md
6874
# Day planner
@@ -73,29 +79,20 @@ This works out of the box: you write your tasks in a daily note, and they show u
7379

7480
### 2. [tasks community plugin](obsidian://show-plugin?id=obsidian-tasks-plugin) integration, showing events from other files in your vault
7581

76-
This mode allows you to see tasks anywhere in the vault with dates added by the [tasks community plugin](obsidian://show-plugin?id=obsidian-tasks-plugin).
82+
You can see tasks anywhere in the vault with dates added by the [tasks community plugin](obsidian://show-plugin?id=obsidian-tasks-plugin). This also works out of the box for all the files in the vault. You only need to add the `scheduled` property to a task in one of the formats:
7783

78-
To make this work,
84+
- Shorthand, added by [tasks community plugin](obsidian://show-plugin?id=obsidian-tasks-plugin): `⏳ 2021-08-29`
85+
- Note that this plugin has a handy modal for adding these properties
86+
- Full Dataview-like property: `[scheduled:: 2021-08-29]`
87+
- Another Dataview format: `(scheduled:: 2021-08-29)`.
7988

80-
1. Add a tag like `#task` or a folder to the Dataview source field:
81-
![](./assets/dv-source.png)
82-
1. Add the tag (`#task` in this example) to the file with some tasks
83-
1. Add the `scheduled` property to a task in one of the formats:
84-
- Shorthand, added by [tasks community plugin](obsidian://show-plugin?id=obsidian-tasks-plugin): `⏳ 2021-08-29`
85-
- Note that this plugin has a handy modal for adding these properties
86-
- Full Dataview-like property: `[scheduled:: 2021-08-29]`
87-
- Another Dataview format: `(scheduled:: 2021-08-29)`.
88-
89-
Full examples:
89+
For example, these tasks will show up in the timeline:
9090

9191
```md
9292
- [ ] #task 08:00 - 10:00 This task uses the shorthand format ⏳ 2021-08-29
9393
- [ ] #task 11:00 - 13:00 This task uses the Dataview property format [scheduled:: 2021-08-29]
9494
```
9595

96-
> [!Note]
97-
> For now, the tags work at the level of files. So if `#task` is found anywhere in the file, all the tasks are going to be pulled into the calendar.
98-
9996
### 3. Showing internet calendars
10097

10198
To show events from internet calendars like **Google Calendar, iCloud Calendar and Outlook** you only need to add an ICS link in the plugin settings.

manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"id": "obsidian-day-planner",
33
"name": "Day Planner",
4-
"version": "0.27.0",
4+
"version": "0.28.0",
55
"minAppVersion": "0.16.0",
66
"description": "A day planner with clean UI and readable syntax",
77
"author": "James Lynch, continued by Ivan Lednev",

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "obsidian-day-planner",
3-
"version": "0.27.0",
3+
"version": "0.28.0",
44
"description": "A plugin to help you plan your day and setup pomodoro timers",
55
"main": "main.js",
66
"scripts": {

versions.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{
2+
"0.28.0": "0.16.0",
23
"0.27.0": "0.16.0",
34
"0.26.3": "0.16.0",
45
"0.26.2": "0.16.0",

0 commit comments

Comments
 (0)