* Thu Mar 20 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 48.1:
+ Unreveal fullscreen topbar upon user input into terminal
+ Increase timeout for ptyxis-agent to start
+ Improve shell discovery for safe-directory inheritance
+ Respect gtk-decoration-layout for tab close buttons
* Sat Mar 15 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 48.0:
+ Reset tab grid size when leaving maximized/fullscreen
+ Reset RLIMIT_NOFILE from ptyxis-agent subprocess child setup
+ Fix release of fullscreen controls under no mouse movement
+ Be more defensive against potential file-system operation
failures
+ Tweak CSS styling for padding/margin to both reduce border
padding and increase grip area for selections
+ Add a generated UUID to suffix to systemd unit scopes
+ Updated translations.
* Tue Feb 25 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 48.rc:
+ Fix VTE_VERSION envvar to use runtime version, not compile time
version
+ Check XDG_CURRENT_DESKTOP when setting xdg-terminals.list
+ Add global GSetting to disable osc-title on tabs
+ Implement x-terminal-emulator for Debian (and others)
+ Fix exit code when communicating with pre-existing Ptyxis
instance
+ Updated translations.
* Fri Feb 14 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 48.beta:
+ Styling improvements to fullscreen mode
+ Styling improvements to default GNOME palette
+ Styling improvements to titlebar coloring
+ Fix size calculation of new windows when not inheriting the
current window size.
+ Support for sftp:// URIs from Nautilus
+ Fix new windows created from "Move to New Window" to ensure
they have an application instance to keep app alive.
+ Updated translations.
* Fri Feb 14 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 48.alpha:
+ Automatically hide tabs and headerbar when entering fullscreen.
They can be shown by moving the mouse to the top of the
monitor, similar to the Epiphany browser (GNOME Web).
+ Suport for setting Cursor foreground using the
CursorForeground= palette value. Cursor= is now an alias for
CursorBackground=.
+ Allow completely replacing the tab title.
+ Add a high-contrast palette using the GNOME indexed palette.
+ Ensure PWD is set for handling execve within symlinks.
+ Avoid tracking podman changes too often.
+ Add alt+comma to activate menu tab menu list.
+ Support for 9;4 OSC used by ConEmu/Windows Terminal in
preparation for systemd support in v257.
* Fri Feb 14 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 47.10:
+ Fix appinfo for automated CI
+ Fix "Move to New Window" action when right clicking on tabs
where the window may get created without an application
instance.
+ Fullscreen button layout and style to match platform
expectations.
+ Fix exit code when activating a previous Ptyxis instance.
+ Add support for Debian's x-terminal-emulator.
* Tue Jan 28 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 47.8:
+ Open shell on remote host using SSH when sftp:// URIs are
opened via Nautilus or otherwise.
+ Ensure window size is not inherited when restore-window-size is
disabled.
* Sat Jan 18 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 47.7:
+ Fixes to tracking podman-based containers.
+ Add support for setting CursorForeground in palette files.
+ Improve fullscreen mode to use the same interaction model as
Epiphany which animate into view based on mouse pointer.
+ Add a High Contrast oriented palette based on GNOME palette.
+ Set PWD when spawning shells to improve usage within symlinks.
* Thu Dec 05 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 47.6:
+ Many separate light/dark palettes have been merged so that they
may switch between light/dark like the core palettes.
+ A new GSetting has been added to allow controlling
middle-mouse-click behavior.
+ Use the minimum size request for the header bar to prevent
- -title from creating larger than necessary windows.
+ Fix brightness of GNOME palette on dark mode to match palette
index 7.
+ Revert a workaround for reverse video cursor which caused some
fg/bg issues in some terminal applications.
+ Ensure all palettes specify Cursor color which makes the
previous mitigation unnecessary.
+ Allow the window to grow/shrink when dragging a tab out of the
tab bar.
+ Send SIGHUP before SIGKILL upon forcing a tab to quit so that
shells like bash may save history.
+ Mark mosh/mosh-client as "remote" processes.
* Thu Nov 21 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 47.5:
+ Bump the FD soft limit to the max allowed, now that there are
more FDs open for Vulkan shader caches.
+ Fix monitoring of podman for changes which fixes auto-discovery
of quadlets in systemd --user services.
+ Fix disposal of tabs without a foreground process upon closing
a Ptyxis window.
+ Robustness fixes in icon discover for tabs with containers
+ Robustness fixes in checking for active container
+ Fix scrolling within close-tabs dialog