The order of individual patchers within a patch file is not preserved between sessions. Every time you re-open the "Build Patches" dialogue, the order is reset to what appears to be asciibetical order.
Perhaps something like the following in patcherSevice's getPatchPlugins:
The order of individual patchers within a patch file is not preserved between sessions. Every time you re-open the "Build Patches" dialogue, the order is reset to what appears to be asciibetical order.
Perhaps something like the following in patcherSevice's getPatchPlugins:
And the following in buildPatchesController's updatePatchStatuses: