aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
32 hoursReap zombie children on i3 start (#5909)HEADnextNikolay Nechaev
32 hoursRemove pledge() support for OpenBSD (#6048)Theo Buehler
3 daysadd WINDOW_TYPE_NOTIFICATION to floating list (#6017)Junicchi
2024-04-30errorlog: Check errorfile exists (#6028)Orestis Floros
2024-03-20Fix missing SIGUSR2 posix signal handling (#5960)systec-awe
2024-02-12Support multiple _NET_WM_STATE changes in one ClientMessage (#5910)Orestis Floros
2024-02-06Create new workspaces to the right of existing ones with the same numberrsgowman
2024-02-06Don't skip identically numbered workspaces when moving to next/prev (#4578)rsgowman
2024-01-31Avoid creating redundant containers when switching between tabbed/stacked and...Orestis Floros
2024-01-30smart_borders: Deprecate option (#5889)Orestis Floros
2024-01-27clang-format: enable InsertBraces (#5882)Orestis Floros
2024-01-26con_is_maximized: Fix case where parent is workspace (#5880)Orestis Floros
2024-01-22Add support for _NET_WM_STATE_MAXIMIZED_{HORZ, VERT} (#5840)sethpollen
2023-11-05focus workspace: consider workspace_auto_back_and_forth (#5754)Orestis Floros
2023-11-05bindings: Do not grab pointer when executing bindings (#5755)Orestis Floros
2023-09-21motif hints: respect maximum border style in append_layoutOrestis Floros
2023-09-21Update to clang-format-15Orestis Floros
2023-09-06remanage_window: Refactor to make clearer when a swallowing happensOrestis Floros
2023-09-06Remanage window after urgency flag changeOrestis Floros
2023-09-03Fix crashes when using machine criterion (#5650)Orestis Floros
2023-07-22Share graphics context globally (#4376)Uli Schlachter
2023-07-21Remove focus workaroundslyshot
2023-07-15Fix gcc false-positive warningOrestis Floros
2023-06-30Regrab buttons on mode change (#5554)Orestis Floros
2023-06-15Remove the double forking in start_application (#5510)Nikolay Nechaev
2023-05-29fix workspace not being focused on title bar scroll (#5518)Orestis Floros
2023-05-05Merge pull request #5378 from slyshot/nextOrestis Floros
2023-04-27Fix top border resizing registered on tiled windowsslyshot
2023-04-02Allow switching workspaces when in global fullscreen mode (#5398)Orestis Floros
2023-01-22i3bar: Add protocol for workspace buttonsOrestis Floros
2023-01-22Add focus workspace commandOrestis Floros
2023-01-06Do not canonicalize "nonprimary" output for i3barOrestis Floros
2023-01-02free some heap allocations to satisfy LeakSanitizerMichael Stapelberg
2023-01-02fix reload binding memory issue: copy current_binding_modeMichael Stapelberg
2023-01-02fix -Wmaybe-unused and -Wstringop-truncation warningsMichael Stapelberg
2022-12-21fix focus <direction> with negative gaps (#5333)Michael Stapelberg
2022-12-14Add "mode" field in binding eventOrestis Floros
2022-11-19Support nonprimary output keyword (#5273)Orestis Floros
2022-11-13Use mask to determine workspace gaps assignments (#5283)Orestis Floros
2022-11-13window_update_motif_hints: Do not assert that the property will always be the...Orestis Floros
2022-11-12apply updated workspace gap assignments after reload (#5279)Michael Stapelberg
2022-11-12gaps: position graphical resize bar in the middle between windows (#5277)Michael Stapelberg
2022-11-12fix: prevent gaps inside floating split containers (#5276)Michael Stapelberg
2022-11-12gaps: fix inner gaps for stacked/tabbed containers in splith/splitv (#5275)Michael Stapelberg
2022-11-12use con_border_style() to fix titles in stacked/tabbed containers (#5274)Michael Stapelberg
2022-11-07gaps: make workspace gap assignments order-independent (#5259)Michael Stapelberg
2022-11-07fix title bar rendering with hide_edge_borders smart (#5260)Michael Stapelberg
2022-11-06gaps: change workspace rendering to fix sizes with large outer gaps (#5252)Michael Stapelberg
2022-11-06Revert "gaps: use logical_px() to work correctly on hi-dpi monitors" (#5251)Michael Stapelberg
2022-11-06Fix motif behavior according to specOrestis Floros