Changes between Version 4 and Version 7 of Ticket #18801


Ignore:
Timestamp:
2020-04-28T15:36:48+02:00 (18 months ago)
Author:
taylor.smock
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #18801

    • Property Milestone changed from 20.03 to 20.04
  • Ticket #18801 – Description

    v4 v7  
    332) Modifies AbstractModifiableLayer to have a function for autosave (takes a file argument), return false by default (to indicate not saved and not savable). It also adds an abstract method to get the data from the layer. The only addon I found to be affected by this was OpenQA, which can be modified by me.
    443) AutosaveTask now just has a single Set<Data> instead of one each for DataSet/NodeData.
    5 4) There is now a global instance of AutosaveTask, once it has been initialized. ~I should probably change all calls to be to `getInstance`~.
     5~~4) There is now a global instance of AutosaveTask, once it has been initialized. I should probably change all calls to be to `getInstance`.~~
    665) It iterates through the layers, using the same `if (changedData.remove)` syntax, and then calls the layer's autosave method.
    776) AutosaveTask also has a new method to indicate that data has been updated