Tags: MituuZ/fuzzier
Tags
Additional fuzzy grep actions (#149) * Refactor fuzzy grep to a more sane architecture * Add tests for command creation * Add tests for backend resolver * Move file opening logic to a shared functon * Add new actions * Some more refactoring * Fix tests * Update IntelliJ platform plugin and add non IC variants * Handle parsing and secondary field through the backend * Handle absolute paths when grepping * Add better explanations * Add windows to the test matrix * Add invalid input tests and remove unnecessary safe guard * Handle popup title dynamically * Only handle relative paths when creating row containers * Update changelog and default list movement binds * Fix tests * Update changelog * Use single alarm for fuzzy grep * Only upload a single artifact * Fix file separator discrepancy * Add a separate job for preview * Add placeholder text * Replace JSlitPane with JBSplitter * Remove manual sizing * Fix styling * Add support for secondary field logic for each grep variation * Add explicit close behaviour * Update changelog * Add concurrency limit to reduce unnecessary runtime * Fix file extension handlin * Add test for file glob handling * Update readme * Remove support for old actions and change version to 2.0.0 * Update action examples * Add normal map * Fix example * Use better example mappings * Update features * Increase default size a bit * Cleanup
Fuzzy grep file type globbing for ripgrep (#132) * Junie implemented second search field and logic to display it * Implement tab switching between primary and secondary search fields * Implement glob search when secondary search field is not empty * Add a listener to update the results when globbing field changes * Add changelog entry * Cleanup and update version * Remove pre version * Add tests for FuzzyFinderComponent * List feature improvement and format * Add missing changelog
Fuzzy Grep syntax highlighting (#126) * Add option to FuzzyGrep to preview full file with highlighting * Reorder and label settings components * Add temp time logging * Fix actual position calculation * Default to full file loading * Increment version and add change notes * Improve description and setting name * Remove time logging and add line breaks to description * Improve description * Update IntelliJ platform and gradle versions * Update gradle-wrapper.properties Delete automated copyright inclusion * Add shoutout to changelog
Fuzzy grep coroutine (#124) * Refactor fuzzy grep to use coroutines and improve command handling * Refactor installation checks to return booleans for clarity * Update since build to match * Decrease output size * Replace deprecated process adapter with actual process listener --------- Co-authored-by: leinom <[email protected]>
Fix FuzzyGrep issues (#121) * Fgs * Fix : handling and do another validations before parsing rows * Fix missing option lines * Add trimming to the row text * Cleanup * Improve FuzzyGrep validation and performance * Fix smart case search on windows * Increment version and add changelog * Include gh issue * Fix findstr case insensitive parameter * Fix grep case insensitivity modifier * Fix change description * Use windows separators * Update workflow to run on windows * Only run on ubuntu and try to fix windows test * Revert separator replaces * Disable certain tests on windows * Make changelog less specific, but more accureate
PreviousNext