249 Commits (1c2891e6d4f58e66526ebeefd0f9f047e944b9b9)

Author SHA1 Message Date
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. 6 years ago
Jeff Young 2f23aa9556 Implement a more robust tool stacking architecture. 6 years ago
Jeff Young e785c140b9 Eradicate globals for PCB_GENERAL_SETTINGS. 6 years ago
Jeff Young f9702aab87 Immediate actions for PlEditor, PcbNew, etc. 6 years ago
Jeff Young dcbd897a95 Push/pop tools even when selected from the toolbar. 6 years ago
Jeff Young 1f35ec5521 Beware of copying events and losing the m_passEvent flag. 6 years ago
Jeff Young e6d5110ccf Implement I18N for ACTIONs. 6 years ago
Jeff Young 6d335f2a82 While Seth fixed the main issue, repeated Activate() calls probably still aren't a good idea. 6 years ago
Jeff Young 945eaceb91 Try and keep POINT_EDITOR and SELECTION_TOOL from fighting with drawing tool. 6 years ago
Jeff Young 19aba615c2 Remove selection condition from conditional menu separators. 6 years ago
Jeff Young 5610261dce Immediate-action hotkeys (and context menu actions) for eeschema. 6 years ago
Jeff Young 8f84c3ec4f Grid rid of GetCanvas/GetGalCanvas distinction now that there's only gal. 6 years ago
Jeff Young ce1f35a1be Cleanup some left-over vestiages of the legacy canvas architecture. 6 years ago
Jeff Young 7726b039b2 Re-jigger standard submenus so they both link AND work. 6 years ago
John Beard 9625cea57f Fix hotkey debug spew 6 years ago
Jeff Young bb96255a03 Fix dangerous static_cast-ing to wrong type. 6 years ago
Jeff Young 5e49517781 Move hotkeys to ACTION architecture. 6 years ago
Jeff Young 765606012f Convert separate-compilation of selection.cpp to polymorphism. 6 years ago
Seth Hillbrand 81c5ba257b pcbnew: Ensure cursor remains set during tool activity 6 years ago
Jeff Young c1298570cb Remove legacy routing options. 7 years ago
Jeff Young 7553cc2651 Clean up some dangling legacy odds and ends. 7 years ago
Jeff Young 1e9da7f57b Remove CurItem() architecture and legacy routers and drawing code. 7 years ago
Jeff Young 0260b32125 Push resetLocalCoords down into COMMON_TOOLS. 7 years ago
jean-pierre charras 75cea18f07 Pcbnew, toolbars: fix incorrect icons 7 years ago
Jeff Young 67cc2aac2e Rework Eeschema find/replace for modern toolset. 7 years ago
Jeff Young 97445f1714 Don't go into interactive move when position was set in creation dialog. 7 years ago
Jeff Young fbb807f3bb Move some more menu & toolbar items to modern toolset. 7 years ago
Jeff Young f602ccd814 Insert EE_TOOL_BASE under SchEdit and LibEdit tools, and fix errant rename scope which clobbered PCBNew's PICKER_TOOL. 7 years ago
Martin McNamara 7200f4d7b5 PCBnew: Fixes crosshair issue with "Place Text" and "Add Dimension". 7 years ago
Jeff Young fd546da640 Homogenize hit testing and selection return types. 7 years ago
Jeff Young 42383ae871 Build out some of the modern toolkit context menus. 7 years ago
Jeff Young e885d739a4 Simiplify VECTOR2 -> wxPoint conversions. 7 years ago