Package Release Info

wezterm-20240203.110809.5046fc22+git421-bp160.1.10

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

wezterm
wezterm-bash-completion
wezterm-fish-completion
wezterm-mux-server
wezterm-zsh-completion

Change Logs

* Sun Jan 12 2025 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Add dmz-icon-theme-cursors to resolve bsc#1234979
* Thu Jan 02 2025 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 20240203.110809.5046fc22+git421:
  * deps: libpng -> 1.6.44
  * deps: update to zlib 1.3.1
  * wezterm-ssh: update pty version
  * docs: changelog for serial bits
  * pty: bump semver because serial2 changes public API
  * Use serial2 crate instead of serial (#6411)
  * chore: remove redundant words in comment
  * fix some warnings with rust 1.83
  * wayland: reimplement maximize and restore
  * Disable libpng VSX_OPT flag for PowerPC 64
  * cargo update
  * docs: changelog for #6186
  * Region scrolling tests and a fix
  * Region scrolling tests
  * fix warning
  * Fixed minor typo in the example from `get_default_colors.md
* Fri Nov 08 2024 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update _service file
  * use recomprizz
- Update to version 20240203.110809.5046fc22+git404:
  * WezTerm.app/Contents/Info.plist: request network permissions
  * Mark wayland-backend as optional dependency (#6342)
  * hbwrap: from_raw_parts handling of null ptr
  * Alter copr spec file for Fedora 41 and Rawhide
  * docs: Put APT key into /etc/apt/keyrings
  * docs: fix InputSelector.md typo
  * add X11 xmonad to tiling_desktop_environments
  * cirrus: token update
  * Suppress compiler warnings, due to never type (!)
  * Show support for ProxyUseFDpass in ssh docs
  * PromptInputLine: fixup per code review
  * feat: add a way to spawn populated LineEditor
  * Custom prompt for PromptInputLine (#6054)
  * wayland: handle left/right tiling too
  * feat: implement toggle_fullscreen and hide for Wayland
  * fix(wayland): match inner window and window frame sizes
  * Handle # and ? characters in directory path
  * update cachix public key
  * Added: nix install docs
  * Added: nix nightly build to cachix
  * chore: remove redundant words in comment
  * shell-integration: Fix syntax error due to missing double quote
  * docs: fix mistake with PATH example
  * deps: glium to 0.35
  * wgpu -> 22.1
  * shell integration: check for saved PS1 value before using it
  * fix: add short circuit to set active pane
  * Validate scrollback_lines to avoid crashes (#5996)
  * Remove trailing sZs if exists
  * Remove mux-server race condition.
  * #5518: handling panic in copy_and_paste.rs line 105 (#6004)
  * dependabot: turn off cargo updates
  * Don't exit-program on X11 selection-event protocol errors
  * Address some lint warnings from Clippy
  * Don't pass ProxyCommand, just look it up
  * Implement ProxyUseFDpass for ssh
  * docs: format
  * add ubuntu 24.04 arm to cirrus, tweak install instructions
  * Add links to Ubuntu24 nightly .deb images
  * Restrict bell events to the proper window. (#6012)
  * Update appearance.md docs to clarify TOML is used
  * Handle non-sRGB displays on macOS
  * fix: Correctly rearrange lines in the modified diffs
  * fix: docs typos
  * fix: link to launcher menu
  * Avoid potential panic, when starting in Wayland.
  * cairo: fix unexpected `cfg` condition value
  * remove cfg_attr(feature = "cargo-clippy" noise
  * docs and related fix for #6099
  * fix: only change stable row offset if screen has scrollback
  * shell-integration: be resilient to nounset
  * fix typo in CONTRIBUTING.md
  * improve x11 startup times
  * fix: Use cols not rows for left margin bound
  * Add a CloseWithoutClear copy mode key assignment (#4924)
  * mux: augment PKI SAN list with getaddrinfo AI_CANONNAME
  * ssh domains: use default local echo threshol
  * docs: fix some anchors
  * sync color schemes
  * docs: fixup absolute link warning for {{since(nightly)}}
  * kill and reap ProxyCommand
  * switch all fuzzy matches to nucleo
  * flake.lock: Update
  * remove some unused fields
  * fix: PaneInformation.pixel_height returned width!
  * allow some unused fields
  * fix unused mut warning
  * blob-lease: improve error handling
  * fix: blob leases could be broken by tmpwatch
  * fix potential panic on shutdown when mux_enable_ssh_agent=true
  * fix: quickselect now matches paths with //
  * Update quick_select_patterns.md to include info about capturing groups
  * deps: harfbuzz -> 9.0.0
  * config: show/hide close-tab button
  * Upgrade smithay-client-toolkit to 0.19
  * build(deps): bump the all group across 1 directory with 2 updates
  * wezterm-ssh: avoid configuration default config files in tests
  * cargo update
  * Check for the presence of CARGO_BUILD_TARGET_DIR env variable  (#5430)
  * flake.lock: Update
  * Feature: The search overlay accepts IME composed input (#5564)
  * Add arrows support for search field (#5416)
  * docs: update with hints on building on Windows
  * fix link
  * docs: changlog for #5441 #5304
  * deps: update rstest
  * deps: metrics -> 0.23
  * cargo update
  * Fix: slow close non last tab (#5441)
  * Fix notch avoidance padding in full screen mode
  * docs: refine docker execdomain example
  * Update docs to reflect CI nightly builds being available for Fedora 40.
  * ignore .tag file
  * flesh out Makefile a bit
  * use correct flake dir in update-flake workflow
  * wezterm-uds: impl AsRawSocket
  * move uds stuff into new wezterm-uds crate
  * filedescriptor: fix windows build
  * deps: missed a cocoa
  * deps: update macos specific packages
  * speculative windows build fix
  * termwiz: remove semver dep
  * add Makefile
  * deps: update terminfo
  * termwiz: nix requires fs + mman for shm_open
  * add X11 Qtile to tiling_desktop_environments
  * deps: update strsim
  * termwiz deps: update semver
  * update metrics to latest version (0.22)
  * add cargo deny config, update lru
  * update libssh-rs
  * update xcb-imdkit to pick up more from_raw_parts related fixes
  * x11: fix exposures on child window
  * wezterm cli list-clients: add ssh_auth_sock to json, tidy up duration
  * codec: improve error messaging when remote is misconfigured
  * Update wayland keymap handling for protocol 7+.
  * remove unused local
  * x11: fix positioning with --position arg
  * Revert freetype2 to commit hash (was not actually at a tag 👀)
  * chore(nix): Update refs to submodules & explain why this is needed
  * fix wrapped long line copy problem on tmux
  * add default_ssh_auth_sock option
  * mux: enable ssh agent forwarding
  * mux: record client ssh_auth_sock information
  * mux: ssh: add override_proxy_command to SshDomain
  * mux: proxy: extract unix domain from connected client
  * Wire up agent forward for libssh backend (#5345)
  * Handle missing data device manager more gracefully
  * build(deps): bump base64 in the all group across 1 directory
  * update image to 0.25
  * deps: update harfbuzz to 8.4.0
  * add PSUEDOCONSOLE_INHERIT_CURSOR as a flag
  * windows: set  PSEUDOCONSOLE_INHERIT_CURSOR
  * ringlog: suppress tracing, zbus INFO logs
  * x11: fix window contents jumping on async resize
  * fix #4985 - reimplement get_appearance for wayland
  * Add missing docs, fix typo, bring to attention error. (#5150)
  * Fix SSH config %h using Host (#5163)
  * rustfmt
  * Refactoring custom glyph drawing
  * Cell diagonals
  * Fill characters
  * Shade characters
  * Rename Edge to Block, add 'Block Elements'
  * Smooth mosaic terminal graphic characters (quarter triangles)
  * Smooth mosaic terminal graphic characters
  * make activate-pane CLI honor unzoom_on_switch_pane
  * fixed the issue #5348 and a typo
  * docs: update for x11 dnd
  * x11: refactor x11 dnd a little
  * Accept drag and drop of URLs from browsers and plain text on X11
  * Implement drag and drop for X11
  * chore: Fix Nix build after recent dependencies updates
  * sync-color-schemes: fix mis-parse of color schemes
  * sync color schemes
  * Eldritch theme
  * windows: speculative compile fix for termwiz
  * avoid unwrap when detaching seat
  * Fix clippy lints
  * Fix crash when setting cursor on non-existent pointer
  * Fix crash when switching TTYs
  * Drop old primary selection code
  * Unwrap wayland fd acquisition rather than erroring without a message
  * Add rust-src to Nix development shell
  * Use PrimarySelectionHandler provided by SCTK
  * Improve error messages for set_cursor
  * Clean up delegates
  * Use the existing CursorShapeManager provided by SCTK
  * Remove/rename unused stuff
  * Fix copy & paste
  * Fix drag & drop
  * Fix drag/selection offer retrieval
  * Fix window todos
  * Fix pointer todos
  * Fix cursor setting
  * Fix compilation
  * Update smithay-client-toolkit to v0.18
  * termwiz: support NO_COLOR environment variable (#5020)
  * fix when running on rust 1.78
  * rename .cargo/config -> .cargo/config.toml
  * doc(wayland): update comments
  * doc(wayland): update comment in show
  * fix(wayland): ensure repaint event is sent in show
  * maybe fixup windows build
  * cargo update
  * fix some warnings with newer rust
  * fixed docs typo in MoveForwardSemanticZone
  * Renamed MoveToSelectionOtherEnd to MoveToSelectionOtherEndHoriz in doc
  * cargo update
  * Bump whoami from 1.4.1 to 1.5.0
  * Revert SCTK changes
  * Update window/src/os/wayland/window.rs
  * Update SCTK to 0.18
  * Better decorations
  * Update linux.md
  * Change "more power" to "more powerful"
  * Remove rust as dependency for Arch
  * update deps, in particular git2
  * gui: don't repaint during resize
  * docs(front_end): default value of OpenGL
  * gui: pass window to set_inner_size()
  * fix linux `divine_process_list`
  * Fix inconsistent spawn behaviour when using default_mux_server_domain.
  * macos: speculative fix to drag-n-drop crash
  * remove redundant imports.
  * add docs for the wezterm.serde module.
  * add unit tests for JSON/YAML/TOML parsers.
  * add *_encode_pretty variants for TOML and JSON.
  * add YAML/TOML serialization/deserialization feature
  * wayland: avoid panic when closing/destroying window
  * deps: update glium
  * docs: mention arch supplemental fonts
  * remove show_update_window functionality
  * Implement SetInnerSizeCompleted events
  * Update Lua Reference with Lua version
  * wayland: hook up some resize handling
  * wayland: avoid panic w/ resize of hidden frame, part 2
  * wayland: don't try to resize a hidden frame
  * wayland: improve error check
  * docs: add forgotten appearance option for command palette
  * rebase @tzx's wayland changes onto main
  * Don't hardcode egl sizes
  * Resize window frame correctly
  * Implement working frame actions
  * Initial window frame
  * Make IME support optional since not all compositors support it
  * Handle crash when using software/opengl due to active_surface_id
  * Implement primary selection support
  * Fix making wlr-output-management-unstable optional
  * Implement wlr-output-management-unstable
  * Implement shutdown for ime
  * Implement inputhandler
  * Start IME support
  * Ignore drag source handlers (we don't drag from wezterm)
  * Implement dispatch_dropped_files
  * Implement paste
  * Implement copying, pasting does not work
  * Theme the pointer
  * Implement forgotten PointerEventKind::Release, mouse features seem to work now
  * Mouse seems to do something, but it is incorrect
  * Starting pointer implementation
  * Nuke pointer
  * Don't use xkbcommon feature in smithay so we can use modifiers
  * Use raw_code for process_wayland_key instead of keysym
  * Ignore cursor handling for now
  * Implement adding keymap
  * Implement enter + emit_focus -> need to impl keymap
  * Implement pressing a key
  * Refactor windows to WaylandState
  * Wayland refactor: Put handlers for windows in windows.rs, and separate WaylandState
  * Store OutputState, CompositorState, XdgShell in WaylandState instead of binding them during new_window
  * Handle window close -> no more crashes
  * Handle scale factor changes: do nothing
  * Implement getting screens
  * Fix delegate dispatch for SurfaceUserData
  * Implement most of dispatch pending_event
  * Need to look into window frames
  * A window renders now
  * Implement do_paint -> renders window and then panics at frame()
  * Handle panics after handling window configuration
  * Implement handling window configuration
  * Have user data associated with a surface
  * Save the window: no more segfault + wgpu works too
  * Trying to debug why WSurface has no good object id
  * Attempt on Implementing EGL for windows
  * Don't block ReadGuard after getting fd -> segfaulting webgpu
  * No more todos! but I don't see a window
  * WaylandWindowInner
  * Window progress: no WindowInner though
  * Implement the epoll stuff
* Sat Jun 15 2024 Soc Virnyl Estela <obs@uncomfyhalomacro.pl>
- Remove .cargo/config. Future cargo config is now config.toml
* Sat Jun 15 2024 Soc Virnyl Estela <obs@uncomfyhalomacro.pl>
- Cleanup _service file.
- Update vendored dependencies
* Sat Jun 15 2024 Soc Virnyl Estela <obs@uncomfyhalomacro.pl>
- Replace rust+cargo to cargo. There is a bug where it selects
  the lowest version
* Sat Jun 15 2024 Soc Virnyl Estela <obs@uncomfyhalomacro.pl>
- Leap still has no zstd when unpacking sources. Add it so that it can
  be built on leap
* Sat Mar 23 2024 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- 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.
* Sat Feb 24 2024 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- 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`
* Sat Feb 03 2024 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- 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
  * 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
  * 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