- 04 Oct, 2013 1 commit
-
-
jean-pierre charras authored
3D board display: better rendering of the board: the board polygon outlines (generated by the specctra function) is now used to create the 3D body of the board.
-
- 29 Sep, 2013 1 commit
-
-
jean-pierre charras authored
Eeschema: better name for m_SheetList (changed to m_SheetPath) member of class NETLIST_OBJECT.
-
- 03 Aug, 2013 1 commit
-
-
Dick Hollenbeck authored
*) add hotkey for setting the grid origin as 'S', in board editor, module editor. *) re-position the function interface for cursor movement from BASE_SCREEN into class EDA_DRAW_FRAME. This is a prelude to getting rid of BASE_SCREEN or splitting it up.
-
- 29 Jun, 2013 1 commit
-
-
jean-pierre charras authored
Replace in EDA_TEXT::Draw the parameter EDA_DRAW_PANEL* aPanel by EDA_RECT* aClipBox, which is the actual parameter used by Draw. This change make more easy to use this function when a EDA_DRAW_PANEL canvas is not used to draw texts. Remove dead code in worksheet.cpp.
-
- 28 Jun, 2013 1 commit
-
-
jean-pierre charras authored
-
- 27 Jun, 2013 1 commit
-
-
jean-pierre charras authored
-
- 26 May, 2013 1 commit
-
-
Dick Hollenbeck authored
File "rules" has instructional text as comments near top. 2) Convert all text files in repo to LF line ending form. Any checkout done with "rules" in play will convert the working tree to native line ending, while keeping repo as LF line ending.
-
- 22 May, 2013 1 commit
-
-
jean-pierre charras authored
-
- 18 May, 2013 1 commit
-
-
jean-pierre charras authored
-
- 13 May, 2013 1 commit
-
-
Dick Hollenbeck authored
-
- 07 May, 2013 1 commit
-
-
Lorenzo Marcantonio authored
(explanation: float is implicitly promoted to double anyway, it's only useful for storage; also a fp variable forces conversion of other int in the expression without needing a cast) Typo fixes in some comments 'floatting' -> 'floating' :D
-
- 05 May, 2013 1 commit
-
-
Lorenzo Marcantonio authored
The plan goes like this: - eeschema still uses int in decidegrees - all the other things internally use double in decidegrees (or radians in temporaries) - in pcbnew UI the unit is *still* int in decidegrees The idea is to have better precision everywhere while keeping the user with int i angles. Hopefully, if a fractional angle doesn't come in from the outside, everything should *look* like an integer angle (unless I forgot something and it broke) When the time comes, simply updating the UI for allowing doubles from the user should be enough to get arbitrary angles in pcbnew.
-
- 04 May, 2013 1 commit
-
-
Lorenzo Marcantonio authored
-
- 02 May, 2013 1 commit
-
-
Lorenzo Marcantonio authored
New conversion routines and sin/cos implementation for angles in decidegrees
-
- 01 May, 2013 1 commit
-
-
Lorenzo Marcantonio authored
- Removed spurious int casts (these are truncated anyway and will break doubles) - Applied the Distance, GetLineLength, EuclideanNorm, DEG2RAD, RAD2DEG ArcTangente and NORMALIZE* functions where possible - ArcTangente now returns double and handles the 0,0 case like atan2, so it's no longer necessary to check for it before calling - Small functions in trigo moved as inline
-
- 18 Apr, 2013 1 commit
-
-
Dick Hollenbeck authored
-
- 10 Apr, 2013 1 commit
-
-
Lorenzo Marcantonio authored
Fixed layer picker for exporting to pcbnew Realigned pcb layer name with class BOARD
-
- 09 Apr, 2013 2 commits
-
-
Lorenzo Marcantonio authored
-
Lorenzo Marcantonio authored
More layer classification cleanup
-
- 07 Apr, 2013 1 commit
-
-
Lorenzo Marcantonio authored
Better description for entities on right click menu and panel Typo fixes and some comment reformats
-
- 06 Apr, 2013 1 commit
-
-
jean-pierre charras authored
Gerbview, layer manager: add option (popup menu) to always keep layers not visible but the active layer, even when the active layer is changed. Pcbnew: fix swig warning for operator EDA_COLOR_T::++ (changed to function EDA_COLOR_T:: NextColor)
-
- 04 Apr, 2013 1 commit
-
-
Lorenzo Marcantonio authored
In particular the new mechanism for handling extended color palettes is in place, included renaming the ini keys and saving the color name instead of its index; this means better forward compatibility with palette changes. Since ini keys are changed, colors will be reset
-
- 01 Apr, 2013 1 commit
-
-
Lorenzo Marcantonio authored
-
- 31 Mar, 2013 1 commit
-
-
Lorenzo Marcantonio authored
Implemented the LAYER_NUM typedef (LAYER was already taken as a class name...) to represent a layer number.
-
- 30 Mar, 2013 2 commits
-
-
Lorenzo Marcantonio authored
-
Lorenzo Marcantonio authored
- Renamed ReturnMaskLayer to GetLayerMask (since it's a plain getter)
-
- 28 Mar, 2013 1 commit
-
-
Lorenzo Marcantonio authored
-
- 11 Mar, 2013 1 commit
-
-
jean-pierre charras authored
-
- 06 Mar, 2013 1 commit
-
-
jean-pierre charras authored
-
- 24 Feb, 2013 1 commit
-
-
jean-pierre charras authored
-
- 19 Feb, 2013 1 commit
-
-
Wayne Stambaugh authored
-
- 12 Feb, 2013 3 commits
- 02 Feb, 2013 1 commit
-
-
Emmeran authored
added option to allow zooming around the crosshair instead of the center; can be enabled via options or by holding alt while using the mousewheel
-
- 23 Jan, 2013 1 commit
-
-
Dick Hollenbeck authored
-
- 21 Jan, 2013 1 commit
-
-
jean-pierre charras authored
Gerbview: Fix a minor but annoying issue in gerbview config: colors setup is broken when running a testing version after an old gerbview version (due to a bug of this old version which breaks the color config)
-
- 12 Jan, 2013 1 commit
-
-
Wayne Stambaugh authored
* Improve MSG_PANEL_ITEM to handle message panel information. * Create containers for passing message panel items between objects and the message panel. * Rename EDA_ITEM::DisplayInfo to EDA_ITEM::GetMsgPanelInfo. * Remove all direct manipulation of EDA_DRAW_FRAME from all objects derived from EDA_ITEM.
-
- 06 Jan, 2013 1 commit
-
-
jean-pierre charras authored
-
- 27 Dec, 2012 1 commit
-
-
jean-pierre charras authored
Pcbnew: board editor: allows pad edition by hotkey 'E' (was accessible only by mouse button right click) All: minor code cleaning and very minor bug fixes.
-