canna71 / obsidian-chronology Goto Github PK
View Code? Open in Web Editor NEWLicense: Other
License: Other
Instead of clicking the calendar with the mouse, I want to use the keyboard to control it
I am really enjoying the tool. Would it be possible for the tool to be able to track the wordcount change? Possibly displayed as a (+524 words) or (-15 words) after the filename? Maybe have it as a toggleable option.
Could it be possible to add a function to navigate to the corresponding daily note when clicking on a day in the calendar (like in Calendar Widget)?
I just started using this wonderful plugin today. I really love what you are trying to do.
Unfortunately, I found one aspect on the UI really confusing. For the daily views, it was not obvious that the list was broken into hours and I found the sorting and the grouping into elements a little confusing in combination with this. Took me a while to work out what was going on as it was not the way I expected it to work.
Requests:
It would be amazing if we could see how many characters or words were added to each file or note during each modification or per day
First of all, thank you so much for creating such an amazing plugin. I tried to find good options for displaying the notes in a calendar view for some time, until someone finally pointed me to your plugin. It's now one of my core views of the notes, along with file explorer.
One thing I would really love to see implemented is an option to see paths to notes, not just notes' names. I have lots of atomic notes titled with "YYYY-MM-DD HH:MM" that live in different folders, depending on the project. Seeing them all lumped together makes it hard to quickly see whether on a given day I worked on this or that project, until I preview the note content. Seeing a note in a format "project/YYYY-MM-DD HH:MM" would help a lot. Maybe the full path is not needed, but just the immediate folder in which a note lives.
Not sure if this is a feature that everyone would need and how time consuming it would be to implement it, but I just wanted to bring it up in case other people thought about that.
Thanks for your plugin.
Today, 6th of Jannuary 2023 I see this:
When I go to Januar 2022, I see the same:
I guess these problems have something to do with the change of the year.
I come from german, do you use the ISO calendar week?
Hi
It would be very nice if the plugin can just not display the hours that has no activity to keep the timeline more tidy and compact.
Thanks for the plugin, just found it and it is very useful.
I just sync my notes into another machine, that changed the creation date to today, shows like all notes were created today
Would be great if it could read creation date from YAML, and add that info every time a note is created.
Thank you
Hi Canna, thanks for making this plugin, it's great.
At the moment it still shows the current day's edit status in the sidebar, which is a bit cut off from the daily notes. Could you in the future support automatic update of edit status under a custom heading in Daily Notes?
For example in # daily status record:
Hope you can consider it, thanks!
Thanks for the useful plugin.
Please support Canvas files and Excalidraw files.
Not sure if it would be better to have image files as well.
Maybe it would be good to be able to specify it as an option.
Could we have this little 'quality of life' styling tweak please - the ability to have the memo render in the Daily as a flat line, ie no bullet?
Also the ability to have more flexibility in the styling of that memo render. Specifically, what I would like is
## {TIME}
{{CONTENT}
in the 'Experimental>Default Memo Composition' section of 'Settings'. Not important - but would be nice :-)
Nice Job !
Nice to have a feature that hold shift
to select more than 7 days, like now I am on the 18th, I hold shift
to click the 7th, and I can see the files between 7th~18th.
First of all - thank you for the plugin. It is excellent!
I have just installed it and I belive there is some inconsistency in how dates and times are displayed and sorted.
(1) Despite having the 24h format set, the times are in the 12h format:
(2) The days go down increasing (Mon, below that Tue, then Wed, ...) when the times within a day are the other way round (16:45, then below that 14:15, etc.)
This plugin is very useful, but the reuse of displayed notes is limited to opening new notes.
For example, it is not possible to open a note in a new tab ,a new window or to review the contents of notes.
So, we would like to see a contextual menu like in Explorer, or a hover editor to view and edit the contents.
The latter request has already been made in Issue #9.
Very useful plugin for tracking daily work and "re"-finding latest work snippets..., thank you!
Right now the Plugin only lists note-files. Could it also recognize creations and modifications of Canvases?
Please reduce the height of hours that have nothing to display.
It would be better if the height of each hour matches how many file need to display.
First just want to say, really exciting plugin! Just been using obsidian for a few months and when I found this plugin today, it made me appreciate obsidian all over again. Seems like some really core functionality, to be able to see a history of the notes you've edited.
I'm seeing a bug when I try to click on any date/week in 2022. When I click on eg December 31 2022, all the dates vanish from the calendar, no notes are in the list, and now it reads December 2023 up top. Similar things happen when I click on the week (sometimes the whole week is highlighted another color too).
Figured you would probably notice this soon yourself anyway if this is the first time we've crossed the year boundary since you wrote the plugin, but thought I might as well make a report. Thanks for your help.
This is a great plugin, evaluating it to track my writing project progress. I was wondering if the font size could be controlled by the obsidian appearance settings. I use obsidian on mobile devices and when I scale the font size for my mobile device the font size doesn't change in chronology. Also when I select week numbers the display background of the chronology window changes color. I am using the make.md plug-in so maybe that effects functionality.
The calendar we made looks great, and the list looks great too
Click on the daily , the hour table is too wide
Can it be more compact
[feature request] Can the note items shown in each day list be by visited by another plugin "hover editor"? so that i can view each items in a seperate hover editor
Hi,
For the timestamp that displays next to each of the notes under the calendar, I'd prefer to see the time displayed in the 24 hour format (standardised as ISO 8601).
I cannot see an option to do this through the plugin settings, hence this request.
ment.min.js:2 Deprecation warning: value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.
Arguments:
[0] _isAMomentObject: true, _isUTC: false, _useUTC: false, _l: undefined, _i: <% tp.file.creation_date("yyyy-MM-DDTHH:mm:ssZ") %>, _f: undefined, _strict: undefined, _locale: [object Object]
Error
at Function.createFromInputFallback (app://obsidian.md/lib/moment.min.js:2:3257)
at Ea (app://obsidian.md/lib/moment.min.js:2:21634)
at Fa (app://obsidian.md/lib/moment.min.js:2:22211)
at S (app://obsidian.md/lib/moment.min.js:2:22294)
at M (app://obsidian.md/lib/moment.min.js:2:207)
at eval (plugin:chronology:13:59547)
at Array.reduce ()
at Hl.getNotesForCalendarItem (plugin:chronology:13:59286)
at hf (plugin:chronology:13:68064)
at tu (plugin:chronology:11:19504)
X @ moment.min.js:2
The reason for the problem is:
chronology scan all files.
And I have a Templater plugin file, the string <% tp.file.last_modified_date("yyyy-MM-DDTHH:mm:ssZ") %>
is a placeholder, but chronology parses it as a Date.
I really love everything this plugin does except for one thing. The UI makes it unusable. No matter how I scale my UI it is off the side of the screen unless it is stretched all the way to the center of the monitor. It seems to be related to the theme I am using. For some reason it stretches it out. If there was a scaling parameter in the settings that would be fantastic.
Hi @Canna71 โ amazing plugin! Thank you ๐
Just 1 small thing: there is a debug message that repeatedly logs to console, no big deal but it's a little clutter that could be removed.
obsidian-chronology/src/Views/Calendar.tsx
Line 141 in 2a7da88
I like addon.
I suggest to add mode Simple view, which shows list of notes without timeline and/or time created. Just list of notes sorted by time of selected day.
By default the ribbon icon is enabled after installation of the plugin.
Going to settings and disabling it via the 'Add Ribbon Icon' doesn't hide the icon automatically.
The user has to either restart or reload Obsidian (or the vault) or disable and re-enable the plugin to apply the setting.
Same behavior the other way round: after enabling 'Add Ribbon Icon' need to reload/restart/... to actually show the icon.
Let the ribbon icon immediately reflect the actual setting, it is a standard behavior observed for core plugins and amongst community plugins as well.
This is minor, fix should be easy
Nice plugin, thanks!!!
Is it possible to have Chronology only pick up notes by the date entered as a particular property, and filter out notes that do not have that property? I have event notes that have the property "actioned: 2023-12-09", and I'd like Chronology to pick up only the notes that have this property. I tried entering in "actioned" in the Creation Date Attribute and/or the Modified Date Attribute, but neither of these do what I want. Thanks.
The Page Preview (Hover Link) feature was requested by a bunch of people, but for me it's contra productive.
I'm using the plugin in "Simple List Display" mode. When scrolling through the list, searching for a special item, the page preview pops up every time, hiding the list of notes I actually want to see. This is is really annoying. Furthermore, the popup makes no sense for me since my notes have a rather large header, generated by a template. So the popup shows the mostly irrelevant header, hiding the note list I want to see.
Since there are apparently two types of people, the ones who like the popup, and the ones who don't, this behavior should be ideally configurable.
The plugin assumes that the first day of a week is Sunday. But for many countries of the world it's the Monday, not the Sunday.
Please make the first day of the week configurable.
I actually don't know if there are other conventions besides Sunday and Monday. Maybe it's a good idea, to let the user freely decide which day of the week should be considered as first day of the week.
Could you please add an option to auto expand all elements in the timeline, either in the UI or in the plugin settings.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.