aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorLines
2020-09-06Allow borderpx = 0Stivvo-2/+2
2020-09-05Toggle fullscreen on all clientsStivvo-3/+19
mod+e allows to toggle fullscreen any client, even those who don't support it themselves
2020-09-05Handle new windowsStivvo-2/+22
Windows lose fullscreen state when a new window is created in the same tag
2020-09-05isfullscreen intStivvo-4/+5
2020-09-05Same fscreen func for xdg and xwaylandStivvo-32/+14
2020-09-05Fullscreen xwaylandStivvo-1/+31
2020-09-05Unlink fullscreenStivvo-0/+1
2020-09-04Restore windows after fullscreenStivvo-0/+14
Store position and size of windows before going fullscreen. This is more efficient than arrange() and also works with floating windows All the clients keep their original position because arrange() isn't used after quitting fullscreen
2020-09-04No borders on fullscreen windowsStivvo-1/+8
Some code has been borrowed from the smartBorders patch
2020-09-04Toggle fullscreenStivvo-1/+1
2020-09-04Basic fullscreenStivvo-0/+11
2020-08-23set up interfaces in same order as swayDevin J. Pohly-1/+1
This makes it easier to compare WAYLAND_DEBUG logs when troubleshooting.
2020-08-22enable gamma controlGuido Cella-0/+2
2020-08-19cleanup function to match dwmDevin J. Pohly-17/+20
2020-08-19fix usage to matchDevin J. Pohly-1/+1
2020-08-19we're not really using the logDevin J. Pohly-20/+4
2020-08-19this is technically barf too I guess?Devin J. Pohly-2/+1
2020-08-19only call updatewindowtype for x11 windowsDevin J. Pohly-9/+7
2020-08-18handle NULL return from backend_autocreateDevin J. Pohly-1/+2
Fixes #44.
2020-08-18add macro for fatal errorsDevin J. Pohly-30/+14
dwm lets the OS do cleanup if the program errors out
2020-08-18Use SIGCHLD handler from dwmDevin J. Pohly-0/+15
Fixes #46.
2020-08-16make this marginally less uglyDevin J. Pohly-3/+2
2020-08-16wlr_session_change_vt is NULL safeDevin J. Pohly-4/+1
2020-08-16_net_wm not needed outside xwaylandDevin J. Pohly-1/+1
2020-08-16add comment from dwmDevin J. Pohly-0/+1
2020-08-16Merge branch 'shcmd' of https://github.com/guidocella/dwl into masterDevin J. Pohly-0/+2
2020-08-16Merge pull request #37 from alex-courtis/31-independents-mouse-focusDevin J. Pohly-0/+38
31 independents mouse focus
2020-08-15Merge pull request #41 from guidocella/declare-commitnotifyDevin J. Pohly-0/+1
Declare commitnotify
2020-08-15Declare commitnotifyGuido Cella-0/+1
2020-08-14make rule examples a commentDevin J. Pohly-0/+2
2020-08-14Merge pull request #40 from guidocella/firefox-classDevin J. Pohly-1/+1
Fix Firefox class
2020-08-14Fix Firefox classGuido Cella-1/+1
2020-08-11Merge branch 'master' into 31-independents-mouse-focusAlexander Courtis-156/+224
2020-08-10make XWayland support optionalDevin J. Pohly-133/+191
2020-08-09#31 independents retain focus while mouse is over themAlexander Courtis-1/+3
2020-08-09#31 independents retain focus while mouse is over themAlexander Courtis-6/+4
2020-08-06#31 independents retain focus while mouse is over themAlexander Courtis-1/+1
2020-08-06#31 independents retain focus while mouse is over themAlexander Courtis-4/+32
2020-08-04Define SHCMD macroGuido Cella-0/+2
2020-08-03fix killclient binding, add helpful commentDevin J. Pohly-1/+2
2020-08-03add monocle layoutDevin J. Pohly-0/+15
2020-08-03condense getatom and add note about error returnDevin J. Pohly-4/+3
2020-08-03Merge branch 'master' of github:djpohly/dwl into masterDevin J. Pohly-1/+1
2020-08-03Merge pull request #25 from geistesk/error-maybe-uninitializedDevin J. Pohly-1/+1
getatom: fix potential uninitialized atom variable
2020-08-03add some more hands-off protocolsDevin J. Pohly-1/+4
2020-08-02fix an editing mistakeDevin J. Pohly-5/+5
2020-08-02focusclient checks whether oldsel == selDevin J. Pohly-7/+2
No need to do it outside the call.
2020-08-02refactor focusclientDevin J. Pohly-7/+12
2020-08-02abcDevin J. Pohly-11/+11
2020-08-02convert lastfocused() to focustop(m)Devin J. Pohly-9/+9