Commit Graph

7 Commits

Author SHA1 Message Date
XxInvictus bf7a77bde2 Merge remote-tracking branch 'origin/dev' into XxInvictus-patch 2023-12-07 12:11:32 +10:30
0xb00bface f3039b6b55 Fix path problems in ObjectMapperRecordingTest on windows 2023-12-03 15:34:58 +01:00
XxInvictus a4f3df17c7 Make File Patch OS Independant
Use getAbsoluteFile to utilise Java's inbuilt functionality for OS independant paths
2023-11-23 12:39:42 +10:30
XxInvictus fe21f8d6a9 Patching in ForcePriority changes, needs test case
Patching in the first set which is ForcePriority context menu feature, allows instantly bumping a model to top of priority list no matter what their priority value is.

# TODO
- Needs a test case, I made an attempt but unfortunately I do not know enough to get this working so I have removed it. Doesn't help I had to do some mangling to get the current path joining to work properly with Windows-based paths and pass the current tests.
- The basic test case it needs is 2 Models, Model with lower priority does not record, forcepriority to true on lower priority Model, Model with lower priority should now record, set back to false on lower priority Model, Model with lower priority should no longer record.
2023-11-23 11:45:41 +10:30
0xb00bface 99f1aa5429 Remove RecordingSizeMonitor and update the recording size while recording and during post-processing instead 2023-11-11 11:05:12 +01:00
0xb00bface 39667ef2c9 Add test for recording serialization / deserialization 2023-11-03 19:32:16 +01:00
0xb00bface 619d888bfa Get rid of moshi 2023-06-19 19:00:26 +02:00