456 Commits (2b33a039541ddc418bd69c7723d90582d5e97660)

Author SHA1 Message Date
Seth Hillbrand 30521f0c57 gal: Fix zoom extents for large screens 7 years ago
jean-pierre charras 56e0031e03 Fix incorrect onScroll handler on GAL mode. 7 years ago
Seth Hillbrand 9f8f938660 view: Initialize keyboard local var 7 years ago
Tomasz Włostowski 029fdaccc0 gal: re-enable scrolbar arrow buttons 7 years ago
Tomasz Włostowski bebbe6ed22 pcbnew: disable autopanning when cursor entered auto-pan margin following a keyboard cursor move command 7 years ago
jean-pierre charras dde933ba08 When printing, pads are not always printed (especially on tech layers) 7 years ago
jean-pierre charras 253b14b871 VIEW_OVERLAY: add missing code and missing poly graphic overloaded primitives. 7 years ago
Seth Hillbrand db43bd82a7 gtk3: Remove scrollbars 7 years ago
John Beard 4475c2008c Zooming: handle smaller, faster, events on GTK+3 7 years ago
Seth Hillbrand 1f62a2d784 gtk3: prevent double scroll events 7 years ago
jean-pierre charras 8cf9ab5a4c Fix a wxwidgets alert. 7 years ago
John Beard 1eb0f70de5 Zoom: Use std::chrono for the timestamping 7 years ago
John Beard 5a0318968f Break zoom control into a self-contained controller 7 years ago
jean-pierre charras c539d6e0be fix incorrect initialization of VIEW::m_boundary. 7 years ago
Jeff Young fec8ab372e Don't set the viewport when switching screens. 7 years ago
Maciej Suminski 64da77538f Fix bitmap scale in printouts 7 years ago
Maciej Suminski 1cce194c8a Handle layer settings in printouts 7 years ago
Maciej Suminski f948e46330 VIEW: changed wxASSERTs to wxCHECKs 7 years ago
Maciej Suminski 17205b4599 Added VIEW::DataReference() for sharing data with another VIEW instance 7 years ago
Jeff Young 16925cc74e Implement RAII locking for GAL updating. 7 years ago
Seth Hillbrand a16e21665a view_layers: Initialize variables 7 years ago
jean-pierre charras 37c2743fec Fix a minor compil warning. 7 years ago
John Beard c75d4b9ba1 Fix -Wreorder warning in common view-overlay.cpp 7 years ago
Jeff Young e2ea9b772a Fix offset issue when moving text. 7 years ago
Tomasz Wlostowski ef1f01a8bd VIEW: use BOX2D for view boundary 7 years ago
Tomasz Wlostowski 26177efba0 VIEW_GROUP: correctly calculate group extents 7 years ago
Seth Hillbrand ceca3e526c view: Do not include hidden items in query 7 years ago
Jeff Young 66848b9334 Show pads when parent footprint is selected. 7 years ago
Seth Hillbrand dc4125206b GAL: Add a selected item layer 7 years ago
Seth Hillbrand cc26da394a Code formatting and fix ordering warning 7 years ago
Tomasz Wlostowski 2186db976b VIEW: added support for VIEW_OVERLAYS (temporary overlays for drawing debug graphics) 7 years ago
Jeff Young 6ad37972c0 Don't center objects behind the DRC dialog. 8 years ago
Maciej Suminski 44337dec56 pcbnew GAL: Fix bouncing zoom on mouse wheel scroll in Windows 7 years ago
Seth Hillbrand 5de246c5be Add handlers for scrollbar events 7 years ago
John Beard 58814e838d Common: Fix -Wcatch-value warnings (catching exceptions by value) 7 years ago
Seth Hillbrand fe1f837d0c Limit zoom out 7 years ago
Jeff Young cd5f727880 Fix off-by-1 errors in zoom menus & use zoom steps in GAL canvas. 8 years ago
Maciej Suminski 439cc6a967 Remove redundant window scroll event handlers in WX_VIEW_CONTROLS 8 years ago
Jon Evans 1dd4af2972 Sort VIEW_GROUP drawing by layer order 8 years ago
Jon Evans 37beb726e3 GerbView: Implement in-place GAL layer reordering (for X2 sorting) 8 years ago
Maciej Suminski ad6571a508 GAL profiling: changed wxLogDebug() to wxLogTrace() for DRAW_PANEL_GAL 8 years ago
Jon Evans e21f18a176 Don't use the RTREE in UpdateAllLayersOrder() / UpdateAllLayersColor() 8 years ago
Jon Evans 4ec7a02ccd Add a method to conditionally update VIEW_ITEMs (GerbView performance) 8 years ago
Jon Evans d7bb83ddcb Add a REPAINT flag for faster redraw when bounding box hasn't changed 8 years ago
Jon Evans b90528a7ae Fix regression in GerbView display settings; some optimization too 8 years ago
Maciej Suminski 21a2c8d562 Fix cursor control with arrow keys 8 years ago
Maciej Suminski 365ab99a6a GAL: update cursor position on panning and scrolling 8 years ago
Jon Evans 9452c61462 Use vector instead of bitset for VIEW_ITEM_DATA layer storage 8 years ago
jean-pierre charras d00fafe2ab GAL mode: Ensure a minimal zoom level change on mouse wheel, especially when canvas redraw takes a long time (more than 100ms) 8 years ago
jean-pierre charras 47d392d83e Fix incorrect name (typo) of a method. 8 years ago