Yeah anything to cut down on the typing but keep it understandable would be welcome. While we are on the topic, wondering if we can do anything about adding more UI layout/formatting options to the radio settings.
Would be nice to have some sort of subgrouping within a panel/tab, i.e., some kind of layout flow manager - maybe multiple columns, etc
________________________________ From: Dan Smith dsmith@danplanet.com To: chirp_devel@intrepid.danplanet.com Sent: Wednesday, January 8, 2014 7:27 PM Subject: Re: [chirp_devel] [PATCH] [vx-3] add basic settings support #1291
more brainstorming + naivity: what if the settings "tree" was just a tree of dicts, and then parse the tree all at once after you are done building? would that look cleaner?
I think that would look roughly the same as your "new()" helper. I'll try to monkey with some things and see if I can come up with a prototype that looks better.
However, just splitting out the groups you had in this patch into helper methods would reduce scope on each a little, I think. I've been bad about just appending to the end of the list myself, but the drivers with good setting support are in need of some more organization, I think.
Anyway, I was just remarking because you showed up with a thousand new settings all at once, so it was just really obvious. I'd rather have the thousand settings over not of course! :)
--Dan
_______________________________________________ chirp_devel mailing list chirp_devel@intrepid.danplanet.com http://intrepid.danplanet.com/mailman/listinfo/chirp_devel Developer docs: http://chirp.danplanet.com/projects/chirp/wiki/Developers