Hello community, here is the log from the commit of package tea for openSUSE:Factory checked in at 2017-06-28 10:36:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tea (Old) and /work/SRC/openSUSE:Factory/.tea.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tea" Wed Jun 28 10:36:00 2017 rev:1 rq:498552 version:44.0.0 Changes: -------- New Changes file: --- /dev/null 2017-06-22 07:57:20.067658250 +0200 +++ /work/SRC/openSUSE:Factory/.tea.new/tea.changes 2017-06-28 10:36:12.088097985 +0200 @@ -0,0 +1,627 @@ +------------------------------------------------------------------- +Fri May 26 13:47:06 UTC 2017 - [email protected] + +- Update description. + +------------------------------------------------------------------- +Mon May 22 09:19:20 UTC 2017 - [email protected] + +- Update to version 44.0.0: + * Remove the trailing "bin" from the installation PREFIX format. + I.e., the default PREFIX was: "/usr/local/bin", now it is + "/usr/local", and the qmake-project file adds "bin" internally. + * Install a tea.desktop file to $$PREFIX/share/applications. + tea.desktop allows file managers to show TEA on the "Open with" + context menu. + * Add a block selection mode (see the Edit section at the Manual). + Due to TEA architecture vertical selections are almost obsolete + and can be used just for Cut/Copy/Paste, you cannot use the + text processing functions with them. + * cliptpl.txt file can be used to format clipboard pieces + captured at the storage file (See the Manual about the storage + files). + * Add a "Fm - Multi-rename" menu with several functions for + flexibly renaming the selected files. + There are: "Zero pad file names", "Delete N first chars at file + names", "Replace in file names", "Apply template". + * The "Functions - Math" menu has two new items, + "deg min sec > dec degrees" and "dec degrees > deg min sec" to + convert geographical coordinates between formats. + * Big changes to the single-application mode, i.e. when TEA is + being ran from the command line, it opens all files at tabs, + not in the multiple instances (TEA windows). + Previously this mode worked well with KDE only. +- A tiny improvement for tea.desktop. +- Install the metainfo file to /usr/share/appdata/ unconditionally + as de-facto that's the only place openSUSE tools check. +- Build with Qt5 unconditionally. + +------------------------------------------------------------------- +Tue Sep 20 20:50:25 UTC 2016 - [email protected] + +- Update to version 43.1.0: + * Fixes for the manuals. + * Fix a segfault (43.0.0 affected) on exit. + * Add some new options. + * Update a Russian translation. + +------------------------------------------------------------------- +Sat Sep 10 11:21:52 UTC 2016 - [email protected] + +- Update to version 43.0.0: + * Files format support. + + With the optional use of libpoppler-qt5 and libdjvulibre, TEA + now can open PDF and DJVU, as the text (if file contains it). + By default such functionality is disabled. To enable it, use + qmake parameters: qmake "CONFIG+=usepoppler CONFIG+=usedjvu". + + The build-in image viewer now supports GIF animation. + * GUI changes. + + The "Tune" preferences pages have been placed into the + scrollable area, so TEA becomes more usable with a smaller + display resolution or window size. + + The text cursor is now bold and static, without blinking. + Tune it at "Tune - Interface". + + Some options are moved from one page to the other. + + "Instr" menu - renamed to "Tools" and moved to "Functions". + + Some new built-in GUI themes and palettes have been added. + The GUI themes engine now can load icon sets, but there are + no new icons currently. + + Hardcoded hotkeys Alt-S, Alt-E have been removed. + + "Tune - Common - Use Left Alt + WASD as additional cursor keys" + enables the additional cursor keys. E, C - PageUp/Down. The + same keys with Left Super - to select the text. + * New functions and options. + + "Functions - Repeat last" - calls the last used menu item. + + "Functions - Tools - Scale image" - scales the image (which + filename is under cursor or selected at the text) with + parameters. You can quickly resize the image and save it with + the different name without all those many windows and + confirmations, just by one command. + + "Tune - Images" now has the EXIF-orientation related options. + In a few words - TEA can handle EXIF-orientation and apply + the orientation when converting. + + "Functions - Text - Compress" - removes all whitespaces from + the selection. + + "Functions - Sort - Flip a list with separator", + "Sort case sensitively, with separator" - sorts the separated + words within the string, i.e. you can sort something like + that: "carrot|apple|grass" with "|" as the word delimeter. + + "Search - Mark all found/unmark" - search and mark all found + substring. + + "File - Do not add to recent" - temporary do not update the + recent list. + * Inner changes. + + The syntax highlighting engine has been partially rewritten, + so TEA use the new syntax hl file format. The compatibility + with the old format is preserved. + + %fext, %ffilename, %fdir, %fbasename macros are %ext, + %filename, %dir, %basename now. +- Install the appstream file to /usr/share/metainfo/ instead of + /usr/share/appdata/ on openSUSE Leap 42.2 and newer. + +------------------------------------------------------------------- +Mon Aug 8 18:20:12 UTC 2016 - [email protected] + +- Update to version 42.0.0: + * Command lines at Run menu now can use the separated file path + parts (macros %fbasename, %ffilename, %fext, %fdir). + * The markup mode has the basic Markdown support. + * English manual fixes. + * Many code fixes. + +------------------------------------------------------------------- +Mon Apr 25 05:00:35 UTC 2016 - [email protected] + +- Update to version 41.1.1: + * Add: Math > Sum by last column - sum values of each last column + at the selection. +- Add a basic tea.appdata.xml file. + +------------------------------------------------------------------- +Mon Sep 21 11:24:21 UTC 2015 - [email protected] + +- Update to 41.1.0 (changes since 31.0.0): + * Qt 5 support. + * Clang support. + * FB2 charset support. + * Built-in calculator: unner resolution has been changed from + float to double. + * Editor widget redraw optimisations. + * Replacement tables now works also with select files //from the + file manager. + * Replace all: works with selected files in file manager mode. + * Fix ODT reader. + * Calendar: go to current date. + * Almost all menus are tearable now. + * Tune - Common - Documents tabs align. + * Tune - Common - UI tabs align. + * Edit - Set as storage file. + * Edit - Copy to storage file. + * Edit - Start/stop capture clipboard to storage file. + * Python hl //very ugly. + * Moon calendar. + * Fix UI styles switching. + * Undo fix after "replace all". + * Built-in calculator now supports braces. + * --p command lin option for portable mode ON. + * Fix image converter/scaler. + * File - Save timestamped version now has a different file name + format: "filename + date + time + ext" instead of the old one: + "date + time + filename + ext". + * New FB2 and ABW parsers. + * All spellchecker stuff is fixed. + * @@snippetname as parameter to Functions - Text - Apply to each + line. + * "Wikitext" markup mode is changed to MediaWiki and DokuWiki + modes. For the automatical mode switch use files with + extensions "mediawiki" and "dokuwiki". + * More natural line ending handling. + * File manager multiple selection via INS. + * New syntax hl engine. + * "Open at cursor" is now compatible with local id-labels. + * Grey background of the tab widget to indicate that there is no + any new files by default. + * Functions - Text - Double quotes to TeX quotes //work with "". + * LaTeX support fixes. + * Hardcoded keyboard shortcuts can be redefined. + * ZIP unpacker can work with multiply selected files. + * Functions - Statistics - Words lengths. + * Programs from Run menu can be opened with "file at cursor". + Use %i macro, e.g. gimp %i. Set cursor to filename at the text, + then use Run - gimp. + * File - Notes. + * QML plugins support. + * items from Programs menu can be used with TEA's file manager + (for the current file at the File manager). + * Code and docs cleanup. + * Tune - Common - Charset for file open from command line. + * Single instance application mode. + * New TEA icons. + * Search - From cursor (option, ON by default). + * Tune - Common - Use Alt key to access main menu (option, + default is OFF). + * Sorting modes at File Manager. + * Functions - Cells - Sort table by column ABC. + * Functions - Cells Swap cells. + * Functions - Cells - Delete by column. + * Functions - Cells - Copy by column[s]. + * Partial Eclipse themes support from + http://eclipsecolorthemes.org/ (put them into tea Palettes + directory). + * Source configuration options via qmake has been changed. + * Themes engine. + * Fix qmake prefix option. + * Built-in calc fixes. + * Fix goto line function. + * Documentation fixes. + * Multiple fixes and cleanups. ++++ 430 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:Factory/.tea.new/tea.changes New: ---- tea-44.0.0.tar.bz2 tea.appdata.xml tea.changes tea.desktop tea.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tea.spec ++++++ # # spec file for package tea # # Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # 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/ # Name: tea Version: 44.0.0 Release: 0 Summary: Qt-based text editor with image viewer License: GPL-3.0+ Group: Productivity/Text/Editors Url: http://semiletov.org/tea Source: http://semiletov.org/%{name}/dloads/%{name}-%{version}.tar.bz2 Source1: %{name}.desktop Source2: %{name}.appdata.xml BuildRequires: aspell-devel BuildRequires: hicolor-icon-theme BuildRequires: pkgconfig BuildRequires: update-desktop-files BuildRequires: pkgconfig(Qt5Core) BuildRequires: pkgconfig(Qt5Gui) BuildRequires: pkgconfig(Qt5Network) BuildRequires: pkgconfig(Qt5PrintSupport) BuildRequires: pkgconfig(Qt5Qml) BuildRequires: pkgconfig(Qt5Quick) BuildRequires: pkgconfig(Qt5Widgets) BuildRequires: pkgconfig(hunspell) BuildRequires: pkgconfig(zlib) %description TEA is a Qt-based text editor. It supports reading FB2, ODT, RTF, DOCX, Abiword, KWord KWD and SWX documents, though only writes out plaintext. Image viewing is possible as well. It has a built-in Midnight-Commander-style file manager, integrates spell checking (aspell/hunspell), and syntax highlighting for a number of languages. %prep %setup -q cp -f %{SOURCE1} %{name}.desktop cp -f %{SOURCE2} %{name}.appdata.xml %build %qmake5 PREFIX=%{_prefix} make %{?_smp_mflags} V=1 %install %qmake5_install install -Dpm 0644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop install -Dpm 0644 icons/%{name}-icon-v3-01.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/%{name}.png install -Dpm 0644 %{name}.appdata.xml %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml %post %desktop_database_post %icon_theme_cache_post %postun %desktop_database_postun %icon_theme_cache_postun %files %defattr(-,root,root) %doc AUTHORS ChangeLog COPYING NEWS* README TODO %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*/apps/%{name}.png %dir %{_datadir}/appdata/ %{_datadir}/appdata/%{name}.appdata.xml %changelog ++++++ tea.appdata.xml ++++++ <?xml version="1.0" encoding="UTF-8"?> <!-- Copyright 2016 Sorokin Alexei <[email protected]> --> <component type="desktop"> <id type="desktop">tea.desktop</id> <metadata_license>CC0-1.0</metadata_license> <project_license>GPL-2.0+</project_license> <description> <p> TEA is a Qt-based text editor for UNIX-like systems. With an ultimate small size TEA provides you hundreds of functions. </p> </description> <url type="homepage">http://semiletov.org/tea</url> </component> ++++++ tea.desktop ++++++ [Desktop Entry] Version=1.0 Name=TEA Exec=tea %U Icon=tea Terminal=false Type=Application GenericName=TEA Text Editor Comment=Powerful text editor on Qt Comment[eo]=Funkcia tekstoredaktilo per Qt Comment[ru]=Функциональный текстовый редактор на Qt Categories=Qt;Utility;TextEditor; MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;
