Gregory Anders
6c340810a5
macos: fix tab labeling
...
Fixes a regression introduced in
https://github.com/mitchellh/ghostty/pull/772 .
2023-11-03 07:40:56 -07:00
Gregory Anders
a844613a26
macos: always create new window on New Window action
...
Fixes: https://github.com/mitchellh/ghostty/issues/799
2023-11-03 07:34:17 -07:00
Raiden1411
c9110b331d
Merge remote-tracking branch 'upstream/main'
2023-11-03 13:47:55 +00:00
Mitchell Hashimoto
4ac48adf03
Merge pull request #796 from xdBronch/adwaita
...
fix build with libadwaita disabled
2023-11-03 06:34:48 -07:00
Raiden1411
efdc58ecbb
Merge remote-tracking branch 'upstream/main'
2023-11-03 09:38:45 +00:00
xdBronch
bbdfcfe5bd
fix build with libadwaita disabled
2023-11-03 03:20:35 -04:00
Mitchell Hashimoto
a09557e9be
Merge pull request #795 from mitchellh/macos-reg
...
macos bug fixes
2023-11-02 22:17:03 -07:00
Mitchell Hashimoto
1235c33db2
Merge pull request #794 from hqnna/main
...
Add option to enable or disable libadwaita
2023-11-02 22:14:59 -07:00
Mitchell Hashimoto
833e1a5329
macos: only modify style mask, don't overwrite
...
Fixes #784
The issue before was we were removing the fullscreen style which was
triggering a Cocoa assertion.
2023-11-02 22:12:52 -07:00
hanna
3bee252389
Correct the option on the ci workflow
2023-11-02 22:05:28 -07:00
Mitchell Hashimoto
eb62bae99d
Merge pull request #793 from mitchellh/emoji-pres
...
font: if a codepoint is emoji presentation, prefer that for shaping
2023-11-02 22:04:02 -07:00
hanna
915f1f5e62
change option name and default value
2023-11-02 22:03:11 -07:00
Mitchell Hashimoto
60713b46e9
macos: terminal window must subclass nswindow to receive events
...
Fixes #788
2023-11-02 22:00:33 -07:00
hanna
5a161719cc
Update gtk build test to use libadwaita
2023-11-02 21:58:56 -07:00
hanna
63fe99809f
remove hard dependency on libadwaita
2023-11-02 21:54:05 -07:00
Mitchell Hashimoto
2275768383
font: if a codepoint is emoji presentation, prefer that for shaping
...
Fixes #787
2023-11-02 21:46:50 -07:00
Mitchell Hashimoto
bbf333c5c6
Merge pull request #783 from xdBronch/glfw-drop
...
add support for file dropping to glfw runtime
2023-11-02 21:35:02 -07:00
Mitchell Hashimoto
657111c410
apprt/glfw: small line length fixes
2023-11-02 21:34:43 -07:00
Mitchell Hashimoto
0f7c534454
Merge pull request #790 from mitchellh/slonik-az/keybind-esc-seq
...
feat: keybind escape sequence action "esc:text" similar to "csi:text"
2023-11-02 21:30:00 -07:00
Hanna
2d7e2c8345
Integrate libadwaita for the gtk backend ( #792 )
...
* When using gtk as the backend, link libadwaita
* Update c.zig
* Use libadwaita's theme manager for gtk
* update the documentation for window-theme
* build: add libadwaita to the nix devshell
* forgot to properly import libadwaita
* apprt/gtk: adwaita style change
---------
Co-authored-by: Mitchell Hashimoto <mitchell.hashimoto@gmail.com>
2023-11-02 21:29:29 -07:00
Leo Razoumov
dc527bd2cb
feat: keybind escape sequence action "esc:text" similar to "csi:text"
2023-11-02 17:50:17 -04:00
Raiden1411
59daecc304
feat(actions): add new list-keybinds action
2023-11-02 21:34:14 +00:00
Mitchell Hashimoto
cc6985d62d
Merge pull request #774 from mitchellh/update-undercurl
...
feat: update undercurl thickness and wave height
2023-11-01 17:19:54 -07:00
xdBronch
008736c3bf
add support for file dropping to glfw runtime
2023-11-01 19:19:30 -04:00
Mitchell Hashimoto
0df9c0e2a3
Merge pull request #780 from mitchellh/macos-no-equiv
...
macos: clear keyboard shortcut if unbound on reload
2023-11-01 13:05:22 -07:00
Mitchell Hashimoto
9dff980105
macos: clear keyboard shortcut if unbound on reload
...
Fixes #779
2023-11-01 13:02:50 -07:00
Mitchell Hashimoto
6663c13a66
core: if a font-style is specified, do not restrict style category
2023-11-01 09:49:25 -07:00
Matthew Winter
a81c7b7bb2
feat: improve variable naming
2023-11-01 19:04:20 +11:00
Matthew Winter
212b30a163
feat: change minimum height to 2
2023-11-01 11:51:32 +11:00
Mitchell Hashimoto
d4a626fd93
Merge pull request #777 from p00f/main
...
disable zig fmt for aligned comments
2023-10-31 11:19:35 -07:00
Chinmay Dalal
481af8039b
disable zig fmt for aligned comments
2023-10-31 23:08:51 +05:30
Mitchell Hashimoto
209aff0176
Merge pull request #775 from mitchellh/update-zig
...
update zig
2023-10-31 10:00:50 -07:00
Mitchell Hashimoto
05de29c8cf
Merge pull request #776 from mitchellh/gtk-tab
...
apprt/gtk: create new tab after current tab
2023-10-31 10:00:09 -07:00
Mitchell Hashimoto
59a53251cf
apprt/gtk: create new tab after current tab
...
This behaves the same as macOS, and personally I prefer this behavior
because when I create a new tab, it is often contextual to what I'm
currently working on and keeping the tab nearby feels right.
2023-10-31 09:49:39 -07:00
Mitchell Hashimoto
ce05c78804
update zig
2023-10-31 09:44:09 -07:00
Mitchell Hashimoto
0659a98867
Merge pull request #772 from mitchellh/macos-confirm-quit
...
macos: refactor main terminal window, split state, fix some bugs
2023-10-31 09:42:28 -07:00
Mitchell Hashimoto
60e1ca81f0
macos: if alert is already showing, don't check if need confirm
2023-10-31 09:41:40 -07:00
Matthew Winter
d7a16e0245
feat: update undercurl thickness and wave height
2023-10-31 21:53:04 +11:00
Matthew Winter
60b69a32d0
feat: update undercurl thickness and wave height
2023-10-31 21:23:53 +11:00
Mitchell Hashimoto
6a024897a6
macos: new window on existing terminal inherits properly
2023-10-30 22:57:46 -07:00
Mitchell Hashimoto
ecd7a17384
macos: new tab while a window is focused inherits
2023-10-30 22:55:57 -07:00
Mitchell Hashimoto
ae104111d7
macos: fix some split focus issues
2023-10-30 22:48:35 -07:00
Mitchell Hashimoto
0fbb5c8c70
macos: simpler mechanism to detect no more config errors
...
Fixes #702
2023-10-30 22:25:39 -07:00
Mitchell Hashimoto
07c4692799
macos: forgot the toggle fullscreen binding
2023-10-30 22:18:20 -07:00
Mitchell Hashimoto
09ad0f6b7b
macos: attach various menu items to first responder, terminal
...
Fixes #758
2023-10-30 22:06:55 -07:00
Mitchell Hashimoto
3cb0846d8c
macos: regressed #761
2023-10-30 19:25:02 -07:00
Mitchell Hashimoto
9d3a4d2a58
Update macos/Sources/Features/Terminal/TerminalController.swift
...
Co-authored-by: Gregory Anders <8965202+gpanders@users.noreply.github.com>
2023-10-30 18:26:44 -07:00
Mitchell Hashimoto
db309a0b61
macos: fix cascade points
2023-10-30 15:28:14 -07:00
Mitchell Hashimoto
b4c973cd23
macos: improved comments
2023-10-30 15:15:56 -07:00
Mitchell Hashimoto
b010875176
macos: do not need base config
2023-10-30 14:59:19 -07:00