v4.2.0-beta
Pre-release
Pre-release
💥 Improvements
Marked with checkmark if ready, else planned ...
- copy to clipboard for running in PowerShell or command prompt
- ps needs & prefix and rg path and search text surrounded by ''
- bat needs rg path and search text surrounded by ""
- extension: save all before search message?
- extension: search opened project files only
- save/load search histories in file
- JSON config files
- skin chooser? https://stackoverflow.com/questions/9906312/delphi-vcl-styles-tutorial-how-to-change-the-style-at-runtime
❗ Bugs
Marked with checkmark if fixed, else it is a known bug.
- exception if rg.exe not found
- extension: if search only in current file, path of the file is not saved in history
- extension: drip icon in menu has no transparent background
- look on dpi change (drag to another monitor)
- search form switch between search and replace shrinks height
- search form Use Regex button disappear if drag to another monitor
- ugly config form
- replace:
- more match in same line replaces all occurence, even if user selects only one
- replace by rg is ok: there will be changed every occurence in every lines
- replace by toolbar is always ignore case
- left arrow in replace edit ctrl doesn't work
- more match in same line replaces all occurence, even if user selects only one
- ugly dark mode. read this: https://github.com/checkdigits/delphidarkmode
- ugly icons
- alternate colors
- extension: open with dialog not dark
- extension: toolbar not dark after switch
- independent from ParentBackground? https://en.delphipraxis.net/topic/2779-tframe-and-vcl-styles-solved/
- after switch light/dark mode in config, Open With settings moved to the right bottom corner
- PCRE does not support \L, \l, \N{name}, \U, or \u. TVimGrepMatchLineParser.SetPrettyRegex (Line 201, "RipGrepper.Parsers.VimGrepMatchLine.pas")
- extension open with DIR is the derectory of the current project
- if search text contains \u and MatchWord is set param search text not escaped
Full Changelog: v4.1.0-beta...v4.2.0-beta