8161 Commits

Author SHA1 Message Date
Mitchell Hashimoto
67bc9fa0bc macos: nuke the titlebar from orbit when hidden 2024-10-24 21:06:45 -07:00
Mitchell Hashimoto
495925355a config: make the proxy icon documentation more detailed 2024-10-24 20:56:45 -07:00
johnseth97
e11fb62627 Fixed type conversion garbage 2024-10-24 23:47:34 -04:00
Mitchell Hashimoto
c47bf85e05 ci: concurrency control for releases 2024-10-24 20:45:26 -07:00
Mitchell Hashimoto
0a12bd756b ci: the fix for signing was to use the secrets directly 2024-10-24 20:36:32 -07:00
Mitchell Hashimoto
f011986a22 ci: sign debugging 2024-10-24 20:33:49 -07:00
Mitchell Hashimoto
52897236ff ci: fix signing 2024-10-24 20:24:46 -07:00
Mitchell Hashimoto
e5d041dde5 ci: try another signing method 2024-10-24 20:22:21 -07:00
Mitchell Hashimoto
09914dee22 ci: don't use -Dstatic for releasing 2024-10-24 20:15:57 -07:00
Mitchell Hashimoto
5f04dab2d1 ci: trying to fix signing 2024-10-24 20:14:41 -07:00
Mitchell Hashimoto
7296d7831d ci: install nix for sign tarball action 2024-10-24 20:07:44 -07:00
Mitchell Hashimoto
7ae5e7c83d ci: minisign must be run in the nix env 2024-10-24 20:06:24 -07:00
johnseth97
6c37fe2c26 Fixed conversion error between string and enum 2024-10-24 23:06:18 -04:00
Mitchell Hashimoto
e5d7c38d06 Merge pull request #2482 from max397574/push-snqtmwzyxmwx
feat: make too big tab indices go to last tab
2024-10-24 20:02:57 -07:00
johnseth97
c3efda93f4 Converted config declaration to an enum 2024-10-24 23:02:50 -04:00
johnseth97
f78ddabc15 refactored proxyIconURLDidChange to pwdDidChange 2024-10-24 23:01:54 -04:00
Mitchell Hashimoto
a793ad2f0d gtk: make goto_tab go to last tab if too large 2024-10-24 20:01:15 -07:00
Mitchell Hashimoto
a651dbf3bf macos: fix goto last tab 2024-10-24 19:58:13 -07:00
Mitchell Hashimoto
88d996440f Merge pull request #2491 from ghostty-org/pkg
System packaging guide, build.zig updates, source tarball generation with signature
2024-10-24 19:38:40 -07:00
johnseth97
fc094ee924 Fixed formatting 2024-10-24 22:15:31 -04:00
johnseth97
7301afa83e Removed uneeded code 2024-10-24 22:12:29 -04:00
johnseth97
8e223fdcd9 Reworked proxy icon, added config options. 2024-10-24 21:54:08 -04:00
johnseth97
93f70ce237 added macos-titlebar-proxy-icon to config 2024-10-24 21:52:13 -04:00
johnseth97
a889d57562 Merge remote-tracking branch 'refs/remotes/origin/main' 2024-10-24 20:20:20 -04:00
Mitchell Hashimoto
1a12355dc9 ci: add signing and tarball generation to release-tip workflow 2024-10-24 16:32:43 -07:00
Mitchell Hashimoto
4095b189ed build: only default system libs to false on macOS 2024-10-24 15:28:53 -07:00
Mitchell Hashimoto
b14f0f95a9 remove -Dstatic 2024-10-24 15:16:40 -07:00
Mitchell Hashimoto
3ae3429bf7 nix: oniguruma needed for dynamic linking 2024-10-24 15:14:46 -07:00
Mitchell Hashimoto
7f791fa74f ci: test system package build 2024-10-24 15:05:13 -07:00
Mitchell Hashimoto
92524aa2c0 PACKAGING.md 2024-10-24 14:49:19 -07:00
Mitchell Hashimoto
8bb8b01e54 build: use Zig system packaging options
This allows dynamically linking against system libraries, which is
particularly useful for packaging.
2024-10-24 14:46:37 -07:00
Mohammad Al-Ahdal
3c8d9ae5a3 Fix: aerospace no longer resizes quick terminal and instead treats it as float 2024-10-24 03:00:17 -06:00
axdank
23927d1fda removing unnecessary enum 2024-10-24 00:11:04 -03:00
axdank
465d60def8 gui: add move_current_tab action 2024-10-24 00:01:54 -03:00
Max
553687b5e2 feat: make too big tab indices go to last tab 2024-10-23 20:27:13 +02:00
Mitchell Hashimoto
61aff898bd Merge pull request #2481 from ghostty-org/push-wzmwoosxuxmz
macos: use notification to detect when quick terminal shows/hides
2024-10-23 10:17:55 -07:00
Mitchell Hashimoto
df7120d130 macos: use notification to detect when quick terminal shows/hides
Fixes #2474
2024-10-23 10:14:11 -07:00
Mitchell Hashimoto
3868c1a246 Merge pull request #2476 from johnseth97/native-title-proxy-icons-macos
Native title proxy icons macos
2024-10-23 09:57:53 -07:00
Mitchell Hashimoto
56cbd459d1 Merge pull request #2478 from jparise/bash-preexec-histcontrol
bash: stop modifying HISTCONTROL in bash-preexec.sh
2024-10-23 09:51:21 -07:00
Jon Parise
d7331f06e3 bash: stop modifying HISTCONTROL in bash-preexec.sh
This hack is only needed to improve the accuracy of the command argument
passed to the preexec functions, and we don't use that argument in our
bash shell integration script (and nor does the __bp_original_debug_trap
function above, which is the only other active preexec function).

See also:
- https://github.com/rcaloras/bash-preexec/issues/147
- https://github.com/rcaloras/bash-preexec/issues/115

Fixes #2269
2024-10-23 08:09:01 -04:00
johnseth97
7f898ce01f Basic proxy icons showing
Removed changes that accidentally carried over from another local
branch.

Basic Proxy Icons showing
2024-10-23 00:40:38 -04:00
johnseth97
81984b2f11 Merge remote-tracking branch 'refs/remotes/origin/macos-window-deocrations-rework' 2024-10-22 21:46:55 -04:00
EJ
ad01e06499 Merge branch 'ghostty-org:main' into macos-window-deocrations-rework 2024-10-22 21:46:40 -04:00
johnseth97
9e801d2928 Merge remote-tracking branch 'refs/remotes/origin/macos-window-deocrations-rework' 2024-10-22 21:45:42 -04:00
johnseth97
2de5e5c9a0 Merge remote-tracking branch 'refs/remotes/origin/main' 2024-10-22 16:30:08 -04:00
Mitchell Hashimoto
5e001fcb64 Revert "config: change macos-option-as-alt default to left"
This reverts commit 31b6833ea1b0871eaa25512bcc82e3037d427ee1.
2024-10-22 08:34:52 -04:00
Ethan Johnson
1b6778b800 Merge branch 'ghostty-org:main' into macos-window-deocrations-rework 2024-10-21 17:43:37 -04:00
Mitchell Hashimoto
c2cbc214d5 Merge pull request #2466 from johnseth97/NSToolbar-Deprication-Warning-Fix
Ns-toolbar depreciation warning fix
2024-10-21 08:57:38 -04:00
johnseth97
b1f0c490b3 Merge branch 'NSToolbar-Deprication-Warning-Fix' of github.com:johnseth97/ghostty into NSToolbar-Deprication-Warning-Fix 2024-10-21 08:56:01 -04:00
Mitchell Hashimoto
7e26c90c00 Merge pull request #2468 from Besselking/overline
Implement overline text-decoration (SGR 53/55)
2024-10-21 08:40:09 -04:00