13 Commits (9ad886344b057cf117eb81f766c55a045f341ca4)

Author SHA1 Message Date
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
Maciej Suminski 790b6eaeb9 Fixed ratsnest updates on undo/redo 9 years ago
Maciej Suminski b25c407576 Rebuild the old ratsnest model only if GAL is inactive. 10 years ago
Maciej Suminski c78faec247 SetLastEditTime() upon creating UR_CHANGED entry in undo buffer. 10 years ago
Maciej Suminski 1dd43d1d98 Unified undo buffer handling code for PCB & module editor. 10 years ago
Maciej Suminski b0a191ce3d Refactored TestForExistingItem() 10 years ago
Maciej Suminski 09e0311d4e Replaced Copy() method with operator=. Removed Copy() where default copy ctor was enough. 10 years ago
Michael Steinberg fde12ebd25 Replace boost::function and boost::bind with their std:: counterparts 9 years ago
Tomasz Wlostowski ee3418e90b One-click PCB update improvements 10 years ago
Tomasz Wlostowski 9e609acae3 made netlist entries and netlist update undoable 10 years ago
unknown 1ee7458140 1. Fixed copy paste error in append_board_to_current.cpp ruining a if else condition, should fix a possible bounding box computation bug 10 years ago
Maciej Suminski d624115f35 Fixed failing undo while routing. 10 years ago
unknown 71b3125d8e Cleanup: remove unnecessary macros EXCHG and NEGATE. add MIRROR macro. 11 years ago
Maciej Suminski d281d86eee Fixed undo/redo display refresh for miras & dimensions (GAL). 11 years ago
Maciej Suminski 589dd442f5 Clippy returns home. 11 years ago
Maciej Suminski 8be73ad05a KiCad assistant. 11 years ago
jean-pierre charras 834b31b491 Plot pdf: fix issue when a 0 sized text is plotted (files are broken): now 0 sized texts are ignored. 11 years ago
Tomasz Włostowski 0879b457ac undo should work on pads too (GAL view) 11 years ago
Maciej Suminski b0f3e79e54 Created a common interface for edit frames. 11 years ago
Maciej Suminski def53707d5 TOOL_MANAGER is no longer static. Reworked autoregistration of TOOL_ACTIONs. 12 years ago
Lorenzo Marcantonio 3f2c0e1a8d TRACK/SEGVIA cleanup 12 years ago
Maciej Suminski ba275918e3 Renamed [class_]drawpanel_gal.[cpp|h] to [class_]draw_panel_gal.[cpp|h] to follow current naming scheme. 12 years ago
Maciej Suminski b6aa832f83 Converted std::bind1st to boost::bind. 12 years ago
Maciej Suminski 0694f2fa1c TOOL_EVENTs autoregister themselves in ACTION_MANAGER. 12 years ago
Maciej Suminski 857956e42e Fixed bug introduced in the last commit. 12 years ago
Maciej Suminski d7517e472b Some items were still marked as selected after undoing an operation. 12 years ago
Maciej Suminski 3e2e11fb42 Undo/redo buffer fixed once again.. 12 years ago
Maciej Suminski 510fee1358 Another way of handling items for the ratsnest (clearer and now finally supports undo/redo of the PNS created tracks). 12 years ago
Maciej Suminski a73e386505 Added a new tool event: TA_UNDO_REDO, sent after undo/redo operation is issued. 12 years ago
Maciej Suminski bec24b6c7f Ratsnest is updated after rotation, flip, undo/redo operations. 12 years ago
Maciej Suminski d613da8b8d Module texts are undo/redoable. 12 years ago
Maciej Suminski 873235304e SELECTION_TOOL uses ITEMS_PICKED_LIST to store selected items. 12 years ago
Maciej Suminski 32065b339a Added const modifiers where applicable (PICKED_ITEMS_LIST). 12 years ago
jean-pierre charras 44bb2e6d4d Pcbnew: Code cleaning and some minor fixes. 12 years ago
Wayne Stambaugh abe9801d3d Pcbnew: fix graphic item undo/redo bug. (--fixes lp:1252264) 12 years ago
jean-pierre charras cf7dbf6f94 Fix some minor issues 12 years ago
Wayne Stambaugh 62764cd618 Fix Pcbnew block rotate hot key and minor code cleaning. 12 years ago
Maciej Suminski a991cb4470 Changed the way of refreshing canvases (both standard & GAL). 12 years ago
Maciej Suminski ab4cb862b0 Solved refreshing issues. 12 years ago
Lorenzo Marcantonio 9fd79dfa91 Implemented the LAYER_NUM typedef (LAYER was already taken as a class name...) to represent a layer number. 13 years ago
Wayne Stambaugh 42d7bf6c8e Pcbnew encapsulation and code cleaning. 13 years ago
marco. 34f7cbc6f9 MacOSX: now autoplace is drawn correctly 13 years ago