Skip to content

Releases: davisriedel/obsidian-typewriter-mode

1.1.0

07 Jan 12:13
Compare
Choose a tag to compare

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

29 Dec 12:25
Compare
Choose a tag to compare
1.1.0-beta.3 Pre-release
Pre-release
  • Fix live update of current line highlight style setting
  • Add commands to toggle/activate/deactivate the complete plugin

1.1.0-beta.2

28 Dec 22:33
Compare
Choose a tag to compare
1.1.0-beta.2 Pre-release
Pre-release
  • Internal code restructuring
  • Bug fixes

1.1.0-beta.1

28 Dec 02:56
Compare
Choose a tag to compare
1.1.0-beta.1 Pre-release
Pre-release
  • Add feature to remember and restore last cursor position per file

1.0.0

01 Nov 15:20
Compare
Choose a tag to compare
  • 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

01 Nov 15:16
Compare
Choose a tag to compare
1.0.0-rc.7 Pre-release
Pre-release
  • Fix #97 which was caused by the onScroll listener. Now using onWheel again, and onTouchMove on mobile.

1.0.0-rc.6

31 Oct 01:44
Compare
Choose a tag to compare
1.0.0-rc.6 Pre-release
Pre-release
  • Fix a bug with reading frontmatter

1.0.0-rc.5

31 Oct 01:21
Compare
Choose a tag to compare
1.0.0-rc.5 Pre-release
Pre-release
  • Add enable / disable commands for all toggle commands

1.0.0-rc.4

26 Oct 00:48
Compare
Choose a tag to compare
1.0.0-rc.4 Pre-release
Pre-release
  • 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

22 Oct 12:30
Compare
Choose a tag to compare
1.0.0-rc.3 Pre-release
Pre-release
  • Fix current line not moving when scrolling on mobile