@app-id@ Clapgrep Search through all your files https://github.com/luleyleo/clapgrep https://github.com/luleyleo/clapgrep/issues https://github.com/luleyleo/clapgrep https://ko-fi.com/luleyleo https://github.com/luleyleo/clapgrep/blob/main/CONTRIBUTING.md https://github.com/luleyleo/clapgrep/tree/main/po https://mastodon.online/@luley Leopold Luley FSFAP GPL-3.0-or-later

Ever had a folder full of PDF files, where you knew, somewhere in there, is what you're looking for. But you did not know in which file. So you had to search each of them at a time...

With Clapgrep this is no longer necessary! Simply open the folder with Clapgrep, enter the search term, and Clapgrep will do all the hard work of finding out on which page / line in which file the information is that you are looking for!

Clapgrep can currently search all sorts of text files, PDFs and Office documents, with more to come.

Main window in desktop view https://raw.githubusercontent.com/luleyleo/clapgrep/058be9e322d6f5a17ef81798edfe66ee686e223a/assets/screenshot-1.png Preview in desktop view https://raw.githubusercontent.com/luleyleo/clapgrep/058be9e322d6f5a17ef81798edfe66ee686e223a/assets/screenshot-2.png Search interface in mobile view https://raw.githubusercontent.com/luleyleo/clapgrep/058be9e322d6f5a17ef81798edfe66ee686e223a/assets/screenshot-3.png Results in mobile view https://raw.githubusercontent.com/luleyleo/clapgrep/058be9e322d6f5a17ef81798edfe66ee686e223a/assets/screenshot-4.png Utility FileTools @app-id@.desktop #fff0c3 #575243 300 offline-only keyboard pointing touch

Translations:

  • Added French translations.
  • Updated Occitan translations.

Bug fixes:

  • Fixed a crash when attempting to re-open a directory which no longer exists.

New Features:

  • Switched to the new Adwaita shortcuts dialog.

Bug fixes:

  • Reduced memory usage.
  • Improved UI responsiveness during search.
  • Fixed keyboard navigation in the results list.

New Features:

  • Added option to filter which file names or paths should be searched.
  • Improved how the current search path is displayed.
  • Added a configurable limit for the number of search results.
  • Added an installer for the Nautilus integration.
  • Results from PPTX and ODP files now display their slide number.
  • Automatically move keyboard focus to the results when starting a search.
  • Changed the "Start Search" button to an actual button.

Translations:

  • Added Ukrainian translations.
  • Updated Russian translations.

Bug fixes:

  • Translations are working again.

New features:

  • The search path is now persistent across restarts.
  • "flatpak run de.leopoldluley.Clapgrep ." will search in the current directory.

Bug fixes:

  • PDF preview works again.

Translations:

  • Added Occitan translations.
  • Added Dutch translations.

New features:

  • Matches are now highlighted in PDF preview.
  • File names can now be searched as well.
  • Search flags are now persistent across restarts.
  • Notification about new updates.
  • Updated UI to match Gnome 48.

Translations:

  • Updated Italian translations.

New features:

  • Matches are now highlighted and easier to spot.
  • Much faster PDF search using Poppler.
  • PDF results are now per line rather than per page.
  • The preview now supports PDF files.

Bug fixes:

  • Searching LibreOffice files should be more reliable.
  • Repeated searches now display their results correctly.

New features:

  • Improved mobile screen compatibility.
  • Added preview for text files. (PDF and Office Documents are not supported yet)
  • Switched to calendar versioning.

Bug fixes:

  • The shortcuts menu now shows all shortcuts.

And lots of internal changes...

Bug fixes:

  • Fix translations for Flatpak.
  • Fix version in about dialog.

New features:

  • Fully adaptive UI with mobile support.
  • More helpful status pages.
  • You can now start a search just by pressing enter.

New translations:

  • Russian

Bug fixes:

  • No more searching for empty strings.
  • Less lag when a lot of results are added to the UI.
  • No more crashing when files contain null-bytes.
  • Use all available cores for multi-threaded search.

New features:

  • The app will remember whether it should search PDF and Office files.
  • The search backend has been completely rewritten and should be quite a bit faster.

New features:

  • The app will remember its window size and maximized state.

New translations:

  • Italian
  • Czech

Initial release, with the following features:

  • Ripgrep based full-text search
  • In-/exclude hidden and ignored files
  • Search PDF and Office files