As detailed in yesterday's Today's Dev, plan for today was to work on the Display Configuration Batch system. Started working out the logic for the DisplayConfigurationCalculation::calculate and very quickly realized that there was some streamlining to do on how I store actions. Mulled over that for a while, did some dishes and cooking to let my brain do its own background cookin on some ideas. Came to the conclusion that instead of a QList of actions, I'll have a map of the type of action to the action itself stored on the batch, since you can't have several of a specific type anyways.It should also greatly simplify generating the QRects for each of the outputs since I need to know both any available SetMode action as well as any Transform action to know basically what should be the width and height (will vary based on the transform if any). To do it during the calculation would require a bunch of action iteration or storing the actions temporarily in a manner that would basically be a QMap anyways.So plan is to continue hacking on the calculation logic tomorrow, will be interesting to see how close or far to my initial idea for the system the end result is.But for now, off to prep for the release of the early access of Path of Exile 2!