-
-
Notifications
You must be signed in to change notification settings - Fork 395
IPluginHotkey Interface for Global Hotkey & Window Hotkey / Support Rename File & Folder by Hotkey or Context Menu #3770
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
Open
Koisu-unavailable
wants to merge
167
commits into
Flow-Launcher:dev
Choose a base branch
from
Koisu-unavailable:rename-file
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.
Open
Changes from 24 commits
Commits
Show all changes
167 commits
Select commit
Hold shift + click to select a range
81d5065
Added function to convert rad to deg and vice versa
Koisu-unavailable 4e03b76
cleanup
Koisu-unavailable 0c34eb0
fix formatting
Koisu-unavailable 762e1c7
Fix Typo
VictoriousRaptor 60e8226
added new action keyword
Koisu-unavailable 8d8388b
Merge branch 'dev' of https://github.com/Koisu-unavailable/Flow.Launc…
Koisu-unavailable 9eb4e64
Revert "Fix Typo"
Koisu-unavailable 3bc06ac
Reapply "Fix Typo"
Koisu-unavailable c116ea2
added new view
Koisu-unavailable 91e3582
Revert "added new view"
Koisu-unavailable bfb2adf
Revert "Reapply "Fix Typo""
Koisu-unavailable 670dd1c
added new view
Koisu-unavailable 39366b7
Revert "Revert "added new view""
Koisu-unavailable 459d85d
added new dialogue box for renaming files
Koisu-unavailable 5ae6f97
renaming half-works
Koisu-unavailable 8282304
basic features of renaming files works
Koisu-unavailable c943982
polishing changes
Koisu-unavailable 502a50b
added keybind to open the renaming dialog
Koisu-unavailable f36ee61
feat: :sparkles: Added keybind to rename files
Koisu-unavailable e12c2be
polished ui
Koisu-unavailable efe6595
revert bad changes
Koisu-unavailable 9f32814
removed unnesscasry stuff
Koisu-unavailable 432f6da
fixed icon in hotkey settings
Koisu-unavailable 657bde5
revert changes to calculator plugin
Koisu-unavailable 8138158
refactoring
Koisu-unavailable 518f883
Changed RenameDialog to modal and added exception logging
Koisu-unavailable 781feeb
added default to RenameFileHotkey
Koisu-unavailable b0beaaf
formatting
Koisu-unavailable 402d398
checks for reserved names
Koisu-unavailable b556dac
Refactoring
Koisu-unavailable a6f1981
removed fragile error handling
Koisu-unavailable 7ae261e
fix typo
Koisu-unavailable a5ef0cb
fixed unreachable code
Koisu-unavailable a326a76
refactoring
Koisu-unavailable 54f126a
removed dynamic type
Koisu-unavailable f991d91
Improved File Rename Feature and Icon Update
onesounds 94f3746
Add plugin hotkey model
Jack251970 5f49c43
Display plugin hotkey setting
Jack251970 605837b
Add global key registeration
Jack251970 f841175
Fix log message issue
Jack251970 8abd531
Add window key registeration
Jack251970 4d77bad
Sort hotkey info list
Jack251970 8ed495d
Improve code quality
Jack251970 f7fa647
Use IPluginHotkey for explorer plugin
Jack251970 f2358a5
Fix hotkey control construction issue
Jack251970 30b9b1f
Add Visible api
Jack251970 f837b2a
Remove unused using
Jack251970 35f8ea3
Check hotkey mapper count
Jack251970 8da182d
Close window when escape pressed
Koisu-unavailable 043bf3b
remove unused using
Koisu-unavailable 0aff9e3
Merge branch 'rename-file' of https://github.com/Koisu-unavailable/Fl…
Jack251970 53e0bc3
Improve hotkey model
Jack251970 724b8a7
Support change window hotkey
Jack251970 c7de03b
Save & restore old command
Jack251970 b52c7e7
Check result null & Improve docuements
Jack251970 590ea61
Skip other commands if executed
Jack251970 ead9b1e
Return to skip other commands
Jack251970 030a7f3
Adjust margins
Jack251970 854f808
Use IPluginHotkey for plugin manager plugin
Jack251970 9f404aa
Use IPluginHotkey for program plugin
Jack251970 3fe1e50
Resolve context data for uwps
Jack251970 96b5eb3
Skip this plugin if all hotkeys are invisible
Jack251970 ddc890e
Skip invisible hotkeys
Jack251970 e9727c4
Add todo
Jack251970 95fadcb
Merge branch 'dev' into rename-file
Jack251970 cda33df
Make constructor protected
Koisu-unavailable 96b3645
Merge branch 'rename-file' of https://github.com/Koisu-unavailable/Fl…
Koisu-unavailable 7fddfd9
Merge branch 'dev' into rename-file
Jack251970 e087d33
Add hotkey id check
Jack251970 3b4698e
Use selected results
Jack251970 e24af14
Add hotkey ids for all results
Jack251970 73a232f
Fix clone issue
Jack251970 c9db3ec
Improve string resource
Jack251970 14310d2
Add code comments
Jack251970 b87f233
Code quality
Jack251970 afdb56d
Change RegisteredHotkeys to observable
Jack251970 1d2aa96
Add property changed for CustomPluginHotkey
Jack251970 989206b
Add is empty for HotkeyModel
Jack251970 5910d1d
Add property changed for RegisteredHotkeyData.Hotkey
Jack251970 2259d74
Add registered type, type, command, command parameter for RegisteredH…
Jack251970 3231b1d
Implement initialization model for plugin hotkeys
Jack251970 051af06
Add toggle cmmand for main view model
Jack251970 20f065a
Remove key bindings which will be registered in hotkey mapper
Jack251970 d332472
Add todo
Jack251970 43beef4
Use command & parameter for SetGlobalHotkeyWithChefKeys
Jack251970 39fa79b
Prepare to deprecation
Jack251970 6e94d16
Code quality
Jack251970 f36ca62
Fix typos
Jack251970 495e2c1
Revert "Add property changed for RegisteredHotkeyData.Hotkey"
Jack251970 40f1fc6
Allow setter for RegisteredHotkeyData.Hotkey
Jack251970 f63b8bd
Add ToString
Jack251970 e41eccc
Add initialization log information
Jack251970 3b1e014
Add change support for Flow Launcher hotkeys
Jack251970 2cf6bfb
Prepare for deprecation
Jack251970 730625c
Remove ChangeHotkey event & Remove deprecated functions
Jack251970 1c8a8d0
Code quality
Jack251970 e061f14
Check plugin modified state
Jack251970 1057f4d
Improve code quality
Jack251970 d46dedd
Remove Settings.CustomPluginHotkeys null check
Jack251970 fd3eef4
Add Equals & GetHashCode for CustomPluginHotkey
Jack251970 96e8eae
Revert "Add property changed for CustomPluginHotkey"
Jack251970 d0fc344
Explictly implement PropertyChanged
Jack251970 c4ce8fe
Add check for invalid query shortcuts
Jack251970 476ad9b
Add constructor for CustomPluginHotkey
Jack251970 42e2035
Improve string
Jack251970 ff99669
Refactor custom query hotkey setting window
Jack251970 5fa3bec
Add hotkey change events for custom query hotkeys
Jack251970 698fe79
Remove unused removing
Jack251970 7d0cf1f
Add plugin hotkey type
Jack251970 805b8ef
No need to check hotkey command when removing
Jack251970 503bc48
Add empty for hotkey model
Jack251970 db1c1b2
Use changed event for plugin hotkeys
Jack251970 c4fbb3d
Check count
Jack251970 dad681d
Use callback to check plugin hotkey change
Jack251970 8d26c1c
Add string resource
Jack251970 cd3eeba
Remove used functions
Jack251970 11c5b7c
Merge branch 'dev' into rename-file
Jack251970 e196aa4
Remove todos
Jack251970 e6fb766
Mark ActionContext as deprecated
Jack251970 f657494
Workaround for ActionContext compatibility
Jack251970 2625f6f
Make GetPluginsForInterface private
Jack251970 089c0fd
Initialize plugin enumerable after all plugins are initialized
Jack251970 2a52c28
Store plugin hotkey info
Jack251970 19c5cc3
Merge branch 'dev' into rename-file
Jack251970 515f24d
Merge branch 'dev' into rename-file
Jack251970 4874586
Fix build issue
Jack251970 1948711
Add hotkey get function
Jack251970 9b92061
Check modified & use IDictionary
Jack251970 89b454b
Fix typos
Jack251970 f52ef92
Fix string typos
Jack251970 5191780
Fix blank line change
Jack251970 4055e30
Use set hotkey function instead of setter
Jack251970 a693773
Improve code quality
Jack251970 d79272a
Cache reversed names
Jack251970 35474f2
Merge branch 'dev' into rename-file
Jack251970 9806997
Merge branch 'dev' into rename-file
Jack251970 c326901
Fix spelling
Jack251970 e8707ad
Unify error strings
Jack251970 40ba1ae
Do not validate key gesture for plugin hotkeys
Jack251970 c2c8a82
Restore plugin hotkey setting if it is not editable anymore
Jack251970 0dd2f5c
Fix typos
Jack251970 476d846
Improve code quality
Jack251970 3dcf22e
Use sorted info
Jack251970 0077856
Return for exceptions
Jack251970 ad81a3c
Fix hotkey string issue
Jack251970 96bf445
Fix action context hotkey event logic
Jack251970 2febc34
Merge branch 'dev' into rename-file
Jack251970 633e6d3
Redesign welcome page 3
Jack251970 b7db22a
Redesign hotkey page
Jack251970 4ad7ca9
Only use one string
Jack251970 0d4598b
Add property changed for OpenResultModifiers
Jack251970 6c21f74
Add Result Modifier Hotkeys changed event
Jack251970 28bd07d
Improve code quality
Jack251970 64cf1ed
Fix IsActionContextEvent logic
Jack251970 ada2af8
Fix open result command parameter issue
Jack251970 2acf9b4
Merge branch 'dev' into rename-file
Jack251970 98179eb
Merge branch 'dev' into rename-file
Jack251970 15e4a4f
Merge branch 'dev' into rename-file
Jack251970 45ed9fa
Merge branch 'dev' into rename-file
Jack251970 11e8a58
Add dialog jump hotkey
Jack251970 2ce4157
Fix build issue
Jack251970 2f71d0d
Fix key duplication
Jack251970 adb1adb
Do not execute when dialog jump is disabled
Jack251970 b88e2e9
Do not register dialog jump hotkey when dialog jump is disabled
Jack251970 912d5dd
Merge branch 'dev' into rename-file
Jack251970 d8d42b8
Merge branch 'dev' into rename-file
Jack251970 98816ac
Fix build issue
Jack251970 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
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.