aboutsummaryrefslogtreecommitdiff
path: root/src/main.c
AgeCommit message (Expand)Author
2024-05-17Reap zombie children on i3 start (#5909)Nikolay Nechaev
2024-05-17Remove pledge() support for OpenBSD (#6048)Theo Buehler
2024-03-20Fix missing SIGUSR2 posix signal handling (#5960)systec-awe
2024-01-27clang-format: enable InsertBraces (#5882)Orestis Floros
2023-06-15Remove the double forking in start_application (#5510)Nikolay Nechaev
2023-01-02free some heap allocations to satisfy LeakSanitizerMichael Stapelberg
2022-02-07Use proper WM_Sx registration for i3 (#4843)Gergely Risko
2021-11-02Refuse to start without IPC socketUli Schlachter
2021-08-30main: signal readiness by notifying systemdVincent Bernat
2021-08-28Implement support for the WM_Sn selection (#4374)Uli Schlachter
2021-05-20Do not "set" the wallpaper during startup (#4373)Uli Schlachter
2021-03-06Only prefetch xinerama if it is likely neededUli Schlachter
2021-03-05Prefetch some information through xcbUli Schlachter
2021-01-20i3-dump-log -f: switch from pthreads to UNIX socketsMichael Stapelberg
2020-06-06Introduce GET_BINDING_STATE IPC commandMichael Stapelberg
2020-05-24Move nagbar cleanup to i3_exitOrestis Floros
2020-05-18Merge pull request #4088 from stapelberg/sanOrestis Floros
2020-05-18free(socket_path) to suppress leak sanitizer false-positive with -O2Michael Stapelberg
2020-05-17xmacro: declare in header files, instantiate instead of includeMichael Stapelberg
2020-04-20Remove some includes from all.hOrestis Floros
2020-04-20Remove unused headersOrestis Floros
2020-04-19Sort includes in *.c filesOrestis Floros
2020-02-24Assume xcb_cursor_context_new never fails (#3955)xzfc
2020-02-19clang-format: bring back ForeachMacros (#3948)xzfc
2020-02-18Merge pull request #3946 from phy1729/i3bar_command-execIngo Bürk
2020-02-01atoms: Properly declare as global variablesOrestis Floros
2020-01-30Prepend "exec " to default i3bar_commandMatthew Martin
2020-01-16Use EXIT_SUCCESS/FAILURE instead of 0/1Orestis Floros
2020-01-16Exit with success on -hOrestis Floros
2019-08-28Unset _I3_RESTART_FD after restart (#3775)David Shen
2019-08-13Correctly select output when pointer query failsOrestis Floros
2019-07-21Make `restart` IPC command send a reply once restart completed (!) (#3743)Michael Stapelberg
2019-05-03Call all ewmh_update_* functions together when necessaryOrestis Floros
2019-03-29Allow checking for duplicate bindings with -COrestis Floros
2019-03-29load_configuration: Remove conn argumentOrestis Floros
2019-01-22cmd_exit: Let i3_exit handle shutdown (#3600)Orestis
2019-01-02Remove \n from errx and die messagesNguyễn Thái Ngọc Duy
2018-12-09Code style: fix misaligned and misindented commentsAlbert Safin
2018-12-01Add input and bounding shapes support (#2742)Albert Safin
2018-10-13Make comment style more consistentOrestis Floros
2018-06-15Enable detectable autorepeatOrestis Floros
2018-06-07Fix linkOrestis Floros
2018-04-27main.c: remove redundant 'focused' declarationOrestis Floros
2018-04-13Add an i3bar flag: --verbosehwangcc23
2018-01-14Don't raise floating windows when focused because of focus_follows_mouseOrestis Floros
2017-11-28Perform proper cleanup for signals with 'Term' action (#3057)Daniel Mueller
2017-11-18fix typo in src/main.cDaniel Mueller
2017-10-23Move XCB event handling into xcb_prepare_cb.Michael Stapelberg
2017-10-23skip ConfigureNotify events with --force_xineramaMichael Stapelberg
2017-09-24Replace http:// with https:// where applicableMichael Stapelberg