Skip to content

Releases: arvingarciabtw/ditto

Release list

v1.0.4

Choose a tag to compare

@arvingarciabtw arvingarciabtw released this 02 Jul 00:34

Lock and Unlock

This version adds a locking feature, so you can keep your keyboard the same way everytime you launch ditto, without accidentally opening up a list or toggling something you didn't want to.

Improvements

  • Add --lock and --unlock flags to lock or unlock the keyboard bindings respectively.

Note

  • I decided to go with implementing this feature via flags instead of key combinations, as key combinations can be a bit unreliable. Your environment's key combinations will take priority over the program (if for example Alt+n toggled the keyboard's locked status, my Zellij would actually create a new terminal window since Alt+n is the binding for that).

Changelog

  • 8de430a: docs: add locking explanation in project details
  • 992eb89: feat: implement locking feature

v1.0.3

Choose a tag to compare

@arvingarciabtw arvingarciabtw released this 27 Jun 17:10

More Keyboard Standards!

Instead of just ANSI and ISO, we now have more standards joining the list.

Improvements

  • Add three additional keyboard standards: ABNT, JIS, and KS.
  • Add repository standards (CONTRIBUTING.md and CODE_OF_CONDUCT.md) along with issue and pull request templates for clearer open-source workflow.

Changelog

  • 2c52886: docs: mention newly added keyboard standards
  • 9ba11be: refactor: split into base and standards subpackages
  • fe668e6: feat: add ks standard
  • d36c4f1: feat: add jis standard
  • dbf4d7f: feat: add abnt standard
  • 09e196e: feat: change standard selection to use a list
  • 0572cd3: docs: create pull request template
  • 39f94dc: docs: create CONTRIBUTING.md
  • eed636c: chore: add issue templates
  • 73eb2b2: docs: add code of conduct
  • e6bc354: refactor: move key declarations into its own file