4839 Commits

Author SHA1 Message Date
Krzysztof Wolicki
5b5bfb259b Update mach-glfw dependency 2024-01-13 19:43:51 -08:00
Mitchell Hashimoto
0215a1c75e Merge pull request #1295 from mitchellh/build-updates
build: remove global build options, remove tracy
2024-01-13 16:22:03 -08:00
Mitchell Hashimoto
09bc49ae8e build: remove non-existent tracy dep 2024-01-13 15:36:36 -08:00
Mitchell Hashimoto
ac0994e3de nix: update build hash 2024-01-13 15:31:04 -08:00
Mitchell Hashimoto
f61eaea4d0 build: update our macOS checks to check for macOS specifically 2024-01-13 15:29:12 -08:00
Mitchell Hashimoto
bfe3c356f0 build: move our configuration out of globals 2024-01-13 15:18:45 -08:00
Mitchell Hashimoto
d4b53cac06 build: move more options to BuildConfig 2024-01-13 15:11:28 -08:00
Mitchell Hashimoto
dfa55988d6 build: use BuildConfig struct 2024-01-13 15:08:37 -08:00
Mitchell Hashimoto
adb7958f61 remove tracy usage from all files 2024-01-13 15:06:08 -08:00
Mitchell Hashimoto
29717269ca build: remove tracy completely 2024-01-13 14:30:56 -08:00
Mitchell Hashimoto
f236c7675f update README about terminfo and sudo 2024-01-13 11:24:35 -08:00
Mitchell Hashimoto
50ffc7371a Merge pull request #1294 from mitchellh/shell-integration/add-sudo-wrapper-feature
Add sudo wrapper as optional shell integration feature
2024-01-13 11:17:17 -08:00
Atanas Pepechkov
ee1366a0a8 add sudo wrapper as optional shell integration feature 2024-01-13 18:56:21 +02:00
Mitchell Hashimoto
b65c410a61 Merge pull request #1293 from mitchellh/mrn/window-new-tab-pos-macos
macos: respect window-new-tab-position config setting when opening new tabs
2024-01-13 07:32:15 -08:00
Thorsten Ball
2bf8dac864 macos: use switch statement instead of if-let 2024-01-13 08:32:50 +01:00
Thorsten Ball
90427a8d22 macos: respect window-new-tab-position configuration 2024-01-12 20:22:53 +01:00
Mitchell Hashimoto
a925afae84 Merge pull request #1289 from mitchellh/update-zig
update zig
2024-01-12 10:03:34 -08:00
Mitchell Hashimoto
b2cdc9401f ci: only output build.log once for windows build 2024-01-12 10:03:14 -08:00
Mitchell Hashimoto
bd660bad6e Merge pull request #1292 from mitchellh/mrn/gtk-append-new-tabs
gtk: append new tabs at the end if config is set
2024-01-12 09:51:40 -08:00
Mitchell Hashimoto
81b9a6b623 config: rename window-append-new-tab to window-new-tab-position 2024-01-12 09:50:47 -08:00
Mitchell Hashimoto
9c4bb58846 ci: do not cross-compile windows 2024-01-12 09:45:00 -08:00
Thorsten Ball
2aa1874f94 gtk: append new tabs at the end if config is set
This adds a new config option: `window-append-new-tabs` (please: if you
have a better name, let me know). If this is set to true, then new GTK
tabs aren't added after the current tab, but after at the end.
2024-01-12 17:35:15 +01:00
Mitchell Hashimoto
9686740286 update zig 2024-01-11 22:23:28 -08:00
Mitchell Hashimoto
bea377b184 Merge pull request #1287 from qwerasd205/shift-move-to-expand-selection
Shift+<arrows, home, end, page up/down> with selection should expand selection
2024-01-11 22:19:40 -08:00
Mitchell Hashimoto
50a119d300 Selection: add adjust method, unit test it, swap for adjustments 2024-01-11 22:14:40 -08:00
Mitchell Hashimoto
b40034232d Merge pull request #1285 from rytswd/wrap-around-split-focus
[WIP] Wrap around split focus
2024-01-11 21:10:26 -08:00
Mitchell Hashimoto
12b54a13a0 Merge pull request #1288 from mitchellh/codeberg
build: do not depend on codeberg for dependencies
2024-01-11 21:10:16 -08:00
Mitchell Hashimoto
674ed9bb96 build: do not depend on codeberg for dependencies
This makes our only network dependency GitHub. GitHub also has
availability problems periodically so I also want to remove this
requirement over time.
2024-01-11 21:04:48 -08:00
Qwerasd
3f3703deb6 Fixed accidentally consuming ALL shift+<key> releases 😅 2024-01-11 21:58:19 -05:00
Qwerasd
8cf3b6bef3 Shift+keys selection: Fixed up/down logic, added page up/down, home, & end. 2024-01-11 21:19:41 -05:00
Qwerasd
e0867801a5 Added use of shift+arrow keys to expand current selection 2024-01-11 20:58:12 -05:00
Ryota
ad9de6707d Fix comment 2024-01-12 00:54:16 +00:00
Ryota
3baae1dce8 Wrap around split focus with next and previous 2024-01-12 00:53:47 +00:00
Ryota
3500293bac Add firstOrLast search based on next and previous 2024-01-12 00:53:19 +00:00
Ryota
ab8dfab9de Add helper func for first and last leaf 2024-01-12 00:52:26 +00:00
Ryota
d9c4bd7e25 Add helper functions for finding root 2024-01-12 00:52:17 +00:00
Mitchell Hashimoto
28ead2fd30 Merge pull request #1283 from widberg/main
Use WINDIR instead of hardcoding C:\Windows
2024-01-11 11:58:33 -08:00
widberg
de71e992ec Use WINDIR instead of hardcoding C:\Windows 2024-01-11 11:57:40 -08:00
Mitchell Hashimoto
2698852f08 Merge pull request #1281 from jcollie/sort-list-colors
sort output from +list-colors
2024-01-11 07:57:36 -08:00
Mitchell Hashimoto
411c48af51 cli/list-colors: use unstable sort, sort in-place on arraylist 2024-01-11 07:56:25 -08:00
Jeffrey C. Ollie
5258554135 sort output from +list-colors 2024-01-11 00:30:48 -06:00
Mitchell Hashimoto
00129b23c5 Merge pull request #1280 from mitchellh/macos-tree-invalidate
macOS: expand explicit restorable state invalidation to more cases
2024-01-10 21:31:08 -08:00
Mitchell Hashimoto
8b0d4312ee macos: invalidate restorable state whenever a terminal window is closed 2024-01-10 21:28:49 -08:00
Mitchell Hashimoto
837b551a92 macos: invalid restorable state whenever surface tree changes
Related to #1177

This detects whenever the surface tree (splits) change in any way and
requests that the restorable state be invalided by macOS.
2024-01-10 21:24:47 -08:00
Mitchell Hashimoto
47367bed19 Merge pull request #1279 from jcollie/rgb-names
add ability to specify RGB colors as names from the X11 rgb name list
2024-01-10 20:54:27 -08:00
Mitchell Hashimoto
c551e43374 mark rgb.txt as vendored 2024-01-10 20:46:12 -08:00
Mitchell Hashimoto
02c0ceab11 cli: list-colors uses new generated rgb 2024-01-10 20:43:22 -08:00
Mitchell Hashimoto
5216b4cfe9 build: remove generate_rgb_names 2024-01-10 20:40:21 -08:00
Mitchell Hashimoto
cf8763561d terminal: use comptime generated X11 lookup table from rgb.txt 2024-01-10 20:36:47 -08:00
Jeffrey C. Ollie
bc1544a3f0 add ability to specify RGB colors as names from the X11 rgb name list 2024-01-10 20:26:59 -08:00