Releases: Satty-org/Satty
Releases Β· Satty-org/Satty
v0.20.1
What's Changed
- Updating version to v0.20.0 by @RobertMueller2 in #294
- updated config.toml to be up to date with README.md by @PascalKont in #295
- add issue template for bug reports by @RobertMueller2 in #300
- chore(deps): bump toml from 0.9.7 to 0.9.8 by @dependabot[bot] in #306
- chore(deps): bump clap_complete_nushell from 4.5.8 to 4.5.9 by @dependabot[bot] in #313
- chore(deps): bump clap from 4.5.48 to 4.5.49 by @dependabot[bot] in #314
- chore(deps): bump tokio from 1.47.1 to 1.48.0 by @dependabot[bot] in #315
- chore(deps): bump clap_complete from 4.5.58 to 4.5.59 by @dependabot[bot] in #316
- Update comments, README.md and CONTRIBUTING.md for 0.20.0 by @RobertMueller2 in #297
- Improve IME caret positioning and preedit rendering with Pango-enhanced text tool by @agata in #308
- chore(deps): bump clap from 4.5.49 to 4.5.50 by @dependabot[bot] in #317
- Remove broken
--helphighlighting in README.md by @TobiasDummschat in #320 - Change inner numbered marker color based on luminance by @40024 in #321
- chore(deps): bump femtovg from 0.18.1 to 0.19.3 by @dependabot[bot] in #312
- chore(deps): bump glib-macros from 0.21.2 to 0.21.4 by @dependabot[bot] in #324
- chore(deps): bump clap from 4.5.50 to 4.5.51 by @dependabot[bot] in #325
- chore(deps): bump glib from 0.21.3 to 0.21.4 by @dependabot[bot] in #327
- chore(deps): bump clap_complete from 4.5.59 to 4.5.60 by @dependabot[bot] in #328
- chore(deps): bump resource from 0.6.0 to 0.6.1 by @dependabot[bot] in #326
- fix(crop): return Unmodified on Escape when crop is inactive by @vaknin in #330
- chore(deps): bump clap_complete_nushell from 4.5.9 to 4.5.10 by @dependabot[bot] in #331
- chore(deps): bump libloading from 0.8.9 to 0.9.0 by @dependabot[bot] in #334
- feat: pan and zoom by @busyoGG in #336
- fix: change Pan shortcut to avoid conflict by @busyoGG in #340
- fix: change Pan shortcut modifier from ctrl to alt by @busyoGG in #342
- Update star history chart link in README by @gabm in #344
- release: replace NEXTRELEASE with release by @RobertMueller2 in #322
- fix: Makefile to include newer source files and Cargo by @RobertMueller2 in #311
- chore(deps): bump clap from 4.5.51 to 4.5.53 by @dependabot[bot] in #345
- chore(deps): bump clap_complete from 4.5.60 to 4.5.61 by @dependabot[bot] in #346
- use tag for hotkeys in readme by @Axlefublr in #347
- Delete key clears the sketchboard by @Axlefublr in #349
- feat: enhance text editing capabilities by @busyoGG in #343
- pressing a digit key selects a color out of the palette by @Axlefublr in #348
- fix: move command_line to separate crate by @RobertMueller2 in #304
- chore(deps): bump glib-macros from 0.21.4 to 0.21.5 by @dependabot[bot] in #353
- chore(deps): bump glib from 0.21.4 to 0.21.5 by @dependabot[bot] in #354
- chore(deps): bump gdk-pixbuf from 0.21.2 to 0.21.5 by @dependabot[bot] in #355
- chore(deps): bump pango from 0.21.3 to 0.21.5 by @dependabot[bot] in #356
- fix: some typo by @oxyzenQ in #362
- chore(deps): bump toml from 0.9.8 to 0.9.10+spec-1.1.0 by @dependabot[bot] in #359
- chore(deps): bump clap_complete from 4.5.61 to 4.5.62 by @dependabot[bot] in #360
- fix: release.nu by @martintrojer in #367
- feat: flatpak build script and release automation by @martintrojer in #368
- add NEXTRELEASE to flatpak section by @RobertMueller2 in #369
- fix: update relm4 deps to address 1.92 clippy warnings by @RobertMueller2 in #370
- fix: set the correct version in the released flatpak by @martintrojer in #373
- feat: text movement by @lazyWombat in #372
- fix: right click actions triggered too often by @RobertMueller2 in #378
- fix: early-exit + save-as not playing nice together by @RobertMueller2 in #376
- fix: adjust minimum width to accommodate additional buttons by @RobertMueller2 in #375
- feat: add fallback fonts by @RobertMueller2 in #298
- fix: README by @RobertMueller2 in #379
- chore(deps): bump relm4-icons from 0.10.0 to 0.10.1 by @dependabot[bot] in #380
- chore(deps): bump tokio from 1.48.0 to 1.49.0 by @dependabot[bot] in #381
- chore(deps): bump clap_complete from 4.5.62 to 4.5.64 by @dependabot[bot] in #382
- chore(deps): bump relm4-icons-build from 0.10.0 to 0.10.1 by @dependabot[bot] in #383
- chore(deps): bump clap from 4.5.53 to 4.5.54 by @dependabot[bot] in #384
- chore(deps): bump clap_complete from 4.5.64 to 4.5.65 by @dependabot[bot] in #388
- chore(deps): bump toml from 0.9.10+spec-1.1.0 to 0.9.11+spec-1.1.0 by @dependabot[bot] in #389
- Add copy filepath to clipboard action by @Iann29 in #319
- feat: monitor_scale by @busyoGG in #335
- chore(deps): bump chrono from 0.4.42 to 0.4.43 by @dependabot[bot] in #392
- chore(deps): bump thiserror from 2.0.17 to 2.0.18 by @dependabot[bot] in #393
- chore(deps): bump femtovg from 0.19.3 to 0.20.1 by @dependabot[bot] in #394
- chore(deps): bump clap from 4.5.54 to 4.5.56 by @dependabot[bot] in #404
- add issue template for features by @RobertMueller2 in #408
- feat: initial-size config and command line by @RobertMueller2 in #302
- fix: stale scale factor by @RobertMueller2 in #399
New Contributors
- @PascalKont made their first contribution in #295
- @TobiasDummschat made their first contribution in #320
- @40024 made their first contribution in #321
- @vaknin made their first contribution in #330
- @busyoGG made their first contribution in #336
- @Axlefublr made their first contribution in #347
- @oxyzenQ made their first contribution in #362
- @martintrojer made their first contribution in #367
- @lazyWombat made their first contribution in #372
- @Iann29 made their first contribution in #319
Full Changelog: v0.20.0...v0.20.1
v0.20.0
What's Changed
- readme.md: adding void linux pr link by @fabienjuif in #207
- README.md / simplify packages section by @fabienjuif in #210
- min size and css customization by @fabienjuif in #212
- fix(blur): panics in imgref by @RobertMueller2 in #215
- readme.md: sway mode example by @fabienjuif in #208
- Update README.md by @postsolar in #219
- fix: don't use actions-on-enter and actions-on-escape when not needed by @postsolar in #221
- clarify usage of text tool by @RobertMueller2 in #224
- chore: update flake.lock by @postsolar in #220
- Remove tokio from direct dependencies by @oakrotka in #228
- fix: text: undo all not working for active text tool by @RobertMueller2 in #229
- fix: text: use font metrics instead of text metrics by @RobertMueller2 in #230
- fix: caret rendered if tool still active by @RobertMueller2 in #236
- feat: show/hide toolbars based on window focus by @RobertMueller2 in #238
- feat: ~/ replacement with home dir using dirs by @RobertMueller2 in #239
- fix: read_css_overrides: improve error handling by @RobertMueller2 in #245
- option for filling shapes by default by @oakrotka in #252
- fix: lint by @RobertMueller2 in #256
- Fix command line help in readme and allow automatic generation via make/sed by @RobertMueller2 in #257
- Update deps, add dependabot by @RobertMueller2 in #267
- Add CONTRIBUTING.md by @RobertMueller2 in #258
- Bump glib from 0.21.2 to 0.21.3 by @dependabot[bot] in #268
- Bump thiserror from 2.0.12 to 2.0.16 by @dependabot[bot] in #269
- Bump serde from 1.0.225 to 1.0.226 by @dependabot[bot] in #270
- Bump libloading from 0.8.8 to 0.8.9 by @dependabot[bot] in #271
- added rustfmt to linting by @RobertMueller2 in #281
- Bump serde from 1.0.226 to 1.0.228 by @dependabot[bot] in #275
- Bump femtovg from 0.17.0 to 0.18.1 by @dependabot[bot] in #276
- Bump anyhow from 1.0.98 to 1.0.100 by @dependabot[bot] in #277
- Bump thiserror from 2.0.16 to 2.0.17 by @dependabot[bot] in #278
- Bump clap from 4.5.47 to 4.5.48 by @dependabot[bot] in #279
- feat: single-key tool shortcuts by @structwafel in #272
- feat: single-key and number-key toolbar shortcuts by @gabrielgcma in #148
- Improve IME Inline Rendering and Text Metrics by @agata in #283
- feat: add 'save as' button by @Xismy in #292
- Replace Roboto Bold font in README by @RobertMueller2 in #287
- colour chooser dialog: close when cancel is clicked by @RobertMueller2 in #286
- fix text tool cursor issues by @RobertMueller2 in #289
New Contributors
- @postsolar made their first contribution in #219
- @oakrotka made their first contribution in #228
- @dependabot[bot] made their first contribution in #268
- @structwafel made their first contribution in #272
- @gabrielgcma made their first contribution in #148
- @agata made their first contribution in #283
- @Xismy made their first contribution in #292
Full Changelog: v0.19.0...v0.20.0
v0.19.0
What's Changed
- fixing crash on config file not found by @fabienjuif in #176
- feature: escape action by @fabienjuif in #174
- startup profiling: fix formatting by @RobertMueller2 in #177
- save to io::stdout (aliased to :"-") by @fabienjuif in #179
- blur without black rectangle by @fabienjuif in #186
- ensure blur is in bounds by @fabienjuif in #191
- reset all modifications by @fabienjuif in #180
- filled blur rectangle by @fabienjuif in #192
- Makefile default fix fmt and clippy by @fabienjuif in #175
- no window decoration option by @fabienjuif in #197
- Add @fabienjuif as new Maintainer by @gabm in #198
- Rectangle: add alt mode by @RobertMueller2 in #202
- brush input smoothing by @fabienjuif in #182
- triggers - actions by @fabienjuif in #188
- description consistency by @fabienjuif in #205
- Update README.md by @RobertMueller2 in #195
New Contributors
- @fabienjuif made their first contribution in #176
Full Changelog: v0.18.0...v0.19.0
v0.18.1
What's Changed
- fixing crash on config file not found by @fabienjuif in #176
Full Changelog: v0.18.0...v0.18.1
v0.18.0
What's Changed
- add alt modifier to ellipse tool by @RobertMueller2 in #165
- add --profile-startup by @RobertMueller2 in #167
- Update dependencies by @gabm in #168
Full Changelog: v0.17.0...v0.18.0
v0.17.0
What's Changed
- feat: make layout-independent shortcuts by @JarKz in #147
- make annotation_size_factor configurable from UI by @RobertMueller2 in #154
- Add shortcuts to README.md by @RobertMueller2 in #158
- feat: add option to allow copy to clipboard by right click by @DreamMaoMao in #155
- annotation size dialog: optimise/fix dropped controller by @RobertMueller2 in #160
- fix: miss update coordinates in mouse click event by @DreamMaoMao in #162
- Issue #91: intercept chrono panic by @RobertMueller2 in #161
- Maintainers and contributors are not mentioned by @gabm in #164
New Contributors
- @JarKz made their first contribution in #147
- @DreamMaoMao made their first contribution in #155
New Maintainer
- @RobertMueller2 is now a maintainer!
Full Changelog: v0.16.0...v0.17.0
v0.16.0
What's Changed
- updated dependencies by @gabm in #142
- Action (save) on Enter by @pol-rivero in #144
- Draw a fuller arrow by @bobvanderlinden in #143
- Crop improvements by @pol-rivero in #145
New Contributors
- @pol-rivero made their first contribution in #144
- @bobvanderlinden made their first contribution in #143
Full Changelog: v0.15.0...v0.16.0
v0.15.0
What's Changed
- Update README.md by @sodface in #108
- suggest to use ppm by default by @gabm in #112
- Execute
copy-commandvia system shell by @LRitzdorf in #119 - Update a command for installing Satty in Arch Linux by @TheBits in #124
- Add Hyprland hint to README.md by @Eccys in #114
- option for rounded corners on rectangles, blur and highlight by @schaumtier in #134
- fixed source code format by @schaumtier in #137
- option to specify the "corner roundness" by @schaumtier in #140
- Add stargazer section by @gabm in #141
- feat: make color configuration more flexible by @LordMZTE in #139
New Contributors
- @sodface made their first contribution in #108
- @LRitzdorf made their first contribution in #119
- @TheBits made their first contribution in #124
- @Eccys made their first contribution in #114
- @schaumtier made their first contribution in #134
- @LordMZTE made their first contribution in #139
Full Changelog: v0.14.0...v0.15.0
v0.14.0
This is the biggest release Satty has ever seen, thank you so much to all contributors π
What's Changed
- add .direnv/ to .gitignore by @jacekpoz in #97
- add short cli option for --output-filename by @jacekpoz in #96
- add ellipse tool by @jacekpoz in #98
- fix Fith typo by @jacekpoz in #101
- add an option to fill shapes by @jacekpoz in #99
- turn rectangle into a square when shift is pressed by @jacekpoz in #100
- flake: remove numtide/flake-utils by @jacekpoz in #102
- Avoid importing nixpkgs and
with pkgsin flake by @diniamo in #103 - fix typos by @kianmeng in #104
- feat: option to disable notifications by @danielwerg in #107
New Contributors
- @jacekpoz made their first contribution in #97
- @diniamo made their first contribution in #103
- @kianmeng made their first contribution in #104
- @danielwerg made their first contribution in #107
Full Changelog: v0.13.0...v0.14.0