28 Commits (242e9e3bf00fa0eaca631be19b54d11493bdeaa8)

Author SHA1 Message Date
emersion 62fd03a7be rootston: refactor rendering
6 years ago
emersion 9adcbabea4
rootston: make roots_view embedded and remove unions
6 years ago
emersion 9f11bf571e
rootston: add a view child interface
6 years ago
emersion e86c7a3dd6
rootston: move part of desktop.c to view.c, use an interface for views
6 years ago
Connor E e7fff4f560 Remove wlr_xdg_surface_send_close.
6 years ago
Ilia Bozhinov 8cce2d75a9 rootston: add support for wlr_foreign_toplevel_management_v1
6 years ago
Ilia Bozhinov f387a840d8 rootston: add title/app_id/class listeners
6 years ago
Louis Taylor 0f3a061f60
rootston: use box for views position
6 years ago
random human 8589ae19de Fix bugs listed by clang's static analyzer
6 years ago
emersion 9d0e37f768 rootston: add keybinding to toggle decoration mode
6 years ago
Drew DeVault 5642c5cc8f
Merge pull request #1053 from emersion/xdg-decoration
6 years ago
Ilia Bozhinov 2e6eb097b6 rootston: focus newly-created surfaces
6 years ago
emersion 555721f714 Add xdg-decoration-unstable-v1 support
6 years ago
emersion 7cbef15206
util: add wlr_ prefix to log symbols
6 years ago
Markus Ongyerth 3994762ae0 Add wlr_surface_get_geometry
7 years ago
Genki Sky 32013abae6 rootston: xdg-shell*: Fix get_size() for newly-mapped views
7 years ago
emersion 393f7aaeff
Fix a rootston crash when a client creates non-topmost popups
7 years ago
Drew DeVault 0a0627f5d0 Finish forward-porting @acrisci's positioner work
7 years ago
Drew DeVault 88eec637a4 Address feedback
7 years ago
Tony Crisci 575bc81d54
Merge pull request #754 from emersion/popup-map-unmap-damage
7 years ago
emersion 4abca435cc
rootston: damage view when xdg-popup is mapped/unmapped
7 years ago
emersion 171e28eaff
xdg-shell: don't destroy role resources on unmap, move toplevel fields
7 years ago
Tony Crisci f53575e3a3 unified xdg-surface close
7 years ago
emersion e607d0f7ee
xdg-shell: add map/unmap support
7 years ago
emersion 6ac3534df6
rootston: add destroy to view interface
7 years ago
emersion c27fd1e1ee
rootston: add view_map and view_unmap
7 years ago
Guido Günther e6ca78b0e4 rootston: add view_create
7 years ago
Dominique Martinet 7d26a6debd xdg-shell stable: copy-pasta implementation
7 years ago