[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: PCB: Change default file-filter in open-dialog
Hi Felix,
> -----Original Message-----
> From: geda-user-bounces@xxxxxxxxxxxxxx
> [mailto:geda-user-bounces@xxxxxxxxxxxxxx] On Behalf Of Felix Ruoff
> Sent: Friday, October 01, 2010 10:13 AM
> To: kmk@xxxxxxxxxxxxxxx; 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@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user