83 Commits (0755ab8ea9b194534ce4788f109981c6c600c24c)

Author SHA1 Message Date
Jeff Young 824c7ecfa7 Improve readability. 8 months ago
Jeff Young 142f8265c5 Simplify (and fix) plated copper differentiation. 8 months ago
Jeff Young 533551f014 Don't bleed settings between 3D viewer and 3D footprint preview. 8 months ago
Jeff Young f33f10bb38 User-defined layers for 3D viewer. 9 months ago
Jeff Young 3a4aec7267 Account for solder mask thickness from board stackup. 10 months ago
Wayne Stambaugh 42a1d1cf0b Include folder and 3D viewer code housekeeping. 11 months ago
Seth Hillbrand 0b2d4d4879 Revise Copyright statement to align with TLF 11 months ago
Jeff Young 7a4b3602b9 Reduce dependency on dynamic_cast. 12 months ago
Alex Shvartzkop c3fb1445c7 Fix assert failures in 3D renderer after padstack changes. 1 year ago
Andrzej.W b49ebaeb16 ADDED: Soldermask layer option for graphic shapes 1 year ago
Andrzej Wolski 537d3ac81a ADDED: Soldermask layer option for tracks 1 year ago
Jon Evans 56e0811516 Phase 2 of padstack support 1 year ago
Seth Hillbrand 5e0abadb23 Reorganize layer numbering 1 year ago
jean-pierre charras 1f608ec2b0 3D viewer: add option to use board editor copper colors for copper layers. 1 year ago
Alex Shvartzkop 18fde2b9cb Fix background transparency option in kicad-cli pcb render. 2 years ago
jean-pierre charras 8754f6867f 3D viewer: fix some graphic issues: 2 years ago
Alex Shvartzkop f6f0b9a661 ADDED: PCB 3D image raytracing rendering from CLI. 2 years ago
Jeff Young 8dddd9cc2c Separate "use board stackup colors" into separate checkbox. 2 years ago
Jeff Young e445249720 ADDED: PCB tables. 2 years ago
jean-pierre charras abcbba5635 PCB_TEXTBOX, create 3D shape: fix incorrect transform of the box, round 2: 2 years ago
Marek Roszko 37479c4154 HIDPI_GL_3D_CANVAS needs CAMERA so move it over 2 years ago
Jeff Young da1405ec6a Draw off-board pads when drawing off-board silk. 2 years ago
Jeff Young c1a988e3ff Handle plated vs non-plated copper for copper other than pads. 2 years ago
Jeff Young 78f70b45e6 Minor readability improvements. 2 years ago
Jeff Young 8d06a794f4 Simplify code. 2 years ago
Jeff Young c0ce543464 Use standard KiCad abbreviations for TH and NPTH. 2 years ago
jean-pierre charras a7b1448ccd Fix a compil warning. 2 years ago
Jeff Young 8cf291e423 Overhaul 3D degenerate shape protection. 2 years ago
Jeff Young f45760062b ADDED: appearances manager for 3D viewer. 2 years ago
Jeff Young a85a2b9cbc Add via solder mask to 3D viewer rendering. 2 years ago
jean-pierre charras 6618cda214 3D viewer: use the right color theme (the one used in the board editor) 3 years ago
Jeff Young 3b63d70d01 Centralize NPTH has-annulus processing. 3 years ago
Jeff Young d16b23d16e Name shortening and line-break reduction. 3 years ago
Jeff Young 8d19b52aed Line stroking for 3D view. 4 years ago
Jeff Young 5739505aa3 TextBoxes for PCBNew. 4 years ago
Jeff Young e61144d45a Finish with EDA_ANGLE. 4 years ago
Jeff Young 236feeb592 Cleanup GRText APIs, 3D Viewer <-> board APIs, and Plotter APIs. 4 years ago
jean-pierre charras 0f0a540a65 Panel 3D previewer: for show 3D body shapes, regardless the 3D viewer itself. 4 years ago
Marek Roszko 2d1357dc54 Swap some of the 3d viewer to VECTOR2I 4 years ago
Jeff Young dabc75bee8 Source 3D dimensions from board stackup. 4 years ago
Jeff Young 68d2630d08 Flatten a layer of indirection out of 3D config settings. 4 years ago
Jeff Young 6c0110ecd3 Naming conventions. 4 years ago
Jeff Young bff247b08a Hook up 3D viewer colors to board stackup. 4 years ago
Jeff Young f221220fe2 Rename layer ids file. 4 years ago
Wayne Stambaugh 78e5e98ea0 Pass VECTOR2I objects by reference instead of on the stack. 4 years ago
Wayne Stambaugh 89b1fdabe9 Pass COLOR4D object by reference instead of on the stack. 4 years ago
Jeff Young 096e342386 Prefix TRACK, ARC and VIA. 5 years ago
Jeff Young 16b0147af8 Prefix DIMENSION types. 5 years ago
jean-pierre charras 23667fc4c4 3D viewer: make solder paste layer thickness bigger than the mask layer. 5 years ago
Wayne Stambaugh 926cc3a00d 3D Viewer: more code cleaning and naming improvements. 5 years ago