Niels Laute
5baa0b1904
[Settings] Bump settingscontrols version number ( #24874 )
...
* Bump settingscontrols version number
* Replace Experiment bitmap icon with path
* Fix build
* Update notice.md
* Update manifests
* Bump WinAppSDK for c++ project
---------
Co-authored-by: Stefan Markovic <stefan@janeasystems.com>
2023-03-20 14:27:29 +01:00
Niels Laute
7d4e804cec
Revert "[Settings / OOBE] Adding Mica ( #24327 )" ( #24875 )
...
This reverts commit 4291fa57f9
.
2023-03-17 23:25:14 +01:00
sosssego
dbe52d3d52
[Settings] move the DLL imports to NativeMethods file ( #24381 )
...
* move the DLL imports to NativeMethods file
* Change the DLL import from public to internal.
2023-03-17 19:14:23 +01:00
Davide Giacometti
5cbe9dd911
[Build] Upgraded NetAnalyzers to 7.0.1 ( #24792 )
...
* upgraded NetAnalyzers to 7.0.1
* fix spellcheck
* Microsoft.CodeAnalysis.NetAnalyzers 7.0.1
* rebase and fix
2023-03-16 15:51:31 +01:00
Den
466252745d
Awake vNext - NOBLE_SIX_02162023
( #24183 )
...
* Initial scaffolding for expiration configuration
* Simplifying the code and adding support for expiration events
* Bit more cleanup
* Initial support for expirable keep-awake
* Update some of the threading logic
* Logging and timing consistency
* Initial UI scaffolding
* Fix pathing issue for the icon when using config file
* Add missing definitions
* Update with basic interface
* Cleanup redundant calls
* Update name per convention
* Simplify declaration
* Proper binding to secondary Time property
* Cleanup the terminology use
* Standardize naming conventions.
* More Awake cleanup
* Ability to update the UI when the tray icon updates
* Small tweaks before ViewModel refactor
* Refactor the view model logic
* Some consistency fixes
* Remove the build props change
* Add settings scaffolding when a file does not exist
* Update expect.txt
* Fix typos
* Update build in logs
* Updating based on discussion in #24183 .
This specifically addresses the fact that the `ExpirationDateTime` property was incorrectly auto-initialized to `DateTime.MinValue` when it should've been set to `DateTimeOffset.MinValue` to be consistent with the underlying type and assumptions around date/time.
---------
Co-authored-by: Clint Rutkas <clint@rutkas.com>
2023-03-15 09:42:47 +01:00
Niels Laute
4291fa57f9
[Settings / OOBE] Adding Mica ( #24327 )
...
* Adding Mica
* Adding MinHeight
2023-03-14 18:18:30 +01:00
Jaime Bernardo
65378200c6
[PTRun]Add setting to disable thumbnails ( #24600 )
2023-03-06 22:57:52 +00:00
Jaime Bernardo
07029ff4c0
[PastePlain]Set default shortcut to Ctrl+Win+Alt+V ( #24599 )
2023-03-06 22:35:59 +00:00
Davide Giacometti
3e651b8de6
[Hosts] Improved duplicate hosts finding ( #24294 )
...
* improved duplicate hosts finding
* improved filters with AdvancedCollectionView
* cancel FindDuplicates when file is reloaded
2023-02-27 18:11:57 +00:00
sosssego
28144b6375
[Settings]Fix backup and restore select folder when running as admin ( #24164 )
...
* Settings bkp and restore
Open foolder when elevated using shell32 api.
* increase the size of the alocated buffer for the path
based on https://learn.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation?tabs=registry
2023-02-27 09:42:50 +00:00
Heiko
6750442d91
[GPO; Enterprise] Updater policies ( #24221 )
...
* Implement GPO
* Add GPOs in updater
* Rename policy
* fix
* fix
* Update GPOWrapper.h
Added relative path to Generated Files folder for GPOWrapper.g.h
* fix and inactivate PeriodicUpdateCheck gpo
* Docs
* GPO name change
* Templates
* Templates: Text changes
* Templates: Text changes
* Templates: Text changes
* docs: spell fix
* settings ui
* fixes
* fixes
* fix gpo description
* EOF fix
* Fix include in UpdateUtils.cpp and remove build workaround
* UI improvements
* spell fixes
* code improvements
* Update README.md
* Update PowerToys.adml
* Update src/gpo/assets/PowerToys.admx
* Remove forbidden pattern
2023-02-24 14:35:33 +00:00
Michael Clayton
0524a4bddd
[New Utility]Mouse Jump( #23566 )
...
* #23216 - initial MouseJump commit
* #23216 - Mouse Jump - fix spelling, removing Interop folder
* #23216 - Mouse Jump - removed orphaned project guids from PowerToys.sln
* #23216 - Mouse Jump - removed orphaned project guids from PowerToys.sln
* #23216 - Mouse Jump - switch MS Logger to NLog for nuget package allow-listing
* #23216 added MouseJumpUI.UnitTests.dll to "MS Tests" step in build-powertoys-steps.yml
* [MouseJump] fixed screenshot coords (x & y were transposed) (#23216 )
* [MouseJump] close form rather than hide on deactivate (#23216 )
* [MouseJump] added UI dll for signing (#23216 )
* [MouseJump] close form rather than hide on deactivate (#23216 )
* [MouseJump] removed redundant line
* [MouseJump] configure dpi awareness, add NLog.config (microsoft#23216)
* [MouseJump] fix spellchecker errors (microsoft#23216)
* [MouseJump] fixing comment style warning (microsoft#23216)
* [MouseJump] simplified dpi config (microsoft#23216)
* [MouseJump] fixed edge case issue with moving cursor (microsoft#23216)
* [MouseJump] fixed typo (microsoft#23216)
* [MouseJump] added attribution (microsoft#23216)
* [Mouse Jump] fix attribution link and spelling (microsoft#23216)
* Add MouseJump to installer
* Fix centralized version control
* Add Quick Access enable/disable entry
* Fix analyzer error in GPO
* Fix botched merge
* Disabled by default and remove boilerplate code
* Add GPO definitions
* Add GPO implications when starting standalone
* Update hotkey when it's changed in Settings
* Use standard Logger
* Add OOBE strings for Mouse Jump
* Add telemetry
* Update installer
* Add signing
* Add to bug report tool
* Address PR feedback
2023-02-24 13:30:30 +00:00
Jaime Bernardo
a2e29c8c3a
[Experimentation]Fix Alternate OOBE image height ( #24288 )
2023-02-24 11:51:15 +00:00
Clint Rutkas
96dd159ba8
[Resources]Adjustment of comment ( #24277 )
2023-02-23 15:27:36 +00:00
Carlos Zamora
1e1429177b
[PastePlain] Introduce Paste as Plain Text module ( #23645 )
...
* [PastePlain] Introduce Paste as Plain Text module
* fix build
* add telemetry
* update settings UI
* spell
* Add navigation items to Settings and OOBE
* Add PastePlain to the Quick Access flyout
* try to fix PastePlain not being enabled from runner/settings
* load dll properly
* installer files
* Add PastePlain project name
* Use win32 APIs in the module interface instead
* Fix spellcheck
* Fix build errors
* Add success, error and invoke telemetry
* Add Settings Telemetry
* Add GPO definitions
* Fix analyzer errors
* Use static_cast instead of reinterpret_cast
* Add images to Settings
* Add note about replacing clipboard contents
* Fix learn more text
* Add link to readme
* Remove unneeded C# app
* Fix installer
* Fix spellchecker
---------
Co-authored-by: Jaime Bernardo <jaime@janeasystems.com>
2023-02-23 14:59:49 +00:00
Heiko
995fd2ed50
[GPO;Enterprise]Experimentation: Small fixes ( #24238 )
...
* docs fix
* UI changes
2023-02-22 22:29:13 +00:00
Alvin Meng
429e19615c
[Settings][PTRun]Show icons of user-installed plugins ( #24194 )
2023-02-22 22:25:43 +00:00
Jaime Bernardo
27d8beb0cb
[GPO]Add setting to disallow experimentation ( #24131 )
...
* [GPO]Add policy to disallow experimentation
* Refresh experimentation setting UI
* Reflect gpo value in Settings UI
* Fix adml errors
* Update src/settings-ui/Settings.UI/Strings/en-us/Resources.resw
* Update src/settings-ui/Settings.UI/Strings/en-us/Resources.resw
* Update src/gpo/assets/en-US/PowerToys.adml
* Small grammar fixes
* Update src/gpo/assets/en-US/PowerToys.adml
---------
Co-authored-by: Heiko <61519853+htcfreek@users.noreply.github.com>
2023-02-17 21:23:39 +00:00
Sophia Chen
df521b4c9b
[Settings]New Landing Page Experimentation ( #22365 )
...
Co-authored-by: Sophia Chen <sophia.six.chen@gmail.com>
Co-authored-by: Niels Laute <niels.laute@live.nl>
Co-authored-by: Sophia Chen <sophchen@microsoft.com>
2023-02-15 02:38:53 +00:00
Aaron Junker
00e10d38c2
[Dev file previewer]Add option to set custom max file size and fix styling issue ( #23689 )
...
* [Dev file previewer] Add option to set costum max file size and fix style issue
2023-02-13 18:57:33 +00:00
Davide Giacometti
bc4bde8cee
[Settings][Flyout] Fix missing borders on Windows 10 ( #23825 )
...
* fix missing borders on windows 10
* use correct color brush
2023-02-13 18:46:06 +00:00
Jeremy Sinclair
483e37c8b0
[Build]Centralize .NET NuGet Package Versions ( #23727 )
...
* Add populated Directory.Packages.props
* Add package source mapping for community toolkit
* Remove package versions from Settings projects
* Remove package versions from PT Run plugin projects
* Remove package versions from PreviewPane projects
* Remove package versions from Launcher projects
* Remove package versions from Common projects
* Remove package versions from Hosts
* Remove package versions from PowerAccent projects
* Remove package versions from ImageResizer projects
* Remove package versions from Awake
* Remove package versions from ColorPicker projects
* Remove package versions from FancyZones
* Remove package versions from FileLocksmith
* Remove package versions from MeasureToolUI
* Remove package versions from PowerOCR
* Remove package versions from Analyzers entries
* Try fix release CI with packageSourceMapping
* Actually use PowerToys dependencies source for labs
2023-02-13 17:10:33 +00:00
Saulius Kazokas
8bcabe17e0
[QuickAccent]Add support for Lithuanian ( #23793 )
2023-02-13 16:24:36 +00:00
WordlessSafe1
f34ff7090f
Resolve grammatical error in Mouse Highlighter description ( #23822 )
2023-02-09 15:31:17 -08:00
sosssego
840b8d73b1
[Settings][Hosts]Correct Hosts image in settings ( #23830 )
2023-02-06 13:33:26 +00:00
Jaime Bernardo
fc8ee435e6
[Flyout][Hotfix]Appear next to the tray icon position ( #23772 )
...
* [Flyout]Appear next to the tray icon position
* fix spellchecker
2023-02-03 15:10:14 +00:00
Niels Laute
c1c14b4f2e
[Settings][runner]Quick access system tray launcher ( #22408 )
...
* Init
* Fix running settings
* UI design
* Left click trigger
Wire up colorpicker and pt run
* Wire up others
* Update FlyoutWindow.xaml.cs
* Removed comments
* Update FlyoutWindow.xaml
* More work
* Open Settings page
* More UI work
* Resolve conflicts
* [General] SystemTray Flyout: Add update on tray items' visibility when module gets enabled/disabled
Also remove context menu opening on tray icon.
* Adding app list
* Adding more buttons, resolving conflicts
* [General] Flyout: improving opening, closing flyout/settings window. Implementing basic bahaviour on enabling/disabling modules.
* [General] FlyoutWindow: proceed with implementation. GPO works. Main functionallity works (launching and enabling apps).
* [general] flyout: fix exit button
* [general] flyout: implement double click handling
* Localization
* [Generel] Flyout: Re-implement flyout launching, add workaround: disable flyout hiding in case the user switches on modules on the all apps page
+ minor changes
* [general] flyout: restore the context menu when right clicking on system tray icon
* Fix spellchecker
* [installer] fixing missing dll files + suppress error on not signed script
* Fix spell checker
* Fix flyout not focusing when activated
* Refresh Settings UI enabled state when flyout changes
* fix spellcheck
* Remove VCM from the list
* [General] flyout: fix settings window opening. Switch to general page only if there is no page opened
* [general] flyout: add launching hosts app
* Fix CI build
* adding check on elevation when launching hosts
* Use localization strings that already exist
* Remove dll not present in arm64 build
* Adding GPO policy check for the launcher page items
* fix hosts launching
* Add telemetry
* Also hide from all apps list when gpo is force enabling
* fix spellchecker
* Improve focus issues
* Fix flickering Bitmap Icons
* Fix telemetry error
* Fix telemetry call
* Fix wrong comment
---------
Co-authored-by: Stefan Markovic <stefan@janeasystems.com>
Co-authored-by: Laszlo Nemeth <laszlo.nemeth.hu@gmail.com>
Co-authored-by: Jaime Bernardo <jaime@janeasystems.com>
2023-01-30 23:00:11 +00:00
norwayman22
fb2b150a1d
[QuickAccent]Added support for Norwegian letters ( #23487 )
...
* [QuickAccent]Added support for Norwegian letters
* Add language to Settings
2023-01-30 18:51:19 +00:00
Jaime Bernardo
97e5e22b4e
[Awake][Settings]Don't hide "Keep screen on" ( #23575 )
...
* [Awake][Settings]Don't hide "Keep screen on"
* Change tray menu as well
2023-01-24 13:10:31 +00:00
Laszlo Nemeth
047d5987c4
[OOBE]What's new: fix link click, opening url in browser ( #23255 )
2023-01-16 15:18:04 +00:00
Niels Laute
dae0520375
Adding animations ( #23208 )
2023-01-11 17:45:06 +01:00
Aditya Goturu
25e9241d42
[PTRun]Add option to tab through results only ( #22965 )
...
* Added option to tab through results directly instead of context menu options
With reference to #22964
* Move setting to search results group
2023-01-10 14:04:50 +00:00
אביתר
9baaaefc5f
[QuickAccent]Support the Hebrew character set ( #22712 )
...
Co-authored-by: אביתר אסתרסון <79063413+EvyatarEsterson@users.noreply.github.com>
Co-authored-by: Jaime Bernardo <jaime@janeasystems.com>
2023-01-09 14:07:35 +00:00
Joonatan
8b98ed7447
[QuickAccent]Add support for Estonian ( #22923 )
2023-01-09 12:26:45 +00:00
Jaime Bernardo
a510d5e3ce
[TextExtractor]Properly initialize PreferredLanguage ( #23095 )
2023-01-04 15:56:50 +00:00
Taras
14ad19e1e3
[QuickAccent]Add setting to sort characters by use frequency ( #22847 )
...
* [Quick Accent] add toggle switch to sort characters by usage frequency
* [Quick Accent] if enabled, then sort by frequency for all toolbar triggers
* [Quick Accent] add "start selection from the left" toggle switch
* [Quick Accent] fix error SA1000: The keyword 'new' should not be followed by a space
* Fix C# analyzer build error
2023-01-03 12:44:57 +00:00
Laszlo Nemeth
dd62dab831
[TextExtractor] Extend settings with preferred language ( #22901 )
...
* [TextExtractor] Extend settings with preferred language
* TextExtractor simplifying code, adding update languages on dropdown opening
* fix typo
* TextExtractor fixing bug with order of languages
2022-12-28 19:54:59 +01:00
Clint Rutkas
1f4ba8f267
unit tests nugets updated ( #22952 )
2022-12-28 10:43:31 -08:00
Laszlo Nemeth
3739b771e5
[ColorPicker]Fix localization of color names ( #22837 )
...
* [ColorPicker] Restructure to have color names localized
* [ColorPicker] Restrucure code to have localised color names
* Fix analyzer errors
* [ColorPicker] add comments
2022-12-20 15:03:25 +00:00
Jaime Bernardo
0de4750fad
[Test]Update Microsoft.NET.Test.Sdk to 17.4.1 ( #22900 )
2022-12-20 14:22:37 +00:00
Laszlo Nemeth
3cdac58070
[TextExtractor]Select OCR language in context menu ( #22777 )
...
* TextExtractor Add language selection.
* TextExtractor adding resources
2022-12-18 15:35:03 +00:00
Davide Giacometti
6d138e80fb
[Analyzers] Update StyleCop and enable SA1200 ( #22707 )
...
* update StyleCop and enable SA1200
* Fix merge issues
* fix build and added using rule
2022-12-18 13:27:14 +00:00
Stefan Markovic
c2325181ea
Remove unused Newtonsoft.Json package references ( #22812 )
...
* Remove unused Newtonsoft.Json package references
Replace with System.Text.Json in Settings test
* spellcheck
* Remove obsolete test
* Revert settings part
* Revert "Revert settings part"
This reverts commit ad2934ce0b
.
* Increase JS heap size in CI
2022-12-16 18:46:07 +01:00
Niels Laute
f574694cc0
[Settings]Improve Shortcut Control visibility and accessibility ( #22813 )
2022-12-16 14:03:54 +00:00
Niels Laute
b775d0710f
[Settings] Custom color format UI tweaks ( #22790 )
...
* Custom color format tweaks
* Delete vs. remove
* Update expect.txt
* [ColorPicker]Support BGR and RGB decimal value formats (#22771 )
* ColorPicker add both decimal value formats
* ColorPicker, custom format dialog, resizing columns
* Custom color format tweaks
* Delete vs. remove
* Update expect.txt
* Fix rebase
* Fix error
2022-12-16 10:15:55 +00:00
Stefan Markovic
7674a6fe47
Bump WinAppSDK to v1.2 ( #22733 )
...
* Bump WinAppSDK to v1.2
* Remove AppWindowTitleBar.IsCustomizationSupported
* Fix resizing and background color
2022-12-15 12:17:56 +01:00
Laszlo Nemeth
96ac6a6a12
[ColorPicker]Support BGR and RGB decimal value formats ( #22771 )
...
* ColorPicker add both decimal value formats
* ColorPicker, custom format dialog, resizing columns
2022-12-15 09:33:17 +00:00
Andon Dragomanov
b56e62e5de
[QuickAccent]Added support for Macedonian accent letters ( #22721 )
...
* Added support for Macedonian accent letters
* Reordering of resources and enums by alphabetical order
2022-12-14 14:56:43 +00:00
Stefan Markovic
6ac508fb93
Self-contained .NET ( #22217 )
...
* dotnet sc
* MD preview - C# app
- working self-contained
* Gcode preview - C# app
* DevFiles preview - C# app
* Fix passing path with spaces as cmd arg and monacocpp proj file
* Pdf preview - C# app
* Svg preview - C# app
* Fix comment
* Gcode thumbnail - C# app
TODO:
- installer
- why IThumbnailProvider and IIntializeWithFile doesn't work?
* Pdf thumbnail - C# app
TODO:
- installer
- why IThumbnailProvider and IIntializeWithFile doesn't work?
* Pdf thumbnail - C# app
TODO:
- installer
- why IThumbnailProvider and IIntializeWithFile doesn't work?
* Fix GcodeThumbnailProviderCpp.vcxproj
* Svg thumbnail - C# app
TODO:
- installer
- why IThumbnailProvider and IIntializeWithFile doesn't work?
* Fix Svg tests
* Thumbnail providers - installer
* Self-contained Hosts and FileLocksmith
* Fix hardcoded <RuntimeIdentifier>
* Remove unneeded files
* Try to fix Nuget in PR CI
* Prefix new dlls with PowerToys.
Sign new dlls and exes
* Add new .exe files to ProcessList
* ci: debug by listing all env vars
* ci: try setting variable in the right ci file
* Bring back hardcoded RuntimeIdentifier
* ci: Add comment and remove debug action
* Remove unneeded lib
* [WIP] Platform conditional dotnet files & hardlinks
* Cleanup
* Update expect.txt
* Test fix - ARM installer
* Fix uninstall bug
* Update docs
* Fix failing test
* Add dll details
* Minor cleanup
* Improve resizing
* Add some logs
* Test fix - release build
* Remove InvokeOnControlThread
* Test fix: logger initialization
* Fix arm64 installer
Co-authored-by: Jaime Bernardo <jaime@janeasystems.com>
Co-authored-by: Dustin L. Howett <dustin@howett.net>
2022-12-14 13:37:23 +01:00
Taras
f987a48b3a
[Quick Accent]Increase default input delay to 300ms ( #22680 )
...
* [Quick Accent] change default input delay and default activation key
* [Quick Accent] use default activation key 'Both' as before
* [Quick Accent] use PowerAccentSettings.DefaultInputTimeMs
* [Quick Accent] add more comments
2022-12-13 17:15:56 +00:00