Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:goupilmtos:KDE:Extra
recoll
recoll.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File recoll.changes of Package recoll
------------------------------------------------------------------- Thu Apr 18 08:40:04 UTC 2024 - Christophe Marin <christophe@krop.fr> - Update to 1.37.5 * Fix a weird issue where the GUI refuses to exit ------------------------------------------------------------------- Fri Mar 22 17:22:23 UTC 2024 - Christophe Marin <christophe@krop.fr> - Update to 1.37.4 * Display previews using the main HTML engine (webkit or webengine) instead of a QTextBrowser * New integration with the Jieba chinese text segmenter * New handler for the .zip.html files produced by the SingleFileZ browser extension * Powerpoint: also index the slide notes * GUI: Add a preference for setting the format of the dates displayed in the side filter * Add configuration option to not store term positions, yielding a much smaller index, but forbidding phrase/proximity searches. ------------------------------------------------------------------- Sat Dec 16 22:32:52 UTC 2023 - Fabian Vogt <fabian@ritter-vogt.de> - Add patch to fix the kio_recoll build (boo#1218132): * fix-kioslave-build.patch ------------------------------------------------------------------- Fri Dec 15 22:10:16 UTC 2023 - Christophe Marin <christophe@krop.fr> - Update to 1.36.2: * https://www.lesbonscomptes.com/recoll/pages/release-1.36.html ------------------------------------------------------------------- Fri Dec 15 22:08:30 UTC 2023 - Christophe Marin <christophe@krop.fr> - Require extra-cmake-modules at build time ------------------------------------------------------------------- Tue Oct 24 08:31:01 UTC 2023 - Christophe Marin <christophe@krop.fr> - Update to 1.35 https://www.lesbonscomptes.com/recoll/pages/release-1.35.html * fixes a bug which would prevent the handler memory size limitation from working * multiple small fixes and improvements ------------------------------------------------------------------- Fri May 5 07:08:15 UTC 2023 - Christophe Marin <christophe@krop.fr> - Add a _multibuild file to replace the linked package ------------------------------------------------------------------- Fri Mar 10 16:44:31 UTC 2023 - Christophe Marin <christophe@krop.fr> - Update to 1.34.6 * recollq: repair -A option, broken in 1.34.0 * GUI: add -W command line flag to start with a system tray icon only (no window open). * Data extraction: add flag allowing a handler to return the data as a file path pointer instead of in the stream. * Fix issue in the code for executing external command ------------------------------------------------------------------- Wed Feb 15 21:57:20 UTC 2023 - Christophe Marin <christophe@krop.fr> - Update to 1.34.3 * miscellaneous improvements and fixes ------------------------------------------------------------------- Mon Jan 2 09:04:46 UTC 2023 - Christophe Marin <christophe@krop.fr> - Update to 1.34.0 * Add option to complement queries having rare words with more common spelling approximations. * Make index configuration parameters insensitive to character case. * rclaudio: improve performance with NFS-mounted volumes in some cases. Support ID3 tags in WAV and AIFF files. Add dsf and dff support. * recollq: when displaying snippets for a group search, filter out non-matching snippets. * TeX: make a better attempt at guessing charset. - Add patch for kio_recoll: * 0001-Disable-aspell-support-for-building-the-kioslave-plu.patch ------------------------------------------------------------------- Mon Oct 3 14:04:02 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr> - Update to 1.33.1: https://www.lesbonscomptes.com/recoll/pages/release-1.33.html * Query processing: simplify queries a bit more before sending to Xapian, allows using OP_FILTER for path filtering. → Medium version bump. * GUI: allow specifying a fixed geometry for the results list viewport by setting RECOLL_RESULTS_GEOMETRY=widthxheight. For people with fixed-width result formats CSS. * recollq: add option to extract a result document into a file. * Replace application/x-flac with audio/flac for FLAC audio files. * Fix web queue processing for non-default configuration directories. * Fix encoding issue in pdf attachment extraction. * GUI: result list: fix issue with webengine builds not displaying Icons. Paging still not working right with webengine (QTBUG-105842). Main builds revert/remain to webkit. * Misc. small adjustments. ------------------------------------------------------------------- Sat Sep 17 13:39:26 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr> - Update to 1.32.7 * KIO fixes for recent versions ------------------------------------------------------------------- Sat Jul 23 07:24:07 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr> - Update to 1.32.5. Changes since 1.32.4: * GUI: improve font size consistency when the interface is scaled. * Allow displaying line numbers in recollq and snuppets. * PDF handler: fix opening attachments (the path needs decoding) Visit https://www.lesbonscomptes.com/recoll/pages/release-1.32.html for older changes. - Drop 0001-Fix-include-with-recent-KDE-Frameworks.patch. No longer needed. ------------------------------------------------------------------- Tue Mar 29 09:39:53 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr> - Add patch to fix kio_recoll build with recent frameworks: * 0001-Fix-include-with-recent-KDE-Frameworks.patch ------------------------------------------------------------------- Tue Mar 29 08:16:02 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr> - Update to 1.32.0 * GUI: added a collapsible side pane for quick filtering on dates or directories. * Windows: real time indexing. * Showing duplicates now uses a spreadsheet like the result table for easy access to the duplicate files. * Fixed the temporary copy open dialog (again!). * The default mimeview and mimeconf configuration files were separated into generic and system-specific parts to avoid update errors (no consequences for users). * Renamed all Python input handler with a .py extension. This is relied on on Windows rather than listing an explicit python interpreter. * Added %l specification to viewer definitions for opening at a specific line. * Misc small bug fixes. ------------------------------------------------------------------- Thu Jan 6 14:32:03 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr> - Update to 1.31.6 * Fix a nasty bug causing possible crashes or index corruption when indexing was interrupted. * Fix temporary files cleanup when using tesseract OCR on PDF files. ------------------------------------------------------------------- Wed Jun 30 06:41:58 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr> - Update to 1.31.0 * GUI: modified shortcuts were not read from the preferences ! * Aspell: execute the command to retrieve the suggestions instead of loading the library. * GUI: we didn’t show the last snippet in "Show snippets" * GUI: fix issue with Ctrl+0 in result table. * Indexer: add "Flushing" state, which will be displayed by the GUI and explain pauses while indexing. ------------------------------------------------------------------- Tue Apr 20 17:04:28 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr> - Update to 1.30.1 * misc fixes ------------------------------------------------------------------- Sun Mar 28 08:09:40 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr> - Drop the pstotext 'Recommends'. it doesn't work anymore. ------------------------------------------------------------------- Tue Mar 16 08:39:47 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr> - Update to 1.29.2 * Improved GUI configurability * Shortcuts editor ------------------------------------------------------------------- Tue Dec 22 10:01:51 UTC 2020 - Christophe Giboudeaux <christophe@krop.fr> - Update to 1.27.12: * Repair Python source file indexing. * Repair spelling replacements in GUI. ------------------------------------------------------------------- Sun Nov 1 21:40:57 UTC 2020 - Christophe Giboudeaux <christophe@krop.fr> - Update to 1.27.9 * Fix a bug in utf-8 truncation that could lead to indexing failures. * Easy switching to dark mode ------------------------------------------------------------------- Fri Oct 2 17:23:05 UTC 2020 - Christophe Giboudeaux <christophe@krop.fr> - Update to 1.27.7. Changes since 1.27.6: * Partial support for external term generators. * Index MS-Word .docx endnotes and footnotes. * GUI: Fix having to type CR twice for multi-word searches. * Do not ignore white space while splitting CJK text with the n-gram splitter. Check https://www.lesbonscomptes.com/recoll/pages/release-1.27.html for older changes. ------------------------------------------------------------------- Sat Jul 11 07:04:38 UTC 2020 - Christophe Giboudeaux <christophe@krop.fr> - Update to 1.27.3 * Fix GUI freezes with xapian 1.4 * If XDG_RUNTIME_DIR is set, locate index.pid in it. * When splitting to generate abstract from text, take care to generate all terms. * GUI: fix crash on exit caused by statically declared shortcut * GUI: saving/restoring simple searches: the list of active external indexes is now restored with the query. ------------------------------------------------------------------- Sat Apr 18 11:40:42 UTC 2020 - Christophe Giboudeaux <christophe@krop.fr> - Update to 1.26.7: * Vastly improved OCR support, with caching * Small fixes ------------------------------------------------------------------- Thu Feb 6 11:49:57 UTC 2020 - Christophe Giboudeaux <christophe@krop.fr> - Update to 1.26.4 * Fix infinite loop with some corrupted compressed files. * Improve memory use behaviour with some very big XML-based (e.g. libreoffice or .docx) documents. ------------------------------------------------------------------- Wed Dec 11 20:17:04 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr> - Update to 1.26.3 * Fix some search entry completer crashes. * Add a recollq option to get an exact count of results * Add shortcut to open the snippets window for a results table entry. (Ctrl+e). * Extend PDF XMP custom processing interface * Add options for collapsing duplicate results to the Python API and the recollq command line. * Avoid explicit deletion of preview widget. ------------------------------------------------------------------- Wed Nov 20 08:25:40 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr> - Update to 1.26.1 GUI: fix wrong default for the search history size preference. GUI: actually remember when disabling the temp file warning from the dialog. ------------------------------------------------------------------- Sun Oct 20 19:57:09 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr> - Update to 1.26 * GUI: improved highlighting and snippets extraction * Slightly improve processing of Hangul characters. * GUI Index configuration: the skippedPaths editor now uses a file picker to create entries * GUI: added option to suppress all beeps. * GUI: snippets: add context menu to switch page/relevance sort. * GUI: add Previous/Next buttons to the preview Window. * GUI: improved search completer. * GUI: add preference to turn off desktop notifications. * GUI: add preference to limit search history length or disable it. * GUI: improved query language help tooltip. ------------------------------------------------------------------- Fri Oct 11 21:22:03 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr> - Update to 1.25.23 * GUI: the search entry now has a completion window with contents from the search history and the index terms. * Better support for mountable volumes * GUI: remember and manage maximized window state. * Path translations changes are used without need for a GUI restart. * All non-internal input handlers now use Python3. * Most XML formats which were processed by a Python script interpreting an XSL stylesheet are now processed internally in the C++ code. ------------------------------------------------------------------- Mon Sep 23 21:13:26 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr> - Update to 1.25.22 * GUI: ensure WM_CLASS is set to help window management. * Linux document Open: pass an encoded URL to xdg-open. * GUI action editor: ensure that the current row data is always reflected when the row changes, not only on mouse clicks. * GUI mbox preview: wrong message was displayed for non-cached folders. ------------------------------------------------------------------- Fri Aug 9 20:30:13 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr> - Update to 1.25.21 * Many small fixes * Repair result table highlighting. ------------------------------------------------------------------- Thu Jun 20 09:07:35 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr> - Update to 1.25.19 * Fix issues with the OCR and XMP functions of the PDF handler. ------------------------------------------------------------------- Wed May 29 15:21:08 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr> - Update to 1.25.18 * Fixed bug in snippets generation. We sometimes dropped the best snippets in case of phrase searches. * Small improvements in synonyms handling, significant for big synonym files. * Raw indexes: fix test for capitals in user input in a few marginal cases. * GUI: fix highlighting in table mode. * GUI: add "Open" button to preview window. ------------------------------------------------------------------- Mon May 27 13:20:04 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr> - Update to 1.25.16 * Fix a GUI crash * Fix a KIO Slave build issue * Fix a Python module memory leak * Fix result table highlighting * Improvements in synonyms handling ------------------------------------------------------------------- Tue Apr 2 08:54:41 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr> - Update to 1.25.11 * Use Python 3 * performance improvement for big pdf and xls files * Fix crashes in the Python module * Small improvements Check https://www.lesbonscomptes.com/recoll/release-1.25.html for the full list of changes. - Drop fix-build.patch. Merged upstream. - Trim the marketing words from description. - Refresh stop-recoll-truncating-metadata-to-150.patch ------------------------------------------------------------------- Sun Oct 21 22:15:19 UTC 2018 - Christophe Giboudeaux <christophe@krop.fr> - Add fix-build.patch ------------------------------------------------------------------- Sat May 26 16:40:08 UTC 2018 - christophe@krop.fr - Update to 1.24.1: * New snippets generation method. * Fixed clicks on orthographic suggestions with Qt5. * All input handlers should now be compatible with Python3, but still use Python2. Check the ChangeLog for the complete list of changes. ------------------------------------------------------------------- Sat Mar 25 08:22:13 UTC 2017 - tittiatcoke@gmail.com - Update to 1.23.1 - Input handler for ODF flat XML file formats. - Configuration: some list configuration variables, namely skippedNames, noContentSuffixes, and xallexcepts, have acquired variants suffixed with + or - for adding or removing values from the default value, which is a longish list, which hence does not need to be copied for modification any more. - New nomd5types variable for listing types of files for which we should not compute an MD5 hash (used for duplicates detection). See the manual for details. The default list excludes the audio file types. - Unicode BOM detection for text files - Allow using full CSS style for term highlighting, not just color. - execm input handlers now have an alternate method to set metadata fields, easier than HTML meta fields. ------------------------------------------------------------------- Wed Dec 7 08:12:41 UTC 2016 - tittiatcoke@gmail.com - Update to 1.22.4 * Main features in 1.22.x - It is now possible to define synonyms groups, used only at query-time to expand the query terms to their defined synonyms. - Many shell-script input handlers have been converted to Python and are now persistent. Most are compatible with Python3. - The Unix/Linux build system has been converted to use the autotools in a fairly standard way. - Make dehyphenation (co-worker->coworker in addition to the normal terms) optional, active by default. - For people using the Firefox web page indexer add-on: a new tool in the GUI to list and delete entries from the Web cache. - Improved index statistics in the GUI, and improved display while the indexer is working. * Bugfixes: - Fix advanced search 'start search' button doing nothing under qt5. - Fix html escaping with newer versions of pdftotext. - Small bug fix in the text splitter: which resulted in missing results when matching a file name extension using. - Added suffix associations for .java and .sql, to fix problems caused by the switch from 'file' to 'xdg-mime'. - Sidestep bus error in qt exit code by calling _exit() instead of exit() in GUI exit code. - GUI, advanced search: fix crash which occurred when restoring clause list bigger than the default size (6 clauses). ------------------------------------------------------------------- Thu Apr 7 10:01:33 UTC 2016 - tittiatcoke@gmail.com - Update to 1.21.6 * KDE Frameworks5 compatibility for the KIO slave * New Query parser * Filters are executed in a different way for better performance - Added kio_recoll4 package to provide a KIO slave for Konqueror which is still KDE4 based ------------------------------------------------------------------- Wed Jul 15 19:25:07 UTC 2015 - tittiatcoke@gmail.com - Update to 1.20.6 * Support for Qt 5.3.2 and higher. * An Open With entry was added to the result list and result table popup menus * A new way for specifying multiple terms to be searched inside a given field: it used to be that an entry lacking whitespace but splittable, like [term1,term2] was transformed into a phrase search, which made sense in some cases, but no so many * The Query Fragments tool was added to the GUI. This is a window with customizable buttons to add arbitrary query language fragments to the current search * We changed the way terms are generated from a compound string (e.g. an email address) * New keyboard accelerators for the result table: Ctrl+r switches the focus from the search entry to the table, Ctrl+o opens the document for the current line, Ctrl+Shift+o opens document and closes recoll, Ctrl+d previews the document * A special term is now indexed for results from the web history: use "-rclbes:BGL" to exclude the web results, "rclbes:BGL" to restrict the results to the web ones * Recoll now indexes #hashtags as such * You can now use both -e and -i for erasing then updating the index for the given file arguments with the same recollindex command * We now allow access to the Xapian docid for Recoll documents in recollq and Python API search results * recollq and recoll -t get a new option -N to print field names between values when -F is used. In addition, -F "" is taken as a directive to print all fields * Unicode hyphen (0x2010) is now translated to ASCII minus during indexing and searching ------------------------------------------------------------------- Sun Jul 27 12:39:49 UTC 2014 - auxsvr@gmail.com - Update to 1.19.14p2 * The Open/LibreOffice document filter does not output white space for tab-separated words in input, leading to search failures. * On systems such as Debian Stable which use Evince version 2.x (not 3.x) as PDF viewer, the default "Open" command for PDF files will not work. You need to use the GUI preferences tool to change the --page-index option to --page-label for the evince command line used for PDF. * It will sometimes happen that the result list paragraph format stored in the Qt preferences file will get garbled, causing result lists with no displayed paragraphs (the counts and pages are ok, the results can be seen in table mode, but not in list mode). The workaround is to go to Preferences->Query configuration ->User interface and erase the result paragraph format string (^A DEL in the text area), this will reset the string to the default value. * A release 1.19 change in the way we handle minus characters ('-') broke support for wildcard character ranges (e.g.: [a-z]). A fix would be relatively complicated, so please speak up if you need it because I won't probably do it without further motivation. * Real time indexer: when running with gamin on FreeBSD, the indexer can deadlock in the gamin dialog in some cases. * After an upgrade, the recoll GUI sometimes crashes on startup. This is fixed by removing (back it up just in case) ~/.config/Recoll.org/ recoll.conf, the QSettings storage for recoll. ------------------------------------------------------------------- Tue May 6 18:27:57 UTC 2014 - tittiatcoke@gmail.com - Update to 1.19.13 * fixes the rare but longstanding multithread indexing crashes * silences noisy but mostly harmless ppt-dump.py crashes ------------------------------------------------------------------- Wed Apr 23 18:38:31 UTC 2014 - tittiatcoke@gmail.com - Update to 1.19.12p1 * adds a parameter for setting the truncation size of the stored metadata attributes * new XLS filter - updated patch stop-recoll-truncating-metadata-to-150.patch as that the issue was resolved with a configuration option now ------------------------------------------------------------------- Fri Mar 28 11:21:12 UTC 2014 - cfarrell@suse.com - removed redundant lines from patch ------------------------------------------------------------------- Thu Mar 27 11:44:36 UTC 2014 - cfarrell@suse.com - recoll truncates metadata at 150 chars for no reason. Apply fix from http://is.gd/E4wnMG to raise limit to 1500. ------------------------------------------------------------------- Sat Dec 7 15:04:43 UTC 2013 - cgiboudeaux@gmx.com - Update to 1.19.11 * Python3 compatibility for the Python Recoll module. * Add a new PPT format text extractor. Catppt just did not extract anything from more recent .ppt files. * Fix various bugs related to date filtering and a GUI crash. * Change the way Hindi / Devanagari text is handled. * Fix the results table dups and snippets links. ------------------------------------------------------------------- Wed Aug 21 13:04:41 UTC 2013 - tittiatcoke@gmail.com - Update to 1.19.5 * Additional translations (Spanish, Russian, Czech, German) * Bug and usability fixes - Absolute paths computations are broken by recollindex changing its working directory to /tmp, so that giving relative paths to e.g. "recollindex -i" would fail. - The Unity Lens would fail when the query terms had accented characters - The "autophrase" feature could sometimes create false matches. - There are a number of problems when using multiple indexes which could contain identical paths values for actually different documents (on different volumes). - The history list window shows snippets links, which display an error message when used and make no sense (no query data). * Resolves Indexing CIFS/SMBFS kernel mounts ------------------------------------------------------------------- Tue May 21 21:01:49 UTC 2013 - hrvoje.senjan@gmail.com - Update to 1.19.2 * Indexing can use multiple threads. This can be a major performance boost for people with multiprocessor machines and big indexes. The threads setup is roughly auto-configured when recollindex starts, based on the number of processors, but it is also possible to taylor it in the configuration.There is a section in the manual to describe the configuration, and also some notes about the transformation and the performance improvements. * There is a new result list/table popup menu option to display all the sub-documents for a given one. This is mostly useful to display the attachments to an email. The resulting screen can be used to select multiple entries and save them to files. * It is now possible to use OR with "dir:" clauses, and wildcards have been enabled. * When the option to follow symbolic links is not set -which is the default- symbolic links are now indexed as such (name and content). * The advanced search panel now has a history feature. Use the up/down arrows to walk the search history list. * There are new GUI configuration options to run in "search as you type" mode (which I don't find useful at all...), and to disable the Qt auto-completion inside the simple search string. The completion was often more confusing and ennoying than useful, especially because it is case-insensitive when case sometimes matter for Recoll searches (capitalization to disable stemming). * When the option to collapse identical results is used, documents which do have duplicates are shown with a link to list the clones. This function needs new data from the index, so it will only completely work after a full 1.19 reindex. * Recoll should now behave reasonably on video files: index the name and propose an Open button in the result list to start the configured player. * Thanks to Recoll user Koniu, you can now access your Recoll indexes through a Web browser interface. The server side is based on the Bottle Python Web framework and the Recoll Python module, and can run self-contained (no necessity to run apache or another web server), so it's quite simple to set up. See: See the Recoll WebUI project on GitHub. * Thanks to Recoll user David, there is now a filter to index and retrieve Lotus Notes messages. See the software site on sourceforge and some notes from a user with a slightly different configuration. * There is a new path translation facility, with a GUI interface, to make it easier to share an index from a network share on clients on which the mount points might be different. This could also probably be put to use to design a "portable index" feature (for removable media). * The first indexing run after Recoll installation (for a new user) will run in a fashion which will put data likely to be useful into the index faster, so that an impatient user can more quickly try searches. * Implemented cache for last file uncompressed. This will much improve usage, e.g. for people fetching successive messages from a compressed mail folder. * Recollindex will now change its current directory to a temporary one (e.g. /tmp) to mitigate the problems of some filters creating temporary files and not cleaning them. * There is a new recursive explicit reindex option to the command line indexer. * The default result list paragraph format has been slightly tweaked (removed the relevance percentage and small ordering and formatting changes). * Mime type wildcard expansion is now performed against the index, not the configuration. This fixes many problems when searching for, e.g., media files indexed only by name. * The choice for case/diacritics sensitivity is now fully processed during wildcard expansion (for case-sensitive indexes). * The Snippets popup (list of pages and excerpts typically produced for PDF documents) can now use an external CSS stylesheet. This is useful because the Qt Webkit objects do not fully inherit the Qt configuration so that, for example, a style sheet is needed for using a different background color. The style sheet is chosen from the Preferences->GUI configuration->Result list panel. * Improved handling of filters during indexing resulting in less subprocesses. * Added function to import tags from external application (e.g. Tmsu). * Changed format for rclaptg field. Was colon-separated, now uses normal value/attributes syntax with an empty value like: localfields = ; attr1 = val1 ; attr2 = val2 * Extended file attributes are now indexed by default. As a side effect, recoll now uses st_ctime, not st_mtime to detect file changes. This means that installing 1.19 will reindex many files (all those that were modified since created). Recoll also now processes the charset and mime_type standardized extended attributes. * The Python module has been expanded to include the interface for extracting data. This means that you could now write most of the Recoll GUI in Python if you wished. There is a bit of sample code in the source package doing just this. A few incompatible changes had to be made to the Python module. Especially the "Query.next" field is gone and the module structure has been changed (different import statement needed). Adapting your code is trivial, have a look at the changes in the Unity Lens module for an example. The new module is compatible with the Python Database API Specification v2.0 for the parts that make sense for a non-relational DB. * Recoll now uses a dynamic library for the code shared by the query interface, the indexer and the Python module. This should have no visible impact but was rendered necessary by the Python module evolutions. ------------------------------------------------------------------- Tue Jan 1 10:53:20 UTC 2013 - tittiatcoke@gmail.com - Update to 1.18.1 * The index can now be configured for case and diacritics sensitivity, in which case raw terms are indexed. * The advanced search screen now has a history function. * Recoll has a new capacity to store page break locations and use them when opening a document at the location for a given match. * The GUI result list has a new "snippets" window for documents with page numbers, which let the user choose a snippet and open the document at the appropriate page. * There is a list of MIME types that should be opened with the locally configured application even when Use Desktop Preferences is checked. * We now allow multiple directory specifications in the query language, as in: dir:/home/me -dir:tmp * The search inside the GUI preview window, has been improved, and allows selecting from a list one of the initial term groups as the search target. * A new script dedicated to laptops, which can start or stop recollindex according to mains power status. Fixed bugs: * The unac_except_trans mechanism could be buggy in some cases and generate wrong character translations. * Don't terminate monitor for permissions-related addwatch error. * Fix handling of ODF documents exported by Google docs. * It was previously impossible to open the parent of an embedded document (e.g. the CHM file for an HTML page inside the CHM) if the parent was itself a member of an archive. ------------------------------------------------------------------- Fri Jul 6 03:13:28 UTC 2012 - mlin@suse.com - Update to version 1.17.3 * 1.17.1 was released only for a small function needed for supporting the Unity Lens. If you don't need it, you can stay with 1.17.0. * 1.17.2 fixes a few bugs and adds a small feature for handling characters that should not be accented in your language (ie: å in swedish). See unac_except_transx in the manual configuration section. Also a new rcldia filter for Dia files. * 1.17.3 fixes a nasty indexing bug in email processing code. This was triggered most probably my messages containing Microsoft mimehtml attachments, but possibly by other ones too, and caused an indexing crash. Also fixes small glitches in result list paging. - Update the license - Cleanup the specfile ------------------------------------------------------------------- Sun Mar 25 17:14:07 UTC 2012 - tittiatcoke@gmail.com - Update to 1.17.0 * GUI/config: new set of dialogs to set up the indexing schedule, either as automatic real time indexing started with the user session or as discrete cron entries. This will take care of the details of autostart files or crontab editing * Search: Recoll now supports filtering on file sizes. * GUI: it is now possible to cancel a query that takes too long. Because of limitations in Xapian, this forces a program exit, but it's probably better than staring at a hung Recoll. * See http://www.lesbonscomptes.com/recoll/release-1.17.html ------------------------------------------------------------------- Tue Nov 8 13:46:25 UTC 2011 - tittiatcoke@gmail.com - Update to 1.16.2 + Fixes a bug with Qt 4.7.4 where the links to the Preview or Open insdie the result list did not work. + Other bugfixes ------------------------------------------------------------------- Thu Sep 29 15:55:40 UTC 2011 - tittiatcoke@gmail.com - Update to 1.16.1 + fixes a severe bug in 1.16.0, where the GUI had a good chance to crash when running a query while the indexing thread was running. ------------------------------------------------------------------- Fri Sep 23 11:21:00 UTC 2011 - tittiatcoke@gmail.com - Update to Recoll 1.16.0 * Bugfixes * Add. Functionality: - The performance of email indexing has been slightly improved - Images are displayed in preview. You can get at the fields and complete extracted text using the popup menu. - It is now possible to set an increased weight for indexing some fields - Improved preservation of indentation for text files displayed in the preview window. - Added filters for .war (Konqueror web archive), .mhtm (other web archive format) and rar archives - Show hidden (dot) files in the indexing configuration GUI dialogs. - Added -f option to recollindex to ignore skippedPaths/Names when used with -i. Allows the use of a purely external file selection mechanism. ------------------------------------------------------------------- Tue May 3 18:13:03 UTC 2011 - tittiatcoke@gmail.com - Update to Recoll 1.15.8 * Bugfixes * Add. Functionality: - The GUI advanced search panel now allows specifying a field for each entry (ie: author/recipient, etc). - Added filters for .war (Konqueror web archive) and .mhtm (other web archive format). - Searches now allow negative directory filtering ------------------------------------------------------------------- Mon Mar 14 12:23:32 UTC 2011 - tittiatcoke@gmail.com - Updated spec files to remove obsolete requires and also to ensure that we can use different versions of libwpd. (recommendations from Author) ------------------------------------------------------------------- Sun Mar 6 13:54:53 UTC 2011 - tittiatcoke@gmail.com - Update to Recoll 1.15.5 * If a result table column is both added and moved in the same GUI instance, the list becomes garbled (or/and the GUI crashes). * Changing the indexing configuration parameters from the GUI while the indexing thread (not an external recollindex command) is running will sometimes (quite often) crash the GUI. * Script files (ie: .sh .pl) indexed as text do not respect the maximum text file limit (a problem with, ie, shar archives identified as application/x-shellscript). * Indexing script for xml formats (ie: svg) sometimes stall for 30 S while xsltproc tries to access remote dtds. * Recollindex inapproprietely sets the nice value for its whole process group. In certain cases where the indexing monitor was launched at session start, this could set the whole session to low priority! * After an upgrade, the recoll GUI sometimes crashes on startup. This is fixed by removing (back it up just in case) ~/.config/Recoll.org/recoll.conf, the QSettings storage for recoll. * The new mutagen-based audio tags filter (rclaudio) only works with very recent mutagen versions. See here for a corrected version. * Performing a full index with release 1.11 or newer, over a version created with a much older recoll release may sometimes end with an error saying "backend doesn't implement metadata". * The default filter for files in microsoft word format (application/msword, .doc), antiword, has trouble with some relatively rare files with a very small text, resulting in the following error message: I'm afraid the text stream of this file is too small to handle. ------------------------------------------------------------------- Thu Feb 3 15:36:11 UTC 2011 - tittiatcoke@gmail.com - Update to Recoll 1.15.1 * The GUI has a new display for the result list inside a spreadsheet-like table, with configurable columns and sort by any column. * The old sort tool is gone. There are now vertical arrows in the tool bar to directly sort by date ascending or descending, which was its only significant use. * There is now a menu entry to clear search history. * File name search: it used to be that multiple fragments where OR'ed together to perform the search. They are now AND'ed. * Autophrase now works with the query language where it makes sense. * Support for lyrics in midi karaoke files. Works better with the Python chardet character encoding identification module. * Support newer Purple/Pidgin logs using an html format. * Support thunderbird extreme brokiness in handling the mbox format: naked "^From $" separators are now accepted with mhmboxquirks = tbird. * A change of method for filtering on directory location makes it much more efficient and faster. * The utf-8 file name is now a stored field by default. ------------------------------------------------------------------- Thu Nov 25 10:00:55 UTC 2010 - tittiatcoke@gmail.com - Update to Recoll 1.14.3 * Get rid of permanent filter subprocess at the end of a GUI indexing pass. * Add new filter for indexing GNU info files. * Index the file name from a zip or chm internal path. * Add hotrecoll.py script to help with one-key recoll activation/hiding. Move focus to search entry when unminimized. * Handle bad mbox format from Thunderbird. * Catch exception which was causing stderr messages while indexing encrypted zip files. * Change result list "Edit" links to "Open" for consistency with menus. * Change the type of character set conversion occurring when using "Copy file path" from the result list. Should work in more cases than the previous approach (but will still fail sometimes). * Update lyx filter. * Fix problems with white space in file name in several input filters. * Support mutagen versions older than 1.17. ------------------------------------------------------------------- Sun Aug 1 12:28:07 UTC 2010 - tittiatcoke@gmail.com - Recoll 1.13.04 * Provide a set of configuration defaults so that compilation has a chance to succeed on unknown systems. * Install icon to the pixmaps directory. * Fixes stemming, which was broken for all previous 1.13 releases ------------------------------------------------------------------- Tue Jan 26 14:41:54 UTC 2010 - tittiatcoke@gmail.com - Recoll 1.13.02 + Bugfix for Qt 4.6.1 (Garbled Main Window) ------------------------------------------------------------------- Tue Jan 22 06:45:54 UTC 2010 - tittiatcoke@gmail.com - Recoll 1.13.01 + Recoll has a new class of persistent external filters with the capability to process several documents, or multi-document files, in the same instance. Benefits: much faster image tag indexing, and new file formats. + New file formats: chm (microsoft help), zip archives, .ics calendar files. + Recoll can now use the output of the Beagle Firefox plugin to index visited web pages and bookmarks. This is only usable if Beagle itself is not running!! + Big text files (like application logs) can now be paged for indexing, avoiding excess memory usage during indexing + A cache was implemented for mbox message header offsets. This speeds up message previews for big mbox files. + Miscellaneous usability improvements: - Allow using page-up/down and shift-home to scroll the result list while the focus is in the search entry. - Make 'Use desktop preferences' the default for new Recoll installations, and make this choice more prominent in the external viewer dialog. - ^P starts the print dialog on a preview window. - If a search has no result, alternate spellings are suggested. - If the text of a document is empty, preview will switch to displaying the document fields. - New entry in the result list contextual menu for opening the parent document of a result list hit with its native application. + Indentation is now preserved when displaying text documents inside the preview window. + Allow substituting arbitrary fields in the result paragraph, using a %(fieldname) syntax + The real-time indexing monitor will now accumulate modifications during 30 S before indexing. + The indexer can now split camelCase words, allowing search on component terms. + The ipath is now printed by default after the url in the default result list format. + recoll_noindex and skippedNames can now be changed at any point in the tree (only for topdirs previously). + Allow using location/application sensitivity in external viewer choice. This uses several new functions: - Allow the substitution of arbitrary document fields inside external viewer command line arguments. - Allow field values to be set on all documents in a file system subtree. - New syntax in mimeview for including the rclaptg field in viewer choice (mimetype|tagvalue = ...). + Allow specifiying a specific default character set for mail messages. + Improved the kio_recoll build. ------------------------------------------------------------------- Wed Dec 9 12:45:33 CET 2009 - tittiatcoke@gmail.com - Recoll 1.12.3 + bugfixes ------------------------------------------------------------------- Thu Oct 22 09:45:33 CET 2009 - tittiatcoke@gmail.com - Recoll 1.12.2 + Catch two Xapian exceptions which could crash the GUI when a query was run while the index was being updated. + Ensure that the result list right-click popup menu will appear even when the click is inside a table. + Fix the way we retrieve the xapian library version to avoid GUI compilation problems. + Inside the real-time indexer: only use the main thread to test that the X11 server is still alive. Multithreaded calls to x11IsAlive() would sometimes crash the process because of an X11 error. + Define filter timeout so that a looping filter (ie: rclps trying to index loop.ps) will not completely stop the indexing. Default value: 20mn. Add loop.ps to skippedNames. + Improve filter subprocesses management. Some could previously be left around after recollindex was killed. Improve cancellation request acknowledgment by recollindex (two ^C were sometimes necessary to make it terminate). + Signals SIGUSR1 and SIGUSR2 are now blocked in addition to INTR/TERM/QUIT. + Extended attributes indexing now works for all file types. + Ensure that queries started from the command line are handled as normal ones (they previously could not be sorted). + Improve man page indexing: do not index section header terms. + Fixed compilation errors for new gcc and gnu libc. + Use groff html output in rclman to get rid of control characters in output (improve manual pages indexing). Fix 8bit character issues in file names in rcllyx. + Fixed command line arguments processing problem with "recoll -q" ------------------------------------------------------------------- Thu Mar 19 19:12:33 CET 2009 - tittiatcoke@gmail.com - Recoll 1.12.0 * Recoll now implements a KIO slave to allow searching directly from KDE applications. This does not affect the main application and is not enabled by default. * Recoll now computes md5 checksums for all indexed documents and optionally collapses duplicate entries inside the result list. * Typing F1 anywhere in the GUI should bring up the appropriate section of the manual in the application configured for viewing HTML documents. * The result list right click menu now has an entry to save the document to a file. * The preview window now has a right-click menu, with an entry to toggle between viewing the main text or all the metadata for the document. * Words glued by an underscore character like compound_word are now split during indexing, and will be found when queried either as themselves or in a search for the components. * There is now a size limit over which no attempt will be made to uncompress/identify/index compressed files. Not active by default, to be set in the Indexing Configuration. * Added support for fetching field values from extended file attributes. This is not enabled by default, use configure --enable-xattr.
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor