Hi Felix, > -----Original Message----- > From: geda-user-boun...@moria.seul.org > [mailto:geda-user-boun...@moria.seul.org] On Behalf Of Felix Ruoff > Sent: Friday, October 01, 2010 10:13 AM > To: k...@familieknaak.de; gEDA user mailing list > Subject: Re: gEDA-user: PCB: Change default file-filter in open-dialog > > kai-martin knaak wrote: > > I'd say, the default should be *.pcb + *.fp . These are by far the > > most likely files you'd want to load. > Thanks to all for your replys! > I found a way to store the last-used folder at a GKeyFile. > But it is not well integrated yet, so it will need some days > until I will make a patch public. > > I would like to introduce a menue-change for loading and > saving and like to know what you are thinking about it: > > New menue-structure: > > File > New > Layout > Import Schematics... > Open... (loads *.pcb, *.fp and eventually *.sch-files) > Load Netlist... > Load Vendor Resource... > - > Save... > ... > > Buffer > Load from File... (loads *.pcb and *.fp) > Save to File (replaces Save buffer-elements to file. What > should here be the default-filetype? Or the only filetype? *.fp?) > - > ... > > The idea is, that pcb decides dependend on the filetype which > kind of load-function should be used (Martin's suggestion > above brought me to this idea). > I am very unsure about Import Schematics. I did never used > it, so I don't know if it is more related to 'New' or to > 'Open' or even nothing of them.l > > I hope, my programming-skills are enough to implement > something like this and am very interesting in your opinions. > > Felix >
If this were for me to decide, I would do something like this: File New Ctrl-N // maybe "New Layout" Open Ctr+O // to open an existing layout from file Save... Ctrl+S // to save the current layout Save as... Shft+Ctrl_S // to save the current layout to a diff path/filename ------ Revert To saved To backup ------ Load Load element data to paste-buffer... Load layout data to paste-buffer... Load Schematics... Load Netlist... Load Vendor Reaource... ------ Save connection data of ... A single element All elements Unused pins Save buffer to element file // AKA footprint file (*.fp) ------ Print Ctrl+P // or maybe "Print layout" Calibrate printer // or maybe "Page setup" Export layout... // here follows the Brady bunch of all available exporters ;) ------ Close layout Ctrl-W // if and when multiple layouts are supported ;-) Close all layouts // if and when multiple layouts are supported ;-) Exit Alt+X // But it isn't, so it's just my EUR 0.02 on the subject. Kind regards, Bert Timmerman. _______________________________________________ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user