72 Commits (925f2f9bc1f7f9e7e8a3caa80cc8c16927937e75)

Author SHA1 Message Date
Seth Hillbrand 0b2d4d4879 Revise Copyright statement to align with TLF 10 months ago
Jeff Young 0ca7a81181 Deferred redraw for netnames. 1 year ago
Marek Roszko a6a20bf8dc Evict the Pgm() dependency in GAL 2 years ago
Alex Shvartzkop 7b5e725b98 Improve GAL panel refresh logic. 2 years ago
Alex Shvartzkop 940f92a44f GAL: improve redraw handling, allowing higher refresh rates. 2 years ago
Alex dcb131c20d Improve canvas responsiveness by better swap interval management. 3 years ago
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. 4 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. 6 years ago
Jeff Young ce1f35a1be Cleanup some left-over vestiages of the legacy canvas architecture. 6 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