Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@licon4812
Copy link
Contributor

Description of Changes

Added a Search bar on the Games page that searches for games by user input

Recording.2025-03-03.183050.mp4

Type of Change

  • Bug fix
  • New feature
  • Documentation update

Issues Resolved

#226

@licon4812 licon4812 changed the title Created functional search box on Games page [New Feature] Games search Mar 3, 2025
Copy link
Owner

@beeradmoore beeradmoore left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, works great. The only change I did was to revert the formatting of GameGridPage.xaml and add search box back in just so it would review easier

Thanks for the changes!

@beeradmoore beeradmoore merged commit 65bb5ea into beeradmoore:development Mar 3, 2025
@licon4812 licon4812 deleted the games-search branch March 3, 2025 20:50
beeradmoore added a commit that referenced this pull request Mar 15, 2025
commit 54cb17d
Author: Brad <[email protected]>
Date:   Sat Mar 15 16:25:11 2025 +1100

    Moved LocalRecord expected path, this now matches the online download URL path

commit 655df94
Author: Brad <[email protected]>
Date:   Sat Mar 15 15:49:18 2025 +1100

    Left note to fix imported system reference here in the future

commit 8e6173e
Author: Brad <[email protected]>
Date:   Sat Mar 15 15:37:37 2025 +1100

    Minor prep for internal name coming in

commit b346225
Author: Brad <[email protected]>
Date:   Sat Mar 15 15:35:46 2025 +1100

    Throw a different error message if the file is in use while we try to swap it.

commit a9d88b9
Author: Brad <[email protected]>
Date:   Sat Mar 15 15:25:06 2025 +1100

    Added time output to network tester

commit 2de2153
Author: Brad <[email protected]>
Date:   Sat Mar 15 14:25:22 2025 +1100

    Fixes #463

    When opening from Windows search we have issues when using Path.Combine where the first part of the path is a string (not an absolute path)

    ```
    Path.Combine("StoredData", ...
    ```

    would try to write to system32.

    Going forwards we have to be careful when using Path.Combine, unless we can change current working directory?

commit 44ef870
Author: Brad <[email protected]>
Date:   Sat Mar 15 14:07:11 2025 +1100

    Bump nuget versions

commit 8607be7
Author: Brad <[email protected]>
Date:   Sun Mar 9 16:57:30 2025 +1100

    Feature/buffered download (#455)

    * Fix for _isImported property not being set correctly

    * Updated Logger to be Verbose by default in debug

    * Updated HttpClient

    Uses http2, 30min timeout, set connections to close.

    * Changed downloading of DLLs to use new FileDownloader class

    * Fix for DLLPickerControl to use the new download system

    * Updated backing code of network tester, added cancel feature

    * Used file downloader to get manifest, also moved manifest back to repo

    * Put filedownloader in more places, changed covers to not download temp file before resizing

    * Fix for xboxapp updating covers and saying it can't write to the file

    * Bumped app to v1.1.6.3

    * Cant use v7 guids out of the box

commit 65bb5ea
Author: James Alickolli <[email protected]>
Date:   Tue Mar 4 07:06:20 2025 +1100

    [New Feature] Games search  (#446)

    * Created functional search box on Games page

    * Reverted formatting on GameGridPage.xaml

    ---------

    Co-authored-by: Brad <[email protected]>

commit 44b03bd
Author: Brad <[email protected]>
Date:   Sun Mar 2 16:05:51 2025 +1100

    Updated new dlls issue link

commit 99488e8
Author: Brad <[email protected]>
Date:   Thu Feb 27 19:01:14 2025 +1100

    Changed Logger to handle exceptions

commit bc3dda5
Author: Brad <[email protected]>
Date:   Mon Feb 24 13:24:04 2025 +1100

    Bumped app version to v1.1.6.2

commit c390345
Author: Brad <[email protected]>
Date:   Mon Feb 24 13:23:20 2025 +1100

    Added uploadthing network test

commit 18a4afe
Author: Brad <[email protected]>
Date:   Mon Feb 24 13:00:14 2025 +1100

    Added test url for uploadthing file

commit 404a7f6
Author: Brad <[email protected]>
Date:   Sun Feb 23 17:21:27 2025 +1100

    Fixed tpo of assets path

commit 5aceaed
Author: Zagrthos <[email protected]>
Date:   Sun Feb 23 07:12:38 2025 +0100

    Add Portable Configurations In sln And csproj (#393)

    * Add new Portable Definition to enable better debugging

    * Add another "Portable-Dev" one

    * Rename to Portable_Dev and also simplify Storage.cs

    * Fix the build script

    * Apply PR Feedback

    * Fix it like it was already

    * Forgot a spot

    * Fixing caps, and seeing if I can commit directly to a PR

    * Fix configuration

    ---------

    Co-authored-by: Brad <[email protected]>

commit bb92da3
Author: Brad <[email protected]>
Date:   Sun Feb 23 09:07:11 2025 +1100

    Prevent installing/uninstalling while DLSS Swapper is running

commit 99d9e32
Author: vDekuu <[email protected]>
Date:   Sat Feb 22 00:18:27 2025 +0100

    Changed VerticalScrollBarVisibility to Hidden (#416)

commit 12dce60
Author: Brad <[email protected]>
Date:   Fri Feb 21 08:26:58 2025 +1100

    Bumped app version

commit d7092a7
Author: Brad <[email protected]>
Date:   Thu Feb 20 18:47:07 2025 +1100

    Added custom user agent network test

commit 0301bc5
Merge: 39a00b9 8b864ed
Author: Brad <[email protected]>
Date:   Sun Feb 16 16:15:12 2025 +1100

    Merge branch 'main' into development

commit 39a00b9
Author: Brad <[email protected]>
Date:   Sun Feb 16 15:48:09 2025 +1100

    Changed system32 test slightly

commit dae3e1d
Author: Brad <[email protected]>
Date:   Sun Feb 16 15:29:56 2025 +1100

    Updated nugets

commit 9c20d11
Author: Brad <[email protected]>
Date:   Sun Feb 16 15:24:33 2025 +1100

    Removed build warning

commit 77ab264
Author: Brad <[email protected]>
Date:   Sun Feb 16 15:24:25 2025 +1100

    Added diagnostics window

commit 3d3dc45
Author: Brad <[email protected]>
Date:   Sun Feb 16 14:32:13 2025 +1100

    Added build all script

commit 33a31ed
Author: Brad <[email protected]>
Date:   Sun Feb 16 14:31:50 2025 +1100

    Updated manifest

commit 291b22a
Author: Brad <[email protected]>
Date:   Sun Feb 16 11:57:23 2025 +1100

    Bumped app to v1.1.6

commit 7538983
Author: Brad <[email protected]>
Date:   Thu Feb 13 17:40:28 2025 +1100

    Prevented loading of cover from remote server if it is less than 7 (+/-2) days old

commit 2a2b338
Author: Brad <[email protected]>
Date:   Thu Feb 13 17:21:29 2025 +1100

    Added DNS lookup test

commit cb3fdf1
Author: Brad <[email protected]>
Date:   Wed Feb 12 18:42:05 2025 +1100

    Updated network tester to have 4 new tests

commit 479f77e
Author: Brad <[email protected]>
Date:   Wed Feb 12 18:01:52 2025 +1100

    Updated checking of existing DLLs to check if it exists elsewhere first

commit ef3ef66
Author: Brad <[email protected]>
Date:   Mon Feb 10 17:15:15 2025 +1100

    Updated static manifest

commit 6ba2b33
Author: Brad <[email protected]>
Date:   Sun Feb 9 18:28:11 2025 +1100

    Added network tester

commit 7a0a189
Author: Brad <[email protected]>
Date:   Sun Feb 9 13:39:22 2025 +1100

    Updated log file description

commit 8d0dd70
Author: Brad <[email protected]>
Date:   Sun Feb 9 13:39:14 2025 +1100

    Changed wording of "hide non downloaded" to "only show downloaded""

commit 581a03d
Author: Brad <[email protected]>
Date:   Sun Feb 9 13:21:02 2025 +1100

    Added info bar for when you have no DLLs to pick from

commit 0c12950
Author: Zagrthos <[email protected]>
Date:   Sun Feb 9 02:52:54 2025 +0100

    Feature: Add setting to hide non downloaded versions in selector (#224)

    * Add new settings button to UI

    * Modify the ViewModel and add Settings

    * Hide all non downloaded version in version selector

    * Spelling

    * Shrink it all down

commit 50ffc06
Author: Brad <[email protected]>
Date:   Sun Feb 9 11:38:58 2025 +1100

    This shouldn't trigger every time

commit 517c5ab
Author: Brad <[email protected]>
Date:   Sun Feb 9 11:38:17 2025 +1100

    Update HttpClient startup

commit 25f7788
Author: Brad <[email protected]>
Date:   Sun Feb 9 11:18:43 2025 +1100

    Added initial work of known DLL list

commit 9b964ac
Author: Brad <[email protected]>
Date:   Sun Feb 9 11:18:24 2025 +1100

    Changed manifest loading to wait for ResponseHeadersRead

commit 4edf67b
Author: Brad <[email protected]>
Date:   Sun Feb 9 11:17:35 2025 +1100

    Changed auto-update manifest to be 5 minutes not 12 hours

commit 09c4baa
Author: Brad <[email protected]>
Date:   Sun Feb 9 11:17:17 2025 +1100

     Changed launch to be in OnLaunch not in app constructor, added failed to launch window

commit dfe3e70
Author: Brad <[email protected]>
Date:   Sun Feb 9 08:57:47 2025 +1100

    Fixed warnings

commit 73c085a
Author: Brad <[email protected]>
Date:   Sat Feb 8 16:17:40 2025 +1100

    Updated static manifest

commit 19fdf7d
Author: Brad <[email protected]>
Date:   Sat Feb 8 16:14:34 2025 +1100

    Updated static_manifest + added script to update static manifest

commit d93bf08
Author: Brad <[email protected]>
Date:   Sat Feb 8 13:52:40 2025 +1100

    Fixed rogue DLSSFSR label

commit 8b864ed
Author: Brad <[email protected]>
Date:   Wed Feb 5 16:23:02 2025 +1100

    Dev -> Main (#364)

    * Feature/handle multiple dlls (#343)

    * WIP

    * Fixed issue with not being able to revert game with multiple DLLs found

    * Added warning icons if a game has multiple DLSS dlls

    * Fixed typo on settings screen

    * New bug report template with validation and Windows version (#348)

    * Removed high contrast resource dictionary

    * Renamed DLSSRecordInfoControl to DLLRecordInfoControl

    * Removed line that cant be hit

    * Added listview/gridview + ctrl+scroll to zoom

    * Added tabs to the library page

    * Deleted DLSS Record Group

    * Disabled import screen

    * Update installer system to build net8 and net9 binaries, move away from pubxml,

    * Bumped app version to v1.1.5

    * Deleting bug_report.md, it was not meant to come back

    ---------

    Co-authored-by: Adam Stachowicz <[email protected]>

commit 1367158
Author: Brad <[email protected]>
Date:   Wed Feb 5 16:00:23 2025 +1100

    Deleting bug_report.md, it was not meant to come back

commit 26307c6
Author: Brad <[email protected]>
Date:   Wed Feb 5 15:53:21 2025 +1100

    Dev -> Main (#362)

    * Feature/handle multiple dlls (#343)

    * WIP

    * Fixed issue with not being able to revert game with multiple DLLs found

    * Added warning icons if a game has multiple DLSS dlls

    * Fixed typo on settings screen

    * New bug report template with validation and Windows version (#348)

    * Removed high contrast resource dictionary

    * Renamed DLSSRecordInfoControl to DLLRecordInfoControl

    * Removed line that cant be hit

    * Added listview/gridview + ctrl+scroll to zoom

    * Added tabs to the library page

    * Deleted DLSS Record Group

    * Disabled import screen

    * Update installer system to build net8 and net9 binaries, move away from pubxml,

    * Bumped app version to v1.1.5

    ---------

    Co-authored-by: Adam Stachowicz <[email protected]>

commit 0821073
Merge: eb7e3b3 47b7e67
Author: Brad <[email protected]>
Date:   Wed Feb 5 15:47:53 2025 +1100

    Merge branch 'main' of https://github.com/beeradmoore/dlss-swapper into development

commit eb7e3b3
Author: Brad <[email protected]>
Date:   Tue Feb 4 21:00:32 2025 +1100

    Bumped app version to v1.1.5

commit 9cf14b9
Author: Brad <[email protected]>
Date:   Tue Feb 4 20:59:47 2025 +1100

    Update installer system to build net8 and net9 binaries, move away from pubxml,

commit 693e836
Author: Brad <[email protected]>
Date:   Tue Feb 4 18:30:11 2025 +1100

    Disabled import screen

commit 3592c04
Author: Brad <[email protected]>
Date:   Tue Feb 4 18:28:53 2025 +1100

    Deleted DLSS Record Group

commit dbba7f6
Author: Brad <[email protected]>
Date:   Tue Feb 4 18:28:47 2025 +1100

    Added tabs to the library page

commit b5f2403
Author: Brad <[email protected]>
Date:   Mon Feb 3 20:34:56 2025 +1100

    Added listview/gridview + ctrl+scroll to zoom

commit c6b1cb8
Author: Brad <[email protected]>
Date:   Mon Feb 3 18:50:12 2025 +1100

    Removed line that cant be hit

commit 9f96910
Author: Brad <[email protected]>
Date:   Mon Feb 3 18:42:29 2025 +1100

    Renamed DLSSRecordInfoControl to DLLRecordInfoControl

commit c042bad
Merge: 7f65dba 09a820c
Author: Brad <[email protected]>
Date:   Mon Feb 3 18:31:52 2025 +1100

    Merge branch 'development' of https://github.com/beeradmoore/dlss-swapper into development

commit 7f65dba
Author: Brad <[email protected]>
Date:   Mon Feb 3 18:31:50 2025 +1100

    Removed high contrast resource dictionary

commit 09a820c
Author: Adam Stachowicz <[email protected]>
Date:   Sun Feb 2 22:05:19 2025 +0100

    New bug report template with validation and Windows version (#348)

commit a9a9517
Author: Brad <[email protected]>
Date:   Sun Feb 2 18:21:58 2025 +1100

    Fixed typo on settings screen

commit 243dba9
Author: Brad <[email protected]>
Date:   Sun Feb 2 15:27:16 2025 +1100

    Feature/handle multiple dlls (#343)

    * WIP

    * Fixed issue with not being able to revert game with multiple DLLs found

    * Added warning icons if a game has multiple DLSS dlls
beeradmoore added a commit that referenced this pull request Mar 22, 2025
commit 54cb17d
Author: Brad <[email protected]>
Date:   Sat Mar 15 16:25:11 2025 +1100

    Moved LocalRecord expected path, this now matches the online download URL path

commit 655df94
Author: Brad <[email protected]>
Date:   Sat Mar 15 15:49:18 2025 +1100

    Left note to fix imported system reference here in the future

commit 8e6173e
Author: Brad <[email protected]>
Date:   Sat Mar 15 15:37:37 2025 +1100

    Minor prep for internal name coming in

commit b346225
Author: Brad <[email protected]>
Date:   Sat Mar 15 15:35:46 2025 +1100

    Throw a different error message if the file is in use while we try to swap it.

commit a9d88b9
Author: Brad <[email protected]>
Date:   Sat Mar 15 15:25:06 2025 +1100

    Added time output to network tester

commit 2de2153
Author: Brad <[email protected]>
Date:   Sat Mar 15 14:25:22 2025 +1100

    Fixes #463

    When opening from Windows search we have issues when using Path.Combine where the first part of the path is a string (not an absolute path)

    ```
    Path.Combine("StoredData", ...
    ```

    would try to write to system32.

    Going forwards we have to be careful when using Path.Combine, unless we can change current working directory?

commit 44ef870
Author: Brad <[email protected]>
Date:   Sat Mar 15 14:07:11 2025 +1100

    Bump nuget versions

commit 8607be7
Author: Brad <[email protected]>
Date:   Sun Mar 9 16:57:30 2025 +1100

    Feature/buffered download (#455)

    * Fix for _isImported property not being set correctly

    * Updated Logger to be Verbose by default in debug

    * Updated HttpClient

    Uses http2, 30min timeout, set connections to close.

    * Changed downloading of DLLs to use new FileDownloader class

    * Fix for DLLPickerControl to use the new download system

    * Updated backing code of network tester, added cancel feature

    * Used file downloader to get manifest, also moved manifest back to repo

    * Put filedownloader in more places, changed covers to not download temp file before resizing

    * Fix for xboxapp updating covers and saying it can't write to the file

    * Bumped app to v1.1.6.3

    * Cant use v7 guids out of the box

commit 65bb5ea
Author: James Alickolli <[email protected]>
Date:   Tue Mar 4 07:06:20 2025 +1100

    [New Feature] Games search  (#446)

    * Created functional search box on Games page

    * Reverted formatting on GameGridPage.xaml

    ---------

    Co-authored-by: Brad <[email protected]>

commit 44b03bd
Author: Brad <[email protected]>
Date:   Sun Mar 2 16:05:51 2025 +1100

    Updated new dlls issue link

commit 99488e8
Author: Brad <[email protected]>
Date:   Thu Feb 27 19:01:14 2025 +1100

    Changed Logger to handle exceptions

commit bc3dda5
Author: Brad <[email protected]>
Date:   Mon Feb 24 13:24:04 2025 +1100

    Bumped app version to v1.1.6.2

commit c390345
Author: Brad <[email protected]>
Date:   Mon Feb 24 13:23:20 2025 +1100

    Added uploadthing network test

commit 18a4afe
Author: Brad <[email protected]>
Date:   Mon Feb 24 13:00:14 2025 +1100

    Added test url for uploadthing file

commit 404a7f6
Author: Brad <[email protected]>
Date:   Sun Feb 23 17:21:27 2025 +1100

    Fixed tpo of assets path

commit 5aceaed
Author: Zagrthos <[email protected]>
Date:   Sun Feb 23 07:12:38 2025 +0100

    Add Portable Configurations In sln And csproj (#393)

    * Add new Portable Definition to enable better debugging

    * Add another "Portable-Dev" one

    * Rename to Portable_Dev and also simplify Storage.cs

    * Fix the build script

    * Apply PR Feedback

    * Fix it like it was already

    * Forgot a spot

    * Fixing caps, and seeing if I can commit directly to a PR

    * Fix configuration

    ---------

    Co-authored-by: Brad <[email protected]>

commit bb92da3
Author: Brad <[email protected]>
Date:   Sun Feb 23 09:07:11 2025 +1100

    Prevent installing/uninstalling while DLSS Swapper is running

commit 99d9e32
Author: vDekuu <[email protected]>
Date:   Sat Feb 22 00:18:27 2025 +0100

    Changed VerticalScrollBarVisibility to Hidden (#416)

commit 12dce60
Author: Brad <[email protected]>
Date:   Fri Feb 21 08:26:58 2025 +1100

    Bumped app version

commit d7092a7
Author: Brad <[email protected]>
Date:   Thu Feb 20 18:47:07 2025 +1100

    Added custom user agent network test

commit 0301bc5
Merge: 39a00b9 8b864ed
Author: Brad <[email protected]>
Date:   Sun Feb 16 16:15:12 2025 +1100

    Merge branch 'main' into development

commit 39a00b9
Author: Brad <[email protected]>
Date:   Sun Feb 16 15:48:09 2025 +1100

    Changed system32 test slightly

commit dae3e1d
Author: Brad <[email protected]>
Date:   Sun Feb 16 15:29:56 2025 +1100

    Updated nugets

commit 9c20d11
Author: Brad <[email protected]>
Date:   Sun Feb 16 15:24:33 2025 +1100

    Removed build warning

commit 77ab264
Author: Brad <[email protected]>
Date:   Sun Feb 16 15:24:25 2025 +1100

    Added diagnostics window

commit 3d3dc45
Author: Brad <[email protected]>
Date:   Sun Feb 16 14:32:13 2025 +1100

    Added build all script

commit 33a31ed
Author: Brad <[email protected]>
Date:   Sun Feb 16 14:31:50 2025 +1100

    Updated manifest

commit 291b22a
Author: Brad <[email protected]>
Date:   Sun Feb 16 11:57:23 2025 +1100

    Bumped app to v1.1.6

commit 7538983
Author: Brad <[email protected]>
Date:   Thu Feb 13 17:40:28 2025 +1100

    Prevented loading of cover from remote server if it is less than 7 (+/-2) days old

commit 2a2b338
Author: Brad <[email protected]>
Date:   Thu Feb 13 17:21:29 2025 +1100

    Added DNS lookup test

commit cb3fdf1
Author: Brad <[email protected]>
Date:   Wed Feb 12 18:42:05 2025 +1100

    Updated network tester to have 4 new tests

commit 479f77e
Author: Brad <[email protected]>
Date:   Wed Feb 12 18:01:52 2025 +1100

    Updated checking of existing DLLs to check if it exists elsewhere first

commit ef3ef66
Author: Brad <[email protected]>
Date:   Mon Feb 10 17:15:15 2025 +1100

    Updated static manifest

commit 6ba2b33
Author: Brad <[email protected]>
Date:   Sun Feb 9 18:28:11 2025 +1100

    Added network tester

commit 7a0a189
Author: Brad <[email protected]>
Date:   Sun Feb 9 13:39:22 2025 +1100

    Updated log file description

commit 8d0dd70
Author: Brad <[email protected]>
Date:   Sun Feb 9 13:39:14 2025 +1100

    Changed wording of "hide non downloaded" to "only show downloaded""

commit 581a03d
Author: Brad <[email protected]>
Date:   Sun Feb 9 13:21:02 2025 +1100

    Added info bar for when you have no DLLs to pick from

commit 0c12950
Author: Zagrthos <[email protected]>
Date:   Sun Feb 9 02:52:54 2025 +0100

    Feature: Add setting to hide non downloaded versions in selector (#224)

    * Add new settings button to UI

    * Modify the ViewModel and add Settings

    * Hide all non downloaded version in version selector

    * Spelling

    * Shrink it all down

commit 50ffc06
Author: Brad <[email protected]>
Date:   Sun Feb 9 11:38:58 2025 +1100

    This shouldn't trigger every time

commit 517c5ab
Author: Brad <[email protected]>
Date:   Sun Feb 9 11:38:17 2025 +1100

    Update HttpClient startup

commit 25f7788
Author: Brad <[email protected]>
Date:   Sun Feb 9 11:18:43 2025 +1100

    Added initial work of known DLL list

commit 9b964ac
Author: Brad <[email protected]>
Date:   Sun Feb 9 11:18:24 2025 +1100

    Changed manifest loading to wait for ResponseHeadersRead

commit 4edf67b
Author: Brad <[email protected]>
Date:   Sun Feb 9 11:17:35 2025 +1100

    Changed auto-update manifest to be 5 minutes not 12 hours

commit 09c4baa
Author: Brad <[email protected]>
Date:   Sun Feb 9 11:17:17 2025 +1100

     Changed launch to be in OnLaunch not in app constructor, added failed to launch window

commit dfe3e70
Author: Brad <[email protected]>
Date:   Sun Feb 9 08:57:47 2025 +1100

    Fixed warnings

commit 73c085a
Author: Brad <[email protected]>
Date:   Sat Feb 8 16:17:40 2025 +1100

    Updated static manifest

commit 19fdf7d
Author: Brad <[email protected]>
Date:   Sat Feb 8 16:14:34 2025 +1100

    Updated static_manifest + added script to update static manifest

commit d93bf08
Author: Brad <[email protected]>
Date:   Sat Feb 8 13:52:40 2025 +1100

    Fixed rogue DLSSFSR label

commit 8b864ed
Author: Brad <[email protected]>
Date:   Wed Feb 5 16:23:02 2025 +1100

    Dev -> Main (#364)

    * Feature/handle multiple dlls (#343)

    * WIP

    * Fixed issue with not being able to revert game with multiple DLLs found

    * Added warning icons if a game has multiple DLSS dlls

    * Fixed typo on settings screen

    * New bug report template with validation and Windows version (#348)

    * Removed high contrast resource dictionary

    * Renamed DLSSRecordInfoControl to DLLRecordInfoControl

    * Removed line that cant be hit

    * Added listview/gridview + ctrl+scroll to zoom

    * Added tabs to the library page

    * Deleted DLSS Record Group

    * Disabled import screen

    * Update installer system to build net8 and net9 binaries, move away from pubxml,

    * Bumped app version to v1.1.5

    * Deleting bug_report.md, it was not meant to come back

    ---------

    Co-authored-by: Adam Stachowicz <[email protected]>

commit 1367158
Author: Brad <[email protected]>
Date:   Wed Feb 5 16:00:23 2025 +1100

    Deleting bug_report.md, it was not meant to come back

commit 26307c6
Author: Brad <[email protected]>
Date:   Wed Feb 5 15:53:21 2025 +1100

    Dev -> Main (#362)

    * Feature/handle multiple dlls (#343)

    * WIP

    * Fixed issue with not being able to revert game with multiple DLLs found

    * Added warning icons if a game has multiple DLSS dlls

    * Fixed typo on settings screen

    * New bug report template with validation and Windows version (#348)

    * Removed high contrast resource dictionary

    * Renamed DLSSRecordInfoControl to DLLRecordInfoControl

    * Removed line that cant be hit

    * Added listview/gridview + ctrl+scroll to zoom

    * Added tabs to the library page

    * Deleted DLSS Record Group

    * Disabled import screen

    * Update installer system to build net8 and net9 binaries, move away from pubxml,

    * Bumped app version to v1.1.5

    ---------

    Co-authored-by: Adam Stachowicz <[email protected]>

commit 0821073
Merge: eb7e3b3 47b7e67
Author: Brad <[email protected]>
Date:   Wed Feb 5 15:47:53 2025 +1100

    Merge branch 'main' of https://github.com/beeradmoore/dlss-swapper into development

commit eb7e3b3
Author: Brad <[email protected]>
Date:   Tue Feb 4 21:00:32 2025 +1100

    Bumped app version to v1.1.5

commit 9cf14b9
Author: Brad <[email protected]>
Date:   Tue Feb 4 20:59:47 2025 +1100

    Update installer system to build net8 and net9 binaries, move away from pubxml,

commit 693e836
Author: Brad <[email protected]>
Date:   Tue Feb 4 18:30:11 2025 +1100

    Disabled import screen

commit 3592c04
Author: Brad <[email protected]>
Date:   Tue Feb 4 18:28:53 2025 +1100

    Deleted DLSS Record Group

commit dbba7f6
Author: Brad <[email protected]>
Date:   Tue Feb 4 18:28:47 2025 +1100

    Added tabs to the library page

commit b5f2403
Author: Brad <[email protected]>
Date:   Mon Feb 3 20:34:56 2025 +1100

    Added listview/gridview + ctrl+scroll to zoom

commit c6b1cb8
Author: Brad <[email protected]>
Date:   Mon Feb 3 18:50:12 2025 +1100

    Removed line that cant be hit

commit 9f96910
Author: Brad <[email protected]>
Date:   Mon Feb 3 18:42:29 2025 +1100

    Renamed DLSSRecordInfoControl to DLLRecordInfoControl

commit c042bad
Merge: 7f65dba 09a820c
Author: Brad <[email protected]>
Date:   Mon Feb 3 18:31:52 2025 +1100

    Merge branch 'development' of https://github.com/beeradmoore/dlss-swapper into development

commit 7f65dba
Author: Brad <[email protected]>
Date:   Mon Feb 3 18:31:50 2025 +1100

    Removed high contrast resource dictionary

commit 09a820c
Author: Adam Stachowicz <[email protected]>
Date:   Sun Feb 2 22:05:19 2025 +0100

    New bug report template with validation and Windows version (#348)

commit a9a9517
Author: Brad <[email protected]>
Date:   Sun Feb 2 18:21:58 2025 +1100

    Fixed typo on settings screen

commit 243dba9
Author: Brad <[email protected]>
Date:   Sun Feb 2 15:27:16 2025 +1100

    Feature/handle multiple dlls (#343)

    * WIP

    * Fixed issue with not being able to revert game with multiple DLLs found

    * Added warning icons if a game has multiple DLSS dlls
beeradmoore added a commit that referenced this pull request Jul 5, 2025
* feat: add dlss preset chooser (#357)

* Squashed commit of the following:

commit 54cb17d
Author: Brad <[email protected]>
Date:   Sat Mar 15 16:25:11 2025 +1100

    Moved LocalRecord expected path, this now matches the online download URL path

commit 655df94
Author: Brad <[email protected]>
Date:   Sat Mar 15 15:49:18 2025 +1100

    Left note to fix imported system reference here in the future

commit 8e6173e
Author: Brad <[email protected]>
Date:   Sat Mar 15 15:37:37 2025 +1100

    Minor prep for internal name coming in

commit b346225
Author: Brad <[email protected]>
Date:   Sat Mar 15 15:35:46 2025 +1100

    Throw a different error message if the file is in use while we try to swap it.

commit a9d88b9
Author: Brad <[email protected]>
Date:   Sat Mar 15 15:25:06 2025 +1100

    Added time output to network tester

commit 2de2153
Author: Brad <[email protected]>
Date:   Sat Mar 15 14:25:22 2025 +1100

    Fixes #463

    When opening from Windows search we have issues when using Path.Combine where the first part of the path is a string (not an absolute path)

    ```
    Path.Combine("StoredData", ...
    ```

    would try to write to system32.

    Going forwards we have to be careful when using Path.Combine, unless we can change current working directory?

commit 44ef870
Author: Brad <[email protected]>
Date:   Sat Mar 15 14:07:11 2025 +1100

    Bump nuget versions

commit 8607be7
Author: Brad <[email protected]>
Date:   Sun Mar 9 16:57:30 2025 +1100

    Feature/buffered download (#455)

    * Fix for _isImported property not being set correctly

    * Updated Logger to be Verbose by default in debug

    * Updated HttpClient

    Uses http2, 30min timeout, set connections to close.

    * Changed downloading of DLLs to use new FileDownloader class

    * Fix for DLLPickerControl to use the new download system

    * Updated backing code of network tester, added cancel feature

    * Used file downloader to get manifest, also moved manifest back to repo

    * Put filedownloader in more places, changed covers to not download temp file before resizing

    * Fix for xboxapp updating covers and saying it can't write to the file

    * Bumped app to v1.1.6.3

    * Cant use v7 guids out of the box

commit 65bb5ea
Author: James Alickolli <[email protected]>
Date:   Tue Mar 4 07:06:20 2025 +1100

    [New Feature] Games search  (#446)

    * Created functional search box on Games page

    * Reverted formatting on GameGridPage.xaml

    ---------

    Co-authored-by: Brad <[email protected]>

commit 44b03bd
Author: Brad <[email protected]>
Date:   Sun Mar 2 16:05:51 2025 +1100

    Updated new dlls issue link

commit 99488e8
Author: Brad <[email protected]>
Date:   Thu Feb 27 19:01:14 2025 +1100

    Changed Logger to handle exceptions

commit bc3dda5
Author: Brad <[email protected]>
Date:   Mon Feb 24 13:24:04 2025 +1100

    Bumped app version to v1.1.6.2

commit c390345
Author: Brad <[email protected]>
Date:   Mon Feb 24 13:23:20 2025 +1100

    Added uploadthing network test

commit 18a4afe
Author: Brad <[email protected]>
Date:   Mon Feb 24 13:00:14 2025 +1100

    Added test url for uploadthing file

commit 404a7f6
Author: Brad <[email protected]>
Date:   Sun Feb 23 17:21:27 2025 +1100

    Fixed tpo of assets path

commit 5aceaed
Author: Zagrthos <[email protected]>
Date:   Sun Feb 23 07:12:38 2025 +0100

    Add Portable Configurations In sln And csproj (#393)

    * Add new Portable Definition to enable better debugging

    * Add another "Portable-Dev" one

    * Rename to Portable_Dev and also simplify Storage.cs

    * Fix the build script

    * Apply PR Feedback

    * Fix it like it was already

    * Forgot a spot

    * Fixing caps, and seeing if I can commit directly to a PR

    * Fix configuration

    ---------

    Co-authored-by: Brad <[email protected]>

commit bb92da3
Author: Brad <[email protected]>
Date:   Sun Feb 23 09:07:11 2025 +1100

    Prevent installing/uninstalling while DLSS Swapper is running

commit 99d9e32
Author: vDekuu <[email protected]>
Date:   Sat Feb 22 00:18:27 2025 +0100

    Changed VerticalScrollBarVisibility to Hidden (#416)

commit 12dce60
Author: Brad <[email protected]>
Date:   Fri Feb 21 08:26:58 2025 +1100

    Bumped app version

commit d7092a7
Author: Brad <[email protected]>
Date:   Thu Feb 20 18:47:07 2025 +1100

    Added custom user agent network test

commit 0301bc5
Merge: 39a00b9 8b864ed
Author: Brad <[email protected]>
Date:   Sun Feb 16 16:15:12 2025 +1100

    Merge branch 'main' into development

commit 39a00b9
Author: Brad <[email protected]>
Date:   Sun Feb 16 15:48:09 2025 +1100

    Changed system32 test slightly

commit dae3e1d
Author: Brad <[email protected]>
Date:   Sun Feb 16 15:29:56 2025 +1100

    Updated nugets

commit 9c20d11
Author: Brad <[email protected]>
Date:   Sun Feb 16 15:24:33 2025 +1100

    Removed build warning

commit 77ab264
Author: Brad <[email protected]>
Date:   Sun Feb 16 15:24:25 2025 +1100

    Added diagnostics window

commit 3d3dc45
Author: Brad <[email protected]>
Date:   Sun Feb 16 14:32:13 2025 +1100

    Added build all script

commit 33a31ed
Author: Brad <[email protected]>
Date:   Sun Feb 16 14:31:50 2025 +1100

    Updated manifest

commit 291b22a
Author: Brad <[email protected]>
Date:   Sun Feb 16 11:57:23 2025 +1100

    Bumped app to v1.1.6

commit 7538983
Author: Brad <[email protected]>
Date:   Thu Feb 13 17:40:28 2025 +1100

    Prevented loading of cover from remote server if it is less than 7 (+/-2) days old

commit 2a2b338
Author: Brad <[email protected]>
Date:   Thu Feb 13 17:21:29 2025 +1100

    Added DNS lookup test

commit cb3fdf1
Author: Brad <[email protected]>
Date:   Wed Feb 12 18:42:05 2025 +1100

    Updated network tester to have 4 new tests

commit 479f77e
Author: Brad <[email protected]>
Date:   Wed Feb 12 18:01:52 2025 +1100

    Updated checking of existing DLLs to check if it exists elsewhere first

commit ef3ef66
Author: Brad <[email protected]>
Date:   Mon Feb 10 17:15:15 2025 +1100

    Updated static manifest

commit 6ba2b33
Author: Brad <[email protected]>
Date:   Sun Feb 9 18:28:11 2025 +1100

    Added network tester

commit 7a0a189
Author: Brad <[email protected]>
Date:   Sun Feb 9 13:39:22 2025 +1100

    Updated log file description

commit 8d0dd70
Author: Brad <[email protected]>
Date:   Sun Feb 9 13:39:14 2025 +1100

    Changed wording of "hide non downloaded" to "only show downloaded""

commit 581a03d
Author: Brad <[email protected]>
Date:   Sun Feb 9 13:21:02 2025 +1100

    Added info bar for when you have no DLLs to pick from

commit 0c12950
Author: Zagrthos <[email protected]>
Date:   Sun Feb 9 02:52:54 2025 +0100

    Feature: Add setting to hide non downloaded versions in selector (#224)

    * Add new settings button to UI

    * Modify the ViewModel and add Settings

    * Hide all non downloaded version in version selector

    * Spelling

    * Shrink it all down

commit 50ffc06
Author: Brad <[email protected]>
Date:   Sun Feb 9 11:38:58 2025 +1100

    This shouldn't trigger every time

commit 517c5ab
Author: Brad <[email protected]>
Date:   Sun Feb 9 11:38:17 2025 +1100

    Update HttpClient startup

commit 25f7788
Author: Brad <[email protected]>
Date:   Sun Feb 9 11:18:43 2025 +1100

    Added initial work of known DLL list

commit 9b964ac
Author: Brad <[email protected]>
Date:   Sun Feb 9 11:18:24 2025 +1100

    Changed manifest loading to wait for ResponseHeadersRead

commit 4edf67b
Author: Brad <[email protected]>
Date:   Sun Feb 9 11:17:35 2025 +1100

    Changed auto-update manifest to be 5 minutes not 12 hours

commit 09c4baa
Author: Brad <[email protected]>
Date:   Sun Feb 9 11:17:17 2025 +1100

     Changed launch to be in OnLaunch not in app constructor, added failed to launch window

commit dfe3e70
Author: Brad <[email protected]>
Date:   Sun Feb 9 08:57:47 2025 +1100

    Fixed warnings

commit 73c085a
Author: Brad <[email protected]>
Date:   Sat Feb 8 16:17:40 2025 +1100

    Updated static manifest

commit 19fdf7d
Author: Brad <[email protected]>
Date:   Sat Feb 8 16:14:34 2025 +1100

    Updated static_manifest + added script to update static manifest

commit d93bf08
Author: Brad <[email protected]>
Date:   Sat Feb 8 13:52:40 2025 +1100

    Fixed rogue DLSSFSR label

commit 8b864ed
Author: Brad <[email protected]>
Date:   Wed Feb 5 16:23:02 2025 +1100

    Dev -> Main (#364)

    * Feature/handle multiple dlls (#343)

    * WIP

    * Fixed issue with not being able to revert game with multiple DLLs found

    * Added warning icons if a game has multiple DLSS dlls

    * Fixed typo on settings screen

    * New bug report template with validation and Windows version (#348)

    * Removed high contrast resource dictionary

    * Renamed DLSSRecordInfoControl to DLLRecordInfoControl

    * Removed line that cant be hit

    * Added listview/gridview + ctrl+scroll to zoom

    * Added tabs to the library page

    * Deleted DLSS Record Group

    * Disabled import screen

    * Update installer system to build net8 and net9 binaries, move away from pubxml,

    * Bumped app version to v1.1.5

    * Deleting bug_report.md, it was not meant to come back

    ---------

    Co-authored-by: Adam Stachowicz <[email protected]>

commit 1367158
Author: Brad <[email protected]>
Date:   Wed Feb 5 16:00:23 2025 +1100

    Deleting bug_report.md, it was not meant to come back

commit 26307c6
Author: Brad <[email protected]>
Date:   Wed Feb 5 15:53:21 2025 +1100

    Dev -> Main (#362)

    * Feature/handle multiple dlls (#343)

    * WIP

    * Fixed issue with not being able to revert game with multiple DLLs found

    * Added warning icons if a game has multiple DLSS dlls

    * Fixed typo on settings screen

    * New bug report template with validation and Windows version (#348)

    * Removed high contrast resource dictionary

    * Renamed DLSSRecordInfoControl to DLLRecordInfoControl

    * Removed line that cant be hit

    * Added listview/gridview + ctrl+scroll to zoom

    * Added tabs to the library page

    * Deleted DLSS Record Group

    * Disabled import screen

    * Update installer system to build net8 and net9 binaries, move away from pubxml,

    * Bumped app version to v1.1.5

    ---------

    Co-authored-by: Adam Stachowicz <[email protected]>

commit 0821073
Merge: eb7e3b3 47b7e67
Author: Brad <[email protected]>
Date:   Wed Feb 5 15:47:53 2025 +1100

    Merge branch 'main' of https://github.com/beeradmoore/dlss-swapper into development

commit eb7e3b3
Author: Brad <[email protected]>
Date:   Tue Feb 4 21:00:32 2025 +1100

    Bumped app version to v1.1.5

commit 9cf14b9
Author: Brad <[email protected]>
Date:   Tue Feb 4 20:59:47 2025 +1100

    Update installer system to build net8 and net9 binaries, move away from pubxml,

commit 693e836
Author: Brad <[email protected]>
Date:   Tue Feb 4 18:30:11 2025 +1100

    Disabled import screen

commit 3592c04
Author: Brad <[email protected]>
Date:   Tue Feb 4 18:28:53 2025 +1100

    Deleted DLSS Record Group

commit dbba7f6
Author: Brad <[email protected]>
Date:   Tue Feb 4 18:28:47 2025 +1100

    Added tabs to the library page

commit b5f2403
Author: Brad <[email protected]>
Date:   Mon Feb 3 20:34:56 2025 +1100

    Added listview/gridview + ctrl+scroll to zoom

commit c6b1cb8
Author: Brad <[email protected]>
Date:   Mon Feb 3 18:50:12 2025 +1100

    Removed line that cant be hit

commit 9f96910
Author: Brad <[email protected]>
Date:   Mon Feb 3 18:42:29 2025 +1100

    Renamed DLSSRecordInfoControl to DLLRecordInfoControl

commit c042bad
Merge: 7f65dba 09a820c
Author: Brad <[email protected]>
Date:   Mon Feb 3 18:31:52 2025 +1100

    Merge branch 'development' of https://github.com/beeradmoore/dlss-swapper into development

commit 7f65dba
Author: Brad <[email protected]>
Date:   Mon Feb 3 18:31:50 2025 +1100

    Removed high contrast resource dictionary

commit 09a820c
Author: Adam Stachowicz <[email protected]>
Date:   Sun Feb 2 22:05:19 2025 +0100

    New bug report template with validation and Windows version (#348)

commit a9a9517
Author: Brad <[email protected]>
Date:   Sun Feb 2 18:21:58 2025 +1100

    Fixed typo on settings screen

commit 243dba9
Author: Brad <[email protected]>
Date:   Sun Feb 2 15:27:16 2025 +1100

    Feature/handle multiple dlls (#343)

    * WIP

    * Fixed issue with not being able to revert game with multiple DLLs found

    * Added warning icons if a game has multiple DLSS dlls

* Fix to make build work

* Fixed compilation issues

* Sorted translations

* Added ability to launch games (only steam supported currently)

* Improved per-game DLSS preset support

* Added global DLSS preset support

* Added alert if we were unable to change DLSS preset

This does not revert the DLSS value back to what the dropdown had however

* Updated DLSS preset implementation

* Updated translation text

* Added NvAPIWrapper to acknowlegements

* Whitespace fix

* Added DLSS presets to be an independent file that can be updated outside of app releases if needed.

* Removed unused file

---------

Co-authored-by: benjy3gg <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants