Lorenzo Marcantonio
d2e56665f5
- Began rework/cleanup of the board cleanup routine
...
- Set the modified flag even for null segment removal
2014-04-13 20:24:44 +02:00
Dick Hollenbeck
95ea4f6cc5
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
953bf1d923
kicad-install.sh: only install global fp-lib-table if non-existent
2014-04-11 08:36:20 -05:00
Nick Østergaard
a54df13036
bzr email happiness
2014-04-11 08:30:30 -05:00
Dick Hollenbeck
36bdbde68c
oops, wx2.8 compatibility fixes
2014-04-10 16:31:55 -05:00
Dick Hollenbeck
359f05ad76
oops, wx2.8 compatibility fixes
2014-04-10 16:24:15 -05:00
Dick Hollenbeck
f687f9ef85
catch some IO_ERRORs
2014-04-10 16:20:01 -05:00
Maciej Suminski
5efdac01c1
Fix MinGW OpenMP link error.
2014-04-09 20:55:34 -04:00
Maciej Suminski
3f8d9da31f
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
50b202fe99
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
371b2f7c0e
Fixed vias layer order.
2014-04-09 17:01:22 +02:00
Maciej Suminski
e6fd3934d1
Fixed ratsnest update after removing items.
2014-04-09 16:57:22 +02:00
Dick Hollenbeck
4011953455
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
d053e5615b
More migration towards single process, extend PROJECT::Config*() in proper direction, cleanups.
2014-04-07 23:55:53 -05:00
Maciej Suminski
85365b0dbc
Upstream merge.
2014-04-07 18:00:13 +02:00
Maciej Suminski
82661dc3a6
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
89161331e4
Fixed refreshing issues (DRC, new items after reloading netlist and probably many other places).
2014-04-07 15:35:50 +02:00
Maciej Suminski
c5b65e1ec4
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
94bc435599
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
cc445391e9
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
7dc08c8718
Fixed switching back to selection tool using the right toolbar buttons in pcbnew (GAL).
2014-04-07 13:50:18 +02:00
Maciej Suminski
6fa2f060fa
Formatted ttl library to comply with KiCad coding policy.
2014-04-07 13:32:09 +02:00
Dick Hollenbeck
35b554d9d9
make kicad-install.sh executable
2014-04-06 14:21:10 -05:00
Dick Hollenbeck
a196db3811
use proper schematic parts library
2014-04-06 14:12:37 -05:00
Dick Hollenbeck
8bfcb00aab
kicad-install.sh uses https protocol.
2014-04-06 13:50:59 -05:00
Dick Hollenbeck
c0ed226682
remove a warning message
2014-04-04 13:43:12 -05:00
jean-pierre charras
5768efe881
Pcbnew: commit forgotten change.
2014-04-04 20:35:07 +02:00
jean-pierre charras
fe37c549f7
Footprint Editor: minor cosmetic enhancement (which could avoid a report like bug #1302255 )
2014-04-04 20:28:35 +02:00
Maciej Suminski
a0fb4ed0c1
Bruteforce module update after a netlist reload.
2014-04-04 17:42:35 +02:00
Maciej Suminski
a6917280fe
Added net highlighting.
2014-04-04 17:40:00 +02:00
Maciej Suminski
9a84944fba
Corrected zone display settings for GAL.
2014-04-04 16:58:44 +02:00
Dick Hollenbeck
6beacd6e95
Rework FOOTPRINT_VIEWER_FRAME::GetActiveFootprintViewer(), fix up comments and warnings.
2014-04-04 09:57:26 -05:00
Maciej Suminski
4741d5607c
Elements visibility are updated in the GAL.
2014-04-04 16:48:45 +02:00
Maciej Suminski
b3318dad5d
High contrast color got blueish by accident - fixed.
2014-04-04 15:49:37 +02:00
Maciej Suminski
89da70fe94
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
8b8e8d8f7f
Fixed crashes related to ratsnest on canvas change.
2014-04-04 13:03:41 +02:00
Maciej Suminski
14687a45a7
Fixed occasional crashes on undo/redo while dragging.
2014-04-04 12:56:50 +02:00
Maciej Suminski
024bf9dd84
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
ba275918e3
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
4c5afc46af
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
bad6cdaa06
TEXTE_MODULE relative position is updated when absolute position is changed (and viceversa).
2014-04-04 09:01:17 +02:00
jean-pierre charras
ede0464cbd
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
229613ef26
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
a01a7b911c
Fix Clang build error when OpenMP is not found.
2014-04-03 06:54:08 -04:00
Maciej Suminski
1ef68d73e5
Fixed missing transitions for EDIT_TOOLs.
2014-04-03 10:24:27 +02:00
Maciej Suminski
d876807966
Fixed cancelling dialogs in DRAWING_TOOL.
2014-04-03 09:48:06 +02:00
jean-pierre charras
9b99ac2a53
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
b6aa832f83
Converted std::bind1st to boost::bind.
2014-04-02 16:30:48 +02:00
Maciej Suminski
5de41eabd1
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
23392ce8c9
Upstream merge.
2014-04-02 15:38:59 +02:00