Commit graph

42 commits

Author SHA1 Message Date
Ottermandias
1861c40a4f Complete mod collection cleanup, initial stuff for inheritance. Some further cleanup. 2022-04-15 14:39:23 +02:00
Ottermandias
46581780e0 tmp 2022-04-15 14:37:39 +02:00
Ottermandias
f5fccb0235 Change most things to new byte strings, introduce new ResourceLoader and Logger fully. 2022-04-15 14:37:39 +02:00
Ottermandias
c8293c9a6b Fix handling of weird TTMP files. 2022-03-20 13:02:49 +01:00
Ottermandias
906e057943 Signify freshly added mods in the mod-selector. 2021-10-21 15:12:47 +02:00
Ottermandias
4dfc2cf665 Update to API4, use IPC instead of API-project. Replace Actor in most visible names with Object, Character or Player.. 2021-08-27 17:51:51 +02:00
Ottermandias
c7a17d0180 Create external project for GameData and move GamePath to it 2021-07-26 16:49:07 +02:00
Ottermandias
d6bb45f33c Some fixes regarding Forward-Slashes in ModNames. 2021-07-24 20:36:58 +02:00
Ottermandias
2ff98f2338 Added object identification for equipment, weapons, action/animations and character customizations. Added mod filtering for changed items and authors. A bunch of bugfixes. 2021-07-04 19:44:37 +02:00
Ottermandias
d29049ca21 Added a whole lot of rudimentary comments, also importing selects the last imported mod if possible. 2021-06-26 19:54:18 +02:00
Ottermandias
a19ec226c5 Complete refactoring of most code, indiscriminate application of .editorconfig and general cleanup. 2021-06-26 19:54:11 +02:00
Ottermandias
5332119a63 Add non-ascii removal from option directories. 2021-06-11 12:44:23 +02:00
Ottermandias
6a1ae4f317 Added option to move a mods priority via numerical input (right click) and to rename (and merge) a mod directory. Actually implemented Add Mod button. 2021-06-03 15:29:47 +02:00
Ottermandias
6012b2c6ea Remove all non-ascii symbols from path during import, because FFXIV can not handle them correctly. 2021-06-03 15:26:30 +02:00
Ottermandias
b22ca96bbd Fix for importing mods containing dots, stop overwriting existing mods on import, fix identically named option groups on different pages crashing. 2021-05-07 11:49:04 +02:00
Ottermandias
7c56de8c81 Fixed formatting in SqPackStream, applied null-checking, replaced user-facing asserts with throws. 2021-04-18 23:14:48 +02:00
Ottermandias
c25334ea58 Merge remote-tracking branch 'origin/master' into develop 2021-04-17 00:08:20 +02:00
goat
33f6304720
style weirdness 2021-04-15 23:51:57 +02:00
goat
54902f78be
fix: random file paths in ttmps 2021-04-15 23:50:52 +02:00
goat
53105a4653
fix: use old SqPackStream from Lumina 2021-04-15 14:42:35 +02:00
Ottermandias
44670198ab Use GamePath and RelPath where appropriate 2021-03-04 16:22:05 +01:00
Ottermandias
87c4172168 InstallerInfo (weird name?) => OptionGroup 2021-02-22 14:50:11 +01:00
Ottermandias
ef2f2cff5c Remove some warnings about nullable. 2021-02-22 14:32:07 +01:00
Ottermandias
9ab08e288f Big oof. 2021-02-17 17:08:02 +01:00
Ottermandias
801d9e24cf Applied a slightly expanded .editorconfig to all files, checked the changes and did some simple refactoring-suggestions. 2021-02-16 15:52:57 +01:00
Ottermandias
b307a787db Removed extension check switch. 2021-02-16 12:29:42 +01:00
Ottermandias
de8930c574 All Linebreaks to LF. 2021-02-15 13:30:02 +01:00
Ottermandias
fc2a18e5e7 Tiny improvement to importing progress bar. Not sane, but at least not 420 / 69 objects extracted. 2021-02-15 12:40:50 +01:00
Ottermandias
2f9402ae5f Make import of files with erroneous extension a bit more robust. 2021-02-15 12:35:14 +01:00
Adam
00af098d66 cleanup some garbage, make loading less brittle 2021-02-15 21:43:41 +11:00
goat
c532b8a7c0 feat: throw when unrecognized extension is loaded 2021-01-28 17:52:41 +01:00
Ottermandias
ec915368b3 Fixed mod import crashing before creating the meta file when options are empty and thus folders are not created. 2021-01-28 11:24:38 +01:00
Ottermandias
06b0fb7e0c Added Deduplication button and the ability to point a hdd file to multiple game paths in groups. 2021-01-25 23:49:11 +01:00
Minizbot2012
66a849e38a Clean up formatting 2021-01-21 22:17:12 -05:00
Minizbot2012
21b657c086 new meta format; enchanced grouping; minor fixes 2021-01-16 11:09:42 -05:00
Adam
25ac5d1999 move desc to own tab, invert load order setting, normalise line endings 2021-01-16 00:24:30 +11:00
Ottermandias
01215b5697 Adding support for mod groups/options. Removed SwapFiles. 2021-01-14 17:59:20 +01:00
Liam
c55e095ce7 3e6 fix 2021-01-14 01:44:26 -05:00
Adam
8adeab1ba5 fix #11, reshuffled some UI and added a button to the main menu/lobby 2021-01-06 20:03:11 +11:00
Adam
15eb435929 well that's dumb 2020-12-29 18:28:03 +11:00
Adam
520619ebca replace dotnetzip with sharpziplib 2020-12-29 15:36:46 +11:00
Adam
0e7650f89b initial commit 2020-09-02 22:35:28 +10:00