5e03ceda2e
Merge remote-tracking branch 'origin/master'
2020-01-04 21:01:57 -07:00
afe12ed9e9
UTCNow != Now
2020-01-04 21:01:47 -07:00
e49f1dd5ca
Basic settings page that just shows logins for now
2020-01-04 21:15:25 -06:00
43aca88879
Implemented IBackNavigatingVM various places
2020-01-04 21:06:34 -06:00
907a5a2da1
MainWindowVM.ActivePane set made private
2020-01-04 21:04:56 -06:00
2ab10fe1bb
BackNavigatingVM. Removed navigation stack
2020-01-04 20:33:38 -06:00
cf2f988156
Merge pull request #348 from Noggog/downloader-adjustments
...
Downloader adjustments
2020-01-04 18:07:03 -08:00
553a3123bd
TCS cancellations in downloaders now call TrySetCancelled
...
Multiple Cancel calls threw unnecessary exception otherwise. Would rather be able to cancel multiple times without worrying about throwing
2020-01-04 19:33:00 -06:00
e13b000b54
Global UserInterventionHandler now try/catches
...
Any exception was borking the callback subscription, so no more interventions were handled
2020-01-04 19:31:54 -06:00
c9f3fabd69
Removed ViewModel/Notifying concepts from INeedsLogin
...
No properties are actually making use of the ViewModel/[Reactive] concepts, where normal properties might change after the fact, and users might want to construct an Rx observable from a property and its changes, or a GUI might want to watch (via notifypropertychange) changes.
All concepts that are mutable and want to be followed are already able to do so without the ViewModel concepts, as the implement IObservable (IsLoggedIn, for ex)
ViewModel ideally should only be used in a GUI, as it's the weird marriage of Rx + real properties that XAML can bind to. The ViewModel is the hybrid glue to bring those two worlds together. In a situation with no GUI, it's unnecessary
2020-01-04 19:30:53 -06:00
5aaf416dca
Utils.CatchAndLog. Nexus/LL downloaders use in login commands
2020-01-04 19:30:42 -06:00
af7357e500
Removed some vestigial members
2020-01-04 19:30:34 -06:00
9eec82be0d
Bump version for 1.0 beta 13
20200105.3
2020-01-04 18:22:22 -07:00
5957ce669f
Merge pull request #347 from Noggog/game-handler-fixes
...
Game handler fixes
2020-01-04 17:11:18 -08:00
d4a7bc5ae4
Fix for GOG handler checking steam IDs instead of GOG IDs
2020-01-04 18:38:16 -06:00
ad6f398fcf
Fix for steam handler contains being case sensitive
2020-01-04 18:36:43 -06:00
6ee0703ad6
Fix Metrics and ListValidation Logging
2020-01-04 16:47:51 -07:00
c26e89806d
Merge pull request #345 from erri120/stardew-fix
...
Fixed typo
2020-01-04 21:29:11 +01:00
8712648e4c
Fixed typo
2020-01-04 21:27:28 +01:00
de3c810b32
Merge pull request #343 from erri120/no-match-reason
...
Compilers will include Reason when for no match in output
2020-01-04 10:48:30 -08:00
96f899648d
Merge pull request #339 from erri120/store-fixes
...
Added more verbose output to the StoreHandlers
2020-01-04 10:45:32 -08:00
76332a8a9b
Merge pull request #340 from erri120/screensize-fix
...
Added null check to two dimensional array
2020-01-04 10:45:23 -08:00
526fa114dc
Compilers will include Reason when for no match in output
2020-01-04 19:18:26 +01:00
4cd200df98
Added null check to two dimensional array
2020-01-04 11:25:53 +01:00
5eaf517bc1
Added more verbose output to the StoreHandlers
2020-01-04 11:16:32 +01:00
d1049aaefe
Bump Verison number
20200104.9
2020-01-03 21:07:57 -07:00
3010027ea8
Implement Ceras breaking change & update deps (to get it to compile)
2020-01-03 20:56:20 -07:00
2aa18b16ce
Merge pull request #335 from wabbajack-tools/improved-metrics
...
Improved metrics
2020-01-03 19:47:46 -08:00
c961448d8e
Merge remote-tracking branch 'origin/improved-metrics' into improved-metrics
2020-01-03 20:39:26 -07:00
eacf8985d7
Throw error on non 200 response in GDrive download
2020-01-03 20:37:36 -07:00
b46b6b2ba0
Merge pull request #336 from Noggog/steam-handler-hotfix
...
Steam handler hotfix
2020-01-03 19:28:06 -08:00
14d4094328
Update Metrics.cs
2020-01-03 20:20:56 -07:00
74610bc52b
Fix INI screen size issue (for good this time?)
2020-01-03 19:52:17 -07:00
da440d9dae
Another SteamHandler null fix for if path was not set during parsing
2020-01-03 20:49:22 -06:00
8c34066a45
Include an anonymous key with metrics
2020-01-03 19:49:08 -07:00
f9f9646cc8
Null fix for checking required files when loading steam games
2020-01-03 20:27:13 -06:00
907b020db5
Error printing improvement. Removed some vestigial members
2020-01-03 20:26:44 -06:00
412d854160
Retry failed NexusAPI calls.
20200103.27
2020-01-03 16:02:48 -07:00
d20de58f50
Merge remote-tracking branch 'origin/master'
2020-01-03 15:31:47 -07:00
b320f87d1e
Bump Version number
2020-01-03 15:31:25 -07:00
eb16865330
Merge pull request #334 from wabbajack-tools/moddb-rewrite
...
Rewrite ModDB downloader to support mirrors.
2020-01-03 14:27:14 -08:00
9e2d05fa40
Rewrite ModDB downloader to support mirrors.
2020-01-03 15:15:55 -07:00
980fd96c56
Merge pull request #332 from wabbajack-tools/soft-error-inis
...
Soft error inis & Game version info
2020-01-03 12:42:17 -08:00
0cb4e61150
Fix broken state
2020-01-03 12:39:36 -07:00
f1c0ee1f2b
Merge branch 'soft-error-inis' of https://github.com/wabbajack-tools/wabbajack into soft-error-inis
2020-01-03 12:22:00 -07:00
5e8e2c33b5
Use Windows FileVersion utils instead to get file versions, use that info when saving Game Downloader states.
2020-01-03 12:21:27 -07:00
3dfcff174f
Update SteamHandler.cs
2020-01-03 10:58:59 -07:00
4e7b3a8b6a
Merge pull request #333 from erri120/store-handlers-overhaul
...
Store handlers overhaul
2020-01-03 09:58:14 -08:00
b6ed45945e
Fixed unused import
2020-01-03 18:27:09 +01:00
2643c499c2
Replaced old Steam/GOG Handlers with the new StoreHandler system
2020-01-03 18:22:50 +01:00