-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Search floating mode #11510
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
Merged
Merged
Search floating mode #11510
Changes from all commits
Commits
Show all changes
65 commits
Select commit
Hold shift + click to select a range
33fde54
Search/Groups floating mode
LoayGhreeb 8d54d0d
Hide search rank column
LoayGhreeb b441fe5
Update query listener from global to library-specific
LoayGhreeb 0485cd5
Update selected groups listener from global to library-specific
LoayGhreeb 94c8de1
Move table-row CSS classes to Base.css
LoayGhreeb e3c1c0b
Adapt tests
LoayGhreeb 212df75
Update JabRef_en.properties
LoayGhreeb 37fc247
CHANGELOG
LoayGhreeb 21c834a
Fix jumpToSearchKey
LoayGhreeb 3e2b65f
Add shortcut to scroll to the next/prev rank
LoayGhreeb 26af9f0
Localization
LoayGhreeb da05a82
Fix scroll shortcut to handle rank gaps
LoayGhreeb 9867c97
OpenRewrite
LoayGhreeb 598b624
Add temporary MappedBackedList implementation
LoayGhreeb 4abcfc7
Use constants for rank values
LoayGhreeb 564de70
Update rank colors
LoayGhreeb f1b5f55
Merge branch 'main' into floating-mode
LoayGhreeb 93dcd92
Add CustomFilteredList
LoayGhreeb b66b4a9
Improve group switching and search performance
LoayGhreeb 1582fb0
OpenRewrite
LoayGhreeb a4cba3e
Fix NPE
LoayGhreeb 1ff7afb
Fix NPE
LoayGhreeb 0c2a23b
Create a list of observables
LoayGhreeb bde0b64
refilter the list after updateVisibility
LoayGhreeb 3a7611b
Add onUpdateCallback to the CustomFilteredList
LoayGhreeb 800fc02
Merge branch 'main' into floating-mode
LoayGhreeb 2efc74d
iterate over updated range
LoayGhreeb 8fd600d
Merge branch 'main' into floating-mode
LoayGhreeb 32f16ed
Merge branch 'main' into floating-mode
LoayGhreeb ab7e19f
Rename onUpdateCallback to onUpdate
LoayGhreeb 9c5ba79
Merge branch 'main' into floating-mode
LoayGhreeb be04ce9
Register events to the row
LoayGhreeb cfe930a
Update matches in the background
LoayGhreeb 7e5b106
Merge branch 'main' into floating-mode
LoayGhreeb b87be0b
Merge branch 'main' into floating-mode
LoayGhreeb b846805
Delete MappedBackedList.java
LoayGhreeb 2330ed6
Update matches in the background for global search
LoayGhreeb c1d7e27
Pass properties to MainTableDataModel instead of LibraryTab
LoayGhreeb 4608d0c
Remove search rank column from the preferences
LoayGhreeb e0f8b08
Merge branch 'main' into floating-mode
LoayGhreeb f15acdb
Add SearchRank enum
LoayGhreeb 296622b
EnumSet constructor
LoayGhreeb 108a39e
Remove int value from SearchRank enum
LoayGhreeb 28614df
Merge branch 'main' into floating-mode
LoayGhreeb 5c45007
Move SearchRank enum to search package
LoayGhreeb c62809f
Remove FILTERING_SEARCH from search flags
LoayGhreeb 9f6c846
Merge branch 'main' into floating-mode
LoayGhreeb 69e035b
Remove KEEP_SEARCH_STRING from search flags
LoayGhreeb 1313928
Fix SearchPreferences constructor
calixtus 738d03c
Move comment up
calixtus ce71705
Rename SearchRank to MatchCategory
LoayGhreeb 5eff567
Update src/main/java/org/jabref/gui/util/CustomFilteredList.java
LoayGhreeb 46c2484
Update src/main/java/org/jabref/gui/util/CustomFilteredList.java
LoayGhreeb 656e8fd
Update CustomFilteredList.java
LoayGhreeb e2c3a7a
Update PreferencesMigrations.java
LoayGhreeb e3c492e
Replace CustomFilteredList.java with reflection
calixtus be88666
Merge remote-tracking branch 'upstream/floating-mode' into floating-mode
calixtus e340a15
Merge branch 'main' into floating-mode
calixtus fab86b7
Minor stylistic fixes
koppor 240d0fc
Fix reflection
calixtus d1b5450
Merge remote-tracking branch 'upstream/floating-mode' into floating-mode
calixtus c6cbeb5
Correct typo
LoayGhreeb 50ae791
Fix typo
koppor b289c91
Fix unit tests
LoayGhreeb 3ca41b4
CHANGELOG
LoayGhreeb File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.