yuyoyuppe
3eff741da8
FZ: use type aliases for Data types
2020-12-28 20:33:39 +03:00
Ivan Stošić
e2ca4177dd
[FancyZones] Implement File Watcher ( #8603 )
...
* Implement File Watcher in FancyZones
* Simplify code, address PR comments
* Add check to result of CreateEventW
* Rebase fix
Removed unneeded newline. If we keep it now, VS will just remove it some other time.
2020-12-16 14:53:48 +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
Seraphima Zykova
b8e5ccfb7b
[FancyZones] Editor multi monitor support ( #6562 )
...
Co-authored-by: Enrico Giordani <enrico.giordani@gmail.com>
Co-authored-by: Enrico Giordani <enricogior@users.noreply.github.com>
2020-11-17 11:38:19 +03:00
Enrico Giordani
038087e076
[FancyZones] Clone parent data only for new VD ( #7116 )
...
* [FancyZones] Clone parent data only for new VD
2020-10-08 16:02:51 +02:00
Remy Blok
7893f387d5
[FancyZones] Configurable sensitivity radius ( #6554 )
...
* Add the setting for the Sensitivity Radius to JSON and the Editor
Use the setting when determining Zones to highligh
* Fix FanzyZones unit tests
Add test for Json upgrade
* Updated texts in FancyZone Editor
More Text to Resources / Use Resources
* Added constant for default of Sensitivity Radius
* When installing from scratch of when a new device is added set the sensitivity radius to the default.
Move all the constant values to a single namespace
* restore correct formatting
Co-authored-by: Remy Blok <remy.blok@prodware.nl>
2020-09-18 09:16:06 +02:00
stefansjfw
b5cc24fcff
[FancyZones] Remove migration from registry logic and delete registry data if present ( #6657 )
...
* Remove migration from registry logic
* Address PR comments
2020-09-17 20:57:44 +02:00
Enrico Giordani
2817bf4d62
[FancyZones] fix warnings ( #6095 )
...
unified data type to size_t in all methods that process the zone index set
2020-08-24 14:39:34 +02:00
Seraphima Zykova
64c51a49a0
[FancyZones] Failing unit tests update ( #6065 )
2020-08-21 08:56:25 +03:00
stefansjfw
0027a0af40
[FancyZones] Split and reorganize FancyZonesData and JSON Helpers ( #5028 )
...
* Rename JsonHelpers to FancyZonesData
Add new JsonHelpers.[h|cpp] files
* Introduce FancyZonesDataTypes
* Move first part of JSON related stuff to JsonHelpers files
* Small refactor
* Move all json related stuff to JsonHelpers
* Minor refactoring
* Fix formating
* Remove GetPersistFancyZonesJSONPath() and GetPersistAppZoneHistoryFilePath()
Remove GetActiveZoneSetTmpPath(), GetDeletedCustomZoneSetsTmpPath and GetAppliedZoneSetTmpPath()
Simplify tests
* Address PR comment - Rename FancyZonesDataNS to FancyZonesData
* Address PR comment - Rename local var
* Delete obsolete stuff
* Remove double and uneeded includes
Introduce const non-localizable string variables
Address all othe PR comments
* Add comments to explain hardcoded values
* Remove FancyZonesData namespace
* Introduce const non-localizable string variables in FancyZonesDataTypes
* Add comments to explain FancyZonesData maps
Co-authored-by: Clint Rutkas <clint@rutkas.com>
2020-07-22 10:39:13 +02:00