Dick Hollenbeck
14c2469a3f
remove a static wxString constructor which was out of sequence with another dependent one, at least with one toolchain.
2014-04-13 07:48:58 -05:00
Dick Hollenbeck
14ed75b0a7
kicad-install.sh: only install global fp-lib-table if non-existent
2014-04-11 08:36:20 -05:00
Nick Østergaard
4e38c73586
bzr email happiness
2014-04-11 08:30:30 -05:00
Dick Hollenbeck
3c4cb06644
oops, wx2.8 compatibility fixes
2014-04-10 16:31:55 -05:00
Dick Hollenbeck
b7937c5c79
oops, wx2.8 compatibility fixes
2014-04-10 16:24:15 -05:00
Dick Hollenbeck
aa56df75bd
catch some IO_ERRORs
2014-04-10 16:20:01 -05:00
Maciej Suminski
0f78123d69
Fix MinGW OpenMP link error.
2014-04-09 20:55:34 -04:00
Maciej Suminski
e4a4578b40
Key events are handled by wxEVT_CHAR instead of wxEVT_KEY_[UP|DOWN]. Fixed issue of chars that require modifiers (e.g. ? is Shift+/ on US keyboard layout).
2014-04-09 17:33:22 +02:00
Maciej Suminski
1c35e7d6f6
Hot keys specific to a tool have priority over global hot keys (TOOL_ACTION scope: AS_GLOBAL/AS_CONTEXT is finally handled properly).
2014-04-09 17:05:05 +02:00
Maciej Suminski
24b8d96709
Fixed vias layer order.
2014-04-09 17:01:22 +02:00
Maciej Suminski
1a3f7989df
Fixed ratsnest update after removing items.
2014-04-09 16:57:22 +02:00
Dick Hollenbeck
2249b3be12
Jettison FP_LIB_TABLE::ConvertFromLegacy() into a static function, where it
...
was used locally. Then comment it out in favor of a newer strategy for
filling in nicknames in cvpcb.
Add MODULE* FootprintLoadWithOptionalNickname( const FPID& aFootprintId )
throw( IO_ERROR, PARSE_ERROR );
from code found elsewhere.
2014-04-09 08:33:04 -05:00
Dick Hollenbeck
289c4c2f9d
More migration towards single process, extend PROJECT::Config*() in proper direction, cleanups.
2014-04-07 23:55:53 -05:00
Maciej Suminski
c5e84fe49a
Upstream merge.
2014-04-07 18:00:13 +02:00
Maciej Suminski
3d9d94c18a
GAL defaults to Cairo, so KiCad does not fail on completely OpenGL incapable systems.
...
Board is cached in GAL only when the canvas is activated.
2014-04-07 16:04:54 +02:00
Maciej Suminski
19f1adabea
Fixed refreshing issues (DRC, new items after reloading netlist and probably many other places).
2014-04-07 15:35:50 +02:00
Maciej Suminski
c225dbbba2
Fixed outline breaking for zones (points were not always created in the double click point).
2014-04-07 14:30:38 +02:00
Dick Hollenbeck
f599033a1a
Enhance scripts/library-repos-install.sh to create library-repos-install.bat and add that.
2014-04-07 07:28:44 -05:00
Maciej Suminski
877928a57a
Items that may be modified using EDIT_POINTs used to stay selected after pressing ESC (only EDIT_POINTs got away) - fixed.
2014-04-07 13:59:27 +02:00
Maciej Suminski
8461a62c3a
Fixed switching back to selection tool using the right toolbar buttons in pcbnew (GAL).
2014-04-07 13:50:18 +02:00
Maciej Suminski
2b328721d4
Formatted ttl library to comply with KiCad coding policy.
2014-04-07 13:32:09 +02:00
Dick Hollenbeck
31d231ed36
make kicad-install.sh executable
2014-04-06 14:21:10 -05:00
Dick Hollenbeck
cd4feed7de
use proper schematic parts library
2014-04-06 14:12:37 -05:00
Dick Hollenbeck
ff4887b46c
kicad-install.sh uses https protocol.
2014-04-06 13:50:59 -05:00
Dick Hollenbeck
4c780e7074
remove a warning message
2014-04-04 13:43:12 -05:00
jean-pierre charras
34dc6da5ad
Pcbnew: commit forgotten change.
2014-04-04 20:35:07 +02:00
jean-pierre charras
030cee7ddf
Footprint Editor: minor cosmetic enhancement (which could avoid a report like bug #1302255 )
2014-04-04 20:28:35 +02:00
Maciej Suminski
5bd06278d3
Bruteforce module update after a netlist reload.
2014-04-04 17:42:35 +02:00
Maciej Suminski
dfb461307a
Added net highlighting.
2014-04-04 17:40:00 +02:00
Maciej Suminski
e179d215a7
Corrected zone display settings for GAL.
2014-04-04 16:58:44 +02:00
Dick Hollenbeck
b1e4eeb2b5
Rework FOOTPRINT_VIEWER_FRAME::GetActiveFootprintViewer(), fix up comments and warnings.
2014-04-04 09:57:26 -05:00
Maciej Suminski
ed43e47115
Elements visibility are updated in the GAL.
2014-04-04 16:48:45 +02:00
Maciej Suminski
1adc04caf6
High contrast color got blueish by accident - fixed.
2014-04-04 15:49:37 +02:00
Maciej Suminski
6e5c404f94
Edit->Global Deletions & Edit->Cleanup Tracks and Vias work in GAL, without toggling between canvases.
2014-04-04 15:43:30 +02:00
Maciej Suminski
7ae0fba8f1
Fixed crashes related to ratsnest on canvas change.
2014-04-04 13:03:41 +02:00
Maciej Suminski
52640fd5fd
Fixed occasional crashes on undo/redo while dragging.
2014-04-04 12:56:50 +02:00
Maciej Suminski
9a6ab4e64f
Fixed GAL canvas freeze when ordered twice to change to the same GAL canvas (e.g. double F11).
2014-04-04 12:01:30 +02:00
Maciej Suminski
d5d4ae3305
Renamed [class_]drawpanel_gal.[cpp|h] to [class_]draw_panel_gal.[cpp|h] to follow current naming scheme.
2014-04-04 11:56:04 +02:00
Maciej Suminski
d5b2a3b007
Added possibility of switching tools by the right toolbar buttons, without deactivating the current tool first (previously tools did not switch if there was one active).
2014-04-04 11:50:15 +02:00
Maciej Suminski
b588456d6a
TEXTE_MODULE relative position is updated when absolute position is changed (and viceversa).
2014-04-04 09:01:17 +02:00
jean-pierre charras
f28484179d
Cmakefiles: do not create map files on Windows, because creating map file generates hundred of useless warnings.
...
In PATCH_COMMAND, use patch instead of bzr patch if patch or patch.exe is found (mandatory to build Kicad on msys2 because 'bzr patch' does not work when using msys2)
2014-04-04 07:55:28 +02:00
jean-pierre charras
c1804da8a2
Cmakefiles: do not create map file on Windows, because creating map file generates hundred of useless wranings.
...
In PATCH_COMMAND, use patch instead of bzr patch if patch or patch.exe is found (mandatory to use msys2 because bzr patch does not work when using msys2)
2014-04-03 13:55:02 +02:00
Maciej Suminski
0304286c2c
Fix Clang build error when OpenMP is not found.
2014-04-03 06:54:08 -04:00
Maciej Suminski
33bad83ea7
Fixed missing transitions for EDIT_TOOLs.
2014-04-03 10:24:27 +02:00
Maciej Suminski
0e35ad6329
Fixed cancelling dialogs in DRAWING_TOOL.
2014-04-03 09:48:06 +02:00
jean-pierre charras
1cbcc8dc25
All: add 2 hotkeys to simulate a mouse left click (key return) and left dclick (key end)
2014-04-03 09:40:55 +02:00
Maciej Suminski
bf92b0103a
Converted std::bind1st to boost::bind.
2014-04-02 16:30:48 +02:00
Maciej Suminski
9ad3180f6c
Added EC_SNAPLINE to make possible snapping EDIT_LINES by their ends rather than by its center.
2014-04-02 15:57:21 +02:00
Maciej Suminski
0e270eec05
Upstream merge.
2014-04-02 15:38:59 +02:00
Maciej Suminski
6e72301bd7
Refactoring EDIT_POINTS, part 3: constraints split to EDIT_POINTs and EDIT_LINEs.
2014-04-02 09:31:35 +02:00