Wez Furlong
0f2f3734d9
add wezterm.column_width
...
refs: https://github.com/wez/wezterm/issues/647
2021-04-26 20:10:27 -07:00
Wez Furlong
3028756ccb
add tab_bar_at_bottom config option
...
closes: https://github.com/wez/wezterm/issues/278
2021-04-25 20:49:48 -07:00
Wez Furlong
f3706c706c
de-hover tab when moving cursor down into the terminal
...
It's not perfect; this only handles the case where you move down
into the terminal. I couldn't easily make the same thing happen
when moving the mouse up or left outside of the window. It's
probably fixable but this is better than it was.
closes: https://github.com/wez/wezterm/issues/591
2021-04-25 17:01:21 -07:00
Wez Furlong
8ce376753f
round out quick select mode
...
* Make alphabet and patterns configurable
* add docs
* Enhance scrollback search to support regex captures so that
searching for eg: `fo(o)` will select the last `o` in `foo`.
refs: https://github.com/wez/wezterm/issues/732
2021-04-25 16:27:39 -07:00
Wez Furlong
5b281c42b9
docs: changelog for https://github.com/wez/wezterm/issues/729
2021-04-25 08:15:07 -07:00
Wez Furlong
2c89e47f9e
add force_reverse_video_cursor option
...
refs: https://github.com/wez/wezterm/issues/706
2021-04-24 21:16:58 -07:00
Wez Furlong
09e101c268
add format-tab-title event
...
refs: https://github.com/wez/wezterm/issues/647
2021-04-24 17:59:39 -07:00
Wez Furlong
e3fcdc9f36
add format-window-title event
...
This provides a flexible way for users to customize what gets
shown in the window title bar.
closes: https://github.com/wez/wezterm/pull/603
2021-04-24 16:47:26 -07:00
Wez Furlong
87d49e45fc
fix: multi-glyph tab titles
...
closes: https://github.com/wez/wezterm/issues/711
2021-04-23 22:51:53 -07:00
Wez Furlong
52b57ca512
fix splitting panes while a pane is zoomed
...
closes: https://github.com/wez/wezterm/issues/723
2021-04-23 22:32:47 -07:00
Wez Furlong
d705886b53
Add pane_focus_follows_mouse
...
closes: https://github.com/wez/wezterm/issues/600
2021-04-23 22:17:33 -07:00
Wez Furlong
657ed92d82
add swallow_mouse_click_on_pane_focus option
...
refs: https://github.com/wez/wezterm/issues/724
2021-04-23 22:17:06 -07:00
Wez Furlong
501836fece
docs: changelog for https://github.com/wez/wezterm/issues/714
2021-04-23 19:11:59 -07:00
Wez Furlong
d6cfa9c610
fix a possible panic when word-selecting off the top of viewport
...
refs: https://github.com/wez/wezterm/issues/713
2021-04-23 19:10:26 -07:00
Wez Furlong
76353a6240
fix: InputMap reading global config instead of window overrides
...
refs: #656
2021-04-16 08:59:49 -07:00
Wez Furlong
aea4fd5020
macos: ensure window is always miniaturizable
...
We need to keep the miniaturizable flag in even when there is no
titlebar, otherwise the miniaturize action has no effect.
2021-04-15 18:12:14 -07:00
Wez Furlong
27f4c01ea1
docs: a couple of changelog updates
2021-04-15 17:36:22 -07:00
Wez Furlong
1b12b0a23d
fonts: improve font_rules behavior
...
We now always append the synthetic rules to the those in the config,
and include rules for generating half-bright font selection.
2021-04-15 09:43:24 -07:00
Wez Furlong
d5886e6297
changelog for fixing mouse cursor hiding
...
closes: https://github.com/wez/wezterm/issues/618
2021-04-14 19:42:22 -07:00
Wez Furlong
adbe545d44
fix window vanishing when a tab is closed
...
We weren't fixing up the active tab position correctly after removing
a tab. I think this bug crept in around the ActivateLastTab changes.
We now try harder to set active idx back to the tab that was active
prior to the remove, and ensure that we set the active index to
something within range if it was the active tab that was removed.
Refs: https://github.com/wez/wezterm/issues/690
2021-04-13 08:18:52 -07:00
Wez Furlong
776aedf97e
fonts: allow specifying weight/stretch/italic for each fallback font
2021-04-12 22:30:55 -07:00
Wez Furlong
ca1a261892
docs: changelog for https://github.com/wez/wezterm/issues/614
2021-04-11 22:37:32 -07:00
Wez Furlong
e5665e80a1
add window:toast_notification method
...
refs: https://github.com/wez/wezterm/issues/619
2021-04-11 22:01:06 -07:00
Wez Furlong
33ca16df44
docs: changelog for recent font unload/stream/mmap improvements
2021-04-10 14:18:30 -07:00
Wez Furlong
1415d16c9f
window: x11: explicitly set titles in utf8
...
closes: https://github.com/wez/wezterm/issues/673
2021-04-10 07:44:51 -07:00
Wez Furlong
21ce3f3262
docs: clean up the font documentation
...
Migrate information into the relevant config option pages, and
instead summarize with a demonstration of configuring the font.
For wezterm.font, there's now an expanded discussion on naming
and matching fonts.
closes: https://github.com/wez/wezterm/issues/560
2021-04-09 21:52:25 -07:00
Wez Furlong
7524dc3826
changelog for #667
...
closes: https://github.com/wez/wezterm/issues/667
2021-04-09 19:53:38 -07:00
Wez Furlong
6a817fd26e
changelog for https://github.com/wez/wezterm/issues/668
...
closes: https://github.com/wez/wezterm/issues/668
2021-04-09 19:52:26 -07:00
Wez Furlong
99fc3ee3cd
fonts: rename width/FontWidth to stretch/FontStretch
...
This terminology is consistent with that used in CSS to describe
this same property of the font.
2021-04-09 12:00:18 -07:00
Wez Furlong
ecc500af05
ssh: don't override the ssh config User value
2021-04-08 16:17:49 -07:00
Wez Furlong
dcf41d7338
docs: freetype_render_target
...
refs: #639
2021-04-08 15:52:06 -07:00
Wez Furlong
43ea2f192a
Allow matching font weight and font width in wezterm.font
...
refs: https://github.com/wez/wezterm/issues/655
2021-04-08 15:42:53 -07:00
Wez Furlong
c14ec06ff6
docs: changelog for #655
2021-04-08 12:47:04 -07:00
Wez Furlong
b689d192c6
docs: changelog for #661
2021-04-08 12:45:22 -07:00
Wez Furlong
fc20c6a047
docs: changelog for #639
...
refs: #639
2021-04-07 08:46:45 -07:00
Wez Furlong
81946d0144
fix under-invalidation of the selection
...
The repro scenario for this case was:
* open GNU nano
* hit enter twice
* type hello
* move the text cursor to the top line
* double click on hello
* hit enter
Prior to this commit, the selection would remain on the now-blank line
that previously held `hello`.
refs: #644
2021-04-07 08:43:45 -07:00
Wez Furlong
b8c2b309fe
docs: changelog update for 20210405-110924-a5bb5be8
2021-04-05 11:42:30 -07:00
Wez Furlong
e0da31f2e3
docs: changelog for #648
2021-04-05 11:11:11 -07:00
Wez Furlong
8ab9468ba5
docs: revise wording about the nightly builds
2021-04-04 11:31:06 -07:00
Wez Furlong
7be590ecc0
docs: update for 20210404-112810-b63a949d release
2021-04-04 11:30:58 -07:00
Wez Furlong
b63a949df8
config: fix wezterm.config_dir, add wezterm.config_file
...
refs: https://github.com/wez/wezterm/discussions/635#discussioncomment-567968
2021-04-04 08:53:50 -07:00
Wez Furlong
c22765c1a7
docs: changelog updates
2021-04-03 15:14:44 -07:00
Wez Furlong
7deb215303
macos: recognize CTRL-Tab
...
macOS only sends key up events for this, so we remap them to
key down events.
closes: https://github.com/wez/wezterm/issues/630
2021-04-03 11:29:03 -07:00
Wez Furlong
298e0b8d76
hide mouse cursor each time we send key input to a pane
...
Mouse movement will show the cursor again.
macOS: fix hiding the cursor
refs: https://github.com/wez/wezterm/issues/618
2021-04-02 22:34:58 -07:00
Wez Furlong
47e62cc243
Avoid confusing error when the font has no bold/italic variant
...
refs: https://github.com/wez/wezterm/issues/617
2021-04-02 17:59:27 -07:00
Wez Furlong
f2334fc46c
docs: changelog for https://github.com/wez/wezterm/issues/609
...
closes: https://github.com/wez/wezterm/issues/609
2021-04-02 17:37:11 -07:00
Wez Furlong
4a3e0615f5
tweak ActivateLastTab and add a changelog entry for it
...
refs: https://github.com/wez/wezterm/pull/610
2021-04-02 09:29:52 -07:00
Wez Furlong
c4cac94aab
docs: changelog for https://github.com/wez/wezterm/pull/599
2021-04-01 08:44:04 -07:00
Wez Furlong
0e581b151f
docs: changelog and ssh doc updates
2021-03-29 07:46:14 -07:00
Wez Furlong
c6308202cb
hyperlinks, selection by word and line deal with wrapping better
...
These now operate in terms of logical lines so they deal with
lines that have wrapped outside the viewport better than in
previous releases.
closes: https://github.com/wez/wezterm/issues/408
2021-03-26 14:52:00 -07:00