Commit Graph

  • 1976d39bd5 Merge 69b83e7de4d6969e1709b38d187bc2f5ae5cc199 into 015efcf9e562ac89da49d50ba8b2b2612ef13d2a Daniel Wennberg 2025-07-16 22:33:54 +01:00
  • 0783b23542 Merge 532d93d1b318fb4dff54e60813563abb5fac9422 into 015efcf9e562ac89da49d50ba8b2b2612ef13d2a Brice 2025-07-17 00:20:37 +03:00
  • f40d99a1a4 Merge abbc31a3cb7af5fac9ae63b7ec693d31bb8ae7f2 into 015efcf9e562ac89da49d50ba8b2b2612ef13d2a Jeffrey C. Ollie 2025-07-17 00:19:05 +03:00
  • 98aaf7feb2 Merge f904209278af03d462b5d3c2743f4594101327f6 into 015efcf9e562ac89da49d50ba8b2b2612ef13d2a Daniel Wennberg 2025-07-17 00:18:55 +03:00
  • 62a5f6b495 Merge c96dd58401c237f4b77405ce221fcb9912d72144 into 015efcf9e562ac89da49d50ba8b2b2612ef13d2a Jeffrey C. Ollie 2025-07-17 01:06:08 +05:30
  • eb1e808b6b Merge 397ca1feaeaf6a6e66ee116df7d0aa6aadacc580 into 015efcf9e562ac89da49d50ba8b2b2612ef13d2a Friedrich Stoltzfus 2025-07-16 15:32:02 -04:00
  • a32fa742f5 Merge 2f2f1df6371832b885d281cb9a3e2f5718c699a9 into 015efcf9e562ac89da49d50ba8b2b2612ef13d2a Yizun Wang 2025-07-16 12:30:40 -07:00
  • 015efcf9e5 Introducing gtk-ng, the next evolution of our GTK apprt (#7961) main tip Mitchell Hashimoto 2025-07-16 12:28:57 -07:00
  • 426fa8d8f9 apprt/gtk-ng: move our app initialization all into the App class Mitchell Hashimoto 2025-07-16 12:20:09 -07:00
  • ca185cb4ff Merge d9839dbae5cdc30ef347d1729f042da51455f963 into 50a88dcfe7c35c8b21bcfb7011787a0270f3d7db Sassan Haradji 2025-07-16 19:50:55 +02:00
  • 7e9622e03e Merge 3e557fad3de9cc306a34f5caa1b568ff73feb34d into 50a88dcfe7c35c8b21bcfb7011787a0270f3d7db Misairuzame 2025-07-16 19:50:55 +02:00
  • aaca4c3cbf Merge c25e10492a399ccdc6a33dd1e249b753c4d47266 into 50a88dcfe7c35c8b21bcfb7011787a0270f3d7db jdrouhard 2025-07-16 19:50:55 +02:00
  • 4afa93d56f Merge da2948ca152c8f789a8ca170a1e97a5d768e6d5f into 50a88dcfe7c35c8b21bcfb7011787a0270f3d7db Cloud 2025-07-16 19:50:55 +02:00
  • a23d2dc094 Merge b06f4ccf0fcedcd4d8d7ab2db8c8494fe5fd0a74 into 50a88dcfe7c35c8b21bcfb7011787a0270f3d7db Cloud 2025-07-16 19:50:55 +02:00
  • 8b6a24c4d2 Merge 11ba929d5df65f480f0b6831787cef207ba2aa2a into 50a88dcfe7c35c8b21bcfb7011787a0270f3d7db Alex Straight 2025-07-16 19:50:55 +02:00
  • fa209918ca Merge f8c9597a3a0d2c3fd79e716ae7ccc25bdc35a4d3 into 50a88dcfe7c35c8b21bcfb7011787a0270f3d7db marco-zan 2025-07-16 19:50:55 +02:00
  • 1ab8341d6a Merge 4f0d4391b69dff3234ad6f24ecf55c365ef91b31 into 50a88dcfe7c35c8b21bcfb7011787a0270f3d7db Abdul Hannan Ahmed 2025-07-16 20:31:42 +03:00
  • 50a88dcfe7 linux/systemd: add an app- prefix to the systemd unit (#7959) Jeffrey C. Ollie 2025-07-16 11:48:34 -05:00
  • faa0c36def CODEOWNERS add gtk to gtk-ng Mitchell Hashimoto 2025-07-16 09:47:35 -07:00
  • bb0ea99d91 ci: test gtk-ng Mitchell Hashimoto 2025-07-16 09:46:16 -07:00
  • 3257203b6c apprt/gtk-ng: start basic window Mitchell Hashimoto 2025-07-16 09:29:33 -07:00
  • bb96388902 apprt/gtk-ng: cgroup base setup Mitchell Hashimoto 2025-07-15 15:36:43 -07:00
  • ce06eb5f64 apprt/gtk-ng: application startup to initialize styles Mitchell Hashimoto 2025-07-15 15:11:27 -07:00
  • ecb77fb8bc apprt/gtk-ng: gresource creation, resource registration in Application Mitchell Hashimoto 2025-07-15 13:53:48 -07:00
  • 9c6cf61cd4 apprt/gtk-ng: GhosttyApplication and boilerplate to run Mitchell Hashimoto 2025-07-14 21:24:19 -07:00
  • 2f9660c02c apprt/gtk-ng: boilerplate Mitchell Hashimoto 2025-07-14 20:58:57 -07:00
  • 959b2c8d7f linux/systemd: add comments explaining need for app- prefix Jeffrey C. Ollie 2025-07-16 10:53:19 -05:00
  • 2f2f1df637 shell-integration.fish: don't use $ssh_terminfo HuaDeity 2025-07-16 23:34:36 +08:00
  • 2435cee11b linux/systemd: add an app- prefix to the systemd unit Jeffrey C. Ollie 2025-07-16 09:33:02 -05:00
  • c96dd58401 osc: once again, fix up osd color operations Jeffrey C. Ollie 2025-07-15 15:13:42 -05:00
  • 69b83e7de4 Use em size as nerd font reference metric Daniel Wennberg 2025-07-15 13:04:51 -07:00
  • 80e52aa6f0 Make normalization reference metric customizable per font Daniel Wennberg 2025-07-15 13:04:17 -07:00
  • e4b53cc909 Move face metric fallback estimates to the FaceMetric struct Daniel Wennberg 2025-07-15 12:57:23 -07:00
  • f44c24ef88 Add missing Dutch translations, fix grammar, improve flow (#7889) trag1c 2025-07-15 17:30:56 +02:00
  • 55a2e73b00 build(deps): bump namespacelabs/nscloud-cache-action from 1.2.9 to 1.2.12 (#7948) Mitchell Hashimoto 2025-07-15 06:08:26 -07:00
  • 1c4aea1515 build(deps): bump namespacelabs/nscloud-cache-action dependabot[bot] 2025-07-15 06:19:39 +00:00
  • 0c01c4c4ec fix: rename tab title popup focus (#7944) Mitchell Hashimoto 2025-07-14 20:26:07 -07:00
  • 34af1feed3 windows: get +ssh-cache building on Windows (#7947) Mitchell Hashimoto 2025-07-14 19:55:56 -07:00
  • 869db0357a apprt: clean up stray struct (#7946) Mitchell Hashimoto 2025-07-14 19:55:33 -07:00
  • 15567bfc24 windows: get +ssh-cache building on Windows Jeffrey C. Ollie 2025-07-14 18:14:09 -05:00
  • 7962651dd8 fix: rename tab title popup focus William Walker 2025-07-14 16:52:13 -04:00
  • 38a81a7aed apprt: clean up stray struct Jeffrey C. Ollie 2025-07-14 15:58:32 -05:00
  • c75c4a9685 cli/gtk: add +new-window action (#7896) Mitchell Hashimoto 2025-07-14 13:29:18 -07:00
  • abbc31a3cb gtk: improve doc comments Jeffrey C. Ollie 2025-07-14 15:05:18 -05:00
  • 573aef833b gtk: add asserts to check for locked mutex, improve doc comments Jeffrey C. Ollie 2025-07-14 15:04:14 -05:00
  • dd3853abeb cli/gtk: move IPC/sendIPC to App/performIpc Jeffrey C. Ollie 2025-07-14 14:45:46 -05:00
  • f5eb413c31 cli/gtk: clean ups and better error handling in GTK new-window IPC Jeffrey C. Ollie 2025-07-14 12:06:42 -05:00
  • 7d05f4c0c5 cli/gtk: don't set GHOSTTY_CLASS Jeffrey C. Ollie 2025-07-13 23:13:00 -05:00
  • 361d03b578 cli/gtk: remove --release and --debug flags, use optional for arguments Jeffrey C. Ollie 2025-07-13 22:58:54 -05:00
  • 58867b0717 cli/gtk: add some more C bits Jeffrey C. Ollie 2025-07-13 22:07:38 -05:00
  • 81358c8dca cli/gtk: replace @hasDecl for performAction-style API Jeffrey C. Ollie 2025-07-13 21:59:13 -05:00
  • 72e47cf8bc cli/gtk: move actual IPC code tp apprt Jeffrey C. Ollie 2025-07-12 22:59:44 -05:00
  • 824185f23e cli/gtk: add -e to +new-window Jeffrey C. Ollie 2025-07-12 18:05:48 -05:00
  • 721702fce4 cli/gtk: move GTK-specific code to a new file in a subdirectory Jeffrey C. Ollie 2025-07-11 09:59:14 -05:00
  • 340d190bf0 cli/gtk: clarify +new-window documentation and improve instance discovery Jeffrey C. Ollie 2025-07-10 12:11:01 -05:00
  • 7845399c00 cli/gtk: add +new-window action Jeffrey C. Ollie 2025-07-09 23:05:15 -05:00
  • ca5e361977 macos: restore tabs correctly into a single window (#7942) Mitchell Hashimoto 2025-07-14 11:31:52 -07:00
  • 02b08e0ec9 macos: restore tabs correctly into a single window Mitchell Hashimoto 2025-07-14 11:22:33 -07:00
  • 02069a54c4 gtk: improve error handling and memory management for OpenURI Jeffrey C. Ollie 2025-07-14 11:41:03 -05:00
  • f86a9f60f9 gtk: open non-file URLs using the XDG Desktop Portal Jeffrey C. Ollie 2025-07-08 21:35:39 -05:00
  • 37c2c3a4ba build: update libxev to remove usingnamespace usage (#7935) Mitchell Hashimoto 2025-07-13 21:50:32 -07:00
  • 355c8a4d16 build: update libxev to remove usingnamespace usage Mitchell Hashimoto 2025-07-13 21:34:15 -07:00
  • a40c2c3c16 build(deps): bump cachix/install-nix-action from 31.5.0 to 31.5.1 (#7933) Mitchell Hashimoto 2025-07-13 21:22:33 -07:00
  • ddcb1ce8fb build(deps): bump namespacelabs/nscloud-cache-action dependabot[bot] 2025-07-14 00:56:40 +00:00
  • 1a826a1e51 build(deps): bump cachix/install-nix-action from 31.5.0 to 31.5.1 dependabot[bot] 2025-07-14 00:55:26 +00:00
  • 532d93d1b3 capture inside of switch, and check if it is empty for some reason rhodes-b 2025-07-13 19:40:07 -05:00
  • d6d6e4d94b set title as argv[0] for commands specified with -e rhodes-b 2025-07-13 19:21:30 -05:00
  • 1c0677faab nix: fix flake input (#7924) Mitchell Hashimoto 2025-07-13 14:09:40 -07:00
  • cdfec43b66 Update iTerm2 colorschemes (#7926) Mitchell Hashimoto 2025-07-13 14:09:30 -07:00
  • b43fa129d6 deps: Update iTerm2 color schemes mitchellh 2025-07-13 00:15:37 +00:00
  • c61e36b035 nix: use rev instead of ref for flake inputs Naïm Camille Favier 2025-07-13 00:40:19 +02:00
  • ad3f837b36 nix: fix flake input Naïm Camille Favier 2025-07-12 20:01:20 +02:00
  • d9839dbae5 macos: add titled-visible-menu option to macos-non-native-fullscreen Sassan Haradji 2025-01-27 19:28:44 +04:00
  • 11ba929d5d removed boolean logic, reverted back to ctrlOrSuper call Alex 2025-07-12 10:03:43 -07:00
  • e19d438479 Removed boolean logic, reverted back to ctrlOrSuper call Alex 2025-07-12 09:29:03 -07:00
  • fb0040b65e Merge branch 'fix-copy-url' into fix-copy-url-minimal Remove boolean logic as it is not needed, revert back to using ctrlOrSuper call in linkAtPos Alex 2025-07-12 09:39:34 -07:00
  • 06fcbd6378 fix: make regular URLs work with either ctrl or super modifiers Alex Straight 2025-06-08 23:08:11 -07:00
  • 5e8ce20e71 fix: copy_url_to_clipboard copies full OSC8 URL instead of single character Alex Straight 2025-06-08 21:53:28 -07:00
  • 34aa98ab94 Merge branch 'main' into fix-copy-url Alex 2025-07-12 09:30:45 -07:00
  • fc48354b36 remove commented out block Alex 2025-07-12 09:30:01 -07:00
  • a19f4aea0a Removed boolean logic, reverted back to ctrlOrSuper call Alex 2025-07-12 09:29:03 -07:00
  • b5000dcd94 fix webdata build, run it in CI (#7921) Mitchell Hashimoto 2025-07-12 07:03:08 -07:00
  • 658567bbbd fix webdata build, run it in CI Mitchell Hashimoto 2025-07-12 06:45:52 -07:00
  • eb9e6614e5 Add new translations for Dutch Merijntje Tak 2025-07-12 08:54:25 +02:00
  • cbdaceb1cb Merge remote-tracking branch 'upstream/main' Merijntje Tak 2025-07-12 08:52:42 +02:00
  • f904209278 Use unrounded cell_width to calculate icon_width Daniel Wennberg 2025-07-11 22:16:30 -07:00
  • beaf665ea9 Update to imperative Merijntje Tak 2025-07-12 06:54:50 +02:00
  • e67a62453d core/gtk: add apprt action to show native GUI warning when child exits (#7836) Jeffrey C. Ollie 2025-07-11 23:14:18 -05:00
  • 5a5e0df574 i18n: update translations Jeffrey C. Ollie 2025-07-11 22:57:17 -05:00
  • 1abc3ba1da gtk: change child exited verbiage to be clearer and code cleanup Jeffrey C. Ollie 2025-07-08 14:28:38 -05:00
  • 9ee25e8a69 gtk: use close button in show_child_exited banner Jeffrey C. Ollie 2025-07-08 12:19:41 -05:00
  • 8cea111329 gtk: add some comments for show_child_exited Jeffrey C. Ollie 2025-07-08 12:19:12 -05:00
  • 49243db4b3 gtk: GtkBox not needed for show_child_exited Jeffrey C. Ollie 2025-07-08 12:17:49 -05:00
  • 7fd900647e show_child_exited: remove emojis Jeffrey C. Ollie 2025-07-08 09:52:57 -05:00
  • f24ec13963 remove unused css class from gtk child exited widget Jeffrey C. Ollie 2025-07-07 11:59:03 -05:00
  • bf0659f07b use checkmark for icon if child exits normally Jeffrey C. Ollie 2025-07-07 11:52:13 -05:00
  • 3d89a68fff fix error set for function return signature Jeffrey C. Ollie 2025-07-07 11:48:08 -05:00
  • 28c7083876 gtk show_child_edit: use different text for normal/abnormal exit Jeffrey C. Ollie 2025-07-06 16:54:34 -05:00
  • 5219bc51e5 show child exited: return a boolean if native GUI is shown Jeffrey C. Ollie 2025-07-06 16:48:15 -05:00
  • 103772ee8f show child exited: make GTK banner transparent Jeffrey C. Ollie 2025-07-06 16:30:53 -05:00