mirror of
https://github.com/pinnacle-comp/pinnacle.git
synced 2024-12-28 22:23:47 +01:00
42 lines
1.7 KiB
Markdown
42 lines
1.7 KiB
Markdown
# Changelog
|
|
|
|
## [43949e3](https://github.com/Ottatop/pinnacle/commit/43949e386dd6ddd2092699ca6ec2109dd65f3d5a) [(#56)](https://github.com/Ottatop/pinnacle/pull/56)
|
|
This update brings breaking changes to configuration.
|
|
|
|
You'll now need a `metaconfig.toml` file to tell Pinnacle to run a Lua config.
|
|
You can copy the provided [`metaconfig.toml`](api/lua/metaconfig.toml) file to `~/.config/pinnacle`
|
|
or wherever you have your config files.
|
|
|
|
To continue using the provided Lua config, you now need to run
|
|
```sh
|
|
PINNACLE_CONFIG_DIR="./api/lua" cargo run
|
|
```
|
|
instead of using `PINNACLE_CONFIG`.
|
|
|
|
This update also brings config reloading! You can now update your config and reload on the fly
|
|
without having to restart the compositor. If your config crashes, you can also reload to restart it.
|
|
|
|
### Changes
|
|
- Add `metaconfig.toml` file
|
|
- Add config reloading
|
|
|
|
## [3cc462d](https://github.com/Ottatop/pinnacle/commit/3cc462de2c0b34ec593e87bd5c9377dba19a0cc9) [(#53)](https://github.com/Ottatop/pinnacle/pull/53)
|
|
|
|
### Changes
|
|
- Add fullscreen and maximized window support
|
|
|
|
### Known bugs
|
|
- There is slight flickering then changing a window to and from floating
|
|
- Xwayland fullscreen requests are currently ~~really buggy~~ basically unusable
|
|
- Fullscreen window sizing won't update unless the tag is changed
|
|
- Some windows may disappear when toggling off fullscreen
|
|
|
|
## [4261b6e](https://github.com/Ottatop/pinnacle/commit/4261b6e60fc17219f76bf1dc835e0abc9baceaeb) [(#45)](https://github.com/Ottatop/pinnacle/pull/45)
|
|
|
|
### Changes
|
|
- Add wlr-layer-shell support
|
|
|
|
## [ba7b259](https://github.com/Ottatop/pinnacle/commit/ba7b2597f17c3af375f19c1eb8a29abe74d2bd61) [(#34)](https://github.com/Ottatop/pinnacle/pull/34)
|
|
|
|
### Changes
|
|
- Add XWayland support
|