qgis/Quantum-GIS — pull request #367 by tecoholic (2012-12-27 03:46:44+00:00)
Title: Improved Style functionality

This pull request fixes the following two issues:

1. In the symbols database the `groupid` filed of **symbol** table and the `parent` field of the **symgroup** table were using a combination of zeros and NULLs making the code longer and working inconsistent. This has been changed to use Zero only in the first two commits.
2. Even though, the new symbol selector cum editor was designed to remove the recursive opening of the dialogs. The `Style` button in the Symbol Selector provided a way to do it. The third commit in this request hides the `Style` button when the Symbol selector is called by the Style manger, thereby eliminating this path.