PowerToys/src/settings-ui/Settings.UI.UnitTests
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
..
BackwardsCompatibility Awake vNext - NOBLE_SIX_02162023 (#24183) 2023-03-15 09:42:47 +01:00
Mocks [Settings, Common.UI, runner exe] Unify exe/dll naming (#15005) 2021-12-15 12:56:52 +01:00
ModelsTests Remove unused Newtonsoft.Json package references (#22812) 2022-12-16 18:46:07 +01:00
ViewModelTests [PTRun]Add setting to disable thumbnails (#24600) 2023-03-06 22:57:52 +00:00
Settings.UI.UnitTests.csproj [Settings]New Landing Page Experimentation (#22365) 2023-02-15 02:38:53 +00:00