75 Commits (91e876ce0d37af5c96d9142103605696c45eea2f)

Author SHA1 Message Date
Seth Hillbrand 3d920c4088 Fix tab spacing to use widest character as ref 5 years ago
Jeff Young f6aa25df52 Make bitmap text measuring cognizant of overbars. 5 years ago
Jeff Young 5888d376a7 Handle special cases for ending overbar text. 5 years ago
Jeff Young 0a7ef25453 Replace STROKE_FONT performance fix, this time with correct type. 5 years ago
Marek Roszko 1db882ed1b Partially revert 876b87b64e 5 years ago
Jeff Young 876b87b64e Minor performance fixes for PCBNew selections. 5 years ago
Jeff Young cc617b715f Implement hypertext links for intersheet references. 5 years ago
Jeff Young a0fbb79fd0 Tighten up the overbar spacing slightly. 5 years ago
Jeff Young 1fb51d29ab Reverse interpretation of triple-tilde. 6 years ago
Jeff Young 2b6089240a Change super/subscript syntax to ^{foo} and _{foo}. 6 years ago
Jeff Young fb00ca12d6 Performance enhancements for stroke font initialisation. 6 years ago
Jeff Young a1c2abaff5 Get rid of line-weight component of overbar height. 6 years ago
Jeff Young 5e5edd03f6 Implement super- and subscript printing and plotting for eeschema. 6 years ago
Ian McInerney 13b6028e1b Refactor all math into a new kimath library 6 years ago
Seth Hillbrand 4f4bb96f2b Suppress false warning of uninit var 6 years ago
Seth Hillbrand df75167e14 Fix ordering warning and init error for clang 6 years ago
Seth Hillbrand ac92afcf13 Clean up compile warnings 6 years ago
Seth Hillbrand 6f8b399c5f Replace unused resize() call 6 years ago
Seth Hillbrand 65ef8c1894 StrokeFont: Reserve rather than resize 6 years ago
Jeff Young 581dc81358 Performance optimizations for the stroke font. 6 years ago
qu1ck 695caa7dfa Make stroke font bbox calculation consistent with rendering 6 years ago
Seth Hillbrand ed77f522dd Align text to 4th column correctly 6 years ago
Jeff Young 55432d9685 Fix issue with overbar processing. 6 years ago
Jeff Young d6e0ec2f24 Fix a couple of edge cases in text drawing. 6 years ago
Jeff Young 35c8d64f98 Add super- and subscript support to Eeschema. 6 years ago
Seth Hillbrand 6084614371 GAL: Use vector for stroke elements 6 years ago
Jeff Young 5503727d3d Fix some placement bugs with selection haloes on text. 6 years ago
Seth Hillbrand 541d4358b8 Handle tabs to align text visually 6 years ago
Jeff Young be1d6113d6 More performance enhancements. 7 years ago
Jeff Young 146ab1eb32 Small performance improvement loading stroke font. 7 years ago
Andrzej Wolski 1f6f76beb9 Fix overbar drawing for non-italic text 7 years ago
Maciej Suminski 9ce768c29a Modified STROKE_FONT::ComputeStringBoundaryLimits() to process multiline strings 8 years ago
Maciej Suminski 602ecf7502 Fix overbar display in OpenGL canvas 8 years ago
jean-pierre charras fdebcd8a6d Fixes: lp:1629387 (pagelayout text sometimes shrinking) 9 years ago
José Ignacio Romero 5832e37177 GAL: Fix offset problem in multiline text rendering 10 years ago
Maciej Suminski d23a508aa3 Fixed errors introduced to STROKE_FONT class. 10 years ago
Maciej Suminski 795fd28742 Set Stroke/Fill settings for stroke font in its Draw() function. 10 years ago
Maciej Suminski b143ce6b0f Moved text settings from STROKE_FONT to GAL. 10 years ago
jean-pierre charras 67982a4851 stroke font: fine adjust of text horizontal position. edat_text: fix an issue in SetOrientation: the rotation angle is now constrained between -360 and +360 degrees. 10 years ago
jean-pierre charras 92ce9c1193 Rework on class EDA_TEXT and related classes and draw text functions. More work: remove useless or duplicate code (from legacy graphic text plot functions). Move basic_gal code to separate files. 10 years ago
jean-pierre charras bc699c8d8f Rework on class EDA_TEXT and related classes and draw functions. More work. Eechema: in rotate texts: redraw the full screen to avoid garbage on screen. 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
jean-pierre charras 99e81aeb9c Fix incorrect (too small) bounding box EDA_TEXT, noticeable when chars like j or { are used in zone fill functions. 10 years ago
jean-pierre charras bb50e141f4 Pcbnew: Force visibility of items which have no option in dialogs to controle this visibility, when reading the .kicad_brd file. 11 years ago
Chris Pavlina 1d2e2e555b Final solution for the text overbar problem in GAL. 11 years ago
Chris Pavlina e6db185f2e Adjusted text overbar height in GAL. 11 years ago
Tomasz Wlostowski 7721d02afe gal/stroke_font: made text vertical alignment follow the non-GAL renderer. 11 years ago
Maciej Suminski 0304598a71 Fixed vertical alignment for strings that contain a newline character at the end (GAL). 12 years ago
jean-pierre charras f76041e956 Fix some compil warnings and Debug assertions 12 years ago
Dick Hollenbeck c264823731 8 bit string relief via class UTF8 12 years ago