26 Commits (47fe8ff8eb85ef164a1639472c7265459f90f3e6)

Author SHA1 Message Date
Mike Williams d0749c4e9a Schematic: more drag undo fixes 4 years ago
Mike Williams a5e8575091 Eeschema: Implement orthogonal dragging 4 years ago
Jeff Young c6a8100d46 Schematic and symbol text boxes. 4 years ago
Marek Roszko c4c56de708 Neurotically update position wxPoint usages 4 years ago
Wayne Stambaugh 8fd83cbb95 Pass wxPoint objects by reference instead of on the stack. 4 years ago
Jeff Young cf4cbea8a1 Use a more robust storage of items added to drag. 5 years ago
Wayne Stambaugh 4619d5e112 Fix more broken Doxygen comment specifiers. 5 years ago
Seth Hillbrand 471f81742f ADDED: Align to Grid function in Eeschema 5 years ago
Jeff Young 73e1496b25 Change attached-label algorithm. 6 years ago
Jeff Young 0f34fc2e5f Simplify the "pick up attached labels" logic. 6 years ago
Jeff Young a286cb5a8f Keep labels on dragged wires. 6 years ago
Jeff Young 3cdf88f2c6 CERN copyrights for work packages. 6 years ago
Seth Hillbrand e16bf40e60 eeschema: Insert junctions when repeating 7 years ago
Jeff Young 5610261dce Immediate-action hotkeys (and context menu actions) for eeschema. 7 years ago
Jeff Young 05652d4787 Rework the preparation for eeschema's move-tool. 7 years ago
Jeff Young 765606012f Convert separate-compilation of selection.cpp to polymorphism. 7 years ago
Jeff Young d7774b94fc Fix regression with switching between drag and move operation. 7 years ago
Tomasz Włostowski bc52f0a03b eemodern: clean printf debug gibberish, implement inline drag, move & cursor warp/reference point options 7 years ago
Jeff Young 21a7621ddb Fix issues with multiple M or G commands in a row. 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
Jeff Young 7995b5cc3c Restore selection on abort and undo/redo. 7 years ago
Jeff Young c1539ae014 Naming changes to reflect sharing between SchEdit and LibEdit. 7 years ago
Jeff Young cf046e0548 Anchor a selected wire at the edge of a drag which is connected to a non-drag item. 7 years ago
Jeff Young b97d65e791 Fix crash bug when deleting sheet pin and disappearing bug when moving them. 7 years ago
Jeff Young 2d28ab7dd2 More cleanup. 7 years ago
Jeff Young 32765ebffd Do some refactoring in prep for sharing some sch tools with libedit. 7 years ago
Jeff Young 7e3ad4585a Fix issues with dragging, moving and rotating wires. 7 years ago
Jeff Young 90a663facd Implement sheet cleanup in modern toolset. 7 years ago
Jeff Young 1e5334f5d4 Implement DeMorgan conversions in modern toolset. 7 years ago
Jeff Young e9dd8542d1 Allow user to change from move to drag and vice versa. 7 years ago
Jeff Young 423d430b58 Replace deleteNode and deleteConnection with selectNode and selectConnection. 7 years ago
Jeff Young 2244dcd567 Move show datasheet to SCH_INSPECTOR_TOOL and add show marker info. 7 years ago
Jeff Young 902be18a04 More modern toolset context menu work. 7 years ago
Jeff Young 42383ae871 Build out some of the modern toolkit context menus. 7 years ago
Jeff Young da988428cf Add modern toolset cut/copy/paste. They now use the system clipboard. 7 years ago
Jeff Young 2bd4a1b58c Implement properties dialogs in modern toolset. 7 years ago
Jeff Young de347998d1 Implement drag in modern toolset. 7 years ago
Jeff Young eacc3e67a5 Implement repeatDrawItem in modern toolkit and fix bugs. 7 years ago
Jeff Young 4e0208dfba Move duplicate item and block to modern toolset. 7 years ago
Jeff Young 1c8461bec7 Transition mirroring to modern toolset. 7 years ago
Jeff Young f200c61897 Start transitioning block operations to modern toolset. 7 years ago
Jeff Young d281f051ed Move eeschema delete tool to modern toolset. 7 years ago
Jeff Young 1a007c3e4b Implement SCH_SELECTION_TOOL (but still with legacy semantics). 7 years ago
Kristoffer Ödmark 19d5cc7548 Removed all exception specifiers since deprecated. 9 years ago
Mrio Luzeiro d8eab321f7 3D Viewer: complete refactor of the 3D viewer. 9 years ago
Tomasz Wlostowski feaa403266 common/geometry: introducing set-of-polygons class (SHAPE_POLY_SET) and File I/O for shapes class (SHAPE_FILE_IO) 11 years ago
Wayne Stambaugh 40779a08ce More missing source license fixes. 11 years ago
jean-pierre charras 013296cb1a Make gerbview compilable and working (does not use now layers and layer masks from Pcbnew). 12 years ago
jean-pierre charras 10352b1df5 Minor fixes. Gerbview: fix a collision name for GetLayout method. 13 years ago
Lorenzo Marcantonio 715af96184 Removed g_pcb_plot_options from gerbview (which has no plotting anyway...) 13 years ago