Releases: ms3056/Tokei
0.8.0
0.7.1 - Added debounce to timezone entries
Added the Obsidian built in debounce function to the timezone data entry fields.
0.7.0 - Add ability to reverse the timezone display order
0.6.5 - Requested code changes for release
updateInterval: NodeJS.Timeout | null = null;
Use a regular number here and use window.setTimeout everywhere you use this (same as in the other plugin)
Response: code change implemented in 0.6.5
containerEl.createEl("h1", { text: "Tokei" });
Don't include a header with your plugin name in the settings
I would also recommend to move the donation information at the bottom.
Response: code change implemented in 0.6.5
0.6.1 - Code review changes
.theme-dark {
Same feedback as with your other plugin, these variables are too generic, and you should use the build in variables from Obsidian if possible.
Your CSS class names are also a bit too generic.
updated with same compromise - variables changed to be specific and Style Settings control of colors added.
dateFormatSetting.settingEl.style.borderTop = "none";
You should avoid assigning styles via JavaScript or in HTML and instead move all these styles into CSS so that they are more easily adaptable by themes and snippets.
completed - all styling of the settings moved to CSS
new Notice("Maximum timezone entries added.");
Why is there a limit here?
limit imposed based on tester feedback and the fact the more than 5 makes the UI look awkward. If the user community believes we should expand the number beyond 5 I will consider the change.
0.5.0 - reviewer changes
Reviewer changes implemented
0.4.0 - Code Cleanup
Update README.md
Initial release
0.3.0 Update version
Whoops - update manifest file
0.2.0 Update plugin id
Initial Release
Initial release. Let me know if this plugin is useful for you.