On Sat, Jan 5, 2013 at 3:20 PM, Andreas Neumann <[email protected]> wrote: > Hi Etienne, > > This looks cool. > > It would be very nice if one could search within this tree editor - and > if the settings could have a more descriptive text as well as well as > alternative tags if one only knows the term a bit fuzzy. > > Do you think that a search and a "fuzzy search" could be added?
a search based on settings key could be done easily, for the rest see below. > > Where do you get the list of properties from? Could tags and descriptive > text be added to these settings? Actually they are read from the settings file / registry by QSettings. So anything not in the user's setting does not show up. Anything more complex such as you mention would require a csv or xml file with description and tags for each settings key. A csv file would be easier to write and maintain, but an xml file would be easier to parse I guess. Unless someone can point me to a handy xml editor or csv-to-xml tool. Another thing that would be nice would be the possible values that a setting can take, in a dictionnary (key=value pairs) style. (e.g. 0="value1";1="value2") Etienne > > Thanks, > Andreas > > Am 05.01.2013 17:11, schrieb Etienne Tourigny: >> On Sat, Jan 5, 2013 at 12:46 PM, Etienne Tourigny >> <[email protected]> wrote: >>> On Fri, Jan 4, 2013 at 6:52 PM, Martin Dobias <[email protected]> wrote: >>>> Hi Larry >>>> >>>> On Fri, Jan 4, 2013 at 6:47 PM, Larry Shaffer <[email protected]> >>>> wrote: >>>>> Hi Matthias and Nathan, >>>>> >>>>> I was just about to bring this topic back up myself. :^) Yes, I can >>>>> work on this next (probably this weekend). I'll start with the main >>>>> app options dialog, cause it's the simplest. >>>> >>>> Great to hear that ;-) >>>> >>>> I just wanted to add that I would also appreciate (for options dialog) >>>> what Tim has already mentioned: the "advanced" tab with a property >>>> list widget (something like [1]): we have lots of settings that are >>>> very rarely used (and some of them are even hard to decipher for >>>> developers!), so moving such clutter outside of regular tabs would >>>> bring some fresh air to the options dialog. Of course this can be done >>>> completely separately from what you're going to implement, just wanted >>>> to point out that this would a welcome addition, too :-) >>>> >>>> [1] >>>> http://www.myvirtualdisplay.com/wp/wp-content/uploads/2008/11/firefox_config.png >>> >>> >>> I have in the past written a simple widget based on QT Settings editor >>> example [0]. >>> It does exactly what you mention. >>> >>> I can try to dig up that code, post a screenshot and create a pull >>> request for others to review. >>> >>> [0] http://doc.qt.digia.com/qt/tools-settingseditor.html >>> >>> Etienne >> >> I have pushed this to my branch >> https://github.com/etiennesky/Quantum-GIS/tree/settingseditor >> >> Attached is a screenshot - first basic implementation is a standalone >> dialog that can be opened in Settings->Settings Editor. >> >> It allows to edit existing settings keys only, but could be modified >> to include non-existing keys also. >> >> It needs improvements for non-string keys (such as bool or integer >> values with special meanings), because it treats most values as string >> and uses only lineedits for changing values. >> >> Cheers >> Etienne >> >>> >>>> >>>> Regards >>>> Martin >>>> _______________________________________________ >>>> Qgis-developer mailing list >>>> [email protected] >>>> http://lists.osgeo.org/mailman/listinfo/qgis-developer >>>> >>>> >>>> _______________________________________________ >>>> Qgis-developer mailing list >>>> [email protected] >>>> http://lists.osgeo.org/mailman/listinfo/qgis-developer > > _______________________________________________ > Qgis-developer mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/qgis-developer _______________________________________________ Qgis-developer mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/qgis-developer
