170 Commits

Author SHA1 Message Date
Limo
ffdb4f9b9e fix FOMOD root level detection v1.2.2 2025-05-03 11:00:07 +02:00
Limo
9b805ab924 update changelog v1.2.1 2025-05-02 22:31:33 +02:00
Limo
edbdf07be8 update metainfo 2025-05-02 22:14:29 +02:00
Limo
c93c836408 fix changelog 2025-04-28 21:30:14 +02:00
Limo
f391677bcb update metadata for 1.2.1 2025-04-28 21:24:09 +02:00
Limo
5c263a818f add file pattern based root level detection 2025-04-28 21:16:35 +02:00
Limo
90d9d9eddc fix changelog v1.2 2025-04-12 18:18:05 +02:00
Limo
bc80429f4e update metainfo for Limo 1.2 2025-04-12 18:13:01 +02:00
Limo
8eeb0715bf improve link error message 2025-04-12 17:10:07 +02:00
Limo
3fd5024a8b fix OpenMwArchiveDeployer deploy mode 2025-04-12 16:56:24 +02:00
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
77638b2817 add support for libloot >= 0.25
Due to API changes the minimum required libloot version is now 0.25.
2025-04-08 21:01:47 +02:00
Limo
ad85ed0637 merge PR #127, #137 to local 2025-04-06 20:02:54 +02:00
Limo
c68c4ca438 fix mod name matching and detection 2025-04-06 19:38:40 +02:00
Limo
39a4d5867c fix FomodInstaller tests 2025-04-06 16:58:38 +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
Chris
0686d10966 Merge pull request #137 from parona-source/implicit-header
Include implicit header for std::ranges::iota
2025-03-03 21:28:56 +01:00
Alfred Wingate
a95b98c138 Include implicit header for std::ranges::iota
GCC-15 stdlibc++ has changed its header includes meanings this doesn't
get implicitly included anymore.

https://en.cppreference.com/w/cpp/algorithm/ranges/iota

Signed-off-by: Alfred Wingate <parona@protonmail.com>
2025-02-26 16:03:26 +02:00
Chris
8ed838ff61 Merge pull request #127 from CamRed25/main
Added a few AutoTags
2025-02-25 20:56:50 +01:00
CamRed25
5ba51713cd Merge branch 'limo-app:main' into main 2025-02-15 18:51:48 -06:00
CamRed25
bbe76d4d13 Fallout NV AutoTags and Plugin Deployer 2025-02-14 22:32:00 -06:00
CamRed25
9b227ff9e2 edited past PR #127 more tags, more filters. less confusing. 2025-02-14 22:20:47 -06:00
Chris
a12d872816 Merge pull request #126 from parona-source/ctest
Integrate tests with ctest
2025-02-13 22:15:35 +01:00
CamRed25
7cb335df88 comma 2025-02-08 20:57:39 -06:00
CamRed25
48fa7f2216 Added a few AutoTags 2025-02-07 22:51:06 -06: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
Alfred Wingate
a142e4e4ba Separate core for reuse in tests
Signed-off-by: Alfred Wingate <parona@protonmail.com>
2025-02-07 01:05:14 +02:00
Limo
662e695c8c update metainfo for 1.1 v1.1 2025-01-23 23:23:42 +01:00
Limo
43214d64e7 fix steam icon paths 2025-01-23 23:00:34 +01:00
Limo
3d2b8d2a5f fix changelog dialog due to unintended commit 2025-01-23 04:33:51 +01: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
948c6806f0 add changelog dialog 2025-01-23 03:16:21 +01:00
Limo
ef8668a218 Merge remote-tracking branch 'origin/main' 2025-01-21 19:31:18 +01:00
Chris
3ac333f900 Merge pull request #117 from poperigby/flake
Add Nix flake for development
2025-01-21 19:30:29 +01:00
Chris
8ad680213a Merge pull request #118 from poperigby/pkg-config
Use pkg-config for lz4 and zstd
2025-01-21 19:28:19 +01:00
Limo
b53be7f634 fix checks for existing files 2025-01-21 18:55:55 +01:00
PopeRigby
e5030468c6 Use pkg-config for lz4 and zstd
This allows Nix to find them without any patching
2025-01-20 21:30:42 -08:00
PopeRigby
a4f8c2f62a Add Nix flake for development 2025-01-20 21:12:14 -08:00
Limo
c8a3bb5339 fix legacy openmw tag file format 2025-01-20 01:17:40 +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
9186467544 Merge local changes changes 2025-01-19 19:24:27 +01:00
Chris
9846e7c591 Merge pull request #115 from Heisenborgar/main
Add config for various bethesda games, subnautica and subnautica below zero
2025-01-19 19:22:11 +01:00
Limo
e0ab25ff83 add home path for app export 2025-01-19 19:17:28 +01:00