mirror of
https://github.com/labwc/labwc.git
synced 2026-03-12 05:33:53 -04:00
Add NEWS.md and update README.md
This commit is contained in:
parent
5101ee87eb
commit
3a11005d72
2 changed files with 42 additions and 9 deletions
34
NEWS.md
Normal file
34
NEWS.md
Normal file
|
|
@ -0,0 +1,34 @@
|
||||||
|
# v0.1.0 2020-03-05
|
||||||
|
|
||||||
|
Compile with wlroots 0.12.0 and wayland-server >=1.16
|
||||||
|
|
||||||
|
This first release supports the following:
|
||||||
|
- xdg-shell
|
||||||
|
- optionally xwayland-shell
|
||||||
|
- xbm buttons for maximize, iconify and close
|
||||||
|
- layer-shell protocol (partial)
|
||||||
|
- damage tracking to reduce CPU usage
|
||||||
|
- very basic root-menu implementation
|
||||||
|
- config and theme re-load on SIGHUP
|
||||||
|
- openbox style autostart and environment files
|
||||||
|
- 3 configuration options (openbox compatible)
|
||||||
|
- `<theme><name>`
|
||||||
|
- `<theme><font place="activewindow">`
|
||||||
|
- `<keyboard><keybind>`
|
||||||
|
- 9 themes options (openbox compatible)
|
||||||
|
- `window.active.title.bg.color`
|
||||||
|
- `window.active.handle.bg.color`
|
||||||
|
- `window.inactive.title.bg.color`
|
||||||
|
- `window.active.button.unpressed.image.color`
|
||||||
|
- `window.inactive.button.unpressed.image.color`
|
||||||
|
- `menu.items.bg.color`
|
||||||
|
- `menu.items.text.color`
|
||||||
|
- `menu.items.active.bg.color`
|
||||||
|
- `menu.items.active.text.color`
|
||||||
|
- 5 actions (openbox compatible)
|
||||||
|
- `<action name="Execute"><command>`
|
||||||
|
- `<action name="Exit">`
|
||||||
|
- `<action name="NextWindow">`
|
||||||
|
- `<action name="Reconfigure">`
|
||||||
|
- `<action name="ShowMenu"><menu>`
|
||||||
|
|
||||||
17
README.md
17
README.md
|
|
@ -10,7 +10,7 @@
|
||||||
|
|
||||||
## 1. What is this?
|
## 1. What is this?
|
||||||
|
|
||||||
Labwc is a [WIP] free, wlroots-based stacking compositor for Wayland.
|
Labwc is a wlroots-based stacking compositor for Wayland.
|
||||||
|
|
||||||
It has the following aims:
|
It has the following aims:
|
||||||
|
|
||||||
|
|
@ -20,8 +20,6 @@ It has the following aims:
|
||||||
- Where practicable, use clients to show wall-paper, take screenshots, and so on
|
- Where practicable, use clients to show wall-paper, take screenshots, and so on
|
||||||
- Stay in keeping with wlroots and sway in terms of approach and coding style
|
- Stay in keeping with wlroots and sway in terms of approach and coding style
|
||||||
|
|
||||||
It is in early development, so expect bugs and missing features.
|
|
||||||
|
|
||||||
[Video (3:42) showing features](https://youtu.be/rE1bQjSVJzg)
|
[Video (3:42) showing features](https://youtu.be/rE1bQjSVJzg)
|
||||||
|
|
||||||

|

|
||||||
|
|
@ -30,7 +28,8 @@ It is in early development, so expect bugs and missing features.
|
||||||
|
|
||||||
## 2. Build
|
## 2. Build
|
||||||
|
|
||||||
meson build && ninja -C build
|
meson build/
|
||||||
|
ninja -C build/
|
||||||
|
|
||||||
Dependencies include:
|
Dependencies include:
|
||||||
|
|
||||||
|
|
@ -58,14 +57,14 @@ If you want to override the defaults, create the following files:
|
||||||
|
|
||||||
See full details in the following:
|
See full details in the following:
|
||||||
|
|
||||||
- [labwc(1)](docs/labwc.1.md)
|
- [labwc(1)](docs/labwc.1.scd)
|
||||||
- [labwc-config(5)](docs/labwc-config.5.md)
|
- [labwc-config(5)](docs/labwc-config.5.scd)
|
||||||
- [labwc-theme(5)](docs/labwc-theme.5.md)
|
- [labwc-theme(5)](docs/labwc-theme.5.scd)
|
||||||
- [labwc-actions(5)](docs/labwc-actions.5.md)
|
- [labwc-actions(5)](docs/labwc-actions.5.scd)
|
||||||
|
|
||||||
## 4. Run
|
## 4. Run
|
||||||
|
|
||||||
./build/labwc [-s <some-application>]
|
./build/labwc [-s <command>]
|
||||||
|
|
||||||
Click on the background to launch a menu.
|
Click on the background to launch a menu.
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue