66 Commits (75a3209e551a65658cc34ac363e336ad387f8ce5)

Author SHA1 Message Date
Jeff Young 895a8a8dbc Work around focus issues for status popups. 3 years ago
Seth Hillbrand ee8116e55f Protect against double-refresh 3 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 c4cabb38d5 More worksheet -> drawing sheet cleanup. 5 years ago
jean-pierre charras 1bfa3dc6a5 Fix an annoying issue (wxMSW specific) about X_VIEW_CONTROLS::CaptureCursor() 5 years ago
Ian McInerney e08387ce3d Make the GAL responsible for the native cursor management 5 years ago
Wayne Stambaugh bf00ebee3b Header clean up round 1. 5 years ago
Marek Roszko a785f70ea1 msgpanel is a widget, shove it to the right folder. 5 years ago
Marek Roszko 8d7feb3d72 Nip some common.h from headers 5 years ago
Marek Roszko c372a77d6c Fix focus theft, Windows sends mouse events to windows regardless of focus. 5 years ago
Mark Roszko d9485129c8 Implement more context specific cursors using both stock and custom cursors. 5 years ago
Tomasz Wlostowski bd27d38d9a DRAW_PANEL_GAL: added DebugOverlay() method, creating a temporary overlay for drawing debug graphics 5 years ago
Jeff Young 450519a4bd Sometimes a DRAW_PANEL_GAL wants its immediate parent and sometimes not. 5 years ago
Jeff Young 2697fc3864 Remove canvas-switching from OSX. 5 years ago
Jon Evans 625f0afcff Fix link issue on MSVC (thanks @mroszko) 5 years ago
jean-pierre charras d34f8fd4b5 Prepare removing creation of a wxPaintEvent instance, not allowed in 3.1.4 wxWidgets 5 years ago
Jeff Young c48f4272f3 Collapse a level out of the zoom settings. 5 years ago
Ian McInerney 2bc57ade28 Cleanup parentage inside the draw panels 6 years ago
Jeff Young 1535c83b88 Lay some groundwork for adding distances to DRC errors. 6 years ago
Mark Roszko 11ff16be4e Switch to scoped enums 6 years ago
Seth Hillbrand 5facd37376 GAL: Use cursor enum 6 years ago
Jeff Young 1a68d7c200 Cleanup no-longer-used variable. 6 years ago
Jeff Young 97d70d7844 Fix cursor bugs in simulation. 6 years ago
Jeff Young 981072598b Overhaul cursor code for new tool/action framework. 6 years ago
Jeff Young 8f84c3ec4f Grid rid of GetCanvas/GetGalCanvas distinction now that there's only gal. 7 years ago
Jeff Young ce1f35a1be Cleanup some left-over vestiages of the legacy canvas architecture. 7 years ago
Jeff Young 03bab2f4a9 Remove some more legacy drawing stuff. 7 years ago
jean-pierre charras 644855c5ba Fix incorrect (broken) canvas type saving in config. 7 years ago
jean-pierre charras f283667fb0 add option to switch between opengl and cairo in eeschema (step 1) 7 years ago
Tomasz Wlostowski 48d36f854e eeschema-gal: fix cursor shape switching 7 years ago
Tomasz Wlostowski 2cbd08d4c0 eeschema-gal: make some functions virtual 7 years ago
Jeff Young eacaa39aa2 Remove global units usage from GetSelectionText... 8 years ago
Jeff Young 63c9e11aae Bug fixes in Length Tuning UI. 8 years ago
Wayne Stambaugh 81843c37a4 Organize trace debugging code for ease of maintenance. 8 years ago
Jon Evans 5fd1236d7a Use worksheet bounding box when the board is empty 8 years ago
Marvin Schmidt 69974b73db Remove some extra semicolons 8 years ago
Maciej Suminski 3a8b4a2fb7 Fixed a memleak in GerbView 8 years ago
jean-pierre charras 6ed4f9b208 Make EDA_DRAW_FRAME::SetToolID and mouse cursor shape setting working in GAL canvases, and uses same mouse cursor shapes in legacy and gal canvases. 9 years ago
Chris Pavlina 4618e6c7f8 Component chooser: event and focus cleanup 9 years ago
John Beard 7ad30b7167 Move Grid style to Graphics Options dialog 9 years ago
John Beard ddded86a06 Give all GAL canvases access to a GAL_DISPLAY_OPTIONS structure instance 9 years ago
Jon Evans 9d68c970dc Remove dependence on LAYER_ID from EDA_DRAW_PANEL_GAL 9 years ago
decimad 5a4e247564 EDA_DRAW_PANEL_GAL now takes the gal display options per dependency injection 9 years ago
Tomasz Włostowski da28e163d2 Optimizations/fixes to the VIEW/GAL classes: 9 years ago
Simon Richter 59c81976dc Explicitly mark overriding functions. 9 years ago
Maciej Suminski d9f4877c94 Fixed a crash when starting pcbnew with OpenGL GAL. 10 years ago
Maciej Suminski 09d2d5367a Store grid settings for GAL. 10 years ago
Maciej Suminski 8fa28797f9 Fixed the problem of GAL frames excessively taking over focus in Windows. 10 years ago
Maciej Suminski 0386a4df94 Bulletproof canvas switching. 10 years ago