Commit Graph

  • 683c4f777e
    Ensure execl is followed by exit (#6510) next Orestis Floros 2025-10-13 08:58:13 +02:00
  • 5c321cc582
    main: debug build: Avoid buffer over-read and simplify (#6507) Orestis Floros 2025-10-08 17:49:16 +02:00
  • 1cc2548027
    271-for_window_tilingfloating: Fix flaky test (#6509) Orestis Floros 2025-10-07 17:37:04 +02:00
  • 45bfae0fc8
    assignments: Avoid crash when using for_window reload (#6508) Orestis Floros 2025-10-07 17:36:09 +02:00
  • 0d47ec22a9
    randr: Avoid use-after-free in RandR <= 1.4 (#6506) Orestis Floros 2025-10-07 17:34:57 +02:00
  • 389cf064e6
    randr: Fix memleak (#6505) Orestis Floros 2025-10-07 17:33:07 +02:00
  • b3329fbb02
    tiling_drag: Fix crash when performing tree_move (#6503) Orestis Floros 2025-10-07 17:32:15 +02:00
  • e8e063cf00
    Fix AdressSanitizer failures in tests (#6502) Orestis Floros 2025-10-06 08:09:17 +02:00
  • ab6a75a693
    fix libi3: in dpi retrieval function wrong variable used (#6466) Dmitry 2025-10-03 15:12:50 +03:00
  • d1daf169bb
    GitHub Actions: stop pushing to Balto (they’re shutting down) (#6491) Michael Stapelberg 2025-08-29 18:30:55 +02:00
  • 9fc24064e7
    Fix paragraph separators cutting off titles (#6337) Garrett Marcinak 2025-07-09 02:56:55 -04:00
  • cfa4cf16be
    Set _NET_FRAME_EXTENTS according to the actual decoration size (#5944) Sergey Vlasov 2025-04-22 00:26:17 +03:00
  • 44b67d1126
    Fix typos via codespell (#6415) algonell 2025-03-21 14:48:29 +02:00
  • 853b0d9161
    i3bar: fix clang compilation error by using const size_t (#6349) Michael Stapelberg 2024-12-30 08:29:29 +01:00
  • 9dc5230000
    Update meson setup command to remove warning (#6338) Emeric Planet 2024-12-29 19:50:09 +01:00
  • 2746e0319b i3bar: work around weird clang compiler behavior Michael Stapelberg 2024-11-06 19:17:37 +01:00
  • e107254f1e GitHub Actions: update actions/upload-artifact to v4 Michael Stapelberg 2024-11-06 18:47:56 +01:00
  • 2f9ffa3178 debian: update changelog Michael Stapelberg 2024-11-06 18:34:21 +01:00
  • a0fb52a7e4 Update debian/changelog stable Michael Stapelberg 2024-11-06 18:27:13 +01:00
  • 8c902b4957 Merge branch 'next' into stable Michael Stapelberg 2024-11-06 18:27:13 +01:00
  • d64e5df5b4 Merge branch 'release-4.24' Michael Stapelberg 2024-11-06 18:27:13 +01:00
  • 454fb63392 Restore non-git version suffix Michael Stapelberg 2024-11-06 18:27:13 +01:00
  • 4a42eb085c release i3 4.24 4.24 Michael Stapelberg 2024-11-06 18:26:52 +01:00
  • 4661e74b5e
    Fix: remove "dynamic" TWM (#6193) Malix 2024-08-05 18:23:55 +02:00
  • d05eed3c01
    Consider fullscreen windows maximized (#6153) Orestis Floros 2024-07-12 09:17:25 +02:00
  • 45d8f98fd5
    complete-run.pl: Un-set I3SOCK (#6139) Orestis Floros 2024-07-10 08:40:50 +02:00
  • 05feaecf8a
    Remove v3 to v4 automatic migration logic (#6144) Orestis Floros 2024-07-09 20:03:57 +02:00
  • 5413c15e97
    Fix crash when reloading config with invalid criteria (#6142) Orestis Floros 2024-07-09 17:41:11 +02:00
  • be840af45c
    tiling_drag: Allow swapping containers (#6084) Orestis Floros 2024-07-04 21:44:41 +02:00
  • 4215998929
    GH action: Upload built htmls (#6070) Orestis Floros 2024-06-20 07:05:50 +02:00
  • 1ee963ede9
    Fix crash with focus output and scratchpad (#6079) Orestis Floros 2024-06-03 17:00:47 +02:00
  • 11c0a9567f
    docs/ipc: Add more elaborate description to workspace events (#6089) colona_ 2024-06-01 06:57:12 -03:00
  • 822477cb35
    Add popup_during_fullscreen all option (#6068) Orestis Floros 2024-05-21 17:19:11 +02:00
  • cd6573493c
    docs/ipc: Fix enumerated list (#6069) Orestis Floros 2024-05-21 17:16:23 +02:00
  • 1993b7e318
    Add popup_during_fullscreen all option Orestis Floros 2024-05-20 21:10:21 +02:00
  • 3b1747a107
    Add tests for popup_during_fullscreen Orestis Floros 2024-05-20 21:11:07 +02:00
  • 9a69c1eecf
    Fix size_t format specifiers on 32 bit systems (#6065) Tasos Sahanidis 2024-05-20 14:13:26 +03:00
  • 82a1c101fd
    i3bar: Fix clicks with horizontal padding (#6064) Orestis Floros 2024-05-20 09:17:16 +02:00
  • 093e3cf1f7 docs/ipc: Update information on IPC socket Orestis Floros 2024-05-19 11:15:54 +02:00
  • 00aaa84ab0 ipc_connect: Delete outdated path Orestis Floros 2024-05-19 11:15:21 +02:00
  • caf5b32d5c
    Reap zombie children on i3 start (#5909) Nikolay Nechaev 2024-05-17 19:49:54 +00:00
  • 854696cfb5
    Remove pledge() support for OpenBSD (#6048) Theo Buehler 2024-05-17 21:41:45 +02:00
  • c06ac08aab
    docs: Fix "Focus the next output" example (#6054) Bimba Laszlo 2024-05-17 21:38:15 +02:00
  • 1597ec27ee
    add WINDOW_TYPE_NOTIFICATION to floating list (#6017) Junicchi 2024-05-16 10:50:06 +03:00
  • 6094944345
    testsuite docs: Update instructions (#6034) Orestis Floros 2024-05-05 10:47:17 +02:00
  • d54a10b200
    i3bar-workspace-protocol: Make examples (more) POSIX compliant (#6029) Orestis Floros 2024-04-30 13:41:45 +02:00
  • e020701df1
    errorlog: Check errorfile exists (#6028) Orestis Floros 2024-04-30 13:39:54 +02:00
  • 5834b7e824
    Use I3SOCK environment variable for path in AnyEvent::I3 (#5987) Wesley Schwengle 2024-04-19 13:12:11 -04:00
  • 91ce3bdbd5
    AnyEvent::I3: rip out taint mode compatibility (#5999) Michael Stapelberg 2024-04-19 08:45:34 +02:00
  • ffbbbf3477
    Add a newline at the end of the version option output. (#5980) yuvallangerontheroad 2024-04-16 14:38:23 +03:00
  • 051d3537e3
    AnyEvent-I3: bump to 0.19 (#5990) Michael Stapelberg 2024-04-09 17:43:02 +02:00
  • d91597b1c1
    Check if subscribe event type is supported in AnyEvent::I3 (#5988) Wesley Schwengle 2024-04-09 02:28:40 -04:00
  • 47cab33aa8
    Fix missing SIGUSR2 posix signal handling (#5960) systec-awe 2024-03-20 13:58:56 +01:00
  • 910e58585f
    Support multiple _NET_WM_STATE changes in one ClientMessage (#5910) Orestis Floros 2024-02-12 08:40:39 +01:00
  • 6a530de220
    Create new workspaces to the right of existing ones with the same number rsgowman 2024-02-06 14:28:20 -05:00
  • 0639167185
    Don't skip identically numbered workspaces when moving to next/prev (#4578) rsgowman 2024-02-06 14:07:21 -05:00
  • 60cc6ce174
    Use new GitHub issue templates (#5900) Orestis Floros 2024-02-05 08:27:31 +01:00
  • b9a796b24a
    doc: update meson build instruction (#5899) Harimbola Santatra 2024-02-04 17:50:36 +03:00
  • f8befe378a
    Avoid creating redundant containers when switching between tabbed/stacked and split layouts (#5469) Orestis Floros 2024-01-31 08:14:32 +01:00
  • 230147c815
    smart_borders: Deprecate option (#5889) Orestis Floros 2024-01-30 08:53:32 +01:00
  • c3173af2f1
    Merge pull request #5787 from elebow/userguide-default_border-title-layout-note Orestis Floros 2024-01-28 13:00:16 +01:00
  • ca510e5e0f
    Shrinking on a per-block basis (#5818) Alessandro Vinciguerra 2024-01-28 11:30:28 +01:00
  • f169624560
    clang-format: enable InsertBraces (#5882) Orestis Floros 2024-01-27 11:37:05 +01:00
  • 5fdfb14530
    con_is_maximized: Fix case where parent is workspace (#5880) Orestis Floros 2024-01-26 08:51:28 +01:00
  • a56670bca8 split up compound test assertions Seth Pollen 2024-01-23 23:49:33 -06:00
  • b660d6a902
    Add support for _NET_WM_STATE_MAXIMIZED_{HORZ, VERT} (#5840) sethpollen 2024-01-22 13:34:40 -06:00
  • 9aba43119b Make raphamorim/rio one of i3's sensible terminals. Yonas Yanfa 2023-11-21 22:04:05 -05:00
  • 96d3762712
    docs: Add note to default_border about title bar in stacking/tabbed Eddie Lebow 2023-11-26 02:32:25 -05:00
  • 69f68dcd74
    focus workspace: consider workspace_auto_back_and_forth (#5754) Orestis Floros 2023-11-05 11:08:44 +01:00
  • a36618f96c
    Clean up old release notes (#5753) Orestis Floros 2023-11-05 11:08:10 +01:00
  • b42dc21068
    bindings: Do not grab pointer when executing bindings (#5755) Orestis Floros 2023-11-05 11:04:04 +01:00
  • f1f2282947 docs: fix typo in i3bar-workspace-protocol a-kenji 2023-10-29 18:51:27 +01:00
  • 1da50c4ae0 debian: update changelog Michael Stapelberg 2023-10-29 15:42:25 +01:00
  • 8de59d409f Update debian/changelog Michael Stapelberg 2023-10-29 09:58:05 +01:00
  • 7e3fa2cbf1 Merge branch 'next' into stable Michael Stapelberg 2023-10-29 09:58:05 +01:00
  • 06b3137bd7 Merge branch 'release-4.23' Michael Stapelberg 2023-10-29 09:58:05 +01:00
  • ee12c2d1e1 Restore non-git version suffix Michael Stapelberg 2023-10-29 09:58:05 +01:00
  • f844de8e66 release i3 4.23 4.23 Michael Stapelberg 2023-10-29 09:57:51 +01:00
  • 26608b74d9
    Fix failing testcase when the font exists (#5679) Sergey Zhmylove 2023-09-23 18:06:54 +03:00
  • 5489db6bc8 motif hints: respect maximum border style in append_layout Orestis Floros 2023-09-19 22:02:31 +02:00
  • f4959d5da4 Update to clang-format-15 Orestis Floros 2023-09-19 22:15:04 +02:00
  • bffa4a543c
    userguide: Add an example for negative lookeaheads (#5665) Orestis Floros 2023-09-13 08:42:52 +02:00
  • 908c86544b remanage_window: Refactor to make clearer when a swallowing happens Orestis Floros 2023-09-06 10:56:25 +02:00
  • 82b9821204 Remanage window after urgency flag change Orestis Floros 2023-09-05 21:59:53 +02:00
  • c1c405f4fc
    Update to actions/checkout@v4 (#5653) Orestis Floros 2023-09-05 17:18:38 +02:00
  • c6befec0fd Fix dead links for Modern Perl book Wesley Schwengle 2023-08-31 14:01:56 -04:00
  • c6f62f4695
    Fix crashes when using machine criterion (#5650) Orestis Floros 2023-09-03 19:32:42 +02:00
  • d6e2a38b5c
    Share graphics context globally (#4376) Uli Schlachter 2023-07-22 10:24:13 +02:00
  • 6fe98f7847 Remove focus workaround slyshot 2023-06-18 11:29:52 -04:00
  • 9947890472 Fix gcc false-positive warning Orestis Floros 2023-07-15 10:48:11 +02:00
  • cf2ea348c7 debugging docs: Add note about ptrace Orestis Floros 2023-07-15 00:08:34 +02:00
  • e6b41172da
    Regrab buttons on mode change (#5554) Orestis Floros 2023-06-30 08:57:19 +02:00
  • 866e3dd909
    Improve documentation regarding tiling drag (#5541) Harm te Hennepe 2023-06-26 14:43:33 +02:00
  • 3ae5f31d04
    Remove the double forking in start_application (#5510) Nikolay Nechaev 2023-06-15 09:38:35 +03:00
  • a95870120c
    fix workspace not being focused on title bar scroll (#5518) Orestis Floros 2023-05-29 14:08:46 +02:00
  • fde43a078b
    Merge pull request #5378 from slyshot/next Orestis Floros 2023-05-05 14:15:47 +02:00
  • a715c03d30 Fix top border resizing registered on tiled windows slyshot 2023-01-16 13:18:10 -05:00
  • fae2b637ee
    i3-input: Avoid compiler warning (#5480) Orestis Floros 2023-04-22 18:59:03 +02:00
  • d06f97c4d4
    GH Actions: Check for gcc before deploying (#5483) Orestis Floros 2023-04-11 20:11:30 +02:00
  • 13474ff787
    man page: Update outdated information (#5478) Orestis Floros 2023-04-10 18:36:02 +02:00