Revisions of wezterm

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1222645 from Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) (revision 37)
- Update _service file
  * use recomprizz
- Update to version 20240203.110809.5046fc22+git404
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1160857 from Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) (revision 36)
- Filter platform specific dependencies. Only pull those that is required
  for linux platforms.
- Set `filter` to true in _service file.
- Update vendored dependencies with filter enabled.

Using filterer cut 120+MB of dependencies to ~50MB
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1150120 from Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) (revision 35)
- Update to version 20240203.110809.5046fc22:
  * Revert "text cursor glyph renders at native cell size"
  * docs and missing bit of #4535 #4523
  * Mention the -e aliases explicitly in the help
  * Always start a new process on "wezterm -e $CMD"
  * add `wezterm start --new-tab` and `wezterm connect --new-tab`
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1143790 from Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) (revision 34)
- 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
- 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
  * fixup tests for seqno increment on resize change
  * increment seqno when resizing
  * switch wholesale to my fork xcb-imdkit, as it is not actively maintained
  * deps: update zbus
  * deps: update xcb
  * deps: update x11
  * deps: update xkbcommon
  * x11: synthesize clearing dead key state when forgotten by system
  * x11: always trust key event modifiers over xkd modifiers
  * Revert "x11: add experimental x11_use_passive_key_updates config option"
  * x11: add experimental x11_use_passive_key_updates config option
  * rustfmt
  * x11: synthesize clearing dead key status when composing via IME
  * thread pane through to other scroll actions as well
  * termwiz: surface: Fix cursor movement in DiffState
  * termwiz: surface: Fix cell diffing in presence of wide cells
  * Remove reserved space in full screen
  * docs: changelog and update for #4426
  * impl FT_PIXEL_MODE_LCD_V
  * shell-integration: update bash-preexec.sh
  * build(deps): bump actions/cache from 2 to 4
  * shlex: update usage to avoid warnings about NUL bytes
  * cargo update
  * docs for #4839 and apply to other areas with similar issue
  * fix: fixed palette selected row position on move down
  * docs: changelog for #2373 #4339
  * Fix mouse scroll on hovered but unfocused pane
  * Update Symbols Nerd Font Mono to 3.1.1
  * x11/wayland: avoid including keysym name in compose cursor
  * docs: changelog for #3698, #3699
  * support double-click on the tab bar for maximize
  * Fix example comment about switching zero for Fira fonts
  * build(deps): bump stefanzweifel/git-auto-commit-action from 4 to 5
  * docs: shell-integration: Document activation by default on Arch Linux
  * docs: changelog for #4505
  * Fixes tabbar identation when placed at the bottom of the window
  * docs: changelog for #4567
  * docs: updated docs
  * Update docs/config/lua/keyassignment/SetWindowLevel.md
  * Update SetWindowLevel.md
  * docs: fixed spacing
  * docs: docs update with macos warning
  * chore: moved comment
  * Update window/src/os/macos/window.rs
  * chore: run fmt
  * macos: code cleanup
  * Update docs/config/lua/keyassignment/SetWindowLevel.md
  * Update docs/config/lua/keyassignment/SetWindowLevel.md
  * Update docs/config/lua/keyassignment/ToggleAlwaysOnTop.md
  * Update docs/config/lua/keyassignment/SetWindowLevel.md
  * Update docs/config/lua/keyassignment/ToggleAlwaysOnBottom.md
  * Update docs/config/lua/keyassignment/ToggleAlwaysOnBottom.md
  * Update docs/config/lua/keyassignment/ToggleAlwaysOnTop.md
  * docs: added window level options
  * fix: moved window level state update
  * fix: refactor window level + Toggle options
  * macos: floating window logic cleanup
  * macos: save window level on window_state
  * macos: cleanup
  * macos: refactor `set_window_level`
  * macos: remove `level()` function in window
  * macos: removed `cfg` on `ToggleFloatingWindow`
  * fmt: run fmt
  * macos: updated `WindowLevel` enum
  * docs: `ToggleFloatingWindow` docs
  * macos: added platform checks for `ToggleFloatingWindow`
  * macos: added floating window
  * Update workspaces.md
  * xkbd: don't merge in modifiers, use only when missing
  * fix: Proper block cursor shape (#4752)
  * x11: fix resize increments
  * Revert "deps: update to wgpu 0.19"
  * Fix CI flake input checker config
  * Improve code style
  * ci: Add update-flake-lock workflow
  * ci: Adjust directory
  * ci: Add example from magic
  * Update flake inputs
  * Attempt to fix mac build
  * Use rust-overlay for flake build
  * Move flake to subdirectory
  * Update flake dependencies
  * Add nix flake config
  * windows: one more
  * windows: final stretch
  * windows: and maybe this fixes the build now!
  * deps: update env-logger
  * windows: and another try!
  * windows: another run at fixing up the build
  * macos: another run at fixing up the build
  * macos: another wgpu related fixup
  * fix warning on macos
  * maybe fixup build for wgpu 0.19 on macos and windows
  * wgpu: use adapter limits to avoid panic on window resize
  * simplify png decoding
  * deps: update to wgpu 0.19
  * glyphcache: avoid deprecated image method
  * cargo update
  * allow rgba for all window_frame colors
  * docs: changelog for #4809 #4810
  * fix: changed the criteria to calculate the sunset / sunrise progression
  * docs: remove centos 7
  * ci: remove centos 7
  * docs: fix sources.list
  * docs: changelog for #4775 #4770
  * Fix freetype_load_target
  * docs: changelog for #4151 #3840
  * x11: Use modifiers from X event if non were detected by XKB
  * docs: show how to use new apt repo
  * cirrus: upload arm debs as well
  * Experiment with hosting .debs on gemfury
  * docs: changelog for #4730
  * Ensure order of omitted parameters is retained
  * de-fang paste payloads by removing bracketed paste sequences from them
  * remove unused pub use
  * cargo update
  * Revert "build(deps): bump actions/deploy-pages from 2 to 4"
  * ci: maybe fix pages action
  * build(deps): bump the all group with 6 updates
  * build(deps): bump actions/setup-python from 4 to 5
  * build(deps): bump actions/deploy-pages from 2 to 4
  * docs: fix list indenting for the background config
  * cargo update
  * fix dependabot syntax
  * cargo update
  * maybe tell dependebot to batch cargo updates
  * cargo update
  * Apply suggestions from code review
  * Add `wezterm.to_string` function
  * docs: changelog for #4578
  * wezterm.terminfo: add terminator to Sync capability
  * docs: changelog for #4420
  * honor the window_close_confirmation config option when quitting
  * docs: fixup list in ActivateCommandPalette
  * ValuePrinter: improve array style table detection
  * ValuePrinter: improve recursion handling
  * teach ValuePrinter about binary strings
  * docs: changelog for #4595
  * Adds config option for command palette rows (#4595)
  * docs: changelog for #4605
  * fix: Correct `SUPER` modifier key handling in kitty protocol (#4605)
  * cargo update
  * ci: s/fedora36/fedora39/
  * deps: harfbuzz -> 8.3.0
  * build(deps): bump dessant/lock-threads from 4 to 5
  * cargo update
  * docs: changelog for #4564
  * docs: changelog for #4565
  * Clamp cursor position reported by CPR
  * DECRQCRA: treat uninitialized cells as spaces
  * get-deps: support installing docs dependencies on debian
  * docs: fix minor variable name mismatch in the docs
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1140240 from Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) (revision 33)
- Remove wezterm-terminfo package. Ncurses now provides the terminfo file
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1127902 from Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) (revision 32)
- Update vendored dependencies.
- Add add-terminator-to-sync-capability.patch
- Update to version 20230712.072601.f4abf8fd+git210:
  * cargo update
  * docs: changelog for #4563
  * Make RIS also clear the alternate screen
- 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
- Move shell integration to /usr/etc. It won't be read but it's optional
- Remove cargo_config from source. It's part of the vendored tarball now
- 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
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1120963 from Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) (revision 31)
- Set wezterm-terminfo as noarch
- Create subpackage wezterm-terminfo 
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1116499 from Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) (revision 30)
- 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
- Declare higher build disk size requirement
- Enable update of vendored dependencies.
- Update vendored dependencies.
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1108980 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 29)
Automatic submission by obs-autosubmit
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1104905 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 28)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1102804 from Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) (revision 27)
Same as the SR#1102803. Forgot to check I was using cargo_build macro. Building correctly now :D
- Fix build feature flags. Only use default + distro-defaults.
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1098746 from Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) (revision 26)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1093346 from Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) (revision 25)
- Package is incompatible with native libraries. Disabling by commenting
  out CFLAGS and CXXFLAGS.
- Add missing dependencies
- Add %optflags
- Fix install section.
- Change and reupload source upstream tarball with already downloaded third-party deps.
- Use upstream tarball.
- Add global dashed_version since upstream uses dashses instead of periods.
- Update vendored dependencies.
- Update vendored dependencies.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1079676 from Andrei Dziahel's avatar Andrei Dziahel (develop7) (revision 24)
- Update vendored dependencies.
- 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
  * docs: update format-tab-title examples
  * wezterm cli list: add is_active and is_zoomed fields to json output
  * add `wezterm cli get-pane-direction`
  * Add PromptInputLine and examples of (re)naming tabs/workspaces
  * remove stray debug
  * mux: explicitly update tab/pane active status on focus change
  * cli: add --pane-id option to activate-pane-direction
  * mux: increase default fetch throttle limit
  * cli: defer parsing config in most cases
  * make config_builder work with table.insert(config.keys, ...)
  * mux: spawn: only use the cwd from a pane in a compatible domain
  * mux: fix unseen output status for remote panes
  * docs: changelog for #1872
  * fix unused import warning
  * mux: avoid WindowTitleChanged cycle
  * ssh: fix token expansion for ProxyCommand
  * fix permute_any_mods
  * fix(clippy): Implement From instead of Into
  * fix: 'wezterm connect --workspace foo dom' part 2
  * render: ensure alt color and mix are well-defined for poly quads
  * Expand sponsor section of readme
  * docs: Add sponsor page
  * Update FUNDING.yml
  * mux: reduce volume of bonus lines sent by server
  * skip pruning old logs unless we are the gui
  * mux: forward ClearScrollback requests to remote server
  * fix wezterm connect --workspace
  * mux: increase unix reconnect delay
  * suppress dead code warning for locate_app_wide_key_assignment
  * mux: detach domain on window close
  * wezterm: defer parsing config
  * config: lazyily produce ssh domain list
  * refactor: split cli subcommand into separate modules
  * add wezterm.mux.rename_workspace
  * add wezterm cli rename-workspace
  * maybe fix freebsd build
  * add wezterm cli set-tab-title and wezterm cli set-window-title
  * tab navigator: use tab title > pane title if set
  * mux: propagate tab and window title when it changes
  * default format-tab-title now respects tab:set_title
  * add window:active_tab(), window:active_pane(), tab:active_pane()
  * add display_pixel_geometry config option for subpixel geometry
  * font: minor refact to derive Default for FreeTypeLoadTarget
  * windows: fix INTEGRATED_BUTTONS|RESIZE
  * rustfmt
  * x11: fix INTEGRATED_BUTTONS|RESIZE
  * refactor: remove opengl and OpenGL from names
  * refactor: tidy up window_buttons a little
  * refactor: split render.rs into smaller modules
  * integrated buttons: tweak gnome button logic
  * integrated title bar: default to mac style on mac
  * docs: changelog for #2722
  * minor tidy up of hover handling for maximize button
  * rename PushOval -> Oval
  * tab bar: fixup placement of macos native titlebar buttons
  * macos: correctly synthesize WindowState::MAXIMIZED
  * remove redundant mix operation from shader
  * cheaper case insensitive compare
  * avoid bespoke lightness calc, reuse hsl function
  * allow using Gnome and Windows styles on macos.
  * remove some macos conditional compilation
  * macos: fixup window_decorations w/ INTEGRATED_BUTTONS+RESIZE
  * integrated-title-bar: Add Native button style parameter
  * integrated-title-bar: Replace window button recoloring
  * integrated-title-bar: Use snap layouts for any maximize button
  * integrated-title-bar: Improve windows support
  * integrated-title-bar: Update config options
  * integrated-title-bar: Remove commented line
  * integrated-title-bar: Remove macos button style
  * integrated-title-bar: Add macOS support
  * integrated-title-bar: Ignore style config on macos and windows
  * integrated-title-bar: Add x11 support
  * integrated-title-bar: Add button style option
  * integrated-title-bar: Add option to remove useless buttons
  * integrated-title-bar: Add button placement option
  * integrated-title-bar: Add libadwaita styled buttons
  * integrated-title-bar: Add initial shape for macos buttons
  * integrated-title-bar: Add color configuration
  * integrated-title-bar: Add windows support
  * integrated-title-bar: Add window buttons to the tabbar
  * mux: allow client to provide palette to mux server
  * docs: fix list syntax
  * doc: mention that hyperlink prefix is required
  * Add Homebrew tap for nightly build
  * Update webgpu_preferred_adapter.md
  * macos: fix CTRL key behavior when use_ime=true
  * win:perform_action now works with Copy Mode and other overlays
  * gui: win:perform_action now awaits the underlying perform_key_assignment
  * mux: don't request lines if we think we are dead
  * surface config errors when running `wezterm connect`
  * fix is_zoomed property in tab:get_panes_with_info()
  * update libssh-rs dep to latest build
  * Fix minor typo
  * docs: cover new default ssh domain behavior and function
  * serial: fix some FIXMEs
  * docs: fixup a couple of Since thingies
  * Add serial_ports config
  * Fix broken link to list of features
  * populate ssh domains from your ssh config by default
  * fix broken link on features page
  * mux: fix pid file locking
  * mux server: propagate config CLI options when daemonizing
  * term: respect log_unknown_escape_sequences for OSC
  * docs: changelog for https://github.com/wez/wezterm/issues/3390
  * fix build.rs on windows, take 2
  * fix build.rs on windows
  * windows: add manifest to config-using console apps, force UTF8 ACP
  * add more context to errors
  * config: add more context on some errors
  * fix unused import
  * mux: more robust handling of pane killing
  * RLIMIT_NPROC is not a macos thing
  * raise ulimit nofile and nproc to a reasonable min value on unix systems
  * mux client: GC unreferenced remote window/tab/pane ids on resync
  * fix stray debug
  * add pane:activate() and tab:activate()
  * adjust log level for 'going to run proxy' message
  * fix overflowing sub assertion in debug mode
  * fix: Update snapshot (see commit 31100244)
  * fix: Derive Eq on Selection
  * fix: Use serde with bitflags
  * fix: Formatting
  * chore: Update Cargo.lock
  * fix: Update signal-hook to 0.3 and fix compilation errors
  * chore: Update criterion to 0.4
  * chore: Update nix to 0.26
  * fix: Update bitflags to 2.0 and fix compilation errors
  * chore: Update phf to 0.11
  * deps: update sha2
  * ci: update cargo-install
  * docs: update for latest release
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1074526 from Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) (revision 23)
- 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`
  * fixup for running the tests
  * add wezterm cli activate-pane, wezterm cli activate-tab
  * Add: wezterm cli kill-pane
  * mux: notify clients when the size/structure of a tab changes
  * mux: propagate pane focus change events to clients
  * reformat generate-workflows.py with black
  * update terminfo to 0.8
  * chore: Regenerate workflows
  * fix(ci): Wrong path to tag-name.sh
  * fixup images with the multiplexer
  * macos: be precised about matching cocoa BOOL
  * macos: don't treat command line args as .command scripts
  * docs: changelog for #3339
  * Fix leak of Pane struct
  * wezterm-ssh: fix occasional segv on libssh shutdown
  * wezterm-ssh: tidy up test output
  * docs: note about sigmask change
  * fix: disable mouse reporting for RIS/ResetTerminal sequence
  * pty: unix: empty signal mask in the spawned child
  * Update shell-integration.md
  * factor window border sizes when computing window sizes
  * docs: changelog for #3323 #2879 #3303
  * fix: wezterm cli activate-pane-direction now repaints (#3303)
  * docs: add --help output from various wezterm cli subcommands
  * term: adjust logical line wrapping behavior
  * fix lua string escaping in wezterm show-keys
  * docs: updated window_decorations
  * docs: changelog for #3330
  * cargo update
  * Fix transparent title bar on macOS with `window_decorations = "RESIZE|MACOS_FORCE_DISABLE_SHADOW"` (#3330)
  * allow json encoding wezterm.GLOBAL entries
  * fix delegation of --skip-config to wezterm-gui
  * Fix some documentation pages (#3321)
  * docs: changelog for #3227
  * Apply suggestions from code review
  * Changed config option name to mouse_wheel_scrolls_tabs, made it default to true (matching current behavior)
  * Cargo formatted
  * Add docs for new scroll_tabs config option
  * Add config option for scrolling the tab bar
  * add __len and __pairs metamethods to wezterm.GLOBALS
  * ci: persuade zypper to install deps in get-deps
  * get-deps: set -e
  * docs: add --help output pages to the CLI reference
  * minor update to zsh completion
  * docs: improve color scheme page titles
  * docs: simplify scheme aliases a bit more
  * docs: fix handling of color scheme aliases
  * docs: boost font page in search index
  * docs: allow search to find 'changelog'
  * docs: use strict mode to hopefully catch invalid links
  * docs: simplify templating of install pages
  * keys: avoid scrolling to bottom when CapsLock is pressed
  * linuxbrew: 20 rather than 22
  * wezterm-ssh: fix parsing of proxycommand
  * Update wezterm-linuxbrew.rb.template
  * docs: update a bunch of since lines to new macro
  * docs: update nightly features -> current release
  * docs: fix fedora37 stable download link
  * docs: update linux releases
  * Docs: update changelog for 20230320-124340-559cb7b0 release
  * schemes: we now allow using any of the alias names, so refine docs
  * sync from https://github.com/folke/tokyonight.nvim
  * sync color schemes
  * sync-color-schemes: handle renamed schemes slightly better
  * sync-color-schemes: update for recent gogh schema changes
  * minor optimization for single-frame animated formats
  * fix potential deadlock when using wezterm cli split-pane
  * deps: update predicates for wezterm-ssh tests
  * ci: remove some builds
  * build(deps): bump rstest from 0.16.0 to 0.17.0
  * docs: fix typo in changelog
  * docs: use snippets to make since: nightly more informative
  * docs: allow using GH issue syntax shorthands
  * build(deps): bump actions/deploy-pages from 1 to 2
  * docs: more config.something style adjustments
  * docs: shift from return {} style to config.something style
  * remove open dependency
  * add own open_url crate
  * time: call_after accepts fractional seconds
  * fix split size after unzooming, when the window size is unchanged
  * fix hover state for retro tab bar
  * fix(clippy): Remove closures where possible
  * fix(clippy): Use `faster` methods on Iterators
  * Convert admonition blocks to markdown equivalent
  * fix time.call_after when used inside an event callback
  * mouse: don't over invalidate when hovering tabs
  * fix non-serde termwiz build
  * clean up blob storage on shutdown
  * use blob leases for decoded animation frames
  * ImageDataType::File -> EncodedLease
  * add wezterm-blob-leases crate
  * docs: fix video link on features page
  * fix kitty image protocol handling
  * handle unsupported images better
  * fix: rewrite `.` when fetching path in lua plugin crate
  * docs: restore foo.html rather than foo/index.html style URLs
  * Image decoding is now done in a bg thread
  * move animation decoding from term layer to gui layer
  * Use mkdocs admonish for note about mux color schemes
  * term: avoid breaking animated webp images when resizing
  * term: improve readability of error message for oversized image
  * fix iterm2 image cursor position
  * pages: run only one at a time, allow them to queue up
  * improve default hyperlink_rules. add default_hyperlink_rules()
  * fix DisableDefaultAssignment not working for CTRL|SHIFT P
  * apply reloaded config to all panes, regardless of zoom state
  * Set minimum animation frame duration to match max_fps
  * Update Homebrew section
  * docs: Correct to new URL
  * fix(clippy): Remove unnecessary clone/to_string calls
  * fix trigger paths!
  * ci: adjust wezterm-ssh triggers
  * revise verify-pages triggers and workflow
  * ci: adjust termwiz workflow path triggers
  * docs: changelog for https://github.com/wez/wezterm/pull/3146
  * Improve XDG configuration searching
  * fix: typo about parameter
  * docs: make them build on macos again
  * add log_unknown_escape_sequences config option
  * docs: don't build now-unused mdbook bits
  * ci: workflow should run when its file is changed
  * docs: disable instant page nav
  * ci: adjust path triggers
  * docs: some adjustments for mkdocs
  * docs: switch doc build to Material for MkDocs
  * improve handling of animated webp images
  * fix(clippy): Derive Default where possible
  * Apply suggestions from code review
  * Update docs/shell-integration.md
  * Add function for users powershell + starship
  * build(pty): don't use `std::os::fd::RawFd` symbol directly
  * deps: open -> 4.0
  * wezterm-ssh: fix leaky tests, as described in https://nexte.st/book/leaky-tests.html
  * docs: fix pane:split direction top/bottom -> up/down
  * include ssh config map in debug logging when running wezterm ssh -v
  * Add comment
  * Filter figterm from stateful check
  * gdi.rs: Avoid non-idiomatic iterations over Option, they cause warnings
  * ssh: support %l and %L in config files
  * deps: socket2 -> 0.5
  * docs: add mdbook-admonish
  * ci: docs: deploy directly, rather than via gh_pages branch
  * docs: fixup get_pane_direction docs
  * Fix typo in "Terminal Emulators and PTYs" section
  * add docs
  * simplify direction conversion to lua
  * add lua methods to access position and pane in the direction
  * ci: try harder for app image build
  * docs: shell-integration: document Xonsh support
  * ci: maybe fix appimage build
  * ci: generate appimage from ubuntu20
  * termwiz: bump version ready for publish
  * fix(input): support alt-left-bracket
  * maybe fix win32 build
  * ssh: detect exit-signal state for channels
  * wsl: default_cwd is now ~
  * ls-fonts: emulate the effect of normalize_output_to_unicode_nfc
  * Allow negative number for cli get-text line
  * make command palette font a little larger
  * docs: command palette font size/color
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1045655 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 21)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1042515 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 20)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1038552 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 19)
Automatic submission by obs-autosubmit
Displaying revisions 1 - 20 of 37
openSUSE Build Service is sponsored by