Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
K
kicad-source-mirror
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Commits
Open sidebar
Elphel
kicad-source-mirror
Commits
3c49fb1e
Commit
3c49fb1e
authored
Jan 23, 2011
by
jean-pierre charras
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Eeschema: fix bug 706429
parent
df344195
Changes
11
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
1030 additions
and
1433 deletions
+1030
-1433
CHANGELOG.txt
CHANGELOG.txt
+14
-0
dialog_hotkeys_editor_base.fbp
common/dialogs/dialog_hotkeys_editor_base.fbp
+236
-236
interf_u-cache.lib
demos/interf_u/interf_u-cache.lib
+1
-1
interf_u.cmp
demos/interf_u/interf_u.cmp
+171
-171
interf_u.net
demos/interf_u/interf_u.net
+510
-933
interf_u.pro
demos/interf_u/interf_u.pro
+84
-85
interf_u.sch
demos/interf_u/interf_u.sch
+3
-4
block_libedit.cpp
eeschema/block_libedit.cpp
+6
-0
hotkey_grid_table.h
include/hotkey_grid_table.h
+2
-0
install.nsi
packaging/windows/nsis/install.nsi
+1
-1
version.txt
version.txt
+2
-2
No files found.
CHANGELOG.txt
View file @
3c49fb1e
...
@@ -4,6 +4,20 @@ KiCad ChangeLog 2010
...
@@ -4,6 +4,20 @@ KiCad ChangeLog 2010
Please add newer entries at the top, list the date and your name with
Please add newer entries at the top, list the date and your name with
email address.
email address.
2011-Jan-21 UPDATE Wayne Stambaugh <stambaughw@verizon.net>
================================================================================
EESchema code refactoring and coding policy naming fixes.
* Move schematic wire and bus break code into schematic screen object.
* Move schematic test for dangling ends into schematic screen object.
* Remove left over debugging output in schematic screen object.
* Remove unused file eeschema/cleanup.cpp.
* Fix bug in schematic line object hit test algorithm.
* Fix a string concatenation compile error added in r2752.
* Rename class WinEDA_BasicFrame to EDA_BASE_FRAME.
* Rename class WinEDA_DrawFrame to EDA_DRAW_FRAME.
* Rename class WinEDA_DrawPanel to EDA_DRAW_PANEL.
2011-Jan-19 UPDATE Dick Hollenbeck <dick@softplc.com>
2011-Jan-19 UPDATE Dick Hollenbeck <dick@softplc.com>
================================================================================
================================================================================
++all:
++all:
...
...
common/dialogs/dialog_hotkeys_editor_base.fbp
View file @
3c49fb1e
This diff is collapsed.
Click to expand it.
demos/interf_u/interf_u-cache.lib
View file @
3c49fb1e
EESchema-LIBRARY Version 2.3 Date:
19/08/2010 20:44:23
EESchema-LIBRARY Version 2.3 Date:
07/12/2010 12:09:24
#
#
# 4003APG120
# 4003APG120
#
#
...
...
demos/interf_u/interf_u.cmp
View file @
3c49fb1e
Cmp-Mod V01
Created by Cvpcb (20080731.r1175 date = 1/8/2008-07:52:43
Cmp-Mod V01
Genere par PcbNew le 17/01/2011 13:55:19
BeginCmp
BeginCmp
TimeStamp = /322D3011;
TimeStamp = /322D3011;
Reference = BUS1;
Reference = BUS1;
ValeurCmp = BUSPC;
ValeurCmp = BUSPC;
IdModule = BUS_PC;
IdModule = BUS_PC;
EndCmp
EndCmp
BeginCmp
BeginCmp
TimeStamp = /32307DE2;
TimeStamp = /32307DE2;
Reference = C1;
Reference = C1;
ValeurCmp = 47uF;
ValeurCmp = 47uF;
IdModule = CP6;
IdModule = CP6;
EndCmp
EndCmp
BeginCmp
BeginCmp
TimeStamp = /32307ECF;
TimeStamp = /32307ECF;
Reference = C2;
Reference = C2;
ValeurCmp = 47pF;
ValeurCmp = 47pF;
IdModule = C1;
IdModule = C1;
EndCmp
EndCmp
BeginCmp
BeginCmp
TimeStamp = /32307ED4;
TimeStamp = /32307ED4;
Reference = C3;
Reference = C3;
ValeurCmp = 47pF;
ValeurCmp = 47pF;
IdModule = C1;
IdModule = C1;
EndCmp
EndCmp
BeginCmp
BeginCmp
TimeStamp = /32307DCF;
TimeStamp = /32307DCF;
Reference = C4;
Reference = C4;
ValeurCmp = 47uF;
ValeurCmp = 47uF;
IdModule = CP6;
IdModule = CP6;
EndCmp
EndCmp
BeginCmp
BeginCmp
TimeStamp = /32307DCA;
TimeStamp = /32307DCA;
Reference = C5;
Reference = C5;
ValeurCmp = 47uF;
ValeurCmp = 47uF;
IdModule = CP6;
IdModule = CP6;
EndCmp
EndCmp
BeginCmp
BeginCmp
TimeStamp = /32307DC0;
TimeStamp = /32307DC0;
Reference = C6;
Reference = C6;
ValeurCmp = 47uF;
ValeurCmp = 47uF;
IdModule = CP6;
IdModule = CP6;
EndCmp
EndCmp
BeginCmp
BeginCmp
TimeStamp = /322D32AC;
TimeStamp = /322D32AC;
Reference = D1;
Reference = D1;
ValeurCmp = LED;
ValeurCmp = LED;
IdModule = LEDV;
IdModule = LEDV;
EndCmp
EndCmp
BeginCmp
BeginCmp
TimeStamp = /322D32BE;
TimeStamp = /322D32BE;
Reference = D2;
Reference = D2;
ValeurCmp = LED;
ValeurCmp = LED;
IdModule = LEDV;
IdModule = LEDV;
EndCmp
EndCmp
BeginCmp
BeginCmp
TimeStamp = /32568D1E;
TimeStamp = /32568D1E;
Reference = JP1;
Reference = JP1;
ValeurCmp = CONN_8X2;
ValeurCmp = CONN_8X2;
IdModule = pin_array_8x2;
IdModule = pin_array_8x2;
EndCmp
EndCmp
BeginCmp
BeginCmp
TimeStamp = /3256759C;
TimeStamp = /3256759C;
Reference = P1;
Reference = P1;
ValeurCmp = DB25FEMELLE;
ValeurCmp = DB25FEMELLE;
IdModule = DB25FC;
IdModule = DB25FC;
EndCmp
EndCmp
BeginCmp
BeginCmp
TimeStamp = /32307EA1;
TimeStamp = /32307EA1;
Reference = R1;
Reference = R1;
ValeurCmp = 100K;
ValeurCmp = 100K;
IdModule = R3;
IdModule = R3;
EndCmp
EndCmp
BeginCmp
BeginCmp
TimeStamp = /32307EAA;
TimeStamp = /32307EAA;
Reference = R2;
Reference = R2;
ValeurCmp = 1K;
ValeurCmp = 1K;
IdModule = R3;
IdModule = R3;
EndCmp
EndCmp
BeginCmp
BeginCmp
TimeStamp = /324002E6;
TimeStamp = /324002E6;
Reference = R3;
Reference = R3;
ValeurCmp = 10K;
ValeurCmp = 10K;
IdModule = R3;
IdModule = R3;
EndCmp
EndCmp
BeginCmp
BeginCmp
TimeStamp = /322D3295;
TimeStamp = /322D3295;
Reference = R4;
Reference = R4;
ValeurCmp = 330;
ValeurCmp = 330;
IdModule = R3;
IdModule = R3;
EndCmp
EndCmp
BeginCmp
BeginCmp
TimeStamp = /322D32A0;
TimeStamp = /322D32A0;
Reference = R5;
Reference = R5;
ValeurCmp = 330;
ValeurCmp = 330;
IdModule = R3;
IdModule = R3;
EndCmp
EndCmp
BeginCmp
BeginCmp
TimeStamp = /325679C1;
TimeStamp = /325679C1;
Reference = RR1;
Reference = RR1;
ValeurCmp = 9x1K;
ValeurCmp = 9x1K;
IdModule = r_pack9;
IdModule = r_pack9;
EndCmp
EndCmp
BeginCmp
BeginCmp
TimeStamp = /322D31F4;
TimeStamp = /322D31F4;
Reference = U1;
Reference = U1;
ValeurCmp = 74LS245;
ValeurCmp = 74LS245;
IdModule = 20dip300;
IdModule = 20dip300;
EndCmp
EndCmp
BeginCmp
BeginCmp
TimeStamp = /322D35B4;
TimeStamp = /322D35B4;
Reference = U2;
Reference = U2;
ValeurCmp = 74LS688;
ValeurCmp = 74LS688;
IdModule = 20dip300;
IdModule = 20dip300;
EndCmp
EndCmp
BeginCmp
BeginCmp
TimeStamp = /
322D31CA;
TimeStamp = /
4A087146;
Reference = U3;
Reference = U3;
ValeurCmp = 74LS541;
ValeurCmp = 74LS541;
IdModule = 20dip300;
IdModule = 20dip300;
EndCmp
EndCmp
BeginCmp
BeginCmp
TimeStamp = /3240023F;
TimeStamp = /3240023F;
Reference = U5;
Reference = U5;
ValeurCmp = 628128;
ValeurCmp = 628128;
IdModule =
32dip600;
IdModule =
DIP-32__600;
EndCmp
EndCmp
BeginCmp
BeginCmp
TimeStamp = /322D321C;
TimeStamp = /322D321C;
Reference = U8;
Reference = U8;
ValeurCmp = EP600;
ValeurCmp = EP600;
IdModule = 24dip300;
IdModule = 24dip300;
EndCmp
EndCmp
BeginCmp
BeginCmp
TimeStamp = /322D32FA;
TimeStamp = /322D32FA;
Reference = U9;
Reference = U9;
ValeurCmp = 4003APG120;
ValeurCmp = 4003APG120;
IdModule = PGA120;
IdModule = PGA120;
EndCmp
EndCmp
BeginCmp
BeginCmp
TimeStamp = /32307EC0;
TimeStamp = /32307EC0;
Reference = X1;
Reference = X1;
ValeurCmp = 8MHz;
ValeurCmp = 8MHz;
IdModule = HC-18UH;
IdModule = HC-18UH;
EndCmp
EndCmp
EndListe
EndListe
demos/interf_u/interf_u.net
View file @
3c49fb1e
This diff is collapsed.
Click to expand it.
demos/interf_u/interf_u.pro
View file @
3c49fb1e
update
=
ven
.
03
déc
.
2010
20
:
28
:
58
CET
update
=
22
/
01
/
2011
11
:
10
:
15
version
=
1
version
=
1
last_client
=
pcbnew
last_client
=
pcbnew
[
common
]
[
common
]
NetDir
=
NetDir
=
[
general
]
[
general
]
version
=
1
version
=
1
RootSch
=
interf_u
.
sch
RootSch
=
interf_u
.
sch
BoardNm
=
interf_u
.
brd
BoardNm
=
interf_u
.
brd
[
cvpcb
]
[
eeschema
]
version
=
1
version
=
1
NetIExt
=
net
LibDir
=
F
:
\\
kicad
\\
share
\\
library
[
cvpcb
/
libraries
]
NetFmt
=
1
EquName1
=
devcms
HPGLSpd
=
20
[
eeschema
]
HPGLDm
=
15
version
=
1
HPGLNum
=
1
LibDir
=
F
:
\\
kicad
\\
share
\\
library
offX_A4
=
0
NetFmt
=
1
offY_A4
=
0
HPGLSpd
=
20
offX_A3
=
0
HPGLDm
=
15
offY_A3
=
0
HPGLNum
=
1
offX_A2
=
0
offX_A4
=
0
offY_A2
=
0
offY_A4
=
0
offX_A1
=
0
offX_A3
=
0
offY_A1
=
0
offY_A3
=
0
offX_A0
=
0
offX_A2
=
0
offY_A0
=
0
offY_A2
=
0
offX_A
=
0
offX_A1
=
0
offY_A
=
0
offY_A1
=
0
offX_B
=
0
offX_A0
=
0
offY_B
=
0
offY_A0
=
0
offX_C
=
0
offX_A
=
0
offY_C
=
0
offY_A
=
0
offX_D
=
0
offX_B
=
0
offY_D
=
0
offY_B
=
0
offX_E
=
0
offX_C
=
0
offY_E
=
0
offY_C
=
0
RptD_X
=
0
offX_D
=
0
RptD_Y
=
100
offY_D
=
0
RptLab
=
1
offX_E
=
0
LabSize
=
60
offY_E
=
0
[
eeschema
/
libraries
]
RptD_X
=
0
LibName1
=
power
RptD_Y
=
100
LibName2
=
device
RptLab
=
1
LibName3
=
conn
LabSize
=
60
LibName4
=
linear
[
eeschema
/
libraries
]
LibName5
=
regul
LibName1
=
power
LibName6
=
74
xx
LibName2
=
device
LibName7
=
cmos4000
LibName3
=
conn
LibName8
=
adc
-
dac
LibName4
=
linear
LibName9
=
memory
LibName5
=
regul
LibName10
=
xilinx
LibName6
=
74
xx
LibName11
=
special
LibName7
=
cmos4000
[
cvpcb
]
LibName8
=
adc
-
dac
version
=
1
LibName9
=
memory
NetIExt
=
net
LibName10
=
xilinx
[
cvpcb
/
libraries
]
LibName11
=
special
EquName1
=
devcms
[
pcbnew
]
[
pcbnew
]
version
=
1
version
=
1
PadDrlX
=
0
PadDrlX
=
354
PadDimH
=
1500
PadDimH
=
550
PadDimV
=
2500
PadDimV
=
550
BoardThickness
=
630
BoardThickness
=
630
SgPcb45
=
1
SgPcb45
=
1
TxtPcbV
=
800
TxtPcbV
=
800
TxtPcbH
=
600
TxtPcbH
=
600
TxtModV
=
600
TxtModV
=
600
TxtModH
=
600
TxtModH
=
600
TxtModW
=
120
TxtModW
=
120
VEgarde
=
100
VEgarde
=
100
DrawLar
=
150
DrawLar
=
150
EdgeLar
=
50
EdgeLar
=
50
TxtLar
=
170
TxtLar
=
170
MSegLar
=
400
MSegLar
=
400
LastNetListRead
=
interf_u
.
net
LastNetListRead
=
interf_u
.
net
[
pcbnew
/
libraries
]
[
pcbnew
/
libraries
]
LibDir
=
F
:
\\
kicad
\\
share
\\
modules
\\
packages3d
LibDir
=
F
:
\\
kicad
\\
share
\\
modules
\\
packages3d
LibName1
=
connect
LibName1
=
connect
LibName2
=
image
LibName2
=
discret
LibName3
=
discret
LibName3
=
dip_sockets
LibName4
=
pin_array
LibName4
=
pin_array
LibName5
=
sockets
LibName5
=
divers
LibName6
=
divers
LibName6
=
libcms
LibName7
=
libcms
LibName7
=
display
LibName8
=
display
demos/interf_u/interf_u.sch
View file @
3c49fb1e
EESchema Schematic File Version 2 date
19/08/2010 20:44
:23
EESchema Schematic File Version 2 date
07/12/2010 12:09
:23
LIBS:power
LIBS:power
LIBS:device
LIBS:device
LIBS:conn
LIBS:conn
...
@@ -10,14 +10,13 @@ LIBS:adc-dac
...
@@ -10,14 +10,13 @@ LIBS:adc-dac
LIBS:memory
LIBS:memory
LIBS:xilinx
LIBS:xilinx
LIBS:special
LIBS:special
LIBS:image
LIBS:interf_u-cache
LIBS:interf_u-cache
EELAYER 2
4
0
EELAYER 2
5
0
EELAYER END
EELAYER END
$Descr A3 16535 11700
$Descr A3 16535 11700
Sheet 1 1
Sheet 1 1
Title "INTERFACE UNIVERSEL"
Title "INTERFACE UNIVERSEL"
Date "
19 aug
2010"
Date "
7 dec
2010"
Rev "2B"
Rev "2B"
Comp "KICAD"
Comp "KICAD"
Comment1 "Comment 1"
Comment1 "Comment 1"
...
...
eeschema/block_libedit.cpp
View file @
3c49fb1e
...
@@ -130,7 +130,10 @@ bool LIB_EDIT_FRAME::HandleBlockEnd( wxDC* DC )
...
@@ -130,7 +130,10 @@ bool LIB_EDIT_FRAME::HandleBlockEnd( wxDC* DC )
if
(
ItemCount
)
if
(
ItemCount
)
SaveCopyInUndoList
(
m_component
);
SaveCopyInUndoList
(
m_component
);
if
(
m_component
)
if
(
m_component
)
{
m_component
->
DeleteSelectedItems
();
m_component
->
DeleteSelectedItems
();
OnModify
();
}
break
;
break
;
case
BLOCK_SAVE
:
/* Save */
case
BLOCK_SAVE
:
/* Save */
...
@@ -151,7 +154,10 @@ bool LIB_EDIT_FRAME::HandleBlockEnd( wxDC* DC )
...
@@ -151,7 +154,10 @@ bool LIB_EDIT_FRAME::HandleBlockEnd( wxDC* DC )
pt
=
GetScreen
()
->
m_BlockLocate
.
Centre
();
pt
=
GetScreen
()
->
m_BlockLocate
.
Centre
();
pt
.
y
*=
-
1
;
pt
.
y
*=
-
1
;
if
(
m_component
)
if
(
m_component
)
{
OnModify
();
m_component
->
MirrorSelectedItemsH
(
pt
);
m_component
->
MirrorSelectedItemsH
(
pt
);
}
break
;
break
;
case
BLOCK_ZOOM
:
/* Window Zoom */
case
BLOCK_ZOOM
:
/* Window Zoom */
...
...
include/hotkey_grid_table.h
View file @
3c49fb1e
...
@@ -25,6 +25,7 @@ public:
...
@@ -25,6 +25,7 @@ public:
virtual
~
HotkeyGridTable
();
virtual
~
HotkeyGridTable
();
hotkey_spec_vector
&
getHotkeys
();
hotkey_spec_vector
&
getHotkeys
();
private
:
virtual
int
GetNumberRows
();
virtual
int
GetNumberRows
();
virtual
int
GetNumberCols
();
virtual
int
GetNumberCols
();
virtual
bool
IsEmptyCell
(
int
row
,
int
col
);
virtual
bool
IsEmptyCell
(
int
row
,
int
col
);
...
@@ -43,6 +44,7 @@ public:
...
@@ -43,6 +44,7 @@ public:
virtual
void
SetValueAsCustom
(
int
row
,
int
col
,
void
*
value
);
virtual
void
SetValueAsCustom
(
int
row
,
int
col
,
void
*
value
);
virtual
wxString
GetColLabelValue
(
int
col
);
virtual
wxString
GetColLabelValue
(
int
col
);
public
:
virtual
bool
isHeader
(
int
row
);
virtual
bool
isHeader
(
int
row
);
virtual
void
SetKeyCode
(
int
row
,
long
key
);
virtual
void
SetKeyCode
(
int
row
,
long
key
);
virtual
void
RestoreFrom
(
struct
Ki_HotkeyInfoSectionDescriptor
*
origin
);
virtual
void
RestoreFrom
(
struct
Ki_HotkeyInfoSectionDescriptor
*
origin
);
...
...
packaging/windows/nsis/install.nsi
View file @
3c49fb1e
...
@@ -17,7 +17,7 @@
...
@@ -17,7 +17,7 @@
; General Product Description Definitions
; General Product Description Definitions
!define PRODUCT_NAME "KiCad"
!define PRODUCT_NAME "KiCad"
!define PRODUCT_VERSION "2011.01.2
1
"
!define PRODUCT_VERSION "2011.01.2
2
"
!define PRODUCT_WEB_SITE "http://iut-tice.ujf-grenoble.fr/kicad/"
!define PRODUCT_WEB_SITE "http://iut-tice.ujf-grenoble.fr/kicad/"
!define SOURCEFORGE_WEB_SITE "http://kicad.sourceforge.net/"
!define SOURCEFORGE_WEB_SITE "http://kicad.sourceforge.net/"
!define COMPANY_NAME ""
!define COMPANY_NAME ""
...
...
version.txt
View file @
3c49fb1e
release version:
release version:
2011 jan 2
1 (BZR 2753
)
2011 jan 2
2 (BZR 2754
)
files (.zip,.tgz):
files (.zip,.tgz):
kicad-2011-01-2
1
kicad-2011-01-2
2
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment