Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fuzzy finder #1393

Merged
merged 45 commits into from
Jan 10, 2024
Merged

Fuzzy finder #1393

merged 45 commits into from
Jan 10, 2024

Commits on Dec 20, 2023

  1. Added a fuzzy search modal

    treagod authored and colinkiama committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    50e3501 View commit details
    Browse the repository at this point in the history
  2. Fixed indent

    treagod authored and colinkiama committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    dbd8692 View commit details
    Browse the repository at this point in the history
  3. Use accent color for selection

    treagod authored and colinkiama committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    021ba91 View commit details
    Browse the repository at this point in the history
  4. Listen to git change

    treagod authored and colinkiama committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    b51d456 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    eb3827d View commit details
    Browse the repository at this point in the history
  6. Resize dialog

    treagod authored and colinkiama committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    830c45d View commit details
    Browse the repository at this point in the history
  7. Added scrolling by up/down arrows

    treagod authored and colinkiama committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    88adb72 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b1be136 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4db8e57 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c717a35 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b9e419e View commit details
    Browse the repository at this point in the history
  12. Fix long delay before fuzzy finder dialog opens

    - Fuzzy finder paths indexed when plugin is activated
    - Fuzy finder dialog now opens instantly
    colinkiama committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    b65057c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    aa9f61a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    6fbf1c6 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    6b89011 View commit details
    Browse the repository at this point in the history
  16. Fuzzy search results across multiple projects are disambiguated using…

    … the project name before file path
    colinkiama committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    05a3214 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    03686c4 View commit details
    Browse the repository at this point in the history
  18. Improve Fuzzy Search Accuracy

    - Combine file name and file paths in fuzzy finder
    colinkiama committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    a8c119a View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    a514b94 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    ea29d63 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    949c927 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    33be958 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    b579d3a View commit details
    Browse the repository at this point in the history
  24. Fix vala-lint errors

    colinkiama committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    e1989ca View commit details
    Browse the repository at this point in the history

Commits on Dec 25, 2023

  1. Improve fuzzy matching

    - Fix issue how matches are added to list of matches
    - Stop using a combined score. Prefer filename based matches when available
    - Stop including directory separator in separator bonus
    colinkiama committed Dec 25, 2023
    Configuration menu
    Copy the full SHA
    73a9b3e View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2023

  1. Configuration menu
    Copy the full SHA
    903505b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8610573 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    31936a0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    09df392 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7f82dc1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    848e461 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    243a3e5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ad97f55 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    bfd7a92 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    dbfa10e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c836cbb View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. Expose fuzzy find function and accelerator in sidebar action menu (#1395

    )
    
    * Add Fuzzy Find menuitem to sidebar
    
    * Consistently use "Find Project Files"
    
    * Move SearchProject to separate file
    
    * Fix lint
    
    * Remove menuitem on deactivation of "Find Project Files" plugin
    jeremypw authored Jan 4, 2024
    Configuration menu
    Copy the full SHA
    0c1fba8 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2024

  1. Associate popover with foldermanager (#1396)

    * Associate popover with foldermanager
    * Remove deprecated PopoverConstraint
    jeremypw authored Jan 6, 2024
    Configuration menu
    Copy the full SHA
    8c550d6 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. Configuration menu
    Copy the full SHA
    e973920 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    868d188 View commit details
    Browse the repository at this point in the history
  3. Create indexer and add methods for adding and removing files and dire…

    …ctories to search project class
    colinkiama committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    0fdcd77 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a9980b2 View commit details
    Browse the repository at this point in the history
  5. Update indexer debug logs

    colinkiama committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    1671c89 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    225b3ad View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8b90e64 View commit details
    Browse the repository at this point in the history