194 Commits (d72a778f1930c359c755c35cce17792007deba1e)

Author SHA1 Message Date
Seth Hillbrand 7c28c3838a Comment-only changes 6 years ago
Jeff Young 65c88ba2c3 Reduce the auto-panning margin and implement acceleration. 6 years ago
Jeff Young 1f07505b27 Fix long-standing issue with arrow keys moving in both axes. 6 years ago
Jeff Young 8db8119564 Redraw selection halos after zooming. 6 years ago
Jeff Young 6bf1ac45e3 New selection highlighting model for eeschema. 6 years ago
Jeff Young 666705c1f8 Fix compiler warning. 7 years ago
Seth Hillbrand 484c1f63ba gtk3: Force GTK2-style input handling 7 years ago
Seth Hillbrand 813578eba6 Fix a few coverity errors 7 years ago
Seth Hillbrand 7b60c856e9 view_rtree: Map maximum BBOX2I onto maximum rtree 7 years ago
jean-pierre charras 869bdc2b3c Eeschema: regression fix: re-enable hold down control+shift to disable grid snapping when moving the mouse. 7 years ago
Seth Hillbrand 0f1a11ef38 pcbnew: Cut only copied objects 7 years ago
Fabián Inostroza 7f6b35c6bc Don't start autopan if the cursor was warped 7 years ago
Tomasz Włostowski bebbe6ed22 pcbnew: disable autopanning when cursor entered auto-pan margin following a keyboard cursor move command 7 years ago
jean-pierre charras dde933ba08 When printing, pads are not always printed (especially on tech layers) 7 years ago
jean-pierre charras 253b14b871 VIEW_OVERLAY: add missing code and missing poly graphic overloaded primitives. 7 years ago
Seth Hillbrand 1f62a2d784 gtk3: prevent double scroll events 7 years ago
John Beard 1eb0f70de5 Zoom: Use std::chrono for the timestamping 7 years ago
John Beard 5a0318968f Break zoom control into a self-contained controller 7 years ago
Jeff Young fec8ab372e Don't set the viewport when switching screens. 7 years ago
Maciej Suminski f948e46330 VIEW: changed wxASSERTs to wxCHECKs 8 years ago
Maciej Suminski 17205b4599 Added VIEW::DataReference() for sharing data with another VIEW instance 8 years ago
Tomasz Wlostowski ef1f01a8bd VIEW: use BOX2D for view boundary 7 years ago
Tomasz Wlostowski 2186db976b VIEW: added support for VIEW_OVERLAYS (temporary overlays for drawing debug graphics) 7 years ago
Seth Hillbrand 539ca5aa3b Adjust RTree default floating point to use double 7 years ago
Jeff Young 6ad37972c0 Don't center objects behind the DRC dialog. 8 years ago
Carsten Schoenert 9f7109826d fix misspelled 'allows to' -> 'allows one to' 8 years ago
John Beard 58814e838d Common: Fix -Wcatch-value warnings (catching exceptions by value) 8 years ago
Carsten Schoenert 1f32f7c55b fix misspelled 'allows to' -> 'allows one to' 8 years ago
Jon Evans 37beb726e3 GerbView: Implement in-place GAL layer reordering (for X2 sorting) 8 years ago
Jon Evans 4ec7a02ccd Add a method to conditionally update VIEW_ITEMs (GerbView performance) 8 years ago
Jon Evans d7bb83ddcb Add a REPAINT flag for faster redraw when bounding box hasn't changed 8 years ago
Jon Evans b90528a7ae Fix regression in GerbView display settings; some optimization too 8 years ago
Maciej Suminski 365ab99a6a GAL: update cursor position on panning and scrolling 8 years ago
jean-pierre charras 47d392d83e Fix incorrect name (typo) of a method. 8 years ago
jean-pierre charras 6014307d06 Pcbnew, DRC dialog: Fix a few issues: 8 years ago
Julius Schmidt 9df938484a support "disable autopan" with gal canvas 8 years ago
Tomasz Włostowski b76a6210c5 pcbnew: fixed stuck cursor when ForceCursorPosition() is active and cursor is moved by keyboard arrows 8 years ago
jean-pierre charras e14a1656db Add comments. Gerbview: in legacy mode, do not display D_Code id text when it is too small to be readable. 8 years ago
Tomasz Włostowski 8a09a1d329 refactoring: derive PCB-specific PCB_VIEW from VIEW with the intention of moving PCB_EDIT_FRAME entries used by the tools (e.g. GetActiveLayer) there 8 years ago
Jon Evans 9383987b1c Skip calling RTREE::Remove() when adding items to a VIEW 8 years ago
Jon Evans 0b9b8d3e93 Add support for reversed draw order and Cairo negative draw mode 8 years ago
Maciej Suminski df472e6426 Added mouse position refresh event WX_VIEW_CONTROLS::WarpCursor() 8 years ago
Michael Geselbracht da037027fb Do not warp viewport when dragging FPs 8 years ago
Jon Evans d9396616ef Add support for panning with left and right mouse buttons 8 years ago
Maciej Suminski 31ef52a365 Fix fine-grid cursor movement using arrow keys 8 years ago
Maciej Suminski b5db6a7d5d Map/unmap vertices once per layer order update 8 years ago
Maciej Suminski 08c4a0bc7b Fixed SELECTION_TOOL::selectCursor() 9 years ago
jean-pierre charras e5137f4eb4 Fix a few doxygen warnings 9 years ago
jean-pierre charras 1466d0cee6 Fix a few doxygen warnings 9 years ago
Maciej Suminski dcc803ecb1 VIEW_CONTROLS::GetMousePosition() returns the mouse position in world coordinates. 9 years ago