31 Commits (c87a5ff0ab1c3f74624b5efb9072fee4e7c9fa8b)

Author SHA1 Message Date
Marek Roszko a8613ee80f Combine Iu2Millimeter & remove PcbMm2iu 3 years ago
Maciej Suminski af71d42307 Renamed PROPERTY_TYPE enum names to avoid a conflict on MSYS2 6 years ago
Maciej Suminski 95fd58b25a Properties meta-data for pcbnew classes 6 years ago
Maciej Suminski 745c94b0a1 Properties (introspection) 6 years ago
Jeff Young f41af10007 Clean up hole shapes for safety (smart pointer) and consistency. 3 years ago
Seth Hillbrand 442aae19d9 Separate flashing check for connectivity 4 years ago
jean-pierre charras 0440aa3d83 Extend layer LAYER_LOCKED_ITEM_SHADOW to draw shadow markers on other locked items: 4 years ago
Jeff Young 293021c58c ADDED: knockout pcb and fp text. 4 years ago
Jeff Young ce0233577b Don't try to fetch layer of multi-layer objects. 4 years ago
Jeff Young 7ccac79192 More wxString wide literals. 4 years ago
Jeff Young 42917874dd Add duplicated items to parent group. 4 years ago
Jeff Young c9487bad18 Move BOARD_ITEM::Rotate() to EDA_ANGLE. 4 years ago
Marek Roszko c4c56de708 Neurotically update position wxPoint usages 4 years ago
Jeff Young 2bc86fa0a8 Shapes for schematic. 4 years ago
Jeff Young 9547c72e73 Teach router about different keepout rules. 4 years ago
Jeff Young 522359ccbf Improve comments. 4 years ago
Jeff Young 22ba640c2b Remove locking from footprint editor. 4 years ago
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 1a252b4f96 Add a compile error for ill-defined rules, and more performance. 4 years ago
Jeff Young c5e195bdff Cleanup (includes and formatting). 4 years ago
Jeff Young a16b85db67 Read/write group locked state. Show locked state in dialog & statusbar. 4 years ago
Jeff Young 0fb864d596 Pull some name changes back from 7.0 to ease merging. 4 years ago
Wayne Stambaugh cf00319c85 More NULL expunging. 4 years ago
Marek Roszko 4712d7a918 Remove a leaky wx/msgdlg.h include 4 years ago
Seth Hillbrand f274a00c08 Remove PYTHON_* compile options 5 years ago
Marek Roszko 21fde9b629 enum class PCB_SHAPE_TYPE_T 5 years ago
Jeff Young d1bddcf879 Implement GetEffectiveShape() for PCB_TARGET_Ts. 5 years ago
Jeff Young 54427fd594 Make sure deleted text items are removed from view and selection. 5 years ago
Jeff Young a207bd97bb Naming conventions. 5 years ago
Jeff Young 7bd31d5237 Naming conventions. 5 years ago
Jeff Young 8bae52d1c3 Correct naming conventions. 5 years ago
Jeff Young 84dd5108ba Remove some "class_" prefixes from files. 5 years ago
Seth Hillbrand 4085757aeb Remove beginning/ending spaces in translations 5 years ago
Jeff Young ebc8e2c921 Move property manager tokens to HKI macro. 5 years ago
Jeff Young 1703729269 Require explicit decl of maxError and errorLocations. 5 years ago
jean-pierre charras 57da733f56 Avoid loss of data when saving a board having duplicate UUID 5 years ago
Jeff Young 7a4900b8dc PCB_LINE_T -> PCB_SHAPE_T and PCB_MODULE_EDGE_T -> PCB_FP_SHAPE_T 5 years ago
jean-pierre charras 87a220b8e2 more cleanup about removing useless include 5 years ago
Jeff Young 6fde9ea8a5 Don't leave stale pointers in groups when exchanging modules. 5 years ago
Jeff Young dba42ebed0 ADDED Properties Dialog for groups. 5 years ago
Jeff Young 64fa400b19 Ease translation a bit. 5 years ago
Tomasz Wlostowski 59303adaca BOARD_ITEM: assert on unimplemented GetEffectiveShape() 5 years ago
Jeff Young 393bb0fd83 Fix assert where geometry routine wasn't ready to handle layers. 5 years ago
Tomasz Wlostowski 89a953e039 Migrated GetEffectiveShape(s) to SHAPE_COMPOUND 5 years ago
Tomasz Wlostowski 832a8c5bf7 pcbnew: implement SHAPE_COMPOUND-based GetEffectiveShape() 5 years ago
Seth Hillbrand 0a5f11fb37 Keep item ordering as much as possible 5 years ago
Jeff Young f2812773d4 Better handling of undefined values in Rule expressions. 5 years ago
Jeff Young 095937563b Hook libeval compiler up to rule parser 5 years ago
Jon Evans 4e54b773e9 Fix some asserts with the property system 5 years ago