Commit Graph

  • 9ab2e563bb Update libxev to fix zombie processes on macOS Mitchell Hashimoto 2025-01-24 10:01:19 -08:00
  • 5ad2ec8f71 Add chorded/sequenced keybinds to +list-keybinds output Daniel Patterson 2025-01-24 17:51:36 +00:00
  • 69dcea5148 termio/exec: if pty fd HUP, end read thread (#5351) Mitchell Hashimoto 2025-01-24 09:48:56 -08:00
  • 8475768ad1 termio/exec: if pty fd HUP, end read thread Mitchell Hashimoto 2025-01-24 09:38:01 -08:00
  • 0c5ef5578c Docs: remove type from action arguments Erlend Lind Madsen 2025-01-24 23:13:42 +07:00
  • 593d70a42f fix missing check of emit_termcap build option Jeffrey C. Ollie 2025-01-24 10:06:32 -06:00
  • d1969f74ac only the cp step needs to depend on the mkdir step Jeffrey C. Ollie 2025-01-24 10:05:56 -06:00
  • 2f8b0dc899 build: options to enable/disable terminfo & termcap install (take 2) Jeffrey C. Ollie 2025-01-23 22:29:47 -06:00
  • c4c2d06571 fmt Erlend Lind Madsen 2025-01-24 14:59:46 +07:00
  • 076bcccde4 Docs: improve doc structure for action bindings with args and examples Erlend Lind Madsen 2025-01-24 14:55:33 +07:00
  • fd8cacaa67 Prevent fd leaks to the running shell or command (#5341) Mitchell Hashimoto 2025-01-23 22:21:33 -08:00
  • 0d6a1d3fdb Prevent fd leaks to the running shell or command Mitchell Hashimoto 2025-01-23 21:22:06 -08:00
  • c0eb6985ee Revert "build: options to enable/disable terminfo & termcap install" Mitchell Hashimoto 2025-01-23 19:38:13 -08:00
  • 4b82e0aa2b fix(Metal): always render explicit background colors fully opaque (#5335) Mitchell Hashimoto 2025-01-23 19:16:10 -08:00
  • 78790f6ef7 fix(Metal): always render explicit background colors fully opaque Qwerasd 2025-01-23 20:06:53 -05:00
  • 95327bff18 Prevent hyperlink hover state when mouse is outside viewport (#5267) Mitchell Hashimoto 2025-01-23 16:29:07 -08:00
  • 9b30eb8eb8 bash: handle additional command arguments (#5319) Mitchell Hashimoto 2025-01-23 16:18:49 -08:00
  • a4b0e6d937 Fix sudo fish shell integration (#5276) Mitchell Hashimoto 2025-01-23 16:17:51 -08:00
  • 4c27743931 build: options to enable/disable terminfo & termcap install (#5311) Mitchell Hashimoto 2025-01-23 16:14:53 -08:00
  • deb9033739 Generate mdx for cli actions (#4499) Mitchell Hashimoto 2025-01-23 16:11:18 -08:00
  • 78a2a815f3 nix: vms for testing ghostty (#4608) Mitchell Hashimoto 2025-01-23 16:03:29 -08:00
  • 098a46f077 docs: generate mdx file for cli actions Anund 2025-01-08 17:32:11 +11:00
  • 168dd31367 documentation: consistent format for actions help Anund 2025-01-03 23:53:22 +11:00
  • 148a009a95 config: rename adw-toasts to app-notifications (#5332) Mitchell Hashimoto 2025-01-23 15:53:49 -08:00
  • 5327646d58 config: rename adw-toasts to app-notifications Mitchell Hashimoto 2025-01-23 15:41:00 -08:00
  • 0c24da1412 gtk: request initial color scheme asynchronously (#5064) Mitchell Hashimoto 2025-01-23 15:31:54 -08:00
  • 956bb8f02b gtk: request initial color scheme asynchronously Leah Amelia Chen 2025-01-14 14:47:17 +01:00
  • b4a90a7a22 fix: gtk titlebar being restored if it shouldn't be (#5090) Mitchell Hashimoto 2025-01-23 15:17:07 -08:00
  • 078ee42be3 apprt/gtk: we should only show the headerbar again if csd Mitchell Hashimoto 2025-01-23 15:04:39 -08:00
  • 1be89cb146 fix: also respect gtk-titlebar value in fullscreened callback Adam Wolf 2025-01-15 00:59:34 -06:00
  • 80eb406b82 fix: gtk titlebar being restored if it shouldn't be Adam Wolf 2025-01-15 00:44:56 -06:00
  • e39745113a cli: allow renaming config fields to maintain backwards compatibility (#5329) Mitchell Hashimoto 2025-01-23 14:25:26 -08:00
  • e854b38872 cli: allow renaming config fields to maintain backwards compatibility Mitchell Hashimoto 2025-01-23 14:11:10 -08:00
  • 4a3b4ea2b2 macOS: prevent native window drag by top region when titlebar hidden (#2523) Mitchell Hashimoto 2025-01-23 13:48:31 -08:00
  • 5477eb87c1 macOS: prevent native window drag by top region when titlebar hidden Qwerasd 2024-10-28 18:41:53 -04:00
  • 9c8c53bffb use main buffer and copy data to fbo texture (opengl) (#5294) Julia 2025-01-24 07:57:14 +11:00
  • 8f49a227b7 build: options to enable/disable terminfo & termcap install Jeffrey C. Ollie 2025-01-22 22:29:25 -06:00
  • cd57612059 apprt/gtk: when text is committed, end the preedit state (#5324) Mitchell Hashimoto 2025-01-23 12:01:18 -08:00
  • d1e45ef768 apprt/gtk: when text is committed, end the preedit state Mitchell Hashimoto 2025-01-23 07:24:11 -08:00
  • a2018d7b20 bash: handle additional command arguments Jon Parise 2025-01-23 10:34:27 -05:00
  • eb21a58aa4 apprt/gtk: ibus activation should not encode keys (#5310) Mitchell Hashimoto 2025-01-22 20:32:03 -08:00
  • 4408101b8d apprt/gtk: ibus activation should not encode keys Mitchell Hashimoto 2025-01-22 20:07:26 -08:00
  • ddf7173ae9 Change default key bindings to capture full screen contents (write_screen_file) (#5285) Mitchell Hashimoto 2025-01-21 19:38:05 -08:00
  • a8d2185611 Switch default key bindings to include on and offscreen contents Eric Eastwood 2025-01-21 20:13:14 -06:00
  • 6265adfcd4 apprt/gtk: fundamentally rework input method handling (#5280) Mitchell Hashimoto 2025-01-21 14:49:39 -08:00
  • 52936b9b68 apprt/gtk: fundamentally rework input method handling Mitchell Hashimoto 2025-01-21 14:29:43 -08:00
  • bf6cce23da Prevent hyperlink hover state when mouse is outside viewport Bryan Lee 2025-01-21 09:50:15 +08:00
  • 25ccdfe495 Fix sudo fish shell integration m154k1 2025-01-21 17:37:28 +02:00
  • 5cb2fa6f75 fix(renderer): clip terminal contents to expected grid size (#4523) (#5265) Mitchell Hashimoto 2025-01-20 19:27:09 -08:00
  • fccb172ae9 unigen: Remove libc dependency, use ArenaAllocator (#5268) Mitchell Hashimoto 2025-01-20 19:25:56 -08:00
  • 2d3db866e6 unigen: Remove libc dependency, use ArenaAllocator Ryan Liptak 2025-01-20 18:30:22 -08:00
  • 3b8ab10776 fix(renderer): clip terminal contents to expected grid size (#4523) Qwerasd 2025-01-20 18:36:48 -05:00
  • 3327d32d66 Added exec permission back in for dolphin context menu item (#5254) Mitchell Hashimoto 2025-01-20 11:41:53 -08:00
  • 8a0613bd27 Merge branch 'ghostty-org:main' into main Andrej Daskalov 2025-01-20 20:28:07 +01:00
  • a977e688cc fix(gtk): confirm tab close on close_tab action (#5166) Mitchell Hashimoto 2025-01-20 11:24:01 -08:00
  • 8c1db16c79 added exec permission back to dolphin action Andrej Daskalov 2025-01-20 20:19:12 +01:00
  • b82c70fd3c fix: quick terminal hidden by macos menu bar (#5222) Mitchell Hashimoto 2025-01-20 11:12:11 -08:00
  • 977c9999dd render consecutive shaders to the fbo (opengl) (#5037) Mitchell Hashimoto 2025-01-20 10:49:33 -08:00
  • f8ece6392d Fix triple clicking empty line and dragging (#5068) Mitchell Hashimoto 2025-01-20 10:37:54 -08:00
  • 4cc1fa2111 render consecutive shaders to the fbo julia 2025-01-14 10:13:09 +11:00
  • a253871942 [macOS] fix: Closing tab with running process while in Stage Manager no longer causes focus to be lost (#5164) Mitchell Hashimoto 2025-01-20 10:32:38 -08:00
  • 8ada93d0cb Fix shell-integration-features being ignored with manual shell integration (#5048) Mitchell Hashimoto 2025-01-20 10:28:14 -08:00
  • e5a3be3c46 use whitespace instead of new flag for selecting full line otomist 2025-01-15 12:04:34 -05:00
  • c3ef4d2908 fix(flatpak): construct null-terminated array for arguments (#5213) Mitchell Hashimoto 2025-01-20 10:22:18 -08:00
  • 0eb6f28375 fix(wuffs): don't premul alpha when loading png (#5189) Mitchell Hashimoto 2025-01-20 10:22:10 -08:00
  • 07d5ae749d Fix typo in binding comments (#5234) Mitchell Hashimoto 2025-01-20 10:21:15 -08:00
  • 4b9281ee6e gtk: always set the title on the underlying window when using adwaita (#5173) Mitchell Hashimoto 2025-01-20 10:16:03 -08:00
  • b9b49602cd gtk: don't toggle headerbar on (un)maximize while using SSDs (#5192) Mitchell Hashimoto 2025-01-20 10:11:42 -08:00
  • f5ff9c0371 chore: update stb_image.h (#5202) Mitchell Hashimoto 2025-01-20 10:11:20 -08:00
  • 67b828cf21 termio: revise macOS-specific .hushlogin note (#5212) Mitchell Hashimoto 2025-01-20 10:10:34 -08:00
  • 2ef04826fd Update iTerm2 colorschemes (#5216) Mitchell Hashimoto 2025-01-20 10:09:28 -08:00
  • 9ca3cbd94b bash: revert automatic shell integration changes (#5249) Mitchell Hashimoto 2025-01-20 10:09:06 -08:00
  • afa23532b6 bash: revert automatic shell integration changes Jon Parise 2025-01-20 10:36:35 -05:00
  • bb58710fa8 Fix typo in binding comments Bruno Bachmann 2025-01-19 14:49:59 -08:00
  • 4956d36ee6 fix: quick terminal hidden by macos menu bar Damien Mehala 2025-01-19 11:04:01 +01:00
  • 3f367857fc deps: Update iTerm2 color schemes mitchellh 2025-01-19 00:58:22 +00:00
  • 2ee6e005d0 termio: revise macOS-specific .hushlogin note Jon Parise 2025-01-18 14:29:30 -05:00
  • ecad3e75ff fix(flatpak): construct null-terminated array for arguments Leorize 2025-01-18 13:38:29 -06:00
  • 0c2c847af3 chore: update stb_image.h Ikko Eltociear Ashimine 2025-01-18 22:47:18 +09:00
  • 68124f60c7 gtk: don't toggle headerbar on (un)maximize while using SSDs Leah Amelia Chen 2025-01-17 20:48:03 +01:00
  • 0016199ec3 Extract keybind actions help generation into a dedicated module Bryan Lee 2025-01-13 11:20:00 +08:00
  • 8e2c55a5da Improve list-actions command documentation formatting Bryan Lee 2025-01-13 00:20:28 +08:00
  • 05fe3e7ec3 Ensure last action's documentation is properly generated Bryan Lee 2025-01-12 19:54:51 +08:00
  • 1b52365541 Add default documentation for undocumented keybind actions Bryan Lee 2025-01-12 14:23:52 +08:00
  • ccd6fd26ec Ensure setup_features runs even when shell detection fails Bryan Lee 2025-01-15 08:30:40 +08:00
  • 6853a5423f Update the documentation to better explain that shell-integration-features Bryan Lee 2025-01-14 21:32:56 +08:00
  • 9c1edb5449 Add tests for setup shell integration features Bryan Lee 2025-01-14 16:57:41 +08:00
  • 8ee4deddb4 Fix shell-integration-features being ignored when shell-integration is none Bryan Lee 2025-01-14 16:37:28 +08:00
  • c2da843dfd fix(wuffs): don't premul alpha when loading images Qwerasd 2025-01-17 13:28:14 -05:00
  • 018a888578 macOS: add link to release notes on appcast AltCode 2025-01-17 15:18:22 +01:00
  • b7d76fe26f gtk: always set the title on the underlying window when using adwaita Jeffrey C. Ollie 2025-01-16 23:51:40 -06:00
  • da5ac6aeeb Set alert to nil when modal interacted with Albert Dong 2025-01-16 20:57:41 -08:00
  • 72d085525b fix(Metal): fix incorrect premultiplication of colors (#5172) Mitchell Hashimoto 2025-01-16 20:44:38 -07:00
  • 2a1b51ec94 fix(Metal): fix incorrect premultiplication of colors Qwerasd 2025-01-16 22:28:22 -05:00
  • 85b1cfa44f fix(gtk): confirm tab close on close_tab action Gabriel Holodak 2025-01-16 18:42:33 -05:00
  • 860f1f635c Manually call orderOut on terminal close alert Albert Dong 2025-01-16 14:14:48 -08:00
  • a185ce317b macos: respect the "auto" window decoration setting (#5159) Mitchell Hashimoto 2025-01-16 13:16:07 -08:00
  • b4a3ca999a bash: improve prior_trap processing (#5142) Mitchell Hashimoto 2025-01-16 13:04:57 -08:00
  • d1eb8ccc52 bash: remove sed dependency for history processing (#5141) Mitchell Hashimoto 2025-01-16 13:04:24 -08:00
  • b9939611d3 bash: less intrusive automatic shell integration (#5075) Mitchell Hashimoto 2025-01-16 13:03:57 -08:00