46 Commits (1e9da7f57b9341d08ef237677dc6926e7a547e96)

Author SHA1 Message Date
Tomasz Włostowski bebbe6ed22 pcbnew: disable autopanning when cursor entered auto-pan margin following a keyboard cursor move command 7 years ago
Seth Hillbrand 1f62a2d784 gtk3: prevent double scroll events 7 years ago
John Beard 5a0318968f Break zoom control into a self-contained controller 7 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
Tomasz Włostowski b76a6210c5 pcbnew: fixed stuck cursor when ForceCursorPosition() is active and cursor is moved by keyboard arrows 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
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
Maciej Suminski 31ef52a365 Fix fine-grid cursor movement using arrow keys 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
Maciej Suminski dcc803ecb1 VIEW_CONTROLS::GetMousePosition() returns the mouse position in world coordinates. 9 years ago
Maciej Suminski fc4240886b Store VIEW_CONTROLS settings on a stack 9 years ago
Maciej Suminski 57050cdeb3 Introduced VIEW_CONTROLS::SETTINGS to keep settings 9 years ago
Maciej Suminski 6561c8e61a Fixed a crash occuring on closing pad properties dialog in Windows 9 years ago
Simon Richter 59c81976dc Explicitly mark overriding functions. 9 years ago
Bernhard Stegmaier 3e2b4244f9 OSX: add support for wxMagnifyEvent on OSX builds using wxWidgets 3.1.0 or greater. 10 years ago
Maciej Suminski f7fa0852b5 Fixed screen scrolling on zooming in/out. 11 years ago
Maciej Suminski cd205db812 VIEW_CONTROLS::GetMousePosition() returns VECTOR2I. 11 years ago
Maciej Suminski 36d3d9f78e Cursor warps to the drag origin (GAL). 11 years ago
Andrew Zonenberg b87ab79d6d Reverting last commit since it causes regressions 11 years ago
Andrew Zonenberg ed43694682 GAL now hides cursor when mouse is outside the view. No change to legacy view. 11 years ago
Garth Corral 6eaf029a0e Pinch to zoom for OS X. 11 years ago
Maciej Suminski 2043d4696f Scrollbars (GAL). 11 years ago
Maciej Suminski 143f52eb4d VIEW_CONTROLS::CaptureCursor() 11 years ago
Garth Corral 6c137ac79c Added support for wxWidgets magnify events from the Magic Trackpad on OS X 11 years ago
Maciej Suminski 597e98dbf4 Cursor is in world coordinates. 12 years ago
Maciej Suminski 0f026bbe1d Fixed snapping item in a wrong spot bug. 12 years ago
Maciej Suminski b317894ea0 Snapping settings are valid while autopanning. 12 years ago
Maciej Suminski 3dc9f295a4 Fixed cursor force position option. 12 years ago
Maciej Suminski bc305859b2 Mainly case changes. 12 years ago
Maciej Suminski 0ac3e1fbf2 Namespace KiGfx->KIGFX. 12 years ago
Maciej Suminski 6b74b5771a Even more code comments and reformatting. 12 years ago
Maciej Suminski d1578e4e1a Fixed cvpcb build. 12 years ago
Maciej Suminski ab21124b71 Reenabled snapping for tools. 12 years ago
Maciej Suminski d0749a3a52 Small refactoring. 12 years ago
Maciej Suminski dbbe628b8c Modified interfaces for [WX_]VIEW_CONTROLS. 12 years ago
Maciej Suminski 8e88a621ba Corrected behaviour of drag panning while autopanning is enabled. 12 years ago
Maciej Suminski d0fc362ec6 Fixed warning. 12 years ago
Maciej Suminski 6fe086ab6d Added cursor snapping. 12 years ago
Maciej Suminski 215f35e237 Added mouse cursor drawing. 12 years ago
Maciej Suminski b03f97b991 Removed some unnecessary stuff and added some comments to WX_VIEW_CONTROLS. 12 years ago
Maciej Suminski 961a8c2eca Added autopanning functionality to WX_VIEW_CONTROLS. 12 years ago
Maciej Suminski 89a138c09e Added handling keyboard events for the Tool framework. 12 years ago
tomasz. 09182d814d View: various fixes, added VIEW::IsDirty() 13 years ago
Maciej Suminski 0a55a2b672 Fixed wheel scroll event on Windows 13 years ago
Maciej Suminski e262b32198 Introduction of Graphics Abstraction Layer based rendering for pcbnew. 13 years ago