97 Commits (6e5a9183778b0dbe2939d21b63d5bd84d1e3d422)

Author SHA1 Message Date
Jeff Young 996a5b85a6 Overhaul IsJunctionNeeded logic to support all the different cases. 4 years ago
Seth Hillbrand 854472d550 Prevent automatic RTree recaching 4 years ago
Jeff Young 4b3490a2b9 Intercept rotate command when drawing wires. 4 years ago
Jeff Young fdfecf5932 Don't push view control settings to the previous active tool. 4 years ago
Jeff Young f221220fe2 Rename layer ids file. 4 years ago
Wayne Stambaugh 8fd83cbb95 Pass wxPoint objects by reference instead of on the stack. 4 years ago
Mike Williams 13a03f77d3 Eeschema: Fix for delete key in wire tool 4 years ago
Jeff Young b72545a432 Implement more aggressive re-entrancy blocking for drawing tools. 5 years ago
Wayne Stambaugh fbc135e69f Rename SCH_COMPONENT to SCH_SYMBOL. 5 years ago
Jeff Young 0598c82972 Terminology (use present tense for flags). 5 years ago
Marek Roszko 3ac5aa5369 enum class SHEET_SIDE 5 years ago
Jeff Young 7356f9568d Move grid disable modifier from ALT to CTRL. 5 years ago
Jeff Young f03152a548 Add some more tools to the "don't allow tool loop interruption" set. 5 years ago
Jeff Young 895f3de455 Formatting. 5 years ago
Wayne Stambaugh 2b86b34124 Eeschema: split out SCH_SHEET_PIN declarations into separate header. 5 years ago
Jeff Young 14e73d24dc Naming conventions. 5 years ago
Ian McInerney 42c6af4bd8 Cleanup ACTION_MENU creation in some places 5 years ago
Jeff Young 573dd36515 Handle <delete> in move and drawing tools. 5 years ago
Jon Evans 18037e2f65 Rework bitmap system to load from archived PNGs 5 years ago
Jon Evans 375cd12258 Eeschema: never replace event position in wire drawing tool 5 years ago
Jeff Young a30ae6a237 Pass un-pretty-printed bus names through menu help text. 5 years ago
Jeff Young d70cebcd62 Allow clicking on terminal point to finish a bus unfold. 5 years ago
Seth Hillbrand 238aa2b5b0 Snap to eeschema lines 5 years ago
Seth Hillbrand ea6dc0d730 Make auto-wire use snapping behavior 5 years ago
Seth Hillbrand 02954dfaa1 Fix another instance of modifying iterators 5 years ago
Jon Evans ac1f7f93a2 Save context menu position for bus unfold 5 years ago
Jeff Young c0e5e8eeee Formatting. 5 years ago
Jeff Young e882753ebf Grid snapping fixes. 5 years ago
Jeff Young a19028a396 Hook up EE_GRID_HELPER to some more tools. 5 years ago
Jeff Young dd60fd47b2 Cleanup and formatting. 5 years ago
Jeff Young 9e9946628a Go back to arrow cursor on a cancel (or finish). 5 years ago
Jeff Young a207bd97bb Naming conventions. 5 years ago
Jeff Young 176f461b2c Fix a corner case of wire merging. 5 years ago
Marek Roszko b2e9f6987d Split base_struct into eda_item and eda_rect 5 years ago
Jon Evans d1bdfb7253 Clear selection before adding new lines in immediate mode 5 years ago
Marek Roszko 310786333d Add missing cursors for bus, graphic lines, and hier labels 5 years ago
Ian McInerney 5aa796b5fe Cleanup compiler warnings 5 years ago
Marek Roszko f5e0754f65 Use the setCursor lambda pattern and fix up the initial cursor states 5 years ago
Mark Roszko d9485129c8 Implement more context specific cursors using both stock and custom cursors. 5 years ago
Jeff Young 4565631728 Finish moving eeschema assigned netclasses to sheet-path-relative. 5 years ago
Mark Roszko c940a45937 ADDED: Autostart wires in eeschema 5 years ago
Seth Hillbrand 4fa3de2211 Ensure we clear forced position 5 years ago
Seth Hillbrand f493e270ea ADDED: Menu option to enable/disable snap to grid 5 years ago
Seth Hillbrand 173b4ff588 Add snapping to eeschema 5 years ago
Seth Hillbrand 02a5d47de9 Avoid passing references in EESchema 5 years ago
Jeff Young 6e72f609f0 Make sure router and via tools update when sizes change. 5 years ago
Mark Roszko 1082402b33 Convert UNDO_REDO_T to an enum class 5 years ago
Jeff Young f4ab14f32d Performance improvements for SchematicCleanup(). 5 years ago
Jeff Young e910dc0092 Make sure lines/wires/busses get default widths if not spec'ed. 5 years ago
Jeff Young 7340c97ef9 Undo for schematic-wide operations. 5 years ago