ge0rdi
97bae48048
Use VS2022 toolset (due to Win7 support)
...
VS2022 is the last VS that does support Windows 7.
It seems we have some Win7 users, so for now we will use this toolset
to make sure binaries are compatible with Win7.
2026-07-19 11:09:29 +02:00
ge0rdi
714c98130a
Simplify project files
...
Put common build settings into separate props file.
This way it will be much easier to do changes that should affect all
projects in the future.
2023-06-09 17:52:18 +02:00
ge0rdi
e25b656275
Use VS2022
...
Note that `_ATL_MODULES` define is now needed for compatibility with C++
conformance mode (`/permissive-`).
More details here:
https://developercommunity.visualstudio.com/t/Crash-in-ATL-CEnumerator::MoveNext-after/10116823
2022-12-28 19:26:22 +01:00
Let's All Love Lain and ge0rdi
47cc2b2304
Replacing 'scopeList' contiguous placement of elements in memory more efficient and std::make_unique c++17
...
Signed-off-by: germanaizek <GermanAizek@yandex.ru >
2022-05-12 20:54:42 +02:00
germanaizek and ge0rdi
a20215d9da
Replace 'push*' -> 'emplace*' if possible and use std::move()
2022-05-12 20:54:42 +02:00
ge0rdi
225d0ba8f9
Update: Add library for Desktop Toast notifications
...
Based on sample code in:
https://github.com/WindowsNotifications/desktop-toasts
More info:
https://docs.microsoft.com/en-us/windows/uwp/design/shell/tiles-and-notifications/send-local-toast-desktop-cpp-wrl
2020-09-24 18:52:24 +02:00