Add grid image content format and corresponding migrations
The model of grid image contents has been overhauled to store data more efficient. Fields are now represented as a single index int value instead of a semicolon separated String. Instead of storing all selectable fields now only the correct ones are stored. Further changes: * Field size instead of scale factor and zoom level for grid * Normalized values for offsets and field size * A single scale factor value for the image * Rotation in degrees * Removed coloring settings
Showing
- src/main/java/de/thm/arsnova/model/GridImageContent.java 206 additions, 0 deletionssrc/main/java/de/thm/arsnova/model/GridImageContent.java
- src/main/java/de/thm/arsnova/model/migration/FromV2Migrator.java 58 additions, 0 deletions...n/java/de/thm/arsnova/model/migration/FromV2Migrator.java
- src/main/java/de/thm/arsnova/model/migration/ToV2Migrator.java 55 additions, 0 deletions...ain/java/de/thm/arsnova/model/migration/ToV2Migrator.java
- src/main/java/de/thm/arsnova/model/serialization/FormatContentTypeIdResolver.java 3 additions, 0 deletions...nova/model/serialization/FormatContentTypeIdResolver.java
Please register or sign in to comment