Johan Malm
|
22f5073ebd
|
xdg: use "usable_area" when positioning view
|
2021-07-21 22:04:54 +01:00 |
|
Johan Malm
|
69f0f68cc2
|
Open new views on output where cursor is
|
2021-07-13 21:50:02 +01:00 |
|
Johan Malm
|
c6ae0b5694
|
xwayland-shell: unmaximize on first map
...to ensure consistency with xdg-shell implementation and to avoid
padding/margin complications.
|
2021-07-09 21:47:51 +01:00 |
|
Johan Malm
|
08429c5ba3
|
xwayland-shell: center view on first map
|
2021-07-09 21:45:38 +01:00 |
|
Johan Malm
|
2a48f2801b
|
Create a linked list of SSD for each view
|
2021-03-21 21:46:16 +00:00 |
|
Johan Malm
|
fc76100fd5
|
Add ssd.h
|
2021-03-21 20:54:55 +00:00 |
|
Johan Malm
|
a262b729df
|
Rename deco.c ssd.c
|
2021-03-20 14:41:39 +00:00 |
|
Alex Bryan
|
5e7f2c91a3
|
Added basic maximize support for xdg and xwayland
|
2021-02-27 17:10:53 -05:00 |
|
Johan Malm
|
54804fd3df
|
Implement damage tracking
|
2021-01-09 22:51:20 +00:00 |
|
Johan Malm
|
cb44f047f3
|
Add view_move()
|
2020-12-23 18:52:46 +00:00 |
|
Johan Malm
|
9c3159fddc
|
xwayland: await configure before moving (issue #11)
|
2020-12-23 18:36:40 +00:00 |
|
Johan Malm
|
e0770a5672
|
Refactor view_move_resize()
|
2020-12-22 20:35:06 +00:00 |
|
Johan Malm
|
64b6c37e7c
|
Sort #includes
|
2020-11-01 22:22:15 +00:00 |
|
Johan Malm
|
5f9c5a9d01
|
desktop: refactor desktop_focus_topmost_mapped_view()
Rename from desktop_focus_next_mapped_view() to
desktop_focus_topmost_mapped_view() and only take struct server as
argument.
|
2020-10-31 14:32:31 +00:00 |
|
Johan Malm
|
f752610e0b
|
desktop: refactor desktop_focus_view()
|
2020-10-08 20:08:41 +01:00 |
|
Johan Malm
|
16c3869fca
|
view_impl: add for_each_surface()
|
2020-09-29 20:48:50 +01:00 |
|
Johan Malm
|
53b360dd11
|
Tiny .clang-format tweak
|
2020-09-28 21:35:18 +01:00 |
|
Johan Malm
|
581f4ea0c3
|
s/BUG_ON/assert/
|
2020-09-28 20:53:59 +01:00 |
|
Johan Malm
|
96e05057a3
|
Update .clang-format
Align with wlroots style
|
2020-09-28 20:41:41 +01:00 |
|
Johan Malm
|
166ad6e1dc
|
Refactor header files
|
2020-09-25 20:25:45 +01:00 |
|
Johan Malm
|
3c90cb7945
|
desktop: focus next 'mapped' view on minimize
|
2020-09-18 20:28:48 +01:00 |
|
Johan Malm
|
b46fa5e006
|
xwayland: constrain view to top/left edge
|
2020-09-17 21:11:54 +01:00 |
|
Johan Malm
|
35ff6e5bb0
|
rcxml: s/csd/xdg_shell_server_side_deco
|
2020-09-15 21:10:02 +01:00 |
|
Johan Malm
|
090e78b85a
|
view: add 'struct border margin'
Simplify various view interfaces as a result
|
2020-09-15 20:41:01 +01:00 |
|
Johan Malm
|
fb6f7d42a5
|
Add desktop.c
Move from view.c functions which work on server->views
|
2020-09-11 20:48:28 +01:00 |
|
Johan Malm
|
e99d0bb34e
|
labwc.h: remove "extern struct server server"
|
2020-09-08 20:18:12 +01:00 |
|
Johan Malm
|
afaf78aa72
|
view: refactor view_next()
|
2020-09-07 19:47:11 +01:00 |
|
Johan Malm
|
b8fd4fed53
|
xwayland.c: add view to list in new/destroy
|
2020-09-07 19:34:11 +01:00 |
|
Johan Malm
|
8846998b75
|
mv xwl.c xwayland.c
|
2020-09-04 20:32:41 +01:00 |
|