142 Commits (90996d0698db9035b65b4e3671f8ff94268a9ba3)

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
Seth Hillbrand 86ac77258f Don't clear our mutex when drawing 3 years ago
Mike Williams 857990a883 Hierarchy: turn into a left side pane 4 years ago
Marek Roszko b123f7f35f Extra sanity to avoid a gal repaint when not initialized 4 years ago
Roberto Fernandez Bautista 1b6fe615e5 Don't lock OpenGL context twice 4 years ago
Alex 4c4089e836 Allow overlay scrolling on GTK, except for GAL canvases. 4 years ago
Jeff Young 09d0f6e17c Map zone layers before checking their visibility. 4 years ago
Seth Hillbrand c340760eaa Prevent unneeded fallback 4 years ago
Jon Evans 014bad7b28 Add profile counters for PCB mouse and paint events 4 years ago
Jon Evans a205595404 PROF_COUNTER -> PROF_TIMER 4 years ago
Tomasz Wlostowski cdb214d43a DRAW_PANEL_GAL: remove unused profiling counter 4 years ago
Tomasz Wlostowski f4b25a756d DRAW_PANEL_GAL: add runtime rendering tracing/profiling 4 years ago
Jeff Young b84d1456d5 KIFACE_I -> KIFACE_BASE. 4 years ago
Wayne Stambaugh bcd6bddfd4 Start expunging NULL. 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
Ian McInerney 8ea18c0639 Don't steal focus from other windows on GTK 5 years ago
Ian McInerney 0a0935e0f3 Remove ACTIONS::TranslateLegacyId and TOOL_DISPATCHER::DispatchWxCommand 5 years ago
Wayne Stambaugh d96cccbf20 OpenGL GAL tracing improvements. 5 years ago
Wayne Stambaugh be8327bd54 GAL memory allocation fixes. 5 years ago
Wayne Stambaugh e7227a4f21 GAL code cleaning. 5 years ago
mitxela 886cad43bd Cancel drag action when focus is lost 5 years ago
Seth Hillbrand ffb3748cfc Don't crash when getting multiple wx calls 5 years ago
Jon Evans be5102a6e0 Prevent refresh loops on GTK/MSW 5 years ago
Jon Evans 93173fca93 Fix refresh logic on MacOS to prevent excessive redraws 5 years ago
Jeff Young fc2bdc49de Once more into the depths of hell... er, I mean fix a focus issue. 5 years ago
Jeff Young cb5ec8bce1 Make Eeschema cursors update without waiting for mouse movement. 5 years ago
Marek Roszko 262bb06d91 Avoid stealing focus from text controls when hovering over canvas 5 years ago
Marek Roszko c372a77d6c Fix focus theft, Windows sends mouse events to windows regardless of focus. 5 years ago
Marek Roszko f38676fc46 Move the timer fix to the dispatcher to just always run 5 years ago
Marek Roszko 88102bca46 Kick the refresh timer for GAL on Win32 with a terrible hack 5 years ago
Marek Roszko 1739f1b6ea Uninitialized variable (in base class call) 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 bb753aaadf Clean up terminology around active & high contrast layers. 5 years ago
Tomasz Wlostowski bf9e2de1ac DRAW_PANEL_GAL: don't crash when parent EDA_FRAME is null 5 years ago
Seth Hillbrand d535a4b833 When showing/hiding infobar, keep position 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
mntmn bf60482b5c OpenGL GAL: support fallback without overlay buffer 6 years ago
jean-pierre charras d34f8fd4b5 Prepare removing creation of a wxPaintEvent instance, not allowed in 3.1.4 wxWidgets 5 years ago
Qbort f3f17401dc Fix OPENGL_GAL initialization sequence 5 years ago
Jeff Young c48f4272f3 Collapse a level out of the zoom settings. 6 years ago
Jeff Young f84406009b Push a couple of layers of indirection out of grid settings. 6 years ago
Ian McInerney 2bc57ade28 Cleanup parentage inside the draw panels 6 years ago
Jeff Young a56191b658 Add distances to a bunch of DRC violation reports. 6 years ago
Ian McInerney 99dcadf7e6 Introduce new KI_FALLTHROUGH macro 6 years ago
Seth Hillbrand 12088f240d Fix a couple crashes with small canvases 6 years ago
Jon Evans e59a3d981e Implement a new settings framework across all of KiCad 6 years ago