Commit Graph

  • 45d005ce65 input: legacy encoding falls back to mapping of logical key for ctrlseq Mitchell Hashimoto 2025-01-03 09:46:13 -08:00
  • e03c428728 os: directory functions should prefer cached home if available Mitchell Hashimoto 2025-01-03 09:46:13 -08:00
  • 9d286de834 don't build fontconfig when system integration is enabled Jan200101 2025-01-03 18:39:11 +01:00
  • 7eb35d7275 Fix: Correct version strings for simdutf and cimgui to match vendored files (#4468) Mitchell Hashimoto 2025-01-03 09:13:52 -08:00
  • b0404867b7 fix: macos incorrect quick terminal position acehinnnqru 2025-01-03 22:44:26 +08:00
  • e1bc6477b1 Merge branch 'main' of https://github.com/AlexJuca/ghostty into feature/display-memory-size-in-bytes-and-kb Alexandre Antonio Juca 2025-01-03 12:49:35 +01:00
  • 6b4e6d2fa5 feat: Display memory usage and and limit in both bytes and Kb for improved readability Alexandre Antonio Juca 2025-01-03 12:48:52 +01:00
  • 8a3aae2caf code review Damien Mehala 2025-01-03 11:57:31 +01:00
  • 9fa404c390 Ensure all search results are visible in theme list Bryan Lee 2025-01-03 16:23:10 +08:00
  • 65a0fa4f35 Fix: Update pkg/simdutf/build.zig.zon to match vendored version azhn 2025-01-03 18:20:36 +11:00
  • 29f040716c Fix cimgui version string to match pkg/cimgui/vendor/ and the upstream version azhn 2025-01-03 17:47:50 +11:00
  • e2f9eb6a6f keybindings: improve sort to include key value 1,2,3,4... (#4399) Mitchell Hashimoto 2025-01-02 19:43:19 -08:00
  • f2d255d423 Correct typos and update typos.toml (#4456) Mitchell Hashimoto 2025-01-02 19:29:26 -08:00
  • bec46fc2fc Revert "gtk: equalize on double clicking the split handle (#3557)" Mitchell Hashimoto 2025-01-02 19:17:34 -08:00
  • bc5cbf3e87 kittygfx: Ensure temporary files are named per spec (#4451) Mitchell Hashimoto 2025-01-02 19:13:19 -08:00
  • ac524b6c34 Correct typos and update typos.toml Bryan Lee 2025-01-03 09:55:21 +08:00
  • 4cb2fd4f79 Add negative test for temporary filename and fix other tests David Leadbeater 2025-01-03 11:52:24 +11:00
  • a10b45fb1f core: detect what desktop environment the user is using (#4343) Mitchell Hashimoto 2025-01-02 16:44:16 -08:00
  • 3c93f00d04 cli: only print out DE when using the GTK apprt Jeffrey C. Ollie 2025-01-02 11:52:20 -06:00
  • c89df01e13 core: prohibit checking for the desktop environment on linux during comptime Jeffrey C. Ollie 2025-01-01 18:49:26 -06:00
  • 5c39d09053 core: detect what desktop environment the user is using Jeffrey C. Ollie 2025-01-01 18:06:31 -06:00
  • cde8b7e810 chore: fix typos (#4407) Mitchell Hashimoto 2025-01-02 16:15:42 -08:00
  • c9dfcd2781 kittygfx: Ensure temporary files are named per spec David Leadbeater 2025-01-03 11:12:33 +11:00
  • 7e1b7bb8b3 performable: prefix (#4345) Mitchell Hashimoto 2025-01-02 16:11:24 -08:00
  • bcd4b3a680 config: improve adw-toast docs Mitchell Hashimoto 2025-01-02 16:07:26 -08:00
  • d42e67bdad gtk: fix non-notebook separator colors (#4421) Mitchell Hashimoto 2025-01-02 16:04:54 -08:00
  • e6399c947a update our default bindings that are performable Mitchell Hashimoto 2025-01-02 15:49:35 -08:00
  • a0de1be65f gtk: fix non-notebook separator colors Jeffrey C. Ollie 2025-01-02 12:23:05 -06:00
  • b65c26966a macos: fix window borders on dark mode (#4308) Mitchell Hashimoto 2025-01-02 15:41:57 -08:00
  • 95b73f197f Add docs for performable Mitchell Hashimoto 2025-01-02 15:38:41 -08:00
  • 89e0e7e69c support different base for palette keys in config (#4298) Mitchell Hashimoto 2025-01-02 15:37:20 -08:00
  • 82695edaff macos: fix window borders on dark mode Gabriel Moreno 2025-01-01 14:31:23 -04:00
  • 8d7ed3e0fc feat: parse ConEmu OSC9;2 Damien Mehala 2025-01-03 00:20:54 +01:00
  • 405fe377d2 wuffs: update, add jpeg decoding, add simple tests (#4250) Mitchell Hashimoto 2025-01-02 15:24:28 -08:00
  • fe9bbec92e config: allow other base numbers for palette indexes roshal 2001-01-25 20:41:04 +03:00
  • 263146ebe2 core: if we change RLIMIT_NOFILE, reset it when executing commands (#4241) Mitchell Hashimoto 2025-01-02 15:19:52 -08:00
  • 8827b6e738 Partial fix for #1938, add GDK_DEBUG=gl-no-fractional (#4255) Mitchell Hashimoto 2025-01-02 15:17:25 -08:00
  • 0ef24f3c75 ci: only test pkgs on Linux Mitchell Hashimoto 2025-01-02 15:08:29 -08:00
  • 8e47d0267b Move resource limits to a dedicated struct, restore before preexec Mitchell Hashimoto 2025-01-02 15:04:49 -08:00
  • 9d9fa60ece code review Damien Mehala 2025-01-02 23:57:53 +01:00
  • 602e4eb606 Implement loading custom css in the GTK app (#4200) Mitchell Hashimoto 2025-01-02 14:34:28 -08:00
  • 764a2365af don't build harfbuzz when system integration is enabled (#4205) Mitchell Hashimoto 2025-01-02 14:33:12 -08:00
  • 8c74b80704 config: Add the option toast_on_clipboard_copy (#4185) Mitchell Hashimoto 2025-01-02 14:31:13 -08:00
  • 509cf306f5 config: improve documentation for color configuration (#4184) Mitchell Hashimoto 2025-01-02 14:23:09 -08:00
  • fb8c83e07c config: change toast config to packed struct Mitchell Hashimoto 2025-01-02 14:15:09 -08:00
  • d28024bb60 Clarify CLI vs. Keybind Actions documentation (#4116) Mitchell Hashimoto 2025-01-02 14:10:23 -08:00
  • e6bb1a56eb config: Add the option toast_on_clipboard_copy Yotam Gurfinkel 2024-12-31 14:43:26 +02:00
  • 5293e8a819 Merge branch 'patch-1' Mitchell Hashimoto 2025-01-02 14:06:41 -08:00
  • bed37ac844 update wording Mitchell Hashimoto 2025-01-02 14:06:18 -08:00
  • e7354e7308 Update src/config/Config.zig Mitchell Hashimoto 2025-01-02 14:05:49 -08:00
  • 18001c3251 font: allow non-boolean font feature settings (#4139) Mitchell Hashimoto 2025-01-02 14:04:20 -08:00
  • 3a01beb050 Don't steal focus on mouse events that are within 1 px (#3997) Mitchell Hashimoto 2025-01-02 14:01:27 -08:00
  • fc545cd048 fix: handle intermediate bytes in CSI and ESC sequences (#4063) Mitchell Hashimoto 2025-01-02 13:53:19 -08:00
  • f5f887efd9 fix: selected text remains after clear_screen action (#4040) Mitchell Hashimoto 2025-01-02 13:50:09 -08:00
  • 1a530cb96a core: add build option to disable sentry (#3934) Mitchell Hashimoto 2025-01-02 13:49:54 -08:00
  • 6a4842f110 Don't steal focus on mouse events that are within 1 px Matt Rochford 2024-12-29 13:47:03 -08:00
  • f60068eabd add option to strip build regardless of optimization (#3945) Mitchell Hashimoto 2025-01-02 13:41:47 -08:00
  • 7eb6b29d4c macos: make auto-update optional (#4436) Mitchell Hashimoto 2025-01-02 13:38:15 -08:00
  • 0d2a6c7346 gtk: refactor gtk & adw notebook implementations (#3578) Mitchell Hashimoto 2025-01-02 13:37:29 -08:00
  • 898d988799 Set an initial start position (#3929) Mitchell Hashimoto 2025-01-02 13:35:13 -08:00
  • 7a5ef3da2b remove sentry test for macOS, remove windows check Mitchell Hashimoto 2025-01-02 13:34:11 -08:00
  • cb8d30f938 core: add build option to disable sentry Jeffrey C. Ollie 2024-12-29 16:10:44 -06:00
  • 0778c67429 gtk: refactor gtk & adw notebook implementations Jeffrey C. Ollie 2024-11-02 13:10:22 -05:00
  • 29b96be84f tweaks to window position Mitchell Hashimoto 2025-01-02 13:04:30 -08:00
  • e634eb102e feat: expand tildes ~ in config file paths to HOME (#3811) Mitchell Hashimoto 2025-01-02 13:11:09 -08:00
  • f49a029c49 Merge branch 'ghostty-org:main' into InitialStartPosition Adam Wolf 2025-01-01 10:53:00 -06:00
  • f9250e28b5 chore: rename window-position-{x,y} to window-initial-position-{x,y} Adam Wolf 2024-12-31 10:35:23 -06:00
  • 16bf3b8820 docs: update config docs to reflect window positioning changes Adam Wolf 2024-12-31 00:51:13 -06:00
  • 200d0d642b macos: handle setting initial window position when window is created Adam Wolf 2024-12-31 00:50:07 -06:00
  • 970e45559b apprt/glfw: handle setting initial window position when window is created Adam Wolf 2024-12-30 07:39:56 -06:00
  • 13d935a401 revert: renaming of window-position-{x,y} Adam Wolf 2024-12-29 21:56:09 -06:00
  • a7e3e5915c docs: fix spelling of macOS Adam Wolf 2024-12-29 21:55:21 -06:00
  • 568f1f9d72 chore: removed setInitialWindowPosition from gtk and renamed window-position-{x,y} to start-position-{x,y} for clarity Adam Wolf 2024-12-29 21:33:44 -06:00
  • 7195bda7a2 chore: add missing case in switch statement Adam Wolf 2024-12-29 13:08:34 -06:00
  • 9a58de6d5a feat(macos): allow setting an intial start position Adam Wolf 2024-12-29 11:49:08 -06:00
  • 5ced72498e feat(linux): allow setting an intial start position Adam Wolf 2024-12-29 11:23:54 -06:00
  • d58b618c74 config: windows can't expand homedir (yet) Mitchell Hashimoto 2025-01-02 12:55:38 -08:00
  • 713dd24ab9 macos: make auto-update optional Jon Parise 2025-01-02 15:47:56 -05:00
  • a94cf4b3a2 config: make diagnostic if homedir expansion fails Mitchell Hashimoto 2025-01-02 12:43:50 -08:00
  • 600e417154 Restore hidden titlebar after fullscreen (#3572) Mitchell Hashimoto 2025-01-02 12:40:11 -08:00
  • 7bd842a530 add test for expandHomeUnix z-jxy 2024-12-29 05:22:39 -05:00
  • 5ae2cc01ac move current expandHome functionality into separate expandHomeUnix function z-jxy 2024-12-28 21:06:56 -05:00
  • 138a8f1602 move tilde expansion functionality to os/homedir z-jxy 2024-12-28 20:38:58 -05:00
  • d27761a499 use home() from os/homedir, check for ~/ rather than ~ z-jxy 2024-12-28 20:04:49 -05:00
  • 7c9c982df7 refactor: handle tilde before checking realpath z-jxy 2024-12-28 18:06:08 -05:00
  • f184258f0e expand tilde to HOME in config z-jxy 2024-12-28 16:27:33 -05:00
  • 88674a1957 Restore hidden titlebar after fullscreen Christoffer Tønnessen 2024-12-27 21:48:09 +01:00
  • b68e9a10e0 gtk: Always read gtk-xft-dpi for font scaling (#4424) Mitchell Hashimoto 2025-01-02 12:10:24 -08:00
  • afdaaf1825 Use platform-specific cache paths and respect XDG_CACHE_HOME (#3458) Mitchell Hashimoto 2025-01-02 12:06:12 -08:00
  • 57af5f3106 crash: prefer XDG cache dir if available Mitchell Hashimoto 2025-01-02 11:50:12 -08:00
  • aa34b91856 gtk: Always read gtk-xft-dpi for font scaling Liam Hupfer 2025-01-02 12:34:42 -06:00
  • 0c10db9f14 chore: fix typos Nhan Luu 2025-01-02 23:41:57 +07:00
  • 6fca26972b Remove the redundant check and directly use dir() Bryan Lee 2025-01-03 00:21:44 +08:00
  • 9f44ec7c21 Use bundle ID for macOS cache directory path Bryan Lee 2024-12-30 14:13:22 +08:00
  • 67794d3f6f Respect XDG_CACHE_HOME and useNSFileManager for cache paths Bryan Lee 2024-12-30 09:33:53 +08:00
  • 1941a440d8 Use $HOME/Library/Caches on macOS instead of $HOME/.cache Bryan Lee 2024-12-28 00:02:28 +08:00
  • 80c3833031 Add alt keybindings for ctrl+ins = Copy and shift+ins = Paste (#2870) Mitchell Hashimoto 2025-01-02 07:57:57 -08:00
  • 9503c9fe50 Rename goto_split top/bottom directions to up/down. (#3427) Mitchell Hashimoto 2025-01-02 07:08:16 -08:00
  • 2030599e1d Fix the format string of font size in points in the inspector (#4371) Mitchell Hashimoto 2025-01-02 07:05:04 -08:00
  • 75571fb804 Improve resize_split documentation (#4393) Mitchell Hashimoto 2025-01-02 07:02:33 -08:00