- 13 May, 2014 21 commits
-
-
Maciej Suminski authored
Moved a few one-liners of BOARD_DESIGN_SETTINGS class to the header file.
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
Moved menuCopy to CONTEXT_MENU copy constructor.
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
Cursor position is saved as a field in order to avoid drifting of items while they are being dragged and rotated/flipped.
-
Maciej Suminski authored
-
Maciej Suminski authored
Added WX_UNIT_TEXT - wxWidget control for inputing sizes using different units (mm, inch, internal units).
-
Maciej Suminski authored
-
Maciej Suminski authored
Resolved HOME hot key conflict between menu entry (Zoom Page) and event assigned to the hot key in the ACTION_MANAGER. Conflicts: pcbnew/menubar_pcbframe.cpp
-
Maciej Suminski authored
Added preference for selecting tracks/vias/graphics if there is a module present in the selection point.
-
Maciej Suminski authored
-
Maciej Suminski authored
-
Maciej Suminski authored
-
- 12 May, 2014 1 commit
-
-
Maciej Suminski authored
-
- 10 May, 2014 1 commit
-
-
Lorenzo Marcantonio authored
Algorithm is still the same... now need to know what it really meant to do
-
- 09 May, 2014 4 commits
-
-
Dick Hollenbeck authored
*) Implement a framework for "Data Load On Demand". *) Implement FP_LIB_TABLE* PROJECT::PcbFootprintLibs(), which is the first prototype. This allows the project specific footprint tables to be part of the Module Editor when invoked from Eeschema.
-
jean-pierre charras authored
Fix an annoying behavior of new quasi modal frames on Windows (when closing them, the caller frame was no more on top )
-
Dick Hollenbeck authored
-
unknown authored
fix also a bug in python script round_value_robin.py.
-
- 08 May, 2014 1 commit
-
-
Dick Hollenbeck authored
-
- 06 May, 2014 3 commits
-
-
Lorenzo Marcantonio authored
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
-
- 05 May, 2014 5 commits
-
-
Dick Hollenbeck authored
*) Eeschema can now show the footprint editor. *) Eeschema can now invoke the footprint picker from the library part field editor. *) KIWAY_PLAYER::ShowModal() takes aResultantFocusWindow that tells what window to give the focus to. Required since frames are often near the top of the hierarchy and they are invoked by a peer, not a parent.
-
jean-pierre charras authored
Kicad: fix crash on exit, when Libedit was called during a session. It fixes also a crash if Libedit was called, closed and reopened. Happens only if eeschema was called from the Kicad manager.
-
Maciej Suminski authored
-
jean-pierre charras authored
footprint editor: fix crashes. In this fix, I removed the assumption the parent frame is the board editor. However, this assumption is still present here and there in the moduleframe code.
-
Dick Hollenbeck authored
-
- 04 May, 2014 4 commits
-
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
wx 2.8 now builds, but the quasi-modal support seems broken on 2.8. Wanted others to be able to build at least.
-
Dick Hollenbeck authored
*) KIWAY_PLAYER::IsModal() is now a retained state, controlled by SetModal() *) Fully re-work the KIWAY_PLAYER::ShowModal() to use a nested event loop. *) Add support to DIALOG_SHIM for a "quasi-modal" dialog presentation and mode. See top of dialog_shim.cpp about that for benefits and need. *) You can now pick footprint from the schematic component field dialog, although if you do this before you open the BOARD, you will only get the global footprint libraries, not also the project specific ones. Opening the BOARD first avoids this problem. This is the first example of cross KIFACE invocation, it is also the first instance of using a TOP_FRAME other than FRAME_PCB as the first thing. It works, but it's missing support for opening the project specific table because historically the FRAME_PCB did that. This is now starting to expose all the near term needs for KIWAY_PLAYER <-> PROJECT interaction, independence and out of sequence usage. A fix for this will be coming in a few days. However it mostly starts to show why the KIWAY is terribly useful and important.
-
Maciej Suminski authored
-