This PR also adds the current DB schema version and the application version number to a project. An error is shown if users are trying to open projects that were made with a newer version of the application in an older version.
The DB-schema version number is also stored and will be used later on to migrate older project formats to new formats, if the schema changes with new versions of the application.
This PR also adds the current DB schema version and the application version number to a project. An error is shown if users are trying to open projects that were made with a newer version of the application in an older version.
The DB-schema version number is also stored and will be used later on to migrate older project formats to new formats, if the schema changes with new versions of the application.
Screenshots: