-
Technical task
-
Resolution: Done
-
P1: Critical
-
None
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.
| 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 |