Skip to content

Releases: KrazyManJ/obsidian-keyshots

2.2.0

13 Feb 20:33
Compare
Choose a tag to compare

2.2.0 - 5 NEW COMMANDS

New commands

  • Toggle focus mode - hides ribbon menu, sidebars, and toggle app fullscreen
  • Go to next fold - navigates cursor to next fold inside note (based on suggestion #5)
  • Go to previous fold - navigates cursor to previous fold inside note (based on suggestion #5)
  • Go to parent fold - navigates to parent fold inside note (based on suggestion #5)
  • Double key Open Command-Palette command via double Ctrl shortcut. (created on the basis of #4)

Fixes

  • Made double key quick switcher shortcut to be triggered on second release rather than on second press ( #4)
  • Double key registry registers command on release only if command released in desired timestamp (#4)

2.1.2

26 Jan 12:19
Compare
Choose a tag to compare

Release 2.1.2

Fixes:

  • Fixed Double key registry previous fix to work 100% #4
  • Added react support to my code

2.1.1

21 Jan 21:31
Compare
Choose a tag to compare

Release 2.1.1

We have here a few fixes:

  • Double key commands won't cancel when interrupted with key while pressing command key #4
  • Replace regex modal bad parsing of escape characters

2.1.0

16 Sep 10:11
Compare
Choose a tag to compare

Release 2.1.0

This plugin finally hits milestone of 50 commands available for you to use! 馃コ馃コ

New commands

  • Better insert callout (displays available callouts to use)
  • Insert Table
  • Search by Regular Expression (Regex)
  • Replace by Regular Expression (Regex)
  • Toggle all callouts fold state
  • Open all foldable callouts
  • Close all foldable callouts

Other things I've done

  • Added categories for commands and sorted command via these categories

2.0.1

05 May 19:07
Compare
Choose a tag to compare

Release 2.0.1

  • Fixed events unregistering for DoubleKeyRegistry when user changed preset

2.0.0

05 May 16:35
Compare
Choose a tag to compare

Release 2.0.0 - Huge update | 馃専Double-key commands馃専

I know last update was 5 months ago but I am currently finishing school so i do not have that much time.

New commands:

Multi-togglers are commands that are already in Obsidian, but they provide ability to perform actions with multiple selections.
For example Multi-toggle bold surrounds text like this **<text>** but with multiple selections anywhere in editor.

  • Change Keyshots preset - changing keys preset in editor
  • Multi-toggle bold
  • Multi-toggle italic
  • Multi-toggle code
  • Multi-toggle highlight
  • Multi-toggle comment
  • Multi-toggle strikethrough
  • Toggle underline - underline selected texts
  • Toggle keyboard input (<kbd>) - surrounds text with keyboard-input tags
  • Insert code block - inserts code blocks in selections with ability to choose language/code block processing
  • Insert ordinal numbering - inserts numbers on each selections (1,2,3,4,...)
  • Open developer tools - opens developer tools (great for developers of plugins)

Double-key Commands are available

JetBrains feature to do action after certain key is pressed twice. All about double key commands is mentioned in README.

Fixes

  • Updated hotkeys for rest of all commands
  • Fixed select word regex to select word correctly
  • Fixed selection processing to correctly handle selection replacing on same lines
  • Updated commands names to be more clearer and shorter

Full Changelog: 1.5.0...2.0.0

1.5.0

12 Jan 18:20
Compare
Choose a tag to compare

Release 1.5.0 - 10 NEW COMMANDS!

It took a long time from last release (in comparison to other ones), so I am releasing a HUGE UPDATE!

Added 10 new commands:

  • Open Keyshots settings
  • Select all word instances
  • Select multiple word instances
  • Shuffle selected lines (with shuffle rounds option)
  • Toggle Keyshots case sensitivity
  • Toggle case (JetBrains)
  • Transform selections from / to Kebabcase
  • Toggle inline title (setting)
  • Split selections by lines
  • Expand line selections

Currently in the same day as this release comes public I didn't provide gif examples in README.md, i will add them soon!

Added new features:

  • Toggle case sensitivity in settings - toggles case sensitivity for Select multiple word instances and Select all word instances commands
  • Use keyshots hotkeys combined with selected IDE - whenever you select any IDE preset, then keyshots merge it's mapping with IDE mapping, if you don't want this to happen, you can just disable it!

Improvements:

  • Now commands will not "glitch" text when performing undo/redo action on them
  • Now all presets have full mappings for all actions (if specific IDE has it defaultly) - i have full map in README!

1.4.0

30 Dec 08:27
Compare
Choose a tag to compare

Release 1.4.0 - Clear (Blank) Key Mappings

Based on a recommendation by Obsidian Team, I added preset, that is set in default, which has no default Hotkeys.

1.3.0

26 Dec 14:52
Compare
Choose a tag to compare

Release 1.3.0 - Visual Studio Mappings

In new version I added keymaps of Visual Studio. From now you can change it in plugin settings!

1.2.0

20 Dec 22:09
Compare
Choose a tag to compare

Release 1.2.0 - IDE Keymap Settings

Now, Keyshots are able to pick from one of presets that you choose and use their's default hotkeys.

Available presets:

  • Visual Studio Code
  • Jetbrains IDEs (IntelliJ IDEA, PyCharm, WebStorm, ...)