Commit Graph

  • 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
  • a79713f57d refactor: change variable name and evaluation Mário Victor Ribeiro Silva 2025-01-02 10:17:35 -03: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
  • fa2e4f5ae8 Install icons during postInstall phase of Nix flake Joel B. 2025-01-01 18:45:44 -05: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
  • 9ea0aa4934 core: if we change RLIMIT_NOFILE, reset it when executing commands Jeffrey C. Ollie 2025-01-01 14:31:15 -06:00
  • 96fd18f994 Don't install 1024x1024 icons for Flatpak Yorick Peterse 2025-01-01 20:43:52 +01:00
  • 2daeb0d82a Improve invalid keybind error messages Jonathan Lopez 2024-12-28 09:46:50 -05:00
  • 5736c4d71d deps: Update iTerm2 color schemes mitchellh 2024-12-31 05:40:18 +00:00
  • 4e0433f77f config: fix segfault if font-family is reset via the CLI Mitchell Hashimoto 2024-12-30 21:30:30 -08:00
  • 3ba8d7f8fb surface: don't issue mode 2031 DSR reports when colors are changed by a VT sequence moni-dz 2024-12-30 12:32:37 +08:00
  • 4a231d6aa5 input: parse triggers with codepoints that map to keys as translated Mitchell Hashimoto 2024-12-30 20:56:13 -08:00
  • e9d54e97e0 gtk: also add css window-decorated class when toggling window decorations Jeffrey C. Ollie 2024-12-30 19:40:13 -06:00
  • ac61c470ae gtk: make sure that window-decoration is honored on all paths Jeffrey C. Ollie 2024-12-30 16:09:07 -06:00
  • c756617aa3 feat(config): generate default template when config file is not found Leah Amelia Chen 2024-12-28 00:14:21 +08:00
  • 3cb197549c macOS: weak self for event monitor to avoid retain cycle for controllers Mitchell Hashimoto 2024-12-30 13:43:48 -08:00
  • c2223cd928 gtk: don't use gtk_window_set_titlebar if adwaita is enabled but it's older than 1.4.0 Jeffrey C. Ollie 2024-12-30 14:44:56 -06:00
  • a9d4af22fa Fix clipboard confirmation window typo kaizo 2024-12-30 15:23:16 -05:00
  • 5559eaa235 os: don't return stack memory Mitchell Hashimoto 2024-12-30 12:20:57 -08:00
  • a300c0c153 font/coretext: properly resolve metrics for bitmap-only fonts Qwerasd 2024-12-30 14:44:30 -05:00
  • 97a5e463f3 Revert "coretext: exclude bitmap fonts from discovery" Qwerasd 2024-12-30 14:39:07 -05:00
  • 32c7e47b02 font/freetype: hardcode DPI in test to avoid variation between OS Mitchell Hashimoto 2024-12-30 12:01:31 -08:00
  • c95a28498d feat: support for short hex colors in config acsetter 2024-12-30 12:33:17 -05:00
  • 3c0a985d4d font/freetype: Downgrade pixfmt conversion log to debug sin-ack 2024-12-29 04:56:17 +00:00
  • d2f44d3727 font/freetype: Add test for crisp bitmap font rendering sin-ack 2024-12-29 04:55:29 +00:00
  • a7f85c7ffc font/freetype: Enable bitmap glyphs for non-color faces sin-ack 2024-12-29 02:08:25 +00:00
  • 5121497702 font/freetype: Rewrite monoToGrayscale algorithm sin-ack 2024-12-29 02:05:37 +00:00
  • bfbd043b59 fix: quick terminal focus-follows-mouse behaviour Damien Mehala 2024-12-29 18:12:08 +01:00
  • 0d01dc366d Set alpha component for fullscreen background colour Zein Hajj-Ali 2024-12-28 21:07:43 -05:00
  • 8129ce4244 fix(gtk): fix issue detecting preferred color scheme Leigh Oliver 2024-12-28 11:36:02 +00:00
  • bd3c4ad4e8 Add pin order assertion in Pin.pageIterator Bryan Lee 2024-12-31 01:14:46 +08:00
  • 995bc54639 Ensure correct coordinate ordering in selection file write Bryan Lee 2024-12-30 22:55:01 +08:00
  • 2584468276 macos: correctly save terminal fullscreen style Caleb Norton 2024-12-29 21:23:16 -06:00
  • 2ba929acac apprt/gtk: fix the combination of gtk-titlebar=false and gtk-tabs-location=hidden Tristan Partin 2024-12-29 16:45:28 -06:00
  • 6432ba5f3b config: edit opens AppSupport over XDG on macOS, prefers non-empty paths Mitchell Hashimoto 2024-12-29 19:49:31 -08:00
  • 50b3edfb73 surface: handle hyperlinks more reliably Tim Culverhouse 2024-12-27 17:55:48 -06:00
  • 63949d97cb apprt/gtk: move some static CSS to the style.css file Tristan Partin 2024-12-29 23:51:29 -06:00
  • 1ad48ee8a0 bash: improved 'sudo' command wrapper Jon Parise 2024-12-30 09:32:15 -05:00
  • 3af13f3b89 Be more idiomatic in tests when comparing to booleans Iain H 2024-12-29 21:49:43 -06:00
  • 8bb9e5a753 Add unit tests Iain H 2024-12-29 21:01:18 -06:00
  • a5414cb65a Correct the comptime GTK atLeast() function Iain H 2024-12-29 16:20:20 -06:00
  • de0fa9af24 gtk: correct comptime adwaita.versionAtLeast() comparison Jeffrey C. Ollie 2024-12-30 09:49:55 -06:00
  • 1697853245 fix: quick terminal CPU spikes Damien Mehala 2024-12-30 12:29:03 +01:00
  • 46a232d209 bash: remove "request for experts" comment Jon Parise 2024-12-30 10:18:36 -05:00
  • 129fd4d871 macos: add generated Nvim files to app bundle Bryan Lee 2024-12-30 17:01:48 +08:00
  • 14f67b3f9d gtk: Install 1024x1024 icon Arvin Verain 2024-12-29 14:31:35 +08:00