81 Commits (33da9b2327a098df445c4ebd924237adda1cdd8b)

Author SHA1 Message Date
Jeff Young 38e5faf21b Overhaul bitmap text for performance. 3 years ago
jean-pierre charras 1d5be1adeb Cairo GAL: fix incorrect size and thickness of text drawn by GAL::BitmapText() 4 years ago
Jeff Young bf0f2aa4a8 Adjust bitmap text spacing a bit so it's closer to the stroke font. 4 years ago
Jeff Young 8f7d2dd06a More VECTOR2D -> VECTOR2I and wxPoint cleanup. 4 years ago
Jeff Young 05cfdd3907 Supply a text size & thickness for GAL::StrokeText 4 years ago
Jeff Young 8e4a4306c7 Go back to using inter-character spacing from the stroke font. 4 years ago
Jeff Young 89c0f8e297 Move to new font engine. 4 years ago
Jeff Young 86cb57f4a7 Cherry-pick TEXT_ATTRIBUTES and EDA_ANGLE from rockola/kicad-strokefont 4 years ago
Mika Laitio 1e21daf781 fix if comparison with uninitialized member value 4 years ago
Hajo Nils Krabbenhöft 937f502158 Improve accelerated supersampling 2x antialiasing 4 years ago
Jon Evans 7784d7cb12 PNS: Fix visible area restriction 5 years ago
Ian McInerney e08387ce3d Make the GAL responsible for the native cursor management 5 years ago
Jeff Young 812d38736e Naming conventions. 5 years ago
Jeff Young cc617b715f Implement hypertext links for intersheet references. 5 years ago
Jeff Young 2b6089240a Change super/subscript syntax to ^{foo} and _{foo}. 6 years ago
Ian McInerney 13b6028e1b Refactor all math into a new kimath library 6 years ago
Jeff Young 35c8d64f98 Add super- and subscript support to Eeschema. 6 years ago
Seth Hillbrand 30612ca62d grid: Set grid to use integer pixels 7 years ago
Tomasz Włostowski 85a7ab7795 gal: minor cleanup & formatting 7 years ago
Tomasz Włostowski bbee30671a gal: pixel alignment hacks, works for Retina display too now. 7 years ago
jean-pierre charras 73b52f2e23 Gerbview: fix incorrect initialization of WorldUnitLength. 7 years ago
Maciej Suminski 64da77538f Fix bitmap scale in printouts 7 years ago
Maciej Suminski 47d0eaa2c6 GAL: changed line width setting to float type 7 years ago
Maciej Suminski 1411e1f73a GAL: added methods to modify rotation in the transformation matrix 7 years ago
Maciej Suminski 7741b90c78 gal: Draw grid from edge to edge 8 years ago
jean-pierre charras 81ad3366f5 Avoid division by 0 in GAL::GetGridPoint( const VECTOR2D& aPoint ) 8 years ago
jean-pierre charras d3b382c281 GAL mode: the grid don't fill the full screen when moving the grid origin to negative values. 8 years ago
John Beard c3ff34e0df Add reset text attributes function to GAL - use for arc tool 9 years ago
John Beard ef9f8d40c6 Init GAL class members (Coverity fixes) 9 years ago
John Beard b8edecc10f Move cursor shape flag into GAL settings 9 years ago
John Beard 01c733bdb5 Dim GAL cursor when forced but no interactive tool 9 years ago
John Beard 78a5185857 Allow GAL cursor to be always displayed 9 years ago
jean-pierre charras c20cf4a3e0 Fix incorrect calculations in GAL DrawGrid() methods, that create very long calculation time when the grid origin is not 0 9 years ago
Maciej Suminski 62235348d1 Use GAL axes instead of a ORIGIN_VIEWITEM in module editor 9 years ago
Jon Evans 2513f0b002 Add setting to have GAL draw axes on the grid 9 years ago
jean-pierre charras 1cffcafe2d GAL mode: Add small cross option to grid style (now: options are Dots, Grid, Small cross) 9 years ago
John Beard 0bf3a19967 Add user control for grid minimum spacing in GAL 9 years ago
John Beard 970e4f8eb4 Add grid line thickness control to Display Options Dialog 9 years ago
John Beard ff3bfaf82b Make KIGFX::GRID_STYLE an enum class 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
Dick Hollenbeck 0c459ced97 EDA_TEXT object refactor. 9 years ago
Maciej Suminski 89055c4425 Code formatting 9 years ago
Tomasz Włostowski daf103d7e4 GAL: fix grid origin and grid rendering in flipped view mode 9 years ago
Tomasz Włostowski da28e163d2 Optimizations/fixes to the VIEW/GAL classes: 9 years ago
Tomasz Włostowski c661c30f68 pcbnew: added flip view mode 9 years ago
Simon Richter 96ec9db5d6 Add missing C++ stdlib headers 10 years ago
Maciej Suminski b143ce6b0f Moved text settings from STROKE_FONT to GAL. 10 years ago
Maciej Suminski da312db7a4 Fixed a wxWidgets assertion. Newer wxWidgets (3.1) display a message saying that horizontal alignment flags are ignored with wxEXPAND. 10 years ago
jean-pierre charras 30d72045e7 Rework on class EDA_TEXT and related classes and draw functions (Note: this is a work in progress): 10 years ago