4 Commits (c38ec9344f0f0f6c9c5bfbe823a264b82fe23a6c)

Author SHA1 Message Date
Jeff Young aee5ff8935 Make sure text caches get updated on move. 4 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 5739505aa3 TextBoxes for PCBNew. 4 years ago
Jeff Young 1b19ff5f42 More EDA_ANGLE changes. 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
Marek Roszko 347e03363a Convert wxPoint/wxSize starting from EDA_RECT usages 4 years ago
Jeff Young 86cb57f4a7 Cherry-pick TEXT_ATTRIBUTES and EDA_ANGLE from rockola/kicad-strokefont 4 years ago
jean-pierre charras 56412cc843 PCB_TEXT: remove "hide" option, because they are never hidden. 4 years ago
jean-pierre charras 1b9a8564af Pcbnew: fix incorrect PCB_TEXT::TextHitTest( const EDA_RECT& aRect,... ). 5 years ago
Jon Evans 18037e2f65 Rework bitmap system to load from archived PNGs 5 years ago
Dominik Wernberger ec0af24f13 Make wxFindReplaceData argument const 5 years ago
Jeff Young 889408c96a More improvements to new selection disambiguation. 5 years ago
Jeff Young 7bd31d5237 Naming conventions. 5 years ago
Jeff Young fc9cf1d827 More module -> footprint. 5 years ago
Jeff Young 1703729269 Require explicit decl of maxError and errorLocations. 5 years ago
Jeff Young 37906511f5 Class renaming. 5 years ago
Tomasz Wlostowski f6ea753968 pcbnew: implement GetEffectiveShape() for tracks/vias/arcs/texts 5 years ago
Maciej Suminski 89698a727b Removed const modifier for returned non-reference types 6 years ago
Jeff Young d3f017d825 DRC rules parser and engine. 6 years ago
Jeff Young 1535c83b88 Lay some groundwork for adding distances to DRC errors. 6 years ago
Jeff Young 7f1b409305 Remove dead legacy print code. 6 years ago
Jeff Young 9c8941e040 Remove a bunch of globals. 6 years ago
Jeff Young aba0fa7bf8 Allow cross-referencing text substitutions. 6 years ago
Jeff Young 4990d1e7b2 Variable substitution framework. 6 years ago
Mark Roszko 11ff16be4e Switch to scoped enums 6 years ago
Jeff Young 3904d7ccfc Push some search stuff down into EDA_DRAW_FRAME so it can be shared. 6 years ago
Jeff Young 37af3adffb Add preference for flip axis. 6 years ago
Jeff Young d6e9bdf07b Convert remaining legacy drawing code to print code. 7 years ago
Seth Hillbrand ddc6079ceb Move remaining hard-coded segment counts 7 years ago
Jeff Young fd546da640 Homogenize hit testing and selection return types. 7 years ago
jean-pierre charras 04aeec1223 Remove useless includes 7 years ago
Jeff Young 020c7b5cb8 Fix non-OSX compile issue (includes). 7 years ago
Jeff Young 0e3919e7aa Fix DRC & zone filling for copper text in footprints. 7 years ago
Jeff Young eacaa39aa2 Remove global units usage from GetSelectionText... 8 years ago
Jeff Young 24b8768f43 Fix missing include. 8 years ago
Jeff Young db73daa09c Workaround for wxString's lack of thread safety. 8 years ago
Tomasz Włostowski a4528988ca pcbnew: fix graphical polygon movement, rotation, flipping and edit points synchronization. 8 years ago
Tomasz Włostowski 0245912c34 refactoring: split BOARD_ITEM::SwapData to use polymorphic per-item methods 8 years ago
Oliver Walters 6aadc703f0 Updated HitTest for PCB_TEXT and TEXT_MOD 9 years ago
John Beard a8eea6155a Move bitmaps.h out of base_struct.h 9 years ago
Dick Hollenbeck 0c459ced97 EDA_TEXT object refactor. 9 years ago
Simon Richter 59c81976dc Explicitly mark overriding functions. 9 years ago
Maciej Suminski 09e0311d4e Replaced Copy() method with operator=. Removed Copy() where default copy ctor was enough. 10 years ago
Tomasz Wlostowski 63b35f40a7 Removed all dependencies on boost::polygon except for bitmap2component. Replaced almost all instances of CPOLYGONS_LIST with SHAPE_POLY_SET. 10 years ago
Maciej Suminski d2ebf688f9 Reverted commits that remove boost::polygon dependency (need more testing). 10 years ago
Tomasz Wlostowski 41c753b05d Removed all dependencies on boost::polygon except for bitmap2component. Replaced almost all instances of CPOLYGONS_LIST with SHAPE_POLY_SET. 10 years ago
Maciej Suminski 4fb9bce354 Code formatting. 11 years ago
Tomasz Włostowski 5d78a007cc added ClassOf() for DRAWSEGMENTs, PADs and PCB_TEXTs 11 years ago