Commit graph

245 commits

Author SHA1 Message Date
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
80d5da3c05 Only warn against missing mod meta files in Release mode on log-level debug or higher. 2021-04-20 22:19:51 +02:00
Ottermandias
5d97f77dc3 Make meta parsing more robust. 2021-04-20 22:13:56 +02:00
Ottermandias
a722acbc94 Stop error for meta tmp directory. 2021-04-20 22:13:10 +02:00
Ottermandias
668371dae8 Some further interface improvements. 2021-04-20 16:32:03 +02:00
Ottermandias
234712ca99 Fix crash on load of meta files with secondary type / no slot info. 2021-04-20 15:41:05 +02:00
Ottermandias
c3a8b4cb0b Use Empty instead of implicit bool. 2021-04-19 17:17:47 +02:00
Ottermandias
ba7cf17d68 Merge branch 'develop' into MetaData 2021-04-19 17:17:14 +02:00
Ottermandias
c91a28ae1d Add Empty to Path types. 2021-04-19 17:16:52 +02:00
Ottermandias
4655364b98 Added hints to input texts in edit mode. 2021-04-19 00:52:28 +02:00
Ottermandias
67415db7c0 Fixed GamePath Serialization for FileSwaps, added FileSwap Edit menu, some formatting. 2021-04-19 00:41:18 +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
63407f775f Fix imgui deprecation warnings, some formatting. 2021-04-18 23:03:34 +02:00
Ottermandias
de84bc8f98 Merge branch 'develop' into MetaData 2021-04-17 00:08:30 +02:00
Ottermandias
c25334ea58 Merge remote-tracking branch 'origin/master' into develop 2021-04-17 00:08:20 +02:00
Adam
5cea061384
Merge pull request #24 from goaaats/old_streams
Use old SqPackStream
2021-04-16 08:47:40 +10:00
Ottermandias
75579f03cd Merge branch 'develop' into MetaData 2021-04-16 00:00:52 +02:00
Ottermandias
7fdb29228d Merge remote-tracking branch 'origin/master' into develop 2021-04-16 00:00:33 +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
Liam
6edcdcb809 update CI to dev path and update distrib url 2021-04-14 13:57:03 -04:00
Liam
812ab7a787 update dep paths to hooks dev directory 2021-04-14 13:54:08 -04:00
liam
b0dc6490bf
fix LaunchButton for viewports in API3 2021-04-10 23:33:14 -04:00
Ottermandias
f74dc7f326 Merge branch 'develop' into MetaData 2021-03-28 19:25:52 +02:00
Ottermandias
8fdafdcffc Readded the (seemingly unnecessary?) slash replacement for replaced paths. 2021-03-06 13:02:49 +01:00
Ottermandias
d3af1d7ba2 Added option to use default-# in mod editing to simplify setting up configs. 2021-03-05 23:45:23 +01:00
Ottermandias
9daffc9382 Fix for reloading penumbra and default IMCs (forgot a clone) 2021-03-05 16:53:09 +01:00
Ottermandias
db5ce7a2e4 Apply meta manipulation and load the corresponding files when encountering meta files. 2021-03-05 15:59:16 +01:00
Ottermandias
739627b7c2 Support for parsing TexTools .Meta Files and the corresponding game data. 2021-03-05 15:59:16 +01:00
Ottermandias
88ba14e595 Enums and support for parsing and interpreting game paths. 2021-03-05 15:59:16 +01:00
Ottermandias
b97d0ddc37 Clarified GameUtils name and turned to service. 2021-03-04 16:44:14 +01:00
Ottermandias
925e9fef27 Fix explicit null values in jsons. 2021-03-04 16:44:14 +01:00
Ottermandias
1a75fd953b Split up ModInfo to allow named Settings and Settings without current runtime Information. 2021-03-04 16:44:14 +01:00
Ottermandias
44670198ab Use GamePath and RelPath where appropriate 2021-03-04 16:22:05 +01:00
Ottermandias
ee280994ce Moved FileSystemWatcher stuff to end of file. 2021-02-22 15:12:33 +01:00
Ottermandias
b502c6ac8a Added GamePath and RelPath 2021-02-22 14:51:05 +01:00
Ottermandias
87c4172168 InstallerInfo (weird name?) => OptionGroup 2021-02-22 14:50:11 +01:00
Ottermandias
70371b6467 Some structure for UI shit 2021-02-22 14:38:19 +01:00
Ottermandias
ef2f2cff5c Remove some warnings about nullable. 2021-02-22 14:32:07 +01:00
Adam
3f9d97f65f remove garbage 2021-02-21 20:33:38 +11:00
Adam
ba341439f7 oops 2021-02-21 20:30:06 +11:00
Adam
4a55119feb big brain (read: shit) fix for scd streaming, should be update proof... 2021-02-21 20:28:44 +11:00
Adam
eb0301f964 enable nullability checks, wip service locator 2021-02-21 17:38:19 +11:00
Adam
9cff2da484
Merge pull request #20 from pmgr/master
Implement reloading for eqdp/gmp/awt/etc. files
2021-02-21 14:57:15 +11:00
pmgr
ab3cc6dc78 Implement reloading eqdp, gmp, awt, etc. 2021-02-21 03:39:36 +00:00
Adam
edc616da36
Merge pull request #19 from Ottermandias/SmallFixes
Fix crash on new installs.
2021-02-19 10:27:55 +11:00
Ottermandias
ba01798ae9 Fix crash if mod has no description (shouldn't happen though). 2021-02-18 20:17:49 +01:00
Ottermandias
3944601c99 Fix crash on new installs. 2021-02-18 19:50:43 +01:00
Adam
98d40d06a9 fix build 2021-02-18 14:24:21 +11:00