55 Commits (d0754acf003d6b04a6ad226044ead2416216c791)

Author SHA1 Message Date
jean-pierre charras d0754acf00 Fix code after renaming files 8 years ago
jean-pierre charras 4c5bd01887 Rename a few files 8 years ago
Oliver Walters 900ddca0b4 Changed default text size to 50mils 8 years ago
Maciej Suminski 985aed36c7 Moved FMT_UI & FMT_ANGLE macros to a separate header 8 years ago
Russell Oliver 3145829b77 Fix compiler redefined warnings for FMT_IU 8 years ago
Kristoffer Ödmark 19d5cc7548 Removed all exception specifiers since deprecated. 9 years ago
Oliver Walters 1f1143743e HitTest improvement for EDA_TEXT 9 years ago
Maciej Suminski d7bf44eee0 Removed a few more headers from base_struct.h 9 years ago
Maciej Suminski 0dc88bb4cf Changed COLOR4D defines to static consts 9 years ago
Jon Evans a52250a91e Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 9 years ago
jean-pierre charras 6c5808fd18 Update dale of last change. Add a small comment about CTL_OMIT_HIDE. 9 years ago
Dick Hollenbeck 35fc1f3361 Move "hide" back to prior fp_text location 9 years ago
Dick Hollenbeck d4acfb9f5a Remove doubled fp_text "hide" output, change *.kicad_pcb format under authorization of Wayne. Fix exceptions.cpp PARSE_PROBLEM which was missing the offset %d. 9 years ago
Dick Hollenbeck 0c459ced97 EDA_TEXT object refactor. 9 years ago
Maciej Suminski f95628c132 Switched to default constructor and operator= for EDA_TEXT. 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 2efd31ef03 Fix a stupid bug I introduced in rev 6649 (eeschema: incorrect position of free texts in components) 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
unknown 71b3125d8e Cleanup: remove unnecessary macros EXCHG and NEGATE. add MIRROR macro. 11 years ago
jean-pierre charras 77249d9b2d Minor fixes: remove a few useless includes and move a few others to the right file. Remove a few coverity warnings about not initialized members. 11 years ago
jean-pierre charras c1978b3242 Pcbnew: fix crash when undoing a move exact pad in board editor. 11 years ago
jean-pierre charras b1cd42cf08 Pcbnew: simplify draw code in default canvas and plot functions by removing the plot LINE option, which is not existing in all plotters, not existing in opengl/cairo canvas, and not usefull in default canvas. 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
Lorenzo Marcantonio 260ca0e79f Added support for decoupling stored text from shown text in EDA_TEXT 11 years ago
unknown c8d69f19c8 Pcbnew: add drc test for texts on copper layer (only in full drc test, not in on line drc), from a patch sent by Simon Schumann 11 years ago
jean-pierre charras 802a59dc52 eeschema: fix the very minor bug #1298094. But it was due to a bad bounding box calculation, which is now fixed. 12 years ago
Dick Hollenbeck 2c67c3ff80 * KIWAY Milestone A): Make major modules into DLL/DSOs. 12 years ago
jean-pierre charras f9cc325bd8 Pcbnew, 3D viewer: fix incorrect position of multiline texts. 12 years ago
jean-pierre charras 48f9ea2287 eeschema, Pcbnew: fix Bug #1255822 (incorrect position of multiline texts when plotting them) 12 years ago
jean-pierre charras 25bfd82240 Fix a compatibility issue for wxWidgets 3.0, when moving cursor by arrow keys. 12 years ago
Baranovskiy Konstantin 94db11a8f6 Fix justification of vertically aligned multi-line text. 12 years ago
jean-pierre charras db5409dfc7 Disable patch from Baranovskiy Konstantin about vertical justification of multiline texts, because it does not work for rotated/mirrored texts 12 years ago
jean-pierre charras 7e3551d371 Add patch from Baranovskiy Konstantin about vertical justification of multiline texts. 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 b525e3be55 Factored out text anchor drawing 13 years ago
Wayne Stambaugh 25e7abec0d Encapsulation, bug, context menu string, and, coding policy fixes. 13 years ago
Wayne Stambaugh 7d0ec1a138 More encapsulation work. 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
Lorenzo Marcantonio e771112259 Enforced EDA_COLOR_T type and minor const-ification 13 years ago
Lorenzo Marcantonio 3157b4d188 Enforced EDA_COLOR_T type and minor const-ification 13 years ago
Lorenzo Marcantonio 082d901d60 Encapsulated drawmode as an enum for type checking 13 years ago
Wayne Stambaugh 4019284e66 Minor Pcbnew s-expression improvements. 14 years ago
Wayne Stambaugh 3b2be428f4 Pcbnew s-expression file parser bug fixes. 14 years ago
Dick Hollenbeck a71857baaa Commit Dick's Pcbnew s-expression file parser bug fixes. 14 years ago
Wayne Stambaugh 2d0d805014 Add Pcbnew s-expression file parser. 14 years ago
jean-pierre charras 758f22161a All: change MILS_TO_IU_SCALING_FACTOR constant to IU_PER_MILS ( and MM_TO_IU_SCALING_FACTOR to IU_PER_MM) 14 years ago