Commit Graph

15 Commits

Author SHA1 Message Date
Marc 1017d47312 Allows to show the load order and list plugins.
i don't think allowing to edit the load order un the CLI will be easy.
maybe it's doable with a TUI ? but if i continue to work with command line arguments it doesn't seem possible to do it cleanly.
maybe i can do the same thing i did with the mod order. numbering mods and assking two numbers to swap. but this is shit.

i only see 2 way this might go forward.

1. a gtk based ui like the one being developped in the interface branch but i doubt it will ever be finished if i don't intervene at some point.

2. a tui im really curious about tuis like nmtui or "n"(a node version manager).
2022-10-10 21:01:16 +02:00
Marc 9ee12a6c7e Added loadOrder support + fixed some bug
add the getDataPath function / .h that will find the data folder of the game.
this fixe some issue with older games like morrowind
2022-10-08 10:59:32 +02:00
Marc 4ce99996e8 Adder the type alias error_t and refactored the code to use it. also extracted archive function from install.c to archives.c 2022-10-07 10:47:14 +02:00
Marc 67a68011ed PKGBUILD directly build from the git a archlinux package.
changed the name of the binary to not have issue.
2022-10-06 22:43:09 +02:00
Marc 7725e19069 fixed some memory leaks 2022-10-05 19:08:57 +02:00
Marc 3376ac1da6 fixed some pointer arithmetic issue on non GNU compilers. 2022-10-05 14:02:01 +02:00
Marc 635b1adcaf [Untested] fixed the compiler/linter options and fixed the corresponding code.
the code fixes have not been tested. some are trivial orthers might be a bit worrying.
2022-10-05 13:55:04 +02:00
Marc f8c5020a87 I discovered the static keyword 2022-10-04 16:25:44 +02:00
Marc c276e18282 properly setting the C version 2022-10-04 14:21:58 +02:00
Marc 9085b69efa Update cmake structure 2022-10-04 09:43:26 +02:00
Marc 68308d9df5 add basic order support. still need to add a cmdline parameter 2022-10-03 15:10:43 +02:00
Marc b8fb39e393 refactored the parser 2022-10-02 14:02:01 +02:00
Marc barbier 29c8f3b068 FOMOD: add support for the order parameter 2022-10-02 10:01:26 +02:00
Marc e633354b35 added unclean and untested fomodparser 2022-09-22 12:02:38 +02:00
Marc ef8776b6b1 proof of concept 2022-09-11 12:19:46 +02:00