aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-08-21config: handle alloc failure in Mapping initIsaac Freund1-2/+6
2020-08-21Keyboard: clean up initializationIsaac Freund1-5/+7
2020-08-21xdg-decoration: clean up initializationIsaac Freund2-12/+9
2020-08-21river-status: clean up initializationIsaac Freund1-10/+11
2020-08-21config: clean up initializationIsaac Freund2-28/+22
2020-08-21seat: clean up initializationIsaac Freund3-69/+49
2020-08-21layer-surface: clean up initializationIsaac Freund1-15/+13
2020-08-21xdg-popup: clean up initializationIsaac Freund1-12/+9
2020-08-21xwayland: clean up initializationIsaac Freund2-13/+11
2020-08-21xdg-toplevel: clean up initializationIsaac Freund1-8/+7
2020-08-21view: clean up initializationIsaac Freund1-35/+17
2020-08-21cursor: leave mode if target view is destroyedIsaac Freund3-13/+29
2020-08-21view stack: rework iteration for flexibilityIsaac Freund9-217/+185
2020-08-21view: implement frame-perfect destroyIsaac Freund6-34/+61
2020-08-18Implement "attach-mode"Leon Henrik Plickat6-2/+84
2020-08-13xwayland: fix signed to unsigned int casting errorIsaac Freund1-2/+2
2020-08-13seat: implement kde idle protocolIsaac Freund5-6/+22
2020-08-13layer-shell: improve configure handlingIsaac Freund1-26/+18
2020-08-13seat: set focus before starting transactionsIsaac Freund9-29/+36
2020-08-13view: handle setting fullscreen in configure()Isaac Freund4-19/+3
2020-08-13root: refactor transaction initiationIsaac Freund13-105/+133
2020-08-11ci: run only on master branchIsaac Freund1-1/+7
2020-08-10Enforce minimum window size also for views with constraintsLeon Henrik Plickat2-4/+4
2020-08-10Fix crashing bug for window size smaller than 2 * (border width + gap size)Leon Henrik Plickat1-2/+4
2020-08-07code: clean up cursor resize modeIsaac Freund1-12/+10
2020-08-07cursor: implement implicit grabsIsaac Freund2-29/+55
2020-08-07cursor: refactor mode handlingIsaac Freund2-195/+158
2020-08-03view: double buffer focus, use counter not boolIsaac Freund8-54/+49
2020-08-01view: arrange on unmap if fullscreened from layoutIsaac Freund1-1/+2
2020-08-01view: fix xdg_toplevel fullscreen request handlingIsaac Freund3-23/+22
2020-08-01layout: use fork/execve instead of ChildProcessIsaac Freund1-19/+21
2020-08-01output: simplify layout codeIsaac Freund1-29/+25
2020-08-01server: handle SIGINT/SIGTERM with wl_event_loopIsaac Freund3-21/+22
2020-08-01server: use fork/execve for startup commandIsaac Freund1-11/+12
2020-08-01doc: shorten riverctl’s synopsisLennard Hofmann1-2/+1
2020-07-31view: remember floating dimesionsIsaac Freund2-1/+10
2020-07-31cursor: handle xwayland views for move/resizeIsaac Freund3-26/+46
2020-07-31view: sidestep transaction for float/fullscreenIsaac Freund5-21/+37
2020-07-31cursor: forbid move/resize of fullscreen viewsIsaac Freund1-2/+3
2020-07-31view: forbid mode change if cursor targetIsaac Freund3-2/+23
2020-07-31cursor: implement resizeIsaac Freund6-91/+189
2020-07-28code: refactor and simplify cursor move modeIsaac Freund1-107/+68
2020-07-28meta: update layer shell xmlIsaac Freund1-2/+12
2020-07-24river-status: note that wl_outputs must be boundIsaac Freund1-1/+2
2020-07-18ci: use void linuxIsaac Freund2-38/+51
2020-07-17cursor: ensure theme loaded on output creationIsaac Freund2-1/+11
2020-07-17code: fix a pair of leaksIsaac Freund2-0/+4
2020-07-17cursor: properly set XCURSOR_SIZE if defaultIsaac Freund1-2/+3
2020-07-16Fix bug causing XDG toplevels with a parent to not respect the CSD filterLeon Henrik Plickat2-29/+18
2020-07-16Implement csd-filter-add and float-filter-add commandsLeon Henrik Plickat5-6/+77