51 Commits (1082402b3381c30da20cfe8d2e48293d4453ad84)

Author SHA1 Message Date
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
Jon Evans 4a5792cb87 Fix bus unfolding in the wake of bus entry changes 5 years ago
Jeff Young 3939b31027 Integration of netclasses into Eeschema. 5 years ago
Ian McInerney bb1afb747a Remove bus entry shape 5 years ago
Jeff Young f84406009b Push a couple of layers of indirection out of grid settings. 5 years ago
Jon Evans 77a6550ba9 Fix bus unfolding with prefixes 5 years ago
Jeff Young d61b6f965e Flatten some settings and remove some more globals. 5 years ago
Jon Evans d7bd4c9b04 Move Eeschema globals to new SCHEMATIC object 6 years ago
Jeff Young 4a1ee40058 Pretty print bus definitions to the menus. 6 years ago
Jeff Young 2b6089240a Change super/subscript syntax to ^{foo} and _{foo}. 6 years ago
Jeff Young 9c8941e040 Remove a bunch of globals. 6 years ago
Jeff Young 122b1ddaae Unwrap an unnecessary layer now that we have new config stuff. 6 years ago
Jeff Young 8eb15fe911 Tidy up some Coverity issues. 6 years ago
Jeff Young 591428b0d9 Remove some problematic global variables. 6 years ago
Jeff Young d69ebfae49 Push tool framework base down into TOOL_HOLDER. 6 years ago
Jon Evans e59a3d981e Implement a new settings framework across all of KiCad 6 years ago
Seth Hillbrand 03f74c87a1 Update immediate mode location and restart wires 6 years ago
Jon Evans da222d96b1 Fix a few issues with bus unfolding 6 years ago
Mark Roszko 70908043a3 Convert enums inside eeschema and the symbol editor to be scoped 6 years ago
Jeff Young 836c1ea56e Fix a bunch of un-caught boost::bad_pointer exceptions. 6 years ago
Seth Hillbrand 6e5e453d0d Replace EESchema DLIST 6 years ago
Mark Roszko ca34ade00c Make global labels have the same spin style as net/hierarchical labels 6 years ago
Jon Evans 5255a29bc0 Always use local bus member names for unfolding menu 6 years ago
Seth Hillbrand e9323fff82 Eeschema: Move SCH_LINE_WIRE_BUS_TOOL to class 6 years ago
Seth Hillbrand cda291adae eeschema: Clean bits of DLIST 6 years ago
Jeff Young 3af3bf894c Make sure the IS_MOVED flag gets set when breaking out of a bus. 6 years ago
Ian McInerney 1df7b718d9 eeschema: Allow labels to rotate on bus unfold 6 years ago
Jeff Young 9d288968e7 Be more explicit about extent of schematic cleanups. 6 years ago
Seth Hillbrand 92011d91d2 eeschema: Testing for static/dynamic cast failure 6 years ago
Jeff Young a5a237ac32 Improve readability of flag checking. 6 years ago
Jeff Young cc93d82025 Don't drop selection until unfold net has been chosen. 6 years ago
Jeff Young a25368cc6b Improve spelling. 6 years ago
Jeff Young 3cdf88f2c6 CERN copyrights for work packages. 6 years ago
Jeff Young 77334628c4 Change default tool behaviour to skip unhandled events. 6 years ago
jean-pierre charras de4854d112 Eeschema - restrict buses and wires to H and V orientation was taken in account only when activating the Create Bus or Wire tool. 6 years ago
Jeff Young 58ca5b71a9 A more robust fix for 36f1d023f0. 6 years ago
Jeff Young 34894acb89 Don't try to copy a null item. 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 f9702aab87 Immediate actions for PlEditor, PcbNew, etc. 6 years ago
Jeff Young 730b89af6d Another round of changes for immediate actions. 6 years ago
Seth Hillbrand e16bf40e60 eeschema: Insert junctions when repeating 6 years ago
Jeff Young 581b5257e1 One more try getting <ESC>/PopTool behaviour right. 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