summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* xwayland/xwm: get supported props on constructing surface (#13156)Tom Englund2026-01-312-4/+38
* opengl: set EGL_CONTEXT_RELEASE_BEHAVIOR_KHR if supported (#13114)Tom Englund2026-01-302-0/+8
* xwayland/xwm: fix _NET_WM_STATE_MAXIMIZED_VERT type (#13151)Tom Englund2026-01-301-2/+2
* xwayland/xwm: handle INCR clipboard transfer chunks correctly (#13125)Zynix2026-01-301-7/+28
* xwayland/xwm: prevent onWrite infinite loop and clean orphan transfers (#13122)Zynix2026-01-292-11/+33
* opengl: allow texture filter to be changed (#13078)jmanc32026-01-272-4/+7
* hyprctl: fix layerrules not being applied dynamically with hyprctl (#13080)ItsOhen2026-01-271-1/+14
* eventLoop: various eventloopmgr fixes (#13091)Tom Englund2026-01-271-12/+28
* i18n: add Romanian translations (#13075)Viorel Ciobotaru2026-01-271-0/+56
* hyprctl: add overFullscreen field in hyprctl window debug (#13066)Naufal Hisyam Muzakki2026-01-241-4/+6
* hyprctl: remove trailing comma from json object (#13042)MichaƂ Minarowski2026-01-231-1/+1
* opengl/fb: use GL_DEPTH24_STENCIL8 instead of GL_STENCIL_INDEX8 (#13067)Tom Englund2026-01-231-4/+10
* renderer: fix frame sync (#13061)UjinT342026-01-229-67/+106
* desktop/windowRule: allow expression in min_size/max_size (#12977)Florent Charpentier2026-01-212-9/+28
* desktop: restore invisible floating window alpha/opacity when focused over fu...Naufal Hisyam Muzakki2026-01-213-0/+11
* renderer: add surface shader variants with less branching and uniforms (#13030)UjinT342026-01-2127-414/+273
* animation: reset tick state on session activation (#13024)William Wernert2026-01-213-0/+12
* renderer: fix non shader cm reset (#13027)UjinT342026-01-212-10/+15
* hyprerror: clear reserved area on destroy (#13046)Luke Barkess2026-01-211-0/+1
* protocols/toplevelExport: Support transparency in toplevel export (#12824)ArchSav2026-01-203-4/+21
* pointermgr: remove onRenderBufferDestroy (#13008)Tom Englund2026-01-181-4/+3
* renderer: optimise shader usage further, split shaders and add more caching (...Tom Englund2026-01-1713-96/+186
* anr: remove window on closewindow (#13007)Tom Englund2026-01-171-1/+2
* desktop/ruleApplicator: fix typo in border color rule parsing (#12995)Vaxry2026-01-161-1/+1
* core: optimize some common branchesVaxry2026-01-163-22/+22
* desktop/window: avoid uaf on instant removal of a windowVaxry2026-01-161-5/+5
* desktop/workspaceHistory: fix tracking for multiple monitors (#12979)Vaxry2026-01-152-46/+42
* protocols/cm: Fix image description info events (#12781)UjinT342026-01-137-74/+151
* shm: ensure we use right gl unpack alignment (#12975)Tom Englund2026-01-131-2/+23
* protocols/syncobj: fix DRM sync obj support logging (#12946)Chris Naporlee2026-01-121-4/+4
* renderer: shader code refactor (#12926)Tom Englund2026-01-1214-790/+832
* decoration: take desiredExtents on all sides into account (#12935)zacoons2026-01-101-15/+15
* desktop/window: track explicit workspace assignments to prevent X11 configure...John Mylchreest2026-01-091-1/+16
* fix: handle fullscreen windows on special workspaces (#12851)John Mylchreest2026-01-083-7/+39
* animationMgr: avoid uaf in ::tick() if handleUpdate destroys AVVaxry2026-01-081-0/+3
* desktop/ls: fix invalid clampVaxry2026-01-081-2/+2
* main: add watchdog-fd and safe-mode options to help message (#12922)Aaron Blasko2026-01-081-1/+3
* desktop/reservedArea: clamp dynamic types to 0Vaxry2026-01-081-0/+2
* desktop/reservedArea: clamp to 0Vaxry2026-01-081-2/+3
* config: don't crash on permission with a config checkVaxry2026-01-081-1/+1
* renderer/gl: add internal gl formats and reduce internal driver format conver...Tom Englund2026-01-0710-171/+291
* groupbar: added group:groupbar:text_padding (#12818)wbg2026-01-073-6/+15
* anr: open anr dialog on parent's workspace (#12509)EvilLary2026-01-063-15/+32
* config: return windowrulev2 layerrulev2 error messages (#12847)ItsOhen2026-01-061-0/+16
* renderer/opengl: invalidate intermediate FBs post render, avoid stencil if po...Vaxry2026-01-053-57/+46
* desktop/ls: clamp layer from protocolVaxry2026-01-051-4/+6
* protocols/contentType: fix missing destroyVaxry2026-01-051-1/+1
* protocols/contentType: fix typo in already constructed checkVaxry2026-01-051-1/+1
* input/TI: avoid UAF in destroyVaxry2026-01-052-14/+14
* protocolMgr: remove IME / virtual input protocols from sandbox whitelistVaxry2026-01-051-3/+0