Wez Furlong
08797e77b5
docs: changelog for https://github.com/wez/wezterm/issues/558
2021-03-21 08:30:57 -07:00
Wez Furlong
f3d01c4d19
windows: fix window_background_opacity
...
I'm not sure what exactly changed (perhaps it was a Windows updated?)
but window_background_opacity was only taking effect for windows
with no title bar.
I found that explicitly configuring a region makes transparency
work again.
refs: #553
2021-03-21 00:57:09 -07:00
Wez Furlong
70c4cd1a53
fonts: use Cow instead of making a Vec copy for Memory handles
...
This doesn't change much, just makes things slightly tidier.
refs: https://github.com/wez/wezterm/issues/559
2021-03-20 23:15:33 -07:00
Wez Furlong
8015791dd0
fixup initial pty dimensions to account for font/dpi size
...
refs: https://github.com/wez/wezterm/issues/563
2021-03-20 13:17:32 -07:00
Wez Furlong
1cf335cb45
fonts: handle bitmap-only fonts better
...
terminus-bold.otb reports 0 height!
Detect and force that case to go through the bitmap strike loading
code path.
Improve the size selection heuristic for bitmap strikes: previously,
we would just pick the largest bitmap and allow it to be scaled down,
which was OK for emoji fonts that just had 128px square glyphs, but
is not ok for pre-rendered pixel strikes like terminus.
Note that IncreaseFontSize works in terms of percentages only,
so using a font like this may have "gaps" when ctrl-+ or - to change
the font size.
refs: https://github.com/wez/wezterm/issues/560
2021-03-20 12:52:20 -07:00
Daniel Lemm
5805928081
docs: fix typo
2021-03-20 09:27:21 -07:00
Wez Furlong
e5ae1d4769
docs: changelog for #556
...
refs: https://github.com/wez/wezterm/discussions/556
2021-03-19 09:29:58 -07:00
Wez Furlong
56f3e40d56
docs: changelog for #557
2021-03-19 09:21:46 -07:00
Wez Furlong
46227a741f
docs: update for version 20210314-114017-04b7cedd
2021-03-14 11:55:12 -07:00
Wez Furlong
c898250141
docs: changelog to summarize timg related changes
...
refs https://github.com/wez/wezterm/issues/537
2021-03-13 16:32:14 -08:00
Wez Furlong
04a21acdf4
docs: reorder changelog
2021-03-13 10:53:27 -08:00
Wez Furlong
9ddc2da625
docs: document styling the tab bar elements
...
refs: https://github.com/wez/wezterm/issues/500
2021-03-12 09:23:00 -08:00
Wez Furlong
c5cb0ef66d
Added support for animated gifs and pngs
...
This is first draft; the animation rate is currently tied
to the cursor_blink_rate setting, so if the gif has frames that
are intended to display more frequently than that, they will
animate more slowly.
Animation is only carried out while the window has focus.
Animation increases the load on the GPU and thus uses more power.
It's kinda fun to stick one of these animated pixel gifs in the background:
https://imgur.com/gallery/F9DAH
2021-03-11 00:41:54 -08:00
Wez Furlong
684b7ea95d
Windows: fix "Open WezTerm Here" for C:\
...
closes: https://github.com/wez/wezterm/issues/451
closes: https://github.com/wez/wezterm/issues/526
2021-03-10 20:12:47 -08:00
Wez Furlong
f6c37ae371
increase default font size to 12 points
2021-03-10 19:43:02 -08:00
Wez Furlong
da2239f1be
docs: fixup screenshot links
...
refs: #500
2021-03-10 19:32:23 -08:00
Wez Furlong
d853be02ad
docs: for the new status bar feature
...
refs: https://github.com/wez/wezterm/issues/500
2021-03-10 19:29:17 -08:00
Wez Furlong
62e23858d0
docs: fix backslashes in hyperlink docs
2021-03-10 09:00:14 -08:00
Wez Furlong
fc3ebcedc1
docs: improve SEO for finding how to specify window size
2021-03-10 00:12:28 -08:00
Wez Furlong
da596b83be
docs: clarify which cursor
2021-03-09 23:57:14 -08:00
Wez Furlong
73c9a3e733
docs: fixup typo
2021-03-09 23:56:42 -08:00
Wez Furlong
229df874b7
docs: break out events into their own pages
...
Take the existing open-uri docs and move to their own page.
Add docs for the new window events.
2021-03-09 21:50:48 -08:00
Wez Furlong
354a12a0ff
docs: mention the CLI config overrides and per-window overrides
2021-03-09 21:26:03 -08:00
Wez Furlong
4c6780bb32
changelog for XCursor theme changes
...
closes: https://github.com/wez/wezterm/issues/524
2021-03-09 21:16:26 -08:00
Wez Furlong
8f3b8586b0
docs: changelog for https://github.com/wez/wezterm/issues/515
...
closes: https://github.com/wez/wezterm/issues/515
closes: https://github.com/wez/wezterm/issues/523
2021-03-09 21:13:17 -08:00
Wez Furlong
64a0aab3be
docs: mention F1-F24 as available keys
...
closes: https://github.com/wez/wezterm/issues/521
2021-03-09 07:47:27 -08:00
Wez Furlong
fa9cf66fa2
Add file:// to the default implicit hyperlink rule list
...
closes: https://github.com/wez/wezterm/issues/525
2021-03-09 07:43:33 -08:00
Wez Furlong
aceb4933a9
x11: load XCursor.theme based cursors when available
...
This requires `xcb-util-image-devel` on fedora, not sure about debian
or other systems so far.
refs: #524
2021-03-08 22:00:42 -08:00
Wez Furlong
41a0148c50
x11: fix reporting shift modifiers for SHIFT-Enter, Space, Tab
...
refs: https://github.com/wez/wezterm/issues/516
2021-03-07 22:13:53 -08:00
Benoit de Chezelles
afe0450201
Add changelog entry for treat_left_ctrlalt_as_altgr
2021-03-07 12:52:03 -08:00
Benoit de Chezelles
abcc73fd22
Extract doc of treat_left_ctrlalt_as_altgr and leave a reference
2021-03-07 12:52:03 -08:00
Benoit de Chezelles
683d8e96e8
windows: Add option to treat left ctrl-alt as altgr
...
The previous behavior was to always treat ctrl-alt as altgr on Windows,
this has been done to better support altgr through a VNC session,
but this is very unintuitive when you don't need this behavior.
ref: #472
2021-03-07 12:52:03 -08:00
Wez Furlong
ffa106d729
docs: move this changelog entry to the right place!
2021-03-07 10:12:27 -08:00
Wez Furlong
ec12eed180
docs: migrate misc.md to individual config pages
2021-03-07 00:10:28 -08:00
Wez Furlong
4b7f774bc5
Bundle PowerlineExtraSymbols as a fallback font
2021-03-06 19:12:35 -08:00
Wez Furlong
90eb69f68a
docs: add wezterm.battery_info docs with an example
...
refs: https://github.com/wez/wezterm/issues/500
2021-03-06 16:42:31 -08:00
Wez Furlong
014acf1a4a
add docs for window decoration stuff
2021-03-06 11:32:15 -08:00
Wez Furlong
a5bc89e6d3
docs: update build/run from source instructions
2021-03-04 21:56:49 -08:00
Wez Furlong
7e1d16e671
Add SUPER+Drag to drag the window
2021-03-03 23:45:02 -08:00
Wez Furlong
b614719ff3
docs: mention freebsd along with other platforms
2021-03-03 08:48:41 -08:00
Wez Furlong
62917c63b6
docs: add installation info for FreeBSD
2021-03-03 08:45:58 -08:00
Wez Furlong
144a39bf9f
docs: add FAQ about powershell cursor key problems
...
refs: https://github.com/wez/wezterm/issues/510
refs: https://github.com/PowerShell/PowerShell/issues/12268
2021-03-03 08:26:30 -08:00
Wez Furlong
76c7ef56df
term: RIS must clear the scrollback
...
closes : #511
2021-03-03 07:44:57 -08:00
Wez Furlong
ff8bda29e3
lua: add wezterm.strftime
...
refs: https://github.com/wez/wezterm/issues/500
2021-03-02 09:52:54 -08:00
Wez Furlong
565a4c69d5
lua: add wezterm.format function
...
The intent is to use this to compose text for a configurable tab bar.
refs: https://github.com/wez/wezterm/issues/500
2021-03-02 09:52:54 -08:00
Wez Furlong
62e14efcb3
lua: add log_info and log_warn
2021-03-02 09:52:54 -08:00
Wez Furlong
522d4ad814
make exit_behavior = "CloseOnCleanExit" the default
...
It seems generally useful and non-intrusive, so do that.
2021-02-28 12:01:07 -08:00
Wez Furlong
0597684ebd
Render custom block glyphs
...
As explained in the docs included in this commit, ideally this
wouldn't be needed, but due to a long-standing hinting bug in
freetype <https://gitlab.freedesktop.org/freetype/freetype/-/issues/761 >
it seems most expedient to just render our own block glyphs,
so that's what this does!
refs: #433
2021-02-28 09:43:26 -08:00
Wez Furlong
27837b56b4
fix: triple click (line selection) to consider wrapped lines
...
closes: https://github.com/wez/wezterm/issues/466
2021-02-28 00:31:26 -08:00
Wez Furlong
04ecd16493
remove --front-end
CLI option
...
Can use `--config front_end="Software"` instead.
2021-02-27 23:59:04 -08:00