157 Commits (8c89847627f0f977b0837bb8acf1b2607f42a316)

Author SHA1 Message Date
Jon Evans ab3ada5200 Clear moving flag for second-click-placed items 7 years ago
Jeff Young ebd8c44eee Don't confuse SCH_ITEMs and LIB_ITEMs. 7 years ago
jean-pierre charras 872c8ca37b Remove a duplicate icon. 7 years ago
John Beard e1f6230e8c Do not statically construct wxTimer 7 years ago
Jeff Young 0047f88f82 Mark unfold bus menu as clean so it doesn't get generated a second time. 7 years ago
Jeff Young 1636405b66 Set a reference point for all selection sizes. 7 years ago
Tomasz Włostowski ecb81426a4 eemodern: fixed use-after-free in SCH_DRAWING_TOOLS::DrawSheet(). 7 years ago
Jeff Young 323ecada8d Generate refresh preview events when objects are moving. 7 years ago
Jeff Young fbffb9ae1e Don't put KICAD_T arrays on stack and expect them to be there when you need them. 7 years ago
Jeff Young 67f7571f04 Don't call VIEW::Redraw() from within the tool. 7 years ago
Jeff Young 67cc2aac2e Rework Eeschema find/replace for modern toolset. 7 years ago
Tomasz Włostowski 2b38b23a5e eemodern: fixed use-after-free crash in LIB_EDIT_TOOL::DoDelete() 7 years ago
jean-pierre charras f18807ea0f Eeschema: Ensure axis are always drawn in libedit and viewlib 7 years ago
Seth Hillbrand e1373d70ae libedit: Ensure proper dereference in shared tools 7 years ago
Tomasz Włostowski bc52f0a03b eemodern: clean printf debug gibberish, implement inline drag, move & cursor warp/reference point options 7 years ago
Tomasz Włostowski af30eca3cb eemodern: hover selection should autoclear after invoking properties dialog 7 years ago
Tomasz Włostowski aff3243f3b eeschema: fix use-after-free crash in GetScreen()/GetCurrentSheet() 7 years ago
Tomasz Włostowski 034669bf30 eemodern: implement drag-related settings in the Preferences window 7 years ago
Tomasz Włostowski 5ea46e8b78 eemodern: initial attempt at inline drag/move actions 7 years ago
Jeff Young 813de6a1f3 Implement brightening for Eeschema Find/Replace. 7 years ago
Jeff Young 21a7621ddb Fix issues with multiple M or G commands in a row. 7 years ago
Jeff Young 952108dd43 Implement SCH_SHEET_PIN selection, rotation and mirroring. 7 years ago
Jeff Young 5f851a4bad Add AutoplaceFields to symbol tool context menu. 7 years ago
Jeff Young 7c25001622 Implement immediate actions for adding and importing sheet pins. 7 years ago
Jeff Young 6b3fe33d6f Improve selection logic for sloppy selections. 7 years ago
Jeff Young 5dd71b5563 Disable pin table and part properties when there's no part. 7 years ago
Jeff Young 68224e0fcd Don't double-add pins to parent part when pasting. 7 years ago
Jeff Young 0dd1584394 Add import-sheet-pin error message and move messages to status popups. 7 years ago
Jeff Young 6630a7227d Constrain SHEET_PIN movement, and keep them attached when resizing SHEET. 7 years ago
Jeff Young fbb807f3bb Move some more menu & toolbar items to modern toolset. 7 years ago
Jeff Young eba892009d Improve hit-test logic by gradually increasing threshold. 7 years ago
Jeff Young 69afa27a5f Implement ACTION_TOOLBAR and update some of the menus to ACTION_MENU. 7 years ago
Jeff Young f9e4ee1fc9 CONTEXT_MENU -> ACTION_MENU. (Now used for menu-bar menus too.) 7 years ago
Jeff Young e850592587 Cleanup. 7 years ago
Jeff Young ef5c69167a Start moving some LibEdit and SchEdit menubar menus to actions. 7 years ago
Jeff Young d290154dd3 Fix rectangle resizing in LibEdit. 7 years ago
Jeff Young 924a5e68f0 Fix missing superclass call. 7 years ago
Jeff Young 25209516a6 Adjust net highlighting after edits. 7 years ago
Jeff Young f602ccd814 Insert EE_TOOL_BASE under SchEdit and LibEdit tools, and fix errant rename scope which clobbered PCBNew's PICKER_TOOL. 7 years ago
Jeff Young 5c39521149 Move Symbol Properties and Pin Table to actions. 7 years ago
Jeff Young 7995b5cc3c Restore selection on abort and undo/redo. 7 years ago
Jeff Young 76a915d472 Fix highlighting when initiated via ctrl-click. 7 years ago
jean-pierre charras 0a308c4584 Fix minor compil warnings 7 years ago
Jeff Young 792c4328aa Cleanup. 7 years ago
Jeff Young a9f663d5ef Soften hit-testing in SchEdit and LibEdit a bit. 7 years ago
Jeff Young 0c2ba94b16 More sharing between SchEdit and LibEdit. 7 years ago
Jeff Young 86d1592777 Fix bug with re-enting selection main loop. 7 years ago
Jeff Young c1539ae014 Naming changes to reflect sharing between SchEdit and LibEdit. 7 years ago
Jeff Young f3c95ad83c Clean up the RepeatItem architecture and finish deleting the UndoItem facility. 7 years ago
Jeff Young 7da2631b27 Check item before concluding that ConvertText has run. 7 years ago