83 Commits (13493437d0e75f367a4b0574b7585d842ee61553)

Author SHA1 Message Date
Jon Evans e59a3d981e Implement a new settings framework across all of KiCad 6 years ago
Ian McInerney b9d8849b28 Unify unsaved changes detection logic in all frames 6 years ago
Jeff Young 102b530162 Fix library tree updating bug present at least on OSX. 6 years ago
Seth Hillbrand 6625d0721e Implement Get/Set display options 6 years ago
Jeff Young ddf887d24a Add layer selector to Footprint Editor for consistency. 6 years ago
jean-pierre charras bc5dcf182f keepout in footprint: fix some crashes and issues. Create a specific type (PCB_MODULE_ZONE_AREA_T) for zones in footprint. The new class (MODULE_ZONE_CONTAINER) is the same as ZONE_CONTAINER, but the type ID is PCB_MODULE_ZONE_AREA_T instead of PCB_ZONE_AREA_T. 6 years ago
Ross Schlaikjer 64a42ffa35 Add keepout in footprints: Starting point. 6 years ago
Jeff Young 10c25a2290 Update frame type enum to match current class names. 6 years ago
jean-pierre charras cee1873fff Footprint editor: fix a crash when trying to edit the properties of a footprint not yet in tree (i.e. imported from file) 6 years ago
Jeff Young 6688e80131 Update description in footprint tree when it's edited. 6 years ago
Seth Hillbrand 494d0de9b8 Handle active layer overloading 6 years ago
jean-pierre charras 176b1a0fd5 FP editor: fix crash when trying to save a footprint (Ctrl+S) when no footprint loaded. 6 years ago
Jeff Young f9702aab87 Immediate actions for PlEditor, PcbNew, etc. 7 years ago
Jeff Young 4eab89d9ef Fix OSX button order issue in Unsaved Changes dialog. 7 years ago
Jeff Young 8f84c3ec4f Grid rid of GetCanvas/GetGalCanvas distinction now that there's only gal. 7 years ago
Jeff Young ce1f35a1be Cleanup some left-over vestiages of the legacy canvas architecture. 7 years ago
Jeff Young e606587ff6 Move remaining Symbol Tree ctx menu cmds to ACTIONS. 7 years ago
Seth Hillbrand b75017830f modedit: Clear undo when importing 7 years ago
Jeff Young 1ea5b04e22 More ACTIONS work. Nearly done now. 7 years ago
Jeff Young 1bf04d1722 More ACTIONs work. 7 years ago
Jeff Young 3912c7407f Move global commands to ACTIONs. 7 years ago
Jeff Young da4fe27447 More ACTIONS work. 7 years ago
Jeff Young 6ac273264d Move Show3DViewer to common action. 7 years ago
Seth Hillbrand d1877d7c1b Moving modules from DLIST to std::deque 7 years ago
Jeff Young 7553cc2651 Clean up some dangling legacy odds and ends. 7 years ago
Jeff Young ed9153a786 Fix assert launching PCBNew. 7 years ago
Jeff Young c2662b0e11 Retire EDA_DRAW_PANEL and legacy_wx/EDA_DRAW_FRAME. 7 years ago
Jeff Young d6e9bdf07b Convert remaining legacy drawing code to print code. 7 years ago
Jeff Young d2daab808c Remove some legacy cursor handling stuff. 7 years ago
Jeff Young edc8438ef0 Start the process of removing the legacy draw panel. 7 years ago
Jeff Young 1e9da7f57b Remove CurItem() architecture and legacy routers and drawing code. 7 years ago
Jeff Young c0909611d3 Remove a bunch more legacy editing code. 7 years ago
Jeff Young 9d9745b555 Remove more legacy editing code. 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 b90b454ada Remove legacy block operations. 7 years ago
Jeff Young fbb807f3bb Move some more menu & toolbar items to modern toolset. 7 years ago
Jeff Young ecfa05e2ca Allow adding symbols/footprints from editors and browsers. 7 years ago
Jeff Young 8b2b06c926 Allow save after importing footprint. 7 years ago
jean-pierre charras e2afe5e1a3 Toolbars with wxComboboxes: Fix incorrect ReCreate Toolbar methods: they recreated these wxComboboxes without deleting the previously created. 7 years ago
Seth Hillbrand aeedb3543b pcbnew: Update strings 7 years ago
jean-pierre charras 1b7ebc7a4e Footprint editor: fix a bug that prevent from saving a library under a new name. 7 years ago
jean-pierre charras cc0aa8b928 Gfx import: fix many issues, and add many enhancements. 7 years ago
jean-pierre charras 430c61822d Import svg import code from experimental trunk: convert dxf importer 7 years ago
Jeff Young 8ca0fe6722 When copying modified footprint make sure we get the latest. 7 years ago
Jeff Young 0de9cb345c Add shortcuts to setting dialogs for track widths, via sizes and grid sizes. 7 years ago
Jeff Young 69952a7b9f Improve updating of symbol and footprint trees. 7 years ago
Jeff Young 244497f514 A board FP is no longer a board FP after a Save As. 7 years ago
Jeff Young 0585382986 Allow editing of library footprint from board reference. 7 years ago
Jeff Young 42ee4f79e4 Fix assert in Graphic Item Properties. 7 years ago