| 1 | ## [Unreleased] |
| 2 | |
| 3 | ## 0.10.1 |
| 4 | - Panic hardening of ab-glyph (#64) |
| 5 | |
| 6 | ## 0.10.0 |
| 7 | - Bump sctk to 0.19 |
| 8 | |
| 9 | ## 0.9.0 |
| 10 | - Bump crossfont to 0.8.0 (#60) |
| 11 | |
| 12 | ## 0.8.1 |
| 13 | - Fix `ab_glyph` renderer panicking with integer scale factor 3 (#50) |
| 14 | - Improved roundness of headerbar (#51) |
| 15 | |
| 16 | ## 0.8.0 |
| 17 | - **Breaking:** `AdwaitaFrame::new` now takes `Arc<CompositorState>` as an argument |
| 18 | - Fix leftmost title pixel sometimes being cut off (#45) |
| 19 | - Fix transparency in ab_glyph renderer (#44) |
| 20 | - Extended resize corners (#47) |
| 21 | - Center maximize icon (#46) |
| 22 | - Window shadows (#43) |
| 23 | |
| 24 | ### Dependencies updates |
| 25 | - Bump crossfont to 0.6.0 (#52) |
| 26 | |
| 27 | ## 0.7.0 |
| 28 | - **Breaking:** `wayland-csd-frame` is now used as a part of the public interface. |
| 29 | |
| 30 | ## 0.6.1 |
| 31 | - Bump tiny-skia to v0.11 (#32) |
| 32 | - cleanup: Remove debug println (#29) |
| 33 | - Support custom header buttons layouts (#30) |
| 34 | - The double click threshold value was raised to `400ms` |
| 35 | |
| 36 | ## 0.6.0 |
| 37 | - Update the `smithay-client-toolkit` to `0.17.0` |
| 38 | - Don't use tiny-skia's default features |
| 39 | |
| 40 | ## 0.5.4 |
| 41 | - Timeout dbus call to settings portal (100ms) |
| 42 | |
| 43 | ## 0.5.3 |
| 44 | - `ab_glyph` titles will read the system title font using memory mapped buffers instead of reading to heap. |
| 45 | Lowers RAM usage. |
| 46 | - Improve titlebar-font config parsing to correctly handle more font names. |
| 47 | |
| 48 | ## 0.5.2 |
| 49 | - `ab_glyph` & `crossfont` titles will use gnome "titlebar-font" config if available. |
| 50 | - `ab_glyph` titles are now more consistent with `crossfont` titles both using system sans |
| 51 | if no better font config is available. |
| 52 | - Rounded corners are now disabled on maximized and tiled windows. |
| 53 | - Double click interval is now 400ms (as previous 1s interval was caused by bug fixed in 0.5.1) |
| 54 | |
| 55 | ## 0.5.1 |
| 56 | - Use dbus org.freedesktop.portal.Settings to automatically choose light or dark theming. |
| 57 | - Double click detection fix. |
| 58 | - Apply button click on release instead of press. |
| 59 | |
| 60 | ## 0.5.0 |
| 61 | - `title` feature got removed |
| 62 | - `ab_glyph` default feature got added (for `ab_glyph` based title rendering) |
| 63 | - `crossfont` feature got added (for `crossfont` based title rendering) |
| 64 | - Can be enable like this: |
| 65 | ```toml |
| 66 | sctk-adwaita = { default-features = false, features = ["crossfont"] } |
| 67 | ``` |