Up to [cvs.NetBSD.org] / pkgsrc / x11 / qtermwidget
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
qtermwidget: update to 2.2.0 qtermwidget-2.2.0 / 2025-04-17 =============================== * Fixed the problem with characters like '⧸' (U+29F8). * Close the session correctly before destroying it. * Fixed URL highlighting on wrapping. * Handle double-column and small characters correctly on calculating text width. * Fixed problem with characters wider than monospace. * Support combining characters. * Make too wide characters fit into available space. * Get rid of "Mq", which sometimes persisted at the top left corner after the display was updated. * Added support for auto-hiding inactive mouse cursor. * Fixed cursor blinking with subterminals.
x11/qtermwidget: update to 2.1.0 qtermwidget-2.1.0 / 2024-11-05 =============================== * Silenced old compilation warnings. * Updated translation and bumped the version.
x11/qtermwidget: update to 2.0.1 qtermwidget-2.0.1 / 2024-06-27 - Fixed visual artifacts due to a mistake about conversion to std::wstring in Qt6 port. qtermwidget-2.0.0 (2024-05-17) - Ported to Qt6. - Used "new" signal/slot syntax. - Dropped `#define` for bulk timeouts. - Removed KDE `#include`s. - Dropped XKB related conditional compilation. - Assigned a parent to bulkTimers. - Removed unused Screen artifacts. - Added shortcuts for appscreen `default.keytab`. - Exposed wordCharacters property to QTermWidget API. - Fixed cursor positioning issues. - Removed `ChildProcessSetup` and directly called `onsetupChildProcess`. - Used PyQt6. - Fixed deprecated function warning. - Removed anchored pattern for email and url. - Adapted to Qt6 `QProcess::setChildProcessModifier()`. - Used std library find algorithm. - Fixed comparison of pointer addition with NULL.
qtermwidget: update to 1.4.0 qtermwidget-1.4.0 / 2023-11-05 =============================== * TERM env variable is set to xterm-256color when not set with QTermWidget::setEnvironment(). * Add getForegroundProcessId() function to QTermWidget class (to allow terminal apps to check if the user has started a process in the shell and alert them). * Ported away from deprecated Qt::MidButton. * Added missing initialization of some variables. * Fixed mixing of bool and int. * Prefer ranged loop for over `while`. * Backported a kcoreaddons commit (1fed7e861f73a6ecbed79be4625afa52a5eaaf3b). * Replaced old-style cast with static_cast. * Properly initialize KProcess members. * Use Q_DECLARE_PRIVATE_D instead of custom Q_DECLARE_PRIVATE_MI (backport of kpty commit 3ef0d7d9ed980513fb36265e4d73fd79c07d5131). * Use class, not struct, for KPtyDevicePrivate for consistency (backport of kpty commit ad5cf9d348c13d3d27591a66fab9ccf20603daf8). * Use std::unique_ptr to manage the pimpl object. * Backported kpty commits 3526c09cae186bbba32bf3841cab5aa9d24d98b5, ae866fa6063c8d09ff354dc16f3fc8240676c64d and 982bb9e9fc715faae9ba440593ed0e74b8884888. * Use pointer to member function connect/disconnect signal/slot syntax. * Added `const` to some methods. * fixed deprecation warnings. * Mark assignment operator as deleted due to existence of copy constructor. * Removed useless `sizeof()` from `qtermwidget/BlockArray.h`. * Added Falcon colorscheme. * Cleaner builds.
x11/qtermwidget: update to 1.3.0 qtermwidget-1.3.0 / 2023-04-15 =============================== * Fixed a problem in switching the color scheme between dark and light. * Prevented a crash on splitting the terminal under `kwin_wayland`
qtermwidget: update to 1.2.0 Change log: qtermwidget-1.2.0 / 2022-11-05 =============================== * Enabled Bidi rendering by default. * Made text DND follow the settings for newline trimming and multiline prompt. * Allow `QTermWidget` to be used as a Qt Plugin.
x11/qtermwidget: update to 1.1.0 Main changes: -Handled the zero history size. -Added API documentation and followed the naming convention in some places of the code. -Return focus to the terminal on closing the search bar. -Code cleanup and enhancement.
x11/qtermwidget: update to 1.0.0 -Bumped minimum required Qt version to 5.15. -Fixed crash under (Plasma) Wayland on opening tab and splitting. -Quote drag-and-drop file names. -Backported CNL and CPL support from Konsole. -Some code cleanup.
x11: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Unfetchable distfiles (fetched conditionally?): ./x11/py-qt4/distinfo PyQt4_gpl_mac-4.12.3.tar.gz
x11: Remove SHA1 hashes for distfiles
x11/qtermwidget: update to 0.17.0 qtermwidget-0.17.0 / 2021-04-15 =============================== - Drop support for KDE3 color scheme formats. - Some code cleanup and modernization. - Added a method to disable bracketed paste mode. - Added an example for PyQt5. - Improve "Undecodable sequence" warnings. - Properly implement the "Action after paste" feature. - Fix execution after paste when Ctrl is hold. - Workaround an issue with glibc 2.33 on old Docker engines. - Added modes for background image. How background images are drawn is changed and manual reconfiguration is needed. See docs/configuration.md for more details.
x11/qtermwidget: update to 0.16.1 0.16.1 -Bumped version to 0.16.1, for a point release of qterminal. 0.16.0 -Use qAsConst. -Don't search application dir for keyboard and scheme data. -Use Q_EMIT to call signals, instead of the emit keyword. -Dropped the deprecated class QLinkedList. -Don't use 0/nullptr to initialize QFlags. -Fixed ColorEntry copy operator. -Disabled the use of copy constructors and assignment operators. -Check for successful ioctl() calls by testing that the call did not return -1. -Fix find_package() developer warning in cmake. -Use const references wherever possible. -Handle keyboard commands properly.
x11/qtermwidget: update to 0.15.0 qtermwidget-0.15.0 / 2020-04-24 =============================== * Bumped version to 0.15.0. * Replaced Q_WS_MAC with Q_OS_MACOS for Qt5 compatibility. * KPty: Don't conditionalize chownpty existence on HAVE_OPENPTY. * cmake: set CMAKE_BUILD_WITH_INSTALL_NAME_DIR ON for macOS. * Fixed the default font on macOS. * pyqt: Fixes deprecation warning (CMP0002). * Fixed the PyQt5 binding with Qt 5.11. * Swap Qt's ControlModifier and MetaModifier on macOS. * C++11 code updates. * Use braced initializer list in returns. * Fixed the memory access violation in TerminalDisplay's method `getCharacterPosition`. * Completed the support for transient scrollbars. * Added `saveHistory` to QTermWidget. * Use vanilla Qt instead of patched one. * Don't set the selection clipboard if it's unsupported. * Announce truecolor support via COLORTERM. * Fixed numpad handling and added entries for numpad 5. * Allow to disable drawing line chars. * Use QRectF for cursor drawing and fix artifacts in hidpi. * Fixed compilation on NetBSD. * Added sendKeyEvent() API. * Fixed flickering on font change. * Select all text when opening search bar. * Removed some debug outputs. * Removed (duplicated) string casts definitions. * Removed obsolete qCopy. * Fix SearchBar light text over white background with dark themes. * pyqt: also check for sip 5.x path. * Prevented a c++11 range-loop might detach Qt container. * Dropped the deprecated QString method `sprintf()`. * Avoid buffer overflows exploits. * Fixed build with LLVM/clang. * Explicitly mark exported classes. * Fixed QCharRef's deprecated behavior. * Correctly initialize sigsets.
qtermwidget: amend the build fix patching Also fix macOS builds (upstream has done the same), and note the PR I submitted for the NetBSD fix (which I should have sent months ago).
qtermwidget: import new package, version 0.14.1 This is a Qt5 terminal emulator widget for LXQt. Packaged in pkgsrc-wip by pin and myself, as part of a broader effort toward providing all of LXQt and associated utility applications. (Additional portability fix by myself on import to pkgsrc.)