421 Commits (e122dc38bd7c6c68717e7c7ecb577597cfd39361)

Author SHA1 Message Date
Jeff Young 7108a25278 Fix issues flipping text. 5 years ago
Thomas Pointhuber 7ba6a77c94 Improve arc geometry manager to choose the direction which makes more sense 5 years ago
Jon Evans 0d4ee39f75 CHANGED: Copper zones can be on more than one layer 5 years ago
Jeff Young 367fd79b5f Don't try and second-guess the user. 5 years ago
Jon Evans a16c9df79c Delete the right object in arc cleanup 6 years ago
jean-pierre charras ad69e449fe Fix a collision name in drawing_tool.h with a msys2 header 6 years ago
Jeff Young a3cab09fb4 Make it clearer that drawSegment() can modifiy the current seg pointer. 6 years ago
Seth Hillbrand 8c57821e9b pcbnew: Move ratsnest items to separate folder 6 years ago
Jeff Young aeed8e6e2c Finish implementation of DRAWSEGMENT::C_RECT. 6 years ago
Jeff Young 47ab7c78a6 Divorce GRID_HELPER from the parent frame. 6 years ago
Jeff Young 19dc1f8b69 Make sure text gets drawn after placing even if the mouse isn't moved. 6 years ago
Ian McInerney f649204c04 Allow graphic polygons/keepouts to be closed automatically 6 years ago
Jeff Young cb708aaadb Fix some memory leaks. 6 years ago
Jeff Young 9c8941e040 Remove a bunch of globals. 6 years ago
Jeff Young 6e800bddae Rationalize penWidth processing as first step in removing some globals. 6 years ago
Jon Evans e59a3d981e Implement a new settings framework across all of KiCad 6 years ago
Ian McInerney 34e5b76c5f Add virtual constructors to some classes that should have them 6 years ago
Seth Hillbrand 7c296fbcb7 GRID_HELPER: Provide alignment axes from snap points 6 years ago
Ian McInerney 13b6028e1b Refactor all math into a new kimath library 6 years ago
Mark Roszko 19ceb11ae7 Change more enums over to scoped enums 6 years ago
Mark Roszko 11ff16be4e Switch to scoped enums 6 years ago
Jeff Young 1c153c55c0 Add default units and precision for new dimension objects. 6 years ago
Seth Hillbrand 2e1af66a2b pcbnew: Commit polygon points to new constrained zone 6 years ago
Ian McInerney 0aa5424511 pcbnew: Switch over some drawing tools to use PrimeTool 6 years ago
Jeff Young d2cd659471 Be better about cleaning up mouse capture. 6 years ago
Jeff Young 359cf384de Import graphics is a one-shot, not a tool. 6 years ago
Seth Hillbrand 64c012c175 modedit: Enable snapping on anchors 6 years ago
Jeff Young 3f28a1d1cb Cleanup after cancelled add text dialog. 6 years ago
Jeff Young 5347c2ad3d Clear selection when running drawing tools. 6 years ago
Jeff Young 77334628c4 Change default tool behaviour to skip unhandled events. 6 years ago
Jeff Young 1808d8bd40 Add hole-to-hole-minimum checking to via placement. 6 years ago
Jeff Young 02eb1d2c62 Don't try and run drawing tools in ModEdit with no module selected. 6 years ago
Jeff Young 58ca5b71a9 A more robust fix for 36f1d023f0. 6 years ago
Jeff Young 37af3adffb Add preference for flip axis. 6 years ago
Seth Hillbrand f2f2b4bcf9 Explode/Combine in terms of visible elements 6 years ago
Jeff Young 13d61e4b2b Cleanup. 6 years ago
Jeff Young 70ca02537d Don't split track when via is placed at one of its ends. 6 years ago
Jeff Young 0eed5175cc Fix crash in Pcbnew drawing tools. 6 years ago
Seth Hillbrand 9460f207f5 Fix misc build warnings 6 years ago
Jeff Young 9effd24f3a Allow move tool to run on top of other tools. 6 years ago
Jeff Young 981072598b Overhaul cursor code for new tool/action framework. 7 years ago
Jeff Young 2f23aa9556 Implement a more robust tool stacking architecture. 7 years ago
Jeff Young e785c140b9 Eradicate globals for PCB_GENERAL_SETTINGS. 7 years ago
Jeff Young f9702aab87 Immediate actions for PlEditor, PcbNew, etc. 7 years ago
Jeff Young dcbd897a95 Push/pop tools even when selected from the toolbar. 7 years ago
Jeff Young 1f35ec5521 Beware of copying events and losing the m_passEvent flag. 7 years ago
Jeff Young e6d5110ccf Implement I18N for ACTIONs. 7 years ago
Jeff Young 6d335f2a82 While Seth fixed the main issue, repeated Activate() calls probably still aren't a good idea. 7 years ago
Jeff Young 945eaceb91 Try and keep POINT_EDITOR and SELECTION_TOOL from fighting with drawing tool. 7 years ago
Jeff Young 19aba615c2 Remove selection condition from conditional menu separators. 7 years ago