162 Commits (72e48aed527b0189a15d8e146b1dcba520229ee3)

Author SHA1 Message Date
Jon Evans 74517856ca Make touchscreen events Windows-only 1 year ago
Alex Shvartzkop 7bca6cdea7 Make crosshair follow view movement when using pan/zoom gestures. 1 year ago
Alex Shvartzkop 832393b07c Remove debug line. 1 year ago
Alex Shvartzkop 8f8a68229c Handle touchscreen gesture events for zoom/pan. 1 year ago
Marek Roszko e9fde0051f Don't let CaptureCursor fight modal dialog 2 years ago
John Beard ce758adca3 Enable horizontal scroll panning 2 years ago
Marek Roszko b2115445cc Make screenCenter a VECTOR2D for now to silence c++ 20 build error 2 years ago
Alex Shvartzkop 463b609993 Disable infinite panning when using XWayland. 2 years ago
Seth Hillbrand 6633eadfc8 Enclose wxCHECK* macros in braces 2 years ago
Alex Shvartzkop 3ee2086f95 Don't freak out when can't warp the pointer. 2 years ago
Alex Shvartzkop 768d4a6782 Wayland: fix cursor warping on KDE and Weston, add logging. 2 years ago
Alex Shvartzkop 06463fd35a Fixes for Wayland cursor warping: 2 years ago
Clément Saccoccio ad62b165fe Fixed infinite mouse-drag with fast movement on Wayland. 2 years ago
Marek Roszko 7505fd0f37 Profile can live in core 2 years ago
Seth Hillbrand db8e15ce88 Require wxWidgets 3.2 2 years ago
Rastersoft 5936960c1e Allow to reverse the mouse wheel movement 2 years ago
Rastersoft 43fe1eec84 Unify mouse movements 2 years ago
mitxela 12be115c78 Prevent horizontal scrolling while zoom modifier is held 3 years ago
Alex Shvartzkop 7b5e725b98 Improve GAL panel refresh logic. 2 years ago
Ian McInerney 8b8586f54b Add case to ignore the unused scroll events in the view framework 2 years ago
Alex c1ea90abc6 Handle view centering properly when drag-panning and zooming. 3 years ago
Seth Hillbrand 4f6b853756 Don't use modifiers when moving with keyboard 3 years ago
Alex c5c5a3fe91 Use a single-shot timer for auto-panning. 3 years ago
Mike Williams 6c43ace018 common: fix build (missing return) 3 years ago
dsa-t 01572c0f7d ADDED: Focus follows mouse between SCH and PCB editors (option). 3 years ago
Marek Roszko 89310bc403 "Cleaner" pan fix and add internal setter on state 3 years ago
Marek Roszko 59e9225619 Remove accidental debug code 3 years ago
Marek Roszko 971a8489b3 Hackfix the autopan on Windows 3 years ago
Jeff Young 895a8a8dbc Work around focus issues for status popups. 3 years ago
Seth Hillbrand a118f20464 Hide cursor while warping on Wayland 3 years ago
Jeff Young 23fb4c7433 Uniformly use a single facility for location-less prime events. 4 years ago
Seth Hillbrand 110728af48 Prevent focus stealing in some Linux WMs 4 years ago
dsa-t 68655540eb Clamp cursor to limits of coordinates representation 4 years ago
markus-bonk 47603fbc76 Wx_view_controls: Allow two input devices to simultaneously pan & zoom 5 years ago
Jon Evans 014bad7b28 Add profile counters for PCB mouse and paint events 4 years ago
Wayne Stambaugh bcd6bddfd4 Start expunging NULL. 4 years ago
Jeff Young 8f0104f921 Fix case of CLion getting a little carried away. 4 years ago
Jeff Young c11ee69499 Save 3D prefs after editing, and load some of them into FP Props. 4 years ago
luz paz f968fc8719 Fix source comment / documentation typos 5 years ago
Marek Roszko 69d7a23e1c Start cleaning out wx/wx.h in cpp files 5 years ago
jean-pierre charras 0427bda768 Remove useless wx/wx.h include, that create sometimes compil warnings on msys. 5 years ago
jean-pierre charras 1bfa3dc6a5 Fix an annoying issue (wxMSW specific) about X_VIEW_CONTROLS::CaptureCursor() 5 years ago
Jon Evans cc8413c841 Tweak default zoom settings for Windows 5 years ago
mitxela 886cad43bd Cancel drag action when focus is lost 5 years ago
mitxela 16c7180ff5 Remove SetGrabMouse and revert some behaviours 5 years ago
mitxela 905fd63c9f Fix autopanning behaviour for left-click-drag 5 years ago
mitxela f7cd21c70d Move windows-specific mouse capture stuff into ifdefs 5 years ago
mitxela bfd7a9e956 Suppress assertions caused by closing the window while mouse is captured 5 years ago
mitxela 39be962a69 Restructure mouse capture to avoid recapture asserts 5 years ago
jean-pierre charras fed56572f8 Refinements and fixes in auto-pan. 5 years ago