Wez Furlong
578b59ad33
fix one 32-bit build issue
...
refs: #474
2021-02-12 08:35:00 -08:00
Wez Furlong
6410827581
wayland: remove window from mux if gui fails to create window
...
This avoids a weird "headless hang" if a window doesn't come up with
opengl support.
2021-02-12 08:21:00 -08:00
Wez Furlong
a14e3669f2
window: update smithay-client-toolkit
...
However, I'm not able to create wayland windows any more on my nvidia
system (either with or without this change).
I don't know if this is specific to my nvidia drivers or something else
:-/
refs: https://github.com/wez/wezterm/issues/476
2021-02-12 08:19:51 -08:00
Wez Furlong
475260d3e3
Update bundled JetBrainsMono font to 2.225
...
refs: #452
2021-02-11 23:56:07 -08:00
Wez Furlong
6fbc54b93d
docs: break out allow_square_glyphs_to_overflow_width separately
...
move this to is own file in the docs
refs: #462
2021-02-11 23:35:09 -08:00
Wez Furlong
ece9276624
term: large pastes could hang the terminal
...
Pasting a lot of text could cause a deadlock between writing
to the input side of the pty and consuming the output side.
Making the writer/input side non-blocking resolves this.
2021-02-11 23:32:19 -08:00
Wez Furlong
561feaa710
Update docs/config/lua/config/show_update_window.md
...
Co-authored-by: Muhammed Zakir <8190126+MuhammedZakir@users.noreply.github.com>
2021-02-11 23:32:07 -08:00
Benoit de Chezelles
2a5118f002
docs: Extract check_for_updates* & show_update_window from misc
2021-02-11 23:32:07 -08:00
Benoit de Chezelles
9298c0e450
doc: Update scroll_to_bottom_on_input description
2021-02-11 23:32:07 -08:00
Benoit de Chezelles
a54c6b2dfd
Extract some added options doc to individual files
2021-02-11 23:32:07 -08:00
Benoit de Chezelles
6e58681f7e
Add missing doc for selection_word_boundary
2021-02-11 23:32:07 -08:00
Benoit de Chezelles
4762d80c81
Add missing doc for scroll_to_bottom_on_input
2021-02-11 23:32:07 -08:00
Benoit de Chezelles
2da019877e
Add missing doc for show_update_window
2021-02-11 23:32:07 -08:00
Benoit de Chezelles
e599c08fd3
Add missing doc for allow_square_glyphs_to_overflow_width
2021-02-11 23:32:07 -08:00
Benoit de Chezelles
dca9fa4ae0
Add missing doc for check_for_updates{,_interval_seconds}
2021-02-11 23:32:07 -08:00
Benoit de Chezelles
f47c736e42
Add missing doc for automatically_reload_config
2021-02-11 23:32:07 -08:00
Muhammed Zakir
fd480da550
Fix typo
...
"will will" -> "you will"
2021-02-11 21:42:18 -08:00
Wez Furlong
9bf419ebae
windows: include ANGLE EGL in the zip download
2021-02-09 08:34:58 -08:00
Wez Furlong
6371ec501a
OSC 52: update it so that it we respect primary vs. clipboard selection
2021-02-08 08:56:06 -08:00
Wez Furlong
005b492a8b
deps: update to ordered-float 2.1
2021-02-07 22:54:02 -08:00
Wez Furlong
fdc7b6e9a1
cargo update
2021-02-07 22:51:28 -08:00
Wez Furlong
d28dca4b0a
ci: update to actions/cache@v2.1.4
2021-02-07 22:49:52 -08:00
Benoit de Chezelles
adc454ec90
Add missing dots
2021-02-07 18:57:06 -08:00
Benoit de Chezelles
94d0a4d8b7
document Ctrl-u in search mode
2021-02-07 18:57:06 -08:00
Benoit de Chezelles
1eaa7ed47c
Add Ctrl-u in search mode to clear the current search pattern
2021-02-07 18:57:06 -08:00
Wez Furlong
79656f2bf3
ci: avoid triggering GH actions when editing cirrus config
2021-02-07 10:11:44 -08:00
Wez Furlong
ef41952cb5
ci: ignore/include docs for code/pages workflows
2021-02-07 09:59:10 -08:00
Wez Furlong
64ac4196e0
ci: refine cirrus skip condition
2021-02-07 09:51:55 -08:00
Wez Furlong
5775f4e432
ci: update page rebuild for master -> main branch rename
2021-02-07 09:49:52 -08:00
Wez Furlong
00d163c123
ci: avoid triggering freebsd build unless code changed
2021-02-07 09:47:52 -08:00
Wez Furlong
04bbfb4760
docs: changelog and a little extra info about --config-file
...
refs: 459
2021-02-07 09:31:41 -08:00
Benoit de Chezelles
c576b9d534
Add cli option --config-file ( #459 )
...
* Add cli option --config-file
* Update cli arg doc & make it conflict with skipping config
* When the config is given explicitly (either using --config-file or via WEZTERM_CONFIG_FILE), failing to load this file will use the default config.
* Otherwise the config file is searched one by one in a few directories.
2021-02-07 08:47:33 -08:00
Wez Furlong
70cb992924
config: improve font_rule synthesis
...
This should help to avoid frustration for minor config issues.
closes: https://github.com/wez/wezterm/issues/456
2021-02-06 08:23:22 -08:00
Benoit de Chezelles
808ea8c8c4
Remove unnecessary Result in config
2021-02-05 18:51:14 -08:00
Benoit de Chezelles
34ccb66464
Update ClearScrollback default value ( #458 )
2021-02-05 13:10:08 -08:00
Wez Furlong
aa75dda157
docs: note 413 in the changelog
...
refs: https://github.com/wez/wezterm/issues/413
2021-02-04 08:42:54 -08:00
Wez Furlong
d9275e110c
deps: update metrics from 0.12 -> 0.14
2021-02-03 23:50:29 -08:00
Wez Furlong
bee88d0732
cargo update
2021-02-03 23:28:23 -08:00
Wez Furlong
0da8b94760
repoint to my freetype mirror
...
the upstream gitlab server seems fairly flakey when accessed
from github ci :-/
In addition, the official github mirror over at
https://github.com/freetype/freetype is stale :-/
2021-02-03 21:56:30 -08:00
Wez Furlong
89438c2947
more updates for master
-> main
2021-02-03 21:51:01 -08:00
Wez Furlong
8ee11484b9
update for rename of master
branch -> main
2021-02-03 21:34:12 -08:00
Wez Furlong
a034730373
docs: clarify about M1 binary for macos
2021-02-03 11:24:41 -08:00
Wez Furlong
32b2bd446d
docs: update for 20210203-095643-70a364eb release
2021-02-03 10:03:04 -08:00
Wez Furlong
70a364eb3f
wezterm: use full alpha blending for glyphs
...
refs: https://github.com/wez/wezterm/issues/413
2021-02-03 08:55:49 -08:00
Wez Furlong
dafb429da0
set the appname for toast notifs on x11
2021-02-02 09:22:18 -08:00
Wez Furlong
b6d85f941d
config: set speculative default pixel dims for initialize size
...
A bit gross. Details in the comments added by this commit.
2021-02-02 09:08:50 -08:00
Wez Furlong
c23c4a6993
wezterm: x11: impl persistent_toast_notification_with_click_to_open_url
2021-02-02 08:28:39 -08:00
Wez Furlong
140bc6e90b
wezterm: fix unused variable warnings on !macos
2021-02-01 23:44:41 -08:00
Wez Furlong
0c1ecc0fad
wezterm: macos: show a toast notification when an update is available
...
This commit implements the deprecated NSUserNotification bits needed
to be able to handle clicking on a notification and open our choice
of URL.
Ideally we'd use the newer UserNotifications framework, but that
requires code signing.
2021-02-01 23:37:43 -08:00
Wez Furlong
17435d9589
wezterm: make it clearer which keys to use in confirmation dialogs
...
refs: https://github.com/wez/wezterm/issues/436
2021-02-01 18:48:54 -08:00