Komet Versions Save

Cocoa editor for creating commit messages

1.3.0

7 months ago

This update includes a brand new App Icon and Stage Manager fixes by @yuraiz

1.2.0

8 months ago
  • Adopt -[NSApplication activate] on macOS Sonoma (aecb339fd2c94a4924804d962a78148b63b4c8f7) (Zorg)
  • Use SF Symbols for settings icons (5a9f027662b5bc0fc6e5be4316d207910b1b6e43) (Yuri Izmer)
  • Use automatic sizing for toolbar items in Settings (73677d41e84bfceb5538a792e9f77bb8a0bb80f2) (Zorg)
  • Remove old workaround for changing current text selection color (d32ad6a66d308d6b5ce2f78ff86724d1ec89d929) (Zorg)
  • Don't show updater option to cancel if update is installing (20c51673d678c826703042ec4a31d0ae1a26f4c0) (Zorg)
  • Update to Sparkle 2.5 and reduce size of the app (bfbe263395e683cedafd509566bc56599a6727c5) (Zorg)
  • Bump minimum deployment target to macOS 12.4 and remove old TextKit1 code (0ffe73682c24c32de69ad387000c396ce7c9f178, 7afddca017ed792a0aa91b5a0860a0f35b301037) (Zorg)

Komet 1.2 now requires macOS 12.4 or later.

1.1.0

2 years ago

1.1.0-beta.2

2 years ago

Changes in beta 2:

  • Disable text overflow warnings when editing squash/rebase messages (3f57d3955bd0610807ae23d54694cfde71016145)
  • Fix text selection colors when changing styles using TextKit2 (52018b75034d5ecf5a0e7446b770566346bf9fe2, a33aab6a021757fb53523def5566263e2c3df738)

Overall changes:

  • Adopt TextKit2 on macOS 12 and later, shown to have 5% speedup in performance tests (04e7c526d7bc16a2e702e9c617c7f03bb3966692)
  • Fix misalignment of cancel button (fe74c851d685d511880d4b15edb5f68b21d3b343)
  • Update Sparkle to 2.1 and add EdDSA key for signing new updates (f18f50b2a5214de2d9533488ada20ec6cc637d45, b4455d0559b56ebbd94af06bad5d9dc2526e4beb)

1.1.0-beta.1

2 years ago
  • Adopt TextKit2 on macOS 12 and later, shown to have 5% speedup in performance tests (04e7c526d7bc16a2e702e9c617c7f03bb3966692)
  • Fix misalignment of cancel button (fe74c851d685d511880d4b15edb5f68b21d3b343)
  • Update Sparkle to 2.1 and add EdDSA key for signing new updates (f18f50b2a5214de2d9533488ada20ec6cc637d45, b4455d0559b56ebbd94af06bad5d9dc2526e4beb)

v1.0

3 years ago
  • Add UI option for defaulting and choosing Automatic theme style (1f540c3bb70c31ff4bb2efb97d9d6c58a6686561)
  • Add alert if writing the file fails (eg insufficient write access) (6fd15b4900c1a4203f88b26095327b8a14e4b9dd)
  • Add documentation for Options and a new ZGAssumeVersionControlledFile option that can be disabled for editing non-version controlled files
  • Add support for Apple Silicon / arm64
  • Add automated UI tests and continuous integration
  • Fix exit status for canceling empty message if restoration is disabled [minor bug] (aca42bdc70abf9be02c4417c0cb78cff5bf236fd)
  • Fix characters with multiple Unicode code points (like 📝) contributing too much to subject/body warning limits
  • Fix body character warning limit UI in Preferences not showing the updated limit in some cases
  • Fix auto layout constraint ambiguities in Preferences window (a9b2906ef902a359e298e1a23d4ad0733b8c3756)
  • Disable text view background workaround for large files on macOS 10.15.7+ (https://github.com/zorgiepoo/Komet/commit/7253e657a0beb0c7da912ba82baf2f16ef15c4f1)
  • Re-wrote Komet entirely in Swift for better correctness and ease of maintenance
  • Bump minimum macOS system version to 10.14.4 (Mojave)

0.9.1

4 years ago
  • Improve and fix detection of git rebase messages (f6de53266cffc84378e1ab0deceb9dd068818b42)

0.9

5 years ago
  • Fix text editing being slow when editing a large amount of content (d8a43c3e9f5fb204d1250476a4e252dc17cc7b2b)
  • Fix insertion point cursor not updating appropriately sometimes when processing text updates (75137630b181f4312f7377517ba0606b88ae9096)

0.8

5 years ago
  • Add support for dark mode in macOS 10.14 or later (7fa9427836c534c0353cb21bda08b07fa322f2ca, c37a53746cac5d9b916d11fc9e2f8e4c506a803f)
  • Improve support for squash commit messages (353d55e2673f0d89b982da6d5a6452366be56261)

0.7

6 years ago

Changes:

  • New App Icon! Thanks @doches! (#11)
  • Restore from incomplete commit messages automatically (#12)
  • Komet is now localizable and can be translated into other languages