On Sat, Dec 19, 2015 at 10:55:59AM +0100, Attila Kinali wrote: > Moin! > > On Fri, 18 Dec 2015 12:16:12 -0500 > Chris Pavlina <[email protected]> wrote: > > > Related to my previous mail, as it would add an option or two - Wayne > > suggested, and I agree, that the eeschema options dialog is getting > > stuffed. I suggested that I kind of wanted to rework the options system > > as a whole, but that's a big project, and organizing them has to come > > first anyway. > > Cool! Thanks! > > Will you be at FOSDEM? I have a couple of ideas regarding this, that I > would like to discuss.
Nah, I'd love to, but I can't afford travel right now :( I like your organization - if Wayne's okay with this, I'll probably go with that, then. I have one comment: in the current setup, the major categories are tabs, so I'd probably shorten the names a bit - with things like "Keyboard and Mouse", the tab set is going to get too long, too fast. I'd probably rename "Keyboard and Mouse" -> "Controls", and "Text and Line" -> "Graphics" or "Display". I actually think your names are "better" purely by themselves, but I do have to make sure the tabs fit too :) > > > I can easily rearrange them, into multiple tabs; it shouldn't take more > > than an hour or so - nice quick change. How's this for a proposed tree > > of options? Each page will then be subdivided into simple groups of > > three or four options. > > I am not so sure about the naming and grouping. > It somehow feels off. But I cannot point my finger at what it is. > > How about the following (i'm not exactly sure whether it's better) > > - General > - Undo and Save > - Auto-save time interval > - Maximum undo items > - Show page limits > - Measurement units > > - Editing > - Repeat items > - Horizontal pitch of repeated items > - Vertical pitch of repeated items > - Increment of repeated labels > - Field autoplacement > - Automatically place component fields > - Allow field autoplace to change justification > - Always align autoplaced fields to the 50 mil grid > > - Keyboard and Mouse settings > - Center and warp cursor on zoom > - Use middle mouse button to pan > - Limit panning to scroll size > - Pan while moving object > > - Text and Line setting > - Grid size > - Bus thickness > - Line thickness > - Part ID notation > - Show grid > - Restrict buses and wires to H and V orientation > > > - Default field names (I would make this its own tab, as it is now) > > > I agree with Tomasz that the options should not be removed from the dialog > and have placed them in their appropriate sections. > Actually, I think it's a good idea to have multiple places to change something > (as long as all dialogs are consistent). > > Attila Kinali > -- > It is upon moral qualities that a society is ultimately founded. All > the prosperity and technological sophistication in the world is of no > use without that foundation. > -- Miss Matheson, The Diamond Age, Neil Stephenson _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

