Details
-
Technical task
-
Resolution: Done
-
P1: Critical
-
None
Description
The current implementation is Photoshop import centric.
Refactor the code to create a generic importer and keep room for specialisation for the Photoshop and Sketch metadata.
Attachments
For Gerrit Dashboard: QDS-581 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
258066,1 | WIP:Refactor the Qt-Bridge importer | 4.9 | qt-creator/tqtc-plugin-qtquickdesigner | Status: ABANDONED | -2 | 0 |
259147,4 | Refactor the generic metadata parsing | 4.9 | qt-creator/tqtc-plugin-qtquickdesigner | Status: MERGED | +2 | 0 |
259148,4 | Move the generic classes to core | 4.9 | qt-creator/tqtc-plugin-qtquickdesigner | Status: MERGED | +2 | 0 |
259149,2 | Refactor the generic Metadataparser and specialize the PSD types | 4.9 | qt-creator/tqtc-plugin-qtquickdesigner | Status: ABANDONED | 0 | 0 |
259150,7 | Refactor the type parsing and node creation as per the new interface | 4.9 | qt-creator/tqtc-plugin-qtquickdesigner | Status: MERGED | +2 | 0 |
259151,7 | Update unit test after refactoring | 4.9 | qt-creator/tqtc-plugin-qtquickdesigner | Status: MERGED | +2 | 0 |
259154,4 | Refactor the generic Metadataparser and specialize the PSD types | 4.9 | qt-creator/tqtc-plugin-qtquickdesigner | Status: MERGED | +2 | 0 |
260956,2 | Rename qmlgenerator to importcontext | 4.9 | qt-creator/tqtc-plugin-qtquickdesigner | Status: MERGED | +2 | 0 |
261214,2 | Move asset name conditioning to asset node parser | 4.9 | qt-creator/tqtc-plugin-qtquickdesigner | Status: MERGED | +2 | 0 |
261215,2 | Remove unused layer id and document id | 4.9 | qt-creator/tqtc-plugin-qtquickdesigner | Status: MERGED | +2 | 0 |
261216,2 | Report text node parsing failure | 4.9 | qt-creator/tqtc-plugin-qtquickdesigner | Status: MERGED | +2 | 0 |
261530,4 | Make parsing metadata easier | 4.9 | qt-creator/tqtc-plugin-qtquickdesigner | Status: MERGED | +2 | 0 |
261531,4 | Fix aliased property not working | 4.9 | qt-creator/tqtc-plugin-qtquickdesigner | Status: MERGED | +2 | 0 |
261532,4 | Enable visible property parsing | 4.9 | qt-creator/tqtc-plugin-qtquickdesigner | Status: MERGED | +2 | 0 |
261533,4 | Use more reliable api to assign QML type | 4.9 | qt-creator/tqtc-plugin-qtquickdesigner | Status: MERGED | +2 | 0 |
261696,3 | Let node parsers have metadata info | 4.9 | qt-creator/tqtc-plugin-qtquickdesigner | Status: MERGED | -2 | 0 |
261784,2 | Add enum properties before re-parenting node | 4.9 | qt-creator/tqtc-plugin-qtquickdesigner | Status: MERGED | +2 | 0 |