Mitchell Hashimoto
f8b0654a19
Merge pull request #816 from Raiden1411/feat/options
...
feat: add support for `--fullscreen`, `--title` and `--class` values
2023-11-06 08:55:33 -08:00
Mitchell Hashimoto
f338c09506
apprt/gtk: move default id into scope
2023-11-06 08:55:13 -08:00
Mitchell Hashimoto
364a14d7a2
apprt/gtk: fix valid id check
2023-11-06 08:54:23 -08:00
Mitchell Hashimoto
efe9721c98
macos: honor fullscreen setting
2023-11-06 08:52:36 -08:00
Mitchell Hashimoto
3564dd5e7e
stylistic changes
2023-11-06 08:47:09 -08:00
Raiden1411
e9535a8d3e
chore: cleanup
2023-11-06 14:28:48 +00:00
Raiden1411
d2d5d4ba82
chore: cleanup
2023-11-06 14:27:36 +00:00
Raiden1411
60717cde14
chore: update fullscreen implementation
2023-11-06 14:03:44 +00:00
Raiden1411
232527c9dc
fix: fullscreen on new windows
2023-11-06 11:59:16 +00:00
Raiden1411
7fa712ab2b
chore: more comment changes
2023-11-06 11:32:25 +00:00
Raiden1411
8d526112a1
chore: update comment
2023-11-06 10:20:52 +00:00
Raiden1411
094f8effa3
fix: begin implementation of suggested changes
2023-11-06 10:19:09 +00:00
Mitchell Hashimoto
3e0c4b0cc4
Merge pull request #823 from mitchellh/fix-macos-font-resize
...
fix macos font being drawn thicker when updating font size
2023-11-05 22:14:47 -08:00
Mitchell Hashimoto
fac2e470d9
inspector: add cursor style to inspector panel
2023-11-05 22:02:51 -08:00
Nawaf
b3dd363e3b
fix macos font being drawn thicker when updating font size
2023-11-06 00:25:38 -05:00
Mitchell Hashimoto
044a9af848
Merge pull request #773 from kcbanner/windows_prototype
...
windows: add support for the glfw backend
2023-11-05 18:30:20 -08:00
Mitchell Hashimoto
a7fdc1dafa
update README with windows notes
2023-11-05 18:17:19 -08:00
Mitchell Hashimoto
088e8b230a
apprt: default runtime for windows is glfw
2023-11-05 18:12:38 -08:00
Mitchell Hashimoto
a864bfdd1d
ci: style
2023-11-05 18:09:51 -08:00
Mitchell Hashimoto
59a3e22d39
ci: enable windows cross-compile build
2023-11-05 18:04:30 -08:00
Mitchell Hashimoto
1a846597b1
command: stylistic changes
2023-11-05 18:03:22 -08:00
Mitchell Hashimoto
c9b7439354
pty: stylistic changes
2023-11-05 17:59:08 -08:00
Mitchell Hashimoto
85a5a231f2
termio: cleanup
2023-11-05 17:52:46 -08:00
Mitchell Hashimoto
e77a7e2dcd
Merge pull request #821 from gpanders/macos-split-close-fixup
...
macos: set id on nested terminal splits
2023-11-05 17:43:02 -08:00
Gregory Anders
f614d45e28
macos: set id on nested terminal splits
...
This fixes https://github.com/mitchellh/ghostty/issues/761 for terminal
splits that are not at the root.
2023-11-05 19:37:20 -06:00
Mitchell Hashimoto
3dc2bbc9b0
os: add internal_os.pipe for cross-platfor pipe
2023-11-05 15:54:50 -08:00
Mitchell Hashimoto
fbd2c34487
os: more comments
2023-11-05 15:48:43 -08:00
Mitchell Hashimoto
b39d1d6095
shuffle some code
2023-11-05 15:46:31 -08:00
Mitchell Hashimoto
ea5ff77e29
os: macos lang check should include lang null
2023-11-05 15:46:05 -08:00
Mitchell Hashimoto
74b840df8e
rename Pty.zig to pty.zig
2023-11-05 23:41:45 +00:00
Mitchell Hashimoto
8f35d5251e
os: rename env to be posix-like, do not allocate on posix
2023-11-05 15:39:25 -08:00
Mitchell Hashimoto
7594bbd621
shuffle some source around
2023-11-05 15:27:46 -08:00
kcbanner
9a5322eaf4
- Update libxev dependency
...
- Fixup macos compile error
2023-11-05 23:15:52 +00:00
kcbanner
232df8de8f
windows: add support for the glfw backend on Windows
...
Changes:
- Add WindowsPty, which uses the ConPTY API to create a pseudo console
- Pty now selects between PosixPty and WindowsPty
- Windows support in Command, including the ability to launch a process with a pseudo console
- Enable Command tests on windows
- Add some environment variable abstractions to handle the missing libc APIs on Windows
- Windows version of ReadThread
2023-11-05 23:15:49 +00:00
Mitchell Hashimoto
04ef21653f
config: on macOS cmd+ctrl+f toggles fullscreen by default
...
Fixes #171
2023-11-05 11:40:58 -08:00
Mitchell Hashimoto
7cb8f1e115
Merge pull request #819 from mitchellh/init-wd
...
termio: initialize pwd before subprocess starts
2023-11-05 11:24:43 -08:00
Mitchell Hashimoto
f705fe6cf2
termio: initialize pwd before subprocess starts
...
Fixes #807
2023-11-05 11:23:14 -08:00
Mitchell Hashimoto
a1f3181f32
Merge pull request #818 from mitchellh/macos-paste-protect
...
macos: paste protection
2023-11-05 09:32:46 -08:00
Mitchell Hashimoto
5de8efcccc
macos: comment the new views
2023-11-05 09:31:12 -08:00
Mitchell Hashimoto
705f3b52c7
config: add clipboard-paste-bracketed-safe
2023-11-05 09:25:06 -08:00
Mitchell Hashimoto
f521b0cb99
core: not unsafe on bracketed
2023-11-05 09:20:27 -08:00
Mitchell Hashimoto
ef44551522
apprt/embedded: hook up paste confirmation
2023-11-05 09:20:16 -08:00
Raiden1411
467b840bcf
glfw: send warning for fullscreen
2023-11-05 15:19:29 +00:00
Raiden1411
19afbb90a7
fix: glfw build
2023-11-05 14:06:33 +00:00
Raiden1411
dff3ce6eb5
chore: add targets
2023-11-05 13:26:51 +00:00
Raiden1411
aa62d78fc2
chore: add log to setTitle
2023-11-05 12:03:08 +00:00
Raiden1411
d45415c8bf
more match fixes
2023-11-05 12:01:11 +00:00
Raiden1411
17c6496855
fix: match main
2023-11-05 11:58:44 +00:00
Raiden1411
9e9ad67d3c
feat: add support for fullscreen, title and class values
2023-11-05 11:49:25 +00:00
Mitchell Hashimoto
5dac8fba96
macos: paste protection text should be selectable
2023-11-04 20:48:18 -07:00