SHA256
1
0
forked from pool/wezterm
Commit Graph

80 Commits

Author SHA256 Message Date
Soc Virnyl Estela
c45b44eadd - Update to version 20240128.202157.1e552d76+git29:
* plumb a couple more window title invalidations through to gui
  * Add lua version to debug overlay
  * don't show default key assignments in palette when they are disabled
  * mux: allow specifying cache policy for process information
  * macos: add space between keycaps on command palette
  * speculative fix for tab title change not invalidating window
  * fix tmux passthrough escape sequence encoding
  * Revert "x11: scope the cyrillic ctrl-c workaround to cyrillic"
  * x11: scope the cyrillic ctrl-c workaround to cyrillic
  * docs: changelog for #4910
  * pty: improve unix path searching
  * pty: don't try to spawn a directory from the cwd
  * fix invalidation on palette change
  * xkeyboard: maybe workaround next_group weirdness
  * x11: improve keyboard trace diagnostics
  * ci: regenerate workflows
  * ci: Vendor cargo dependencies
  * ci: Use scccache-action instead of rust-cache
  * Add additional outputs for nix's flake package
  * docs: update freetype_load_flags
  * be smarter about NO_HINTING
  * term: downgrade conpty tmux title mangling warning to debug
  * Revert "ci: use new arm runners for macos builds"
  * ci: use new arm runners for macos builds
  * fixup parser for freetype_load_flags
  * macos: constrain fallback to normal attributes
  * Upgrade rcgen to 0.12
  * docs: update for latest release
  * front_end defaults to OpenGL again
  * freetype_load_flags now defaults to NO_HINTING
  * cargo update
  * macos: fall back to old font fallback approach
  * fix typo in installation example
  * docs: fix typo (duplicate issue id)
  * docs: changelog for kitty image protocol fixes
  * flatpak: update some metadata
  * run ci/update-derived-files.sh
  * add small helper function to better express bool casting
  * fix kitty image protocol display parameters
  * fix laggy tab bar update after closing a tab
  * macos: ignore LastResort font in fallback suggestions
  * docs: update changelog to show latest release
  * docs: update for retired and newly supported linux builds
  * docs: manual fixup of color scheme data
  * docs: update for latest release
  * Cargo.lock: update
  * update flatpak runtime version
  * bidi: prep for crates.io update
  * color-types: prep for crates.io publish
  * wezterm-input-types: prep for crates.io publish
  * wezterm-blob-leases: prep for crates.io publish
  * wezterm-dynamic: bump version of crates.io publish
  * sync color schemes
  * sync-color-schemes: gogh schema changed slightly
  * new: pane:get_lines_as_escapes()
  * docs: show how to get whole scrollback in get_xxx_as_text
  * launcher: allow ctrl-[ to close launcher menu

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=112
2024-02-03 09:45:01 +00:00
Soc Virnyl Estela
17923587b7 - Remove add-terminator-to-sync-capability.patch.
- Update to version 20230712.072601.f4abf8fd+git390:
  * wayland: consider base in resize increment calc
  * x11/wayland: fixup altgr in eg: azerty layout
  * chore(nix): update hashes for git
  * ci: actually build wezterm
  * fix: disproportionate cursor
  * fix excessive calls to format-tab-title
  * docs: remove selection restriction
  * docs: changelog for https://github.com/wez/wezterm/pull/4850
  * fix: render bar cursors on topmost layer (#4850)
  * x11: refactor selection logic in the spirit of DRY
  * x11: more actively try to fallback to STRING for selection
  * docs: fix typo
  * docs: fix typo
  * docs for https://github.com/wez/wezterm/pull/4824
  * macos: set minimum increment size to 1x1 cells
  * wayland: set minimum increment size to 1x1 cells
  * x11: set minimum increment size to 1x1 cells
  * Set base_width/height in set_resize_increments
  * Move set_resize_increments() to apply_dimensions()
  * Refactor set_resize_increment() args into struct
  * x11: speculatively allow pasting latin-1 data
  * Update AttachDomain.md
  * Update shell-integration.md
  * chore: add signal getter on exit status
  * macos/clipboard: use try_quote instead of quote
  * x11: fix handling of high-speed key events
  * fixup issue with compose key
  * docs: changelog for #4828

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=111
2024-01-27 00:20:33 +00:00
Soc Virnyl Estela
32992ba5a5 OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=109 2024-01-21 05:55:55 +00:00
Soc Virnyl Estela
248af804a7 - Remove wezterm-terminfo package. Ncurses now provides the terminfo file
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=108
2024-01-21 04:23:55 +00:00
Soc Virnyl Estela
9f30fa92fa - Update vendored dependencies.
- Add add-terminator-to-sync-capability.patch

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=106
2023-11-19 13:33:17 +00:00
Soc Virnyl Estela
7d341ccdcf - Update to version 20230712.072601.f4abf8fd+git210:
* cargo update
  * docs: changelog for #4563
  * Make RIS also clear the alternate screen

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=105
2023-11-18 22:32:56 +00:00
Soc Virnyl Estela
6d383b58da - Add do-not-send-eof-when-closing-application.patch
* resolves issue when closing app but also sends an EOF
  to other multiplexers e.g. tmux, screen, zellij

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=104
2023-11-18 21:58:16 +00:00
Soc Virnyl Estela
aa1c6f425e - Move shell integration to /usr/etc. It won't be read but it's optional
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=103
2023-11-12 07:56:49 +00:00
Soc Virnyl Estela
e6d074c066 OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=102 2023-11-12 07:05:30 +00:00
Soc Virnyl Estela
a1e5f18539 OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=101 2023-11-12 06:52:30 +00:00
Soc Virnyl Estela
217b6948d7 OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=100 2023-11-12 06:48:39 +00:00
Soc Virnyl Estela
df116b3fcf - Remove cargo_config from source. It's part of the vendored tarball now
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=99
2023-11-12 06:25:35 +00:00
Soc Virnyl Estela
fed98d2bcf - Update to version 20230712.072601.f4abf8fd+git207:
* Default G1 to ASCII
  * docs: fix emoji stuff
  * Fallback to SGR when rendering 16/256 colors when MaxColors is 16M
  * Detect true color set by max_colors
  * deps: wgpu -> 0.18
  * docs: Fix typo

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=98
2023-11-12 06:22:46 +00:00
Soc Virnyl Estela
2e94b0fb41 - Set wezterm-terminfo as noarch
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=96
2023-10-29 06:30:30 +00:00
Soc Virnyl Estela
3a2917ad27 - Create subpackage wezterm-terminfo
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=95
2023-10-29 06:12:21 +00:00
Soc Virnyl Estela
702d97a46f - Use unupdated vendored crates for now.
* This is to stop OBS Notifications about build failures.
  * Once openssl crate is updated from possibly a new release, I will
    re-enable update of vendored crates
- Use cargo-vendor-filterer to lessen vendored crates

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=93
2023-10-09 14:16:17 +00:00
Soc Virnyl Estela
5af527e908 Accepting request 1111692 from home:bmwiedemann:branches:X11:terminals
- Declare higher build disk size requirement

build failed locally from disk-full with 20000MB

OBS-URL: https://build.opensuse.org/request/show/1111692
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=92
2023-09-17 06:46:56 +00:00
Soc Virnyl Estela
152895158c - Enable update of vendored dependencies.
- Update vendored dependencies.

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=91
2023-09-07 07:47:30 +00:00
Soc Virnyl Estela
d43711d93f - Revert update of vendored deps.
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=89
2023-08-29 05:37:02 +00:00
Soc Virnyl Estela
a36c5195f9 - Remove cargotoml parameters in _service.
- Update vendored dependencies.

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=88
2023-08-29 04:00:02 +00:00
Soc Virnyl Estela
4dbbf2de42 OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=86 2023-08-13 14:10:35 +00:00
Soc Virnyl Estela
25dcdae7d7 - Revert update of vendored dependencies.
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=85
2023-08-13 13:52:44 +00:00
Soc Virnyl Estela
b98ad9e012 Replace obsoleted disabled option with manual
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=84
2023-08-13 13:28:47 +00:00
Soc Virnyl Estela
cca800b193 - Update vendored dependencies.
- Replace obsoleted `disabledrun` subcommand option from _service.

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=83
2023-08-13 13:02:36 +00:00
Soc Virnyl Estela
baddd7bf37 OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=81 2023-08-08 06:06:51 +00:00
Soc Virnyl Estela
141a6b81cf OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=80 2023-08-08 06:03:36 +00:00
Soc Virnyl Estela
67263d9f05 - Fix build feature flags. Only use default + distro-defaults.
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=79
2023-08-07 14:23:29 +00:00
Soc Virnyl Estela
faf5e343f9 - Update to version 20230712.072601.f4abf8fd
* The default for front_end is now WebGpu
  * The default for adjust_window_size_when_changing_font_size now depends on the window environment and the contents of tiling_desktop_environments.
  * Added eigth block corner glyphs to custom block glyphs. 
  * Don't hide mouse cursor when pressing only modifier keys.
  * PaneSelect will now un-zoom to show all panes, then re-zoom after performing its action.
  * Images, especially animated images, are now decoded in the background. When used as a background layer for the terminal, we now use the normal terminal background color as a placeholder until the first frame has been decoded. In other circumstances, you may observe a brief black frame while waiting for the image to decode.
  * You may now use CTRL-J/K to change the selection in the launcher menu, in addition to CTRL-N/P which always worked previously.
  * Duplicate entries in CharSelect are now suppressed, making it less cluttered. 
  * Lots of changes are described in https://wezfurlong.org/wezterm/changelog.html#20230712-072601-f4abf8fd

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=77
2023-07-14 00:08:37 +00:00
Soc Virnyl Estela
9741263a39 - Package is incompatible with native libraries. Disabling by commenting
out CFLAGS and CXXFLAGS.

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=75
2023-06-15 17:04:29 +00:00
Soc Virnyl Estela
355e3132a8 OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=74 2023-06-15 16:43:02 +00:00
Soc Virnyl Estela
23293889dd - Add missing dependencies
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=73
2023-06-15 16:36:09 +00:00
Soc Virnyl Estela
0e27f0d18c - Add %optflags
- Fix install section.

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=72
2023-06-15 16:19:27 +00:00
Soc Virnyl Estela
2d81cd5e65 - Change and reupload source upstream tarball with already downloaded third-party deps.
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=71
2023-06-15 13:30:24 +00:00
Soc Virnyl Estela
dee18e6600 - Use upstream tarball.
- Add global dashed_version since upstream uses dashses instead of periods.
- Update vendored dependencies.

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=70
2023-06-15 13:15:10 +00:00
Soc Virnyl Estela
96e02fd481 - Update vendored dependencies.
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=69
2023-06-07 22:46:01 +00:00
Soc Virnyl Estela
27743ad0db - Update vendored dependencies.
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=67
2023-04-14 13:42:31 +00:00
Soc Virnyl Estela
a8b137650a - Update to version 20230408.112425.69ae8472:
* windows: fix: mess up full screen mode on config reload
  * pty: fix unused import warning on windows
  * windows: fix warning; mut not required here
  * config: defer evaluating default wsl domains
  * docs: update for wezterm replay changes
  * docs: explain what font shaping actually is
  * docs: add tags to a number of pages
  * wayland: fix webgpu invalidation issue
  * wezterm replay: add --explain-only and --cat options
  * switch to fancy-regex crate
  * docs: for integrated title buttons
  * Push folks towards the bug report template
  * schemes: fix origin url when importing toml files
  * add more color schemes
  * docs: update color scheme versions
  * windows: speculative fix for recursive borrow
  * add wezterm.has_action
  * Make background painting more consistent when window is transparent
  * fix build on windows
  * docs: fix link
  * expose the tty name associated with a pane
  * docs: update gui.get_appearance example for mux
  * quick select: make user patterns take precedence
  * docs: show schemes in the per-page toc
  * Add InputSelector action
  * admit defeat to intel shader weirdness
  * refine charselect move logic per comments on #3449
  * character select pgup/down, less jerky navigation, selected centered in list (#3449)
  * docs: ... and format the examples

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=66
2023-04-10 05:00:45 +00:00
Soc Virnyl Estela
3d6e9562b8 - Update to version 20230326.111934.3666303c:
* docs: show the return values of the new pane:move_to_xxx methods
  * mux: add lua api equivalent to move-pane-to-new-tab
  * mux: forward move-pane-to-new-tab requests to hosting mux
  * ci: automate making PR for flathub at release time
  * hyperlink_rules.md: add link supported regex syntax
  * mux: move-pane-to-new-tab didn't resync structure
  * tidy up some debug logging
  * mux: fix some dpi and pixel size issues
  * images: improve logging when things are weird
  * When a modal is active, it gets first dibs on key processing
  * palette: exclude copy mode actions unless copy mode is active
  * macos: invalidate window when dispatching from menubar
  * Add new-tab-button-click event
  * palette: prioritize platform-appropriate shortcuts
  * palette: refactor slightly
  * palette: add config for how ui key caps render
  * update tests for updated JetBrainsMono
  * update bundled JetBrainsMono to 2.304
  * palette: show key assignment alongside entries
  * ci: Use nextest (#3342)
  * palette: show the label from the command in the palette
  * docs: changelog for https://github.com/wez/wezterm/pull/3344
  * refactor(config & macos/windows): rename window_background_blur to macos_window_background_blur
  * feat(config & window): use CGSSetWindowBackgroundBlurRadius to set background blur on macos
  * docs: clarify the default for allow_square_glyphs_to_overflow_width
  * more entitlements on macos
  * re-run black ci/generate-workflows.py
  * ci: Use rust-cache instead of the general cache action (#3341)
  * fix(ci): Use install action instead of manually calling `cargo-install`

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=64
2023-03-26 23:12:48 +00:00
Soc Virnyl Estela
efc6f834ea Accepting request 1065630 from home:firstyear:branches:X11:terminals
Automatic update of vendored dependencies

OBS-URL: https://build.opensuse.org/request/show/1065630
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=62
2023-02-14 02:11:16 +00:00
Soc Virnyl Estela
7a58853178 - Update to version 20221119.145034.49b9839f+g221:
* x11/wayland: restore mouse copying to both clipboard and primary selection
  * ssh: do our own proxycommand handling
  * window: negative caching for xdg-portal
  * Add Solus build dependencies
  * cargo update
  * config: allow config_builder to work with set_config_overrides
  * window: use a shorter timeout for xdg portal reads
  * palette: add CTRL-p / CTRL-n key bindings to move up/down
  * docs: command palette
  * palette: add full doc and enum name to text to match
  * macos: make initial position consistent with window:set_position
  * docs: webgpu
  * ci: remove ubuntu 18
  * mux: only resize zoomed pane when resizing a tab
  * defer loading background until after rescaling in config reload
  * reduce macos locale warning to debug
  * docs: link to dark mode example from appearance section
  * x11: avoid "Unhandled" log line for focus events
  * wgpu: ensure that the srgb format is available before using it
  * fixup test for nerd font symbol update
  * deps: wgpu -> 0.15
  * fonts: update Symbols Nerd Font Mono
  * rust 1.67 is the minimum required version
  * Change to the command to upgrade wezterm-nightly
  * macos: fixup open_untitled_file handling
  * cargo update
  * mux: pass gui window position through from new mux window
  * remove some debug prints
  * macos: spawn new window when clicking on dock icon
  * Add quit_when_all_windows_are_closed config option
  * docs: expand wezterm.format examples
  * docs: changelog for https://github.com/wez/wezterm/pull/2887
  * wayland: set scale factor without wegl_surface (for WebGpu)
  * docs: changelog for https://github.com/wez/wezterm/pull/3054
  * macos: Add "New Window" to the dock menu
  * docs: changelog for https://github.com/wez/wezterm/pull/2762
  * update derived files
  * Add bindings for Home and End in copy_mode (#2762)
  * add `wezterm cli get-text` command
  * cargo fmt
  * deps: http_req -> 0.9
  * docs: changelog for #2955
  * fix(wezterm-gui): Move word able to jump next line
  * finish test
  * fix: correctly set WHEEL_POSITIVE
  * wip: horizontal scroll support
  * ci: reduce frequency of thread locking
  * deps: sctk -> 0.16
  * wayland: improve error when no seats have pointers
  * docs: changelog for https://github.com/wez/wezterm/pull/3053
  * Detect ALT key for mouse events on Windows
  * docs: link (In|De)creaseFontSize <-> adjust_window_size_when_changing_font_size
  * workflows: add auto-locking of inactive closed issues
  * docs: changelog for #2959
  * x11: simplify focus event matching
  * x11: ignore pointer focus events
  * docs: clarify that you want window_decorations=RESIZE
  * allow window_decorations to work with config_builder
  * ci: use freebsd 13
  * window_decorations: add MACOS_FORCE_(EN|DIS)ABLE_SHADOW
  * Add wezterm.plugin module, allows loading modules from git
  * deps: update toml -> 0.7, cargo update
  * macos: don't include LEADER based key assignments in menubar
  * fix crash bug uncovered by rust 1.67
  * fix command output not being displayed for short lived commands
  * Add wezterm start --domain DOMAIN --attach + gui-attached event
  * macos: maybe fix window positioning for multi-monitor systems
  * docs: add a bit explaining what a terminal is
  * docs: add version info to newer copy mode shortcuts
  * wezterm.GLOBAL now returns references to stored data
  * config: capture warnings and show them in config error window
  * shell integration: check existence of `hostname` command before calling
  * cargo fmt
  * config: add wezterm.config_builder
  * ci: unpin rust and mdbook versions in pages workflow
  * docs: use new gelatyx `file-list` option
  * fix typo in logging
  * ci: try a bit harder to make doc builds work on PRs
  * docs: shell-integration: cover the new built-in user-vars
  * shell integration: set some handy user vars by default
  * docs: add a brief bit about workspaces
  * docs: start recipes section
  * docs: add note about multiplexing and color schemes
  * cargo update
  * x11: always update selection ownership
  * cargo fmt
  * bleh, fix unix build
  * mention that wayland doesn't allow --position
  * fix build on windows
  * reduce latency when heavily using foreground process info
  * ci: try harder to successfully build the docs on PRs
  * cargo update
  * lua: add some more tab methods
  * modals: invalidate window after assignment
  * window:active_key_table now includes per-pane stacks
  * add window activation items to palette and menubar
  * docs: change log and docs for https://github.com/wez/wezterm/pull/2908
  * chore(wezterm-gui): Create move_to_end_of_word
  * docs(wezterm-gui): Update docs
  * feat(wezterm-gui): Support move to word end
  * docs: add troubleshooting section
  * add explicit SHIFT key caps to copymode docs
  * docs: css for https://github.com/wez/wezterm/pull/2911
  * fmt docs
  * Improve Copy Mode key documentation
  * cargo fmt
  * mux: try harder to use default_workspace from config
  * macos: implement window:focus()
  * windows: implement focus method
  * add WindowOps::focus, ActivateWindow, window:focus()
  * docs: changelog for https://github.com/wez/wezterm/pull/2977
  * wayland: hide mouse cursor when typing
  * docs: changelog for https://github.com/wez/wezterm/pull/2978
  * Use dpi from configuration while resizing
  * lua: add some pane methods for working with zones
  * cargo update
  * macos: ensure menubar is visible when switching away from a fullscreen window
  * palette: ensure reverse background block spans full width
  * macos: enable opacity for webgpu
  * macos: retain menu menu when retrieving it from NSApp
  * macos: fixup application termination
  * docs: changelog for https://github.com/wez/wezterm/pull/2946
  * docs: add version info to hide_mouse_cursor_when_typing
  * docs: document new config option
  * feat: hide_mouse_cursor_when_typing config option
  * sync color schemes
  * docs: clarify native macos full screen mode
  * docs: changelog for https://github.com/wez/wezterm/pull/2928
  * x11: determine active screen by using max intersecting area with active window
  * x11: use TranslateCoordinates to get the root coordinates of focused window
  * x11: clean up active screen detection
  * x11: implement active screen detection
  * macos: add version info to system name
  * config: fix typo in error message
  * gui: include x11 window manager in connection name
  * gui: describe connection and show it in debug overlay
  * gui: add target triple to debug overlay
  * config: allow using bright but not bold text when brightening text
  * expose some mux domain stuff to lua
  * update base64, work around another batch of breaking API changes
  * palette: fix min width
  * cargo update
  * Add Fedora 37 nightly builds
  * ci: another pass at tumbleweed
  * ci: make fix tumbleweed build
  * windows: avoid panic when minimizing w/ WebGpu
  * cargo update
  * deps: update ntapi to 0.4
  * ci: apparently GH_TOKEN is what it really should be
  * Fix typo
  * Tweak labels in the menubar/command palette
  * ssh: respect AddressFamily for environments with broken ipv6
  * cargo update
  * docs: changelog for https://github.com/wez/wezterm/issues/2782
  * Add the hidden alias `-e` for the `start` subcommand. (#2889)
  * palette: add icons for a number of entries
  * box model: improve max width constraint for more complex elements
  * palette: adjust group prefix when menubar is empty
  * macos: update menubar when the config reloads
  * include key assignments in palette and menubar
  * tidy up macos menubar key assignment
  * menubar: re-categorize attach/detach
  * command palette: tweak for empty doc case
  * improve width constraints in box_model, center command palette
  * synthesize commands from domains, workspaces
  * command palette: first pass
  * ci: potentially fixup flakey pages build
  * removed deprecated Copy, Paste, PastePrimarySelection actions
  * docs: changelog for https://github.com/wez/wezterm/issues/2819
  * launcher: prefer to use human description of key assignment
  * Re-organize default command list
  * add descriptions for all keyassignment actions
  * adjust default command list
  * move OpenInBrowser -> KeyAssignment
  * macos: allow running when there are no windows
  * put quit at bottom of application menu
  * macos: link to helpful resources from Help menu
  * fixup tests
  * macOS: add MenuBar
  * macos: use interactive shell for .command scripts
  * ci: refine error reporting in doc build
  * mux: avoid deadlock in mux server
  * deps: harfbuzz -> 6.0.0
  * fix windows build
  * x11: potential fix for hanging IME
  * mux: rename Mux::get() -> try_get(), add "infallible" Mux::get()
  * mux: Mux is now Send+Sync
  * mux: require that Domain be Send + Sync
  * mux: switch RefCell to RwLock internally
  * Rc<Tab> -> Arc<Tab>
  * mux: make Tab Send+Sync
  * mux: reduce context switching when parsing output
  * mux: add notify_from_any_thread helper
  * mux: Pane is now required to be Send+Sync. Use Arc<dyn Pane>
  * ci: add debug output when building docs
  * withdraw DEC private SGR handling for super/subscript
  * cargo update
  * macos: allow association with .command file type
  * disable window title reporting escape sequence by default
  * docs: add aarch64 macos example to target_triple

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=61
2023-02-10 01:53:29 +00:00
Soc Virnyl Estela
e153bb8dfb OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=59 2022-12-21 13:18:38 +00:00
Soc Virnyl Estela
e4daa57d6d OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=58 2022-12-21 13:07:17 +00:00
Soc Virnyl Estela
ea6b7d32a0 OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=57 2022-12-21 12:54:38 +00:00
Soc Virnyl Estela
b22c0c2b9c - Add shell completions for bash, zsh, and fish.
- Print version to `.tag` file to let `wezterm -V` or `wezterm --version`
  command show the version.

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=56
2022-12-21 12:50:32 +00:00
Soc Virnyl Estela
99065d2891 OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=55 2022-12-16 16:06:36 +00:00
Soc Virnyl Estela
96351b1909 - Separate the multiplexer server from wezterm-gui:
Reason -> https://github.com/wez/wezterm/blob/main/README-DISTRO-MAINTAINER.md#binaries

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=54
2022-12-16 15:51:43 +00:00
Soc Virnyl Estela
b45d140fdb - Update to version 20221119.145034.49b9839f+g21:
* Update of vendored dependencies

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=53
2022-12-16 13:44:48 +00:00
Soc Virnyl Estela
531bf75645 - Update to version 20221119.145034.49b9839f+g16:
* Remove `Source` entry in Debian control file (#2828)
- Automatic update of vendored dependencies.

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=51
2022-12-05 22:48:05 +00:00
Soc Virnyl Estela
2a6fffd81e - Update to version 20221119.145034.49b9839f+g14:
* Fix shell-resolution documentation in launch
  * build(deps): bump rstest from 0.15.0 to 0.16.0
  * env_logger -> 0.10
  * cargo update
  * fonts: improve error message slightly
  * cleanup: a few references to the Last Resort font
  * docs: https://github.com/wez/wezterm/pull/2662
  * wezterm-gui: implement move_by_page function
  * docs: add documentation for new default key bindings
  * wezterm-gui: support half page up/down navigation
  * docs: mention new background option from window_background_image
  * cargo update
  * refactor: replace the deprecated usage of `chrono::TimeZone::ymd`
  * docs: released 20221119-145034-49b9839f

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=50
2022-12-04 03:09:45 +00:00
Soc Virnyl Estela
d387bfa573 - Update to version 20221119.145034.49b9839f:
* fix IME composition status applying to all panes
  * allow disabling tabs, new tab button in tab bar
  * Update macos docs with wezterm CLI installation (#2619)
  * docs: changelog for https://github.com/wez/wezterm/pull/2661
  * Fix relative CWD path given on command line being interpreted as within the server's CWD
  * fixes flow chart and typo in config file docs
  * docs: changelog for https://github.com/wez/wezterm/pull/2636
  * Fix background cover algorithm
  * Fix dragging by left or right status with retro tab bar
  * docs: fix MoveTabRelative default key assignments
  * docs: update first example to use wezterm.action style
  * gui: improve error message for unsupported height/width values for Color and Gradient
  * webgpu: improve messaging when no adapters are found
  * webgpu: minor optimization of shader
  * use constants for has_color values in wgsl shader and in the rust code
  * webgpu: support hsv transforms
  * fix resizing on windows when wgpu is enabled
  * add some config options to influence webgpu selection
  * make drawRect work on macos when using webgpu
  * This makes webgpu actually render
  * fixup crash when running in webgpu mode
  * plumb webgpu code into draw path
  * Abstract more over the render state, add RenderContext
  * put WebGpuState into an Rc
  * Add IndexBuffer abstraction
  * Add VertexBuffer abstraction
  * Add MappedVertexBuffer abstraction
  * make TripleLayerQuadAlloctor::Gpu(BorrowedLayers) self-referential
  * use a self-referential struct for mapping vertexbuffers
  * erase generic T from Atlas, Sprite, CachedGlyph etc.
  * notionally allow webgpu texture atlas creation
  * make Vertex conform to Pod
  * Basic useless wgpu based rendering foundation
  * deps: update raw-window-handle
  * docs: add_wsl_distributions_to_launch_menu was removed
  * partially handling overflowing tab titles
  * changelog for https://github.com/wez/wezterm/pull/2746
  * Allow windows installer to run on arm64 emulating x64
  * rustdoc markdown fences--
  * xcursor: parse and follow theme inheritance
  * reduce size of BoxedQuad by 2/3
  * quads: switch to allocating quads rather than contiguous vertices
  * remove dead code
  * Add support for heap profiling using dhat
  * perf: adjust clustering when bidi is disabled
  * lfucache: improve LFU algorithm and structure
  * refactor: move lfucache into its own crate
  * cargo update
  * docs: remove wezterm-nightly-bin AUR link
  * gui: fix cursor color invalidation issue
  * Fix horizontal wheel events
  * docs for #2702
  * keyevent: fixup prevent_fallback processing
  * docs: changelog for #2112
  * wezterm.terminfo: add statusline entries
  * cargo update
  * Fix compiler warning
  * keys: add prevent_fallback option for ActivateKeyTable
  * docs: changelog for https://github.com/wez/wezterm/pull/2670
  * Continue parsing cmdline arguments in the desktop file
  * Allow to pass the command to execute via "-e"
  * rust 1.65 does a better job with enum packing
  * termwiz: release 0.19
  * fix: temp fix for Android build error
  * deps: cargo update for openssl
  * deps: cargo update
  * deps: remove async-std dep

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=48
2022-11-21 03:49:03 +00:00