10 Commits (16674b2d0d27eaee6e2bcbd0f6129293179f7a4d)

Author SHA1 Message Date
jean-pierre charras 87a220b8e2 more cleanup about removing useless include 5 years ago
Jeff Young bcea2019d4 Unify support for line width magic cookies. 6 years ago
Jeff Young 301ac3461c Fix some more pen width issues from global removal. 6 years ago
Jeff Young 2b6089240a Change super/subscript syntax to ^{foo} and _{foo}. 6 years ago
Jeff Young 9c8941e040 Remove a bunch of globals. 6 years ago
Jeff Young 6e800bddae Rationalize penWidth processing as first step in removing some globals. 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
Jeff Young 6bf1ac45e3 New selection highlighting model for eeschema. 6 years ago
Jeff Young d6e9bdf07b Convert remaining legacy drawing code to print code. 7 years ago
Tomasz Wlostowski 0d720fdeff eeschema-gal: factor out EDA_DRAW_PANEL from BITMAP_BASE, remove some unnecessary includes of class_drawpanel.h 7 years ago
jean-pierre charras 7f6e26e55a DrawGraphicText: remove a static variable, and replace it (when needed) by a new parameter in argument list. 8 years ago
jean-pierre charras d0754acf00 Fix code after renaming files 8 years ago
jean-pierre charras e499d337d8 rename files: update filenames in sources 8 years ago
jean-pierre charras 5868202c28 rename files, mainly files for plotter control 8 years ago
jean-pierre charras bdc6a5950b rename plot_common.h to class_plotter.h, a better name, consistent with other class definitions. 8 years ago
jean-pierre charras 2476e88c9d Fix a few doxygen warnings 9 years ago
Jon Evans a52250a91e Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 9 years ago
Dick Hollenbeck 0c459ced97 EDA_TEXT object refactor. 9 years ago
jean-pierre charras 6edee2ae1d Prepare Plot Gerber file to include advanced aperture and net attributes. 9 years ago
Maciej Suminski b143ce6b0f Moved text settings from STROKE_FONT to GAL. 10 years ago
jean-pierre charras f532057d05 Fix incompatibility between basic_gal (which used angles in degrees in rotation) and other gal layers (which used radians in rotation). Rotation angles are now in radians. 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 30f113c2de Remove a change which was committed by accident in rev 6632 10 years ago
jean-pierre charras 6e93672760 Icons: remove not used icons. 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 c8f8256329 Fix 2 minor issues in SVG plots: sometimes a color was not good. Rectangles with 0 vertiacl or horizontal size are not plot. 11 years ago
jean-pierre charras 4bab8dde65 Fix some minor coverity warnings. Fix a bug in pcad2kicad plugin. Scripting: map BASE_SET. Rename some python bom scripts with better names. Fix erroneous comments and add comments 11 years ago
jean-pierre charras 0b1a6fd7c3 More work on fp lib table wizard: add a button to import the full list of .pretty libs on github. 11 years ago
Dick Hollenbeck 2c67c3ff80 * KIWAY Milestone A): Make major modules into DLL/DSOs. 12 years ago
Baranovskiy Konstantin 065966291c Fix worksheet multiple line text plotting bug. (fixes lp:1261906) 12 years ago
jean-pierre charras 5c247857d3 Replace in EDA_TEXT::Draw the parameter EDA_DRAW_PANEL* aPanel by EDA_RECT* aClipBox, which is the actual parameter used by Draw. 13 years ago
Lorenzo Marcantonio d00c83cde9 Migrated the interfaces accepting angles to the double type 13 years ago
jean-pierre charras e07590f930 All: fix a minor issue in drawtext.cpp 13 years ago
Lorenzo Marcantonio b1c710a214 Made overbar position independant of pen size for text, to fix graphics glitches with halo text. 13 years ago
Lorenzo Marcantonio 20eaf66d5b Hunted down hardcoded pixel size thresholds for drawing 13 years ago
Lorenzo Marcantonio 204d085b64 More cleanup on layer code usage 13 years ago
jean-pierre charras a47d36e399 Pcbnew: fix Bug #1163201. Fix Bug #1162779. Fix incorrect comment in CMakeLists.txt. 13 years ago
Andrey Fedorushkov 5a5b90984a all: new Russian GOST patch - author Konstantin Baranovskiy 13 years ago
Wayne Stambaugh 25e7abec0d Encapsulation, bug, context menu string, and, coding policy fixes. 13 years ago
jean-pierre charras b660b033ad All: remove macros MAX, MIN, ABS from macros.h and replace these macros by std::max, std::min and std::abs (mainly found in old code). 13 years ago
jean-pierre charras 3668f4ccc3 Pcbnew: cleanup functions: now, cleanup uses same algorithm as connectivity calculations to detect pads connections, and is faster. 13 years ago
jean-pierre charras 92b43c7407 Fix 0 length segment in outline zone creation, that breaks zone chamfer option. 13 years ago
jean-pierre charras de471744cd Fix some minor bugs in plot functions 14 years ago
jean-pierre charras 61acac28e1 Add patch from Lorenzo Marcantonio. Fix some warning issues, and zlib issue under Windows (zlib sources added) 14 years ago
Dick Hollenbeck c24863c078 // Dick Hollenbeck's KiROUND R&D 14 years ago
Wayne Stambaugh bed96be750 Internal unit improvements and Pcbnew s-expression file format changes. 14 years ago