- 01 May, 2014 1 commit
-
-
Lorenzo Marcantonio authored
-
- 30 Apr, 2014 1 commit
-
-
Lorenzo Marcantonio authored
- Converted the Next/Prev C casts to static casts and removed the type unsafe ones - Splitted as virtual the VIA::Flip member instead of using RTTI - Heavily refactored the 'unconnected track' cleanup routine - Misc constification
-
- 28 Apr, 2014 2 commits
-
-
jean-pierre charras authored
Plots function: fix a bug about virtual PLOTTER::Text, which was not virtual for derived classes due to a missing parameter in ::Text in these classes. Noticeable only in SVG plot. SVG plot, fix a missing reinitialization in plot lines, which could define a filled polyline, instead of a simple polyline (these fixes solve Bug #1313084 )
-
Dick Hollenbeck authored
Reverse Marco's patch, pending a proper review of my last patch from an English speaking Mac developer.
-
- 27 Apr, 2014 4 commits
-
-
Marco Serantoni authored
-
Marco Serantoni authored
[MacOSX] Fix for name collision with OSX headers, Maciej, Tomasz or others feel free to rework if you want/like
-
unknown authored
3D viewer: Commit patch to enable the rendering of wrl files generated with Meshlab. See https://bugs.launchpad.net/kicad/+bug/804778
-
jean-pierre charras authored
-
- 26 Apr, 2014 1 commit
-
-
Lorenzo Marcantonio authored
-
- 25 Apr, 2014 5 commits
-
-
Lorenzo Marcantonio authored
ENDPOINT_T enum type
-
jean-pierre charras authored
eeschema: fix the very minor bug #1298094. But it was due to a bad bounding box calculation, which is now fixed.
-
Lorenzo Marcantonio authored
(just replaced it with a member)
-
Dick Hollenbeck authored
-
Lorenzo Marcantonio authored
- SEGVIA becomes VIA - Drill size moved from TRACK to VIA - Removed shape from TRACK, becomes ViaType in VIA - GetTrace becomes GetTrack, for uniformity - Some minor constification and typo fixes
-
- 24 Apr, 2014 6 commits
-
-
jean-pierre charras authored
(for instance, when a footprint from the currently edited board is loaded in the footprint editor, and when the board is cleared or reloaded) In footprint editor, the net names are no more shown od modifiable (becuase the footprint editor does not know anything about net names. This change should allow the changes planned in pcbnew.
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
-
Andrey Fedorushkov authored
-
- 23 Apr, 2014 2 commits
-
-
John Beard authored
Add Python utility tools to make wizard scripts more easy to write.
-
Dick Hollenbeck authored
the boost site is getting slower, somebody might need supply a better host and offer bandwidth there for downloading the boost tar.
-
- 22 Apr, 2014 4 commits
-
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
-
- 21 Apr, 2014 3 commits
-
-
Dick Hollenbeck authored
*) void KIWAY::ExpressMail( FRAME_T aDestination, MAIL_T aCommand, const std::string& aPayload, wxWindow* aSource=NULL ); *) virtual void KiwayMailIn( KIWAY_EXPRESS& aEvent ); *) enum MAIL_T expansion into the brave new world if cross KIWAY_PLAYER communications. Let the KIWAY_PLAYING begin..... through well conceived mail from one KIWAY_PLAYER to another. Get thinking now. Add a new MAIL_T value, then send ExpressMail(), and receive it in KiwayMailIn(), it's that easy.
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
-
- 20 Apr, 2014 1 commit
-
-
Dick Hollenbeck authored
add back missing pcbnew cross probing event handlers. eeschema launches kiface versions of pcbnew & cvpcb if not single.
-
- 19 Apr, 2014 4 commits
-
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
Eeschema, Pcbnew, and Cvpcb all run under the same process now, FOR THE VERY FIRST TIME! *) Added KIWAY::PlayerCreate(), PlayerClose(), and PlayersClose(). *) Factored FRAME_T into <frame_type.h> from ID_DRAWFRAME_TYPE. *) Found that the following command line is helpful for collecting all the *.kiface files into the <build>/kicad/ directory so that kicad can find them. $ cp `find . -name '*.kiface'` kicad/ Maybe somebody will want to rework how the CMake files are organized so all the binaries can go into the same place. See python-a-mingw-us. *) This might fix the problem on the Mac where child process windows were not coming to the front. See ->Raise() in kicad/mainframe.cpp. *) You can set USE_KIFACE to 0 in kicad/mainframe.cpp to chain load child exes instead of using the KIFACE modules directly, i.e. revert.
-
Nick Østergaard authored
-
- 18 Apr, 2014 1 commit
-
-
Dick Hollenbeck authored
if it is running under single_top.cpp or under a project manager. *) Test Kiface().IsSingle() when adding menus, some operations are not permitted when running under a project manager and the KIWAY_PLAYER is pegged to a specific project. *) Implemented KIWAY::KiFACE() so it loads *.kiface files. They still have to be in the same directory as the main *.exe launcher, so this presents some difficulty when the binaries are not yet installed but rather the *.kiface files are still in their original build directories. For today, I simply copied _pcbnew.kiface to build/kicad/. *) Add a test case to kicad/mainframe.cpp just to get an early peek at loading _pcbnew.kiface under the C++ project manager. Got that working for one specific invocation just for proof of concept. Surprise, it works.
-
- 17 Apr, 2014 1 commit
-
-
Maciej Suminski authored
not know where the template directory was.
-
- 15 Apr, 2014 2 commits
-
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
-
- 14 Apr, 2014 1 commit
-
-
Dick Hollenbeck authored
-
- 13 Apr, 2014 1 commit
-
-
Lorenzo Marcantonio authored
- Set the modified flag even for null segment removal
-