Seth Hillbrand
0b2d4d4879
Revise Copyright statement to align with TLF
Recommendation is to avoid using the year nomenclature as this
information is already encoded in the git repo. Avoids needing to
repeatly update.
Also updates AUTHORS.txt from current repo with contributor names
10 months ago
Marek Roszko
11de95778b
Unwrap the FROM_UTF8 macro in favor of direct function
The extern just gets annoying to try to export the func later. We also yeet TO_UTF8 to string_utils.h for parity.
2 years ago
Mike Williams
9911f3a943
Gerber Viewer: X2 mode paste layer above mask and silk
3 years ago
Mike Williams
23e2e57e09
Gerber Viewer: put drills/outlines/keep outs on top by default
For file extension sorting, this priorities drills/outlines/KOs.
For X2 sorting, this changes the default priority to make
unknown-priority layers on top since if they contain anything that can
be plotted, it's probably drill data.
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/10598
3 years ago
Wayne Stambaugh
cb72da294a
More NULL expunging.
4 years ago
luz paz
f968fc8719
Fix source comment / documentation typos
4 years ago
Seth Hillbrand
7c28c3838a
Comment-only changes
Makes class comments conform to coding standards
6 years ago
jean-pierre charras
4a0bd46ed6
More work on Gerber pick and place files
In P&P files, user strings are now quoted, and use UTF8 encoding
6 years ago
jean-pierre charras
d8687e4eaf
Gerbview: minor code cleanup
8 years ago
jean-pierre charras
827b818b5d
Very minor fixes in Gerbview and Kicad:
Gerbview: fix X2 z order display of Adhesive (Glue) layers.
Kicad: very minor cosmetic enhancement in Create Project dialog.
8 years ago
jean-pierre charras
a0ac1a48c2
Gerbview: fix code after renaming files
8 years ago
jean-pierre charras
6255239b52
Gerbview: rename files class_xxx to xxx according to the class names of classes defined inside the files
8 years ago
jean-pierre charras
5731acc97c
Fix typo and and comment
8 years ago
Seth Hillbrand
5b2248fad8
gerbview: Corrects handling of %FSD statement
8 years ago
jean-pierre charras
afe92c7bfc
Pcbnew: Add creation of Drill Files in Gerber X2 format.
Gerbview: add support of drill files in Gerber format.
Fix also an issue in drill dialog: Axis choice is now common to plot a drill files.
9 years ago
jean-pierre charras
ff246f6365
Gerbview: Add %TO (Netlist attribute) support in X2 format. Fix a bug in a not previously very used method.
9 years ago
jean-pierre charras
1c21410f1f
Gerbview: code cleanup (with the help of Mark Roszko's work)
10 years ago
Chris Pavlina
c7fecfa69e
Fix character encoding of two source files
These had quotes and dashes from Windows-1252, replaced with ASCII
10 years ago
jean-pierre charras
ec17455d35
board_items_to_polygon_shape_transform.cpp: remove full duplicate code between DRAWSEGMENT and EDGE_MODULE, and fix incorrect conversion of DRAWSEGMENT polygon type to its polygonal shape.
Gerbview: better info from X2 filefunction attribute displayed in layer manager about copper layers
11 years ago
jean-pierre charras
30c7821ba2
Grebview: add info in layer manager for Excellon drill filles, similar to X2 file function info in X2 gerber files.
11 years ago
jean-pierre charras
555ce68efe
Gerbview: Add support for recent File Format Attribute metadata, both for X2 Gerber file format and X1 (R274X) format.
Pcbnew already uses this attribute when creating Gerber files.
Because Gerber files using this attribute identify the board layers stackup, Gerbview (if this attribute is defined) can sort gerber images stach up like the board.
(in layer manager, just right click to access to the sort menu)
11 years ago