Hello community, here is the log from the commit of package terminology for openSUSE:Leap:15.2 checked in at 2020-02-21 10:52:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/terminology (Old) and /work/SRC/openSUSE:Leap:15.2/.terminology.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "terminology" Fri Feb 21 10:52:12 2020 rev:11 rq:777471 version:1.6.0 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/terminology/terminology.changes 2020-01-15 16:06:08.452011971 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.terminology.new.26092/terminology.changes 2020-02-21 10:52:12.867272486 +0100 @@ -1,0 +2,112 @@ +Fri Jan 31 17:01:31 UTC 2020 - Tomas Cech <[email protected]> + +- Update to 1.6.0 + Additions: + * Show title tab on splits, depending on configuration + * Show tabs that had a bell rang and had not been focused + * Add wizard on new configuration to set scaling + * Add scale configuration in the Settings panel + * Add Polish translation + + Improvements: + * Themes: make tab title readable based on theme default colors + * Move the tab selector on the tab line + * Be able to select and copy tabs + * Better handle stalled unix socket when using one terminology with + multiple instances + * Change typop behavior to queue files in case there are multiple files to + look at + * Update Italian translation + + Fixes: + * Fix live selections in the scrollback + * Fix unchecking "auto-hide cursor" not working + * Fix memory leaks related to looking for links under the mouse + * Ensure Terminology compiles with EFL-1.20 + * Fix link detection over spaces + * Fix tab selector no longer taking into account the new destination + * Fix crash when using typop with multiple files + * No longer set environment variable DESKTOP_STARTUP_ID as it may no + longer be accurate + * Allow tabs to be pasted + +------------------------------------------------------------------- +Thu Aug 22 01:25:07 UTC 2019 - Aaron Stern <[email protected]> + +- Update to 1.5.0 + * Handle emoji has double-width character, introduced in Unicode 9.0. + * Add option "Treat Emojis as double-width characters", on by default. + * Hide cursor when idle, with parameter to set idle time + * Add papercolor theme + * Themes can now set background color through a color-class + * Handle OSC-11 to report background color + * Update Italian and French translations + * Fix initial window size hints + * Fix focus issues + +------------------------------------------------------------------- +Tue May 28 09:14:10 UTC 2019 - Tomas Cech <[email protected]> + +- Update to 1.4.1: + * Decode pasted string as UTF-8, fixing some characters being skipped + * Fix theme to ensure default size is 80x24 + * Fix focus disappearing after going to Settings and back + + * Release v1.4.0 + * Add Continuous Integration on every push to the git repository + * Add a test framework on escape code parsing and interpreting + * Add more than 120 test files + * Add support, along with tests, for the following escape codes: DSR-DIR, + DSR-KBD, DSR-MSR, DSR-DECCKSR, DSR-OS, DSR-PP, DSR-UDK, DECSCLM, DECBI, + DECFI, DECSACE, DECRARA, DECCRARA, DECIC, DECDC, DECCRA, DECST8C, DA3, + DECSWBV + * Add finer configuration on whether to activate links + * Set environment variable WINDOWID + * Selections only disappear if the underlaying content changes + * When pasting a buffer, skip control characters as a security measure + * Fixes, along with tests, on handling the following escape codes: VPR, + DECERA, DECFRA, DSR-CPR, DCH, DECALN, DECAWM, IL, DL + * Fixes, along with tests, on mouse reporting + * Fixes on issues spotted by Coverity + + * Release v1.3.2 + * Clicking on links works again + + * Release v1.3.1 + * Add manpages on Terminology's helpers + * Do not popup unknown media types (security issue) + * Right-click on hyperlinks no longer crashes + + * Release v1.3.0 + * Hyperlink escape code support + * Optimize escape code parsing by improving cell copies + * Fix issues about settings panel + * Do not pass input when tab selector is up + * Escape code fixes + +------------------------------------------------------------------- +Thu May 17 17:58:33 UTC 2018 - [email protected] + +- Update to 1.2.1: + * Fix focus issues when input was not registering + * User-defined tab titles stay even when terminal wants change it + * Themes no longer have glow effect when unfocused +- Change in 1.2.0: + * New build system based on Meson + * Add Nord theme + * Add tysend tool and support escapes for sending single files + * Grouped input support with Alt+g and Alt+Shift+g + * Different cursor shapes: block (default), underline and bar + * Support REP (Repeat preceding character) escape code + * Support HPA (Horizontal Position Absolute) escape code + * Support encircled escape code (SGR 52) + * Support DECSCUSR (changing cursor shape) + * When grabbing images through gravatar, use https + * Shine level is configurable + * Support EFL 1.20 or newer only + * Approximate true-colors +- Swith to meson +- Replace category defined in the .desktop file +- Spec file cleanup + +------------------------------------------------------------------- Old: ---- terminology-1.1.1.tar.xz New: ---- terminology-1.6.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ terminology.spec ++++++ --- /var/tmp/diff_new_pack.kY0RXL/_old 2020-02-21 10:52:13.423273622 +0100 +++ /var/tmp/diff_new_pack.kY0RXL/_new 2020-02-21 10:52:13.423273622 +0100 @@ -1,7 +1,7 @@ # # spec file for package terminology # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,12 +12,10 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -# git builds from X11:Enlightenment:Nightly need autoreconf -%define _git %(tar -atf %{_sourcedir}/%{name}-*.tar.?z 2> /dev/null | grep -q -m1 'configure$' || echo 1) %define e_branding_package %(rpm -q --qf '%%{name}' --whatprovides enlightenment-branding) %if 0%{?suse_version} && 0%{?is_opensuse} %define e_branding_version %(rpm -q --qf '%%{version}' %{e_branding_package}) @@ -25,18 +23,16 @@ %define e_branding_version 0.1 %endif Name: terminology -Version: 1.1.1 +Version: 1.6.0 Release: 0 Summary: EFL based terminal emulator License: BSD-2-Clause AND OFL-1.1 Group: System/X11/Terminals -Url: http://enlightenment.org +URL: http://enlightenment.org Source: https://download.enlightenment.org/rel/apps/terminology/%{name}-%{version}.tar.xz BuildRequires: ImageMagick -BuildRequires: autoconf >= 2.5 -BuildRequires: automake BuildRequires: hicolor-icon-theme -BuildRequires: libtool +BuildRequires: meson >= 0.40.1 BuildRequires: pkgconfig BuildRequires: pkgconfig(ecore) BuildRequires: pkgconfig(ecore-evas) @@ -114,39 +110,13 @@ %build export ECORE_NO_SYSTEM_MODULES=1 -export CFLAGS="%{optflags} -g" -%if 0%{?_git} -NOCONFIGURE=yes ./autogen.sh -automake --add-missing -%endif - -%{!?mageia:%configure} \ -%{?mageia:%{configure2_5x}} \ - --disable-static \ - --disable-silent-rules -make %{?_smp_mflags} +export CFLAGS="%{optflags} %{?mageia:-g}" +%meson +%meson_build %install -export ECORE_NO_SYSTEM_MODULES=1 -%make_install +%meson_install -# convert icons to hicolor -_file=%{buildroot}%{_datadir}/icons/%{name}.png -_width=$(identify -format %w $_file) -_height=$(identify -format %h $_file) -if [ "$_width" -eq $_height ]; then - ls %{_datadir}/icons/hicolor | grep '[0-9]x[0-9]' | sort -n | while read _size; do - if [ "$_width" -ge ${_size%x*} ]; then - mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${_size}/apps - convert -strip \ - $_file -resize $_size \ - %{buildroot}%{_datadir}/icons/hicolor/${_size}/apps/${_file##*/} - fi - done -else - install -Dm0644 $_file %{buildroot}%{_datadir}/pixmaps/${_file##*/} -fi -rm %{buildroot}%{_datadir}/icons/%{name}.png sed -i 's/.png[[:blank:]]*$//' %{buildroot}%{_datadir}/applications/%{name}.desktop # make 2 copys of default for branding @@ -154,7 +124,7 @@ %find_lang %{name} %if 0%{?suse_version} -%suse_update_desktop_file -r %{name} Enlightenment TerminalEmulator +%suse_update_desktop_file -r %{name} Enlightenment System TerminalEmulator %fdupes %{buildroot}/%{_datadir} %endif @@ -171,13 +141,14 @@ %{?suse_version:%files} %{!?suse_version:%files -f %{name}.lang} %defattr(-,root,root) -%doc AUTHORS COPYING ChangeLog NEWS README +%doc AUTHORS COPYING ChangeLog NEWS README* %{_bindir}/%{name} %{_bindir}/ty* %{_datadir}/%{name}/ %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*/apps/%{name}.??g -%{_mandir}/man?/terminology.?.?z +%{_mandir}/man?/terminology*.?z +%{_mandir}/man?/ty*.?z %exclude %{_datadir}/%{name}/themes/* %files theme-upstream ++++++ terminology-1.1.1.tar.xz -> terminology-1.6.0.tar.xz ++++++ ++++ 114401 lines of diff (skipped)
