Terry MacDonald
67c1015730
Updated the NVIDIALibrary and WinLibrary to v1.7.0
...
This is the version used within NVIDIAInfo v1.7.0
2022-03-24 22:36:42 +13:00
terrymacdonald
b82ba2320c
Merge pull request #92 from terrymacdonald/dependabot/nuget/develop/nunit-3.13.3
...
Bump nunit from 3.13.2 to 3.13.3
2022-03-24 22:23:53 +13:00
dependabot[bot]
6682a926f8
Bump nunit from 3.13.2 to 3.13.3
...
Bumps [nunit](https://github.com/nunit/nunit ) from 3.13.2 to 3.13.3.
- [Release notes](https://github.com/nunit/nunit/releases )
- [Changelog](https://github.com/nunit/nunit/blob/v3.13.3/CHANGES.md )
- [Commits](https://github.com/nunit/nunit/compare/v3.13.2...v3.13.3 )
---
updated-dependencies:
- dependency-name: nunit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-21 08:34:09 +00:00
terrymacdonald
17694cb0a1
Merge pull request #89 from terrymacdonald/dependabot/nuget/develop/Microsoft.NET.Test.Sdk-17.1.0
...
Bump Microsoft.NET.Test.Sdk from 17.0.0 to 17.1.0
2022-03-07 07:54:43 +13:00
terrymacdonald
473d69058e
Merge pull request #90 from terrymacdonald/dependabot/nuget/develop/NLog-4.7.14
...
Bump NLog from 4.7.13 to 4.7.14
2022-03-07 07:54:32 +13:00
Terry MacDonald
72b1acfe46
[WIP] Attempt to get TaskBar changing to work
2022-03-05 18:46:47 +13:00
dependabot[bot]
2472ea5c39
Bump NLog from 4.7.13 to 4.7.14
...
Bumps [NLog](https://github.com/NLog/NLog ) from 4.7.13 to 4.7.14.
- [Release notes](https://github.com/NLog/NLog/releases )
- [Changelog](https://github.com/NLog/NLog/blob/dev/CHANGELOG.md )
- [Commits](https://github.com/NLog/NLog/commits )
---
updated-dependencies:
- dependency-name: NLog
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-23 08:24:04 +00:00
dependabot[bot]
23e73440f5
Bump Microsoft.NET.Test.Sdk from 17.0.0 to 17.1.0
...
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest ) from 17.0.0 to 17.1.0.
- [Release notes](https://github.com/microsoft/vstest/releases )
- [Commits](https://github.com/microsoft/vstest/compare/v17.0.0...v17.1.0 )
---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-17 08:26:24 +00:00
Terry MacDonald
87f62aa322
Made display changes reliable
2022-02-12 09:18:03 +13:00
Terry MacDonald
963b267158
Move SkippedConnectionTypes earlier to stop error
2022-02-10 09:02:17 +13:00
Terry MacDonald
1f6af1f0c7
Working taskbar refresh after stopping programs
...
Moved the refreshnotificationarea logic to only be used when needed.
2022-02-07 15:18:30 +13:00
Terry MacDonald
b65d42e3ea
Working taskbar notification tray refresh
2022-02-07 15:01:59 +13:00
Terry MacDonald
093663bb1c
Reverted attempts to get notification tray refresh
...
I have been attempting to force Windows to refresh the notification tray using various Win32 API methods by sending messages to those notification tray windows to get them to refresh, but I haven't been able to get the right combination of setings. I am now leaving it for the next littlw while to concentrate on other issues.
2022-02-07 14:43:20 +13:00
Terry MacDonald
2e52e3ceb1
[WIP] Attempt to refresh Taskbar SystemTary and Overflow Notification Window
...
Trying to get rid of any left over applications that DIsplayMagician had to kill the process of, so that the system tray is nice and tidy. Having some issues doing so.
2022-02-06 21:54:00 +13:00
Terry MacDonald
4f64537d89
Update AMDLibrary and WinLibrary to skip HDR if connector doesn't support it
...
This works for WinLibrary and *should* work for AMDLibrary, but I don't have an AMD video card to test it with :(.
2022-02-06 15:33:15 +13:00
Terry MacDonald
f4adf8a4f2
New build
2022-02-06 13:57:28 +13:00
Terry MacDonald
68e1f1626f
Preventing taskbar moves in NVIDIA Surround and AMD Eyefinity
...
These are invalid configurations and won't work!
2022-02-06 13:56:57 +13:00
Terry MacDonald
2d31efd4d2
Working NVIDIA screen displayview for non-mosaic screens
...
Had to make a few changes to how it showed non-mosaic screens to make it more reliable
2022-02-06 13:47:30 +13:00
Terry MacDonald
f7a3c221a0
Fixed bug with displaying NVIDIA screens in UI
...
There was a bug in the way that NVIDIA screen layouts were calculated. This error was due to a misunderstanding from me on how additional screens were listed within a mosaic config. Turns out additional screens are still recorded in the mosaic config, only just as 1x1 display grids. The screen finding logic now takes this into account.
2022-02-06 11:52:47 +13:00
Terry MacDonald
ed13875b91
Latest build
2022-02-05 21:32:16 +13:00
Terry MacDonald
d836ed7dd9
Final displayform changes
2022-02-05 21:30:40 +13:00
Terry MacDonald
81b565dfa6
Fixed taskbar move in profiletools
2022-02-05 21:28:51 +13:00
Terry MacDonald
9ff418fe07
[WIP] Populate the screens with the TaskBar edge
...
Need to do this so that we can draw the taskbar edge for the user in the views we show them.
2022-02-05 11:15:54 +13:00
Terry MacDonald
c910222dfa
Shortened Desktop Backgroun context menu name
...
Fixes #77 .
2022-02-04 22:04:49 +13:00
terrymacdonald
46cba6cf32
Merge pull request #85 from terrymacdonald/dependabot/nuget/develop/McMaster.Extensions.CommandLineUtils-4.0.1
...
Bump McMaster.Extensions.CommandLineUtils from 4.0.0 to 4.0.1
2022-02-04 21:54:20 +13:00
Terry MacDonald
488ea803fc
First attempt at skipping the HDR and colour settings on unsupported connection types
...
Let's see if this works. It will skip grabbing the color data and the HDR data on monitors that don't support it. That includes the following connections types: VGA, COMPONENT, SVIDEO, DVI, COMPOSITE. Any other connection types will attempt to get HDR and Colour settings, so that we'll automatically support whatever new technology arrives in the future. Should help fix the last part of #76 .
2022-02-04 21:53:17 +13:00
Terry MacDonald
b03106f40b
New Build
2022-02-04 21:35:59 +13:00
Terry MacDonald
3aa07257b8
Working Taskbar positioning
...
Finally managed to get taskbar positioning working perfectly. Also managed to add a 'Profile Tools' button which will allow the user to easily move the windows taskbar around the screen to different places. Please note that Windwows 11 taskbar only works at the top of the screen, or at the bottom. The taskbar will move to the left or right, but only the start button is shown :(. So I've disabled selecting left or right in Windows 11.
2022-02-04 21:30:52 +13:00
Terry MacDonald
3e150cc28b
Success moving main taskbar without explorer restart
...
Woo hoo! I managed to make the main taskbar move by sending a custom message I found that Windows 10 sends to the main taskbar.
2022-02-04 17:37:52 +13:00
Terry MacDonald
c45e66275a
[WIP] Removing manual setting of taskbar location in DM
...
The idea should be to make the changes directly to windows, and DisplayMagician will set things up the same as it recorded you'd set.
2022-02-03 09:20:06 +13:00
Terry MacDonald
3b34d6943d
[WIP] Fixed taskbar ProfileSettingsFOrm
2022-02-02 21:59:00 +13:00
Terry MacDonald
a13aa60258
[WIP] TaskBar changes
2022-02-02 11:44:13 +13:00
Terry MacDonald
c9a349125d
[WIP] Added forcing taskbar edge ability
2022-02-02 11:25:11 +13:00
Terry MacDonald
f6e5dbc0b7
[WIP] Refactor for taskbar code
...
Partially through a different refactor to completely change how the taskbar settigns are stored, and the logic behind the application. Should make the taskbar more robust to apply.
2022-02-01 22:04:08 +13:00
dependabot[bot]
fac8d53874
Bump McMaster.Extensions.CommandLineUtils from 4.0.0 to 4.0.1
...
Bumps [McMaster.Extensions.CommandLineUtils](https://github.com/natemcmaster/CommandLineUtils ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/natemcmaster/CommandLineUtils/releases )
- [Changelog](https://github.com/natemcmaster/CommandLineUtils/blob/main/CHANGELOG.md )
- [Commits](https://github.com/natemcmaster/CommandLineUtils/compare/v4.0.0...v4.0.1 )
---
updated-dependencies:
- dependency-name: McMaster.Extensions.CommandLineUtils
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-01 08:23:14 +00:00
Terry MacDonald
cd25f9a0fa
[WIP] Partially working taskbar moving
2022-01-30 20:24:36 +13:00
Terry MacDonald
71505faa13
Updated assemblyinfo
2022-01-29 16:47:04 +13:00
Terry MacDonald
9e7a8ad217
Final Desktop Context Menu design
...
IMPORTANT: The Desktop Context Menu will be installed again with each new version of DisplayMagician. This may be changed in the future when the DisplayMagician installer is updated.
2022-01-29 16:28:05 +13:00
Terry MacDonald
75b7d9f646
Attempt at a working context menu install/uninstall process
...
Fixes #77 .
2022-01-29 16:19:16 +13:00
Terry MacDonald
3eb0b41846
Added some error messaging
2022-01-29 16:17:28 +13:00
Terry MacDonald
f1657bef82
Added a basic runtime context menu installer
2022-01-29 16:09:18 +13:00
Terry MacDonald
1b07ed72c7
Fixed Desktop Context Menu to use v2.2.0 profile format
2022-01-29 15:30:49 +13:00
Terry MacDonald
362088b5e3
Added checks to pause updating displayconfig while display change occurring
...
Added some checks to temporarily pause any 'getconfig' type activities while we're changing the displayconfig. This should result in less config corruption, and fewer errors when there are timing edge cases.
2022-01-29 15:25:52 +13:00
Terry MacDonald
76ec3d6426
Fixed bug in TaskBar processing when ni edge available
2022-01-29 14:55:24 +13:00
Terry MacDonald
5577adb9b2
Added message about recreating DisplayProfiles back in
...
Turns out we do need to make sure that all users recreate their display profiles to handle the new taskbar settings
2022-01-28 17:35:36 +13:00
Terry MacDonald
c1d9577ed1
Merge branch 'develop' of https://github.com/terrymacdonald/DisplayMagician into develop
2022-01-28 17:26:04 +13:00
Terry MacDonald
338c310c2b
Made build
2022-01-28 17:25:35 +13:00
Terry MacDonald
b12815dcff
Fixed mistaken file copy
2022-01-28 17:18:20 +13:00
Terry MacDonald
7d0c8e1ca4
Updated NVIDIALibrary and WinLibrary to latest version
2022-01-28 17:04:42 +13:00
Terry MacDonald
4661ffb72f
Removed restart logic from WinLibrary
2022-01-25 09:42:50 +13:00