Commit graph

61 commits

Author SHA1 Message Date
Ottermandias
63b3a02e95 Fix issue with crash handler and collections not saving on rename. 2024-06-03 17:45:22 +02:00
Ottermandias
5101b73fdc Fix issue with creating unnamed collections. 2024-06-01 20:28:50 +02:00
Ottermandias
24d4e9fac6 Fix collections not being added on creation. 2024-06-01 18:14:21 +02:00
Ottermandias
b2e1bff782 Consolidate path-data encoding into a single file and make it neater. 2024-05-30 17:18:46 +02:00
Ottermandias
f5d6ac8bdb Fix Remove Assignment being visible for base and interface. 2024-05-28 12:51:28 +02:00
Ottermandias
cff6172453 Move editors into folder. 2024-04-27 00:07:10 +02:00
Ottermandias
1e5ed1c414 Now that was a lot of work. 2024-04-26 18:43:45 +02:00
Ottermandias
e40c4999b6 Improve collection migration maybe. 2024-04-26 10:56:36 +02:00
Ottermandias
514121d8c1 Reorder stuff. 2024-04-24 23:28:12 +02:00
Ottermandias
ba8999914f Rework API, use Collection ID in crash handler, use collection GUIDs in more places. 2024-04-12 12:33:57 +02:00
Ottermandias
b1ca073276 Turn Settings and Priority into their own types. 2024-04-05 16:35:55 +02:00
Ottermandias
9f7b95746d Use default task scheduler. 2024-03-18 16:50:26 +01:00
Ottermandias
0ec440c388 Fix reloading mods not fixing settings, add some messages on IPC. 2024-03-18 16:41:40 +01:00
Ottermandias
7b0be25f6e Add even more setting changed events and add auto-player-redraw on saving files. 2024-02-24 14:04:46 +01:00
Ottermandias
1000841f69 Add some settingchanged events. 2024-02-24 12:06:57 +01:00
Ottermandias
c752835d2c Make CopySettings save even for unused settings. 2024-01-20 13:12:15 +01:00
Ottermandias
2e935a6378 Update GameData. 2024-01-07 15:14:58 +01:00
Ottermandias
7d612df951 Update for changed GameData. 2023-12-17 11:51:24 +01:00
Ottermandias
bb742463e9 Wait for saves to finish when the file might be read immediately after saving. 2023-12-10 15:10:43 +01:00
Ottermandias
25e9a99799 Fix portraits not respecting card settings. 2023-10-22 15:37:34 +02:00
Ottermandias
4378c826f0 Add some log statements. 2023-10-08 13:19:01 +02:00
Ottermandias
7cdd8656ef Maybe fix issue with individual assignments sometimes getting eaten. 2023-10-06 16:21:39 +02:00
Ottermandias
779d6b37a5 Improved messaging. 2023-10-05 18:21:16 +02:00
Ottermandias
2c0650614f Merge branch 'mtrl-preview-extension' 2023-09-21 02:16:22 +02:00
Ottermandias
3f439bacb2 Extract remaining global usings for System libs. 2023-09-21 02:15:23 +02:00
Ottermandias
40b6c6022a Add automatic restore from backup for sort_order and active_collections for now. 2023-09-20 18:51:17 +02:00
Ottermandias
2b4a01df06 Make line endings explicit in editorconfig and share in sub projects, also apply editorconfig everywhere and move some namespaces. 2023-09-18 17:01:21 +02:00
Ottermandias
53adb6fa54 Use System global usings. 2023-09-15 14:15:52 +02:00
Ottermandias
18b6b87e6b Use strongly typed ids in most places. 2023-07-29 02:22:31 +02:00
Ottermandias
9e0c38169f Glamourer-related changes. 2023-07-12 02:45:40 +02:00
Ottermandias
81dae22936 Fix some stupidly introduced ambiguities. 2023-07-05 16:18:49 +02:00
Ottermandias
00bc17c57a Move some stuff to shared things, improve some filesystem rename handling. 2023-07-05 16:13:11 +02:00
Ottermandias
5f916efb13 Rename ChatService and move some support buttons to OtterGui. 2023-06-18 13:24:13 +02:00
Ottermandias
02fe5a4fb3 Maybe fix the race condition and add more logging. 2023-05-29 18:48:53 +02:00
Ottermandias
5567134a56 Fix inheritance save issues and sort mod settings on collection save. 2023-05-19 21:50:01 +02:00
Ottermandias
0aa74692a8 Fix issue with reverted IMC edits and change counter on disabling mods. 2023-05-12 00:54:47 +02:00
Ottermandias
c86d2eded5 Expand and name vfxWeaponHook to deal with more files. 2023-05-10 16:15:11 +02:00
Ottermandias
5ba43c1b19 Add some delayed saves and UI for that. 2023-05-09 17:15:19 +02:00
Ottermandias
fb84b43d69 Use explicit priorities for all internal communication events. 2023-05-02 17:46:13 +02:00
Ottermandias
ee50994b39 Maybe sort race condition. 2023-05-01 22:50:51 +02:00
Ottermandias
1ccf3a4256 Improve delayed individual collection loading. 2023-04-30 12:36:48 +02:00
Ottermandias
46bf3d7391 Notification on invalid collection names. 2023-04-29 18:35:13 +02:00
Ottermandias
ef5cf14b2b Add some tracking of cached collections. 2023-04-29 16:08:16 +02:00
Ottermandias
89b5877443 Allow 64 characters for collection names instead of 32. 2023-04-29 15:50:08 +02:00
Ottermandias
3d5765796e Hopefully fix issue with missing caches. 2023-04-29 15:49:33 +02:00
Ottermandias
648286a923 Fix wrong Collection Unused Banner for individual assignments. 2023-04-29 15:04:30 +02:00
Ottermandias
cd94c73d93 Redundancy is stupid. 2023-04-29 14:49:06 +02:00
Ottermandias
d831b61c02 Fix redundancy check for Your Character. 2023-04-29 14:21:08 +02:00
Ottermandias
fd3a066aee Some more touches. 2023-04-22 21:55:31 +02:00
Ottermandias
ce03fb59c8 Some more shuffling around. 2023-04-22 15:16:33 +02:00