Commit Graph

34 Commits

Author SHA256 Message Date
Dominique Leuenberger
a8ac25f599 Accepting request 1219701 from X11:LXQt
- Change BuildRequires from lxqt-build-tools-devel to
  cmake(lxqt-build-tools)

OBS-URL: https://build.opensuse.org/request/show/1219701
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qtermwidget-qt5?expand=0&rev=15
2024-10-30 21:58:45 +00:00
fe93b8b8f8 - Change BuildRequires from lxqt-build-tools-devel to
cmake(lxqt-build-tools)

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/qtermwidget-qt5?expand=0&rev=32
2024-10-30 18:44:21 +00:00
Ana Guerrero
379cc420f3 Accepting request 1123553 from X11:LXQt
OBS-URL: https://build.opensuse.org/request/show/1123553
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qtermwidget-qt5?expand=0&rev=14
2023-11-07 20:25:54 +00:00
Michael Vetter
d869925f7d Accepting request 1123470 from home:sfalken:branches:X11:LXQt
- Update to 1.4.0:
  * TERM env variable is set to xterm-256color when not set with
    QTermWidget::setEnvironment().
  * getForegroundProcessId() is added to QTermWidget class to allow
    terminal apps to check if the user has started a process in the
    shell and alert them.
  * A great amount of code cleanup.
  * Falcon color scheme is added.

OBS-URL: https://build.opensuse.org/request/show/1123470
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/qtermwidget-qt5?expand=0&rev=30
2023-11-06 10:51:21 +00:00
Dominique Leuenberger
881a6d74d8 Accepting request 1079668 from X11:LXQt
OBS-URL: https://build.opensuse.org/request/show/1079668
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qtermwidget-qt5?expand=0&rev=13
2023-04-20 13:13:56 +00:00
Axel Braun
d1a4cbd538 Accepting request 1079640 from home:sfalken:branches:X11:LXQt
- Update to 1.3.0:
  * A problem is fixed in switching the color scheme between dark
    and light.
  * Prevented a crash on splitting the terminal under
    `kwin_wayland`

OBS-URL: https://build.opensuse.org/request/show/1079640
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/qtermwidget-qt5?expand=0&rev=28
2023-04-15 21:05:41 +00:00
Dominique Leuenberger
6569d48f17 Accepting request 1033809 from X11:LXQt
OBS-URL: https://build.opensuse.org/request/show/1033809
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qtermwidget-qt5?expand=0&rev=12
2022-11-06 11:42:42 +00:00
Michael Vetter
acbc5a9da7 Accepting request 1033721 from home:sfalken:branches:X11:LXQt
- Update to 1.2.0:
  * 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.

OBS-URL: https://build.opensuse.org/request/show/1033721
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/qtermwidget-qt5?expand=0&rev=26
2022-11-06 08:55:15 +00:00
Dominique Leuenberger
3605bec719 Accepting request 974196 from X11:LXQt
- Update to 1.1.0:
  * 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.

OBS-URL: https://build.opensuse.org/request/show/974196
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qtermwidget-qt5?expand=0&rev=11
2022-05-01 18:51:27 +00:00
Michael Vetter
c87ba2b393 OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/qtermwidget-qt5?expand=0&rev=24 2022-05-01 15:10:01 +00:00
Dominique Leuenberger
c2624a2496 Accepting request 972946 from X11:LXQt
OBS-URL: https://build.opensuse.org/request/show/972946
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qtermwidget-qt5?expand=0&rev=10
2022-04-26 18:16:16 +00:00
Michael Vetter
880d4a35cc - Update to 1.1.0:
* 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.

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/qtermwidget-qt5?expand=0&rev=22
2022-04-26 16:20:01 +00:00
Michael Vetter
8de5760952 Accepting request 972925 from home:cgiboudeaux:branches:X11:LXQt
- Fix a rpmlint error:
  * libqtermwidget5-0.x86_64: E: shlib-policy-name-error
    SONAME: libqtermwidget5.so.1, expected package suffix: 1

OBS-URL: https://build.opensuse.org/request/show/972925
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/qtermwidget-qt5?expand=0&rev=21
2022-04-26 16:07:24 +00:00
Dominique Leuenberger
d44fce310a Accepting request 930115 from X11:LXQt
- 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.

OBS-URL: https://build.opensuse.org/request/show/930115
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qtermwidget-qt5?expand=0&rev=9
2021-11-09 22:54:31 +00:00
Michael Vetter
644b6e42f5 - 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.

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/qtermwidget-qt5?expand=0&rev=20
2021-11-08 10:08:34 +00:00
Dominique Leuenberger
34cdab9891 Accepting request 885950 from X11:LXQt
- Update to 0.17.0:
  * Dropped the support for KDE3 color scheme formats.
  * Properly implemented the "Action after paste" feature.
  * Added modes for background image. How background images are
    drawn is changed and manual reconfiguration may be needed.
	See docs/configuration.md for more details.
  * Added a method to disable bracketed paste mode.
  * Fixed the execution after pasting when Ctrl is hold.

OBS-URL: https://build.opensuse.org/request/show/885950
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qtermwidget-qt5?expand=0&rev=8
2021-04-16 22:01:59 +00:00
Michael Vetter
6dd7ffc588 - Update to 0.17.0:
* Dropped the support for KDE3 color scheme formats.
  * Properly implemented the "Action after paste" feature.
  * Added modes for background image. How background images are
    drawn is changed and manual reconfiguration may be needed.
	See docs/configuration.md for more details.
  * Added a method to disable bracketed paste mode.
  * Fixed the execution after pasting when Ctrl is hold.

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/qtermwidget-qt5?expand=0&rev=18
2021-04-16 10:28:02 +00:00
Dominique Leuenberger
3df89cf618 Accepting request 848667 from X11:LXQt
- Update to 0.16.1:
  * Bumped version to 0.16.1, for a point release of qterminal.

OBS-URL: https://build.opensuse.org/request/show/848667
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qtermwidget-qt5?expand=0&rev=7
2020-11-17 20:23:40 +00:00
Michael Vetter
1d7a330219 - Update to 0.16.1:
* Bumped version to 0.16.1, for a point release of qterminal.

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/qtermwidget-qt5?expand=0&rev=16
2020-11-15 07:41:40 +00:00
Dominique Leuenberger
d1428a10a3 Accepting request 846013 from X11:LXQt
- Update to 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.

OBS-URL: https://build.opensuse.org/request/show/846013
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qtermwidget-qt5?expand=0&rev=6
2020-11-04 17:28:31 +00:00
Michael Vetter
16ace0348d OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/qtermwidget-qt5?expand=0&rev=14 2020-11-04 14:45:03 +00:00
Michael Vetter
e27bc90e82 - Update to 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.

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/qtermwidget-qt5?expand=0&rev=13
2020-11-04 13:55:27 +00:00
Dominique Leuenberger
d51124a0b5 Accepting request 798531 from X11:LXQt
OBS-URL: https://build.opensuse.org/request/show/798531
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qtermwidget-qt5?expand=0&rev=5
2020-05-04 16:34:05 +00:00
Michael Vetter
edb6f57d83 Accepting request 798183 from home:gmbr3:branches:X11:LXQt
- Keyring change
  * Renamed qtermwidget.keyring to qtermwidget-qt5.keyring
  * Changed key to tsujan's key

OBS-URL: https://build.opensuse.org/request/show/798183
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/qtermwidget-qt5?expand=0&rev=11
2020-04-28 07:32:48 +00:00
Michael Vetter
b29708098b Accepting request 797614 from home:gmbr3:branches:X11:LXQt
- Update to version 0.15.0
  * Fixes for macOS.
  * Fixed the PyQt5 binding with Qt ≥ 5.11.
  * Fixed a memory access violation.
  * Added saveHistory to QTermWidget.
  * Don't set the selection clipboard if it's unsupported.
  * Announce truecolor support via COLORTERM.
  * Fixed the numpad handling and added entries for numpad 5.
  * Allow to disable drawing line characters.
  * Fixed compilation on NetBSD.
  * Fixed flickering on font change.
  * Select all text when opening search-bar.
  * Fixed search-bar's light text over white background with dark themes.
  * Fixed build with LLVM/clang.
  * Several fixes.

OBS-URL: https://build.opensuse.org/request/show/797614
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/qtermwidget-qt5?expand=0&rev=10
2020-04-25 13:41:25 +00:00
Dominique Leuenberger
c11a5d919b Accepting request 680411 from X11:LXQt
- Update to 0.14.1:
  * Only translations was changed.

OBS-URL: https://build.opensuse.org/request/show/680411
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qtermwidget-qt5?expand=0&rev=4
2019-03-01 15:49:14 +00:00
Michael Vetter
ae5491181b - Update to 0.14.1:
* Only translations was changed.

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/qtermwidget-qt5?expand=0&rev=8
2019-03-01 09:46:30 +00:00
Stephan Kulow
46884c1bc4 Accepting request 670403 from X11:LXQt
- Update to 0.14.0:
  * Clarify the licenses used in qtermwidget and added the missed root licenses
  * Ensure .bash_history is correctly written out
  * Make Backspace behaves the same as xterm
  * Fixed visual glitches in the search bar
  * Redraw cursor after cursor type changed
  * Fix handling of ST (String Terminator) for OSC (Operating System Commands)

OBS-URL: https://build.opensuse.org/request/show/670403
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qtermwidget-qt5?expand=0&rev=3
2019-02-25 16:50:08 +00:00
Michael Vetter
d3b83761cc - Update to 0.14.0:
* Clarify the licenses used in qtermwidget and added the missed root licenses
  * Ensure .bash_history is correctly written out
  * Make Backspace behaves the same as xterm
  * Fixed visual glitches in the search bar
  * Redraw cursor after cursor type changed
  * Fix handling of ST (String Terminator) for OSC (Operating System Commands)

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/qtermwidget-qt5?expand=0&rev=6
2019-01-31 10:55:38 +00:00
Dominique Leuenberger
abf9bc64d9 Accepting request 618032 from X11:LXQt
- Add asc and keyring file
- Update to 0.9.0:
  * Take transient scrollbars into account
  * CMake: Prevent in-source builds
  * Refactor and fixes Python binding
  * kptyprocess: Try to terminate the shell process
  * New color scheme: Ubuntu inspired
  * Fixed some github pathes in uris
  * Add a comment for potential future breakage
  * Use wstring in TerminalCharacterDecoder for UCS-4 compatibility
  * Support UTF-32 characters correctly
  * Fix "bold and intensive" colors
  * New color scheme: Tango (#167)
  * Finish SGR mouse protocol (1006)
  * Fix build of example with latest lxqt-build-tools
  * Expose bracket text function
  * Drop Qt foreach.
  * Revert deletions in .sip file
  * fix python bindings
  * Expose terminal size hint API
  * Remove class name
  * Return something
  * Expose bidi option
  * Add an example for remote terminal
  * Makes the use of libutempter optional
  * Fix behavior of scroll up (SU)
  * Install cmake files in LIBDIR as they are architecture dependend
  * Check if utempter.h header exists (mainly for FreeBSD)

OBS-URL: https://build.opensuse.org/request/show/618032
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qtermwidget-qt5?expand=0&rev=2
2018-06-29 20:30:06 +00:00
Michael Vetter
bcc3158a8b OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/qtermwidget-qt5?expand=0&rev=4 2018-05-22 15:49:25 +00:00
Michael Vetter
233fe8645e - Add asc and keyring file
- Update to 0.9.0:
  * Take transient scrollbars into account
  * CMake: Prevent in-source builds
  * Refactor and fixes Python binding
  * kptyprocess: Try to terminate the shell process
  * New color scheme: Ubuntu inspired
  * Fixed some github pathes in uris
  * Add a comment for potential future breakage
  * Use wstring in TerminalCharacterDecoder for UCS-4 compatibility
  * Support UTF-32 characters correctly
  * Fix "bold and intensive" colors
  * New color scheme: Tango (#167)
  * Finish SGR mouse protocol (1006)
  * Fix build of example with latest lxqt-build-tools
  * Expose bracket text function
  * Drop Qt foreach.
  * Revert deletions in .sip file
  * fix python bindings
  * Expose terminal size hint API
  * Remove class name
  * Return something
  * Expose bidi option
  * Add an example for remote terminal
  * Makes the use of libutempter optional
  * Fix behavior of scroll up (SU)
  * Install cmake files in LIBDIR as they are architecture dependend
  * Check if utempter.h header exists (mainly for FreeBSD)

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/qtermwidget-qt5?expand=0&rev=3
2018-05-22 14:43:55 +00:00
Dominique Leuenberger
b809dbe130 Accepting request 536510 from X11:LXQt
- Add BuildRequire:
  * utf8proc-devel to have better utf8 support
  * Qt5LinguistTools new dependency
- Use switch to not use git to pull translations
- Update to 0.8.0:
  * FIX: #46 fix vertical font truncation
  * bump versions
  * Really fallback to /bin/sh when $SHELL is missing or invalid
  * README: don't recommend building from source
  * Improve README
  * Don't export github templates
  * Support REP escape sequence defined in ECMA-48, section 8.3.103
  * Fix build issue related to utmpx in Mac OSX Sierra
  * Remove the deprecation notice
  * Handle DECSCUSR signals
  * Copied issue template
  * Update building instructions
  * Require Qt 5.6+
  * This commit allows the consumer of qtermwidget to capture the (#111)
  * Allow the terminal display to be smaller than the size hint (#123)
  * Backport Vt102 emulation fixes (#113)
  * Backport the default.keytab from Konsole
  * Fixes (#122)
  * Updated README, Added support for PyQT 5.7
  * Fix memory leak in hotspot (URLs & emails) detection
  * Adds superbuild support
  * Use target_compile_definitions() instead of add_definitions()
  * Update find_package() documentation
  * Use the lxqt_create_pkgconfig_file
  * Improve lxqt_translate_ts() use
  * Adds COMPONENT to the install files
  * Renames test app to example. Make it work
  * Drop include_directories() for in tree dirs
  * Use the CMake Targets way
  * Pack Utf8Proc stuff
  * Adds export header
  * Use LXQtCompilerSettings
  * Packs compile definitions
  * Adds package version file
  * Removes Qt4 stuff
  * Add translation mechanism
  * Use const iterators when possible.
  * Enable strict iterators for debug builds
  * TerminalDisplay: Make resizing "Size" translatable
  * Exposes receivedData signal to users of QTermWidget
  * Exposes sessions autoClose property to QTermWidget
- Updated to 0.7.1:
  * Bump patch version (#105);
  * Added a modified Breeze color scheme (#104);
  * Accept hex color strings as well (#101);
  * Remove the stale lib/README (#102);
  * Implement background images (#95);
  * Implement other BOX DRAWING characters (#98);
  * Preparations for context menu actions on URLs (#97);
  * Drop the ancient wcwidth impl. and use utf8proc if possible;
  * Remove widget size checks in setVTFont() (#86);
  * Delete unused tooltip code (#81);
  * Fix size of the array passed to memset() (#79).
- Updated to 0.7.0:
  * Remove support for Qt <= 5.4;
  * Remove Designer plugin;
  * Check CHANGELOG for additional information.
- %%cmake macro.
- Trim storytelling from description.
- Updated to 0.6.0:
  * Full Qt 5 support;
  * Drag & Drop support;
  * Lots of bugfixes and cleanups.
- Initial build.

OBS-URL: https://build.opensuse.org/request/show/536510
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qtermwidget-qt5?expand=0&rev=1
2017-10-25 15:48:53 +00:00
Michael Vetter
0e4445aa79 - Add BuildRequire:
* utf8proc-devel to have better utf8 support
  * Qt5LinguistTools new dependency
- Use switch to not use git to pull translations

- Update to 0.8.0:
  * FIX: #46 fix vertical font truncation
  * bump versions
  * Really fallback to /bin/sh when $SHELL is missing or invalid
  * README: don't recommend building from source
  * Improve README
  * Don't export github templates
  * Support REP escape sequence defined in ECMA-48, section 8.3.103
  * Fix build issue related to utmpx in Mac OSX Sierra
  * Remove the deprecation notice
  * Handle DECSCUSR signals
  * Copied issue template
  * Update building instructions
  * Require Qt 5.6+
  * This commit allows the consumer of qtermwidget to capture the (#111)
  * Allow the terminal display to be smaller than the size hint (#123)
  * Backport Vt102 emulation fixes (#113)
  * Backport the default.keytab from Konsole
  * Fixes (#122)
  * Updated README, Added support for PyQT 5.7
  * Fix memory leak in hotspot (URLs & emails) detection
  * Adds superbuild support
  * Use target_compile_definitions() instead of add_definitions()
  * Update find_package() documentation
  * Use the lxqt_create_pkgconfig_file

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/qtermwidget-qt5?expand=0&rev=1
2017-10-25 09:51:58 +00:00