Commit Graph

631 Commits

Author SHA1 Message Date
amacocian 440ccf4518 Add Daybreak wiki as a submodule (#1118) (#1126)
Co-authored-by: Alexandru Macocian <amacocian@microsoft.com>
2025-12-12 15:39:58 +01:00
amacocian 3f7a1cc310 Release 0.9.9.82 (#1125)
Co-authored-by: Alexandru Macocian <amacocian@microsoft.com>
2025-12-12 15:39:58 +01:00
amacocian d3cce2e24e Add toggle for alerts in the alerts list (Closes #1117) (#1123) v0.9.9.81 2025-12-10 01:14:07 +01:00
amacocian 8fa05c8854 Launch button improvements (Closes #1086 #1114) (#1122) 2025-12-10 01:14:07 +01:00
amacocian d71ac6df06 Fix version management links (Closes #1113) (#1121) 2025-12-10 01:14:07 +01:00
amacocian cc3173ffe5 Rotating game screenshots theme (Closes #1115) (#1120) 2025-12-10 01:14:07 +01:00
amacocian a92f566119 Release 0.9.9.81 (#1119) 2025-12-10 01:14:07 +01:00
amacocian 8df32b1009 Fix for spinning widget on missing title (Closes #1091) (#1111) 2025-12-09 14:24:06 +01:00
amacocian 26cb97caf4 Daybreak.API writes a message when a build is loaded (Closes #1092) (#1110) 2025-12-09 14:24:06 +01:00
amacocian 66e2c5eb95 Fix gMod version parser (Closes #1105) (#1109) 2025-12-09 14:24:06 +01:00
amacocian 99444df04e Use gstatic (#1108)
* Internet service uses faster gstatic (Closes #1061)
2025-12-09 14:24:06 +01:00
amacocian b08d553c56 Fix telemetry host (Closes #1106) (#1107) 2025-12-09 14:24:06 +01:00
amacocian d7a48db83f Deprecate DXVK and DSOAL (#1104) 2025-12-09 14:24:06 +01:00
amacocian b5d7719f48 Adjust toolbox injection process. Closes #1101 (#1103) 2025-12-09 14:24:06 +01:00
dependabot[bot] 6dfdc7376e Bump actions/setup-dotnet from 4 to 5 (#1062)
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 4 to 5.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](https://github.com/actions/setup-dotnet/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-09 14:24:06 +01:00
dependabot[bot] 7ee7be4d37 Bump actions/checkout from 4 to 6 (#1079)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-09 14:24:06 +01:00
amacocian 3554249d80 Release 0.9.9.80 (#1102) 2025-12-09 14:24:06 +01:00
amacocian 5a6fca6fa7 Upgrade to .net 10 (#1089) v0.9.9.79 2025-12-08 22:39:48 +01:00
amacocian 8d0a53a812 Improve exception handling (Closes #1087) (#1088) 2025-12-08 22:39:48 +01:00
amacocian 794afa6c2c Blazor UI Migration (#1085)
* Migrate to Fluent UI

* Setup window events for Blazor WebView

* Setup basic FluentUI styling

* FluentUI links

* Setup views and viewmodel infra

* Remove old navigation logic

* Prepare an example of iframe embed

* Style window + navigation menu

* Setup page based navigation

* Add some UI error handling

* Introduce UI resiliency to exceptions

* Setup settings menu dropdown

* Basic setup for options views

* Setup reusable OptionBase

* Setup options views

* Basic styling

* Setup scoped css files.
Split App into components

* Hook option updates to OptionProvider

* Fix option dropdowns

* Setup multiple themes

* Make fonts scalable

* Move ViewModels under Views

* Launch view + styling

* Setup FocusView base

* Finish BuildListView implementation

* Base for build views

* Setup build routing

* Implement single build editor

* Implement skill description on hover

* Scrape skill information from the wiki and cache it locally

* Scrape and fix Guild Wars wiki info

* Improve mouse hover performance by querying position only when needed

* Skill snippet snaps to edges

* Setup accounts and executables view

* Launch configurations view

* Fix build skill icons
Attach skill types to skills
Scrape upkeep from wiki

* Fix skilltype overflow

* Adjust navigation menu

* Setup privilege elevation flow

* Setup MSAL

* Options synchronization view

* Telemetry view

* Version management and update view

* Setup plugins view

* Setup notifications panel

* Base for logs view

* Finish LogView

* Setup metrics view

* Setup UI logging interop

* GuildWarsPartySearch view implementation

* Setup gitlab mirror job

* Eventviewer base

* Remove gitlab mirror

* Remove mirror pipeline

* Fix metricsview crashes

* Extract progress component

* Setup trade chat views

* Setup Download view

* Extract progress styling

* Setup guild wars copy view

* Setup trade alerts

* Fix team template view skill selection

* Setup basic onboarding view

* Overhaul asynchronous progress operations and remove redundant versioning code

* Setup modsview base

* Setup modsview with mod states

* Setup mod installation process

* Cleanup more ui migration
Remove price history #1076

* Screen selector manage view

* Upgrade to .net 10
Closes #1078

* gMod management view

* Trader message notification

* ReShade management

* Update for toolbox

* Setup focusview fetching

* Setup CharacterComponent

* Setup vanquishing component

* Setup TitleInformationComponent

* Closes #1082
Fix API project for Guild Wars Reforged

* Small fixes + attempts to get new exe version

* FileId fixes

* Current Map and Player Resources widgets

* Quest log widget

* BuildComponent implementation

* Closes #1075
Embed wwwroot into the executable

* Cleanup

* Fixes to slnx

* Fix test project
2025-12-08 22:39:48 +01:00
amacocian 7d78a89d12 Migrate sln to slnx (#1056)
* Migrate sln to slnx

* Patch pipelines
2025-12-08 22:39:48 +01:00
amacocian dcb50e9da3 Release 0.9.9.79 (#1055) 2025-12-08 22:39:48 +01:00
amacocian 86e3579383 Adjust CD pipeline triggers for the component projects (Closes #1038) (#1053) v0.9.9.78 2025-07-26 22:09:54 +02:00
amacocian ea39346678 Remove screenshots that are no longer available (#1052) 2025-07-26 22:09:54 +02:00
amacocian e4cdc4f939 Fix chart drawing (#1051)
* Reorder dependencies

* Fix visual bug with graphs
2025-07-26 22:09:54 +02:00
amacocian 5acac1ae7a Update dependencies (#1050)
* Update dependencies (Closes #940)

* Update dependencies

* Chart adjustment
2025-07-26 22:09:54 +02:00
amacocian 8c0e734c71 Fix aggregate exception due to concurrency issue on db initialization at startup (Closes #1029) (#1047) 2025-07-26 22:09:54 +02:00
amacocian a56eb20aa0 Fix updater HttpRequestException when connection cannot be established (Closes #1042) (#1046) 2025-07-26 22:09:54 +02:00
amacocian 482854801c Fix format exception popping up during build parse (Closes #1041) (#1045) 2025-07-26 22:09:54 +02:00
amacocian 1a37b8b08f Release 0.9.9.78 (#1044) 2025-07-26 22:09:54 +02:00
amacocian 40d8280ba6 Sort party members by profession when applying party loadout (Closes #1030) (#1036) v0.9.9.77 2025-06-30 11:09:16 +02:00
amacocian 9533ef0607 Fix builds not showing in FocusView due to locked skills (Closes #1031) (#1035) 2025-06-30 11:09:16 +02:00
amacocian ac963f60b5 Fix build codes not applying due to unescaped url characters (Closes #1032) (#1034) 2025-06-30 11:09:16 +02:00
amacocian 5b6ea99f79 Release 0.9.9.77 (#1033) 2025-06-30 11:09:16 +02:00
amacocian 83ddafea62 Aggregate custom metrics when enabled (Closes #1024) (#1027) v0.9.9.76 2025-06-29 17:32:52 +02:00
amacocian ab1b604aec Code cleanup (#1026)
* Resolve warnings and move shared props to Directory.Build.props and Directory.Packages.props

* Cleanup more messages

* Fix more messages

* Fix build issues
2025-06-29 17:32:52 +02:00
amacocian d445d0c5f2 Release 0.9.9.76 (#1025) 2025-06-29 17:32:52 +02:00
amacocian f5216020b6 Bugfix for LaunchButton (Closes #1020) (#1022) v0.9.9.75 2025-06-27 13:59:45 +02:00
amacocian 1b7654f70f Allow users to load and save builds from Focus View (Closes #1018) (#1021) 2025-06-27 13:59:45 +02:00
amacocian 06288ec2a2 Release 0.9.9.75 (#1019) 2025-06-27 13:59:45 +02:00
amacocian 670fba36df Setup APM connection (#1016) v0.9.9.74 2025-06-25 20:26:30 +02:00
amacocian 0d74a9c15e Fix time parsing exception on price charts (Closes #989) (#1015) 2025-06-25 20:26:30 +02:00
amacocian e0729d00ff Setup opt-in telemetry service (under Diagnostics/Telemetry) (#1014)
* Setup opt-in telemetry service (under Diagnostics/Telemetry)

* Set application environment
2025-06-25 20:26:30 +02:00
amacocian 0adce88894 Release 0.9.9.74 (#1013) 2025-06-25 20:26:30 +02:00
amacocian 77bf5e5359 Allow mods to be reinjected if they detect they need to (#1010) (Closes #1005 #724 #639) v0.9.9.73 2025-06-24 18:44:42 +02:00
amacocian 5a92b916dd Improve Focus View performance and hooking availability (#1009) (Closes #1007) 2025-06-24 18:44:42 +02:00
amacocian accfed2440 Improve game discovery and attach performance (#1008) (Closes #1004) 2025-06-24 18:44:42 +02:00
amacocian bdc45eb4b3 Release 0.9.9.73 (#1006) 2025-06-24 18:44:42 +02:00
amacocian 6916138351 Speed up build process (#1003) v0.9.9.72 2025-06-23 18:51:14 +02:00
amacocian 741fb9059d Update builds (#1002) 2025-06-23 18:51:14 +02:00