Releases: davisriedel/obsidian-typewriter-mode
Releases · davisriedel/obsidian-typewriter-mode
1.1.0
This update adds a restore cursor position
functionality. When you open a file the
cursor will automatically jump to the position it was at when you edited the file the last
time. This lets you continue right where you left off. The feature is not enabled by
default. You can enable it in the plugin's settings.
The feature is similar to the incredible Remember Cursor Position by dy-sh and loosely based on it. But it should provide a better performance, because it does not store the cursor position based on a timer, but only when the cursor actually moves (which is when the Typewriter Mode plugin runs its updates anyway).
Other minor changes include:
- Fix live update of current line highlight style setting
- Add commands to toggle/activate/deactivate the complete plugin
- Internal code restructuring
- Bug fixes
1.1.0-beta.3
- Fix live update of current line highlight style setting
- Add commands to toggle/activate/deactivate the complete plugin
1.1.0-beta.2
- Internal code restructuring
- Bug fixes
1.1.0-beta.1
- Add feature to remember and restore last cursor position per file
1.0.0
- The current line highlight now scrolls with the text and is not hidden anymore when scrolling
- While navigating lists in dimming mode, you can enable to highlight all parents of the current list item.
- Compatibility with Obsidian tables
- Typewriter scrolling in tables fixed
- Dimming of tables implemented
- In the settings, you can now choose to undim all table cells or only the active cell when editing a table
- Add “fade lines” feature that places a gradient on the lines above and below the current line, making the text fade out more and more towards the top and bottom of the editor.
- You can now disable the plugin on a per-file basis. Include
typewriter-mode: false
in the file's frontmatter to disable the plugin in that file. - Add enable / disable commands for all toggle commands
- The update notice dialog now includes pre-releases if you update to a pre-release
- Fixed a bug that caused the editor padding to change, when disabling typewriter mode
- Multiple bug fixes and improvements for fullscreen writing focus
- Now complying with the Obsidian October O_O 2024 plugin self-critique checklist.
Note: The codebase has gone through extensive refactorings and the build system was
changed.
1.0.0-rc.7
- Fix #97 which was caused by the onScroll listener. Now using onWheel again, and onTouchMove on mobile.
1.0.0-rc.6
- Fix a bug with reading frontmatter
1.0.0-rc.5
- Add enable / disable commands for all toggle commands
1.0.0-rc.4
- Fix padding changes when disabling typewriter mode
- Fix CSS classes noCSS classes not being applied to body on newly created files
1.0.0-rc.3
- Fix current line not moving when scrolling on mobile