32 Commits

Author SHA1 Message Date
Limo
bd821e823f refactor mod import
Improved mod matching on import.
Improved name and version detection on import.
2025-04-12 16:07:02 +02:00
Limo
aa3933138f add LOOT support for OpenMwPluginDeployer 2025-04-10 20:58:15 +02:00
Limo
1dec5e1f82 add root level auto detection
Added two heuristics for root level auto detection.
Improved matching between new mods and existing mods.
2025-04-06 15:48:28 +02:00
Alfred Wingate
9f2beadc72 Add xfail blindly
Signed-off-by: Alfred Wingate <parona@protonmail.com>
2025-02-07 03:32:24 +02:00
Alfred Wingate
2dea48c4f0 Reuse core for tests
Signed-off-by: Alfred Wingate <parona@protonmail.com>
2025-02-07 03:32:24 +02:00
Alfred Wingate
477388219c Discover tests for ctest
Signed-off-by: Alfred Wingate <parona@protonmail.com>
2025-02-07 03:32:24 +02:00
Alfred Wingate
c235a11a86 Include all tests in default list
Otherwise the tests aren't very discoverable.

Signed-off-by: Alfred Wingate <parona@protonmail.com>
2025-02-07 03:32:24 +02:00
Alfred Wingate
e57f22db01 Integrate tests in root project
Signed-off-by: Alfred Wingate <parona@protonmail.com>
2025-02-07 03:32:24 +02:00
Limo
bc76618472 add missing files 2025-01-23 03:22:34 +01:00
Limo
9358735d2c fix detection of .omwscripts files 2025-01-23 03:22:20 +01:00
Limo
b53be7f634 fix checks for existing files 2025-01-21 18:55:55 +01:00
Limo
bcd0ce362b fix open mw plugin deployer initialization 2025-01-19 19:57:33 +01:00
Limo
e61de09cda add missing test file 2025-01-19 19:27:39 +01:00
Limo
7e184ac9fe add omw plugin, script and groundcover support to open mw plugin deployer 2025-01-19 18:14:09 +01:00
Limo
368d845263 fix LootDeployer loadorder for fo3, fnv and tes4 2025-01-16 21:12:25 +01:00
Limo
369d56169c add bg3 deployer 2025-01-16 14:22:42 +01:00
Limo
53012d90d2 add openmw deployers 2024-12-26 21:53:03 +01:00
Limo
2c3659392c remove .lmm_managed_dir files 2024-12-20 23:31:21 +01:00
Limo
d995e58a71 fix absolute fomod paths 2024-12-14 03:28:57 +01:00
Limo
2201b88a96 add source mod mapping 2024-11-21 23:27:11 +01:00
Limo
18b348c484 add guided tool setup 2024-11-21 01:47:31 +01:00
Limo
ee563d5b57 add Tool class 2024-11-18 01:03:50 +01:00
Limo
165a43836c fix fomod installation for empty file names 2024-11-13 00:04:49 +01:00
Limo
2d116ad154 add progress estimate for reverse deployer 2024-11-10 03:40:24 +01:00
Limo
e27b8ae6e1 add reverse deployer 2024-11-01 02:40:26 +01:00
Limo
43423bb207 update changelog 2024-09-04 02:26:43 +02:00
Limo
de92404dd8 add sym link deployment 2024-09-04 00:41:07 +02:00
Limo
62028c0109 add external changes dialog 2024-09-03 18:33:11 +02:00
Limo
2fb73f7d5d fix file conflicts display 2024-08-30 21:55:03 +02:00
Limo
1d7129de82 fix various bugs
- libloot masterlist urls now point to v0.21 branch
- fomod installer now always merges directories, with higher priority entries
	overwriting lower priority ones
- errors messages for failed deployment are more verbose
- plugins.txt file now has a per target capitalization
- settings file stores last app version
- settings file will get updated when it contains outdated information
- fixed a type in the settings dialog
- libloot now uses prelude.yaml
- tests have been fixed to accommodate the changes
- implement backend for link overwrite detection
2024-08-27 22:52:13 +02:00
Limo
747f63e890 move to libunrar 2024-08-14 16:10:22 +02:00
Limo
984a660eed initial release 2024-08-12 19:12:41 +02:00