Johan Malm
|
a1d93cc97c
|
layers: position each layer_tree correctly relative to its output
|
2022-03-02 20:21:57 +00:00 |
|
Johan Malm
|
49e8658a7b
|
layer: support popups
|
2022-02-26 22:36:16 +00:00 |
|
Johan Malm
|
f26b61137d
|
layers.h: define LAB_NR_LAYERS (4)
|
2022-02-23 21:47:01 +00:00 |
|
Johan Malm
|
6488b933fa
|
layers.c: set output->usable_area
|
2022-02-23 21:47:01 +00:00 |
|
Johan Malm
|
688abf7db1
|
Handle layers under the scene-graph API
This excludes popups.
|
2022-02-23 21:47:01 +00:00 |
|
Johan Malm
|
5747ede20d
|
layers: fix clang warning
...for unused variables.
We should damage the surface really, but this will soon be
overtaken by events when wlr_scene is implemented.
|
2021-11-13 21:36:33 +00:00 |
|
Johan Malm
|
174e82a608
|
layers: support popups
|
2021-10-20 22:32:46 +01:00 |
|
Johan Malm
|
73b8f06a26
|
layer-shell: fix commit handler (issue #71)
On commit, do not arrange layers unless the layer shell-specific state
changed or the layer was (un)mapped.
Chase swaywm/sway@5fd5d643 and swaywm/wlroots@754f40f9
|
2021-10-15 19:14:07 +01:00 |
|
Johan Malm
|
ebb632419b
|
*.c: add SPDX-License-Identifier
|
2021-09-24 21:45:48 +01:00 |
|
Johan Malm
|
329ca691da
|
layer-shell: chase wlr_layer_surface refactor
|
2021-09-24 20:51:12 +01:00 |
|
Johan Malm
|
cce3c8cda0
|
src/: fix coding style
|
2021-09-21 22:05:56 +01:00 |
|
Johan Malm
|
9e2af19caf
|
layer-shell: replace close() with destroy()
Update for the wlroots breaking change in
https://github.com/swaywm/wlroots/pull/3108
|
2021-08-16 07:18:08 +01:00 |
|
Johan Malm
|
82e47ac1f5
|
Remove src/common/log.c
Use wlr_log() instead
|
2021-07-23 21:15:55 +01:00 |
|
Johan Malm
|
a3ac2f2767
|
layers: take into account usable area when maximizing views
|
2021-07-12 21:39:09 +01:00 |
|
Johan Malm
|
ee15a5fe56
|
cursor: handle button press on layer-surface (issue #41)
|
2021-07-12 16:44:30 +01:00 |
|
Johan Malm
|
54804fd3df
|
Implement damage tracking
|
2021-01-09 22:51:20 +00:00 |
|
Johan Malm
|
a26fd5a75b
|
layers: handle top layer unmap/destroy better
On losing top layer focus, set focus on topmost mapped view.
|
2020-10-31 15:09:13 +00:00 |
|
Johan Malm
|
11ce73f2d6
|
layers.c: rename notify-functions
|
2020-10-28 21:28:37 +00:00 |
|
Johan Malm
|
01041d4d45
|
layers.c: handle_surface_commit() use correct wlr_output
|
2020-10-28 20:49:26 +00:00 |
|
Johan Malm
|
25829d122c
|
Refactor seat.c, keyboard.c, cursor.c
Use wlr_keyboard_group
|
2020-10-02 21:20:12 +01:00 |
|
Johan Malm
|
a4c22f7c4d
|
Add partial support for layer-shell
We can now run swaybg and waybar
|
2020-09-30 17:18:20 +01:00 |
|