<div dir="ltr">Hi All,<div><br></div><div>This is the report for the 7th week of my GSoC project</div><div><br></div><div><b>What did you get done this week?</b><br><ul style=""><li style="">Implemented resources handler (base class and the SVG handler). This classes are responsible to import resources in to QGIS.</li><li style="">Did some refactoring</li><li style="">Set up documentation here: <a href="http://www.akbargumbira.com/qgis_symbology_sharing">www.akbargumbira.com/qgis_symbology_sharing</a></li></ul><div><b>What do you plan on doing next week?</b><br><ul><li>FIx some issues (<a href="https://github.com/akbargumbira/qgis_symbology_sharing/issues/8">#8</a>, <a href="https://github.com/akbargumbira/qgis_symbology_sharing/issues/9">#9</a>) and minor stuffs (filter collections to only show collections compatible with user's QGIS version)</li><li>Step back and think again about the approach to import resources in to QGIS since I think the current approach won't work if we want all the resources in the collection to link correctly before and after installation. Before installation is when user prepares the collection (SVG, styles, and symbols) before pushing to the repository. After installation is when users install the collection through the plugin after the author shares the collection. </li></ul><div><b>Are you blocked on anything?</b></div></div><div>I am blocked on:</div><div><ul><li>How to import symbol and colorramp in to QGIS (was thinking to create a group for a collection, a child group for each xml file in a collection, and put all the symbols and colorramps in the child group in Style Manager). But the name of the symbol must be unique no matter what the group is (This is set as the constraint of the symbology-ng-style.db</li><li>Haven't figured out a way for the resources to link each other correctl (2nd point for what I will do next week). The problem is, when user sets up a collection (put SVG, create symbols and styles for that SVGs, and push to the repository), the symbols/styles that use that SVGs might use absolute path. If it's possible, I need to make it use relative path and ensure that before and after installation, the relative path works.</li></ul>There is also a bug I believe in the QGIS for importing symbols and colorramps from the xml file and directly save in the group (it doesn't add the imported symbols/colorramps to the group). <br><div><br></div><div>Other things in Style Manager that is not intuitive right now:<br></div><div><ul><li>Deleting a parent group doesn't delete child group(s)</li><li>Selecting a parent group doesn't show all the items from the child group(s)</li></ul></div><div>Cheers</div></div><div><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><p><b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">-------------------</span></b></p><b>Akbar Gumbira </b></div><div><b style="font-size:12.8px"><a href="http://www.akbargumbira.com" target="_blank">www.akbargumbira.com</a></b></div></div></div></div></div>
</div></div></div>