1222 Commits (71b267124dffb49ab608ca572669f4c54cf43dbe)

Author SHA1 Message Date
Jeff Young 9b9e379aa0 Overhaul arc internal model to not over-specify information. 4 years ago
Jeff Young a41944020d Push most of PCB_SHAPE impl down in to EDA_SHAPE. 4 years ago
Jeff Young 7e8f2cdb94 Simplify highlighting logic. 4 years ago
Ian McInerney 961c127ebe Convert mouse coordinates to native pixesl in the 3D viewer 4 years ago
Seth Hillbrand 548e5f49bd Clean up unused variable usage 4 years ago
Mikolaj Wielgus 996835826e Do not change FOV when zooming in/out, only move the camera 4 years ago
Mikolaj Wielgus e8a7e4cbed Change 3D model preview projection toggle tooltip 4 years ago
Jeff Young b84d1456d5 KIFACE_I -> KIFACE_BASE. 4 years ago
Wayne Stambaugh 41c7089417 Minor dialog layout improvements. 4 years ago
jean-pierre charras 0eb0fa64bb 3D viewer: In menus show Zoom In/out instead of Zoom In/out at Cursor. 4 years ago
jean-pierre charras 5e8b23af64 3D viewer: add missing initialization of the line width of the grid. 4 years ago
Seth Hillbrand f95732a4bb Generalize 4670309e 4 years ago
jean-pierre charras 4670309ec1 kicad2step: fix broken handing of UTF8 filenames. 4 years ago
jean-pierre charras d98e93de7e 3D viewer: fix color issues when using the colors stackup: 4 years ago
Jeff Young e6ca9837a2 Clear numbers from non-numberable pads and don't run DRC on them. 4 years ago
Johan Grip b984777b52 Add more items to 3D viewer toolbar 4 years ago
Seth Hillbrand 4cd9278041 Remove most wxFilepicker wildcards from translations 4 years ago
Jeff Young 9f8f81cae2 Fix null-ptr dereference when layer doesn't exist. 4 years ago
Jeff Young 89d943a90c Transfer custom colours from board stackup to 3D viewer. 4 years ago
jean-pierre charras e1bbb717f6 3D viewer: ensure 3D shapes are loaded when switching 3D shapes visibility option to ON. 4 years ago
Jeff Young bff247b08a Hook up 3D viewer colors to board stackup. 4 years ago
Jeff Young ef9f041279 Don't show 3D color opacities where they're not supported. 4 years ago
Jeff Young 77680eba30 Naming conventions. 4 years ago
Jeff Young 78fd268b18 Retire PARAM_OBSOLETE in favour of a schema migration. 4 years ago
Jeff Young 7d501e8a43 Add PARAM_OBSOLETE to clean out old JSON structures. 4 years ago
Jeff Young 4943d2f0a3 More consistent formatting. 4 years ago
Jeff Young 6aaf4413b3 Fix kicad_string.h / string.cpp mismatch. 4 years ago
Jeff Young f221220fe2 Rename layer ids file. 4 years ago
Jeff Young 46338403e7 Unwrap some std::library typedefs. 4 years ago
jean-pierre charras dda70622ba 3D viewer: fix missing refresh in raytracing mode when changing items visibility. 4 years ago
Jeff Young 29b23df7a1 Save both front and back soldermask colour preferences. 4 years ago
Wayne Stambaugh 37b200cb3e Pass wxString objects by reference instead of on the stack. 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
Seth Hillbrand 3e815882c1 Threading additional 3d transform 4 years ago
jean-pierre charras e00f609bdd 3D viewer: add a bit more activity messages during 3D scene building. 4 years ago
Jeff Young 0fb864d596 Pull some name changes back from 7.0 to ease merging. 4 years ago
jean-pierre charras 396213fa30 3D viewer: shows 3D shapes hide/show option in main menubar (Preferences) 4 years ago
jean-pierre charras 0525d50c58 3D viewer: avoid recreating the 3D scene when not needed. 4 years ago
jean-pierre charras 1c1f7ac07e 3D viewer: fix a Coverity warning and add more messages when loading a board. 4 years ago
jean-pierre charras a43ca978df 3D viewer: do not build the board 3D data during 3D frame creation, but after. 4 years ago
Marek Roszko c794a6ce7a Add pdb install option for msvc 4 years ago
Wayne Stambaugh 01515680b3 Code cleaning. 4 years ago
Marek Roszko 9162013132 Add advanced cfg to force reloading memory cached 3d models 4 years ago
Marek Roszko 7cb0f8f808 Add ADVANCED_CFG to always reload cached 3d models in memory 4 years ago
Marek Roszko 79b90813ec Add ADVANCED_CFG to skip caching 3d models to file 4 years ago
jean-pierre charras 289a35ad81 3D viewer, PANEL_3D_RAYTRACING_OPTIONS: use our DIALOG_COLOR_PICKER to select colors. 4 years ago
Jeff Young ea6769b702 The REPORTER interface is inherently line-based. 4 years ago
Jeff Young c11ee69499 Save 3D prefs after editing, and load some of them into FP Props. 4 years ago
Marek Roszko eff75b630f Get rid of anonymous struct typedefs 4 years ago