Commit Graph

4314 Commits

Author SHA1 Message Date
JanuarySnow
58f9ea7afc
Protected folder subfolder handling (#2366)
* added more robust protected location checking, for exe and download/install paths

remove debug output and formatting

slight change to trigger rerun of CI

updated changelog

trigger CI re-run

* removed debug code

---------

Co-authored-by: Timothy Baldridge <tbaldridge@gmail.com>
2023-07-16 15:22:56 -06:00
JanuarySnow
5ae28e22e3
Fix readme opening twice after pressing install button from gallery view (#2365)
* wraps loadmodlist into a new method when prompted from gallery view, so that it dosnt run loadmodlist twice when the listener for path changes fires it a second time, instead keep the listener as the only trigger for loadmodlist() as that is fired from sources other than the gallery play button

* remove commented code

* update changelog

---------

Co-authored-by: Timothy Baldridge <tbaldridge@gmail.com>
2023-07-16 15:22:24 -06:00
JanuarySnow
2e5d91f46d
Add whitespace stripping string to the regex match for [NoDelete] to idiot proof (#2364)
* add whitespace stripping string to the regex match to idiot proof

* updated changelog
2023-07-16 15:21:47 -06:00
JanuarySnow
b0a2058c19
added check if Download path is alongside wabbajack.exe to match existing check for installpath (#2363)
trigger CI to test github action secret was succesfully added

another CI trigger

retrigger CI

Co-authored-by: Timothy Baldridge <tbaldridge@gmail.com>
2023-07-16 15:21:22 -06:00
JanuarySnow
c57219dc37
Dont allow identical paths (#2362)
* add check for identical download and install folder paths

* changelog update
2023-07-16 15:20:49 -06:00
Luca
00faee48fe
Fixes for the resumable downloads feature (#2345)
* Fix handle of hashed file not closing

* Limit concurrent downloads to a maximum of 8

* Dynamically increase job size to avoid downloads appearing stalled

* Set downloader settings to avoid RAM and timeout issues

* Improve logging around downloads

* Adds more logging when starting stopping downloads
* Improves error message when GameFileSource download fails
* Stops logging errors when archive isn't available on WJ CDN

* Add retry mechanism to SingleThreadedDownloader

* Update CHANGELOG.md

* Remove hard limit for download threads

---------

Co-authored-by: UrbanCMC <UrbanCMC@web.de>
2023-06-27 08:16:03 -06:00
Timothy Baldridge
cbc87f8749
Update CHANGELOG.md
Set version/date for the latest release
2023-05-07 14:33:40 -06:00
Luca
a87f8dac7f
New Features from External Contributors [Merged to Internal Test Branch so Tests can run!] (#2325)
* added enderalse GOGID

* Fix readme opening twice when loading last modlist

* Edit Wabbajack CLI button text

* Cancel running downloads when shutting down application

* Add resume support for IHttpDownloader

* Add resume support for manual downloads

* Update CHANGELOG.md

* Improve game selection to only show games with results combined with the amount of lists

* Undo accidental removal of loading settings

* Add more tooltips and improve existing ones

* Update CHANGELOG.md

* Main test external pull readme fix (#2335)

* Fix SelectedGameType crashing Wabbajack when no settings are present yet, fix readme being clickable when not specified resulting in crash

* Add readme fix to CHANGELOG, fix typo

* Add readme button fix to changelog

---------

Co-authored-by: UrbanCMC <UrbanCMC@web.de>
Co-authored-by: Angad <angadmisra28@gmail.com>
Co-authored-by: trawzified <55751269+tr4wzified@users.noreply.github.com>
Co-authored-by: Timothy Baldridge <tbaldridge@gmail.com>
2023-05-07 14:32:18 -06:00
Timothy Baldridge
b66632f930 Log tar log loading 2023-05-02 17:01:12 -06:00
Timothy Baldridge
b0d3a4315f
Update tests.yaml 2023-03-26 21:30:55 -06:00
Luca
4626ec30a7
Update stale.yml
typo
2023-03-09 17:52:02 +01:00
Luca
230e96109f
stale workflow update
making the stale bot less aggressive and improving the stale messages on issues
2023-03-09 17:46:18 +01:00
Halgari
18afc46e5e Auth against the correct code this time 2023-02-23 22:40:09 -07:00
Halgari
59126d1f25 Add tarlog support for author keys 2023-02-23 21:39:42 -07:00
Halgari
dd9100ccf4 Provide more feedback during list validation 2023-02-10 06:32:00 -07:00
Halgari
3587b188e0 3.0.6.2 - Fix backwards compatability build introduced in 3.0.6.1 2023-01-28 15:05:06 -07:00
Halgari
bafbb75d4a 3.0.6.1 2023-01-28 14:43:10 -07:00
Timothy Baldridge
7b46a88fc0
Fix ba2 compilation errors (#2286)
* Fix BA2 compilation errors by implementing mipmap detection and usage during texture recompression

* Update CHANGELOG.md

* Fix broken mipmap support on Linux/OSX
2023-01-28 14:42:23 -07:00
Luca
6a9596c9ab
Bannerlord Support Fixed (#2283)
* Fix M&B II: Bannerlord & GOG Support

* Update CHANGELOG.md
2023-01-22 15:32:57 -07:00
Halgari
085a5d5710 3.0.6.0 2023-01-21 16:34:55 -07:00
Maelstrom
16a2132aad
Add Mount & Blade II: Bannerlord support? (#2280)
* Update Game.cs

Adding Mount & Blade II: Bannerlord as a game description

* Update GameRegistry.cs

Adding Mount & Blade II: Bannerlord to game registry

* Update GameRegistry.cs

Setting IsGenericMO2Plugin = false to true for M&B Bannerlord
2023-01-21 16:29:08 -07:00
Timothy Baldridge
5b77574b5e
Make ImageConverter polymorphic and revert back to texcov on Windows (#2281)
* Make ImageConverter polymorphic and revert back to texcov on Windows

* Add files I forgot to add, make CHANGELOG.md additions

* Don't run texconv tests on Linux/OSX
2023-01-21 12:36:12 -07:00
Luca
31ec53aa29
Merge pull request #2278 from wabbajack-tools/EzioTheDeadPoet-patch-1
Update README.md
2023-01-17 18:05:40 +01:00
Luca
9e3da47387
Update README.md
clean up and links to new wiki added
2023-01-17 17:54:06 +01:00
erri120
17ec84dc38
Merge pull request #2277 from wabbajack-tools/update-broken-website-links-2
Update broken website links (again)
2023-01-16 12:40:39 +01:00
erri120
1591e1c56c
Update broken website links (again) 2023-01-16 12:06:48 +01:00
Halgari
a4137255de Fallback for file deletion, fix server code for the proxy 2022-12-28 15:45:46 -07:00
Halgari
11859d2304 Make store detection logs Information instead of Debug 2022-12-28 11:00:37 -07:00
Timothy Baldridge
4bfce0e418
Cube maps (#2260)
* Add some support for cubemaps in BA2

* add read support for cubemaps in BA2 routines

* Fix slide support during compilation

* Set default logging level to Information instead of Trace

* update CHANGELOG.md
2022-12-28 09:21:58 -07:00
Halgari
e5ae5acb08 Publish new-nugets 2022-12-26 19:05:36 -07:00
Halgari
382feb1d8a 3.0.5.0 2022-12-22 08:46:24 -07:00
Luca
1921eab52d
Merge pull request #2246 from wabbajack-tools/nexus_modding_tools_site_meta_support
Nexus modding tools site meta support
2022-12-22 12:10:11 +01:00
Luca
96a53d862f
fix merge error
merging in the website is not a good idea 😅
2022-12-22 11:44:43 +01:00
Luca
37eee94821
Merge branch 'main' into nexus_modding_tools_site_meta_support 2022-12-22 11:39:48 +01:00
Luca
3deeae06c5
Merge pull request #2248 from wabbajack-tools/valheim_support
add Game Support Valheim
2022-12-22 11:35:52 +01:00
Luca
2c53958279
Merge branch 'main' into valheim_support 2022-12-22 11:14:38 +01:00
erri120
ce8cc0b999
Update broken website links (#2255)
* Update broken website links

Fixes #2250

* Update CHANGELOG.md

Co-authored-by: Luca <52624146+EzioTheDeadPoet@users.noreply.github.com>
2022-12-22 09:16:50 +01:00
Luca
8496628d24
Merge branch 'main' into nexus_modding_tools_site_meta_support 2022-12-22 09:13:13 +01:00
Luca
53969785e5
Merge branch 'main' into valheim_support 2022-12-22 09:12:04 +01:00
erri120
f8de8deb8b
Add support for Cyberpunk 2077 installed via EGS (#2254)
* Add support for Cyberpunk 2077 installed via EGS
* Fix syntax error
* add changelog

Co-authored-by: Luca <52624146+EzioTheDeadPoet@users.noreply.github.com>
2022-12-22 09:06:17 +01:00
EzioTheDeadPoet
a5dfffa111 fix Nexus Modding Tools installer 2022-12-16 17:08:20 +01:00
EzioTheDeadPoet
48f5733a8a fix Valheim installation issues 2022-12-16 17:02:13 +01:00
EzioTheDeadPoet
460d8acb59 added Valheim 2022-12-16 15:42:24 +01:00
EzioTheDeadPoet
113480fc32 update CHANGELOG.md 2022-12-11 18:40:09 +01:00
EzioTheDeadPoet
a49b3f5a4a Add Support for Nexus Modding Tools
https://www.nexusmods.com/site
2022-12-11 18:37:25 +01:00
Halgari
8c60dc1197 3.0.4.1 2022-11-17 06:42:35 -07:00
Timothy Baldridge
98ceb23eac
Merge pull request #2205 from wabbajack-tools/fix_writing_metas_task
Fix writing metas task
2022-11-17 06:40:59 -07:00
Timothy Baldridge
bdec4d2941
Merge branch 'main' into fix_writing_metas_task 2022-11-17 06:40:53 -07:00
Timothy Baldridge
df97323bbe
Merge pull request #2206 from wabbajack-tools/admin-sid
Improve admin check
2022-11-17 06:40:13 -07:00
Timothy Baldridge
ce7a1eb293
Merge branch 'main' into admin-sid 2022-11-17 06:40:06 -07:00