104 Commits (b22b0e5d03f97acd5a41c6aa14e6f3abd21e5286)

Author SHA1 Message Date
Jeff Young 199bb2ffb0 Add hittesting for worksheets in Pcbnew and Eeschema. 6 years ago
Ian McInerney 99dcadf7e6 Introduce new KI_FALLTHROUGH macro 6 years ago
Jeff Young 1535c83b88 Lay some groundwork for adding distances to DRC errors. 6 years ago
Oleg Endo 7bf8a744f1 add support for board listeners 6 years ago
Seth Hillbrand 8c19b4b6ae pcbnew: Adding arcs to PNS 7 years ago
Jeff Young 129042f8a6 Convert timestamps to UUIDs. 6 years ago
Jon Evans e59a3d981e Implement a new settings framework across all of KiCad 6 years ago
Jeff Young 10c25a2290 Update frame type enum to match current class names. 6 years ago
Jeff Young 37af3adffb Add preference for flip axis. 6 years ago
Jeff Young 8f84c3ec4f Grid rid of GetCanvas/GetGalCanvas distinction now that there's only gal. 6 years ago
Jeff Young 1bf04d1722 More ACTIONs work. 6 years ago
Seth Hillbrand 1f30d0c803 pcbnew: remove the last dlist components from pcbnew 6 years ago
Seth Hillbrand 6a45446496 pcbnew: Remove the last dlist from modules/pcbnew 6 years ago
Seth Hillbrand 9163ac543a pcbnew: Move pads to std::deque 6 years ago
Seth Hillbrand 888c01d11b pcbnew: Move tracks to std::deque 6 years ago
Seth Hillbrand d1877d7c1b Moving modules from DLIST to std::deque 6 years ago
Jeff Young c2662b0e11 Retire EDA_DRAW_PANEL and legacy_wx/EDA_DRAW_FRAME. 6 years ago
Jeff Young d6e9bdf07b Convert remaining legacy drawing code to print code. 6 years ago
Jeff Young 03bab2f4a9 Remove some more legacy drawing stuff. 6 years ago
Jeff Young 1e9da7f57b Remove CurItem() architecture and legacy routers and drawing code. 6 years ago
Jeff Young 50d2aaa97c Fix copy/paste typos in undo/redo. 7 years ago
Jeff Young ce4c4c9409 Fix crash in PCBNew undo from uninitialized variable. 7 years ago
Jeff Young e9e28b9aac Retire legacy block architecture. 7 years ago
Jeff Young 6936effaa7 Implement undo for Page Settings in PlEditor, Eeschema and PCBNew. 7 years ago
Jeff Young 7995b5cc3c Restore selection on abort and undo/redo. 7 years ago
Jeff Young dae41b7460 Remove legacy segment-based zones. 7 years ago
Seth Hillbrand aeedb3543b pcbnew: Update strings 7 years ago
Seth Hillbrand 4460313104 pcbnew: Separating connectivity to subdir 7 years ago
Tomasz Włostowski f16f0fc215 pcbnew: intermittent fix for crash on save after undoing board update. 7 years ago
jean-pierre charras e57cd291ff class BOARD: rename m_Zone to m_SegZoneDeprecated to avoid mistakes in code. 8 years ago
jean-pierre charras 8552f3fedf fix code after renaming files 8 years ago
Jeff Young 4784ee7fe4 Implement undo/redo for drill and grid origins. 8 years ago
Henner Zeller 3f57fa5d24 Change time_t in the functions that deal with timestamps to a new typedef timestamp_t (defined as a long). 8 years ago
Tomasz Włostowski 00ad8f24a0 pcbnew: Minor changes in CONNECTIVITY_DATA interface: 8 years ago
Tomasz Włostowski b945d2a708 cleanup: replace CLASS_MIRE with CLASS_PCB_TARGET for naming clarity 8 years ago
Tomasz Włostowski c9817df9db refactoring: implemented BOARD-specific view Add()/Remove()/Update() methods in PCB_VIEW, moved to libpcbcommon 8 years ago
Tomasz Włostowski 0245912c34 refactoring: split BOARD_ITEM::SwapData to use polymorphic per-item methods 8 years ago
Seth Hillbrand 8201e2cbff Footprint editor crashes when deleting pads and undoing this command. 8 years ago
Tomasz Włostowski a7759efc59 Multiple fixes: 9 years ago
Tomasz Włostowski 3b16d3cffe further DLIST/Iterators cleanup, some code formatting 9 years ago
Tomasz Włostowski edf1aac357 Fixed some compilation warnings. Missing features so far: single-module ratsnest & DRC unconnected report 9 years ago
Tomasz Włostowski 9ad886344b New connectivity algorithm. 9 years ago
Tomasz Włostowski 08314082db Hide DLISTs behind iterators, first step towards refactoring the storage model 9 years ago
Jon Evans 0afb249447 Add drawing priority support to VIEW 9 years ago
Maciej Suminski 89055c4425 Code formatting 9 years ago
Tomasz Włostowski 1c1f4e9a50 Refactoring of VIEW/VIEW_ITEM classes: 9 years ago
jean-pierre charras b5839893d0 Pcbnew, clean board: fix issues and add option in dialog to remove bad track segments (short circuit between 2 nets) 9 years ago
jean-pierre charras 1ebac06d2f Pcbnew, undo redo: fix a crash in legacy mode when undo a footprint change (for instance a 45 degrees rotation) 9 years ago
decimad 6a9c1cb6a1 Split the undo/redo event into the two stages "pre" and "post" for convenient synchronization of dependent state. 9 years ago
Maciej Suminski 3bcbe0dfbd GAL ratsnest code cleanup 9 years ago