Stefan Markovic
e6a7f9193b
[PT Run] If only delayed results available, select first ( #14209 )
2021-11-02 14:04:17 +01:00
Stefan Markovic
a881e6b3d5
Put UpdateResultsListViewAfterQuery calls logic with inside addResultLock blocks ( #14078 )
2021-11-01 17:16:57 +01:00
Stefan Markovic
6cc8da120f
[PT Run] Align SelectedIndex and SelectedItem ( #13702 )
...
* Set SelectedIndex to 0 after delayed execution of plugins
* Revert "Set SelectedIndex to 0 after delayed execution of plugins"
This reverts commit 5397d0f1fa
.
* Align hovered and selected item
2021-10-12 18:10:52 +02:00
Stefan Markovic
063beddb01
[PT Run] Check for invalid plugin additional option ( #13632 )
...
* Check for dictionary null key value
* Combine condition in a single if statement
2021-10-05 15:18:45 +02:00
Jaime Bernardo
84b2ae3e8f
[PT Run] Add setting to use centralized keyboard hook ( #13557 )
...
* [PT Run] Add setting to use centralized hook
* Add UI separator
2021-10-01 14:59:52 +01:00
Jaime Bernardo
b0d35f5ef8
Fix for WPF DPI issue on .net 3.1.19 ( #13551 )
2021-10-01 14:03:04 +01:00
Jaime Bernardo
c85fa98bcc
[PT Run] Fix some keyboard issues on plugin ( #13490 )
...
* Don't use enter for accelerator keys in results
Enter is already used to select commands in the context menu in the
result entries.
* Don't crash when trying to show a tooltip
* Clear hanging tooltips when keyboard navigating
* Starting/stopping service on Enter
2021-09-28 15:30:44 +01:00
Jaime Bernardo
26e8d0d976
[OOBE] Fix starting PowerToys Run ( #13455 )
2021-09-27 15:55:00 +01:00
Jaime Bernardo
d7098e87ee
[PTRun] Fix crash when shutting Windows down ( #13401 )
2021-09-23 18:09:38 +01:00
Heiko
9fb663210d
[PT Run] EnvironmentHelper: Adding logging and error handling ( #13205 )
...
* Add error handling and logging
* improvements
* fix typos
* comment updates
* fix typos
2021-09-16 11:17:33 +01:00
Jaime Bernardo
5963294b04
[PowerToys Run] Use global HotKey instead of low level keyboard hook ( #13114 )
...
* [PowerToys Run] Register global HotKey
Using low level keyboard hooks caused focus issues when invoking
PowerToys Run. Using a global HotKey solves this issue.
* Properly unregister hotkey on dispose
* fix spellchecker errors
2021-09-08 18:39:51 +01:00
Davide Giacometti
f00bf7cf19
[Settings] update additional options for launcher plugins ( #12920 )
2021-09-06 23:19:00 +01:00
Jaime Bernardo
078cf2c22f
[PowerToys Run] Fix register notifications crash ( #12911 )
2021-08-26 17:35:28 +01:00
Roy
ea25bd91b0
Standardize .NET JSON on System.Text.Json ( #12805 )
...
* Implement System.Text.Json for Community.PowerToys.Run.Plugin.VSCodeWorkspaces (#11697 )
* Implement System.Text.Json for Community.PowerToys.Run.Plugin.VSCodeWorkspaces
* Cleanup property names
* Implement System.Text.Json for Microsoft.PowerToys.Settings.UI (#11702 )
* Implement System.Text.Json for Powerlauncher (#11699 )
* Implement System.Text.Json for Wox.Infrastructure
* Implement System.Text.Json for Powerlauncher
* Implement System.Text.Json for Microsoft.Plugin.Folder
* Implement System.Text.Json for Wox.Plugin
* Remove Newtonsoft.Json from launcherInstallComponent
* Update properties with private setter
Format JSON output
* Serialize Get with private set property
* Implement System.Text.Json for ImageResizerUI (#11847 )
* Implement System.Text.Json for ImageRezierUI
* Change Newtonsoft.Json.dll to System.Text.Json in ImageResizer
* Add writefile to spelling whitelist
* Fix installer
* Fix bad merge
Co-authored-by: mykhailopylyp <17161067+mykhailopylyp@users.noreply.github.com>
2021-08-20 14:36:29 +01:00
Derek Christensen
e87e06bae6
Update environment variables changed ( #12689 )
2021-08-18 16:43:24 +01:00
Jaime Bernardo
8639740e6c
[Telemetry] Fix show hide events on PT Run cold boot ( #12796 )
...
* [Telemetry] fix show hide events on PT Run boot
* Fix spellchecker error
2021-08-18 11:20:48 +01:00
Jaime Bernardo
d704aad162
[PowerToys Run] Keyboard shows command tooltips ( #12720 )
...
* [PowerToys Run] Keyboard shows command tooltips
* Fix spellchecker error
* Another try at fixing the spellcheck error
2021-08-12 14:17:27 +01:00
Mykhailo Pylyp
9731cdee67
Revert "[PowerToys Run] Update to net5 ( #12434 )" ( #12543 )
...
This reverts commit c651a4b36e
.
2021-07-28 12:15:47 +01:00
Mykhailo Pylyp
c651a4b36e
[PowerToys Run] Update to net5 ( #12434 )
...
* [Setup] Add support for installing both dotnet 3 and 5 (#12306 )
* [PowerToys Run] Update to net5 (#12286 )
* Change targets of projects
* Update Microsoft.Toolkit.Uwp.Notifications,
changed TargetFramework for PowerLauncher project in order to resolve an issue with ModernWpf
* Specify windows version in order to fix build errors
* Fixed suppressed warnings
* Updated sdk
* Removed usage of obsolete GlobalAssemblyCache
* Removed obsolete DesktopNotificationManagerCompat
* Update nuget versions
* Update installer
* [PowerToys Run] Obsolete APIs and warnings introduced in .net5 (#12423 )
* Change targets of projects
* Update Microsoft.Toolkit.Uwp.Notifications,
changed TargetFramework for PowerLauncher project in order to resolve an issue with ModernWpf
* Fixed suppressed warnings
* Removed obsolete DesktopNotificationManagerCompat
* Get rid of binary formatter
* Update tests
* Don't include new image cache file to the report
* There's no need to call IsOwner as it doesn't make sense
* Fix different nullability exception
* Exclude extra dlls from tests
Co-authored-by: Andrey Nekrasov <yuyoyuppe@users.noreply.github.com>
2021-07-21 19:02:45 +03:00
Jaime Bernardo
e12e707704
[PowerToys Run] Fix corrupt/outdated plugins load crash ( #12424 )
...
* [PowerToys Run] Add type error catch and details
* [PowerToys Run] don't load outdated config plugins
Don't load plugins which don't have the new IcoPathDark and
IcoPathLight fields.
2021-07-19 16:13:05 +01:00
Davide Giacometti
55923f2790
[Run] ViewModels Cleanup ( #12209 )
...
* view models cleanup
* removed unused commands
2021-07-15 17:34:27 +03:00
Davide Giacometti
3c04111483
improve first PT Run call performance ( #12352 )
2021-07-15 11:51:41 +03:00
Mykhailo Pylyp
a90c738c10
Fix clicking on text ( #11968 )
2021-06-30 13:05:12 +03:00
Mykhailo Pylyp
d7e09e83c2
Register the hotkey after PT Run is initialized ( #11858 )
2021-06-24 17:50:34 +03:00
Mykhailo Pylyp
cf9f0ce6a9
[PowerToys Run] Issues with elevation ( #11775 )
...
* Delegate creation of non elevated process
* Error handling
* nits
* Fix potential race condition
* Fix spelling
* Fix spelling
* Fix build
2021-06-22 15:24:03 +03:00
Mykhailo Pylyp
c953f10c21
Don't crash if UserSelectedRecord.json
can not be updated ( #11789 )
2021-06-18 13:38:23 +03:00
Roy
9eae6cc6f2
Update mages to V2 (.NET Standard 2.0) ( #11681 )
2021-06-10 06:40:20 -07:00
ThiefZero
fc9d7e4f1b
[PT Run][New Plugin] Unit Converter ( #9800 ) ( #11406 )
2021-06-09 12:30:57 +01:00
Jaime Bernardo
27e609f6eb
Revert "[PT Run][New Plugin] Unit Converter ( #9800 ) ( #11406 )"
...
This reverts commit 1dabd761e1
,
to give proper attribution to the author.
2021-06-09 12:30:57 +01:00
Niels Laute
884a313f3c
[Run] Highlight search text ( #11635 )
...
* Add bolded type
* Inline get set
* Fix
* Update expect.txt
IMulti
Co-authored-by: Niels Laute <niels9001@hotmail.com>
Co-authored-by: Clint Rutkas <clint@rutkas.com>
2021-06-08 11:23:27 -07:00
Clint Rutkas
0f19d675f5
moving apps to 0.9.4 that were not. ( #11604 )
...
Co-authored-by: Clint Rutkas <crutkas@microsoft.com>
2021-06-08 10:16:04 -07:00
Enrico Giordani
1dabd761e1
[PT Run][New Plugin] Unit Converter ( #9800 ) ( #11406 )
2021-06-08 18:53:11 +03:00
Mykhailo Pylyp
cecf6fb089
Save relative path to settings ( #11543 )
2021-06-01 10:57:53 +03:00
Mykhailo Pylyp
3807673574
[PowerToys Run] Crash on exit, logs ( #11509 )
2021-05-31 13:00:06 +03:00
Mykhailo Pylyp
aecabc0372
[PowerToys Run] Settings watcher logging ( #11469 )
2021-05-26 18:07:32 +03:00
Mykhailo Pylyp
d537280454
Kill PowerToys Run process if it is already running ( #11407 )
2021-05-24 12:05:17 +03:00
Mykhailo Pylyp
50c6a1de8a
[PowerToys Run] Logging ( #11378 )
2021-05-21 17:24:33 +03:00
csigs
34f371aeae
LEGO: check in for master to temporary branch. ( #10819 )
2021-04-19 13:07:20 -07:00
Mykhailo Pylyp
a92c18f80c
Log a warning if a plugin search takes more than 50 milliseconds ( #10772 )
2021-04-19 11:43:24 +03:00
Ivan Stošić
c08be14919
Use local mutexes ( #10651 )
...
* Update file config mutex code in KeyboardManager
* Update runner instance mutex names and logic
* Update Launcher mutex
* Update a mutex in the Runner
* Restored a mutex used in the installer
* Update src/modules/launcher/PowerLauncher/App.xaml.cs
Co-authored-by: Enrico Giordani <enricogior@users.noreply.github.com>
2021-04-08 19:42:46 +02:00
Mykhailo Pylyp
97fdf10cea
Divide load and initialize of plugins into two stages ( #10650 )
2021-04-08 16:07:26 +03:00
Mykhailo Pylyp
1c8b7a5ae5
Do not load plugin when it is disabled ( #10515 )
2021-04-05 17:57:22 +03:00
Niels Laute
ed21dba8f0
Removed manual cleartype ( #10568 )
...
Co-authored-by: Niels Laute <niels9001@hotmail.com>
2021-04-05 16:26:24 +02:00
Clint Rutkas
fba4fd91a1
Updating nugets ( #10493 )
...
* Update System.Text.Json and Newtsoft.json
* update newtson.json
* Updating testing only items.
2021-03-30 09:52:00 -07:00
csigs
49fb838175
LEGO: check in for master to temporary branch. ( #10480 )
2021-03-29 15:46:38 +02:00
Mykhailo Pylyp
612e9f8b99
Settings telemetry for PT Run ( #10328 )
2021-03-19 19:03:12 +02:00
Mykhailo Pylyp
3a15276668
"Clear the previous query on launch" has a flicker ( #10291 )
2021-03-18 20:04:04 +02:00
Adam Short
5c45f2c7b8
[PT Run] Run dialog now has monitor positioning options ( #9492 )
...
* Run dialog now has monitor positioning options
* add monitor index validation in window position calculation
* correct path in page
* change how radio buttons are declared to resolve them not being set based on setting
* Change "follow mouse" wording
Co-authored-by: htcfreek <61519853+htcfreek@users.noreply.github.com>
* PowerLauncher -> PowerToysRun for new variables/resources
* correct header label id and update wording to PowerToys Run
* only enable custom index if BOTH custom position radio checked and Run is enabled
* retrieve list count of detected monitors to limit selection of MonitorToDisplayOn
* add a link to Windows Display settings
* fix display settings link
* change how we get the number of connected monitors so we're not relying on presentation core, windowsbase etc which seem to fail the build
* combine position and appearance headers
* change references for custom position to "focus"
* restore accidentally removed files
* remove unused directives
* hook up "active window" position with the launcher window
* remove left overs
* remove uneeded itemgroup
* make resource prefixes consistent; using "Run_"
* add etcoreapp to spell check
* undo change to file not modified in the end
* remove unused checkbox post rebase
* remove change to reduce diff size
* changes according to review
* revert whitespace changes post rebase
* revert resources
* add changes back
* Update src/settings-ui/Microsoft.PowerToys.Settings.UI/Strings/en-us/Resources.resw
Add comment
Co-authored-by: Enrico Giordani <enricogior@users.noreply.github.com>
* remove unneeded resource string
Co-authored-by: htcfreek <61519853+htcfreek@users.noreply.github.com>
Co-authored-by: Enrico Giordani <enricogior@users.noreply.github.com>
2021-03-09 18:20:49 +01:00
Mykhailo Pylyp
964286ab99
Makes AllPlugins single tone thread safe ( #10121 )
2021-03-09 18:31:30 +02:00
Mykhailo Pylyp
0c3f8af4d9
update plugins settings with changes ( #10064 )
2021-03-05 15:43:08 +02:00
Niels Laute
f09b3e2dae
[Run] Add Fluent icon for PT Run ( #9962 )
...
* Add run ico
* Updated ico
* Add icon as resource and also as asset
Co-authored-by: Niels Laute <niels9001@hotmail.com>
Co-authored-by: Enrico Giordani <enrico.giordani@gmail.com>
2021-03-05 12:01:36 +01:00
Mykhailo Pylyp
4a9e920a1c
[PowerToys Run] Plugin manager ( #9872 )
2021-02-26 13:21:58 +02:00
Davide Giacometti
571bceb386
common helper for execute shell process from run plugins ( #9538 )
2021-02-23 09:53:08 +01:00
csigs
a786fd308a
LEGO: check in for master to temporary branch. ( #9835 )
2021-02-22 18:20:25 +01:00
Davide Giacometti
ff4a78a7f9
PT Run Service notification improvements ( #9772 )
2021-02-19 18:17:52 +01:00
Niels Laute
df5f5ba1b5
[Run] Fix context menu ( #9712 )
...
* Added modern context menu
* Context menu fix
Co-authored-by: Niels Laute <niels9001@hotmail.com>
2021-02-15 20:27:39 +01:00
Mykhailo Pylyp
d92ff6d45d
tweak plugin settings ( #9522 )
2021-02-10 15:12:42 +02:00
Davide Giacometti
ec6b9acad9
[FanzyZones] Common ThemeManager ( #9576 )
...
* common ThemeManager in FancyZones editor
* fix high contrast theme
2021-02-10 14:10:42 +01:00
Ivan Stošić
c8f0492353
[PT Run] Improve logs ( #9518 )
...
* Improved some aspects, more work left
* Fix Log being called instead of building a string
* Address PR comments
* Okay, spell checker
2021-02-09 14:54:39 +01:00
Clint Rutkas
fffb26f558
small tweak but helps boost build time locally. https://github.com/mrlacey/DontCopyAlways/blob/main/explanation.md ( #9475 )
2021-02-04 04:18:50 -08:00
Clint Rutkas
2b449e0850
Consolidate nuget packages ( #9458 )
...
* TestFramework to 2.1.2
* TestAdapter to 2.1.2
* ModernUI to 0.9.3 which is used by FancyZones
2021-02-04 04:18:24 -08:00
Mykhailo Pylyp
700e1a1c6f
Deleted unused resources ( #9392 )
2021-02-02 17:20:28 +02:00
Mykhailo Pylyp
433e2e57ed
Delete Fody and PropertyChanged.Fody ( #9120 )
2021-01-20 11:23:56 +02:00
Mykhailo Pylyp
2311c3fc18
Save QueryHistory, UserSelectedRecord after each update ( #9165 )
2021-01-19 18:43:28 +02:00
Davide Giacometti
990c27718a
black icons with light windows theme ( #9091 )
2021-01-15 13:19:52 +02:00
Mykhailo Pylyp
11a569b113
Added localization to default sizes ( #8928 )
2021-01-14 14:14:29 +02:00
Niels Laute
17b40aa10a
[Run] Fixing UI issues ( #8681 )
...
* UI fixes
* Added dlls to installer
* Accent color tweaks + sync
* Added cornerradius to selection highlight border
* Increase icon's radius
Co-authored-by: Enrico Giordani <enrico.giordani@gmail.com>
2021-01-06 19:00:36 +01:00
Davide Giacometti
3a87c4909c
[PT Run] Service Plugin ( #8076 )
...
* PT Run service plugin
* icon, localization and fixes
* basic toast notification
* service start mode
* improved keys
* fixed setup
* improvements
* added _ keyword
* better shortcuts
* action for open services.msc
* pt run service plugin dll signing
* renamed Microsoft.Plugin.Service
* changed output dir
* set ! action keyword
* launcher dll
Co-authored-by: Clint Rutkas <clint@rutkas.com>
2021-01-06 11:40:07 +01:00
Davide Giacometti
b590437ca1
Moved ThemeManager in common project ( #8835 )
...
* moved theme manager in common project
* added analyzers
* renamed CommonUI project
2021-01-05 06:54:32 -08:00
csigs
295fc7c0dc
LEGO: check in for master to temporary branch. ( #8690 )
2020-12-21 15:57:32 +01:00
Andrey Nekrasov
212ea2de30
common: refactor common library pt2 ( #8588 )
...
- remove common lib
- split settings, remove common-md
- move ipc interop/kb_layout to interop
- rename core -> settings, settings -> old_settings
- os-detect header-only; interop -> PowerToysInterop
- split notifications, move single-use headers where they're used
- winstore lib
- rename com utils
- rename Updating and Telemetry projects
- rename core -> settings-ui and remove examples folder
- rename settings-ui folder + consisent common/version include
2020-12-15 15:16:09 +03:00
Mykhailo Pylyp
6cefb4e83f
[PT Run] Add logs for Launcher ( #8489 )
2020-12-10 14:56:16 +02:00
csigs
aa18543903
LEGO: check in for master to temporary branch.
2020-12-07 14:06:58 +00:00
csigs
fe8bbb82a0
LEGO: check in for master to temporary branch.
2020-11-28 00:05:46 +00:00
csigs
8a86253958
LEGO: check in for master to temporary branch.
2020-11-10 23:06:24 +00:00
Clint Rutkas
a0e14fd37c
Merge pull request #7964 from microsoft/lego/hb_2939_20201109230607691
...
LEGO: Pull request from lego/hb_2939_20201109230607691 to master
2020-11-09 16:30:34 -08:00
csigs
a6031a46a2
LEGO: check in for master to temporary branch.
2020-11-09 23:06:08 +00:00
Clint Rutkas
0266776a3e
upgrading fody, https://github.com/microsoft/PowerToys/pull/7858 may be hard since we removed core
2020-11-09 10:57:37 -08:00
Davide Giacometti
701c119986
fix log file not created ( #7935 )
2020-11-09 19:39:02 +01:00
Clint Rutkas
8a317e5af2
Merge pull request #7820 from davidegiacometti/issue-7336
...
[PT Run] Wox.Core merged into PowerLauncher
2020-11-05 12:20:42 -08:00
csigs
8e43a3ca0b
LEGO: check in for master to temporary branch.
2020-11-04 23:05:54 +00:00
Davide
1aa4008b36
Merge branch 'master' into issue-7336
2020-11-04 20:02:25 +01:00
Davide
21c1665678
fix release build
2020-11-04 19:57:55 +01:00
Clint Rutkas
7f6d8ba86c
Merge pull request #7618 from microsoft/dev/crutkas/upgradeNuget
...
Upgrading nuget packages
2020-11-04 06:38:08 -08:00
csigs
a6a4821380
LEGO: check in for master to temporary branch.
2020-11-03 23:06:05 +00:00
Davide
fdb39ca314
Wox.Core merged into PowerLauncher
2020-11-03 21:45:01 +01:00
Clint Rutkas
aa1d6f7095
Merge branch 'master' into dev/crutkas/upgradeNuget
2020-11-03 10:57:50 -08:00
Clint Rutkas
35cf50c796
Merge pull request #7808 from microsoft/lego/hb_2939_20201103110547248
...
LEGO: Pull request from lego/hb_2939_20201103110547248 to master
2020-11-03 09:59:34 -08:00
Clint Rutkas
f36584ce38
Merge pull request #7797 from microsoft/lego/hb_2939_20201102230612006
...
LEGO: Pull request from lego/hb_2939_20201102230612006 to master
2020-11-03 09:08:38 -08:00
csigs
8b39996577
LEGO: check in for master to temporary branch.
2020-11-03 11:05:47 +00:00
Davide Giacometti
269b12226a
apply correct theme at startup ( #7796 )
2020-11-03 11:30:19 +01:00
csigs
80d8144f1e
LEGO: check in for master to temporary branch.
2020-11-02 23:06:13 +00:00
Clint Rutkas
7f6e2c308e
Merge pull request #7779 from microsoft/lego/hb_2939_20201102110603120
...
LEGO: Pull request from lego/hb_2939_20201102110603120 to master
2020-11-02 10:41:28 -08:00
Clint Rutkas
0a23f1e35c
Merge pull request #7745 from microsoft/lego/hb_2939_20201031230528313
...
LEGO: Pull request from lego/hb_2939_20201031230528313 to master
2020-11-02 09:56:17 -08:00
P-Storm
0d4017fe1a
Io abstraction ( #7293 )
...
Co-authored-by: p-storm <paul.de.man@gmail.com>
2020-11-02 18:33:43 +01:00
csigs
11f9a64737
LEGO: check in for master to temporary branch.
2020-11-02 11:06:04 +00:00
csigs
4e0120493e
LEGO: check in for master to temporary branch.
2020-10-31 23:05:28 +00:00
punker76
fa1448163a
[PowerLauncher] Fix getting theme changed event for and between HighContrast setting
2020-10-31 11:58:52 +01:00
punker76
44af8f30f8
[PowerLauncher] Remove MahApps dependency and add own LibraryThemeProvider
2020-10-31 11:58:52 +01:00
Avneet Kaur
2c5b9b4d52
Audit culture bugs ( #7707 )
...
* Added comments and fixed CultureInfo / StringComparison where appropriate
* Addressed comments
* Fixed comment
2020-10-30 16:43:09 -07:00