my personal dwl config managed with pijul.
resolve swallow and scratchpads
Created by  C3XnxSHVFrXKPKo1uVW6yFVbzhyk6TJMQ11yN4QNCsue  on February 21, 2025
LXJFPJNJMJMU4ZJFEUF3M43NUM64JRUMQRJY3MKMY6LIS6VJXKVQC
swallowing
Created by  C3XnxSHVFrXKPKo1uVW6yFVbzhyk6TJMQ11yN4QNCsue  on February 21, 2025
NM6CAPI2WSAGSR6KGKGZL4NBGKK7DA5IP3UZ2KJTIPVQIJFPJZXQC
tiling scratchpads :D
Created by  C3XnxSHVFrXKPKo1uVW6yFVbzhyk6TJMQ11yN4QNCsue  on February 21, 2025
X3YT2N2UOHHYPS6KZAXR6HKQZFHZ3THNJW2B7WXNBEYOECHKQ4EQC
big conflict resolve
Created by  C3XnxSHVFrXKPKo1uVW6yFVbzhyk6TJMQ11yN4QNCsue  on February 21, 2025
576DV2OP3QQEPGZFKQ4K3LSEEAQDTG26FEJBJDCPEWB7HEBDVPOAC
autostat
Created by  C3XnxSHVFrXKPKo1uVW6yFVbzhyk6TJMQ11yN4QNCsue  on February 21, 2025
4FZS3TKMHMS4GTLC3IIUFFJ4VDV4CXY5MY3C3IIHKRG267O2V42AC
gestures
Created by  C3XnxSHVFrXKPKo1uVW6yFVbzhyk6TJMQ11yN4QNCsue  on February 21, 2025
HT2XOP4QWSOZYYCJCLY6KRWL34DWVO2LNMCPBDY2Z5E73AYPHMAAC
pointer-gestures-v1
Created by  C3XnxSHVFrXKPKo1uVW6yFVbzhyk6TJMQ11yN4QNCsue  on February 21, 2025
NF4L6UDUFFI3C45XZ6K7QMMY2OQGFDPKX5PWC3YDDO2FE3G7X6HAC
btrtile
Created by  C3XnxSHVFrXKPKo1uVW6yFVbzhyk6TJMQ11yN4QNCsue  on February 21, 2025
HLXA5JC7DDDZOMLM6LTGTVULIJTLVUW5GPMNNTUPKUXYKPBJBZYAC
resolve conflict
Created by  C3XnxSHVFrXKPKo1uVW6yFVbzhyk6TJMQ11yN4QNCsue  on February 21, 2025
2LSN6QZT6I777ANSKJKJQ4LQAB4WPRUFTQZ6P2H6QTC2Y33TXR7QC
hot reload
Created by  C3XnxSHVFrXKPKo1uVW6yFVbzhyk6TJMQ11yN4QNCsue  on February 21, 2025
SXB57HHWBQQIOEUXK65JKGXX4ZNSGXU55XHSEXU2YZSTFH3PYZRQC
fix crash when a client is created while all outputs are disabled
Created by  Leonardo Hernández Hernández  on August 25, 2024
LOQ3YKY4LRGG37TCULVABOMB6PRLYRZ6LPEILBBJRGS4HHWRNB6QC
changelog: add new 'unreleased' section
Created by  Leonardo Hernández Hernández  on July 14, 2024
RY3FAFXSKDYPQQV4MXD5J5RDENWZSWUKGFAYXPQA5TY7VSLHJ6SQC
bump version to 0.7
Created by  Leonardo Hernández Hernández  on August 2, 2024
GZMYOBUXE7WK6C74TVSRQEA74WP5PWZKYGLL7KITXLHTEFWSS4VQC
fix crash when a virtual pointer is destroyed
Created by  Leonardo Hernández Hernández  on August 5, 2024
F6CCQHYRDBK23T5SG3VGCSAQEO3IWELXG5BYFM4ZPOHNIUNEHGQAC
fix crash when re-mapping a client
Created by  Leonardo Hernández Hernández  on July 27, 2024
4BWMJ4K4REJ3MJ47JULN2N5NBIXL2KA7YP6GUPBUJTHVORPCMRYAC
dwl(1): use correct special characters for - and '
Created by  Lennart Jablonka  on July 23, 2024
EL76SMLUA7KBMLBX2MNFOYT4HWG4VAXONLVQG7BYVWJEBYBVF2AAC
add myself to .mailmap
Created by  Lennart Jablonka  on July 23, 2024
EGJBUOOAL5JOCNWS22Y2PAODIBNRJLTSCCJJTGLON5E4MOIB3P7AC
Specify that the 0.7 branch builds against wlroots 0.18
Created by  A Frederick Christensen  on August 2, 2024
4I2YRHRHE4MGKPYAZSX5CEF5HSPY465KSPJTRMEMBGEMJYXXKFDQC
README.md Fix links formatting issue after re-flow text to 80 columns
Created by  A Frederick Christensen  on July 21, 2024
4O7M2U3QED4TDQHY5RQ72HLZUTHYVT5F7RKUH5EE7KKPC3CPBJZAC
Documentation restructuring
Created by  A Frederick Christensen  on July 17, 2024
7KQIKBVNUPGXAH4SSH2AZTQHNG6BVW4JQZEYX4DHSZG7IAKFY2YQC
update README.md to mention the main branch now requires wlroots-git
Created by  Leonardo Hernández Hernández  on July 14, 2024
OGN2XQIKTIHMJQXN4YKMJORQNROLWFTVDWZW7DN6AUA62AJIX3CQC
send scale on initial commit to layer surfaces
Created by  Leonardo Hernández Hernández  on July 23, 2024
43H2V7YEWHZCW7K7NPUTMILKTHD62D35CU5B3WWLQTKBKSTZASRAC
bump version to 0.7-rc1
Created by  Leonardo Hernández Hernández  on July 14, 2024
IFKHMPWQZSYC55TH7ZXLYQ6O7E7MRK56SM2LPYG3V4IT2CPR75VQC
prepare CHANGELOG.md for 0.7
Created by  Leonardo Hernández Hernández  on July 14, 2024
UYGD5G4NXC4KAMDLQV36J2OZGQJE4Z52KHDGE5TKB6UOQ2OL4EIQC
changelog: add new 'unreleased' section
Created by  Leonardo Hernández Hernández  on July 14, 2024
HAFAFAW3ZMO2XCE4DJY2MNTYQNRJ2TLFGHQZAMAEVGXRI4XCYA2QC
use the parent scene node to determine if move clients out of LyrFloat
Created by  Guido Cella  on July 14, 2024
VZGZKFKEYQ5NTXYNZN4OC2BXA4EGIPXQIWHOZBBQMZYLXOLQTO6AC
Reapply "place child clients above fullscreen clients"
Created by  Leonardo Hernández Hernández  on July 14, 2024
CJPRZQDDZCYCUJIXRXUXQUMHF2FOBDA7LOE5L7S6CDMNXT66OFVAC
Merge branch 'wlroots-next'
Created by  Leonardo Hernández Hernández  on July 14, 2024
UKJQKLCFKYHYHKEOJV7NOCW3A2DBD7O7E4QFR7MYZH5R4AEXD2WQC
bump to linux-dmabuf version 5
Created by  Leonardo Hernández Hernández  on July 13, 2024
LNODVUNNHGVRIIDIYGMS2M2CZRH2AWZT3TMZCUZFDB7VFJTGTMAAC
Merge remote-tracking branch 'upstream/main' into wlroots-next
Created by  Leonardo Hernández Hernández  on June 25, 2024
3NMPFBQVFLKR3PO43FS2ZURUQYDM2RGX65Q3VQQHAIIIKHRXOFVAC
Merge remote-tracking branch 'upstream/main' into wlroots-next
Created by  Leonardo Hernández Hernández  on June 21, 2024
KZDCXCSLKGGS5DQBARJQVOJXFW5KO4UEWYTKH3DYWUV5PTSSKKMQC
handle gpu resets
Created by  Leonardo Hernández Hernández  on May 3, 2024
RKEDCMUBUWQCBSFWJVFT4L4GJEIRX2PSC2QC2APAZIFX3HGTJH2QC
use enum headers when possible
Created by  Leonardo Hernández Hernández  on May 30, 2024
QBLGDYJQDE7XEXHTMUCQ5PD35FD57FMWNSBQVHXKW56LNHTEVYOQC
Merge remote-tracking branch 'upstream/main' into wlroots-next
Created by  Leonardo Hernández Hernández  on June 4, 2024
PNZ2DWACHKCX56DOAOODWAYIBFSP3T27JSADMFIPCYD4XRHIWQ5AC
wlroots now allows parallel installs
Created by  Leonardo Hernández Hernández  on May 28, 2024
PRKNMJFY3IHIRZH2QSJKLEAXQOONJITGHAZ4HOJTC35V2PPR2POAC
add support for alpha-modifier-v1 (wlroots!4616)
Created by  Leonardo Hernández Hernández  on April 30, 2024
C64I5ILEVNG672VKDRQTV4CS4IPJ62FLLNJYLB2CYMQKFVYBVHYAC
use wlr_renderer_get_texture_formats (wlroots!4644)
Created by  Leonardo Hernández Hernández  on April 21, 2024
AC2MSAVMGJLQJY2CLLE53LKGFNOO6X6VK633PYDFUDRW2RZURQAQC
Merge remote-tracking branch 'upstream/main' into wlroots-next
Created by  Leonardo Hernández Hernández  on April 4, 2024
ZZ2YJI2UQWN6BEPXBL64I7KDXHB4L6WDPXVQW3MN3IFE6LHVX4DAC
use enums from the wayland protocol (wlroots!4575)
Created by  Leonardo Hernández Hernández  on February 29, 2024
6A5XEELTY3Y5ZPHUFBOHDACE6AWO56ZHG6IEOFQUJO2TBLHAGPBAC
misc fixes to xdg-toplevel-decoration
Created by  Leonardo Hernández Hernández  on February 6, 2024
YAKSNHVZXHECQKB4AUKWHHFZQMDGOTCHID7QFDGPXFG2W4T7ZJIAC
send initial configure to xdg-toplevels (wlroots!4396)
Created by  Leonardo Hernández Hernández  on February 6, 2024
OC53WPGL6G2GYXSYBXXLR4L2HDXDY32NOHWU3VXLEZRGFUAXNTSAC
Merge remote-tracking branch 'upstream/main' into wlroots-next
Created by  Leonardo Hernández Hernández  on February 6, 2024
NBPAYFHG4HLXAN665IQMT7XFCRPK3B32LGHOKQMO4VYEGWUZGLBQC
pass wl_event_loop to wlr_backend_autocreate (wlroots!4443)
Created by  Leonardo Hernández Hernández  on January 25, 2024
AYDKD3GRTGDLKX5PN5GJIXSCY3GUEIEKMRFGT62XPHQ3KUNM23MQC
do not arrange monitor if it's disabled (wlroots!4520)
Created by  Leonardo Hernández Hernández  on January 24, 2024
JBP6XU3XZ7FRBNRWY2BFSYGTTTKS4QZOCDUYRA6NOOHCEGWTCPBQC
add support for axis_relative_direction event (wlroots!4003)
Created by  Leonardo Hernández Hernández  on January 24, 2024
NTU4DKSX33MNEH3QHJLZT7DNXFRYUAHWWBEWHLXBLYXALHWT5V5AC
Revert "drop wl_drm (wlroots!4397)"
Created by  Leonardo Hernández Hernández  on January 24, 2024
JAQ7HHSU54ACPSFZF3DNUYKAUPLEL6RHUPVFEVMFEN6NTDNRDP5AC
Merge remote-tracking branch 'upstream/main' into wlroots-next
Created by  Leonardo Hernández Hernández  on January 24, 2024
ZS3A74QHHRQRNTCBKVA2MCT6DDQHJRE2C7KRJ3DTZOZYOWFDGOOAC
drop wl_drm (wlroots!4397)
Created by  Leonardo Hernández Hernández  on January 5, 2024
HQ4JJJI3PTGPYQ7T366HS37Q2ORZJWHU53N4U7UNUJ2OZB27UO4QC
don't send configure events to uninitialized xdg-toplevels
Created by  Leonardo Hernández Hernández  on January 5, 2024
JKELIMBQX3BVMHM2PSLZJWZEFJZSPI4OINZYK2SAMMOPBXW5A3FQC
don't send configure events to uninitialized xdg-popups
Created by  Leonardo Hernández Hernández  on January 5, 2024
7RLLU52RCOT2MQY4CPZTCDIA3FXETNPAISE5F2I7CI7TZW2SZVHAC
only create wlr_presentation (wlroots!4482)
Created by  Leonardo Hernández Hernández  on December 27, 2023
KVBXDPFUPRHVKNLM3QL4TQV4WOTSPB37DLI6FW6MPW3TMXQT7WAAC
Merge remote-tracking branch 'upstream/main' into wlroots-next
Created by  Leonardo Hernández Hernández  on December 27, 2023
2GFXGAYERSVY5LD2MWGDUTW5ZGVOGHDOGXSBG65VXOSNFGY4HYSAC
Merge remote-tracking branch 'upstream/main' into wlroots-next
Created by  Leonardo Hernández Hernández  on December 26, 2023
AH6XD6A4642SZQ6LSRHK3SDFZFAJXWY4H3G4TEHWO6L4UFUS4BWAC
Merge branch 'main' into wlroots-next
Created by  Leonardo Hernández Hernández  on December 7, 2023
JMJMJVNVY6MHPECDZ5GV7IZGFZU6WDV4XFM4USOHY5M7TZPBL4OQC
chase xdg-shell events update (wlroots!4345)
Created by  Leonardo Hernández Hernández  on November 23, 2023
7HPLEFGATGAYG3O7EEGZ4UL4UOFXIJUQAKF377ZJXL3L5LQV3VIAC
chase wlr_layer_shell_v1.new_surface changes (wlroots!4265)
Created by  Leonardo Hernández Hernández  on November 23, 2023
WHEHDIKID2G5IWFDNAV2K6LIVKKPQ2QYXH5YLODWQPFIEI6VTJSQC
pass wl_display to wlr_output_layout_create (wlroots!4310)
Created by  Leonardo Hernández Hernández  on November 23, 2023
LWICTABJUCJBMEMSFYD35MK4P4K5S2Z6NKOZPKYXQEFOXPRVLHDAC
bump version to 0.6
Created by  Leonardo Hernández Hernández  on July 13, 2024
W4UHNYBVHHDVI2GAECOCGYF2R5LNINGHGMFABWYYC3TTT3L5I7YAC
prepare CHANGELOG.md for 0.6
Created by  Leonardo Hernández Hernández  on July 13, 2024
ATIVY65526JWAE5MCCTAQGJK2CO6KJWWNHNOILDHYLJAEGOPAGNQC
Revert "place child clients above fullscreen clients"
Created by  Leonardo Hernández Hernández  on July 12, 2024
L5DKNTLYHUI2YR4ZKVONQV7CBNMIMV43WL5XJ6DPCPTBVIPSIJPQC
Fix applybounds
Created by  Rutherther  on June 30, 2024
GWFF7SO23OXFDUWRR3GDO2BYVMX6PPTFOQO4QMDARJXP6SD452IQC
feat: focus empty monitor when clicked
Created by  Rutherther  on May 7, 2024
EIZ2F2FZE44QNHXGZROI6MKPCKRDQH77EK3DEICC7QJTGEOSTOHAC
use round(3) and ceilf(3) from the math library
Created by  Leonardo Hernández Hernández  on June 25, 2024
TINMCJXVMLM3X5UM677SJNA6UGI3XCNMZ4ZOLQPBSRAOOY2USOSQC
set preferred scale after the first commit (XDGshell)
Created by  Leonardo Hernández Hernández  on June 5, 2024
CNAPKOEQU2XFXMPHKJCH7YSLAWJ4RW3UKM2DUYJHCEPIADOAB35AC
drop useless maplayersurfacenotify()
Created by  Leonardo Hernández Hernández  on July 3, 2024
MW3FMC3MUR5LTREEJ2EVBSEEMU3CLLS3ATM4MGFZA46WENR7S7SQC
set O_NONBLOCK flag to stdout
Created by  Leonardo Hernández Hernández  on June 27, 2024
7EL6M5JX7NETLCKWGFWXU3ADIHQ2EKPCFHDMMDNFF5Y7WXHYG3ZAC
add a note about having at least a dummy rule for `rules[]`
Created by  Leonardo Hernández Hernández  on June 29, 2024
CRHLMBOYUJ5CVSMHCXVNUNOBUDSX5DROATM5I6PRW4XVXYWIUJ7AC
add bugref about why we call updatemons in outputmgrapplyortest
Created by  Leonardo Hernández Hernández  on June 26, 2024
3FDWHXIDWVN5IPMP3Y5OY3XPSDWH3DRX4DVME26QH4EQLRBTKTSQC
set preferred scale on creation (LayerShell)
Created by  Leonardo Hernández Hernández  on June 5, 2024
MG77ECW2HPASBGMM7IZX4ZMBCW4YMCM55RU5Q5FFB5JRLB4NHHGQC
correctly report position to xwayland clients
Created by  Leonardo Hernández Hernández  on June 23, 2024
PCZIM25C2LVDYMPEZKIWU3G3QEZ7XJMXK66ILR5BEFN6GP3OOCHQC
add bugref for negative x,y monitor position and xwayland
Created by  Leonardo Hernández Hernández  on June 22, 2024
CNBIWUANSSSMX6LAYYSOS3GLWT7IHJYUVYDLQN7APOPENSPF3ZVAC
Reapply gamma LUT when re-enabling an output using wlr-output-power-management
Created by  Leonardo Hernández Hernández  on June 21, 2024
MJ6IFJAXGPDYJM45D554ITPTRFOX36KOJRJACJMLWQH3KJD2BLYQC
try to limit (79 characters) the line lenght in the Makefile
Created by  Leonardo Hernández Hernández  on June 21, 2024
N3SL4BMZY4QLRU6GRFT33T6TQKSBKXD5GYEFCHAXUJBH7XQPBBIAC
Updated power management handling to address issues raised in the PR
Created by  thanatos  on June 20, 2024
7P6VEN3JH5WTWSQGBBZLQJACWQGVAXOWSIAKSWTFMBG5MALKZSEQC
Prevent updatemons() from removing monitors that have been put to sleep from the layout
Created by  David Donahue  on April 6, 2024
JWJKNS7TBF7CPMKR4HSVP5LTWDO4BXLBMTS5BTV7P5XS6JB47S5QC
Implement support for output power management
Created by  Emil Miler  on January 17, 2024
3YMXYMGTDDZA3CE6VAPHHGLB6NMI344UA3B2W27WWICLC23G272AC
default CC to gcc
Created by  Leonardo Hernández Hernández  on June 20, 2024
3MCYIFF55HWKI3OIZA6KEAKIXOEVEBRQKXD3PX24L3CKEO2EABSAC
Check for null monitor in resize function
Created by  Rutherther  on May 31, 2024
IXWVMMGHRBMMZYPZRARNZ2U2JI6VGMPYY3EFOUFUKVAMY2FAFEXAC
Add output to layout after enabled state is committed
Created by  Rutherther  on May 14, 2024
6ICE5E7H5R5U7IYNC5HUNVFWIP5PFLQHZKPZVGXYRL5T5L5UTICAC
fix: make sure selmon doesn't get set to disabled mon
Created by  Rutherther  on May 4, 2024
3YBK4FQVT6W6NCX3DHXURM72V27E5LNW7FMFGW4A76ALG5JGPG5QC
Run startup_cmd in new session and kill the entire group
Created by  Peter Hofmann  on June 18, 2024
45XAP6XROOLWBRNKXYNTC4QFR6AP6PNRXU3XC7PBQKAEQJ3LOZ6AC
Make sure toplevel_from_wlr_surface is called with a valid surface pointer
Created by  Forrest Bushstone  on June 12, 2024
47R6W5PMTUBM7EDOR7PUUFMZDJGWKUBWBS455UGAGFHSZGI2YFRQC
minor adjustments in Makefile
Created by  Leonardo Hernández Hernández  on June 13, 2024
V27TVOIQEKBQ5YYJUV4F762WEDPB2XYPWDYZRCAR5B65F3NDFTKAC
use tabs in client.h
Created by  Guido Cella  on June 12, 2024
PDXJGDN6NCLBMHOJNTZQKTAWDIPQWHD2G2DRXJ4IJMM5ZJOGIQQQC
make sure clients share the same layer on floating layout
Created by  Leonardo Hernández Hernández  on May 30, 2024
XIAMPUB7PQ6TUFYVO557BXILF7E7BZ23BVYPQ3C3NO2MDQOGZWXAC
create a keyboard group for each virtual keyboard
Created by  Leonardo Hernández Hernández  on January 30, 2024
GLMJBCVZQV44EBKNLIBESMJGWIG2QEU4F4L5KJ7IO4ALSM6LX4KQC
Allow negative coordinates in MonitorRules
Created by  A Frederick Christensen  on June 2, 2024
PF3GCRDMA2WTUYR2HMWLYPIQLUKDAPE4S7LSDE6RRKD3NNAXXB4AC
Replicate dwm behavior for sloppyfocus
Created by  Forrest Bushstone  on April 5, 2024
IX77GWPTTVF4KLYGNKX4AAJW37GETMOTVWJCOFPSYEQ4FXAAQY4AC
dwl-patches overhaul - doc changes
Created by  fauxmight  on May 10, 2024
KLRZSQUZ2MUQP3YY7XL5EGUMAAEXV2POBFZZPYMICPYZIOBZ73TAC
Update wmenu-run name
Created by  A Frederick Christensen  on May 5, 2024
7KXA3TU3MHMSCV742PDUTKPKQPBNCFB3LVK2O5YMKHHKBL36GWRQC
switch to wmenu
Created by  sewn  on February 21, 2024
AXX5WMPSMUBPVSDP4MWT52HONE75V3P5GNRMYHDD7WDW2JFO63LAC
put wlr_layer_shell top layer below fullscreen
Created by  choc  on April 4, 2024
DXJPLSPEKX2Z5JIM44DT74FXTXU2SPL6MUVOYVXJZ2W572UI67VQC
do not set withdrawn state for xwayland clients
Created by  Leonardo Hernández Hernández  on March 31, 2024
ICFAKMBGVCI5LX74SJBFMG5RQKLKWV44SAEUV7MQKLK24UIPN5AAC
properly resize on configurex11
Created by  korei999  on March 24, 2024
AODPEWHQLRMVOFSRDEOPLLFSQBZ4KXDPUO77KRQ4TQI7YJPON52AC
Fix rule examples; minimize newbie surprises
Created by  A Frederick Christensen  on March 26, 2024
6FUMTPHUSH56QJ3TIMBBOVQOT5N7KOX2TUYREZTDGZE4H33ADJGQC
fix virtual pointers
Created by  Guido Cella  on March 11, 2024
OPHSXCSGSWZE5HVQHMNSPVBQDNOME5D5SDX7HJWLIQYWBR6DUUKAC
Support pointer constraints and relative pointer protocols
Created by  Forrest Bushstone  on February 26, 2024
DVIBBDIRHCREHHOHZNQ2L3JJTW6GRSUGBHDJD2OKUBHWIBJ5WJUQC
allow toggling the layout before selecting a different one
Created by  Guido Cella  on January 16, 2024
XQHBZS7O4FEDRIAFNZQLC2JMXFBAT6SBV7J6KK3JGVTQDC7M4RCAC
fix minimum size
Created by  Leonardo Hernández Hernández  on February 6, 2024
MCW5HPIU5OHNRZG3GOIZOFGD6SUTLJX2V2OVDL7CHVOIU6QZWNHAC
Update and correct patches/patches-wiki links
Created by  A Frederick Christensen  on February 5, 2024
JAM36YFJEM52YWQC7R5VWPBJP5HJV6XZZI6ISEJYYPOURW3SVB3AC
Fix link to patches website
Created by  Benjamin Chausse  on February 5, 2024
XBFEFOQ4FV3FLWOWW4VWFQRGF3CQBABIHDRS7X25ILSP4ZOZY37QC
place child clients above fullscreen clients
Created by  Guido Cella  on January 28, 2024
B55WO4IAXSJHECYSDF2JE7MILRJZTFMCDILEFDB6E4AVTO73Z6OQC
make XWayland clients inherit tags and monitors
Created by  Guido Cella  on January 28, 2024
UIYTPZUOBD2IGO3Q5FFLSFN5L2SMUTG24X54QBOHDYLJCHJF2EAQC
remove useless wlr_scene_node_reparent() calls
Created by  Guido Cella  on January 28, 2024
4P3HPHDGEMCQKRTCO4K5PPSARJGQHIXZJLTRLYXKBIGFE26VV5TQC
Revert "No need to call updatemons ourselves"
Created by  Leonardo Hernández Hernández  on January 30, 2024
YZ7FSJZRLCKJRXSPS4HL5TFN56Q6VLTV3IBTPHTCNYW7JELRJTIQC
Correct specifier-data_type mismatches
Created by  A Frederick Christensen  on January 26, 2024
CXBPL6Y6FRISX3DQNLVUI7QU2F3OSAADRY4FQNREIVICMTKBMK4AC
configure xwayland surfaces without monitors
Created by  Guido Cella  on January 25, 2024
3OB7S3QXZPCEEL5XWYV7MOYASIVB3CVZXUAWGPS6PJVW35ZXPIYQC
implement the virtual pointer protocol
Created by  Guido Cella  on January 24, 2024
6ONXDSBPMF6BNGDGNSSNHJ4CN6FWKFOP7YQGMAJFTIAZSUITZG2QC
do not arrange monitor if it's disabled (wlroots!4520)
Created by  Leonardo Hernández Hernández  on January 24, 2024
2ZEIHKET3L6VNQR5ZKSHB4XVYKCIGLZHCKJSRBLJOLFVYBHQN3QQC
No need to call updatemons ourselves
Created by  Devin J. Pohly  on July 21, 2023
P75OTY5JAKIPF3MWPJ55TOBRXYLS5SLWUSPR3XI5R5TFUCECXZZQC
drop unused variable
Created by  Leonardo Hernández Hernández  on January 14, 2024
BLZYMH35VKNMMGVK3RRZOYGXQVUK2KNNGTW7W2XDWBO2WFYF7NJAC
request description before logs
Created by  Leonardo Hernández Hernández  on January 14, 2024
36DDAKAQACGN734XUJNKL4W62C745KQW5DSVPF6L45C4YJZ3URVAC
turn on -Wfloat-conversion
Created by  Leonardo Hernández Hernández  on February 1, 2023
LOHDGUC5DSHX2YPEG7H6ZWTLAEA3RYKIAIAWHI7PQFTLANV6EKJAC
turn on -Wsign-compare
Created by  Leonardo Hernández Hernández  on January 11, 2023
RTTCZDXQ2CFK2KZPTRON2NZUQVYURJJTEHFWUKQ43QSNBCNAAC7QC
acknowledgements refactoring
Created by  A Frederick Christensen  on January 14, 2024
G5W44ITT727U4IVYS2CCXMTFH6UMCJJI4VWX6FM2UBWTKCV73FLQC
clarify the code will be kept as small as possible
Created by  Leonardo Hernández Hernández  on January 12, 2024
YZTUFEWTXESZUDMFMISFTRAOGS4EQNLZKSHZBYGC75TOMW5DC7LAC
check if monitor is null before setting gamma
Created by  choc  on January 10, 2024
YW5TTKNO2TS2NKBQIRMJFHWW7OU4BDZILLQVGYJLPLFLYPF52PXAC
drop SLOC limit
Created by  Leonardo Hernández Hernández  on October 12, 2023
N7UKIMJGSVR6MPPPKLY5MNVA4TNAENICFAQLII445SV5B56RSUNAC
prefer functionality over philosophy
Created by  Leonardo Hernández Hernández  on October 12, 2023
OVZW4Z7F3FFL3YCKCB273REZWHN4UWN4RINLMWZZCVSHDZIGTNQAC
add acknowledgment to djpohly
Created by  Leonardo Hernández Hernández  on January 10, 2024
JJEHRSKVFYQZFOFSNGEAPMSHD3DQXWZ65LZIQG3N5NN3JMUOO7IAC
Destroy fullscreen node after moving clients off mon
Created by  Ben Jargowsky  on January 6, 2024
RTM5OOXDKGTXEAYIUQABKSHFJCI45TFXYJI3HYETSSDCMRV57YVAC
fix posible NULL-dereference in wl_surface.commit handler
Created by  Leonardo Hernández Hernández  on January 1, 2024
ZK4PDJYLLHUKTW3VAB3XDKLRLK6UAWMP3BZPUR2QTBO5JIBPTOHQC
unset DISPLAY before setting up xwayland
Created by  Leonardo Hernández Hernández  on December 27, 2023
2BDMW2YHFIO5SXVNHOYDHUEZ5YLAT7MXJCBASFALLHAGJMSSDAWQC
only execute the first keybinding
Created by  Leonardo Hernández Hernández  on December 27, 2023
UIFUOUYNIWANLVIJYBKYJ7NTSXKR5HRZZOAYYB5433HIBKFQHMFAC
more style fixes
Created by  Leonardo Hernández Hernández  on December 27, 2023
7ED4GLOCS5NYP4PAW3LL6HLVCQTZC4PJCLW22QHLAHFHQWFNNPUAC
create a wlr_keyboard_group for virtual keyboards
Created by  Leonardo Hernández Hernández  on December 25, 2023
6TR2TEPUGIEBGPCXTZWHNP53Q7KPJ2H6U77YO7GC7NL4FFPOZTWAC
fix typo
Created by  Leonardo Hernández Hernández  on December 18, 2023
625F2KZ6NEJSIWZPD6CVWRTXVZYCTRD5HY3BYFE3LMRO6OYA7QNAC
tie xdg_toplevel_decorations to Client
Created by  Leonardo Hernández Hernández  on December 8, 2023
KTZQPN4Y5YMJV72M54WVFCA6ZL6MIEMARZRIJBWQV5FY3A6S7OGAC
Revert "nuke CSDs, hopefully for good!"
Created by  Leonardo Hernández Hernández  on December 8, 2023
Z3JG5NTQH7H3V53KPUZBZ4K5WQA3CXNIN5AHPXRTMGP4UVVKDXKQC
Revert "remove typedef `Decoration`"
Created by  Leonardo Hernández Hernández  on December 8, 2023
PJHDUTG622NXK3JNTSDWH22FMIPNF4CEHINWBJBCUA7REWA5WMMAC
style fixes
Created by  Leonardo Hernández Hernández  on December 17, 2023
T6RRXRQT6K4T63MKNIDLTNASZCAE3SWWMJU5BXKSHWFY2YY3VBSAC
use wlr_keyboard_group to manage all keyboards
Created by  David Donahue  on December 12, 2023
RKY73PZWOR4BJ7HARRPKL6X5VBP2UOMYUWHPNO5G5754XML75ZHQC
check toplevel resources
Created by  Leonardo Hernández Hernández  on December 12, 2023
2DJTZR7XQDRXZBYHTPCFQX73GNW3B333BRMCZFEXQSJCDVPBHWQAC
restore and respect rootcolor
Created by  Dima Krasner  on December 8, 2023
CGFALGMDL4Y5V4G7RY2ISQAWZTDXTE4CVDJL3EWSMGTE5CXGVWTQC
merge X11Managed and X11Unmanaged into X11
Created by  Leonardo Hernández Hernández  on December 11, 2023
AERKLYXDYR7DGWCQGKUPP4GNKFO3DRHTRQ3QGJXPQ3LYEKCQNFCQC
check if a client is unmanaged checking the o-r flag
Created by  Leonardo Hernández Hernández  on December 11, 2023
HZ3QNUPPGONTOB4PY4DXRG2AIPNBWNDERO4GYTXEOIJGUQZPQN5QC
do not blindly try to send motion events when pointer button is pressed
Created by  Leonardo Hernández Hernández  on December 10, 2023
WSJCAK3HTXKINVAAWRF32D2F4IHLG7GQW6AWJMYVFLR6VFWL2L2QC
sort LISTEN calls in createnotify{,x11}
Created by  Leonardo Hernández Hernández  on December 7, 2023
V3TJ6JUH3U54UCQROQKDU3D4K5CTE7CTKCEPC4VLWYRO3MUFFI7QC
use the same style for urgent() and sethints()
Created by  Leonardo Hernández Hernández  on December 7, 2023
O7CZRKEMBINCVRLAY6XLH4XUHC3KSDPIEPORFY3OWIADBEKEOIAQC
remove an unneeded cast in createpointer()
Created by  Leonardo Hernández Hernández  on December 7, 2023
VDPRG6H6IZ4XDQV24F7UKLHRFBT4JPIIQOXR7N7AZQYDXOSDAXMAC
avoid duplication of lines
Created by  Leonardo Hernández Hernández  on December 7, 2023
DZ67T7PWE56DD6L7CMMHWD6PE7KJDH72HWJE5LX6A44ERL3JW4BAC
add explanation about why we try to re-apply the gamma LUT on output changes
Created by  Leonardo Hernández Hernández  on December 7, 2023
5HFGVHV5VMM7KPSN2T4RKWFRUU6R7LWKCEBB6SZIFZNE2VVXPHRQC
relax a bit the line length limit
Created by  Leonardo Hernández Hernández  on December 7, 2023
IJNHEGH7S4CXVA4FYHOEUVW73HXTYLNCXEBPAPT6WSKT4JBCGCDQC
add a blank line to improve readability
Created by  Leonardo Hernández Hernández  on December 7, 2023
DRCNNH5625KNYTFXM6WANUR62TDRH3I5WCMSAQQX36MGVJBUYTRQC
use (struct wlr_box){0} to empty the Monitor areas
Created by  Leonardo Hernández Hernández  on December 7, 2023
WRYT2KDJECQPYTIWRPPB7INYHQR5P4BV5SG3WWHVRAHQWZH4ZW4AC
copy layout symbol when matching a MonitorRule
Created by  Leonardo Hernández Hernández  on December 7, 2023
YRRTPQJM3VBMDWULQJCQB3HXFRR26IKZ35A5KWR7ZX7PGHZ2PLZQC
remove extra blank line
Created by  Leonardo Hernández Hernández  on December 7, 2023
YNSALP5GK62GSK4H7DOTN5QHESLAHI7JCFR4WGX3DZAS25YPK7OAC
LayerSurface::link -> LayerSurface.link
Created by  Leonardo Hernández Hernández  on December 7, 2023
KKZR3JRHMBU7B4XKSCSCQD5HJJJSTTM26YCNO2GGV4BAYTA4RSWQC
set the correct border color when mapping a client
Created by  Leonardo Hernández Hernández  on December 7, 2023
275BDTUN2SO7NQN5FPKN4A6JJAI53Q2NW3YTMR5GEL4TAJNT3RRQC
reduce calls to client_get_geometry
Created by  Leonardo Hernández Hernández  on December 7, 2023
FGF4LHHNTTB6JPASKG6HUBDPI4DUHUEJ4T634SFSWGEJJCQGRTSQC
add a note about not removing the default rule
Created by  Leonardo Hernández Hernández  on November 30, 2023
LSWQRXWCAY4QC5FJIARIS4ZPDB45Q3D27XAC52636SLMTW4MLHSAC
Update README.md
Created by  fictitiousexistence  on November 30, 2023
UIW4GSPYF2PMA7YV27KBWLLFMH3G352D2EQHK6OZXZGDQ4R5I4YQC
store the layersurface pointer in l->popups->node.data as well
Created by  Leonardo Hernández Hernández  on December 7, 2023
AKZUIYDGMEDT5CKTKRWUGNJ2HIGQT3NEAX7Y5YSBZ3VUX2RFEGLQC
make sure popups of a layer surface are in the correct layer
Created by  Leonardo Hernández Hernández  on December 7, 2023
6W6N33RB3RSFRNBC6PINVRIADPP2OV3DFBNNOZCI5M5MCQ4FOU2QC
sort #includes
Created by  Leonardo Hernández Hernández  on December 1, 2023
2SZUEYTNLCQWVYOKVSDD3SHUGGNISJDGF2AONGB7A4ZQQYSTKNWAC
don't return early if the first output commit fails
Created by  Leonardo Hernández Hernández  on November 30, 2023
HG5RYH56JBGF522Y6YNEGWVGERDD5HM4DKANBF2A27RWAWOYPLVAC
check failure of wlr_output_init_render
Created by  Leonardo Hernández Hernández  on November 30, 2023
22D3JRV6OV5P4R4EX3YAWYGMCOVZVL35WJSUU2AQTUMB7CAWSBHQC
use detached output state in createmon()
Created by  Leonardo Hernández Hernández  on November 30, 2023
5K32AQL2IN5Q3MKEYVRDVYANERDC3N47QV2MYZ2LWB7ETWBDRO4QC
use a detached output state in outputmgrapplyortest()
Created by  Leonardo Hernández Hernández  on November 30, 2023
G5YTV3DYRRR3KPTEEVOIVLPVVDJMETWZETV65JUZM4IHENNVDE2AC
improve the bug report template
Created by  Leonardo Hernández Hernández  on November 28, 2023
44YVSUPH2RWQRQQHZ7TXD2C7GWBG7C75OHP5BGBJ56O3LC6ZKQFQC
convert issue templates to yaml
Created by  Leonardo Hernández Hernández  on November 28, 2023
VG5XUQMRK7VLHAYZUUGLG4I4CTMCUDHB4EJRMJXHZWDPQE5KS27AC
use `l` instead of `layersurface`
Created by  Leonardo Hernández Hernández  on November 25, 2023
RLFTJX3XEX5I2N5JDVBBYRN4INKH7MQGKC5SNJ4QFR243TRYKDXQC
return early if a layersurface didn't commit something
Created by  Leonardo Hernández Hernández  on November 25, 2023
65Z3JJ5JKJELZEI3CKQ7Q3TIQVSSH66CJJQUJUZIQYPSJ67ETHJQC
do not check if a layer surface has monitor on commit
Created by  Leonardo Hernández Hernández  on November 25, 2023
4YPBCRQV56BJ2RQOKZDZVDQWBSR3Z3ZDLTC4VHJZSDACTMYCKX3QC
send wl_surface.enter before initial commit
Created by  Leonardo Hernández Hernández  on November 25, 2023
M7QE4HK3R5GUCJO64CHIRXFGNATUF4O2DSTZYS6UI4U23CQFU2UQC
destroy the layer-suface's scene tree for popups
Created by  Leonardo Hernández Hernández  on November 25, 2023
E7Z3BN6ENCQFHULDS2A4YRPPKIFKJFUKK7FHYSQCYBBNCZC6HT2QC
use wlr_box_equal() instead of memcmp
Created by  Leonardo Hernández Hernández  on November 25, 2023
COSW24Z5YHLO6Z3F2EFN763PWSOH7JWR2TITL6CN3UHMY6OHXZMAC
simplify settings popups scene tree parent
Created by  Leonardo Hernández Hernández  on November 25, 2023
KBUAWXU4LRZ6KIJBCQTB323GIM5FUMFF6EZBEHM7S6TN47NOYQPAC
simplify check for wlr_layer_surface.output
Created by  Leonardo Hernández Hernández  on November 25, 2023
WUDWDK2NHZOCYXL47W4MVORSJGSFFDTX77GGUI6ZUKTANMXO4NDQC
use sizeof(*pointer) instead of sizeof(struct)
Created by  Leonardo Hernández Hernández  on November 25, 2023
FDYFRVFUHGSJGJADBI2ZYK3Z267B743K3ECC2YLDAJHLL6JSDCPAC
add new 'unreleased' section
Created by  Leonardo Hernández Hernández  on November 25, 2023
YIQSST2SHRDKHF5QHAKOHHE4AN5MCBKAA32MU3IMQB5TUUQ54DUAC
make sure to unlink Monitor.request_state listener
Created by  Leonardo Hernández Hernández  on November 25, 2023
PYI6X6HN7VRPTRIMCETLC7MOERACNHLMUJ3F5OMLLMFGTFT5F2IQC
Change github links to codeberg links in README.md
Created by  Squibid  on November 25, 2023
QD5HGPZC2NEXHA6KDTSNJBK4IHP3KXAYVR6VADOYEFBDAZDDPLSAC
include CHANGELOG.md in the tarball
Created by  Leonardo Hernández Hernández  on November 25, 2023
ZAMCGWJRG7OH2LLAKW4MRDDQ3B2ST6IGTWQ6DB66PN3RFRRHKQIQC
bump version to 0.5
Created by  Leonardo Hernández Hernández  on November 25, 2023
JSSFTLOU5MHY3FKCCBQDQCRAWWH7UP7HP76J2CFR6NZO44O23PCQC
add CHANGELOG.md
Created by  Leonardo Hernández Hernández  on October 16, 2023
Y7ESH7X7NILBW2NW2YB2J3Z52ETWYVEVABPNHYK7BNCK6S6AZA4QC
Merge branch 'wlroots-next'
Created by  Leonardo Hernández Hernández  on November 25, 2023
NITFS7GUTE7FXQEOCSG4MGZQOZXFMHPNQ4V4YEPVFBKHVXCVSXXAC
try to apply gamma LUT in updatemons
Created by  Leonardo Hernández Hernández  on November 21, 2023
4WFIWGMKHZCNZVFRVX33KVGDJX2U2XKGPIEJUGEL5JDNHVFQO5IQC
ignore wl_surface.commit for xwayland clients
Created by  Leonardo Hernández Hernández  on November 21, 2023
I6RLKYKU4XFKFH2OWM36QYIEXRQLYQOTXN56MWUYAEK236E3LTYQC
Do not send repeated xdg_toplevel.configure_bounds
Created by  Leonardo Hernández Hernández  on November 21, 2023
WQEW2T2KK2WNCQP6NYUAY5SKDEX7TWHI64MBJUCLZE64LFGJG23QC
resize clients on commit
Created by  Leonardo Hernández Hernández  on November 21, 2023
WGXD77AGAXYCNFRM3432KMWZSX4F37WL6MAHKD6TW7RF5IFTFABQC
do not try to enable adaptive sync
Created by  Leonardo Hernández Hernández  on November 18, 2023
QDARP4VIJG6AF6QWP7PMXCOLIITYRIOS3M5XK3JKHOOI254PIZQQC
fix the position of the cursor image after turning all the monitors on
Created by  Leonardo Hernández Hernández  on November 17, 2023
OL3GSHAZGOALPGAOZTCONGXYSEHSEPDPMK7C5URLKFPA4JR5DXWAC
remove unused #include
Created by  Leonardo Hernández Hernández  on November 17, 2023
FS5YQBHY4YALX4QZL3ASVM7RYLFG6CPT3WIIIIBCEV3MBP76XGSQC
do not check if `session` is non-NULL
Created by  Leonardo Hernández Hernández  on November 17, 2023
HWC22ZJCDWOF6CRSBHBNQJAHNOWV3CHZWJJSM3BI6FD5G5LTM7CQC
do not explicitly destroy some wlroots interfaces
Created by  Leonardo Hernández Hernández  on November 17, 2023
2HIYEIFCBTWNHKNOFTAJH3LWL5ES7Y4B3SDLADF5UEHTEYBEVLWAC
enable debug symbols by default
Created by  Leonardo Hernández Hernández  on November 17, 2023
BYCWY3ODS33XXBYKMGGHRFXQB6T2SU556IMBNZWG4WQPOTK4EXPQC
fix docs
Created by  Leonardo Hernández Hernández  on November 17, 2023
JCSC5VHJ3WGCG6ZLY3EJ6TGTCOT22AUMQ5B42LFVQBHHCVMGKEUQC
fix destroynotify() docs
Created by  Leonardo Hernández Hernández  on November 16, 2023
2VJAXTST3FZ72LABALW6WE2D7Z6EA2NJ2IE3ZKT4ECOHXB7PRSZQC
check toplevel resource instead of client's xdg_shell to set bounds
Created by  Leonardo Hernández Hernández  on November 16, 2023
EWNQFREV3Y7WWAV54NLU4AIRMR23VHMVJGJRVACFXT4XOKJSCVOAC
use the new wlroots function to get a toplevel from a wlr_surface
Created by  Leonardo Hernández Hernández  on November 16, 2023
PGMTYMSOCVHALYYBEGRFFKXH4EAGHNN555COMDDJGXCUS54TGMSQC
explicitly return -1 in the first check in toplevel_from_wlr_surface
Created by  Leonardo Hernández Hernández  on November 16, 2023
HGDLIQQ5HZC6OH3VTXA2MYWCRHPZV4ES3NENQUIDLUDHJ6KXVMSQC
do not use #ifdef -> #else -> #endif in client_is_x11
Created by  Leonardo Hernández Hernández  on November 16, 2023
TPL35HD6D5RBM2O5CALW2KTLGYNSU6SXUIP6E2GIFCYVWKRRNTXQC
delete unused functions
Created by  Leonardo Hernández Hernández  on November 16, 2023
OYJHT3XIDKWUGKTT4UAAR3PSQGFBT7R4EKO3KLKDGSEATMZZQCUAC
style fixes in client_is_float_type
Created by  Leonardo Hernández Hernández  on November 16, 2023
KZUMG7PHVLFMUZCFMGKUGPOK37JY67IMC7RTTQLLXZHBTE73N3GQC
correctly check if the scene node is enabled in client_is_rendered_on_mon
Created by  Leonardo Hernández Hernández  on November 16, 2023
YLGTS7DLXSUDN4FPQXHAJ4APRBTFDEBVWNGF3UZXDQFAIYW33ITAC
do not use magical numbers to check edges
Created by  Leonardo Hernández Hernández  on November 16, 2023
RVFKD6B7DLKL7VONXBEQSXIOHLHXNW2NCZGD63CZV3QFRTOWHACQC
simplify client_get_clip
Created by  Leonardo Hernández Hernández  on November 16, 2023
RDRGMST2IE2F37SYTWWP2637WU65KX6QZ5CUVXIA4JSMPZG4ZCJAC
prevent a use-after-free at exit
Created by  Leonardo Hernández Hernández  on November 16, 2023
RPEAHTTLRZPMZI5KN4K2BCD46VN5PUA7TWCBCJGNW3DG423R6GYQC
do not compute layout box twice
Created by  Leonardo Hernández Hernández  on November 16, 2023
GQGR4HBVDZIZSHK36YOD4ODZO2HMGGK222ZOL5OVNLS64VR4NN5AC
make sure fullscreen clients have the right size
Created by  Leonardo Hernández Hernández  on November 16, 2023
DX67XIS4XJ3Z4TT6KP7KSXMQWEY32TAO57LPKMEZQ2JLAKUROQLQC
fix screen artifacts when setting gamma
Created by  Leonardo Hernández Hernández  on November 16, 2023
OZ6EU4ESUN5IPI6LR6W3AFJYSENWH63M33AZCLX7CAHD3EERD7RAC
use wlr_scene_subsurface_tree_set_clip
Created by  Leonardo Hernández Hernández  on July 8, 2023
EDLLLXC2W4MYKM3B3LSFVTAR7SXDF63FMCCGIEIXBBM6HXR2MBUAC
Revert "respect size hints"
Created by  Leonardo Hernández Hernández  on July 8, 2023
7NWBCMUJP2ZJLJ46OOQTPF5Z4O4MYR7KMGPZCWYPOOZBUAVQUHLAC
use newer cursor naming spec
Created by  Leonardo Hernández Hernández  on November 1, 2023
AMIEYPJ6D6FRG3KGI2FT3WSZBP2KUAU7AIG6N6EYLKQ35XPSJM2QC
ignore maximize events for clients using xdg-shell v5 and newer
Created by  Leonardo Hernández Hernández  on November 1, 2023
DUPBGH4CW5ITCRIERFSVA5HGPUTMAKJ3657TEOCOMD4Q7EWXTXMQC
send maximized if tiled isn't supported (XDG shell)
Created by  Leonardo Hernández Hernández  on November 1, 2023
HOMBVFXLYNHQ6YVDAXAYGYF3KJPTFN4HYUYUFSWPMPAHZ24BXM2AC
Merge remote-tracking branch 'upstream/main' into wlroots-next
Created by  Leonardo Hernández Hernández  on October 13, 2023
APVTQAYJ7QXSXQBW45HG2GR5VKERL2P5MXA4SS3HI7TROJS4B42AC
Merge remote-tracking branch 'upstream/main' into wlroots-next
Created by  Leonardo Hernández Hernández  on October 10, 2023
SUD4YYZJGWJTQUBNBSYIPYSO22NCRI6MYTIUVNGTY5TD7FWKZ5UQC
chase wlroots!4288
Created by  Leonardo Hernández Hernández  on August 21, 2023
4IA7K77KPR33PP6IKI6OQ2OXMCHCAZZXNYNQXETE6TJQQ6F6CM3QC
set withdrawn state for xwayland invisible clients
Created by  Leonardo Hernández Hernández  on July 25, 2023
N7WIKY67QHHGJ3GWNQCZSG7B6ERRI45MH6FOFTQ47Y3KQUDPX7XQC
add support for xdg-shell v6
Created by  Leonardo Hernández Hernández  on July 23, 2023
QEW4JPCS73HQFUXWFNYZBVERHQKMW245GDEPN5LMH6SRYPFH6ZYAC
update to xdg-shell v5
Created by  Leonardo Hernández Hernández  on July 23, 2023
K4WT3C2H7N7NXG7MYHKY2INKMLNUQYK5PHUVGZW5GS5T6Z3UKCFAC
add support for cursor-shape-v1
Created by  Leonardo Hernández Hernández  on June 27, 2023
2OFGKDENMMCWXNCF5LTIHA4ZZC2EL5ERWDYD6WQ2EDGS7LSUVMEQC
increase wl_compositor version
Created by  Leonardo Hernández Hernández  on July 15, 2023
UWCTRAYAGXH5SCRHZKFJXVNVPCISUY4KHZVEOIEPOJSDBJKAMNNQC
Merge branch 'main' into wlroots-next
Created by  Leonardo Hernández Hernández  on July 14, 2023
QCXUYB6V2TY42K56PLAF4UOQHPSJYSN24QJWXF66YIGBX7WZMOTAC
chase wlroots!4220
Created by  Leonardo Hernández Hernández  on July 10, 2023
OHQMPQ67TSE2LEGDVQ6X5FTSOO632DODDVDCFQBS3KDVZ52NR7XAC
Line saver: LISTEN_STATIC macro
Created by  Devin J. Pohly  on July 3, 2023
YCC55JJHQR3BEO3ZTP6NVDKTFU4NNNJP2SW755QMMUAIEBMXXIRAC
Line saver: follow "local = wlr->data = obj" pattern
Created by  Devin J. Pohly  on July 3, 2023
FBQVZZRREDB25JOCCUYA26ZRGBQWFEIK4SU4EXLC5TVFFBBSFJOAC
Merge remote-tracking branch 'upstream/main' into wlroots-next
Created by  Leonardo Hernández Hernández  on June 29, 2023
FYDLLRIKT6KKP7RO33MOK6PUO25JQZIRP7WKVNLVHFX2KPOHQKYAC
schedule a frame after commmiting gamma
Created by  Leonardo Hernández Hernández  on June 24, 2023
SIRA464UEQQBTBSW2UZMJWVXZEQ6RO2MM2N2R7YAOEBYCPSJJVVAC
use detached output states to set gamma
Created by  Leonardo Hernández Hernández  on June 23, 2023
L22THA22ACZI3EH4QX3NRHN6K6JMT5VQX6EG2JECURQQUGL5OSSQC
Revert "use wlr_scene_output_build_state() to set gamma"
Created by  Leonardo Hernández Hernández  on June 23, 2023
BTMOWGN7DBF5DUUXCBC3APRRX3U27KLD2MVJ6L4FXTCLMWV3C4MQC
drop KDE idle support
Created by  Leonardo Hernández Hernández  on June 9, 2023
MGXITQBGBWZZDRAYZOLAQCLJIX3TUBPOF6QZLQ3CECI3HHOFKLGQC
drop support for wlr-input-inhibitor-unstable-v1
Created by  Leonardo Hernández Hernández  on June 9, 2023
G3W7TUUNZW7D3MD4QMNP4YVVSQZNP2BYARBJHMX2PNSRZM6EPONAC
use wlr_scene_output_build_state() to set gamma
Created by  Leonardo Hernández Hernández  on June 13, 2023
XAPDQAZQOCBOUSLUKRXNICOGCNSLKRGKVLU5JYWZLRMZI6ONG22QC
use wlr_cursor_set_xcursor()
Created by  Leonardo Hernández Hernández  on June 15, 2023
6SNHSYM443LJULHPH3O2QXO2FTKBBZCK6TM3IWACSVEBCCSJX7LAC
Revert "avoid setting duplicate cursor image"
Created by  Leonardo Hernández Hernández  on May 7, 2023
DLEGXFXT7725CU3KBORDOAK3TOYGLO5KN3Q4M3APJLRZT77W6CDAC
handle gamma-control-v1 set_gamma event
Created by  Leonardo Hernández Hernández  on June 9, 2023
OVLCSHYEKV3OPPZ3GC7KEAMF7YOWHFWE5J6KYGE3OXWQAS62S4XAC
use the new {a,di}ssociate events to handle xwayland commit listener
Created by  Leonardo Hernández Hernández  on June 3, 2023
AW7XCEBTLPKA5YP4T5P5SXX47QVPYETDFBSLV6KMJZNKN7BLO2EQC
chase wlroots map logic unification
Created by  Leonardo Hernández Hernández  on June 2, 2023
34TOMU43GSVTGKBSPBPRFLQYCJZ35HV2BNHKUAJ6CPE4XZLADCLQC
Merge branch 'main' into wlroots-next
Created by  Leonardo Hernández Hernández  on June 3, 2023
7IMYSKQFQPSZFD4KEJYCBTBZOBHNYLFYGXIKEX2EKA5HQCGT6M3AC
pass version to wlr_compositor_create()
Created by  Leonardo Hernández Hernández  on April 14, 2023
4BCCK5HZDU2KXAJTFQTL35HI7B3ZKV5JW2OVYIHBTNPLYJK626LAC
Merge remote-tracking branch 'upstream/main' into wlroots-next
Created by  Leonardo Hernández Hernández  on April 14, 2023
GBNL76YHFZPZBWM3Y5D3JNVFUHW52FZ2ZVC7KIRCLWQS6TP3NG2AC
do not call dmabuf_create twice
Created by  Leonardo Hernández Hernández  on March 7, 2023
I5C76NH3Q4SRQHGGJEUR2NA5HPW4KDG52HGZTLMAAZQGLHWXTQIAC
add support for linux-dmabuf-unstable-v1
Created by  Leonardo Hernández Hernández  on February 20, 2023
UWYL6S7TW7566MINGX2ENTSLKCR52D2EPAWOT6QLLYLHRARTV32QC
Merge remote-tracking branch 'upstream/main' into wlroots-next
Created by  Leonardo Hernández Hernández  on February 13, 2023
QCKSAEQ43VVSLJTGVDS4TLWPBG3A7BEEHSMZXGZBMGFSDLVFPKCQC
add support for wp-fractional-scale-v1
Created by  Leonardo Hernández Hernández  on February 8, 2023
52A7MUJWROHQGWFYOHUOFXXP5DWKE2BLK6YNXQV73Y5DWMMLQJRQC
chase wlroots!4000
Created by  Leonardo Hernández Hernández  on February 5, 2023
YFKGY3KG77M5TAP2TLX6EI6T4MCZ32D3NLBANJPUUYOQ4P2IZLIQC
chase wlroots!3391
Created by  Leonardo Hernández Hernández  on February 2, 2023
Q6GFRLBC4AW4KIUJDJ3KOXXXATLXUHUHXG3TDIJIMYIV7RYNWZUQC
follow upstream xwayland_surface changes
Created by  Job79  on February 1, 2023
L36VBJOGGBTBS6PIPMRR5SRX64JUMZONQ7UXGI4X7P7ROZNBYIMAC
Merge branch 'main' into wlroots-next
Created by  Leonardo Hernández Hernández  on December 24, 2022
ZMBRCWTSPFDT2LXTUIZHN6PCC6WR53Z7DLKEC6ICZZLHTW3PU6EQC
Merge remote-tracking branch 'upstream/main' into wlroots-next
Created by  Leonardo Hernández Hernández  on December 6, 2022
65EUVCVN2KFRX4U6SASDU6GMUT2TKDQUGQQAE6V7OQKFERN3RSEQC
Merge remote-tracking branch 'upstream/main' into wlroots-next
Created by  Leonardo Hernández Hernández  on December 6, 2022
WCMIXJB76ZXIXF4YV26URAV77N5GL7JLL4AFXSXBA7XHY5L33SUQC
update for wlroots!3627
Created by  Leonardo Hernández Hernández  on December 5, 2022
R4M5SDNFVMO3KRAL7B6T7O2ABTGPMTRFLOHCHJXXFOXBKHWLFKIAC
call updatemons() in requestmonstate()
Created by  Leonardo Hernández Hernández  on December 3, 2022
L7RX6XCAUQ3XTNIAW66BCF762PCFST2OISLKVGKKPSSDT3NCGAMAC
Merge branch 'main' into wlroots-next
Created by  Leonardo Hernández Hernández  on November 21, 2022
MJZ6RCUUOK7R2RMXPXMLRWBAEM6234D2IS7RGPHAE5UN2S64GLGAC
listen to the output request_state event;
Created by  Leonardo Hernández Hernández  on November 16, 2022
PGSZOKXX6PP35Q7G6AUNLGPSEH5MBYVHXMQHR5RAWASJTI4CRSVAC
update for wlroots!3861
Created by  Leonardo Hernández Hernández  on November 16, 2022
MTRMJUQXQ4HZJ6MVR4BELJRMUWOTPWFQDT2QWM5QZPLNGQ6AZQRAC
use the new scene helper for drag icons
Created by  Leonardo Hernández Hernández  on November 16, 2022
HODSXVLEGKAXK2TZG3VHMKYN7DYM7G6DCXRAERFLZFJLSQA54ETAC
update for wlroots!3814
Created by  Leonardo Hernández Hernández  on November 16, 2022
DUJYW6DU3JMVQQ272HLRNTNJ7NVPUK6BYS2WF5Z7LYH3THAVT5QAC
specify layer shell version
Created by  Leonardo Hernández Hernández  on November 16, 2022
4ANFFSCVYBNWGTBO4BRDDSDIBLLLBIBAHCBQDV7XTJSQHLLFS4WAC
createkeyboard: do not segfault if xkb_keymap_new_from_names returns NULL
Created by  link2xt  on November 19, 2023
576PYATCPC7EM74XIBUMFRQAC5Q2MKROBGAD3OBWY25RDZSTW57AC
add a comment about chvt keybindings
Created by  Leonardo Hernández Hernández  on October 5, 2023
NYF66D2KL23YOHMGIVKY5QHPFYD42S6U5G6WAIJ5YMA5GWQGJI7AC
clarify the dependencies needed by dwl
Created by  Leonardo Hernández Hernández  on October 11, 2023
ZBPK52M2SWTUVHBWMB4RDZ4KT6TP22SNHQLD37RNKHDDVTYZW4YQC
update README.md
Created by  Leonardo Hernández Hernández  on October 11, 2023
UGJ2KHMBFD3ESDQOW2OUPLAAVDOBKC5P73GAXKFTPVXDRIH3O5QAC
check client is mapped before setting border color
Created by  Ben Collerson  on October 10, 2023
ZRUD4MWOJKZEOAW5E72HXJ6SFS7OPQKWSJ66QBFUQJTSG72DHDLQC
use <xcb/xcb.h> instead of <X11/Xlib.h>
Created by  Leonardo Hernández Hernández  on October 9, 2023
CRDMPMNSQ5IALD7Y5TVHZE6KFFTWFPP33DWMBVRPDHP7HD2SLTPAC
only set border color for urgent *and* mapped X11 clients
Created by  Leonardo Hernández Hernández  on October 10, 2023
I2HHGMMODDDBJQXDPTRC6K47ZSMMGLF3XMSRRSMH34OLI22HDEGQC
Revert "just add define"
Created by  Leonardo Hernández Hernández  on October 9, 2023
TRGHSV7WZDJK4N2GYF54ZPP3SQKRN3L3XAPZ2NCAZU4SVMBCD2YQC
add [-d] flag to enable debug logging
Created by  Leonardo Hernández Hernández  on October 9, 2023
DPRID5UEAF6C2TPMTRPE2CQBGPQWXBRBIUOMABSJ7AICLMHYZPVAC
simplify setting the border color of clients
Created by  Leonardo Hernández Hernández  on October 6, 2023
GA2NZJ5L2HEU4DYZNLNCUIBE7SCI7UV7T3BY5WMCDTLCS53Q7SEAC
make the borders red borders for urgent clients
Created by  Leonardo Hernández Hernández  on October 6, 2023
7RQF3NQLQNMISMXEQSJNXI4JQZFB5RJPFMRI4FTN67QQCDYVUUIAC
use the same border colors as dwm
Created by  Leonardo Hernández Hernández  on October 6, 2023
CFECX3NOTBCQGTC7ZJOF2IAEJF55SZPHZJN57OZLPMZT24ERFIXQC
add missing url about the COLOR macro
Created by  Leonardo Hernández Hernández  on October 6, 2023
EA7JCB3TNLTMRMXRJZOOC7PLLUH4FUPVTI27XRHUD6OX2FXQPY6AC
add macro to configure colors
Created by  Leonardo Hernández Hernández  on October 6, 2023
PWAFGPJ3XGOHJQ6IGVWEJPVHKKYI7NYTFESGQF3VG44QJ67PV6QAC
Check if c is fullscreen before reparenting it to LyrFloating
Created by  Forrest Bushstone  on September 29, 2023
CE3KENZRJ3NY2D4C42AIIJFBQ7HU6YFLRQDPMNL4VW6PZGGLQGUAC
make sure that fullscreen clients are on the correct screen when isfloating is true
Created by  Forrest Bushstone  on September 29, 2023
ASZLOBTHMZVOESYRLQEIMJHYIMGFCSYWANI5RVT2BRAHAG4MSFUQC
include dwl.desktop in the tarbal
Created by  Leonardo Hernández Hernández  on September 24, 2023
MY2R7Z44YB6F432MYJT5D64QP3YGUALOO4UR2J7TLQR2QWULUOZQC
allow specify DATADIR (to install desktop file)
Created by  Leonardo Hernández Hernández  on September 24, 2023
R2MMDTJYJTCIH3JNMBIOMKLAXLM24A6WLIZXYX6S24F37IUXN6FAC
Add desktop entry file
Created by  Weiseguy  on September 22, 2023
KZJKVF4WWTDA4FBBECGESUNH3IHCZURQKQDIJUMPWDUILGLKGLFAC
fix typo
Created by  Angelo Antony  on September 10, 2023
FJRN53WA2BJGXCBMZOIUDDSM75P5GTE7EDCVAN6TY2S6C2UNHGYAC
call setfloating in setmon
Created by  Leonardo Hernández Hernández  on September 3, 2023
Y5422IYM6GHPRCFRXXOTQTGLQP5MJ2EFLLXCAJT4GYT3IOZTFGCQC
return early if the client doesn't have monitor in setfloating
Created by  Leonardo Hernández Hernández  on September 3, 2023
B6ZQDU7AXQZTLHDO7NKK26C5WKN5F3LJ4ECD2WPIAULZXODUDPQAC
prefer IRC over Discord
Created by  Leonardo Hernández Hernández  on August 23, 2023
HI2L4TU5LBEEONFILUUBXWREJOQSES6VDDZQ36CDBNIMOZAU7VFAC
just add define
Created by  Ben Collerson  on August 23, 2023
GGAF2M67EYKDSJFLXEZ6TJ3FC2LDKTDD2TFBM3YRQDWI6ON3FV6AC
tagcount should have been a #define
Created by  Ben Collerson  on June 28, 2023
AMKI4S66JRI3L5BH2A2BTQZKGJW2OFKUMOPSXT5EHP6LHLACLDEAC
return nothing in xytonode()
Created by  Leonardo Hernández Hernández  on August 22, 2023
HL7W6AWJAPCCDTRTIJ73FMTFWMS2BTB6BCPOMKOYFQ3Z76DMOTLQC
Style: use early-return to clarify code
Created by  Devin J. Pohly  on July 21, 2023
YUZIWFDRC7OPGBBLI7Z77RMT3PTXEV2JAHQXKANK74WN25434GUQC
No need to send surface.leave/enter events
Created by  Devin J. Pohly  on July 21, 2023
45GTQHQRFPG77NGJZU4JJUFVAYOCVI4U6FU7YM4LIQZXUX3PKXFQC
don't resize clients on commit
Created by  Leonardo Hernández Hernández  on August 18, 2023
B6JOXVVWVGN6K5ZIJ3MZ643OUIPF73B5UAXNY2MVIFRBFFRFAJ7QC
do not use wl_event_loop for signal handling
Created by  Leonardo Hernández Hernández  on July 13, 2023
HQ7H76DZBXQOQEYAB7WD76B5R6KSY65ANHC5XTLDDMPJ7KPYCOAAC
Remove now-unneeded call to motionnotify
Created by  Devin J. Pohly  on July 14, 2023
XMGRZEKBA5YDVK6FYCCM32CO7K6AVHMNO6C44AHFMXW6YVVFP5ZQC
Remove unused icon variable
Created by  Devin J. Pohly  on July 14, 2023
RMDE7ZELXQPCRSG3GNCIOCHAORAVNKC2IXF3JGY6OEWKRU54YTMQC
Make drag_icon a persistent scene node
Created by  Devin J. Pohly  on July 13, 2023
MBIOTFB64GH3E53GQRKHD2DJ7ITNT3CYH237F6DRIS4DSFN5CT4AC
properly destroy scene
Created by  Devin J. Pohly  on July 13, 2023
KIAFOQJRUSKUMUWCS5WN2ZFWTZV5BY6LEEI5HPESKLXZFWHU72CAC
Unify signal handling under wl_event_loop
Created by  Devin J. Pohly  on July 3, 2023
N54JKDQTHG2GSXAXR6PGMVVEKAHLKENNDSQ2IUGKQUDHGA72J4XQC
Separate drag icon from layers array and Lyr enum
Created by  Devin J. Pohly  on June 25, 2023
NWKV3CJZDJGETIBG7P2QHOQVHSEK5J2YZAYKL4OVWZEIWHK6LINAC
Don't bother with ignoring SIGCHLD
Created by  Devin J. Pohly  on June 16, 2023
EK6VCEIAKFHDTJOI7PEEIUZ2BO5AYS4FFOOYC3UNLZSHLJBD5W3AC
Reset ignored signal handler in spawn() as well
Created by  Devin J. Pohly  on June 16, 2023
DK5O6CLOTUA6SHGCEGPQU2XQIPJ5V6TW3T3E3YBQ3AHXKUQWKZ2AC
fix startup_cmd SIGCHLD handler
Created by  Devin J. Pohly  on June 15, 2023
ED2SMDT7CMXQVCLUGKMHVUHJEHTBHNQILVYXM3R3DUXTNVGGM63QC
Stray whitespace fixes
Created by  A Frederick Christensen  on June 7, 2023
7HBLGY5DZF3KVSPTFNEL6KQJN52EIEAF63WBZFX42DUT2DINAM4QC
activate lock surface in updatemons
Created by  Leonardo Hernández Hernández  on May 26, 2023
7XOSF3LBZ5QMBSHEOQPJRSWY4HG3X5OWHTLBNW7XR4Z2LBAG7DLQC
send frame done even if output commit fails
Created by  Leonardo Hernández Hernández  on May 26, 2023
2K5G3BS3VK2VPZ25ZVWPSZSEB5MGMQZVHV4I7RAGDVUOSXP5LVMAC
Set XCURSOR_SIZE
Created by  Nikita Ivanov  on May 28, 2023
GT4EHRMYH6NXATLOIGH35ZVTYHGEW6GNEL6K4FFSMSKWUXYQJV4AC
remove note about contact me for patch issues
Created by  Leonardo Hernández Hernández  on May 28, 2023
F6SIUDWKP7JYPSEZEWTTF4JODXATOYWBLDIDNW2T5YVT5MVJH6MQC
destroy old client popups when focusing another client
Created by  Leonardo Hernández Hernández  on April 8, 2023
TX762IURWXRS26W76LLJXGO2GWOZAR6FIWZGYTLIBTJGRNIQ2T3QC
Prevent using a wlr_layer_surface after destroying it, due to no available outputs
Created by  Micah Gorrell  on May 24, 2023
UZU64M4LUKPFGNMIWXNNZSLFPHAYNGWVDAPZAWXKUMJKLD4OIHQAC
correctly check if a scene node is enabled
Created by  Leonardo Hernández Hernández  on April 12, 2023
HDTC43IRG3V5GEUORHMINFSWQYWP3T6BOPUX5NF6AOC7NWO4G7WQC
remove unneeded check of `m` in arrange()
Created by  Leonardo Hernández Hernández  on April 12, 2023
3QLNDZIQWOPZ7XN6GBZO7YBLFWXI6TJM74EV75T45ZQJVGJAV2IQC
Use uint32_t for ui Arg
Created by  Ben Collerson  on April 9, 2023
QTXULNPWDCZJAMCZTLBTIVJNIUGL6DOOVEEVWTCT7IGFFUA7SYDQC
use fixed-size type for client tags
Created by  Leonardo Hernández Hernández  on April 8, 2023
22QYEUSXWCAT2P3PWTLTDZOIW75HDPICYESRPK4BRLY2XKFG5GWQC
remove tag labels from dwl
Created by  Ben Collerson  on March 22, 2023
R2ACAAQNXWMD77ITUPIXPHB6ZQH4PCXNFEK5L64HEXU3ETFZAHDAC
display clients count in monocle symbol
Created by  Yves Zoundi  on February 21, 2023
67LYLNMYDRU6Z5BT6AKCUM4SAZDFNPOJ4VM7BBXAVJFRB57Q3G5AC
Remove rootcolor
Created by  Palanix  on March 13, 2023
T2VOONMIVYIH6VUA3HB5ECCCZGGM5W7PNROMIS4GXY4V3ZOCJZEQC
Missing apostrophe
Created by  A Frederick Christensen  on February 28, 2023
RW2IRQIP7SW74NNAZMHO5WND2ZWMFUIUIEJEVFVBUPP7OFNCHTIQC
add missing comma in "MonitorRule"
Created by  gan-of-culture  on February 25, 2023
3IALU7UGF3MLRL3XOJEMOGPZODEPKX5Y6UJW7RNJJ4DDOENQBMXQC
Fix spacing and replace it with tabs
Created by  godalming123  on February 18, 2023
XF2LUZ7CQT44LC4F2L3UAY5TSMWQTKA5XBMMQPKRGSWE6MGCEYIAC
fix spelling
Created by  godalming123  on February 17, 2023
5IRWWNTFN2E4UGTXCTFX2AXZNVPA5235AHGFMI4636C7Y4SNWMNAC
Fixed 'unused variable' compiler warning.
Created by  pino-desktop  on January 8, 2023
B5XRIQMOZQ6U4AYF3R5YUQN5XRVFQBIH4LPVP672XRHT6GLEZWFAC
Add appid field to printstatus() output
Created by  Ben Collerson  on November 23, 2022
2O2KXP2TW4BVYYESY74HIMHFX5NOIWA26AL5CXZEQDIWOZRRWTEQC
implement repeatable keybindings
Created by  Leonardo Hernández Hernández  on December 26, 2022
QA3LE32PDSYAUFS4XVY6IBHTTMDHSBHIHI5CVEKMT7QN5DGB2GBQC
allow configure x and y of outputs
Created by  Leonardo Hernández Hernández  on September 8, 2022
F3BQ4QGLYBWKQTNLH6WQB5PQX66WTWDATAYM5NBLZGBQNTR77MTAC
use sigaction(2) for signal handling
Created by  Leonardo Hernández Hernández  on September 28, 2022
HGITBD7RZVPMWWPLFXDXW53LO5MWD4RVS77ZBFLORUIJMJ35IVDQC
bump version to 0.4
Created by  Leonardo Hernández Hernández  on December 30, 2022
TRI3JBH2QDTHYYHRPGC7TJPOFIXM3FB4ZE5EIVQ3V55SWPMRL2WAC
remove `--long` from git-describe command
Created by  Leonardo Hernández Hernández  on December 30, 2022
YNN2Y4WJVNIWWB67OIHLYND4LPYY4SMFMPKP7J3WSU4WASHVBKEAC
return early if selmon is not part of the output layout in dirtomon()
Created by  Leonardo Hernández Hernández  on December 30, 2022
23I5PTZ5OOJP3NZJHSJUDKONCNEAM3VLVQJOVLO2W5W5AFDN3SGAC
simplify check in urgent()
Created by  Leonardo Hernández Hernández  on December 30, 2022
OVRHHFZRTH63HWEABRVFGWRYO6P5AITLYDMH7Q74KPCHFCFMR3PQC
arrange monitor after updating fullscreen background and lock surfaces
Created by  Leonardo Hernández Hernández  on December 30, 2022
F3FWCP2E6B2YOGTVIBHHD4QRCQEQPRUISQXPOZKDPCHCZYEJNHZAC
also update locked_bg node position in updatemons()
Created by  Leonardo Hernández Hernández  on December 30, 2022
MTABXUDVIFRTPMIXLRYQQETL3H2245NPJTNCUGISNVWPSDH42ZGAC
add blank lines to make updatemons() more readable
Created by  Leonardo Hernández Hernández  on December 30, 2022
63ZUPPHYL5OT3HS4U5FO3KV7S3EHTJ3Q7EBA5DGSMDTEJXXW2H6QC
update comment about client_set_size() as no-op
Created by  Leonardo Hernández Hernández  on December 30, 2022
NFGYASRJS2WGUW3QIUYATTTSX3K7IWPZZ32TD3MSPCEQITGYXLWAC
check if a client is resizing before checking if it's visible
Created by  Leonardo Hernández Hernández  on December 30, 2022
M6VORBUUO3KE7LCACL55LU6R33OBX4IGR2IQYA2DQ4EOWQ2WWMOQC
only mark pending resizes as completed checking the configure serial
Created by  Leonardo Hernández Hernández  on December 30, 2022
Y5ZAFGPZLEJIC4SBFININWKKUP7LQ63SUIM62QFA2CAOB23UKYWAC
bump version to 0.4-rc3
Created by  Leonardo Hernández Hernández  on December 24, 2022
QOSN4C323DC7V55SZT34HV4722I3YQRPMPLJ3ST2DTYB37FTVHSQC
do not try to resize if size wouldn't change
Created by  Leonardo Hernández Hernández  on December 15, 2022
N2FJGTMOCIJ5CCQFXSA67IOT3EIUJ7N7NOLQJLVJ6L54NIJHMVKAC
do not skip frames if a client is stopped and have a pending resize
Created by  Leonardo Hernández Hernández  on December 21, 2022
4FQN5I5QJL77UNSEIT6XDMI2RAMXT63W4PJEV3JC45LTE7MHNFEQC
Revert "Revert "fix flickering when resizing/spawning windows""
Created by  Leonardo Hernández Hernández  on December 6, 2022
M3UB6SYALD67PTQ24D6HXFL7YEOT7WILE7UMTIS22KQNW5BQD6KAC
disable client's scene node after create it (only XDGShell)
Created by  Leonardo Hernández Hernández  on December 7, 2022
MCQ74LKYO4I4USPJY6K35KFHLFOEM4A53BJVTCMD44ZRIUD3AQIAC
call arrange() or resize() depending on c->isfloating in commitnotify
Created by  Leonardo Hernández Hernández  on December 12, 2022
SEGE2AYWUW3CIRLBGCAZE6KNJDM5OB6OGCL5AEXSRX25IQ5HZ2AAC
force SSD when creating an xdg_toplevel_decoration object
Created by  Leonardo Hernández Hernández  on December 19, 2022
FXT4YHEK6Q56BYLNUJJJZC5ZG6AJ2KNXROZIJNXSTOWIRH3A6XDQC
remove selclient()
Created by  Leonardo Hernández Hernández  on December 18, 2022
SD5WQI5HDQYZKW67M2QOHKLEDL23WIQN22MAABS2ORQDLIJS5GWQC
fix unset fullscreen for all visible clients when mapping a new one
Created by  Leonardo Hernández Hernández  on December 17, 2022
KR3USWEXG6PLRSKYLH6ZDDY7OTAYRTMD73TWF5WJGVCQKDGAJS6QC
call checkidleinhibitor() in arrange() and not in focusclient()
Created by  Leonardo Hernández Hernández  on December 16, 2022
COAOTS7LXDIXD3MFW3P4ZSS7XDVQBB7VVQQOLUKTCDCWGVJN5YHAC
fix checking idle inhibit state
Created by  Leonardo Hernández Hernández  on December 16, 2022
724UKZBQYCOWQN73BS6H333CU5DN5O5SFQNTGX3DT6MTVWCJE3SAC
Revert "Revert "Check that inhibitor scene tree is not null""
Created by  Leonardo Hernández Hernández  on December 16, 2022
VFXJWZRYSP7YILLNYFK4I2UUS2JB3HTHJKJARIERQAPJ2EW3H3RAC
Check width and height are not negative in client_set_bounds()
Created by  Ben Jargowsky  on December 15, 2022
RJRPTHJ2D7MTGNDV3TE2JNHD74PWDQTKEKMBZR5XBUK75UMZ5NIAC
get `sel` from focustop() in focusstack()
Created by  Leonardo Hernández Hernández  on December 9, 2022
HFVTAHQEE75B6GP3JYJOE4RQBF365ZBVNPMWCKY2YKMXAKJYULKAC
Revert "force line-buffered stdout if stdout is not a tty"
Created by  Leonardo Hernández Hernández  on December 9, 2022
KOX33HSBQSBMBWTVHHNCWVXJFFUSP3NXKRHQNQSFEFUPQXSJUKIAC
implement ext-session-lock-v1
Created by  Leonardo Hernández Hernández  on February 13, 2022
JTZBFGPCDJDJWECXH2LLXY3SUAQNCP45HLJQKG3V7XGTPLD634WAC
Revert "remove unneeded changes in commitnotify()"
Created by  Leonardo Hernández Hernández  on December 6, 2022
FTKJ2DT44R7IDGHXBKMR3QS34WZQUSWZ2NVVSG7DCW37IYE5WVPAC
Revert "fix flickering when resizing/spawning windows"
Created by  Leonardo Hernández Hernández  on December 6, 2022
DOAVC3LT57GMBA57JQ2SBLR6KGKYBX2CE6KYAELRFF5XQQ67DAIAC
return early if couldn't find the popup's parent
Created by  Leonardo Hernández Hernández  on December 6, 2022
WHPZTDS6GZAFNZX6DCOBLKX7PI5MWS6ZFFMYFFQDU52VFQNH3P5AC
fix popups appearing outside the monitor
Created by  Leonardo Hernández Hernández  on December 6, 2022
KKPCU3IRQZXJABHJD4MROUYBS4LTAIELGVAXZ3O4RMW5OOWGO6WAC
bump version to 0.4-rc2
Created by  Leonardo Hernández Hernández  on December 6, 2022
CJ7CZ2EBRCYJJNYIKPAFLGRKBHCY4BXO6PZTPQV53QEEWUE4ERJAC
improve type safety of toplevel_from_wlr_surface()
Created by  Leonardo Hernández Hernández  on December 3, 2022
5NXELRTS2KF2SZJRXZBJNNDXZG23OSWVUVCIQSPV7TH7T3XKL4PAC
merge toplevel_from_{wlr_layer_surface,popup} into client_from_wlr_surface
Created by  Leonardo Hernández Hernández  on December 3, 2022
WM43HOHUSZWK5OOCFHSOKA2PNUL45ZQENVPHNHWETSQQ7BAKHG7AC
sort client_get_parent()
Created by  Leonardo Hernández Hernández  on December 3, 2022
NMDOPTG3IB6YYKU276EY6CHKGRVUJM62FOEOEMN6VPJ4TYHZHP2AC
remove unneeded call to wlr_scene_rect_set_color()
Created by  Leonardo Hernández Hernández  on December 6, 2022
YUC22NWB7Q23ZH6MKX6C3LPPNWQM4AKU7YOBK4I3PFCNXA74DKRAC
add option for set button map
Created by  Leonardo Hernández Hernández  on June 1, 2022
2NRIVZVFXWBQWPVQ2KJZ6ZTH5SPT5UNKHPYNKLPTKEMRWLWPSDUQC
fix null deref in sigchld() if Xwayland is disabled
Created by  Dima Krasner  on December 3, 2022
IGUCE4TWLVFU246TXOUF5R4YX2W4DOHDFMZO2AHRWL7PVDABEEIAC
remove unneeded changes in commitnotify()
Created by  Palanix  on September 24, 2022
HBFOQ47ZURSQSNIO6FVBJK7RMXVOUC6XFIERRRTYGCXN5VUWJMVAC
fix flickering when resizing/spawning windows
Created by  Palanix  on August 31, 2022
JBMVBMPCH5JMMLQP4T2STHNG3FTNNPQUAMAR4U3GP2RV6K4QWUIQC
use root surfaces to check idle inhibitors
Created by  Leonardo Hernández Hernández  on December 2, 2022
ENNXPZM3RO53ANCUZSGIWWBC5J3MJXPKZ6TLP5EFVG7EGBZGOONAC
Revert "Check that inhibitor scene tree is not null"
Created by  Leonardo Hernández Hernández  on December 3, 2022
GHFBTGPK57BGJUOTEX4XM2LP2FU45OQSJCI4YEZ22MWEQJ4GBMPAC
Check that inhibitor scene tree is not null
Created by  Ben Jargowsky  on December 2, 2022
OBYCRVRTTNALFOBCY5GQPID67GWB6R7L4JQT2XTGZIPG76PNTHCAC
chase default terminal in manpage after 7710cf050d1a
Created by  Jan Beich  on December 2, 2022
NDZJK7NYJYCMK5KH67N56XVH2XTGO4HROQ3UO4ONBCUWVLF2Y6BQC
bump version to 0.4-rc1
Created by  Leonardo Hernández Hernández  on December 2, 2022
GAM4TMLS7W6WWLNFSNTIE54IE2YM3BRDFVUG5RHHFQ4HVBBCDP2QC
unset fullscreen when mapping a client in the same monitor
Created by  Leonardo Hernández Hernández  on November 12, 2022
HLSR6YZSOCJGJAA457QC6SID4VELZ7WGKQIAI44IKPDBMRGSYR3QC
ask for version instead of commit in bug reports
Created by  Leonardo Hernández Hernández  on December 2, 2022
LFZIKMB4CDFYZTQU3J4GXX4BQDXB43EA4LLHYRDHANMCYYMSUSCQC
Fix comparison between signed and unsigned int
Created by  krypek  on November 23, 2022
WENRF2EUC5UWGPRCF473MVJJF7SMB7YUDI5YSTGBBZ6RXGV4AHJAC
fix xwayland clients being floating by default
Created by  Leonardo Hernández Hernández  on December 1, 2022
LYIIOQ5ZG3KFSAYRK7UEDILMNKDUNOZXPWZAV7DOVPFQ5U2Y2BGQC
simplify check for surface's node state
Created by  Leonardo Hernández Hernández  on November 30, 2022
R3VF5CY2QAZJTURAZRUE4PZGNRQJVPPFEDQT6CEHG7R73G4E6KCQC
add option to allow invisible surfaces to disable idle tracking
Created by  Leonardo Hernández Hernández  on November 30, 2022
DI2TRANVC5E5BKZAW2LTC355YI7O3VI32XB3PGBHU4V4X75325EQC
do not move/resize if grabbed client is fullscreen
Created by  Leonardo Hernández Hernández  on November 25, 2022
AA7PFOYKM5YCS4XXQRZQ55BZSNTLCXAFR3OCEWJMHEZF5QYY3UDAC
do not try to set the parent's same tags and monitor for xwayland clients
Created by  Leonardo Hernández Hernández  on November 30, 2022
67APSPRSCPBI4WKD4UPPH66TPHHPPZLT3FZJP262VMIG3HAGMSUQC
Revert "Add a configuration option for fullscreen locking"
Created by  Leonardo Hernández Hernández  on November 21, 2022
VQPPTF2SMUCNKNRGGHFSYBIP6NMYJFXCRNDOE5PKE36ACJFMIVFQC
create a dedicated layer for fullscreen clients
Created by  Leonardo Hernández Hernández  on November 11, 2022
C43R3XRHXHNHHOOKMXISXIXRHGASJUTZ5EBUZ2JR6S4ZXHDIVNTQC
rename xwayland_surface to xsurface
Created by  Leonardo Hernández Hernández  on November 15, 2022
WYXLYJWZTDSNTO7X2XCPAYZHAQI3ESGBQE22UGJKV27VMTUBK5MQC
set x and y of the layersurface's geometry box
Created by  Leonardo Hernández Hernández  on November 15, 2022
OY5A3YOGYG5YL6N6TN23MX2FUNNO37NPC3EVHI5ZIVWU7PEJ4GZQC
fix set of layersurface->popups and surface->data
Created by  Leonardo Hernández Hernández  on November 13, 2022
ZXE65WLHELSOWDSWI7F32GHW7RJ4H24RZRA3KKP4KIC6BSJ7TKTAC
inhibit idle if surface's node is enabled
Created by  Leonardo Hernández Hernández  on November 13, 2022
SMEL73W2KLOHZG47F3LHZR6QANNOKVUOQZPNLKQLDK26QTEPYTUAC
simplify `if` expression in checkidleinhibitor()
Created by  Leonardo Hernández Hernández  on November 13, 2022
NTG75SEW54EHGZZ5MPFHHCJVOPCV76VDOQRCPDDFSQXALPLUSNIAC
configurex11: resize floating clients and arrange tiled clients' monitor
Created by  Leonardo Hernández Hernández  on November 12, 2022
FJLIK7S7VHE2GNNED4ZQQEGN72JIPV3F6RTOXFW6TFY4FKN5V2RAC
Merge branch 'wlroots-next' into main
Created by  Leonardo Hernández Hernández  on November 21, 2022
EQRGODLKSVSPFSUZU7BV5ER72U4QS4ATSBKV544XXQVKKTOSC7EAC
Merge remote-tracking branch 'upstream/main' into wlroots-next
Created by  Leonardo Hernández Hernández  on November 11, 2022
VAB2INZYCWFZNUZFYFTVJAPBORPDF3XS47YVOKZIJA23WDHVAVGQC
remove now unneeded workaround in outputmgrapplyortest()
Created by  Leonardo Hernández Hernández  on October 30, 2022
2E4K2Z564WPFT2CUDPD536FZXZJYO3OFC4UFHPOFPE26IHBX6MKQC
only destroy monitor's layer surfaces at destroy
Created by  Leonardo Hernández Hernández  on October 29, 2022
FJC2WILUPIZRXC2YGMF5UOK72JLLVWW2FQAFSB3MUQVCZB5FWYFAC
allow change adaptive sync in outputmgrapplyortest()
Created by  Leonardo Hernández Hernández  on October 29, 2022
ZWOPXQLBOGBOGJSPDHVBCKFHJ3C552K52JPAW4WGPPSVHN3AJU2AC
Merge remote-tracking branch 'upstream/main' into wlroots-next
Created by  Leonardo Hernández Hernández  on October 29, 2022
BOINFNDI3IZEW4AMYS5P2PNVQGIF5Y7LZVVMT3QFUUHT7CY6736QC
add support for the ext-idle-notify-v1 protocol
Created by  Leonardo Hernández Hernández  on October 23, 2022
IJZRH6EWM5ZOSEF7DAVWF6MTA3TCEHRZDN2U3D3OJGMBSTWMZL3AC
wlroots check map state of layersurfaces this for us
Created by  Leonardo Hernández Hernández  on October 2, 2022
2MSK4Q4WAL6Y5QBFE5LKADU5DFFXR4ONGOVCCLG6QFQE36MAPWLAC
Merge remote-tracking branch 'djpohly/main' into wlroots-next
Created by  Leonardo Hernández Hernández  on October 2, 2022
QKVRBSFOOQUQMZ3P7CMPA7QCVQW5TXAKWH6NDL3K7Q3Z4GMXOVPQC
add missing library (xcb-icccm)
Created by  Leonardo Hernández Hernández  on September 18, 2022
4GWZXLEISJDE2WULGHNJ6J6QM42NGJSCIVKJOQAHD67W374GGTEQC
enable adaptive sync if supported
Created by  Leonardo Hernández Hernández  on September 6, 2022
HS67GPF5X7ZJVUGQINYKW6UIVRJA53NEKXDLM5QPPRTQKX4IDGTQC
add support for the single pixel buffer protocol
Created by  Leonardo Hernández Hernández  on August 28, 2022
IELBCWXVOODA7RQENOSAXZMCQCL3FNZFI7JHGKVY5NG55SDIKHKAC
Merge remote-tracking branch 'djpohly/main' into wlroots-next
Created by  Leonardo Hernández Hernández  on August 26, 2022
RYEGK6T65T2JERD364BNLAFJO2KERYHN52HB6EKRPOY3G6VCJSEQC
only set bounds for clients that support it
Created by  Leonardo Hernández Hernández  on July 15, 2022
GS6JEEPNN7I4NXISGNMIGTPEJXDY737QCZ2JKMRDAPCUUWIBPFAAC
chase wlroots input_device changes
Created by  Leonardo Hernández Hernández  on June 21, 2022
IUOBSL5OUIT4OZWCDBK3TOHG6T72HCA5RTOIFZ5NCVXW3C3FLTWQC
set client bounds at resize
Created by  Leonardo Hernández Hernández  on June 9, 2022
EKQCPDVSVRNYE5U3J34X33BH23N4XIDXE5L5FYWMTV2SM4FBZ45QC
use xdg-shell v4
Created by  Leonardo Hernández Hernández  on June 9, 2022
SHIW2UVL5DIRRK642NOPNZPI54UH6JGFOB23STWYMA3AYIWVNG7AC
use xdg-shell v3
Created by  Leonardo Hernández Hernández  on June 7, 2022
K5CMRF3IC47QDZWAWK2FSQEKJQHAMV4JR3H5PWF4IDHLDT53DDCAC
chase wlroots scene-tree changes
Created by  Leonardo Hernández Hernández  on June 7, 2022
4QDLLONBTF3RRJHEJ5EVCWU5YBKREPHG7NCEA2C7OMHL55K2G7NAC
chase wlroots scene-surface refactor
Created by  Leonardo Hernández Hernández  on May 21, 2022
KCFRNMAN2W7TNJC3BC6P4LIBBU5SQPQEJHAGA2J4QFU2KPMN6JDQC
Merge remote-tracking branch 'djpohly/main' into wlroots-next
Created by  Leonardo Hernández Hernández  on May 17, 2022
OPMH4TJKAIMPP5NJDKHP3U3WZILNCOMDBTEBKFON4AHOVS7HEVTQC
specify version in wlr_xdg_shell_create()
Created by  Leonardo Hernández Hernández  on May 15, 2022
TTRGOTCMJB2FCGT6A4NLZ75WGX6O3ZHYFNHPID5QTSPDGVRJS4UQC
Merge remote-tracking branch 'djpohly/main' into wlroots-next
Created by  Leonardo Hernández Hernández  on May 10, 2022
UHGDUY5LVH5S6TZKJXKQ37DUP624WD3IQ34HIZC2E2EKPCTWGKPAC
replace wlr_xwayland_surface_size_hints with xcb_size_hints_t
Created by  Leonardo Hernández Hernández  on May 8, 2022
UXIXLDLEGVQHICN7NGY2QOFPTCDU7ZJIC3C3LWPIU2SJSJ4MWFKQC
schedule a configure on maximize request
Created by  Leonardo Hernández Hernández  on April 16, 2022
NOJ7YCRN3IEPR3R2SDXJZR7RA5C55TRKZTDY27V7WVD6SYEATQ2AC
replace deleted EBARF() with die()
Created by  Leonardo Hernández Hernández  on April 13, 2022
4H7PW3UQXITXOAF7XQQVOVTXUWRSWHSVLIOR6Y5ZQNAAG5QABNVQC
Merge remote-tracking branch 'djpohly/main' into HEAD
Created by  Leonardo Hernández Hernández  on April 8, 2022
WMNBUD2PGH4XJP7UJNQXULQ475EIQUPEDPZOVU4AT2ALU3FHKFEQC
move sigchld() into XWayland section
Created by  Devin J. Pohly  on March 29, 2022
XDDA5JPEY3VNHPK32G7GYRFNHF5K5JOIL7QBPK6F7GSR5MNRMAJQC
make sure to leave XWayland process waitable
Created by  Devin J. Pohly  on March 29, 2022
HH5I4HSPYNDRQHIOTASMU5BGFD754OUI4ZGRZQHUE5SM6OTJTEWQC
createpointer now takes wlr_pointer
Created by  Leonardo Hernández Hernández  on March 23, 2022
DEWMVR6ZOXJDMECRB47RCED2QPVZWYWHLBB4KHYKXCPXKSLT7NWQC
createkeyboard now takes wlr_keyboard
Created by  Leonardo Hernández Hernández  on March 23, 2022
D3UVBUCXGJOJYSD7QW2KTDQTNMVUYMAOBPN2OGNLM7IZWFOVMG3QC
destroy scene_output in cleanupmon()
Created by  Leonardo Hernández Hernández  on March 20, 2022
YI5DEBVFYKBKLMLDKR6BZPGF7OEXS4DX7W32PVPJDOMAUX4EIM3QC
fix drag icon's surface returned by xytonode
Created by  Leonardo Hernández Hernández  on March 23, 2022
3LD373HUEDIOTZZP7RWTC2DQ3I2XIUXIDKXDHPZ6U2B72MBUJB6AC
set position of the drag icon in startdrag()
Created by  Leonardo Hernández Hernández  on March 23, 2022
2OPRUCF6X32U4MLIW3I5LSKCXWJNVDIZJDZQK7W2XNNIEGXC2UVQC
Revert "clients now works as expected in drag motion"
Created by  Leonardo Hernández Hernández  on March 23, 2022
W4ZVXVT6B2UNBEQPHD75UMUAC2KPIHBPVYJSLHTS46FG7OP6OI4QC
inline the presentation variable
Created by  Guido Cella  on March 23, 2022
GDGXDTOLKG5RWSGDJCWTDYIRWE2R55UKUVRLDL33KTGJCRXHH3SQC
Fix dwl freezing when resizing
Created by  Palanix  on February 28, 2022
4XZATWRQIRK75HLKR4CHOGRQCSVSYB2W6BR5AQRLRRFJKDDIEODQC
Add a configuration option for fullscreen locking
Created by  Quentin Rameau  on July 12, 2021
M4ZMV4ICABF3KJGNXYHW47Y7BZDUUKIU4K3EQBBDOFBGFEEHYDPQC
update IRC channel
Created by  Guido Cella  on August 3, 2021
MU7VGXA6DNB7JL5L237EQ4RV3ERC3HT6HTK4JJB7YJBOALXVIQIAC
clients now works as expected in drag motion
Created by  Leonardo Hernández Hernández  on March 22, 2022
MBGZ5B4CBCVFCGPJQBEIABE36HVZMOPI3WWJKQCAIYA2A6ZEXVBQC
implement drag and drop
Created by  Guido Cella  on March 21, 2022
7QP2Q5MUDMETQEZD2FRAVIFPIFNURQDKWJ32LJCK3XJU56BCPFFAC
only skip frames if there are visible clients that have a resize
Created by  Leonardo Hernández Hernández  on March 21, 2022
6ASWDJYLLOR6DQ3RI774N5LMGQSVX53MG2B5LAVNLZHKZ5TAWTVAC
remove a useless resize in mapnotify()
Created by  Leonardo Hernández Hernández  on March 21, 2022
XKQCHCM3SXKXKPFBSR2X23XXWFGEWCI4OQOF73NNXKIAK75CPA6AC
wlr_seat_set_keyboard() now takes wlr_keyboard as parameter
Created by  Leonardo Hernández Hernández  on March 23, 2022
6XZPXDROIJ6BDFKLBQDHMJIEFQUCOCZ7VRK2AJMVJ5QYTLJFPFLAC
Merge branch 'main' into wlroots-next
Created by  Leonardo Hernández Hernández  on March 20, 2022
FU2WC4UK4Q5M3K3TSKML2HVBNQFJST4DJ2HCOOD4UW5K3RFV6OSAC
follow up wlroots input device events renaming
Created by  Leonardo Hernández Hernández  on March 18, 2022
6FEVENN7V6Y36QECBGRVHQWWYFAZR5AH5NEABLBFA4JRMMRHDRLAC
use scene layer shell helper
Created by  Leonardo Hernandez Hernandez  on February 13, 2022
T65KVJWUY3RYRWBFG5DP4V4NID4VO3MM6IOFYPM2IJKR6NCD7YDQC
Merge branch 'wlroots-next' into scenegraph-wlroots-next
Created by  Leonardo Hernández Hernández  on March 11, 2022
3NLF4MLNP7HXMGM3CX6BD6MVGU6V22Z7DT7VXYNXF257GAXDW6KQC
wlr_virtual_keyboard_v1 now has its own wlr_keyboard
Created by  Leonardo Hernández Hernández  on March 5, 2022
NTTZHMNTO3F5Q4XHZYWEGG76VYXGEVASZAD2HQECRVFZ2PMTXHXAC
Merge branch 'main' into wlroots-next
Created by  Leonardo Hernández Hernández  on March 10, 2022
YSHTD62KZN5YHOSQ4LZY4CYYHLDTU4CKUUDJD5SDX7NTNE5VQG6QC
Account for changes expecting wlr_xdg_toplevel rather than wlr_xdg_surface
Created by  A Frederick Christensen  on February 3, 2022
OSLBYTP3ZY4R6HKGEFG4RIGLX2PDEGC6BYSZLRYNGWUVDD5CJ33QC
update wlr-output-layout-get-box
Created by  A Frederick Christensen  on February 3, 2022
CSPAH4L2TN5OJPO5VXUUBKKBUQLSEZITRDTYA3YLZQE35KUN7PYAC
Upgrade for wlroots surface refactoring
Created by  A Frederick Christensen  on January 18, 2022
6A7RDSA4PVYCSTDZMQDU5IHIR3AY7DJXTNS27ZDCLVSMI2UBNBJQC
don't unfocus focused client when starting a drag
Created by  Leonardo Hernández Hernández  on November 19, 2022
4HZ2HQFDHI2HYU53E2TVMXSCFF63LJLZZBKDDB3XDIEWTWBYGXXQC
config.def.h: fix comment
Created by  Leonardo Hernández Hernández  on November 11, 2022
BUEF33L6LPXGJ2RVSYZHQYET7Y2DMMJUPE7SOUHI5CN7HIJD6KGAC
check null in toplevel_from_popup
Created by  shua  on November 9, 2022
QWVYKUD2WPG5N3I3LFJ3KL6SJ5GTLCC6IL3PWBM2ACI4FKXKLQ6QC
layersurface: create a dedicated scene tree for popups
Created by  Leonardo Hernández Hernández  on October 31, 2022
3HPB5ODTWGOTRGDML5LCC4AZVICLRBRBTTPUAWMNU5NBMQ76P5QAC
client: don't change border color during drags
Created by  Leonardo Hernández Hernández  on November 1, 2022
5NRRYLEJ4AWTLQHD6AAWANLPOOLBVUA66YJOC7N3FU4WRP2DQZBQC
fix crash in dirtomon() when selmon is disabled
Created by  Leonardo Hernández Hernández  on September 8, 2022
KFWALFDANWNR7VMESTWV7RHSKBQ33ZEDCLJ4CUVNOQADLJ3LJUIAC
closemon() now updates selmon if needed
Created by  Leonardo Hernández Hernández  on September 1, 2022
OYQQTROADC6ONZDR5QIVC2I54Z7KEBS7HDVZVVHGG77N3MKYO7KAC
use just one loop in outputmgrapplyortest()
Created by  Leonardo Hernández Hernández  on August 19, 2022
TQOJCCHCKAEC2SZWVQMZW4XRKKBT4VNZHMQOHTDNMCP4XMSVDZ2AC
move focus and clients off disabled monitors
Created by  Leonardo Hernández Hernández  on August 13, 2022
NC56KN4JMD4LGGP73GW73SKVLISXZQBNE4LT3VV6FFWAITNBUOOAC
only raise the client's node in monocle()
Created by  Leonardo Hernández Hernández  on October 29, 2022
RE7BLLEBV2AVIBDYUESOIKI5ZPDJ47272ZWJFVEE4MD7LE7OF45AC
sort util.c functions
Created by  Leonardo Hernández Hernández  on October 29, 2022
NYN4MT5TVKDWUKBXNYPHWA3SAU6P3UBIPEET7HEE4RZ5VIVPFQYQC
limit the line length to 79 in the readme
Created by  Leonardo Hernández Hernández  on October 29, 2022
24ISULWDM56NW6GNBPE63PJCCYZH3C7OS4U2DHWBINPBSGGZHWLQC
mention the polkit dependency when using elogind or systemd-logind
Created by  Leonardo Hernández Hernández  on October 29, 2022
ISKTYCW54N7SMVY3XH6RZ2L3C5QSR2QO5ZTIAYV4SXAHZTLS3A5AC
Revert "stop trying resize clients during commitnotify()"
Created by  Leonardo Hernández Hernández  on October 15, 2022
T5LZF6MAZN3S2CDRSWJTJRNOTM24DRE4NQBQI6F2ALYC5ZU74PTAC
update comment about exclusive focus in focusclient()
Created by  Leonardo Hernández Hernández  on October 15, 2022
Z5GCLCKLULFY3N7E55B3NY6X7GEABMITLA5XYMLE5XD4P3G2RMVQC
stop trying resize clients during commitnotify()
Created by  Leonardo Hernández Hernández  on October 15, 2022
FEU4KJII73TAZ433FXJBWCQG6QGRDFYBE4LG2F7NSKLZ5CUBMZ7AC
allow unmanaged clients (like dzen or dmenu) to have keyboard focus
Created by  Leonardo Hernández Hernández  on June 16, 2022
DVZNMII7NCB2B6GOP33NWWNND3JDUR3UR2MXVLEOG2DNEP5OOBPAC
delete the idle protocol xml file
Created by  Leonardo Hernández Hernández  on October 13, 2022
BMR2AMEQTMBVJCSTMOMKAYZMPMRJ6U6Y5HZEI2WBV5TRPJ3O33IAC
disable and destroy monitor's layer surfaces when it's being destroyed
Created by  Leonardo Hernández Hernández  on October 11, 2022
4EAPUE3PYXWN62H7UVTYJIQYQJBQ7YUWLK2UPTXP5LIWFVF22RPAC
use `/* */` for comments in applybounds()
Created by  Leonardo Hernández Hernández  on October 8, 2022
FC6QA7RVWX7GWXYBLCRUNT7YRSKHY3PWGV3I2EVTJV3OFUJJDSLQC
fix bad indentation in createpointer()
Created by  Leonardo Hernández Hernández  on October 8, 2022
Q6FHKKYF5MCT6TAKTP5JRHBB7R6IEQQNMREB5JLAIXVTMIDTZKKQC
rename dragicondestroy() -> destroydragicon()
Created by  Leonardo Hernández Hernández  on October 8, 2022
6OWRW24NFJB3AYE4GRX346CXWOTA3O5XRNCF6KIG4JRR5BEKA26QC
rename LyrNoFocus -> LyrDragIcon
Created by  Leonardo Hernández Hernández  on October 8, 2022
A37WAPYRXHQZLFAMACWUQATUG6SO2YZPPHS7VEWYXZNX2KTUXSEAC
correctly handle cursor motion when button is held (for layer surfaces)
Created by  Leonardo Hernández Hernández  on October 8, 2022
UK6FXGKR64ZLXYFGN3J3HOLCSF6C3V6GNBTCKTI7EXTLYJXVMBGAC
allow moveresize() while the left mouse button is pressed
Created by  Dima Krasner  on October 8, 2022
DLU7ISTBB5XXOZYHQFWZLDXSGURGTNOUUS65YD2DOQRGTEZVAZIQC
fix drag and drop not working
Created by  Leonardo Hernández Hernández  on October 7, 2022
T5EZYNEH57OJ7X3GMOKNQIP64SOPUPGRC7FFVOZGUVSYKQLERIKAC
convert some warnings to errors
Created by  Leonardo Hernández Hernández  on October 5, 2022
BOZFUD37UHPOKKFN545X3GFG5VDXYK542DDWVTEWPI2EGI7PEEVQC
avoid usage of goto
Created by  Leonardo Hernández Hernández  on October 4, 2022
KZZ5LJHBHFEDJPJEFFXY6LHABTMPE3LUO2VCH2I4VRGLE2QYRR5QC
properly handle cursor motion when button is held
Created by  Leonardo Hernández Hernández  on September 28, 2022
STQCOMJFP365KC42CYLC22QKL3MFWZ5JNVA3LADAVZFMVQKO7K7QC
avoid setting duplicate cursor image
Created by  Leonardo Hernández Hernández  on September 28, 2022
5F7NOLLCOKIZTCHKBJR4ELVFJ7P46B22G2WL2ZSQL2CWZ4BPQNWQC
destroy renderer and allocator in cleanup()
Created by  Leonardo Hernández Hernández  on September 28, 2022
2VVMT2IDWL3ZRYRRZIJGKYD5K4FJ4OTMS7BKVJGW4YDE3OPJTTIQC
fix bad condition
Created by  Leonardo Hernández Hernández  on September 26, 2022
XPAAAMZSDVXJNF36RIMTTGSM2MVFLJUU3Q5HYC23A2VEINYFSTRAC
fix various segfaults when selmon is NULL
Created by  Leonardo Hernández Hernández  on September 8, 2022
SPGP6FCO4KP6YRECRYV76AWKVCFQU2V7AVNAFT4QH54AAF2Y4DEAC
change cursor surface in internal calls of motionnotify()
Created by  Leonardo Hernández Hernández  on September 22, 2022
T6DAHHAHXFVYYMTYUBWWWZ5ZZERFT64JUFENSXO2V3GNXD4WBMUQC
remove unused variables
Created by  Leonardo Hernández Hernández  on September 21, 2022
B6TB65D5D53ACCMLCRXYSKDAFGRBQECWC7CD5IKFVNIAWCCMJ3DQC
rework Makefile
Created by  Leonardo Hernández Hernández  on September 21, 2022
3ZTG6CX4LPFTAV4AKALPCMGUCEA3XDE3O4LVTCBAQJDTBYO5ABCAC
make more permissive exclusive focus
Created by  Leonardo Hernández Hernández  on September 18, 2022
KJY62KKZ5S7DJU36LOX2IYOHZSFRPINNWNHQ6CMHROZE5EZYPEMQC
now really fix clients not being focused after unmapping a layer surface
Created by  Leonardo Hernández Hernández  on September 18, 2022
GOO4MIWDY35FLKJKRJP6KG32ZNSY7SSQAZNAPCWNNK7Z7L6E7KRAC
fix clients not being focused after destroy a layer surface
Created by  Leonardo Hernández Hernández  on September 18, 2022
IVZBYI5KGIDCGTI3FPIIRYFJCPYBZ223LENQ4A4APOQSAZ2XRCRQC
Revert "remove useless check of `m` in arrangelayers()"
Created by  Leonardo Hernández Hernández  on September 18, 2022
CIK43I2KCDKASBSQEUPL4LHAIYTFRZ52RVNR4GWY4CW3YVKIHKDAC
change the default term to `foot`
Created by  Leonardo Hernández Hernández  on September 18, 2022
PR55SQABQAPNME6CM3EPUMJDVI3CCX45B2IHVNRC4F6GZ5HU6P4QC
remove useless check of `m` in arrangelayers()
Created by  Leonardo Hernández Hernández  on September 18, 2022
QT36PXTVLHFVT54CDJN5JZTZQEIQZHHMSVZHG5IKGONCB3TRO6PQC
fix use of loop initial declaration
Created by  Leonardo Hernández Hernández  on September 18, 2022
DW7VJBQRTDYTT5YCBH2MUZYMNXZOM7H4PU7HQBTMDFM3RFVKAOQAC
fix unmanaged clients not being unlinked from the commit listener
Created by  Leonardo Hernández Hernández  on September 18, 2022
KSU7NI4ZRW6YORQTAUVG3YSBSDM55RF6SG2SMOTW7SNAQFEHFVBQC
fix segfault when unlocking swaylock on two monitor setup
Created by  Leonardo Hernández Hernández  on September 18, 2022
H3LS22FW4M3DKHBJHUS6YV5OPVRKRPMDJWV4VOIPQMEJIKYPDWJQC
don't try to move outputs when its x,y hasn't change
Created by  Leonardo Hernández Hernández  on September 11, 2022
GZ5EL7AQY4CDL5IBPXUF4XKIR7NF6P5HZXXF2BUNK5YJIW5XWUTQC
prior run the startup command start the backend
Created by  Leonardo Hernández Hernández  on September 11, 2022
7VGTKZH6YU7XYRQOYUN3UHAZYAO7UIOHONZBOBL726IKUUKEBP4QC
make sure the parent is mapped prior set monitor and tags
Created by  Leonardo Hernández Hernández  on September 11, 2022
VMZMREUYGSLGVRMAFFRKGQ3TRRZ5QLDVXQ26OM2KIIGM6MORBDIAC
use wl_container_of() instead of data in some functions
Created by  Leonardo Hernández Hernández  on September 11, 2022
CENV55CAVVS7AIEOACYGIHLOJBGBX7GGSYJRU6GZ2XEMKYNUWGLQC
add some comments
Created by  Leonardo Hernández Hernández  on September 11, 2022
2FH7Z3JINBAKWQ5QQM5YR4B43PVGOSPKWDFTIRRI7YYQONERYUVAC
inline input_device in virtualkeyboard()
Created by  Leonardo Hernández Hernández  on September 10, 2022
IGF3ON2AZQQX3FSS3QSEVOECUGK3XW4J3QDDWGYTWOVVRRPT2EXAC
fix idle inhibitor check
Created by  Leonardo Hernández Hernández  on September 10, 2022
W6R7AEO4H3H5IMXGJKE22ILHIVVQAAG62PP3XA2HI374LSSDNUNAC
fix exclusive zone of unmapped layer surfaces
Created by  Leonardo Hernández Hernández  on September 10, 2022
JZPF3C4POYLQLD2N4WOOBUJ53UCXX2GUI2MBRHUOBWQPJEEEALWQC
resize the fullscreen background when resize the client
Created by  Leonardo Hernández Hernández  on September 8, 2022
TOOYRW4UUCY7IGVCIUJIBZ7NCDPMKMZSNQSVXG37D4PDYOGSDR3QC
update link to input-protocols
Created by  Leonardo Hernández Hernández  on September 8, 2022
2SE7A4AWUYUQM2EEPLOK6DEWRVN7TVPD6B5L5LWZ4DEYMQKJXM4QC
append `-dev` to $(_VERSION) (should have added it a long time ago)
Created by  Leonardo Hernández Hernández  on September 8, 2022
3VTUSKVU3YUMM627ANZ2NUIBL4UR72YWUUJR6T2XBBMVUYC2YEJAC
define _POSIX_C_SOURCE through CPPFLAGS
Created by  Leonardo Hernández Hernández  on September 8, 2022
BWFB2DVI6Q66EJYYFCURFK3FAN54FUTABMYN34OGOIYITEGZPAOAC
fix condition that always evaluate to false in commitlayersurfacenotify()
Created by  Leonardo Hernández Hernández  on September 8, 2022
C5NQHZDSTKGMIHGRNBKY7RFBFO4OX6FKCRVUUIRTIJQQ7E245B2AC
remove obsolete check of c->mon in fullscreennotify()
Created by  Leonardo Hernández Hernández  on September 8, 2022
65L2PNW24TUNNKWXJHXSYEFQXNH27HR3YXLSKMVVRQI5LNEJFMXQC
set `c->prev` in setmon() and not in mapnotify()
Created by  Leonardo Hernández Hernández  on September 5, 2022
DS37FCWLU4T4LQ2PC2BD23YTXSENIYRTWB7GFS2W3NKJ7VSLXXCAC
only enable/disable clients from the specified monitor in arrange()
Created by  Leonardo Hernández Hernández  on September 6, 2022
YJWSTQFOMSZ32UBROP5JT5E2KS7Q22TR675RWQYNX54RZTKTSE7QC
set c->prev in mapnotify()
Created by  Leonardo Hernández Hernández  on September 5, 2022
K7GMQ3NNZF4Z4RVMTV7FXFDI3NJROAXWNHCH7Y6TYXPFW2Q2C37QC
Minor changes to README
Created by  Dmitry Zakharchenko  on September 4, 2022
M36NQQDSNNAZ52F3GL4VGYHLCSPCASPXHR6RZD4XY5XFMS5E3KJQC
Add direct irc link
Created by  Dmitry Zakharchenko  on September 2, 2022
EFLZPBXLR4IXVFSBLJL2SDR4Q7IL7WDGK6ZJ3BA7ITKD4ZB3B7QQC
don't arrange layers on disabled monitors
Created by  Leonardo Hernández Hernández  on September 2, 2022
VLILMLMCQQSPWGXBLDN3JAS5CNCHDTBXCN2FVIOPC3S4M5RUOZ7AC
call setfullscreen() in setmon()
Created by  Leonardo Hernández Hernández  on September 2, 2022
XH3EYZ7Z2CUJG7W7KI3JF6I4D5JTZ2MBW6YRJAT53V6DJLDAI4GQC
prevent segfault when destroying monitors
Created by  Leonardo Hernández Hernández  on September 2, 2022
CFF6MYUDSO3VVMMCGJR7RPDBSLKDVR3AROFY5ZE33VG52ER2WYWAC
Revert "Revert "various improvements to layer surface""
Created by  Leonardo Hernández Hernández  on September 2, 2022
YEHKNAGHE3ETYE5A25SSFTEM565LOM3BX3TN3QDQLLTVQMAJJ5XQC
Revert "various improvements to layer surface"
Created by  Leonardo Hernández Hernández  on August 31, 2022
5CZ5FAO42JN4HNYZZBFI7DOE7GQDSLLFDNJNYAZVYS7YMTT3HEYAC
various improvements to layer surface
Created by  Leonardo Hernández Hernández  on July 24, 2022
4PP7MBYHY3LMNJV4H7QYJ3ZFPCPEHBTDMAPYPCH3OWBVLKF7NIKQC
conform the idle inhibitor protocol
Created by  Leonardo Hernández Hernández  on August 13, 2022
5IA7GZ3YCEHSL6MWQK4XE6ZSZ2LDT4S7QUPEZOYKIPYQHPGXXA4QC
new function to notify keyboard enter
Created by  Leonardo Hernández Hernández  on August 27, 2022
DASMW24DLDHAN2O6APMHOAVLFIGI7DKCRA2UPP6GLP424UCFLV4QC
sort client.h functions
Created by  Leonardo Hernández Hernández  on August 27, 2022
FINGOWOULAPWRQRLJHJOCEQR4QAZR6GW5OHM56GMWTYZKRSEGOYQC
prevent an infinite loop if try to use focusmon() with all monitors disabled
Created by  Leonardo Hernández Hernández  on August 13, 2022
DRWLFF3QJE234HFDICPBHHGGVE5L3427RILQTNCA227WWRVOYZOAC
don't try to set monitor for clients in createmon()
Created by  Leonardo Hernández Hernández  on August 18, 2022
EQYREAUSXR52WS5FRZKIPROQF6224U7DH5UXS3VCZGZSIKP53JFQC
set monitor for clients that don't have one in updatemons()
Created by  Leonardo Hernández Hernández  on August 18, 2022
Q4AL7C3THEGDN44IYB36QATRYRV22JGNBTYA3LD4ZUXGAITRSJ2AC
set monitor for clients that don't have one on monitor creation
Created by  Leonardo Hernández Hernández  on August 18, 2022
LKIYLQY3RABIGKYY7YJY5EBMWTFGVQQCQR3HOTDGHHLJIM7N3R6AC
don't respect size hints for fullscreen clients
Created by  Leonardo Hernández Hernández  on August 16, 2022
ILXUCKF5P6SFHLCCUGN2NRLPADK7OMKZFL55FC6GBC46CWEOIGDQC
change type of c->bw: int -> unsigned int
Created by  Leonardo Hernández Hernández  on August 13, 2022
KJZYRGRKOIX3J6L6UOIDN6WEWMEXUA2EHIBRQMEAOSEW6WX5FSPQC
reorder isfullscreen in Client definition
Created by  Leonardo Hernández Hernández  on August 13, 2022
DBS6UQ2KJAFLCREUIGGCN5UYTGNPNODS275TFWDAL2KUGFQMNWKQC
initialize to zero the box used in commitnotify()
Created by  Leonardo Hernández Hernández  on August 13, 2022
IVHODHQ6BHFLN6YRVR2YRN4KOOG2I4PNZUSN7VRUBF4L4BFYMMLQC
handle client_from_wlr_surface() receiving a subsurface
Created by  Leonardo Hernández Hernández  on August 13, 2022
7JRGTO7NJIMX6BUDXC7PXZOSE5FQOVQNGTK7HIOKM7CWQMFVTU3AC
fix crash when setting a custom mode
Created by  Leonardo Hernández Hernández  on August 11, 2022
B2J66BGK3JX4IICMKRKLUFQOP5GD65UMFP7OBEH6VMDVN54E4ZXQC
rework outputmgrapplyortest()
Created by  Leonardo Hernández Hernández  on August 11, 2022
LWFDWL3LH5PLBYUJJKI6C24PXWIRLE2UF64GVFLB23JWBSJHJQDQC
2200: let's use this wisely
Created by  Devin J. Pohly  on August 5, 2022
FJAPLMD27SERYZVHXRKWJ3JISZN32MKPPSUBQXHXQBTXSVSZBFQAC
fix dist target
Created by  Leonardo Hernández Hernández  on August 8, 2022
MRXGV6CLWN2TBQ6QH4ZSZ7K6QHBNNXK3HYWFZHB2WHZSL2TLGNJAC
use `git describe` to generate version
Created by  Leonardo Hernández Hernández  on August 8, 2022
FMZSONFQJCOXEMR6576SQKGMOBDIZIWH626JH6TAZIKHJJS7V47AC
check client_from_wlr_surface() returning NULL in urgent()
Created by  Leonardo Hernández Hernández  on July 30, 2022
43USN3Y7CDB2OWA6PNH7MTP4SAB25UQ2JZNMLJHVPFWLGX3WIQZQC
fix segfault if parent->mon is unset
Created by  Dima Krasner  on July 25, 2022
5VFH6L4OSAROK6AIGY47QVLFKZL2LVCIHJWVWAYLQRL6HLLE3GVQC
use the layer surface to create popups
Created by  Leonardo Hernández Hernández  on July 24, 2022
REPAXEATPLO5OHQX275Y5ZTMIQATFPRK3X7ZS76RH3WNCEPCVYUAC
make sure we do not create a double fullscreen_bg
Created by  Leonardo Hernández Hernández  on July 23, 2022
I6Z6KWIEXPI5JVIVQCMLXRZJT3ZQ22SHOMT2UPGEWTXXFJ7GNJ7QC
conform the xdg-protocol with fullscreen translucent clients
Created by  Leonardo Hernández Hernández  on July 23, 2022
JITN3S74SXWXJSPCFNHWVSPF4WXZ575BEYCYE2RUBLEXMUJBTPUQC
always set the same monitor and tags for child clients of a client
Created by  Leonardo Hernández Hernández  on July 19, 2022
2B3SWBLKAAQYLU33YJTU2LQMO337JXHRMWDZA3V3G3IEXIFK5P6QC
do not focus clients if a layer surface is focused
Created by  Leonardo Hernández Hernández  on June 20, 2022
7RI7UGWKFURXSDLBGBDBLYQCNNAZWMQQU7GNHY6CONXBGIHWICLAC
force line-buffered stdout if stdout is not a tty
Created by  Dima Krasner  on July 19, 2022
EFDPJMACTG42EMPCVPCEN5XAG52EKLZZH73DSLXIYLPOY4H5SUJQC
Revert "only call wlr_seat_keyboard_notify_enter() if a keyboard is found"
Created by  Leonardo Hernández Hernández  on July 19, 2022
WH6INE7T37IEIBN7MVHXW6QJRAHVZL7RI7LVTSNSE6Y55HFXQVBAC
remove a useless check
Created by  Leonardo Hernández Hernández  on July 15, 2022
DSGE6FE3QTFMP3BYI6PBTXSWFRFW4F3TZWEJ2CMK3YB7OXC66J4QC
Update README.md
Created by  David-Valters  on July 13, 2022
ZQTCHGL7DZEIUOF7DUGNNILEK2LUS5KBLFCCHS2YD52ZUBRTUP5AC
only call wlr_seat_keyboard_notify_enter() if a keyboard is found
Created by  Leonardo Hernández Hernández  on July 7, 2022
RQ6MEBFZBFOWQAA7K3YUMURSQ6CSGUVRCJBGHDWSK4WJM3EOYZFAC
check pointer focus in arrange()
Created by  Leonardo Hernández Hernández  on July 7, 2022
UYJJ4ITZ7ZRLV3DM2JIJLTNLNBGUNFXBRGEFORY2EMQU35NBLEBQC
include DWLCFLAGS into linking step
Created by  Leonardo Hernández Hernández  on July 7, 2022
T2Y6XZ5DAWTCTZQUCERSWMLZ6RGGFB5HWAOZD5JKM5GOOWZ76COQC
arrange client's monitor if size has change since last commit
Created by  Leonardo Hernández Hernández  on April 1, 2022
EPPTZMTAFXNPO62VJ66ZDLACQRU5K2WSDFSCH7K6IGXKKPKCOEYQC
resize now takes `struct wlr_box` as parameter
Created by  Leonardo Hernández Hernández  on June 24, 2022
HIFS24I32X4DPDLGVEK47AC3N2TRDUANPWFOZ5C52K4AGSITZLHAC
check current and pending geometry to set c->resize to zero
Created by  Leonardo Hernández Hernández  on July 6, 2022
X2BMK46GIV7VS7YISODA6VNNKC5GCQTHVGMX6TC2EXUCYD26LD5AC
Checks for overflows for client max width and height
Created by  Ben Jargowsky  on June 28, 2022
O7NL4P3IP7OVTMJBNFA6A6XGH2WTYBAMTEQRA427Z7743EPHZK3QC
respect size hints
Created by  Leonardo Hernández Hernández  on June 24, 2022
PNZ7OLEKOH5SGRV46BDUGVE2JKS5RVHDMXLLJJZODE6VEZRTKYGAC
inline unmaplayersurface() into unmaplayersurfacenotify()
Created by  Leonardo Hernández Hernández  on June 24, 2022
PCHXO6CL7MGW4GX5VXJJ4DAVNKIUH3H3AC6PTS5LOLF6UYWZ25XQC
avoid layer surface popups appearing below x{dg,wayland} clients
Created by  Leonardo Hernández Hernández  on June 24, 2022
PL4DXCW5LO6UQACFWH624ZQGBH3SZU7SSU75EQ67KXU5BY4VKYEQC
unconstrain layer shell popups from monitor size
Created by  Leonardo Hernández Hernández  on June 24, 2022
DRFGHXAJDE54JN64NQ2MXSPWMR7PABM23RJKQHC5HFAQSEUJGLZQC
use LayerSurface.mon when possible
Created by  Leonardo Hernández Hernández  on June 21, 2022
BZ3O64R2O6IPKBT2U3OIJFSNNHG2PEASPL7AFOTBHRIWA57U4E5AC
unconstrain layer shell popups
Created by  Leonardo Hernández Hernández  on June 21, 2022
66TSV5DVW2ILJNGV3EGWPLHHYW2KXGZPCVW4UZ3J4GZOSSR7374AC
don't set `c->isfullscreen` to zero
Created by  Leonardo Hernández Hernández  on June 20, 2022
L4UO6QWZUBXCICHP4BBRJZ23S25KZ37P67NPSGRVZEYXQOGBNZOAC
Add known dwl tag status bar options to README.md
Created by  A Frederick Christensen  on June 16, 2022
YW6WZKA5RA35O5XJO4USAKOMPRDGP4SRD5UG3PK2NG35RBQNMFJAC
move ugglyness to client.h
Created by  Leonardo Hernández Hernández  on June 16, 2022
KUB4ULGPNSBXFDH46OMH4SRT2A2R4YFFIYEDKW7OFVJU5TSDOIGQC
remove unneeded check in focusclient()
Created by  Leonardo Hernández Hernández  on June 16, 2022
RHGFJLPASHA7NWSR2BKVB6QPCHGDEW5JLLXCTZK5BGA3WRICEKLAC
Fix make install while files are in use
Created by  Grant Nichol  on June 12, 2022
3KO34JWKECKHC6K6LMJMUMGU7JPLQFJ2ZKXWNEIMCRIZTMIKTRSQC
initialize xkb_rules.options to a null pointer
Created by  Lennart Jablonka  on June 2, 2022
DXX6U6W55AS3IKR76VVGFUSI7XBXAA6X2ZMGFKHWU6YXUFYHOSKQC
kill child process in cleanup()
Created by  Leonardo Hernández Hernández  on June 13, 2022
RJ7S5NA6INT3LYOYNXEBBXJRGVZBRVSN2ZVQACWXOGFNBRUYFB2AC
add some blank lines
Created by  Leonardo Hernández Hernández  on June 10, 2022
CD5R6ROGDRVQUJC3R7JHZ6XMM3H3ZYPGLFWME7LLTWHUKBI4DHLQC
add click method configuration option
Created by  Marco Siedentopf  on June 9, 2022
BP4KULCSEU247KG3K7ODS5ZJH3VD6G7EWPGWZAIRNEZZ3VUEIYOAC
add $(LIBS) to $(LDLIBS)
Created by  Leonardo Hernández Hernández  on June 10, 2022
TZJFJVLTHUWXB6WCLYHT7CIUTPLXBJ35CSV223QRB6X7NXSTVMXAC
fix link failure with --as-needed
Created by  Dima Krasner  on June 10, 2022
IB5K53JPDDRLFE5IOX4RCRSATOBEWJP4W5UEC2W4KKBRNMST3LXQC
use LDFLAGS to build dwl target
Created by  Leonardo Hernández Hernández  on June 7, 2022
WD5BKLMVJ6WFO4FEFQGLLAZH7YAUGYGLDJHHMFC4DQ552QTP4FGAC
do not generate *-protocol.{c,o}
Created by  Leonardo Hernández Hernández  on May 30, 2022
YDFL47ANP2XUUHFLKSWQNG6FTRQAOYQMRE5DPGEDFKDHKZEEMLCQC
include xcb only when building with xwayland support
Created by  Leonardo Hernández Hernández  on May 30, 2022
WWZVYE7LMUCWGQVPLJQQBD3ZNLJHGMMQJTLXXOAEXA7ETSXIHCQAC
convert makefile to be more portable
Created by  KawaiiAmber  on May 25, 2022
HSAZJTBIAQFXHRMPSE6VZXIJFJTHG2LWAIPKIOER2NKCEMFHQMOQC
improve client_from_wlr_surface()
Created by  Leonardo Hernández Hernández  on June 6, 2022
Y7MFSXPSUETX7UAXGEKJEMPQ3DYM4E3QVASHM7KUKLR7XN6FA3MQC
fix compiler error with gcc complaining about parentheses
Created by  Leonardo Hernández Hernández  on June 5, 2022
DWTDJFSDZZBT76GULYUJZPR6BUP3UGR2BUOWRB2K7IY7TMCMXGDAC
disable scene node at unmaplayersurface()
Created by  Leonardo Hernández Hernández  on June 5, 2022
SOJYAUEXVINKZDEVGWTPR77NCZKS5IZE57IBWMMVLVRCDX7EC4PQC
call client_set-size() if client has a resize
Created by  Leonardo Hernández Hernández  on May 24, 2022
43THXDYXBXLM37PRCUEVVWD2JF37W7ACHCU5Z7KZL7ZVAUUYMRSQC
check client_surface() returning NULL
Created by  Leonardo Hernández Hernández  on May 24, 2022
HUEKJA2MHTP6CPNBLKNHT775NLRKNNURXA355X6YWP77OYDYNTNQC
correct libinput function name for drag_lock
Created by  Leonardo Hernández Hernández  on May 25, 2022
XSWSJEVX3PBLX2FRNX3UCYBVDKC4C5FG7V52HVFWEUKJTX2RKNHQC
destroy layersurface's scene node in destroylayersurfacenotify()
Created by  Leonardo Hernández Hernández  on May 25, 2022
ELRG4ACZSZVOI6F7MGAGJRHEXK3BB4RSJCXK7TYO67MBMAT3EFOAC
add a new function to get a client from a wlr_surface
Created by  Leonardo Hernández Hernández  on May 23, 2022
ST2AX7B3G7YBGOIF45XX3A2DLK2BONI67DHADM4KSLZVPBTUPC5QC
Add configuration options for touchpads
Created by  Ben Jargowsky  on March 27, 2022
TBKI4ZJEAL2IJMRG2JFHYLOVQQEOQ7IESPMS2PS7VFSLXTPWHJRQC
implement urgency hints for xwayland clients
Created by  Leonardo Hernández Hernández  on May 17, 2022
NBXXOEK7Y2B5NUYQTJXEYKKMXV26KXGBRUOPPFC5SJUFBLKZZAMQC
sync manpage and help info
Created by  Leonardo Hernández Hernández  on May 17, 2022
ESOYOURY4BDEE7EUULM4RTPS43ICCDQYQFZ4PUUMZ4C7GCZ2Y3DAC
Check if XWayland client size_hints are NULL
Created by  Ben Jargowsky  on May 15, 2022
5KMDJQA7HDRP3ECIK2JJUB2LYT5BCDVUZET32VI6V5TIEX74GIIAC
fix segfault when dragging chromium tabs
Created by  Leonardo Hernández Hernández  on May 14, 2022
IL3QUTZWGPX3R2SWRQ5EYZHFSV6JLHS2YLQYDYASUMDNMZFTOOBAC
Run focusclient when switching to monocle layout
Created by  Ben Jargowsky  on May 11, 2022
BRPRY4LJCSZ7UYDJF3DW6LF4EJWV7RLYCK25WOEF4XHXDW44KTFAC
remove trailing whitespaces
Created by  Leonardo Hernández Hernández  on May 10, 2022
7NR4YMI523C2VX7TRTUI3JCBAXFFPZBF735CGQEJ3IHVRTFO4R6AC
add `-v` flag to the manpage
Created by  Leonardo Hernández Hernández  on May 10, 2022
KBBZSJASIQLICEHQLSSHMTOATLJPFROONFF6HNFNLOCZGMMSUQTQC
add dist target
Created by  Leonardo Hernández Hernández  on May 9, 2022
4E4BN6FAHW7Y3FEDE42GRQ6HK6Q4JRQYWGJYMQ4AXNYM5ZA6SECAC
add flag to print version and exit
Created by  Leonardo Hernández Hernández  on May 9, 2022
KUCKWBBYTF6AXDCIH6YP2BBSJZV5GJPXTHI4FSS2EOKELIX3ZPTQC
Handle 'wlr_seat_get_keyboard' possibly returning null.
Created by  Ben Jargowsky  on April 6, 2022
ZC64T7UNMQIVGZVYRRFGP4UMRXYPB5447FKVG5DM77KXNQPY3D7AC
restack xwayland surface on focusclient()
Created by  Leonardo Hernández Hernández  on April 3, 2022
IKYTHOLQMJQ5QTXZ6UJ75LL6XBZSWMIBOYCWF657A3ZF57RZX3NQC
Run printstatus() when a monitor is removed
Created by  Ben Jargowsky  on April 25, 2022
24WYGROJCDVNRD3FHCBAJGAAPBCPM6YCM63PA6YJ7WTC4MMH47IAC
use pointer math in xytonode()
Created by  Leonardo Hernández Hernández  on April 15, 2022
B7KRA45PWIXKJBTZGRTQWHUKUXKIRLUW7GIBGZDWMP445TGOCIMQC
add missing return in client_is_floating_type()
Created by  Leonardo Hernández Hernández  on April 10, 2022
KWXCA3ZN72CI4FSYVVCLHX4BSIKOX37CGUPFTKUW5P3ZSC3MTYHQC
abc
Created by  Leonardo Hernández Hernández  on April 6, 2022
6US7XFRJWUNIUZHKTODZDU3DX6WO5K3J2G3ECIQYSVBDII3DXGWAC
typedefs: abc
Created by  Leonardo Hernández Hernández  on April 5, 2022
EMEGEGSGKVPZCIPCOYJ47YRTVZG4HPEQBANVEV77663UMCI5V36QC
includes: abc
Created by  Leonardo Hernández Hernández  on April 5, 2022
IHNPLPDUK3SU5DXWUMM3SOKLD4G57XSIHKVLCFULQYRL7ECKNVWAC
It's past my bedtime.
Created by  Devin J. Pohly  on April 3, 2022
WEHGWZKI7LEREGS3RWRFOGZB6DKIWVYEPO4GQMYKRKFNLCXNMR3AC
Remove removed fields from struct instances
Created by  Devin J. Pohly  on April 3, 2022
TYCV2TZ7DTP2OFTOAOQLNJ4GP2ZBAH4YIIJWY7ULNFN7MWTMWW2QC
Remove vestigial monitor configuration info
Created by  Devin J. Pohly  on April 3, 2022
L2NYIUSXZO44IIYMP5JCWQLQ36WQPDMBH5N7NVRMIQOH7E5HF54AC
die on pipe failure
Created by  Leonardo Hernández Hernández  on March 31, 2022
4NQNTJRAWLAA6I2I7NJ7LUTMIFXKKBMU5CSMQ3JSSTY3WSKIFNHAC
Layer shell: Prevent infinte configure/commit loop
Created by  Raphael Robatsch  on November 6, 2021
RNG3EGYA7CPC7U3ITXVGPE6AR532XSUX4SVIDADXXVPKAKINX5JAC
add DESTDIR
Created by  Leonardo Hernández Hernández  on March 31, 2022
6TBOJEGOMMIWO4E6RZMG7C2IPV47FWRIPMDBQA55JM4CS4YWIWBAC
initialize rules and xkb_rules
Created by  Leonardo Hernández Hernández  on March 31, 2022
IPD7ZNRWFVKAN5L2C3ZEO6CDA3RVK6T7YDVTQFHWASPCLVIBYN4QC
don't let -pedantic be overridable by environment
Created by  Leonardo Hernández Hernández  on March 31, 2022
FJMWW535HO3OJQ5C3D7DISFLMSCBFIDHV2HNTL4E2F3N73RP7NJQC
new functions ecalloc() and die()
Created by  Leonardo Hernández Hernández  on March 15, 2022
HFIKAPN3TBMDVBDG7SZLX4ZJMSFFDGINTO6C2SKO5IVYUILGCQEQC
check `m` in commitlayersurfacenotify()
Created by  Leonardo Hernández Hernández  on March 24, 2022
F2OZZUX7KHAQAV2J47KSD6A3QTJQAVSJYLFFWK6HGPN6AYAQAEYQC
implement input-inhibitor protocol
Created by  Leonardo Hernández Hernández  on July 3, 2021
5IX4KHKIMDTDIW3ZJZGAIYEKEASNEO2ZYEAQJXSNXE2DOABMR4TQC
implement idle-inhibitor protocol
Created by  Leonardo Hernández Hernández  on July 12, 2021
Q3BFKMS4YCHJ66QGNXGPCBEL5HOL5VXNJNR7MZEY4TPO2XH2C4KAC
fix drag icon's surface returned by xytonode
Created by  Leonardo Hernández Hernández  on March 23, 2022
WYVKSPRLSTAQDVP3JAQHRDMOSOXSBFALXNANKYXSDHRIWFADKZMAC
set position of the drag icon in startdrag()
Created by  Leonardo Hernández Hernández  on March 23, 2022
V24HNYFIMA4SECR4AVQJ2AIVEWOK5XJDMCNFGGGSIT6L2DEFBGJAC
Revert "clients now works as expected in drag motion"
Created by  Leonardo Hernández Hernández  on March 23, 2022
R3TFI3G7RUTSZZ445TXSI3J2SICBI3LBKJXFBMULJU64L3F25UHAC
inline the presentation variable
Created by  Guido Cella  on March 23, 2022
3TK5YIHO3GEAZNAGG3S2L3CCJOMFC3EMJA5YGLXCHE2AHE5PSS4QC
add note about how to change MODKEY for windows key
Created by  Leonardo Hernández Hernández  on March 23, 2022
QVDUZR7URZIQUYVPN3SQ2LMSSIADTQN447YWWAMTAI5WUDKC3ZMAC
Fix dwl freezing when resizing
Created by  Palanix  on February 28, 2022
64STJYAKOVLMNC4VO4OGWNQ4J4LBIETANLDKON2NDPJV7ZEWTDLQC
Add a configuration option for fullscreen locking
Created by  Quentin Rameau  on July 12, 2021
BJCFR5KY67ZBPSIS7KISVGNTYERXEXHZCULMMTO3OBEOEU6WHNFQC
add sway LICENSE file
Created by  Leonardo Hernández Hernández  on March 23, 2022
BF2JBBZZAMLGKKP7YDFTEMXNMNZJNGKCZGW7T3V5TUSFVZ3F7TWQC
update IRC channel
Created by  Guido Cella  on August 3, 2021
4RTKH6E6XTO3UP67PVF72BHKUF6OKNMW5GC2NITKO4ZR5NQGTF6AC
add dwl(1)
Created by  Humm  on January 4, 2022
KMD35CIPPZE27FH5RWER5I3WJPCRGZXN4ZYML2PZVIAWS2T3MVMAC
clients now works as expected in drag motion
Created by  Leonardo Hernández Hernández  on March 22, 2022
NHTE5TSHXVCAPG2RXL3JD6HIWDH3BUQO7Y3DVXSLQULF2XG3QZCQC
implement drag and drop
Created by  Guido Cella  on March 21, 2022
DGJFEKNKYTSZNU4VGJXLHBOQGRGKYQVDN6IHN25DPKPDEGYQBBAQC
Update issue templates
Created by  Sevz  on March 22, 2022
GDWBAUMFIIBV7DTIYTAAOWW366EPHHIASEJI7FWBBA5EZZIMHT7AC
only skip frames if there are visible clients that have a resize
Created by  Leonardo Hernández Hernández  on March 21, 2022
ZO37G4TIN3ISIX5QZNMNSXNCXOW3AUUIJEHXAIMSBLSNEV3OE3IQC
remove a useless resize in mapnotify()
Created by  Leonardo Hernández Hernández  on March 21, 2022
NMWGC4H4VK57KL7UOMTDP67TMCALLYIWQTQZSMUJZZEYHEBQDAQAC
improve floating detection
Created by  Leonardo Hernández Hernández  on March 21, 2022
5ADZDRHLTSHKS6LZXAWRXRN3NGT3JMIVFCUHWXVOMBVP5TXHUDMQC
destroy scene_output in cleanupmon()
Created by  Leonardo Hernández Hernández  on March 20, 2022
NL7SUKBXFGVCEN4K2ZNM7AGPZDEJSBBGEOAKLVSYJU7VWEV37XKQC
remove independents list
Created by  Leonardo Hernández Hernández  on March 20, 2022
WWL35N23TZ2UPTMLXTVLR5KKFWA3H4MHQ5VXZDADRBS22I4A5F5QC
remove unneeded variables
Created by  Leonardo Hernández Hernández  on March 18, 2022
7SX2FCAXAENDA2GY4UD5W42NFHVAYGNL6QYISS3SKSNQ4VWDSLYQC
attach presentation to scene
Created by  Leonardo Hernández Hernández  on March 18, 2022
N3EKXG5WWWW3CDQ4PJS4EILLTS52CDGXY7B5V3DK6P7TJZEQMJDQC
update README.md
Created by  Leonardo Hernández Hernández  on March 18, 2022
7H25FUCVINGNVV4C3IZ2MLF6M3EIITT2E5K4YKMTXL5LEYZJVCTAC
Merge branch 'main' into scenegraph
Created by  Leonardo Hernández Hernández  on March 18, 2022
B6TUAMCBEXWFEPZM4UGEFZ4VZRPF5Z6WS4FZR4JFVEDN5IQ42SZAC
do not allow set client size less than its min size
Created by  Leonardo Hernández Hernández  on March 18, 2022
WXDI7LEXSSMEY36AMMHM3BDHXJVMLL3HPSVJOOE7GFJMCA36CB4QC
make sure to destroy wlr_scene_node of unmanaged clients
Created by  Leonardo Hernández Hernández  on March 18, 2022
HUA3A5LYU2IXLH7E3LPRIL7HEHU3G3ORVJBSUCH4CTX5NNAFF3SAC
do not create borders for unmanaged clients
Created by  Leonardo Hernández Hernández  on March 18, 2022
LGJV6OQEGISFF4OFJN7VQA3IABSBVWM72RH76MFPCA5EEHIPMKPQC
pointerfocus: only use provided surface
Created by  Leonardo Hernández Hernández  on March 18, 2022
BBVJTFGO2BY35M4RQNBDESF5BZVEHFHWA72WWRMKP2OSFSMPTPXAC
use xdg_shell helper
Created by  Leonardo Hernández Hernández  on March 18, 2022
PFYWKRX474ZAFT4JGNNIDZISNVAMU7MCSBL6NHQQYZXOXCUW3WCAC
get old client by surface's node
Created by  Leonardo Hernández Hernández  on March 18, 2022
FQJ6I2VMQ7L4NS4HFVFMPRYR426RVAHSBMFH2HF6NQKCNEBA35BQC
Merge branch 'main' into scenegraph
Created by  Leonardo Hernández Hernández  on March 16, 2022
AXYOCJJNJECLJKI6EFQRIB4OZDZVSTCC4YEO7YAMS3QVNLXGK5HQC
set correct position for unmanaged clients
Created by  Leonardo Hernandez Hernandez  on January 31, 2022
6ZTDXB3VJTLPCJOXKML7E4QIN7BXL7IDILOLWB43EBLACXZAO45QC
add support for layer_shell popups
Created by  Leonardo Hernandez Hernandez  on February 1, 2022
ZDYKSDYRFFWS24DNKV7TEUZYCHBSLEDP7U7HBWCBR3HWM7LBDOQQC
use wlr_scene_xdg_surface_create() for xdg_popups
Created by  Leonardo Hernandez Hernandez  on October 29, 2021
NEWCEW2B2N47C7YC5NJ4YAOFPPO62ESYX7YORUCH7275BX6XW2IAC
fix left border 'y' position
Created by  Leonardo Hernandez Hernandez  on February 15, 2022
M7VCIVNL7F4NLYJPCY2W634TERQDSGN3HFI3HZZBOU74G2IHXWZQC
use wlr_scene_node_raise_to_top()
Created by  Leonardo Hernandez Hernandez  on October 31, 2021
2JULGXDZBBN35LZSHNV7HNZN6BTGFGLB6GVOMQNOUOHIUHCAHTPAC
use wlr_scene_output_send_frame_done()
Created by  Leonardo Hernandez Hernandez  on September 24, 2021
VZP5KLKVB635ERG2G57KPTUMTPE3BYKBVQCWMFW6GDZ3H5QU74FAC
change border color according to focus state
Created by  Leonardo Hernandez Hernandez  on October 31, 2021
AU3THYT63RUOPFNNP7BNQQO6X62OW47HGXOOX6GN2CCHEXIKGNJAC
send frame_done also to all layer surfaces
Created by  Leonardo Hernandez Hernandez  on September 24, 2021
HRPYY7AN45VGEMP4HK7VYJEWRRLE5TFKDIZR3AM5RRJ2AI34G3QQC
Merge branch 'wlroots-next' into scenegraph3
Created by  Devin J. Pohly  on December 16, 2021
RVM5OZCQQ4AWCQVPLBNCS4FLWNRQ7EY5E3R2BFZIYNBCSTBLLRQQC
Merge commit 'refs/pull/162/head' of github:djpohly/dwl into scenegraph3
Created by  Devin J. Pohly  on December 16, 2021
QN2DLZ5ZFCDUYGA6XOVSDSRMAPY7Q35G77F354IBFRDXJXALQZIAC
Merge branch 'wlroots-next' into HEAD
Created by  Leonardo Hernandez Hernandez  on October 26, 2021
D5RCS7JWGBICNVGAAWBYQNU35PVNWI3P5VJACH2FJ4FDD2CF5EWAC
Merge branch 'wlroots-next' of github:djpohly/dwl into scenegraph3
Created by  Devin J. Pohly  on December 16, 2021
YQNDQLKXXWYAW3BNXERQZZTVI3G6H4ADTIW5ZHKUEZLCCZHIG3MAC
send frame_done to all visible surfaces
Created by  Devin J. Pohly  on September 21, 2021
PJYEVNHWOKY53NR2C2PT6RTRACRSKPSPDFTTLTEOYN3ICAIIN45AC
fixup: follow name change on surface_tree_create
Created by  Devin J. Pohly  on September 21, 2021
KN2FTHNJ7ZYCYGWLINFCVW4AFTZ7SNKMTCCGZZURPHAEQRUBZHHAC
use scene_output for damage-tracked rendering
Created by  Devin J. Pohly  on September 5, 2021
AVOU4HCKZUPX5K6TVRJWVZI5LQRT2XESSVCPIDJ5GIQWGP3J5J5QC
use scene to keep track of LayerSurfaces' layers
Created by  Devin J. Pohly  on September 5, 2021
DOUDXJ6C5FPUSY5OV3TVYSFY2ZRHIHLFGQ5ZWIJAUSJWGICI44AQC
use scene-graph API for Client/LayerSurface
Created by  Devin J. Pohly  on September 5, 2021
24ZMBWYLMODPBAVLT4XNOSETHQXVLXNASYXUIGG2435IT7WIZC5AC
use type enum to distinguish Client from LayerSurface
Created by  Devin J. Pohly  on September 5, 2021
X4Q25YFYZHXT6GTWNT5OCUNT66WM4RWKF6VRVUBD3BSQLQOFEPBQC
fix crash of Firefox when opening a popup larger than its size
Created by  Leonardo Hernández Hernández  on March 17, 2022
3QPBTZ4HYU4SED7AIJLATN3ABPIMJDOHMJN2VSGTK66TGW3P5T6AC
constraint popups to its parent client
Created by  Leonardo Hernández Hernández  on March 17, 2022
YPEFSYD2O7BLC6VVQTXQMU4XGNIG2CXJAMV3WVBSWZRDVUSXRQDAC
make sure configure and activate listeners are removed from list
Created by  Leonardo Hernández Hernández  on March 16, 2022
OCGEJM5ICIQMXPZTLCX23HEXOPOOSD2FLPLU6F4AWIUMZSJY6GSQC
Merge branch 'fix-segfault-in-fullscreennotify'
Created by  Leonardo Hernández Hernández  on March 13, 2022
Q5YCFXKZAJLI4HAJR7TDDKFMOCOQCXMW7LNZZFOGV5TQB4DO2ZDQC
don't use fullscreen event in fullscreennotify()
Created by  Leonardo Hernández Hernández  on March 13, 2022
7EY3YPO43GHF3LWNI3UZKMMT65UO6DK4LA2X2UC25PAA77KVGSIQC
fullscreennotify: don't crash if called before map
Created by  Raphael Robatsch  on November 13, 2021
2MNQBTVRKKCIBBLZY42PNL5VS5R62LFYKZ2GMCZM6CEEA6PGEKZQC
always call arrange() on setfullscreen()
Created by  Leonardo Hernández Hernández  on March 13, 2022
NVYH3JEQ32BX26LR5KPYTEW4QJNM2YCOOIHLAINQ7QXNTL7KDJCQC
print status about floating and fullscreen
Created by  Leonardo Hernández Hernández  on March 13, 2022
C3IYU5EQOMXONEDMVSM6SPEGXGQZSUSIPVQOE4OLIQMRI7SDHUFQC
more style fixes
Created by  Leonardo Hernández Hernández  on March 12, 2022
AEOM6GBTSH3NGIN365GS5L2PAUUSXSMDPMYTGJPL7UDMHDWLYXSQC
suckless style: don't use '//' for comments
Created by  Leonardo Hernández Hernández  on March 11, 2022
2MNEWEUDXLYJSIGGRQF55ZYEJCOC7TQ7IHV3SJC5A7NAQ5X5NA7AC
use loop to call arrangelayer
Created by  Leonardo Hernandez Hernandez  on January 26, 2022
5UOMJBV7FYVOHOJMMZU5Y2FT3MEGZ5RSHQRW2M2JWK3XZM3TSHXQC
die on allocation failure
Created by  Nihal Jere  on February 23, 2022
WWYCDUXC3LTWNEZL464AILJV5JXWG2ZGL2BPXSKN24MHEN6GXFLQC
use wlr_box for previous geom
Created by  Leonardo Hernández Hernández  on March 10, 2022
2IG2HOCZANCWBZUU5EATTSJPFM2KS6IPBBXD7P2C2XGMH4AGLLBQC
don't warn about unused result
Created by  Leonardo Hernández Hernández  on March 10, 2022
RCVYDHBOZZPRA4TJELQ2AAV224QJEOWYUX33FPVV4R2U6F5DZVCAC
replace tabs by spaces in alignment
Created by  Leonardo Hernández Hernández  on March 10, 2022
XX23V3K4E45IYKXD3Y6KQFUFYLYF6NBNTLR2M5XHJVIKA64W6DYAC
fix crash when the last monitor is disconnected
Created by  Leonardo Hernandez Hernandez  on November 4, 2021
W3D3L7ZTJYAC4PN3UJAXCGTSHIAX36HJ5CLHLKXM6QTJ3YQDA6XAC
update URL to wlroots project (GitHub->GitLab)
Created by  Leonardo Hernandez Hernandez  on November 2, 2021
WNO3ZAISQ4NX5WYI7WI6WPWKUGWONDCHYFGNU7QHSQPG5TREKKPQC
Newly launched or closed clients ALWAYS generate status update
Created by  A Frederick Christensen  on December 31, 2021
WQ63NGFV5NUX5GTAHWN23SKHDQGGBMMYMQV2RBWP2GCMHEGKR6WQC
reset cursor mode when grabc is unmapped
Created by  Tobias Bengfort  on September 4, 2021
MJC3HT2VAXQTX53MRPT3PA3LMNNCI4STEOLLPT4KSSPPDGOAHUXQC
remove typedef `Decoration`
Created by  Leonardo Hernandez Hernandez  on September 28, 2021
UAHE2AHV5QE24GURMX4TVEXIRKKROPZXZZEZXRWIYZETGRXSQVWAC
fix client_set_tiled, which was ignoring its "edges" argument
Created by  Armaël Guéneau  on January 8, 2022
U55CLHMODFNDXM5SVPFUZRNDZSIOGU2HNW6IDWOYAZNAQZSBNXHAC
-s: close unused fds
Created by  Humm  on October 13, 2021
KSCKJ5QQQNTPEKNJWGPOJYLIURZJUFAHAO5WARKBOTSZMSUXCYRQC
Shift+6 generates XKB_KEY_asciicircum
Created by  A Frederick Christensen  on February 1, 2022
N65QAJ7GLKKVXBXKPVL7H2SW3VLN5TK3XKNTKSLFSOSDD53HOF6AC
explicitly create renderer and allocator
Created by  Devin J. Pohly  on December 16, 2021
GFTS3IVLML6FY526XUUZAAUDTWZAHJTH7MD4HIC7ZMVZJOOFA7MQC
`wlr_xdg_surface.configure_serial` has been moved into `wlr_xdg_surface_state`
Created by  Leonardo Hernandez Hernandez  on October 3, 2021
43J2NHWJLNZZBYTG23SSP46OXFFOH7MZRNFUOYD6PQ5ZLBUZIYHQC
client_pending has been renamed as pending in wlr_layer_surface_v1
Created by  Leonardo Hernandez Hernandez  on September 24, 2021
HXYYEIHDIKDVCZ7NUFOPMIGLXHILYKRDQZA3QOLCGEIC4PL67WNAC
Merge branch 'main' into wlroots-next
Created by  Devin J. Pohly  on August 23, 2021
L3YXTQWSDRQGX2JZTHUDVM5SVU2PZNAQ6U7QWR3XZKLARDX64DPAC
wlr_layer_surface_v1_close has been replaced by wlr_layer_surface_v1_destroy
Created by  Palanix  on August 20, 2021
BIABSVJA7ZGBDUCM4PK6IHZTGWOI5MSXJ26IQILXJBQGUF4HC5KQC
Merge branch 'xdg-activation' into wlroots-next
Created by  Devin J. Pohly  on June 3, 2021
BGH6P25KGU5NCWYE2GRGKHJSHJPYPHWLJV4YNP4WKDZSBA6PYHYQC
document status information and <&- in README
Created by  Devin J. Pohly  on October 6, 2021
LKEKCSC24ND3LMBQ2EZDE5DPMNFMWTWKNSXEUE2G3SOLLWVF4NWAC
Remove redundant xcursor manager
Created by  ARDiDo  on September 26, 2021
VEWANYXADPRI535CXKMTCMUBEIF7SGDFXMII4E4557FVJZIWEURAC
simplify fullscreen expression
Created by  Devin J. Pohly  on September 9, 2021
XWNT56OHVMZPSJRR2RXUUBLDN7GXOYA6UYWMZWQFR7WNZGZ3SX2AC
simplify client_for_each_surface
Created by  Devin J. Pohly  on September 5, 2021
BE2WICFCSLQ4BYXGGLGJ5WNVX554FZDXI26MZCLIY46W4M7HVGEAC
update deprecated xkb function name
Created by  Devin J. Pohly  on August 23, 2021
M3S5337IUCZFRW6R4VUHLUIR5H2VPWVQFYBPMO2KSLG4PK5VPUNAC
implement the presentation time protocol
Created by  Guido Cella  on August 2, 2021
5GWZP4P5XROA7WO4XOWNHL2SS3POFUACQLZMP2FR3ET3NJ3TIIMQC
Moved printstatus() call in focusclient() to prevent printstatus being called on every frame when things like dmenu are up
Created by  David Donahue  on July 1, 2021
OEUI55XGUBOPUZYV3CGHVZOTXTUU57ZWDGTLQH6FC7FMMUQL4CRQC
update notes about starting dwl
Created by  Devin J. Pohly  on June 30, 2021
DPP4TV6L65D6CLWBKXCZM2QERGXZTHVIXDVBI5FMUUK7I5ANFCPQC
Merge branch 'xdg-activation' into wlroots-next
Created by  Devin J. Pohly  on June 3, 2021
S7M7G6VP7V6W5NBMRQZZB5WCVZNFG6A7UGPXR6SD3VUIFQY55HNAC
implement urgency hint
Created by  Devin J. Pohly  on May 22, 2021
G3QIBFHUXIPZOPRBEVWZ73FN2NVFNK342LFTAE4B2QFMMEZGKIYQC
Merge branch 'main' into wlroots-next
Created by  Devin J. Pohly  on June 3, 2021
S3PPMEVNCXXBX7H5LX2MXS54E6ER66XVV7IZ7JZPE5OF77FIYAJQC
mention `-devel` packages
Created by  Devin J. Pohly  on June 3, 2021
GG4HWJMLU7WLCQVNZL6QHAQE24RKYJLEICTPPXQIPJED4T5UBCYAC
exit cleanly on INT/TERM
Created by  Devin J. Pohly  on May 27, 2021
VIPO7NAXJ7HWGD5XJEBQI6FBQ2QYR5HTI6UYGK64U4WH6EXPSBOQC
handle ephemeral pageflip failures
Created by  Devin J. Pohly  on May 25, 2021
J7X4HM2XFWYAEAYYXGTUKHNBZ4JZX64BZW5WUYAHEUPXYPWFUMRAC
print status on output create
Created by  Devin J. Pohly  on May 24, 2021
QO4HGTGWT2R4CXQONLUGEI36G6UGVDMHNR2IOZ47S3H2YTE5TCOQC
factor xwayland hackiness out into client.h
Created by  Devin J. Pohly  on May 23, 2021
3EEY5STEAFJZ5GYCSZRNGGDOYB2YF23ZPSGYFSREZN3NR5UHSDSAC
before set tiled verify if client is xdg-shell, then set tile
Created by  Sevz17  on May 23, 2021
72JCJDBV7H5Y5B5QMBPA2352RBFDICJWOTJZAB4ODHPSYFQPUAUQC
Wait until map to set window's tiled state
Created by  Devin J. Pohly  on May 22, 2021
N5UP6P3PMCBSSWFIEOJCZSWBYFDKWZFWBIRUOJQEJ453KZCHU4SAC
update README
Created by  Devin J. Pohly  on May 18, 2021
AFWPDJRNECPCXJL5QYKSNELPDS4ZYUYRKOHMKXU4Y5RVPJR43MTQC
pipe status info into -s command
Created by  Devin J. Pohly  on April 14, 2021
XJMR455KTFPEBEVZIPBY7PVPXAF6SABRQG7X6MBZGLOAYZK6KWXQC
added uninstall target
Created by  Jason Goulet-Lipman  on April 19, 2021
HONIZT6S2TNUT5XHRNWAJELT244HYO2WXYGRINBT6OONLTQ52JOQC
update status info if focused client changes title
Created by  Devin J. Pohly  on April 15, 2021
UPMIXNYHEKLKPCYWRROMNRA4MLIFSSLMPJH3LUK7LUXMWETHQ7AQC
group phony targets together in Makefile
Created by  Devin J. Pohly  on April 15, 2021
2SMMJ7VVRYM25OTYWXI6NZF4YIVNXTYITANZO5G32R24KQYB2ZMQC
re-compile if config.mk changes
Created by  Devin J. Pohly  on April 15, 2021
72X5JCFZ7GEZVWWH7SM2YVNBOWCPFQVO2D7AFSWYK73EVJRPZRBAC
nuke CSDs, hopefully for good!
Created by  Devin J. Pohly  on April 9, 2021
5BKYVJBZYC3JFPKM7VJ5BW7S35AZ6E3MAWOVEWKIB5ZIZJYLTC7AC
Revert "fix README for main branch"
Created by  Devin J. Pohly  on April 8, 2021
GTV2PJ4DT4Y4CJJG5DYW447PCT5KPDX5OO455D45SVNLD4W4D2PQC
fix README for main branch
Created by  Devin J. Pohly  on April 8, 2021
UOWVUJ34NPY2KSJ6IY3TIA4Z4NXCLVIL3N6XTDLDRPAGQGDIOLBAC
don't move/resize if already moving/resizing
Created by  Devin J. Pohly  on March 30, 2021
SPM222UZLPKPMWK34K4ZVIJVKI3ZZZFAQ74IANEXX36OE3Y5ZFQAC
fix labels on issue templates
Created by  Devin J. Pohly  on March 29, 2021
OOFOJFR5F7J6WGKVA24REL2EHZS6IZ4JFIT6HMJ7CJUFA5ZBK4HQC
Fullscreen: simplifications and fixes
Created by  Stivvo  on March 25, 2021
CXLGE3YYT2YXJIR7JE6NT27ONH445P5LZIKJHT53R3ZYQ3V4BHMAC
changed fprintf(stdout) instances to printf(), changed function name from statusbar to printstatus
Created by  David Donahue  on March 13, 2021
R5PTRDZ52GPVS3572NJBRZQEBU3YVNUV4KYO4ICNIWQ3UUIPAUMQC
added redirect from stdout to stderr for spawned processes to prevent conflicts with the statusbar outputs
Created by  David Donahue  on March 6, 2021
SEQ6U37LIHEYR2PQNCZJYELYYVEF6KS2N5YN7JCQU6VQCOJ4DKPAC
Fixed tab formatting in 6 locations where statusbar() is called
Created by  David Donahue  on March 1, 2021
NTMEJFRMCBJVUVLQYUFNYI3NPVYMRMZNK3IKEIX6EAZ3DVXASRXAC
Changed output to stdout instead of a file
Created by  David Donahue  on March 1, 2021
VWSYJ3CH2IDZIV2GLGEBB3TME2DMMDH4L36YUX7UUP2QEWNTFTDAC
updated output format for better expansibility and easier parsing
Created by  David Donahue  on March 1, 2021
CTSHZM6KZHMKQEITRPIUL2PXVU4TFN66M4CDAE33GRWTGN6KLYWQC
Removed unused variable from statusbar
Created by  David Donahue  on February 8, 2021
WD734S5ZIYI2YBVGSVB4GFSDDUGB2QMXWZNMOOQN3IN5VLM3UD7AC
added statusbar update when tags are updated
Created by  David Donahue  on February 7, 2021
F3ECDKF3RS2X4IPFALLE5R2QHGGQRL5JA7JTSFTBOEOA4THGJ4TQC
Added interface to output information about tags, the currently selected monitor, and the focused client to a file for use by a status bar
Created by  David Donahue  on February 7, 2021
VV4T437DES4F55WINIINLWOHFTTLVMZY7E5VRUVWMWHF6UIEWG7QC
Revert "remove sigchld function"
Created by  Devin J. Pohly  on March 13, 2021
QPIH44BS3UQOFH7SUW5JGWQ7EK6CGTPVBB57PKRU7EOK6PLVTQAQC
remove sigchld function
Created by  Devin J. Pohly  on March 10, 2021
FDHPVQQGJLCSULJ676SOFOLWE44NELPAVX4GKMF4HABDYTBD3ILAC
correct key constant name
Created by  Devin J. Pohly  on March 3, 2021
ENPKS5GS4FFXS4OG3JWHLJNVLJ74JCK6O3FFJ3TPW4KYWV2M4OWQC
Merge branch 'main' into wlroots-next
Created by  Devin J. Pohly  on March 1, 2021
LBKEW7AMRIJK6SVOWJPNNKSXUZBGAJAZYGHOLEEYCANXTRQCY52QC
clarify a bit about status bars
Created by  Devin J. Pohly  on March 1, 2021
POHZWOAHQ55VSZ42DIR6T2RVB77WI6OUQPVNJRYFFAXHQ63X4IPAC
add explanatory command about Ctrl-Alt-Bksp/Fx
Created by  Devin J. Pohly  on March 1, 2021
SCOFWIB6MO6KR7BG2QPDPRTKZZHB5FLCKZHM264RPVI344B37J6AC
Add default menu command
Created by  Devin J. Pohly  on March 1, 2021
GL6XRKW4CLSVDGNJNZLLU4KAQNCCAGC5EUUFK3KSHAU4E2LJSEVQC
Defaults should match dwm/Xorg default behavior
Created by  Devin J. Pohly  on March 1, 2021
OXACUBJS3HGZG75QTCDVPUBBWMEXHE65TYPPGPZXHZLRJN65CVQQC
add note about wlroots-next branch
Created by  Devin J. Pohly  on February 16, 2021
B6PW52TA2NQKGCSXNQHJ5LB6C7MSRFDDOUMW7SQRLKBC3VWPZV6QC
Revert "Revert "remove EGL parameter from backend_autocreate""
Created by  Devin J. Pohly  on February 16, 2021
RMV5MH5OBOLKZ46NYZPTAPGJ6O6M7U3HTX5JH3FYQ2SKIPSQWAVQC
Revert "Revert "fix undeclared WLR_KEY_PRESSED""
Created by  Devin J. Pohly  on February 16, 2021
GDIXQLGMO2XD22TWXHBZELMOMRQRR6FLUDI22S4OXYL2Z4OM2XZAC
Revert "Revert "document that we currently follow wlroots-git""
Created by  Devin J. Pohly  on February 16, 2021
HFLAQCRS6DMUIDETPYKFD6Q7DHMLPAE5PLOBIKAAKJ4POE5QMVTAC
Revert "document that we currently follow wlroots-git"
Created by  Devin J. Pohly  on February 16, 2021
ILHZI7QYRMSGWTNT5JR7SGG2PP6ERU7F3AGGZVCLUDSAKGZSQ6NQC
Revert "fix undeclared WLR_KEY_PRESSED"
Created by  Devin J. Pohly  on February 16, 2021
ZT7DMHVYGFANXMWZ7V3CWHCJSOTPGIDVNXZ3PKEQNXG25I3ZD74AC
Revert "remove EGL parameter from backend_autocreate"
Created by  Devin J. Pohly  on February 16, 2021
FS5MGWPFVAIDEUAZQ5XZDURFFLILJ3GBYMTFUPUFWKRJSJ5DFLZQC
fix style on space-indented function
Created by  Devin J. Pohly  on February 14, 2021
AXM5ZQUQP3PWS5UVCBJM5UMICYHK6CERLLQHSTSGUGXCHM6IVDQAC
Link patches page in the README
Created by  Devin J. Pohly  on January 19, 2021
EMKMIQXYWA6O6YIGWYSVE3C3B65E2UPCOKVEBULLQNQ6OLPH37IAC
add some explanation of output reconfiguration
Created by  Devin J. Pohly  on January 18, 2021
W37SPE5ZYCKFHQZY2NHZW52KFC6LFDQQQGTAE3EO6G2ZSARYZTMAC
remove hacky code from output-management handler
Created by  Devin J. Pohly  on January 18, 2021
YLGDJZL6AA4C63VNGO56QBK5I36CAV6A7PJPQCS6MV3HFPU6YGZAC
commit entire output config, or fail and rollback
Created by  Devin J. Pohly  on January 18, 2021
ZSSVUMLBSC7P4VMBM5GPNOBJGCUGYQGSU5SXIIZWX54Y674EZWDAC
use updatemons as handler for output_layout.change
Created by  Devin J. Pohly  on January 18, 2021
LYYPWYVJLPUXGDW4QBAUY3643G3ZUNLL65VCYM42Z7WPGYE3E6JQC
remember to add client.h in Makefile
Created by  Devin J. Pohly  on January 18, 2021
ZN74QSPKOAT3ULGB6RE4CJIMCY6VOKQ5S7LQ4GTL2UMFV3XCGJHAC
unify increment style while we're here
Created by  Devin J. Pohly  on January 18, 2021
GBPNNVSTRYC5VBC46GLT5YXUTF5BVIBHORH2EIJFZJ7E6D6SUDDAC
remove unnecessary variable
Created by  Devin J. Pohly  on January 18, 2021
A7352YC3UYSPZMWFOCK6ZBWS3D5LLBKXAKZBWATPYIYA27COQWJQC
cleanup on aisle createmon()
Created by  Devin J. Pohly  on January 18, 2021
WSRZTSPBWOSDVVEINEYXKFBEQ62H66Y3QZ7ZNIRHI4YFDN5C4N3AC
Add config.h to .gitignore
Created by  meutraa  on January 13, 2021
PFHDCXXUHB3KH4W4272WF7LGWOJFZ5AADWGTXTGIJWRAFEPBYM2AC
Fix Initialization of NetWM Atoms
Created by  sam-barr  on January 11, 2021
T3WUZ4CKNTRKTK4YTJOMUNTUXAR5TGODQHK2MR37YYXWCBHNEZSQC
remove now-unneeded monitor position field
Created by  Devin J. Pohly  on January 6, 2021
HKO3RLWXJ6XLAPIZTBAM7VMWDC3Q4J5KFAHKXINYOTYZE7NWBFSQC
use output layout for dirtomon
Created by  Devin J. Pohly  on January 6, 2021
FUZEZTLBNTVGUNLBGFLMVZOHLGMMHFPQD7USP4JYMGGVXBL2EUBQC
update layer-shell protocol to version 4
Created by  Devin J. Pohly  on January 13, 2021
JYUOTMXZ6PTTW6EAAXB2M5C6E2WGCZTOW3WKNAIUV44PG6OLXLPQC
Define monitor's x,y at compile time
Created by  Stivvo  on December 30, 2020
GRIYU3BNZXANVGAYDQNJ7INQH4QYRRYWTFBEEHWT2Q6COSUEJ5LAC
remove EGL parameter from backend_autocreate
Created by  Devin J. Pohly  on January 4, 2021
4BYBMSUPXXIGSAXUSUXAHPDEH7TBF67YN2CKVPXAXC34QEDTMV2AC
can run nested in Wayland or X
Created by  Devin J. Pohly  on January 2, 2021
W7JZAJWYM3KHG2WRRCYA3PHYNA54W34L6FMEZUOQJWUOEG6YFLNAC
never ever ever tell anyone to sudo make
Created by  Devin J. Pohly  on January 2, 2021
Z333JFHGHDIYXT22X5FEBRDOSSE7PAARHNVWJZOOVWWVSNPPJK7AC
document that we currently follow wlroots-git
Created by  Devin J. Pohly  on January 2, 2021
QAQ7OOOCLQH2FO6W4ZSHZKSJVKRBXGA3P7AGMPRRUSUROLCTODEQC
Revert "Allow toggling the layout before selecting a different one"
Created by  Devin J. Pohly  on December 28, 2020
6P3BDREHG34EX64JM3S6KCY7R6LRLCKDVD64OA7ESNC6QJPF73DQC
flesh out cleanup
Created by  Devin J. Pohly  on December 27, 2020
GYBKUNGUNB57EQR3HCEP3EEO37RRXSPXCY2XI7RY2TAFSETKXUSQC
remove limitation notes (tracked in Issues)
Created by  Devin J. Pohly  on December 27, 2020
2PNM6SCOCFOPMWWPKZK4MG6BSDYT3EGI4LGJS6IDTIV7AYRY3ZNAC
clarify intention of feature suggestions
Created by  Devin J. Pohly  on December 27, 2020
OI2GYEDSGOI4UXJHZZXURSPG2245CZ7K5SNC5ZRGHKGHLENZGARAC
fix segfault in xwayland cursor manager
Created by  Devin J. Pohly  on December 27, 2020
HVSOS7ZRF3CCOAETGHCBNPG742RLDW7UF5GZ5FBYXDO2LFUXA5RQC
macroize event handlers
Created by  Devin J. Pohly  on December 27, 2020
ERBETXYU7NGSWW5LHQ3NSJA2N27JNMDDYMZ74B6IVQTEQMLRP6PAC
Revert "remove github directory"
Created by  Devin J. Pohly  on December 27, 2020
HXNQH7IZTGSBWRZZYC4YTXGJFO5A5IRRFC2L656KJOYHKFGZJXWAC
credit for patch maintenance as well
Created by  Devin J. Pohly  on December 25, 2020
6ANGGYMGPXTXGIDNFC6JCDBF5YEGE7ZDWI35MNXAJN7TKO26LHPQC
update README based on contributions
Created by  Devin J. Pohly  on December 25, 2020
ZKDFMZ3NKJIJA2FCCCTTJHFAJARGYVHOAGIKK3LF7VNS3JL2HEKAC
add Discord link
Created by  Devin J. Pohly  on December 25, 2020
YQCYJKC65P5XSZRZEF75E5D34ZZV5T6HC2IVX7MPA6KDP5TDYQOAC
add "all" target
Created by  Devin J. Pohly  on December 25, 2020
N742AFRCZTFETK2CN5L44STVOT5XFVNESFWJLHSGIZ2JEBTGGBEAC
making this a team
Created by  Devin J. Pohly  on December 25, 2020
6E4R5DGYRYVY32DPFAHF4J6TTTXKFPQJHZAAOR7CG6C6RIWVQTXQC
XWayland still buggy, disable by default
Created by  Devin J. Pohly  on December 25, 2020
XSJ2IFV7YVCXDDQ4Z3QDXII2GGUSUQDINPV3EXOTJGNL5LASHU2QC
no need to cast NULL to void *
Created by  Devin J. Pohly  on December 25, 2020
AX4DPXMMD3V3MV2ZMVAWKTDJ67NPQGELE7SMJDGW7VAGUJY5W63QC
consolidate some of the ugliness into a separate file
Created by  Devin J. Pohly  on December 25, 2020
2GP4MXKEDQMZ7E6TCRSMV2AGN7HLEAHR3QEAC2QFCQQNPMNJSIHQC
Stivvo deserves a shout-out too!
Created by  Devin J. Pohly  on December 25, 2020
CFKSNTORMXFOXML5KD3U5OO3SQ44CJB2BACRRZ6ZVEF6BSPYZSMQC
fix build with -DXWAYLAND
Created by  Devin J. Pohly  on December 24, 2020
D3P2FW5KLXK7TJQEQV56CGEOUHGQ45OMGYQ24TOD3LPUK3T7JHKAC
missed a few of these
Created by  Devin J. Pohly  on December 24, 2020
E6HGR2ZFEALOXBQDXX5JBJMK2DW7BMILQZ7O3QZPORZMTN5YFJVQC
don't call applyexclusive just to return
Created by  Devin J. Pohly  on December 24, 2020
2JGWKS7AC3SNETNLVD2PSRESRAHXTY533E5GYJ5DHNJTBZF65SJAC
let's not alienate the dwm folks
Created by  Devin J. Pohly  on December 24, 2020
BFWKVWAIUKHCZVRA62GW6QZUEUKQLW365HUWIVKTEIPJNJSOZBAQC
Merge updates from guidocella
Created by  Devin J. Pohly  on December 24, 2020
TOFCZFUYVBVEBHMKVG6G5MKCAEF2QCQ4GKMKGQUSJRLGLDZEJF4QC
spacing
Created by  Guido Cella  on December 22, 2020
TXT5WDVXWSX6H7A5IDFPAR42VB6RJD2FKHUR5WW4UWCRJSQ4MPIAC
remove github directory
Created by  Guido Cella  on December 21, 2020
TG7VQSGYM2XZXPFOOBYVFBRJ5R6ZWHV3MXA5AUUVV57NU4HTUNMAC
disable natural scrolling by default
Created by  Guido Cella  on December 21, 2020
MRPV4XBEVZNHLWBK3BMNXRPOBWGKX44RVT5XHEB4XP5VANMRWEMQC
update comments and remove debugging printf
Created by  Guido Cella  on December 21, 2020
KDTN5PQWSUUS7QBDQD4Z5WMXQYOZSQN3ENAXYVE3GRSTPUUZ2U7AC
Define monitor order with monrules[]
Created by  Stivvo  on September 18, 2020
JRXMQ2GKMY3ZPLMON4D7OPHU62B4A7PV5FXLYBQMJRNCLVKTUALQC
don't reset the cursor image
Created by  Guido Cella  on December 21, 2020
OFP57N2VUSOJ2SBKN5HXUDIQ74H2V3RSJYGJ3DKFGTHFX5Y3U5VQC
update README.md
Created by  Guido Cella  on December 20, 2020
N64TMMPDOHSXHEAX4JTOA2TTGLHOTTL52MMGYIMZP2JDBH6WW7NAC
say TODO
Created by  Guido Cella  on December 20, 2020
S5I7HVUVLNMAV64UX4AW4OWIB7UTQRGQG6TXBR7ZMZXXLCTVGAJAC
rename drw
Created by  Guido Cella  on December 20, 2020
RM7J7D2HLZX66BJZW5O6BLUIDECLCCPQIZH3PXLQOZC67YCBSY6QC
don't notify of activity
Created by  Guido Cella  on December 20, 2020
Q2X3PNJKODBITH6W5ZNPJULJRQN6XJTEVYLEEBUXEAQTHIWUWPAAC
deactivate the focused client on overlay focus
Created by  Guido Cella  on December 20, 2020
ZF4XKSZDOZ72J3I2CBN3M4MXTATJYKBUFZKBS4DDVHCACWUAZ5ZQC
replace shouldfocusclients with checking old
Created by  Guido Cella  on December 20, 2020
YL6TMLW5YFLMKYPWGTNJHD5GQ2LR2Y7KC4N5U3Y4NBFQXZQ6NRZAC
fix keyboard focus with overlays
Created by  Guido Cella  on December 20, 2020
QDFBAKHJXFFUKZASI36Y25WMR7MNUQOAPYIRIRL6WGIWV45BMSNAC
ensure that xwayland cursor defaults to left_ptr
Created by  Guido Cella  on December 20, 2020
GTZOYCXWCWTCL23VJCIOVMREQ65SKM3X2UOQ732KX7AR46D644OQC
enable adaptive sync
Created by  Guido Cella  on December 11, 2020
SCGPO3IMIRLM6JAGVBLYO6MCN24HTDRMOTBZ36RRDO3R65BZJFAQC
use bool
Created by  Guido Cella  on December 20, 2020
2OQAWQSW5DDGUFJ4YWT5VXHZMRWQPDKZFO3JUPO4SV6JQHWT6HRAC
remove -Werror=declaration-after-statement
Created by  Guido Cella  on December 19, 2020
65GPTMYLVOQPVAKNBCN5RHHZEL7USZYSJ4VJQO7LYBCS7BZM7BYAC
remove goto when the border is 0
Created by  Guido Cella  on December 19, 2020
VIETPJK774FMDWKC3XPB3KMJ4ZKMGGRW6MT42JVXEDPQEZ5OXV4AC
remove useless assignment
Created by  Guido Cella  on December 19, 2020
4WBT5RARAHQE2NTOJEWQIY4MGO74Y7LU56VTALJCLQEDY4QZHHKQC
s/maprequest/mapnotify
Created by  Guido Cella  on December 19, 2020
QABPNBR63OM7GUPREDFVZEQH3SE55ZGJLSOI7TPFA2KJNJSQMZLAC
add install target to Makefile and corresponding prefix variable to config.mk
Created by  Keating950  on November 22, 2020
O2GTCFVDCWU4TI3PJDMOWLUINIOCCQDOQAGZR476NSVLTUINGJYQC
tweak trackpad variables
Created by  Guido Cella  on December 19, 2020
DFTXJKCO3JDLQDWKBGO7SISX7BFHYZL3GXSIT2GEEZBV4ND33YPQC
Added support for natural scrolling
Created by  will  on October 17, 2020
CFIOQQFW4UKNDR2FDDHPZN5DBTMELTGUVZDNEZA6OF7WVONVEZJQC
Added basic tap-to-click for touchpad users
Created by  will  on October 17, 2020
DACFL7ZVMNMIL75ZQE5BIXFCRYOWYISZ42OKHOTD4AD5GY63AUWAC
remove log flags from readme
Created by  Oyren  on September 14, 2020
QKREMCPO4DTQJ7KDCOVVRZ2LUVSZJOTOU2JIQJ7Q7C5L572PTDXAC
Made scalebox the way sway does it
Created by  Bonicgamer  on September 8, 2020
IZ2KIIKXVGAUR2NRYJMZCTIXUCPWCRQFDXDAE2SAW6NFKINXRPWQC
s/prev/old
Created by  Guido Cella  on December 19, 2020
USRQOWVNGWY42YR6YQ4XGZIMWMP7UR65JMKHEPBQTHFX67AJGWCQC
remove togglefullscreen keybinding
Created by  Guido Cella  on December 19, 2020
Q34A43ZTHSZHIOWAV3QYEDFHRTFPLPQRFUD7IRQ6IEQZIYRPX6AAC
Readme: achieve fullscreen + allow borderpx = 0
Created by  Stivvo  on October 24, 2020
RV6O6UDDBQMQQMSEHCS2T7SGUIG7UCNL6CEY37DJDRNUUURRDELQC
Quit fullscreen on new x11 window
Created by  Stivvo  on October 14, 2020
4VNCBQXHKJMDO7A4KJCFLLU6ORI6ZYOEGJOQWBLGXKF67I3P7V6QC
Delete quitfullscreen()
Created by  Stivvo  on October 14, 2020
VPJQMU6GLXQ34RRPU7ER6CC3UDB2OM3FQWMEPK33LG5LGHNBZTFQC
Keep windows fullscreen after redraw
Created by  Stivvo  on October 8, 2020
SHN6Q2EL3A4WO6LD252QC7CVJUPBRWY3LYI6NONASWYJ2KOVVCLAC
Set fullscreen simpler
Created by  Stivvo  on October 8, 2020
RDEV6AMJ4SLUNXMGVNH7OFA2D2DCV7QZFQ4MJFPWXE2T2PQXX5TAC
use m->m (fullscreen on top of layers)
Created by  Stivvo  on September 16, 2020
TZ6AAEIJVIR4Y2QHKWVWVASJE5CT335GKODVUSGB4IWDJ56TUOGQC
fix typo
Created by  Guido Cella  on September 10, 2020
F7JWVNZNHDF6QWHQDPFNIBNL3HARWDYF6BCW4IK7JLQRGVJPSNJQC
Allow borderpx = 0
Created by  Stivvo  on September 6, 2020
E2ZMYDURQ5CJ2V2ZC7FEYZDODATF3JS64O6D2REOKRVYV2P336AQC
Toggle fullscreen on all clients
Created by  Stivvo  on September 5, 2020
CFCIJBASG4L5JQUZ57IKRUV45CFAS65CRWGURGI5UHVGEKAJYOUQC
Handle new windows
Created by  Stivvo  on September 4, 2020
PJDNTBE3LRHIN2Q5YH5JT3HQ34KJ7PRQK3KLBGVZW7ZHWRYKZVPAC
isfullscreen int
Created by  Stivvo  on September 4, 2020
3RU5REBOOAYYK7CJKRFPTSQ7QKD7CPIM6C3I6G6NCE47IRMTRIPAC
Same fscreen func for xdg and xwayland
Created by  Stivvo  on September 4, 2020
AILEOG6JDK6PKFTW6JIDQ5GGSKEZL3DBLHLUHF7KR262QE2FZQFQC
Fullscreen xwayland
Created by  Stivvo  on September 4, 2020
QQGHHW5XN2GWROQUW6BRS3W5J5W6ANKEVCP3EC7RTXAA3KCA4GYAC
Unlink fullscreen
Created by  Stivvo  on September 5, 2020
INFGFQAZC2P57M7B7G32YWZOAMUNVDB4FUMRY6GTQ6ANSMSPLIHAC
Restore windows after fullscreen
Created by  Stivvo  on September 4, 2020
O3TIITAWQBJXO45JGUYX2N4JITKH4SEHV62AN5OG6GXQHDXVCR7QC
No borders on fullscreen windows
Created by  Stivvo  on September 4, 2020
KP7Q7NW257U3YLYPR3TVNTN4YZCBCDLON5NDDZ425CMVJMCAQBCQC
Toggle fullscreen
Created by  Stivvo  on September 4, 2020
VAXA3WURYP2FVVI5HUGJDF66SUQLZNWRRTIIV526XQVPIDZMVFXQC
Basic fullscreen
Created by  Stivvo  on September 4, 2020
SP45PRAMJKF52GEK4TQU6PQQ3AY3KRXCUDGQNUN65UOBA4R6VL6QC
handle the x11 configure event
Created by  Guido Cella  on December 8, 2020
7QTKZEHTZVV5GLTPUSLQZFCJE3S6KLEMC6ZT4Y2G3O7ITZ35SVNAC
implement the virtual keyboard protocol
Created by  Guido Cella  on December 8, 2020
NOI4U573ODSPVF6CUC4T7QSYHZGZFHJ4EKTP5Y73LMUZPXK35FKQC
Allow toggling the layout before selecting a different one
Created by  Guido Cella  on July 28, 2020
DLY7JA3XHX26EHIDTO6N7XVGLIG4FRUDW6NOBAZRRIXSCABZLDVQC
Implement the idle protocol
Created by  Guido Cella  on August 28, 2020
XUF22VC6FRHE755HMNIKOHMPKGZWSS4WBML4POEN43TH3QYRWRAAC
deactivate focused client when spawning a new one
Created by  Guido Cella  on December 19, 2020
I2UG6WQKU6GNMQXFZXVONILKQFYXI7AIGK44KCMDWCQETA3UZW2AC
implement the wlr-data-transfer protocol
Created by  Guido Cella  on December 10, 2020
NXW63IJ62NK77SFR2WKZ35CEZYOHBU5RF72ON6VIYB53YNPD6MVQC
fix temporarily disabling a single monitor
Created by  Guido Cella  on December 19, 2020
44AKDAXYTFUZ2QJZKSYVECXBQRZGEALGW26TTWU22QOR56XQ5A7QC
Don't switch to another disabled monitors
Created by  Stivvo  on October 31, 2020
22AOV53ZPZKPZPJGHYOLNJYTUNQEB55NXSDW3HNFXD4IX4KXGHTAC
Fix crash with no monitors left
Created by  Stivvo  on October 31, 2020
TBCINKTPRLMPUWXGGPFZLJQO3KYXCGIQFE5IMHNLKNBO4TWJHM2AC
closemon() has now only 1 parameter
Created by  Stivvo  on October 31, 2020
YHZK5M5YT2UTQMKA7MOGKNTCNHTITIVTZWCV34NGWLHAZVGJWT4AC
Don't switch to disabled mons after unplug
Created by  Stivvo  on October 31, 2020
6EIUJVNFJWXI2TBRWBILPQZIKLPZW3KA2MXBPTRGBF34KW5JXFKQC
Merge branch 'handleUnplug' into output-management
Created by  Stivvo  on October 31, 2020
NQF2K2GISOJHSWSBCYL3F5HM325RF6PPH4P3MAXJOAAGFT64UCEQC
Back to closemon() with one parameter
Created by  Stivvo  on October 31, 2020
SCBBNYN2ZEI2UBCW5C5QXQLLQGEWY4DWM2UHGTRZ7B653AONDQKAC
Disable mon faster
Created by  Stivvo  on October 31, 2020
ECWSMUGSFAFGG3BNRFXTRJRC3NLZF67M5RSSW6AXAZP42O3F4VPQC
Fix crash when disabling focused mon
Created by  Stivvo  on October 31, 2020
L2ERA3TQPLMFAEQVNC5RFDTO532JQPHLYVBCE3JZT2J6VSXG4IJQC
Merge branch 'handleUnplug' into output-management
Created by  Stivvo  on October 31, 2020
TCPS2QBKNADH2ZN444F5SH2LQBPWP43ZQ52R5AONDGKX3AQXBMJAC
Fix crash unplugging focused mon 2
Created by  Stivvo  on October 31, 2020
IJLELFYY4YXPGRCOZSVEK537VFOQRM4I3YH4H5YTIUJPOYWR6GZQC
Fix crash unplugging a focused mon
Created by  Stivvo  on October 31, 2020
ZMPKDOAON7SO6D4AKQGAGKKKMTXAISI3FWBT5HGTZDC3GFDAYWEQC
Merge branch 'handleUnplug' into output-management
Created by  Stivvo  on October 30, 2020
HJMSMDMSEDABWVEMXSLB23MRUAAJ2LV3AL4QL6TQTR32PUUQXFOAC
Focus client on a new monitor before closing
Created by  Stivvo  on October 30, 2020
7JG6TSFQJESOU4GZ4BEJBL7IYP2ZVQGYZGFM7RFC6OQVCMVMHFRAC
Block access to disabled monitor
Created by  Stivvo  on October 30, 2020
E2R42IRNQ5XSPNVGV6YNTHVQF53UG46G3MZ3HE3KLTRN7LUZLRAQC
Move disabled clients to the left
Created by  Stivvo  on October 30, 2020
Z5S64ZSKKSAUU62WBIQFYQP6B6M2STGV7PSJKEL2FGC4VRLWFLDAC
Merge branch 'handleUnplug' of http://olidata.stivvo01.com:3000/Stivvo01/dwl into handleUnplug
Created by  Stivvo  on October 30, 2020
DQJXEDEQ62OMLFS2SE6KBDZGZTTVSEJOHAUNARWIUBE653Q62C7QC
Closemon(), newmon as parameter
Created by  Stivvo  on October 30, 2020
VJ6T4L76LPIIV25GCFWUSFZXEFIBQ2EMRU2WHF3YFJHXSAMHNO5AC
Actually move clients away from a disabled mon
Created by  Stivvo  on October 30, 2020
VP22HZVNQ7ALKGX3FG37DCAN4C65T6EXU74X3VETKZPAQVVETI6QC
Fix crash when unplugging a focused monitor
Created by  Stivvo  on October 30, 2020
GKTMDMAJTD6CWLEJXAJR6OOEECTL5IPQZKRAPO2YT4RKS6WJOIHAC
Cleaner if statement
Created by  Stivvo  on October 30, 2020
VY76EJ2UW3P37RA7ZD27JES26SWQYCDKLMG7SG3QTU2EWAZ6HAKAC
Merge branch 'output-management' of http://olidata.stivvo01.com:3000/Stivvo01/dwl into output-management
Created by  Stivvo  on October 25, 2020
WFG337JNOXNXTDNWH2X74BSS3VXXIFV3UY5JMLKU6D63SIHCDWKQC
Handle monitor enable
Created by  Stivvo  on October 25, 2020
RFDLUIJFB6GDI3FPSAWV66ZLOSMCJG6OWKORIWTVUZPSGTK4OL5QC
Handle monitor enable
Created by  Stivvo  on October 25, 2020
AIDYDXHNT7UR4GXSJFEYFSB4NG4VLJFBRU655SRHWRRXSOZTRWHAC
Move clients away from a disabled monitor
Created by  Stivvo  on October 25, 2020
KNZTVAWZZH2ES6EIZNB3MSQBNQAC4IPUJKOUCBVOPDRP6UQQBBDQC
closemon()
Created by  Stivvo  on October 24, 2020
CKVVVLSLXV4EJB5P6QOZZOGG2PXJSN523ODZSGVW33GBHGCYKFLQC
Merge branch 'handleUnplug' into output-management
Created by  Stivvo  on October 24, 2020
S4A72IN4ZUI3IZH3QDR42LGSP2OJ2Z6PK73EDUZH23TNQZFK5A6QC
fix compile error mixed declaration
Created by  Stivvo  on October 18, 2020
AM5JOYMT67L4UT4ITRITCSU5COKDZHBDLELWDBU4CGDMJ35NWQOAC
Move sgeom assignment
Created by  Guido Cella  on October 17, 2020
D32KHJNN65HEUZ2GBAA23E7TQ4EDGX4GQW7DAUCZE2YTTHOIU6BQC
Keep client tags on unplug
Created by  Stivvo  on September 15, 2020
KTITFMCJBOCHUB5GFMQS7DDXYZFUYWGLLUILGSNYWSNIL5XJC5XQC
Handle monitor unplug
Created by  Stivvo  on September 14, 2020
XXOC2AY53ZWML6TVPKX6BHGKZJNRET4IWRSTCVMJQJZMK3MFD3TQC
Restore floating win position after mon add
Created by  Stivvo  on September 11, 2020
RJ533ETG67DQKGRTX2A6N2MFI76GTSU3KFGFAZGCVD33TT3SC67AC
Implement the output management protocol
Created by  Guido Cella  on October 17, 2020
NLOBELMSKHUSKSMPZ2QSDVIOJRGWV7HNXNIKZ55TMUCH7DI73TAAC
#24 ensure that xwayland cursor defaults to left_ptr
Created by  Alexander Courtis  on August 10, 2020
BUKVDTE4YSZ5L3O5M5DUMMU53BNDCDTYVE4ZCYKJDPCFT4BGGFHAC
#24 ensure that xwayland cursor defaults to left_ptr
Created by  Alexander Courtis  on August 3, 2020
VVVXTAJCZ4GUXO6RM3GOOEFHIZOHXRX4II3RSE2NM5HGNVHPMOUQC
simplify ROUND macro
Created by  Devin J. Pohly  on December 24, 2020
ZTOYJ4G4UQ665FKUH376KJOOO5GXHI62SWVXNZS7X6F2Y4GG2FSQC
Made scalebox the way sway does it
Created by  Bonicgamer  on September 8, 2020
OPA33YRIB5AVFBKVANDGJF4IO7ZPPSIAJ75RULIM46SI2YX54ODAC
Merge pull request #53 from Stivvo/fullscreen
Created by  Devin J. Pohly  on December 24, 2020
VO3MWB6Z442HXCPJQAIFUKJGKNM5HKSZMELZTOBHDPXSVMZONWMQC
Change fullscreen policies
Created by  Stivvo  on December 24, 2020
GVPRPAVLH42RKRJO4AVXWTVCQVRRXL6OQOUVYB3ZHKC3NU5MZLFQC
quitallfullscreen() even when enabling fullscreen
Created by  Stivvo  on December 23, 2020
WT554G3D2X4YAEDOCISXRNXQNNMQZVHIUANSJMT2CWRL756ZWZTAC
Remove goto render (easier merge)
Created by  Stivvo  on December 23, 2020
ZGRRKB6DZARJGDEE2QL46TBMF6HO37VCQ26SEHMAWJ6SM7POXULAC
Readme: achieve fullscreen + allow borderpx = 0
Created by  Stivvo  on October 24, 2020
NZGOSJCYNED2LNYAEO5NJLPPCE732ALWC6U2U2OXULGAYJGS6W6QC
Quit fullscreen on new x11 window
Created by  Stivvo  on October 14, 2020
PJQVRLW3CN4BVBMWOH7R2N5RM5QCWOIGU4CHBVLCBQUW3RLWG6CQC
Delete quitfullscreen()
Created by  Stivvo  on October 14, 2020
4B434DTLYDP6FGLR52756VWYDVI7OQJUDJUNYLNQGEKGZOMXIF2QC
Keep windows fullscreen after redraw
Created by  Stivvo  on October 8, 2020
GAWJS6HPWPAPEOFMKG7Y5UXOZ7DH3DNCDRIGBOU7ZCCKQHDZVIEQC
Set fullscreen simpler
Created by  Stivvo  on October 8, 2020
WU3FVGGMDAGZ6E3YFQTFYTFGUJ5FRWCUZBVOWUEOK73MXK5ABMGQC
use m->m (fullscreen on top of layers)
Created by  Stivvo  on September 16, 2020
BPQVRKAUWU2E3YAU5XZTOCSMDYFLEPLD5YPR5SUGJEDHQ56LLZIQC
fix typo
Created by  Guido Cella  on September 10, 2020
SXR2JTOL5ZWTFNSCWS3D3W6QP7BVS53AF2WXBAWEE4K3CUWVHCTAC
Allow borderpx = 0
Created by  Stivvo  on September 6, 2020
TSEUQ7WPEHWRO3XBGDD5BTLEBZ73BY2E63EID5ZBHED7IIUFXZDQC
Toggle fullscreen on all clients
Created by  Stivvo  on September 5, 2020
VB73LHGDVI7ZDLCT35D7TICLZAAVEFSDIAJXBJTT5HYMMNMFHJKQC
Handle new windows
Created by  Stivvo  on September 4, 2020
26Y5FAOMX2BNNR35YSK2UZBZ2SDWOFSARCLRTMWVH7WLUHP3KVBQC
isfullscreen int
Created by  Stivvo  on September 4, 2020
6OZ3VUODEBOTXODIJQU5TKXCDEJOWTYHCMCDB4MJ2X3T6EG374SAC
Same fscreen func for xdg and xwayland
Created by  Stivvo  on September 4, 2020
6TCDMCXLC4RNNQI6AEYYA6RZNHG3V2U6YDGXJOCU27F5TNKN26LQC
Fullscreen xwayland
Created by  Stivvo  on September 4, 2020
BHAVCU3626VQYRHL7PPGBXGM3N5GBHTN5L5P74M6BKDAARKQDOAQC
Unlink fullscreen
Created by  Stivvo  on September 5, 2020
NZZZBRGVI57UXK257IAY7ZPC5DOTWP2HGFZLNS543R2EH5FDHNKQC
Restore windows after fullscreen
Created by  Stivvo  on September 4, 2020
JJXQTKU5WR74D7XW3JTN4Y3JSYDQTZ54GTD4F5XHT5RR2UWR72AAC
No borders on fullscreen windows
Created by  Stivvo  on September 4, 2020
GGLHB6M466D32B57EBNJMZRGNJB2DAKCMHNUKTN25TPZ4LV2GNYQC
Toggle fullscreen
Created by  Stivvo  on September 4, 2020
34QBMVT4HUWX4NS7QFHDTWS7ICNX25BECPI2K33AZV7VXI6NOCGQC
Basic fullscreen
Created by  Stivvo  on September 4, 2020
3VV4BEF4XL3UURJHRQ3MEC3E3IIE6KMNKY7DHQTMQ4QBACKIKLMQC
fix crash on non-libinput pointers (e.g. X11 backend)
Created by  Devin J. Pohly  on December 24, 2020
QRRSKK2KU2ELH5E6ZGDCCWJRXG6RB5EYFHD324I6LKWADGG56M6QC
Same target as dwm sounds like a good goal
Created by  Devin J. Pohly  on December 24, 2020
DYFVLEF66ARTPLPSVB3CNZFR3CMJPE2HZXGYI2A4BWHPUFZBLM5QC
extract function and comment it
Created by  Guido Cella  on September 11, 2020
IWSIO23DR44ZS2MBV66XNR2MIDID2KUNBRUTCEQRE4P5OMVZHSNAC
remove braces
Created by  Guido Cella  on September 11, 2020
7MYK6X2J7M4JMBHKUAHGW5WYM7FZYBQG6VAEZ75UCW2VO4JIWPCQC
fix multi monitors even more
Created by  Guido Cella  on September 11, 2020
3C2GQZEGV3UP22LMLNH4RBI5MXXTV447DBIOVMBPE7T6QZKINYXQC
simplify
Created by  Guido Cella  on September 10, 2020
S2YK3KTG554ZLBOXLU4RVL2CR6S3XQP3ZW6FWMQ5XHSKVZHBWEEAC
fix multi monitors further
Created by  Guido Cella  on September 9, 2020
RUALICLT3PUWT4WAAYNVCGXE4YQMQRBZO3GAECADEBNPFWQF3KAAC
remove unneeded line
Created by  Guido Cella  on September 8, 2020
KYFLQX25B73YAVXKUJXIPZLH6WYWVR6BPK3ZBXQEDAWPLL5W6ELAC
try to fix again
Created by  Guido Cella  on September 8, 2020
VXHCHCJWWVGQMXCMQNI3K4C7WV5YCNKOTHNNBCULMT52LT3C5KBQC
fix multi monitors
Created by  Guido Cella  on September 8, 2020
6NXBAN3QZAR65EWJ3T6WZK5SJGNSSIHRPGN7O42OMYN22GJKNCKQC
remove variable
Created by  Guido Cella  on September 6, 2020
3YASTKW6ARYFEDXJU2OH2O26NLG24ZKGELZNCRCPSMQ6KJ63OBUQC
use size_t for lengths
Created by  Guido Cella  on September 5, 2020
7ATQKTE47BQ5QI66Z5VS2BSPGBQFUN3ZJUDC6NLMH7WCZAH437HAC
rename variable and merge 2 lines
Created by  Guido Cella  on September 5, 2020
CZYKRXPFTSH4X3C66ZAXZM7JSU52NLKAIHZ445G6TQJ2TCY6J6SQC
simplify
Created by  Guido Cella  on September 5, 2020
WRXZXFDNBE3RXUV7VRWD54QHRWMSVHPKE4NKDOIFQLD6WZ73MQPAC
use unsigned int for loop indexes
Created by  Guido Cella  on September 4, 2020
OOK6V7XAN2JATIPAI4YNE7PUSA5NTJYEYFTAVQ5Q2BBDBTHE6UCQC
Don't let overlays lose focus
Created by  Guido Cella  on September 4, 2020
DI5JM3QZKGN2RLH7PJLPDTQL3JLDYJGV6NHRNB23EZAV6IMJM23AC
fix restoring pointer focus
Created by  Guido Cella  on September 4, 2020
G2TUE2LWVERJHOQTKETKV5CXSEK6ILOT5DIOVPIZJ2NZ4VYPDDEAC
improve code style
Created by  Guido Cella  on September 4, 2020
SRHFRPHRRPOA4RPND65UFKLIY2KM6HMP2PZMGBYNJ56ABI3Y655QC
remove comment
Created by  Guido Cella  on September 4, 2020
TOHEQJ4RLXZXOUGTQN2OCPCIKSVNGVMSUC4UB3KGCLZV4JUULD2QC
remove mysterious code
Created by  Guido Cella  on September 4, 2020
3RCAHKPYBZXXWOLPUHO3RUCHM4VPYHB5DPNOB3YS7RK2VYMLVFKAC
focus the previous client in the similar code too
Created by  Guido Cella  on September 4, 2020
P3THKE3DW6U3CIFDFEBK5U7YFOSZZZOJ6R426LWY2WI5RMLRTWOAC
refocus old client
Created by  Guido Cella  on September 4, 2020
FC37JD7W53YYYY7ZFXCYZ3F62BRT5YACMMVNCLAFFIQSCT5H22QAC
fix alhpabetical order
Created by  Guido Cella  on September 4, 2020
C7HAJAVDN5M4RIQAET2RE6DBC43BZG7AMKWLKDRE3WTPGJAUC6UQC
simplify focus leave condition
Created by  Guido Cella  on September 4, 2020
GX2PWWI3Y7BOEOUIXW5NS4SYX4SXRWUC4TZ4RALA3AVCPX23CUEAC
reuse motionnotify()
Created by  Guido Cella  on September 4, 2020
EDMIP6NWRBPL24VODBTEDFMVJXWTSO7W7HKYTMXZNQKWNVLANJQQC
enable pointer on layer surfaces
Created by  Guido Cella  on September 4, 2020
7UDWES3V56FD5L7VJXSFC6POZ7SXN4Z2JNJQ3XBVN7KBZD6AXTDQC
more TODOs
Created by  Guido Cella  on September 3, 2020
UDZ2EERBTYRBS54DVKWXAOQY33RXW3SMWZY5KHYDXVWLDY6LL3RQC
fix focus leave condition
Created by  Guido Cella  on September 3, 2020
MGS3A4DLMW642NKILTKK5GFD6YRBQX7T767RBXNPB2QWTO4QCQKQC
send pressed keys to topmost layer surface
Created by  Guido Cella  on September 3, 2020
UZE3Z3ZRGL6OYNBX2QNR3FELKNVVSYD6I6LYSZ526DSKG5OEPI2QC
update README
Created by  Guido Cella  on August 29, 2020
ZBD2IBI3NHDTC725NQWJ2X2MSYFXFY4XGU7VD45LR475ZMZUYRCQC
remove blank line
Created by  Guido Cella  on August 29, 2020
I56HDOSAAXIHYAFLC26B2T3PCFOSGBI5KQ6M3SVK5YYAMB2JH7TQC
don't handle failed calloc
Created by  Guido Cella  on August 29, 2020
CCMVIID5SXW55O5FYIITTCAID7GKZRF4MD4YOEL3QKVRAIWASSNAC
order variables more how like they are initialized
Created by  Guido Cella  on August 29, 2020
M3FMZJBDF5GTZ2CTSIYEN3LQS3VH3OXXKRHJPHTMN4VJRFZ7HMKQC
simplify make clean
Created by  Guido Cella  on August 28, 2020
B7MK74O3TGANVZRNXUCWIDEWOX3LW5P2JWU6M2AQT6QYVCRUTOZQC
Reuse render() and struct timespec *now
Created by  Guido Cella  on August 28, 2020
BW2EZIIAEAWT5MYAEMTMHOIIQXGZR7FHGU4KO7Q6IEHUF3WZLZRAC
reuse m->m
Created by  Guido Cella  on August 27, 2020
AA2DIW52Q3BMBNINIYFLK6RROUI5TZ3CMOFODASUYMV6NXVIIZKQC
remove comment
Created by  Guido Cella  on August 27, 2020
VTS5TXGEJ7PE4CDFHF5THD6IVKK57C7DARMFVID3HI374RKZTOEAC
set a monitor geometry only when creating it
Created by  Guido Cella  on August 26, 2020
WIMA7IJMTX2ODD3TE2BTTJJ3A34DHBRAEDW6UBW3X6EYNP3FRTDAC
render in the same order as sway
Created by  Guido Cella  on August 26, 2020
PWBVW7HTUCT24NN3OLMFJ45AX54LO4XXEC6ELEC2LVCON4WDOULAC
update make clean
Created by  Guido Cella  on August 26, 2020
7WLKFJULZBIPLBYRPQAG6HKCQA7WSLWJ4GFSXHEV3UBC6XBIP62AC
correct variable name
Created by  Guido Cella  on August 26, 2020
V3FJE2F2RDV6KH6EB7CCYRKQC726BIEH27DCTZKHHAYSQPUZU6LQC
rename functions too
Created by  Guido Cella  on August 26, 2020
XGXZF5T7UFWJQES25XVBJZ4BN53SJ3SXZH3YUB2JUYVPN2PDRPJAC
remove extra space
Created by  Guido Cella  on August 26, 2020
YINR2KRWQMLQZV77MYMMFG3PLLNQ7B3JARYURYNXXRTIYJC2R3KQC
render layer surfaces
Created by  Guido Cella  on August 26, 2020
QM6BQVVQOKLO6AYHJ272NTAOXJTVKN4FX7BU6J6YQKWBKEJDDFXQC
improve naming
Created by  Guido Cella  on August 26, 2020
DADSQJFKYX6U5JOHSHJWWDSUFC7ZWSZVHFMEKPZEXKPELMEQBL2QC
layer shell initial attempt
Created by  Guido Cella  on August 24, 2020
VCNLR5X75OAXVKPZQHF5RUZ7BONBUC6RPGO2NZEUD3FZ7TEVL66AC
use the install command to install
Created by  Devin J. Pohly  on December 24, 2020
QL4B4MMAVQZ52JOKUTRFZLCTSZLYUJLRYSDSBRZBZ5UNPQ7TOQRQC
add install target to Makefile and corresponding prefix variable to config.mk
Created by  Keating950  on November 22, 2020
4E4BAOHMWKREJPN35VYZD54WX7XZWN7XBYGJO2IHSUFDPGIDZCYAC
remove log flags from readme
Created by  Oyren  on September 14, 2020
AMSUBLBDSILXA3FLQ7LJEVO2BMIBXRVUP75GBQNSYRHNIHJIHXOAC
Added support for natural scrolling
Created by  will  on October 17, 2020
625W47O7SIM55H5CFM7JKX2EN4EIP2TXFVFO7URBZIXQNMX4LBDAC
Added basic tap-to-click for touchpad users
Created by  will  on October 17, 2020
Q63IYM3JPFW56MOE5PFL7U4AJ6BHTRSV7NHO5N3ILDA43MNQ4PZQC
fix undeclared WLR_KEY_PRESSED
Created by  Richard Ipsum  on November 23, 2020
OHAXZDUSN77TGUZFMNO6V4744KH3HDP7SCXVXYEM7EK35KMHOLLAC
set up interfaces in same order as sway
Created by  Devin J. Pohly  on August 23, 2020
NM27KHHDIYDZXM3YNH3TJUG75J7YBJ723VBM4K27RSM6DGYEKHXQC
enable gamma control
Created by  Guido Cella  on August 22, 2020
SLL7ZONJYXEHJVFGEH7HU6ZOKFEOF2HSFNG3AV555PBXCFKL7D3AC
cleanup function to match dwm
Created by  Devin J. Pohly  on August 19, 2020
YQQETCXBXPPLXBU3UPUIIKB3JZCHRFSW7PPP2DR436WVIXNXFUHAC
fix usage to match
Created by  Devin J. Pohly  on August 19, 2020
VJ3BNHJ4Z4DSKGGQMEJTSSHGI3NLK54HTP5GBT4FFRGS2TTVKKFAC
we're not really using the log
Created by  Devin J. Pohly  on August 19, 2020
XUXHXCDZ4MKBFFQYX7VXQIPF5LULZBHET5WJD6SR5FAC7TALXSDAC
this is technically barf too I guess?
Created by  Devin J. Pohly  on August 19, 2020
ZKVTQNVGM7FEFXJJPM33PJBJUPVDDBISMTA5BFFQKVBHOLNOTWEAC
only call updatewindowtype for x11 windows
Created by  Devin J. Pohly  on August 19, 2020
WIS5F3QY5CUHYUK723DE2JWDB6AWZEWSQED67M2HDY5B7UAE6NVQC
handle NULL return from backend_autocreate
Created by  Devin J. Pohly  on August 18, 2020
2X6Y5GAVZKHNJ2DDBVUIU7UQKFWLLFGDX542WJU4QBFLJJCFJNGAC
add macro for fatal errors
Created by  Devin J. Pohly  on August 18, 2020
O7NGXVYAM6W2CKJIXBQILGONIRRKXNO6I6YXX2FEVBBQY6MRGPVQC
Use SIGCHLD handler from dwm
Created by  Devin J. Pohly  on August 18, 2020
2OGQ2YPLFUBNUKVQSOI77GEKZGGPDVFPL2VKDHHX4LVOXWP4S5RQC
make this marginally less ugly
Created by  Devin J. Pohly  on August 16, 2020
XEH27JOXKCN2VZ54BWMIWEVW4IBS2QNU3534SJAPPI3Z4GKBM24QC
wlr_session_change_vt is NULL safe
Created by  Devin J. Pohly  on August 16, 2020
7ZK56K2OJMLPRLAOJJR57GO5D6TQ2RB5RZTX2BWGWIZGY2DQH6QQC
_net_wm not needed outside xwayland
Created by  Devin J. Pohly  on August 16, 2020
BV5IC2T45XW6YFGPZLF2YDVEUPUH5RGCAX5HIJ3FLGV5PCJ62L6QC
add comment from dwm
Created by  Devin J. Pohly  on August 16, 2020
PTHGZNWLSNYNR3HDJUWDOL4GUF5655MBW6SP6YZSBJJAZGT2U7ZAC
Define SHCMD macro
Created by  Guido Cella  on August 4, 2020
NUDE5SEXPG6KX7W5DFPUJASXBGYCXFN3BGHI224M3ZZDRTDKEOSAC
Merge branch 'master' into 31-independents-mouse-focus
Created by  Alexander Courtis  on August 10, 2020
ZIXAFAJJEKSFECJJW57MQ2Z666IZSJXU5FVAQ2JLG34BEJIV322AC
#31 independents retain focus while mouse is over them
Created by  Alexander Courtis  on August 8, 2020
A6QIEZ3PAANDTQ3UKWBUA5IXN2ASFB3GCFJQNUP3ONNX3I4JFE3QC
#31 independents retain focus while mouse is over them
Created by  Alexander Courtis  on August 8, 2020
BI7H3J3BRWCCZEPPL3RBWEG5OKN25TCVVP3Z2CBIARI56FJS2GWQC
#31 independents retain focus while mouse is over them
Created by  Alexander Courtis  on August 6, 2020
R6OKMSUKACWM6MN6IOICU5P2YZ3RRME6NO4JLYMYB5VYDFRLYSTQC
#31 independents retain focus while mouse is over them
Created by  Alexander Courtis  on August 6, 2020
LJJH53FPOX3RP5PCHNORRMTUSV4DXYYP2A47X6VDZ5KZI6T2DEOAC
Declare commitnotify
Created by  Guido Cella  on August 15, 2020
L4CIAHCUYOG3JCS34ZEPOR4EBHR3NYWHMKQFNYH3X4BQFV6LPR2AC
make rule examples a comment
Created by  Devin J. Pohly  on August 14, 2020
MMVPPTV6DIOTZLJSM5RLFHOTNNXO7Z7VTJGXLXRBAQUZWAKCAORAC
Fix Firefox class
Created by  Guido Cella  on August 14, 2020
PCYME77QA5YKQYVGC323TRTEAK3EVGPQ5V4RRNCF3K5PFLNYQ22AC
make XWayland support optional
Created by  Devin J. Pohly  on August 10, 2020
4QUF4MKRSB5LYYS5FSYTCDSIEMYIERI2BQZLRGJ3GIGVYCPJVEPAC
fix killclient binding, add helpful comment
Created by  Devin J. Pohly  on August 3, 2020
5CB7O2QOGBZUO7TOV26SWGSY5DPKL4HRU2ASE52DZHBXH4ZHVOIQC
add monocle layout
Created by  Devin J. Pohly  on August 3, 2020
34ZVZ4LWAOYLVXC2VO5QZLJHCH4ZKLDJUPILGNFFEPJ6BLTAN3HAC
condense getatom and add note about error return
Created by  Devin J. Pohly  on August 3, 2020
T5ZUG27GOHKT5SBDYM3LX66QXXFB6H6L3HCNLWODVDNYLZKTJYBAC
getatom: fix potential uninitialized atom variable
Created by  Alvar Penning  on July 27, 2020
O266G7VTBK6NRYCYLMXNFEGQJTKWSM55ZMA3R73OS423HMJW6YOQC
add some more hands-off protocols
Created by  Devin J. Pohly  on August 3, 2020
ECOJQLQTN3LTJT7DRH7MXAJMZ5A7UOIMKLTNZFODOGE5B2U7EDVAC
fix an editing mistake
Created by  Devin J. Pohly  on August 2, 2020
3Y5GATFVVS2YMX5NSJ7P276KEQ4ZITRSXM4EMMMAVZAFW3U4XTPAC
focusclient checks whether oldsel == sel
Created by  Devin J. Pohly  on August 2, 2020
5N25IN2JVE2A7FJWC3ZYGBQSH2SOX6NIGD6SDJU6YCX75YMG6KLQC
refactor focusclient
Created by  Devin J. Pohly  on August 2, 2020
5IGKKZ3URJE5EL5ZVCOKDTIBHRL7DTLKUJXIVYVJ4LRMKYARRNZAC
abc
Created by  Devin J. Pohly  on August 2, 2020
W2IIP5B2G4PR6LRN5C3WYIMROFJV7YIAT5NBMCQTYCEMOZAULMVQC
convert lastfocused() to focustop(m)
Created by  Devin J. Pohly  on August 2, 2020
CBXTRF6YOMNM7AIPQR63T3YA63U6QPWE4IQOGNY7F2JAPR6QVGPAC
pass previous focus to focusclient
Created by  Devin J. Pohly  on August 2, 2020
R7M5DZY2NDAELIYA3HNBHQZ37HJKXTESMS6U46OZ2SZVD7KIMJXQC
remove surface from focusclient function
Created by  Devin J. Pohly  on August 2, 2020
FCEQONUYK6M5ZEWKBAPW6F64EURYKHBH4YIM4HVBSBKFRDD7YHRQC
C99 doesn't support anonymous unions
Created by  Devin J. Pohly  on August 2, 2020
OKQDKOVUGULJA6E4XL4VMUHPT4IOFYBFBJAU7QXNNPP6PJ4DYLVAC
make setmon a bit more straightforward
Created by  Devin J. Pohly  on August 2, 2020
ZCTQJ724XCOD6BTABJD4UWCUIB4JBMOVNLVK2BTK2J6CCNCDJWSAC
remove unneeded variable
Created by  Devin J. Pohly  on August 1, 2020
64B27C6SLNH3P7VXF7X2XJZD5Q4KUPMVNNWAFCXDBDX6UTBYRKGQC
simplify pointerfocus
Created by  Devin J. Pohly  on July 31, 2020
4XX4YR2C7535PZN4U7BZJ55F4ZHHOFPGJXGJMB2XUYEI6OKH5PFAC
simplify focusclient
Created by  Devin J. Pohly  on July 31, 2020
VYZMMYEO3CEHLATYEHS7G6XBGEVOWDMAXHMHMINACSNF75TH72UAC
remove now-unused variables in focusclient
Created by  Devin J. Pohly  on July 31, 2020
MMYR67XHNJBNEHAYVCOBFCQIGMEMJ7WPIBVLQJ5H2KGD5DZQCO5QC
add tag bitset check from dwm
Created by  Devin J. Pohly  on July 31, 2020
EUCFJIEMWL6XMBVSIAE7WNV36YFRFZ3PQ466CES2FENTTYPGLGMQC
attach_render and commit are all that's needed
Created by  Devin J. Pohly  on July 30, 2020
XHVBTXWGXGOVHLFX57RQI54NP2OY3BYI42K4ZODZDHXVZ2VF5YTQC
style fixes
Created by  Devin J. Pohly  on July 30, 2020
LRGGX34PR2PQEBW6U465VYOGIYOPD365PB444JGR6R3H7E524CCQC
do not render frames when any surface has uncommitted resizes
Created by  Alexander Courtis  on July 29, 2020
PLJJLNS7E2UXW2YARGBSV6IHZEBGL5EW354IMMHPDATY5DQD77DAC
tidy activate notify resource
Created by  Alexander Courtis  on July 29, 2020
ZDRTKWCMR4VVGLTCPIAG6YCBTDSZFWJVBRKI2QQYDW5U5OVEMN4AC
Bind layout toggle
Created by  Guido Cella  on July 28, 2020
RSPI2KCRPL2UFHNIRBTXC4JVBW2HKN2DCG3J2K22L5X7I47AIDAAC
change text wrapping
Created by  Devin J. Pohly  on July 27, 2020
PX5QAGE3NUVBRMWOGHF6CS2NTA44YR2HGB2ESQ3CYWSRVDBFMNIAC
add zero flicker to goals
Created by  Devin J. Pohly  on July 27, 2020
IABDFUX4PIJUWURUC6OHC2WMYRVZY52E6YCB7OFDBEWXBRMJKVPQC
have selborder, still no urgent support from Wayland
Created by  Devin J. Pohly  on July 26, 2020
ZZZUOIHRYO4SRH563AKEZOWPPSHMFGAZ5L5NRGJM4XRM6WBZOAAAC
make border color selection concise
Created by  Devin J. Pohly  on July 26, 2020
6HOXS3C6YQT4KLOHDMK4DVQ3EBGFBLHT2QNJY7Z6BVHM7ZPI6COAC
Add support to change focused window's border color
Created by  Michael Cardell Widerkrantz  on July 26, 2020
RTF6FIROMZBLFDIGA66N3CZXVXKYJWI7TB5RM3B5X4BU5AFIAEMAC
Update issue templates
Created by  Devin J. Pohly  on July 26, 2020
WE64ZI4R3MLHJYY3DCXI2WRHNK6UK6Y2JD2ZSKSHDEO5Q6TG4CRQC
remove client.isx11 in favor of client.type
Created by  Devin J. Pohly  on July 25, 2020
2LVBWMSDB23KDDSOFYYELLTIFLL556IQSNKZTQLLCNTMEBZUVXHAC
ok, treat it like an enum
Created by  Devin J. Pohly  on July 25, 2020
KXSIFSLDSIBGAB46RWY67XNWIKEEXOUVOUWR2B6CTTX2VSIISSIAC
do managed/unmanaged check in map and unmap
Created by  Devin J. Pohly  on July 25, 2020
7BF4DJIZ4X73ADYFJZZJHQJJUTNHKLEYER6LNVAAWD5VJXPIMSIQC
do managed check in activatex11
Created by  Devin J. Pohly  on July 25, 2020
ISIEBEWIUNWIFZ3FT4S7OJJQORK7JT4H5PT5GJQIGFVS2XJVVPLAC
add client.type field
Created by  Devin J. Pohly  on July 25, 2020
HQ3S6SWVJ2NFQZFG63PQDO4VSMJPMMSNTRO4P23ZNMYEBYRAVGPQC
rename activate to activatex11 for consistency
Created by  Devin J. Pohly  on July 25, 2020
ZOX2GQIO5KASGOKANZ6Z4HJBTQYOQXKHFX5434ZGYQZ4VFYFNHRQC
clarify createnotifyx11 function
Created by  Devin J. Pohly  on July 25, 2020
ZK4NGCJUT3KIMUIGKR6L2JQKZ26Z6IKRSDJGWVG7ZFVPDVQHSWRAC
xwayland: unmanaged (dropdown menu) support
Created by  Alexander Courtis  on July 25, 2020
BOH54DATFCM5ZC6GDQKEU23PQSIOOINLX3UAI47STL7PP56PQUYAC
remove n counter from zoom(), add comments
Created by  Devin J. Pohly  on July 24, 2020
R2EEZTZFT5S4KDNLI6RTD5X4H6BYJCL6EF24I33DSLUI6E7FBYRQC
warn but don't error on unused function
Created by  Devin J. Pohly  on July 24, 2020
SFU2MBJ5NIFXSKHZUXJW47F5T33CENHEISCAEEJ5ALMHUVNLWL4AC
Add zoom
Created by  Guido Cella  on July 24, 2020
4WVZ2LAGAIQ2EROHNA4T5PWQEEIPJRTA3CBHGAO55NACCUGLKEZQC
fix WLR_SURFACE macro
Created by  Devin J. Pohly  on July 23, 2020
6O2CKQNIBFFEI5TPG4LQAXOWL6E7T2I3SGSFEUHNYEDWXF4XSN7QC
don't double-add new monitor to mons
Created by  Devin J. Pohly  on July 23, 2020
GBK2UGQ4CNOPJKFXFXUTHK5AHJ4XG6LFMBWDD62PSTAPUGKKYTLQC
add cleanup listener for keyboards
Created by  Devin J. Pohly  on July 23, 2020
QAPSVUOF7DV6R2PSLKLZUKC5TMB62ZYOUZ2NA6CHFOU6PSTJULWAC
add monitor destroy listener
Created by  Devin J. Pohly  on July 23, 2020
7HUMD4TAMWWBQDOZYCMWQXR66G3IU5WU3IVKTPCSMETSB6VREWTAC
reorder teardowns
Created by  Devin J. Pohly  on July 23, 2020
JET4TDNWNG5GSGMZRWTY7TFEFTQJDHUKJIA2ZJ3XGT4X4KP5KJFQC
fix more unfreed memory
Created by  Devin J. Pohly  on July 23, 2020
MBHCN3OWRU5OO6MJXLVC5DTFRGU5W65VPABEDVQ2YNAWQ7IBAEGQC
output_layout_manager not auto-destroyed
Created by  Devin J. Pohly  on July 23, 2020
J3JCJKBEK46D6NYLWN6KFHTN3A5RYU6SDB4LUFNFH2AINAYICNQQC
xcursor_manager is not automatically destroyed
Created by  Devin J. Pohly  on July 23, 2020
47BAUHSY6RSK3UHIIES6VZ6SOXB7ANPE4LCLN6BJTYNXTZ7VKRPAC
add non-goals list to README
Created by  Devin J. Pohly  on July 23, 2020
HDALRYJKACQ7YYNHPZKRSV53ULSBM3AN6RMYO62SEPB3Z6CQGIGQC
Add killclient
Created by  Guido Cella  on July 23, 2020
VQFHLTRH5SLA7WGMCOUV2CJLDOCXRABFLQLTQQ2XB7LLJGUQFZ4QC
let xdg be the plain "createnotify"
Created by  Devin J. Pohly  on July 22, 2020
SMPVNWKUULOMWGJELCISIFGBRVX6IKCOQVKIIZMQKDNVVAFRHQYAC
xwayland is the exceptional case, let xdg be 0
Created by  Devin J. Pohly  on July 21, 2020
2SBFINJKOJLIY2COLC4PD2LRMOAAMVA7CJFU57GUL43XGS6QJF5QC
update README to reflect work on XWayland
Created by  Devin J. Pohly  on July 21, 2020
5LRFQAHKQZAMEFCIMZWEBOM4ANFRBKLX777H3GIQCXYMUGMAIMLQC
condense appid/title logic
Created by  Devin J. Pohly  on July 21, 2020
Q6TUD4XK4U35XVS2VZEGO4OCNXYM5IL4QUW7YDMYRMQQDRJBGSNAC
fix segfault on xwayland "appid"
Created by  Devin J. Pohly  on July 21, 2020
5SXLVULDHUQMCR6PYIJ2EN5HPX5CGWKE65JI3KHCJ5ZBIFSUHUUQC
xwayland: add server and basic window functionality (#10)
Created by  Alexander Courtis  on July 21, 2020
HWS332I73ETH3YIIOCQO7WB7VPQICME6GGXFJ7EUWDH5O3KA27QQC
Add repeat delay and repeat rate to config.h (#13)
Created by  Lauri Gustafsson  on July 2, 2020
5M42RUK7QBQHH2TECDIIPDD5KWQZEOGAE2M6PTOSV4CMLOABO4XQC
note wlroots-git requirement
Created by  Devin J. Pohly  on June 15, 2020
H4BKY3WON6PPBRBVUEXRNTCY3DPN7DNWWVNRQPNBSRDL7WKTOUMQC
clear correct focus on keyboard leave
Created by  Devin J. Pohly  on June 15, 2020
XWIRQADLKJFFA2N4HCSVNGUOAMRKJD43MLDRKRR4MTYYYGPYUXOAC
Don't pass NULL surfaces to wlr focus functions (#8)
Created by  Shugyousha  on June 14, 2020
ZJSS4UDVHV6NYWHSI2U4CHCP46CKN3S5XJ3LL2KT4V6FFYHD5D2QC
Revert to @arp242's suggestion
Created by  Devin J. Pohly  on June 7, 2020
2DJ3V3NQN5IPJBM44R7SGI5XQ6ISCVS7HRZ6YPGI5HID74XXARMAC
Handle missing XDG_RUNTIME_DIR explicitly
Created by  Devin J. Pohly  on June 7, 2020
JGK5XPT7C6ADDT7KF34JLNJILUL5NWTSP4RVE3DZD6TOSLCDKV7QC
move perrors earlier
Created by  Devin J. Pohly  on June 7, 2020
5RRMWZDMA7MKGTMAMXZXAVP5OQF6RDT7DVLUQ5QLWVZURHD7WFBAC
Add startup errors, mention XDG_RUNTIME_DIR in README
Created by  Martin Tournoij  on June 7, 2020
MIFGZCATY7VCUPEFQCXQDW5S6WDS2WEPVJOVREK4W7XQUAKTJKLAC
send xdg_decoration configure right after create
Created by  Devin J. Pohly  on June 7, 2020
Z2AE4753XANECH5OWR3WMFHYTH2NIINO3CZC4NXZKCJCEP6TNTTAC
Implement xdg-decoration protocol
Created by  Devin J. Pohly  on June 5, 2020
MIZBQX6SKECIVNNGBF3LCR3IHXQVWQ5BJURMRSBNEVEUWFBH3MTQC
Write something more intuitive for focusclient()
Created by  Devin J. Pohly  on June 3, 2020
2FBILAASURBC6XQLU7Q4NOOTAZMWFFSIB66S4YHWJ5JHYEUAMJWQC
document -qvd options
Created by  Devin J. Pohly  on June 3, 2020
FAGFMJELLBID6PONKHW7CKVRTZLEFAQQRF4FSE3LBCERN2ONFC6QC
switch default term to alacritty
Created by  Devin J. Pohly  on May 10, 2020
2YW3QJ6VS7TMMLULD2ZOYMDEANDF2ALCLZBDZUNYZSOTOOXQGLUQC
make sure freed listeners are removed from list
Created by  Devin J. Pohly  on May 10, 2020
OFMBPPFARLKEKUP4ENSHZSIFJOFMO65UZOYO77N4YCXJ2S6PVTMQC
remember export-dmabuf for when it's fixed in wlr
Created by  Devin J. Pohly  on May 10, 2020
N6FAOZEN2YY5SI2CKOC5RWT5LCDGQTAYAXB2V3KAUHILWIU6GJEQC
add output manager protocol
Created by  Devin J. Pohly  on May 10, 2020
BMOAOKYHU36BNSV4SENMM3TGC7TPSAZSZBKND2B4YMNDDRHWRPMAC
add screencopy support
Created by  Devin J. Pohly  on May 9, 2020
WVSX4HL763MHTPSNJOCEXKGYBFYOABSPX637PKY6RAU55FFFY7YQC
add primary selection support too!
Created by  Devin J. Pohly  on May 9, 2020
6ZKVISYIRGGLYDMIHGXDCHV6N6WYJP2DK3CRJL4AMCZY65OSEYDAC
handle request set selection
Created by  Devin J. Pohly  on May 9, 2020
IIWDZCVWWDAJITIXQXCFIAF7Z46DTFV2FYCUYMS4P7JMP34A6BUQC
use wlr_xdg_surface.set_tiled correctly
Created by  Devin J. Pohly  on May 9, 2020
QZTGPM7DPNFT4DK324XACH7OYK63JJV2TVDBXNRAO26SR6GNALUAC
initialize global listeners statically
Created by  Devin J. Pohly  on May 9, 2020
PYRALXEFRJ5O2NSVSR7WFJ56QNW2VMWYTBKKGJMDLZCHEU4JXZKQC
abc
Created by  Devin J. Pohly  on May 3, 2020
PSWOY2CD6NWN6INAVZIYXLLSDQU5USAF3PATAL7FYRHEVHQ77XFQC
remove vestigial listeners
Created by  Devin J. Pohly  on May 3, 2020
LCRO3FPXTOQH4DGPHB2WBLL37G42IEDER5BXK7DZSQ3YXM3DNZAAC
no need for a line split here
Created by  Devin J. Pohly  on May 3, 2020
XJN5KX6Y7ON7XQGCLYJSGUQ3TRNZDV5QFMSN35U3SPGNRCN7B2IAC
no conditional needed for output modes
Created by  Devin J. Pohly  on May 3, 2020
NBKUNVS3OI6G2JXUF2OA2NMA7EKDCHS3O2RKOZAY66HCHWJ4T5KAC
use strstr for monrules
Created by  Devin J. Pohly  on May 3, 2020
VPJKNRN7WO5UAJYYVW3LEAIH55EQ47WBY54FZEX523JCBX273MSAC
add reminder comment
Created by  Devin J. Pohly  on May 3, 2020
WGCCW4OP7UD6X3KZCUGSDAYHLXNUFM6D5HBVORSJS3YHYDJJH3VAC
inline xytosurface
Created by  Devin J. Pohly  on May 3, 2020
HNCOIBG56SF5Q55XJDIHSN67EKDV5ZLGEII5XT5S7FX5UXM34KWAC
split xytoclient and xytosurface
Created by  Devin J. Pohly  on May 3, 2020
6V3JKJZJ7KBS5I3Q266ZCRJYVO56ZQKLJL4EOHN6XC222CZFXCDQC
style
Created by  Devin J. Pohly  on May 3, 2020
OBJHNI7ZMIJ4R2T6RULIDJQFNBLOWSDDYWPNCPUFKZVMEL6KWAMQC
refocus -> lastfocused
Created by  Devin J. Pohly  on May 3, 2020
D5HTYSN3PVRTJEEHTPSYP53HNCCE6PRWA5YSMKVGWM4ELJ5IQEEAC
raise client on refocus
Created by  Devin J. Pohly  on May 3, 2020
XCR4GSSB7FGHK446WSHZ5ZGQZCP6I36YGW6IF4AC5YATQCKLT2UAC
add client rules
Created by  Devin J. Pohly  on May 3, 2020
PMRSYJRYQAXZ3OEDD7ANMXTECMT2DNJEC3XQABRNA63SAOUZWA3AC
allow setmon to specify alternate tags
Created by  Devin J. Pohly  on May 3, 2020
STNAKFBNSAXICF6AJNYSCQKE4YYQGIMZHR7RSLZJBEOSSUMKBCNAC
loop over array pointers directly
Created by  Devin J. Pohly  on May 3, 2020
RS7FD3UJQ7HVHZ6I5TW476LSXRHSQS4BZMN6MJDMDQ42JH2MOE6QC
includes: abc
Created by  Devin J. Pohly  on May 2, 2020
MDRC5OY5AJPT37EDXAYZ3KZ3SL5AUEVRHCIKC5QZJCY4Z5WRXIJAC
set default cursor over window borders
Created by  Devin J. Pohly  on May 2, 2020
3EDO6OUSMQ77E3GRBT5QDQ556NF4YEU4LMRXT5IU2MQVOG2D3KUAC
sacrifice 24 lines to suckless style :)
Created by  Devin J. Pohly  on May 2, 2020
UCSTVE5NIAIQ3NJL5YLDFDKDPOCJS6NMAGABSWG67RGCPH47JQEQC
allow passing NULLs to xytoclient
Created by  Devin J. Pohly  on May 2, 2020
IWYHVSLDXIRLG2CZRN46XQFZKBRXCKKD6ME24XC5KFZRDOBGBTQQC
remove outdated/fixed comment
Created by  Devin J. Pohly  on May 2, 2020
MGHB6KQM6V2FCG63KVQX5KHRWPOUQSVUXMNHGCVPAEXTLNLFUWKQC
style: int instead of bool
Created by  Devin J. Pohly  on May 2, 2020
ZDQJLNDNDQPWEEWF2QZDRY5LZNJS653SDUQZDHK6EQPH7N4MHXUQC
correct standard include for signal.h
Created by  Devin J. Pohly  on May 2, 2020
Q6KSKOVRVAWPZEENSQPZPKKEZQUTBGFVH72DMRXYUZ2DTVDHOQ6AC
include border in xytoclient
Created by  Devin J. Pohly  on April 30, 2020
KD353LTTUI6LTMYDTNPH3W6NXETRKDTNB6MA64K3WBQC6GSYKPMAC
allow NULL surface with client in focus functions
Created by  Devin J. Pohly  on April 30, 2020
D64WESJYNP7BT2GW7BX6332GAXIWK72KRIBEKTE34ATA4APJMGNQC
make move-grab coords client-relative
Created by  Devin J. Pohly  on April 30, 2020
IM5D7DQINVNZPB6MV4Q5TWZU23YM7QMWNCCZNTF4SBBEESV3S2PAC
unify movemouse/resizemouse
Created by  Devin J. Pohly  on April 30, 2020
DZARK42IRA3GGM2HTCVSMT3IXJATCQCKXPWJKS6CZ23FWRH34YDAC
fix a long line
Created by  Devin J. Pohly  on April 26, 2020
SJYYGTAHOXUL5VHGVPIZKIYQ3JCXQHARIECVKKPBFBSMGIOSDA7AC
wait to get window geometry until map time
Created by  Devin J. Pohly  on April 26, 2020
52BEET6JL7L5PXXHSC6TN7K53HVSOIOVGUZTSQJ3OFF2YXC25UNQC
use wlr_box for client geometry
Created by  Devin J. Pohly  on April 26, 2020
US4HQXVWZEPU6HZ7Q733QB5QXOD32HJBYHUAQTT3DZGVXBMPNNOAC
call arrange only where needed
Created by  Devin J. Pohly  on April 26, 2020
FJIYVCRICFJ7T52B2SLJOGFFX6AEYZNOSM3FJZ2B2ETFFYX2QXNAC
funnel isfloating changes through setfloating()
Created by  Devin J. Pohly  on April 26, 2020
VU5S7GWUAARNDZWDB6XGP5SHY43DRWPIDE2YQVCZWXI4MBBLDOEAC
move comment where it's more relevant
Created by  Devin J. Pohly  on April 26, 2020
KCWXWLX3M54OOO65WI4KECOVJNDTON66DQ66KYW5TSQZLQGPFBLQC
update note about texture
Created by  Devin J. Pohly  on April 26, 2020
YN3FZD5EETDO7YWCZ5UFRUDF7W6PWLT2IPPA7QUSLK5KJLJNTWBQC
mouse move now changes window monitor
Created by  Devin J. Pohly  on April 26, 2020
MG3R3QL75P665IV2TNUENQ5IG3OM3IXT434UWW6RWFLIQYURV32AC
options to select log level
Created by  Devin J. Pohly  on April 26, 2020
62GO7V737RZAC63OER322Q6WIUGZBDRJ2OGDK3DRY2YCR7RSRDYAC
rename keyboardfocus() to focusclient()
Created by  Devin J. Pohly  on April 26, 2020
W32YIHMVPAREXUADJOAX45B6CTXZY42EE77RDDZYNJFEE2HLQ3HAC
integrate raiseclient into keyboardfocus
Created by  Devin J. Pohly  on April 26, 2020
DEYEAIOK6XPZXJXKS4S6EFXRZL7U65VBC2T3ABPDTSTEQRBXY25AC
don't pass compositor button events to client
Created by  Devin J. Pohly  on April 26, 2020
F72VJF4KJZEYZEYGAGKCWPMEQGPKS7T5PEEJPJKZO6ZG246TTLAQC
render windows across monitors
Created by  Devin J. Pohly  on April 26, 2020
R2M4FCUNZ7JKU6I7AIFEFJFHRQY7JNWKKI6HKEFSKICL4L2NV6YAC
abc
Created by  Devin J. Pohly  on April 26, 2020
QD3NDIJ4CRDN6QGCHALU2UG5DPMAYGE4MSGJPLYVXKLZNCV2WGIAC
funnel all monitor-moving through setmon()
Created by  Devin J. Pohly  on April 26, 2020
MEMJUZF3HSX3M747YTV4LVUCOPRIS75IXAVXZIWLCZN2BHPUZHEQC
I'm good with changing the loglevel here...
Created by  Devin J. Pohly  on April 26, 2020
OR2DSFSWCKUGE6I62ML7RCDDEW42HZBZGCM7LCON6QRVIK5VN2OAC
hang some stuff on ->data
Created by  Devin J. Pohly  on April 26, 2020
SNQHJSWQWDVQ6DQDHIZSSE6SIKWSPLTPSCBM5DFKRCKFL4XHEZDQC
linesaver in pointerfocus
Created by  Devin J. Pohly  on April 26, 2020
OYZELWD247C2GT4QAW6YECUCA2GRLG4VI25BMOZKOGNRKERPZ6AQC
fix refocus on sendmon
Created by  Devin J. Pohly  on April 26, 2020
QZMVQBECVOMC7FLPGMBPGJJF2RMWGYLDRINSVRZBDLDC4BM252EAC
make sure windows always overlap with their monitor
Created by  Devin J. Pohly  on April 26, 2020
52ME2RULOPZQLH3ZKDKNRIR6FZK2BUOHRULMVN7EN5TO4APCKAOAC
track window width/height
Created by  Devin J. Pohly  on April 26, 2020
RWCXH2L4WZ4U5DZRUGRN6POD7C4WXXLCCSLINRXNBCNYGA7VJD7QC
use wlr_box for monitor regions
Created by  Devin J. Pohly  on April 26, 2020
3EKVUJXI7KI4ZCILWWFJ6UNBYAHBS42TZ3PIPXOEXQ24KEFFA72QC
save lines in keyboardfocus
Created by  Devin J. Pohly  on April 26, 2020
3ONWXUBO3OC3KAKHAM3VFRVMGNNRE6GXHGLTS6AD2HIV4LDSLKLQC
don't unfocus when mouse leaves a window
Created by  Devin J. Pohly  on April 26, 2020
EBDQEFGXZCYAAGQVUSIVSDVDGKMZXZBWFE75NRC3F3EOFZAWWFSQC
thoughts for readme
Created by  Devin J. Pohly  on April 26, 2020
PBTAITJDDSZIHBMNV3KMJD7FDNBMLW46XNVQBQ3DYLCMHR4ZBJOQC
update README
Created by  Devin J. Pohly  on April 25, 2020
4FMS3GIHEOVNMB6J7FSMP6NKHCDXJSDQAXKMTGVM5XTPKE5QFIKAC
fix multi-dpi scaling
Created by  Devin J. Pohly  on April 25, 2020
6MPG3F2WK46MLTFT2PXBVHAWPEPAALCQV3K6NBCN3ZT2Z6XFA6KQC
handle Ctrl-Alt-Bksp
Created by  Devin J. Pohly  on April 24, 2020
VX4UZJCVJIOQLIA3RTAC5YWNLVQKYG43IEDH4XBDJUGGLSPJZKRAC
fix typo
Created by  Devin J. Pohly  on April 24, 2020
2H5G42SOIEZ2TCS2HK5BHZMHP4EY7Q3TUJJSQZN2OER3KHGC47BQC
clarify keyboardfocus vs pointerfocus
Created by  Devin J. Pohly  on April 24, 2020
QIIHRSY26Q3QJQUIDTU4M4C5NGAW3NGDOKT5UVZBD25A6UVPQDPQC
draw window borders
Created by  Devin J. Pohly  on April 24, 2020
WH2QXAEHJ3UWIAS5YCRYXCTROAX4SNC3UESM56HUMM3UGUUAAZQAC
factor out scalebox()
Created by  Devin J. Pohly  on April 24, 2020
CJYJF7B4EVOQ52VLDGPXTJSYZEBXJO4S4A5N2DM4IWI6UQ2BZTVQC
note about cursor init
Created by  Devin J. Pohly  on April 24, 2020
SCX6JRT3ODKDKJGMXUO6PIYNUHZYPAKJE3NHBI6TROWY2JGPDAZQC
configure monitor rotation/reflection
Created by  Devin J. Pohly  on April 24, 2020
4STIHURYLRLYMGSU325GCLA4C6SURA4TXRNBWBTWST2C6R2H6U2AC
resize/move are good now
Created by  Devin J. Pohly  on April 24, 2020
D3OAGFTZFZGVIQ7XYLYSQMUWHUQCDEJFGDWURLAQJLAJPDNDLA3AC
add chvt function
Created by  Devin J. Pohly  on April 24, 2020
BJTFRPISAH2XAAVR5XVG4EU5E5HU5RX3YOSV4TYZ2GP2ZAXZC2JAC
update readme
Created by  Devin J. Pohly  on April 24, 2020
ZFUGBKQ7EXOZZLULXN3GLSGR3B7PJ3NCSZUHRRN55X3YCQAX3ZAQC
make space for window borders
Created by  Devin J. Pohly  on April 23, 2020
CLFRYF7CROZDF4776NYUZXZ46ZJNH3AEITGA3DOCLZ2QEMMUPOLQC
change cursor during move and resize
Created by  Devin J. Pohly  on April 23, 2020
L2QLSXLWYBIPQD2K7D5MGNCCS3AONK2UA7WDQXT5GVMXELM2BCRQC
style in buttonpress
Created by  Devin J. Pohly  on April 23, 2020
ZR6I4SJG6KY6VHLIAEZSUW7CWISQWLUE5H4USXH2JB67QNH3RPTQC
simplify move/resizemouse functions
Created by  Devin J. Pohly  on April 23, 2020
46MQCVOAPLYAM3HMYFA7E2B6IXSXO2Z57JNBORUBRL6P2GXADSPQC
funnel all resizing through resize()
Created by  Devin J. Pohly  on April 23, 2020
GJDKT45MZBTB77PRIYDLDC33RRXG5LM2D44QWKVFCWI6RNA2YVGQC
use exit code macros everywhere
Created by  Devin J. Pohly  on April 23, 2020
YPBR3SBNUKK6FRVP2R23PJ3GTVACFNIHGRNGOWK3IQM4UIA4JGYAC
some comments and reminders
Created by  Devin J. Pohly  on April 23, 2020
UXGT6OW6ENH6SWLVRF3JVS3WGTXPTKZPVOESJAGUSSLZT2WRASBAC
update README
Created by  Devin J. Pohly  on April 23, 2020
SFBYBWC35S4IMTSC3ULSSAJVBWKUMZMKSF5RYODD3ARWD645RIUAC
factor out renderclients
Created by  Devin J. Pohly  on April 23, 2020
P3BVYOM6YV7M33KYMI5XNLZ6F44BBAP3I6NXPNTTCUAAPVPJ3PVQC
don't autoraise
Created by  Devin J. Pohly  on April 23, 2020
XKWY25ZVEJIJU7R23CEG5CTYRAWKZ5FXSHY3ZEZRGCIWYIKQSLOAC
use the focus stack to determine stacking order
Created by  Devin J. Pohly  on April 23, 2020
HHQZAOG5ZVAAVGOEGOYMX2MMMTCDGAXN2AST2MXIHF4RAEEK3MHAC
adopt a bit more dwm-like terseness
Created by  Devin J. Pohly  on April 23, 2020
2QL2H4REDZT46FI3LQ4RYEMQYZBNBK3IC3KH3XERAJU3NCZWMNYQC
change focus(NULL, NULL) to mean unfocus
Created by  Devin J. Pohly  on April 23, 2020
24NXTKJNNOM6P3OPCN7OZE6LGGMFKRWFR6NUZ5JKETRABZA4YAGQC
implement focusmon and tagmon
Created by  Devin J. Pohly  on April 23, 2020
MO5ORR7VSER3YUNO77DZJVKGOVYC2KNDCSC72J4NF7JYOHHTLRQAC
focus follows mouse
Created by  Devin J. Pohly  on April 23, 2020
IH7QAHDQUTGT7KS2IP7SLDHYDEDX4BCQ4KDRYKIGV5Y477X3ZABQC
add incnmaster and setmfact commands
Created by  Devin J. Pohly  on April 23, 2020
ZEKBZDRVZJFHG75HZQVVQHO4G7RIY5OZTSI5G3BWIF566BRQBXHAC
add toggletag and toggleview
Created by  Devin J. Pohly  on April 23, 2020
EUJMBPB6W6ADQS4ZFMODC4S5WWH6SZIVM5OW46Z6CPMPDOL4HM7QC
don't detect non-visible clients under cursor
Created by  Devin J. Pohly  on April 23, 2020
5P7UH7LLJOGQWEXISVRG2V5WNHL2CYXFJCH6RW4LPJRCL557QHTAC
add tag and view functions
Created by  Devin J. Pohly  on April 23, 2020
LQPHYO7IIMLXHUD5IK657BO4BE3SGT5HYDRJDU5OFDF5YUXKIRTAC
refocus if focused client is unmapped
Created by  Devin J. Pohly  on April 23, 2020
ZDQINUTDXQUS7OBW53UEYR6IN7DJLTPBOMRURGYQBGJ2FBROIQVAC
implement floating windows
Created by  Devin J. Pohly  on April 23, 2020
SV4UYATUNO4G473QWSHDFONASDFDGWTEFJD47IRN6RQJOVR5PUTQC
load scaled cursor theme with each output
Created by  Devin J. Pohly  on April 23, 2020
JR5SMOKXLBLXJNPG4RMCYC3ULDLC4AU3XM3A5FLFIH4UGW6JKSSQC
turn focusnext into dwm's focusstack
Created by  Devin J. Pohly  on April 23, 2020
CD2JEM3MH5BXN7ADZAWLJFTRZG7PMDCKISDNJEO472PIBEJHBH2AC
restrict focusnext to the same monitor
Created by  Devin J. Pohly  on April 23, 2020
KH2HI5AHY3PLRXYTLX5U5IPCOLTOABOLF6EPSMPRU42ZCWOSRSMAC
style
Created by  Devin J. Pohly  on April 23, 2020
24QUH6X2AJRSRNFW274P2TN73GSV5LR45TGRLJDUD655IH2AAZWQC
add selclient() helper
Created by  Devin J. Pohly  on April 23, 2020
MMCQLXIFYBYY3MTEIZDI7SI7D4QN4NM7EIGYGHFA43IN7NOERBLAC
continue to focus monitor under mouse cursor
Created by  Devin J. Pohly  on April 22, 2020
Z5Z7GRJMSKQLA2VWSHTK5ZLKUMFHUOYESH3X4SAXAEDZ2NSWAWLAC
focus monitor under mouse cursor initially
Created by  Devin J. Pohly  on April 19, 2020
MZ734MOA6IYZE7SDSQGTBLYUF5VWLLK7M7E6T3KIY6DBEJR3CFMAC
grabbed_client was too long a name
Created by  Devin J. Pohly  on April 22, 2020
7BTBZG6KWANVIT5TKJJS4QJ23PLMJYC4KIEC6BA5NRJVDLPEC2KAC
turn on some warnings
Created by  Devin J. Pohly  on April 22, 2020
NEYWGA363X5M34VFC2HDYSZPE6Q3U4MZX2OJYSJSKQSBI2XOOV6AC
set normal and dwm-like defaults in config.def.h
Created by  Devin J. Pohly  on April 22, 2020
5XQORC75PLJP67TLAYROELKQ7RNQZFZ4PLOWJ7EKAVPNUDCMW2BQC
move config.h to config.def.h
Created by  Devin J. Pohly  on April 22, 2020
WMN7AWGSUJORMCEMVPKDN22OK5WXUMLOKOG55RGBVPUIPSADXFZAC
inline moveresize
Created by  Devin J. Pohly  on April 22, 2020
GBB275NC5B7SPX2K7I6BIPHPENDAV5H6VFQN7BGXRODMAAEUTPRQC
grabsx/y are only used by move now
Created by  Devin J. Pohly  on April 22, 2020
CC4IWSNKYF4CXCFHJEO3TKNEU4635QP6LMVRK4QFODA63DSOLQ3QC
calculate resize based just on cursor/window
Created by  Devin J. Pohly  on April 22, 2020
X2AZU5RIKMQ3NEE3GP4TSQO5OS4X4PJBXW7LFTCNOE4B4JPO5XWQC
add TinyWL and dwm LICENSE files
Created by  Devin J. Pohly  on April 22, 2020
IMQHGX6LENOQTXAB3WHUBI3YOELB537AUEEVLUYHO6VLY62AU4QAC
add setlayout function
Created by  Devin J. Pohly  on April 22, 2020
IIKPVF4PWEWCLOY4656OTCFZJ6KUMBGCHZW6A76AJBI2WJWYROGAC
Don't change tiling order in focusnext()
Created by  Devin J. Pohly  on April 22, 2020
VVMAEWPKLFTVOXGDNOQ7T7ONOEIQ46VBH4CTOAXEJATU7WTRG5IAC
add separate list of clients for focus order
Created by  Devin J. Pohly  on April 22, 2020
QL6IFEPOHHUDBY2SGUZNNIRTDSZOSRJIHJKVU54LZSGTPTFPM2UAC
layouts: tile and floating
Created by  Devin J. Pohly  on April 22, 2020
7L3TU7JVWPBPHN7WF4TJ263BZ6BC3AYRRW6PULFUP5JZUGWWNUSAC
"root" color was easy to make configurable
Created by  Devin J. Pohly  on April 21, 2020
FNGIZYDU5274CDE27IONZBA4JMXI4SQXEDIVTMVESK7A44XIJ7FAC
fix rendering on scaled monitors
Created by  Devin J. Pohly  on April 21, 2020
RDEYLQVXEGPQXXDILJAIJ67TYZ2YHUO5WRWQTEIOPMJGT7EAKASQC
introduce rules for monitor configuration
Created by  Devin J. Pohly  on April 21, 2020
7JQD43QS55Q2YI6OQ6BGVAHSHKQHI3TKD6PXIKYKJZXOVOWFHMWAC
no need to manage unmapped clients
Created by  Devin J. Pohly  on April 21, 2020
HW2YJWC6AUWHZBS7KHF3PAWN44XGWSJ5WU47MCHTDCH32L5JN7EQC
consistent naming for coordinate variables
Created by  Devin J. Pohly  on April 21, 2020
L4X3HG56S4DS7QJTLMLP47BGCPF2TM5XRUFEN56BTWYJICBYUUEAC
inline xytosurface in xytoclient
Created by  Devin J. Pohly  on April 21, 2020
Y2BB47FLZ2TQKPOULIZCKQKCCX75DT7HEPPEJOURE26OD6VD6ZUAC
comment updates
Created by  Devin J. Pohly  on April 21, 2020
ZS3JMIJKWXEQU566WUC2YPXRXWOYY2VKATUYZN7B3V435QBJGHWAC
split out setup() and run()
Created by  Devin J. Pohly  on April 21, 2020
6XZIQSMIVP2GZ5S3UCKEVNDSLTHSQEVSXLV4UIFF3G3SRCGJPXYAC
cherry-pick 25d0d1b from upstream
Created by  Devin J. Pohly  on April 21, 2020
7QPBYBLDDSHGGIU7CWCX5PKUUECVBDTH4H6X2TLLH3HMXXCYVAEAC
inline handlemove/handleresize
Created by  Devin J. Pohly  on April 21, 2020
WV5PX6JK4SJCOOZOKPSHW73BVL4WH6SFIPVXMMLVI6I4YH4VEE5AC
render_data only needs coordinates, not Client
Created by  Devin J. Pohly  on April 21, 2020
CJH33PU2NGWN3E6HQQ3QE6PB25JVMXWJXZTSP4ZGPU4TZRZGNLYAC
abc
Created by  Devin J. Pohly  on April 21, 2020
ZOOCZQBGZ4PCOU54EPPUPWNOIFWCM5RMZ4EFL2WFR7LFJTAMHZGAC
give types some more dwm-like typedef names
Created by  Devin J. Pohly  on April 21, 2020
J6OSBEBQXZR5JZ5TOCCUPELBPUVEQULGCXURXLPY7WFYTDEQOU2AC
use expressions in sizeof instead of type names
Created by  Devin J. Pohly  on April 21, 2020
JLUWRE5FNOBBXIPF2HQELX2JGECPHXFVSUCNSU27O2335NGJ7KMAC
no longer need resize_edges (always bottom right)
Created by  Devin J. Pohly  on April 21, 2020
NNBK7MMS3MCRQGIYBYXVSF4DJVWFVZMXDD3O2W2MUIPL23DJLXOQC
ditch the moverequest/resizerequest xdg stuff
Created by  Devin J. Pohly  on April 21, 2020
VCO2F4GKRE2J4RCCVNLY3R2CRRU2HCE3Z36SDKENAPGSA6U4E6ZAC
No need for struct dwl_server
Created by  Devin J. Pohly  on April 21, 2020
E7UO6NRGXFDMBU3BSJYRDNOA3Y7VHD7NWPHI5PHCPHQF6ZNOPZLQC
make server a global
Created by  Devin J. Pohly  on April 21, 2020
S7RXJJZG4IEIVLPHEWFT5M2T3SRRO5US5SYBPXSYSWJJLXAKNNPAC
dwm-style enum
Created by  Devin J. Pohly  on April 21, 2020
CN4FS77B6FLSEDGAQ4R5YGHS56TNW7IGUR7RK4HKCLDX2627VBKAC
alphabetize functions
Created by  Devin J. Pohly  on April 21, 2020
D425ND7AT3F7QJ3CCSESMVDOC3J5C5P32M5SJDBHECZJXLHNQ2FAC
functions: dwm style and more dwm-like names
Created by  Devin J. Pohly  on April 21, 2020
O5JVMDEEKP334BAYMJ6HHXROW4X4WC24JHCYZTKJRQE5UGYXV7YQC
add spawn and termcmd
Created by  Devin J. Pohly  on April 12, 2020
UPT2JR7QWWO32CYRPGYKT6AAH745ILELEWTY2CHYJB5DBRR7VTZQC
treat startup command as long-running
Created by  Devin J. Pohly  on April 11, 2020
Z53RRSEGCT3PGEZNNSAREB3WVYOHCTDXXPNAKOWWGCEYW4G2QC4QC
add *.o to ignore
Created by  Devin J. Pohly  on April 11, 2020
TVOBI3Y3DWOD3A73TPOUOHPKKFV2EJQGLM4QTP4JO7TS4TBDSADAC
fix typo in comment
Created by  Devin J. Pohly  on April 11, 2020
MXCDSKZEMOIO7Q3MC4TD5FZFNMR2QWGPLT4D2X2Z66IZVZGPN5AAC
implement Button: movemouse, resizemouse
Created by  Devin J. Pohly  on April 11, 2020
7XCGFU3GX4TQXZBOU7GFAQ62EEOTVRNWFYQGI3XULFPSUKDZ2EYAC
make Makefile a bit more my style
Created by  Devin J. Pohly  on April 11, 2020
ZPSXARCBIT2LZ4PLNMKXHIEEWG3XLVXXISIZDYNGFACDI5I256NQC
add CLEANMASK like dwm
Created by  Devin J. Pohly  on April 11, 2020
TZP6PT5SUMQJO4YUGALUU3R4RYQREDLZXWAOKD6N3QDROICWHRBAC
make key mappings configurable in config.h
Created by  Devin J. Pohly  on April 11, 2020
6LVZRZGDURMWBUBXHFGV4HGB7L5M2FKCYGJCAU3X2PK74VJQ6RCAC
start factoring Key actions into functions
Created by  Devin J. Pohly  on April 11, 2020
2ZRKX4A24W4WNSLJNPKP3FWB3Y3UCYLWWESTC65P45BQFSJKS4PQC
some options I like
Created by  Devin J. Pohly  on April 11, 2020
6OTR4ZMVGM3G3XFYU7F5FXZI7JVQAPJX6HBGXIJN23DXVC5YCNSAC
Start with tinywl
Created by  Devin J. Pohly  on April 11, 2020
7B74AT3BXYB7PVW4F6SGQNPMHOU5TEV5TZ54CG6VSQI46XSEKWXQC