kicad/pcbnew/exporters
Wayne Stambaugh 652b969193 GTK+ file dialog wildcard improvements.
The GTK+ file dialog is case sensitive however it does support regular
expressions.  Most of the file dialog wildcards are lower case so only
files with the lower case extensions will show up in the file dialog.
This code adds a method to convert file extensions of any case to the
appropriate (sch -> [sS][cC][hH]) regular expression on GTK+ builds so
all file extension case combinations will show up in the file dialog.

A note to developers: make sure to add a file extension when setting
when setting the default file argument.  If you do don't set an
extension, the GTK+ file dialog will happily append the regular
expression as the file extension which is surely not what you want.

There are still a few known places (mostly gerbview) where there are
some complex wildcard code that has not been converted.

Fixes lp:1720542

https://bugs.launchpad.net/kicad/+bug/1720542
2017-11-11 19:32:26 -05:00
..
export_d356.cpp GTK+ file dialog wildcard improvements. 2017-11-11 19:32:26 -05:00
export_gencad.cpp GenCAD exporter: added origin settings 2017-11-10 15:18:59 +01:00
export_idf.cpp refactoring: removed dependency of libpcbcommon on 3d-viewer. 2017-11-03 20:01:42 +01:00
export_vrml.cpp Fixes for 3D model offset 2017-11-11 15:08:08 -05:00
gen_drill_report_files.cpp Hide DLISTs behind iterators, first step towards refactoring the storage model 2017-06-23 11:12:36 +02:00
gen_modules_placefile.cpp Fix a few coverity warnings. very minor other changes. 2017-11-02 18:18:57 +01:00
gendrill_Excellon_writer.cpp Pcbnew: Add creation of Drill Files in Gerber X2 format. 2017-05-01 12:43:40 +02:00
gendrill_Excellon_writer.h Fix a few doxygen warnings 2017-06-17 10:40:38 +02:00
gendrill_file_writer_base.cpp Code formatting and clean-up 2017-06-23 15:43:13 +02:00
gendrill_file_writer_base.h Fix a few doxygen warnings 2017-06-17 10:40:38 +02:00
gendrill_gerber_writer.cpp Refinement in Gerber drill file: add %TF.FilePolarity,Positive*% in header. 2017-06-30 18:36:26 +02:00
gendrill_gerber_writer.h Fix compil issue in Python support. 2017-05-01 14:19:38 +02:00
gerber_jobfile_writer.cpp Update gerber job file to latest format 2017-10-20 13:55:42 +02:00
gerber_jobfile_writer.h Add Gerber job file writer in Pcbnew, and a basic reader in Gerbview. Currently disabled 2017-08-30 11:04:33 +02:00