2025-05-26 10:42:23 -04:00
|
|
|
# Changelog
|
|
|
|
|
|
|
|
|
|
This documents user relevant changes, closed issues from
|
|
|
|
|
(Gitlab)[https://gitlab.gnome.org/jpu/casilda/-/issues/] and
|
|
|
|
|
packaging changes like new dependencies or build system changes.
|
|
|
|
|
|
|
|
|
|
Casilda used even/odd minor numbers to differentiate between stable and
|
|
|
|
|
development releases.
|
|
|
|
|
|
2025-07-27 09:58:42 -04:00
|
|
|
|
2026-03-06 16:52:23 -05:00
|
|
|
## 1.2.0
|
2026-01-19 11:05:08 -05:00
|
|
|
|
|
|
|
|
- Migrated to wlroots 0.19
|
|
|
|
|
|
|
|
|
|
### Packaging
|
|
|
|
|
|
|
|
|
|
- Casilda now depends on wlroots 0.19 instead of 0.18
|
|
|
|
|
|
2026-03-06 16:52:23 -05:00
|
|
|
### Issues
|
|
|
|
|
|
|
|
|
|
- #12 "Support for wlroots-0.19"
|
|
|
|
|
|
2025-09-11 01:30:08 -07:00
|
|
|
## 1.0.0
|
|
|
|
|
|
|
|
|
|
2025-09-11 - 1.0 Release
|
2025-07-27 09:58:42 -04:00
|
|
|
|
2025-08-28 08:42:01 -04:00
|
|
|
- Add dmabuf support (Val Packett)
|
|
|
|
|
- Added vapi generation (PaladinDev)
|
|
|
|
|
- Add library soname (Benson Muite
|
2025-07-27 09:58:42 -04:00
|
|
|
- Implement GtkScrollable iface
|
|
|
|
|
- Add casilda_compositor_get_client_socket_fd()
|
|
|
|
|
- Add casilda_compositor_spawn_async()
|
|
|
|
|
- Remove bg-color property
|
2025-06-22 16:21:30 -04:00
|
|
|
- Render windows and popups directly in snapshot()
|
|
|
|
|
- Position windows on center of widget
|
|
|
|
|
- Position transient windows on center of parent
|
|
|
|
|
- Fix unmaximize
|
|
|
|
|
|
2025-09-11 01:30:08 -07:00
|
|
|
### Packaging
|
2025-06-22 16:21:30 -04:00
|
|
|
|
2025-08-28 08:42:01 -04:00
|
|
|
- API/soname version bumped from 0.1 to 1.0
|
|
|
|
|
- Small API break (bg-color property was removed)
|
|
|
|
|
- Do not install private header casilda-wayland-source.h
|
2025-05-26 10:42:23 -04:00
|
|
|
|
|
|
|
|
### Issues
|
|
|
|
|
|
2025-08-28 08:42:01 -04:00
|
|
|
- #8 "Investigate using WAYLAND_SOCKET"
|
|
|
|
|
- #7 "Implement GtkScrollable iface"
|
|
|
|
|
- #11 "Resource leak causing crash with dmabuf"
|
|
|
|
|
- #3 " Unmaximize not working properly"
|
2025-05-26 10:42:23 -04:00
|
|
|
- #2 "Add dmabuff support" (Val Packett)
|
|
|
|
|
- #9 "Bad performance"
|
|
|
|
|
- #10 "Add a soname to shared library" (Benson Muite)
|
|
|
|
|
|
|
|
|
|
## 0.2.0
|
|
|
|
|
|
|
|
|
|
2024-09-13 - First Stable Release
|
|
|
|
|
|
|
|
|
|
- Rename and cleanup CmbCompositor from Cambalache into its own library
|