193 Commits (33a8cd942f156d7dfcd3d8beedca7f5b58edc740)

Author SHA1 Message Date
Seth Hillbrand 6625d0721e Implement Get/Set display options 6 years ago
Jeff Young c438686deb Put selected layer in front of DRC markers. 6 years ago
Jeff Young 8f84c3ec4f Grid rid of GetCanvas/GetGalCanvas distinction now that there's only gal. 6 years ago
Seth Hillbrand 888c01d11b pcbnew: Move tracks to std::deque 6 years ago
Seth Hillbrand d1877d7c1b Moving modules from DLIST to std::deque 6 years ago
Jeff Young d2daab808c Remove some legacy cursor handling stuff. 6 years ago
Jeff Young a27e4246e0 Move some more menu commands to ACTIONs. 6 years ago
Jon Evans 3625668ff5 PcbNew: Fix ordering of fab and courtyard layers 6 years ago
Jeff Young 6936effaa7 Implement undo for Page Settings in PlEditor, Eeschema and PCBNew. 7 years ago
Jeff Young bdd44ce88c Use consistent PageLayout data structure names. 7 years ago
Jon Evans 549b76739e Exclude invisible items from view bounding box for zoom-to-fit 7 years ago
Jeff Young 323bb0f8e1 Moving PageLayout editor to GAL canvas and modern toolset. 7 years ago
Jeff Young dae41b7460 Remove legacy segment-based zones. 7 years ago
Seth Hillbrand 08c944a467 cairo: Ensure Courtyard drawing order 7 years ago
Seth Hillbrand a8e920bdef std-ize layer lists 7 years ago
Seth Hillbrand 55f2a79957 pcbnew: locking connectivity using RAII 7 years ago
Seth Hillbrand ad9916a93d ratsnest: Fix state issue switching in local tool 7 years ago
jean-pierre charras 240051fb26 Worksheet display in GAL mode: fix missing filename and (in Eeschema) sheet full name. 7 years ago
Maciej Suminski 64da77538f Fix bitmap scale in printouts 7 years ago
Seth Hillbrand 4460313104 pcbnew: Separating connectivity to subdir 7 years ago
Seth Hillbrand 808a7d9483 pcbnew: Fix crash when GAL fallback fails in some cases 7 years ago
jean-pierre charras f283667fb0 add option to switch between opengl and cairo in eeschema (step 1) 7 years ago
Jeff Young 9a5334478b Careful of net[0]; it's "No Net", not a real net. 7 years ago
Seth Hillbrand a04ef37d67 pcbnew: Parallelize initial board triangulation 7 years ago
Seth Hillbrand 0109641c2f gal: correct layer ordering 7 years ago
Seth Hillbrand dc4125206b GAL: Add a selected item layer 7 years ago
Jeff Young 0a35c5c97e Convert Footprint Editor to component tree. 7 years ago
Tomasz Wlostowski 516cf47946 OPENGL_GAL: optimized JP's bitmap drawing function to use textures 7 years ago
Jeff Young df863e44e2 Wire m_showPageLimits control up to GAL canvas. 7 years ago
Jeff Young eacaa39aa2 Remove global units usage from GetSelectionText... 8 years ago
Maciej Suminski b43b78bdd2 pcbnew: Prevent double items recaching on start 7 years ago
jean-pierre charras e57cd291ff class BOARD: rename m_Zone to m_SegZoneDeprecated to avoid mistakes in code. 8 years ago
Jeff Young 69a31242b9 Change status bar Unconnected to Unrouted. 8 years ago
Andrzej Wolski 370232f70d Do not draw pads on hidden copper layers. 8 years ago
Andrzej Wolski 4c19606eb7 Fix pads and footprints rendering switches behavior 8 years ago
Jeff Young ce0d1aca8d Draw the grid and the grid origin in the grid colour. 8 years ago
jean-pierre charras 39b4afecfa fix code after file renaming 8 years ago
jean-pierre charras 5d72aebd22 Fix code after renaming files 8 years ago
Maciej Suminski 7d821cb08c Fix netname layers visibility when copper layers are initially off 8 years ago
Maciej Suminski d87a7ae58e Fallback to Cairo when OpenGL is not supported 8 years ago
Jon Evans 5fd1236d7a Use worksheet bounding box when the board is empty 8 years ago
Jon Evans c3d0489863 Always bring LAYER_CURSOR to the front 8 years ago
Jon Evans 6ee26fdd8c Remove LAYER_WORKSHEET from forced visibility since it now has a control 8 years ago
Tomasz Włostowski 316ddadec1 pcbnew: Optimized zone filling algorithm. 8 years ago
Jon Evans 8f79f0a66d Add DRC items when reloading board view (Fixes lp:1542420) 8 years ago
jean-pierre charras 68268973b7 To avoid mistakes between graphic layers for pads, holes and not plated holes, rename 3 GAL_LAYER_ID names: 8 years ago
Tomasz Włostowski 00ad8f24a0 pcbnew: Minor changes in CONNECTIVITY_DATA interface: 8 years ago
Tomasz Włostowski c9817df9db refactoring: implemented BOARD-specific view Add()/Remove()/Update() methods in PCB_VIEW, moved to libpcbcommon 8 years ago
Tomasz Włostowski 8a09a1d329 refactoring: derive PCB-specific PCB_VIEW from VIEW with the intention of moving PCB_EDIT_FRAME entries used by the tools (e.g. GetActiveLayer) there 8 years ago
Tomasz Włostowski 81d1e17f02 refactoring: renamed pcbstruct.h to pcb_display_options.h, DISPLAY_OPTIONS->PCB_DISPLAY_OPTIONS 8 years ago