aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-09-15Implement map -releaseMarten Ringwelski5-29/+73
2020-09-15Implement focus-follows-cursorMarten Ringwelski5-0/+83
2020-09-14seat: implement drag and dropIsaac Freund5-22/+122
2020-09-08cursor: handle borderless views in move/resizeIsaac Freund1-1/+5
2020-08-24config: implement map-pointer commandIsaac Freund14-81/+235
2020-08-24style: attach_mode() -> attachMode()Isaac Freund2-2/+2
2020-08-22river-status: don't report destroying viewsIsaac Freund1-0/+1
2020-08-21root: clean up initializationIsaac Freund1-19/+17
2020-08-21river-status: clean up initializationIsaac Freund3-27/+15
2020-08-21output: clean up initializationIsaac Freund1-34/+21
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