-
-
Notifications
You must be signed in to change notification settings - Fork 588
[FEATURE] - Pinned Results #4347
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
Draft
01Dri
wants to merge
102
commits into
Flow-Launcher:dev
Choose a base branch
from
01Dri:feature/pinned-results
base: dev
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+1,455
−73
Draft
Changes from all commits
Commits
Show all changes
102 commits
Select commit
Hold shift + click to select a range
0076308
Pinned result object and storage
01Dri 6243ee9
Pinned resulkts in main view
01Dri be25c36
pinned result option in settings
01Dri 2743ef8
pinned result item update
01Dri a184ef9
Generic method
01Dri 3d5bc26
pin query and result
01Dri 9a0b6c1
deep copy
01Dri 437a70d
quick actions to pinned results
01Dri cdea565
code quality
01Dri 585fe33
save
01Dri cb27c08
code quality
01Dri de8d704
up
01Dri 29c1144
up models
01Dri a60fbed
validation to remove pinned items when the plugin is removed
01Dri b53339b
up
01Dri a362703
up
01Dri fa10914
up
01Dri a77b49c
Last pinned at
01Dri 8db0824
Variable to clean pinned results
01Dri 13a7e65
up
01Dri 72069a7
up
01Dri 716ac91
up
01Dri ab4b0db
fix bug
01Dri b575f17
code quality
01Dri 3c9c725
Merge branch 'dev' into feature/pinned-results
Jack251970 5678ec0
Use dynamic resource & Xaml format
Jack251970 ce4146d
Set List as default pinned layout and update enum
Jack251970 dd6883f
Update PinnedLayouts dropdown label refresh logic
Jack251970 bf7f6ca
Improve code quality
Jack251970 9532726
Improve PinnedResultsLayout property change notification
Jack251970 e37dbb2
Refactor EnablePinnedResults to support notifications
Jack251970 42adaea
Improve code quality
Jack251970 099c557
Fix property setter logic for EnablePinnedResults
Jack251970 2463139
Improve code quality
Jack251970 7db7793
Refactor PinnedResultItem with docs and cleanup
Jack251970 5690cc0
Update pinned items removal condition
Jack251970 0cf843f
Refactor pinned results refresh and history handling
Jack251970 2a7cbbb
Remove pinned results label from MainWindow.xaml
Jack251970 b60f27b
Add XML remarks to IsQuery property in PinnedResultItem
Jack251970 f512139
Improve result ranking and history tracking
Jack251970 9625490
Clean up commented-out query checks in PinnedResultItem
Jack251970 cbdba96
Update pin context menu icons and add results.png
Jack251970 e7ec862
Reorder context menu items for plugin selection
Jack251970 150cedc
Update pin/unpin glyphs in MainViewModel menu items
Jack251970 75bbb70
Prioritize pinned results over history on home page
Jack251970 0971a55
Document ShouldCleanPinnedResultsFromUninstalledPlugins
Jack251970 046a840
Remove auto-clean logic for pinned results
Jack251970 c78fa51
Refactor settings for improved data binding support
Jack251970 ef26be3
Refactor pinned result add/remove logic for accuracy
Jack251970 507cb55
Improve async result handling for history items
Jack251970 65562b0
Filter pinned items by plugin initialization state
Jack251970 7ef3e4a
Merge branch 'dev' into feature/pinned-results
Jack251970 7546b53
Potential fix for pull request finding
Jack251970 40a77f7
Remove OnPinnedItemClick handler from ListBox
Jack251970 b1c4ffa
Ensure PropertyChanged triggers on plugin uninstall
Jack251970 bdf87fb
Reset ShouldCleanPinnedResults flag after cleaning
Jack251970 dcea7a7
Update triggers to use UI element visibility directly
Jack251970 7e7f509
grid mode with shortcut
01Dri 1ddf20c
grid mode navigation
01Dri 3ad4d24
grid mode hotkey
01Dri e8996da
globalization
01Dri d90ce84
Merge branch 'feature/pinned-results' of https://github.com/01Dri/Flo…
01Dri 6278a0b
Update grid mode navigation to use columns for Up/Down
Jack251970 88c82ed
Manage selection and grid mode transitions for pinned results
Jack251970 28f440b
Update pinned grid to notify results update channel
Jack251970 d140bad
Ensure results refresh when no plugin tasks run
Jack251970 05757ba
Update preview when pinned result is selected
Jack251970 e710208
Update preview on PinnedResults selection change
Jack251970 552a04f
fix grid mode results selected
01Dri 537e38f
Grid Mode User control
01Dri f61c8e5
Refactor grid mode selection index handling
Jack251970 cc9efd9
Add MouseSelectCommand for improved mouse selection handling
Jack251970 87a0cda
Refactor result selection mouse/keyboard event handling
Jack251970 6056541
Remove ToolTip binding from ResultViewModel DataTemplate
Jack251970 9b8888c
Update mouse position handling in result list/grid
Jack251970 38f5c6a
grid automatic adjust height
01Dri fdbf5f6
Update badge settings to refresh query results immediately
Jack251970 c16905c
Improve code quality
Jack251970 1765211
Refactor pinned results count to double, update logic
Jack251970 cff6ee1
Refactor pinned grid property change notifications
Jack251970 b409645
Adjust pinned grid margin and height calculation
Jack251970 0f801a3
Refactor preview update logic in MainViewModel
Jack251970 e8a1368
Prevent PreviewSelectedItem from being set to null
Jack251970 b58ba32
Move UpdatePreviewAsync call to property setter
Jack251970 874b8bd
Ensure minimum reserved result count is 1 for grid
Jack251970 a424d0d
ReQuery ContextMenuPinActions
01Dri 96404e8
Add null safety to prevent crashes when opening Theme settings
onesounds 18b45f0
- Update separator logic to display when using Grid mode only
onesounds 53c0d79
merge and fix conflicts
01Dri e596910
Add Home Font Size option to theme size UI
onesounds e5a47ca
- Add dynamic fallback for HomeIconFontStyle
onesounds 599a944
Adjust margin
onesounds 3e2199b
Merge branch 'dev' into feature/pinned-results
01Dri 91016e7
enter or exit on grid mode with key down and key up
01Dri ee106e5
Merge branch 'feature/pinned-results' of https://github.com/01Dri/Flo…
01Dri b9b3c8a
Merge branch 'dev' into feature/pinned-results
01Dri fbf41dc
return to 10 items max
01Dri 2041d18
Merge branch 'feature/pinned-results' of https://github.com/01Dri/Flo…
01Dri a5e873d
fix navigation bug
01Dri a759d8b
color text no pinned results adjust dynamic
01Dri e17650d
adjust result navigation with grid
01Dri c71849e
fix max pinned items condition
01Dri 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
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
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.
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.