Commit Graph

  • 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
  • 4047c89c24 Improve new_split documentation (#4389) Mitchell Hashimoto 2025-01-02 07:02:23 -08:00
  • e55444e6fe Improve goto_split documentation (#4388) Mitchell Hashimoto 2025-01-02 07:02:14 -08:00
  • 913a1404be keybindings: improve sort to include key value 1,2,3,4... Anund 2025-01-03 01:53:07 +11:00
  • 355ac91c0a Improve resize_split documentation Jade 2025-01-02 21:33:47 +08:00
  • cd809106c4 Improve new_split documentation Jade 2025-01-02 21:05:56 +08:00
  • 80fe32be32 Update Binding.zig Jade 2025-01-02 20:58:50 +08:00
  • 15ceb18fcb Improve goto_split documentation Jade 2025-01-02 20:54:42 +08:00
  • 78b914b3d8 Fix format string of font size in points in the inspector Kat 2025-01-02 07:44:40 +00:00
  • 22c2fe9610 wuffs: use common struct to return decoded image data Jeffrey C. Ollie 2025-01-01 22:48:16 -06:00
  • 652079b26c wuffs: update, add jpeg decoding, add simple tests Jeffrey C. Ollie 2025-01-01 00:03:29 -06:00
  • f38d1585e8 Do nothing if action not performed with flag Ethan Conneely 2025-01-02 01:14:47 +00:00
  • 98aa046a4d Add performable flag Ethan Conneely 2025-01-02 00:18:39 +00:00
  • 46097617b4 copy_to_clipboard return false if not performed Ethan Conneely 2025-01-02 00:18:05 +00:00
  • c98d207eb9 code review Damien Mehala 2025-01-02 00:13:55 +01:00
  • b52e76334e feat: parse ConEmu OSC9;1 Damien MEHALA 2025-01-01 17:02:06 +01:00
  • 94599102e9 Try to create parent directory when writing default config (#4295) Mitchell Hashimoto 2025-01-01 13:02:08 -08:00
  • 89982912c1 Fix: typo in comment (#4257) Mitchell Hashimoto 2025-01-01 13:01:29 -08:00
  • bec9483892 Adding default.nix for flake-compat (#4279) Mitchell Hashimoto 2025-01-01 13:01:14 -08:00
  • 028eeb442c Fix typo in freetype-load-flags documentation (#4291) Mitchell Hashimoto 2025-01-01 13:00:54 -08:00
  • f1ab7bf0f6 Don't install 1024x1024 icons for Flatpak (#4313) Mitchell Hashimoto 2025-01-01 12:58:26 -08:00