repo.or.cz
/
geda-pcb
/
gde.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
hid/gtk: Add a guard against GC's being passed from another HID
2009-11-15
Pet
e
r Clifton
hid/g
t
k
:
Add a gua
r
d
against GC's being p
a
ssed from
.
.
.
commit
|
commitdiff
|
tree
2009-11-15
Peter Clifton
hid/g
t
k: Move def
i
nition
o
f
th
e
device
c
ontext in
s
ide
.
.
.
commit
|
commitdiff
|
tree
2009-11-15
Pe
t
e
r Clifto
n
hi
d
/gtk
:
Remov
e
u
n
u
s
ed
HID "ghi
d
_extent
s
"
commit
|
commitdiff
|
tree
2009-11-15
Pete
r
Cl
i
fto
n
hid/gtk
:
Move various gdk drawi
n
g routines into a new
.
.
.
commit
|
commitdiff
|
tree
2009-11-15
P
e
t
e
r
Clifton
Add SL_RATS layer ID to tell the GUI we're draw
i
ng
.
.
.
commit
|
commitdiff
|
tree
2009-11-15
P
e
ter Clifton
d
raw
.
c: Apply const qual
i
fi
e
r to DrawLayer and Dr
a
wSilk
.
.
.
commit
|
commitdiff
|
tree
2009-11-15
Peter Clifton
By popular(*) request, Mak
e
t
h
e cros
s
-h
a
ir snap to
.
.
.
commit
|
commitdiff
|
tree
2009-11-15
Pe
t
er
Clifton
Add s
u
ppo
r
t for rat-lines end
i
n
g
at the center o
f
pads
commit
|
commitdiff
|
tree
2009-11-14
P
eter
C
li
f
ton
draw
.
h: Rem
o
ve C
l
ear
P
in prot
o
type m
i
ssed in last comm
i
t
commit
|
commitdiff
|
tree
2009-11-14
Peter Clifton
draw
.
c: D
o
n
'
t clear
pins /
v
ias
f
rom po
l
ygons
.
.
.
i
t
.
.
.
commit
|
commitdiff
|
tree
2009-11-14
Peter
Cl
i
fton
polygo
n
s:
T
a
g
c
i
rcu
l
ar
contours
so th
e
y
can
be s
p
ecial
.
.
.
commit
|
commitdiff
|
tree
2009-11-13
Pet
e
r
C
lif
t
on
draw
.
c: Draw all
v
ia
s
, pin
s
and
p
ads under
t
he mask
.
.
.
commit
|
commitdiff
|
tree
2009-11-13
P
e
ter Clifton
Fix thindraw
mask drawing fo
r
pins, incl
u
ding octa
g
onal
.
.
.
commit
|
commitdiff
|
tree
2009-11-13
P
e
ter Clifton
hid/common
:
Contr
o
l
u
pdate of
N
oHoles
cache based on
.
.
.
commit
|
commitdiff
|
tree
2009-11-13
Peter
C
l
ifton
hid
/
common:
F
ix memory leak in polygon NoHoles clipping
.
.
.
commit
|
commitdiff
|
tree
2009-11-12
Peter Cli
f
ton
hid/comm
o
n: Clip no-
h
oles polygon pieces before calling
.
.
.
commit
|
commitdiff
|
tree
2009-11-12
P
eter C
l
ift
o
n
Use strcmp() for speci
a
l
l
ayer name
s
, rather than strcasecmp(
)
commit
|
commitdiff
|
tree
2009-11-12
P
eter
Clif
t
o
n
poly
g
on1
.
c: Tidy
u
p label_con
t
our()
fo
l
lowin
g
no
d
e_label
.
.
.
commit
|
commitdiff
|
tree
2009-11-12
P
e
ter Clifton
Correct ren
d
eri
n
g
a
nd connect
i
vity chec
k
s for ze
r
o
.
.
.
commit
|
commitdiff
|
tree
2009-11-12
Pet
e
r C
l
ifton
Use str
c
a
secmp
w
hen looking
f
o
r the "ou
t
line" or "rou
t
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-12
Pe
t
er
Clifto
n
polygon
.
c:
R
emove unus
e
d
#
d
e
f
ine
C
OARS
E
_CIRCLE 0
commit
|
commitdiff
|
tree
2009-11-12
Peter Clifton
Sp
e
e
d
up unsubtra
c
tion from polygons wh
e
n objects are
.
.
.
commit
|
commitdiff
|
tree
2009-11-12
Pe
t
er Clift
o
n
file
.
c:
A
dd profiling of CPU seconds co
n
sumed during
.
.
.
commit
|
commitdiff
|
tree
2009-11-11
Pet
e
r
Clifton
hid/ps: Don't use diced
p
ol
y
gons for po
s
ts
c
ript ou
t
put
commit
|
commitdiff
|
tree
2009-11-11
Pe
t
er Clifton
Play with number of line seg
m
ents in
line caps
commit
|
commitdiff
|
tree
2009-11-11
Peter Clifton
Fix
u
p fra
c
_circle
t
o avoid r
e
peatin
g
a ver
t
ex the caller
.
.
.
commit
|
commitdiff
|
tree
2009-11-11
Peter Clift
o
n
polygon1
.
c: #if
d
ef DEBUG_A
L
L_LABEL
S
bui
l
d
print_labels()
commit
|
commitdiff
|
tree
2009-11-11
P
e
t
er Clifto
n
polygon1
.
c:
T
i
d
y up
p
oly_Vali
d
debu
g
pri
n
t routines
.
.
.
commit
|
commitdiff
|
tree
2009-11-11
Peter Cl
i
fton
p
o
lyg
o
n1
.
c: Fixup plin
e
_
d
u
mp()
(
d
ebug code) to match
.
.
.
commit
|
commitdiff
|
tree
2009-11-11
Peter C
l
ifton
R
ein
d
ent polygon1
.
c
with "ind
e
nt
"
commit
|
commitdiff
|
tree
2009-11-09
Peter Cl
i
fton
fi
l
e
.
c: Don't walk off the end o
f
a string in string_cm
p
()
commit
|
commitdiff
|
tree
2009-11-09
Peter C
l
ifton
pol
y
gon1
.
c:
Fix some pr
i
ntf format ar
g
ume
n
ts in DEBUG
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Pe
t
er
Cl
i
fto
n
hid
/
gtk: Don't p
a
ss non-li
t
e
rat format a
r
gume
n
t to
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
P
e
t
e
r Clifton
P
ass correct length to
strncat
commit
|
commitdiff
|
tree
2009-11-08
Peter Clifton
wi
n
32: Install Readme
.
txt i
n
@doc
d
ir@
commit
|
commitdiff
|
tree
2009-11-07
Pet
e
r Clifton
Install examples under @
d
ocd
i
r@
commit
|
commitdiff
|
tree
2009-11-07
Pet
e
r
Clifto
n
e
xample
s
:
A
d
d
"
.
p
c
b" extension to
"PC
B
(
2)", move "LE
D
.
.
.
commit
|
commitdiff
|
tree
2009-11-06
Pet
e
r Clift
o
n
lesstif:
R
emo
v
e errorno
u
s &
o
perat
o
r in fre
e
()
ca
l
l
commit
|
commitdiff
|
tree
2009-11-03
Peter
C
lifto
n
Fix mistaken use of MA
X
_LAYER
instea
d
of max_layer
.
commit
|
commitdiff
|
tree
2009-10-22
P
e
ter Clifton
Pass r_NoHo
l
es
P
olyg
o
nDicer a POLYAR
E
A *, not a
PLIN
E
*
commit
|
commitdiff
|
tree
2009-10-22
Pete
r
Clifton
Fix bug w
i
t
h
polygon boolean
o
p
e
ratio
n
PBO_XOR (I think
!
)
commit
|
commitdiff
|
tree
2009-10-21
Peter C
l
ifton
Ma
k
e rtree_t type available t
o
p
olygon1
.
c
commit
|
commitdiff
|
tree
2009-10-21
Pe
t
er Clifton
Add cache for "n
o
hole
s
"
,
di
c
ed versions
o
f po
l
ygons
commit
|
commitdiff
|
tree
2009-10-21
Pete
r
Cli
f
t
o
n
Give callback f
r
om NoHol
e
sPolygonD
i
c
er
o
w
n
ership o
f
.
.
.
commit
|
commitdiff
|
tree
2009-10-21
Peter C
l
ifton
Re
p
lace p
o
ly_Clear(POLY
A
REA *) function
with po
l
y_Fre
e
Contou
.
.
.
commit
|
commitdiff
|
tree
2009-10-21
P
eter C
l
i
f
ton
F
ix "newfullpo
l
y" flag test and s
a
v
e its s
t
ate into
.
.
.
commit
|
commitdiff
|
tree
2009-10-20
Peter C
l
i
fton
hid/gtk
:
Remove unused function in_draw_state()
commit
|
commitdiff
|
tree
2009-10-19
Peter
C
li
f
ton
hid/co
m
mon: Fix dereference bug
in hi
d
_f
i
nd_action()
.
commit
|
commitdiff
|
tree
2009-10-19
Peter Cli
f
ton
h
id/common:
D
o
n't walk off
e
nd of
stri
n
g whilst parsing
.
commit
|
commitdiff
|
tree
2009-10-17
Pe
t
er
Clif
t
o
n
Ti
d
y
up IsPolyg
o
nInPolygon
commit
|
commitdiff
|
tree
2009-10-17
Peter
C
lift
o
n
Add some annotations to help optimise br
a
nch
prediction
.
commit
|
commitdiff
|
tree
2009-10-17
Peter Cl
i
fto
n
Rework i
t
eration
over contours i
n
"i
n
t
e
rsect" to im
p
r
o
ve
.
.
.
commit
|
commitdiff
|
tree
2009-10-14
Peter Clif
t
on
Add db
u
s
-intr
o
spect
.
h to
s
r
c/
.
gi
t
ignore
commit
|
commitdiff
|
tree
2009-04-05
Peter Clifton
GTK
H
ID: Use clipping region wh
e
n drawing DRC
violation
.
.
.
commit
|
commitdiff
|
tree
2009-04-05
P
e
ter Clifton
G
T
K HID: Move inli
n
e coordinate conv
e
rsions
f
rom gtkhid
.
.
.
commit
|
commitdiff
|
tree
2009-04-05
Peter Clifton
Allo
w
PolygonHoles() to be p
a
ssed
a N
U
LL
region
commit
|
commitdiff
|
tree
2009-04-05
Peter Clifton
GTK HID: Add "Ref
r
esh"
button to DRC
w
ind
o
w
to r
e
-run
.
.
.
commit
|
commitdiff
|
tree
2009-04-05
Pet
e
r Clifton
G
T
K
HID
:
F
ix pango
m
a
rkup in DRC win
d
ow
to be more
.
.
.
commit
|
commitdiff
|
tree
2009-04-03
Pet
e
r Clifton
GTK HID:
F
ix
cursor warp
i
ng on flipped
b
oards
commit
|
commitdiff
|
tree
2009-04-03
Peter Clifton
GTK
H
ID: Add
p
revie
w
images in the drc viola
t
ions window
commit
|
commitdiff
|
tree
2009-04-03
Peter
C
lifton
GTK H
I
D: Add DRC list win
d
ow using
t
he new DRC_GUI
.
.
.
commit
|
commitdiff
|
tree
2009-04-02
P
eter Cl
i
ft
o
n
Ref
a
c
tor DRC rep
o
rt
i
ng to work
around a DrcV
i
olationType
.
.
.
commit
|
commitdiff
|
tree
2009-04-01
Pe
t
er
Clift
o
n
Fix leak of in
p
ut objects for
c
ertain short-cut cases
.
.
.
commit
|
commitdiff
|
tree
2009-04-01
Pe
t
e
r
Cl
i
fton
F
i
x
leak
of cross vertex c
o
n
ne
c
tiv
i
ty li
s
ts when dele
t
ing
.
.
.
commit
|
commitdiff
|
tree
2009-03-06
P
e
ter Clifto
n
Fix exporters to
cope with hairlines now they
are p
a
ssed
.
.
.
commit
|
commitdiff
|
tree
2009-02-21
P
e
ter Clifton
Add suppo
r
t for fillin
g
/
thindrawing r
a
w
p
o
l
ygons
.
.
.
commit
|
commitdiff
|
tree
2009-02-21
Peter Cli
f
ton
Add user
_
data parameter to NoHolesPolygonD
i
cer
commit
|
commitdiff
|
tree
2009-02-21
Peter Clifton
Thindraw with
0
width, not 1 PCB
unit width
.
commit
|
commitdiff
|
tree
2009-02-21
Peter C
l
ifton
Thindraw polygons with circular
l
i
n
e-caps
.
commit
|
commitdiff
|
tree
2009-02-17
Peter Clifton
Bisect and un
i
on self-int
e
rsecti
n
g arcs in
ArcPoly()
commit
|
commitdiff
|
tree
2009-02-10
P
eter Clifto
n
Various
HIDs: Add missing pointers
f
or the watch and
.
.
.
commit
|
commitdiff
|
tree
2009-02-10
Pe
t
e
r
Clifton
nelma: Fix prototype on
s
e
t_la
y
e
r
(
)
met
h
od to tak
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-10
Peter Clifton
p
olyg
o
n1
.
c
:
Implement poly_Boole
a
n() by
calling
p
oly
_
Boolean
.
.
.
commit
|
commitdiff
|
tree
2009-02-08
Peter Cli
f
ton
gtkhid: Return NULL from ghid_get_net_from_node_n
a
me(
)
commit
|
commitdiff
|
tree
2009-02-08
Peter Clifton
crossh
a
ir
.
c: When drawing via DRC clearence, pass correct
.
.
.
commit
|
commitdiff
|
tree
2009-01-24
Pet
e
r
Clifto
n
Make rats to polygons work for arbitrary
clipp
e
d shapes
commit
|
commitdiff
|
tree
2009-01-11
Peter Clifton
G
T
K
HID: Avoid critical warning l
o
oking up connectivity
.
.
.
commit
|
commitdiff
|
tree
2008-12-24
Peter Clifton
Regenerate r
a
ts r-tree when re-allo
c
atin
g
a
big
g
er
.
.
.
commit
|
commitdiff
|
tree
2008-12-24
Peter Clifton
Fix off-by on
e
error in the
GTK HID's
n
etlist wi
n
dow
.
.
.
commit
|
commitdiff
|
tree
2008-10-21
Pete
r
C
l
ifton
F
i
x pr
e
view drawing br
o
ken by
r
esetting "Gathering
.
.
.
commit
|
commitdiff
|
tree
2008-10-21
Peter C
l
ifton
Remove logged warni
n
g whe
n
pressing a key with no defined
.
.
.
commit
|
commitdiff
|
tree
2008-10-13
Peter Clifton
Fi
x
tw
o
assertion test
to allow
compiling a debu
g
build
.
commit
|
commitdiff
|
tree
2008-10-13
Pet
e
r Cli
f
ton
r
t
ree
.
c: F
i
x
typo in assertion
t
e
st
i
nside
_
_r_search
commit
|
commitdiff
|
tree
2008-10-13
Pet
e
r Clift
o
n
Fi
x
IsPointI
n
B
o
x to work with wide
a
s well as tall
.
.
.
commit
|
commitdiff
|
tree
2008-10-13
P
eter Clifton
Chang
e
r
t
ree penalt
y
function
in rtree
.
c to use doubles
.
.
.
commit
|
commitdiff
|
tree
2008-10-13
P
eter
Cl
i
fton
Check al
l
r-t
r
ee no
d
e chil
d
r
e
n for fit
b
efo
r
e
w
ork
i
ng
.
.
.
commit
|
commitdiff
|
tree
2008-10-13
Peter Clifton
Increa
s
e
i
nitial h
e
ap size fro
m
32 to 256
commit
|
commitdiff
|
tree
2008-10-13
Peter Clifton
GTK HID:
R
a
i
se already
open c
o
mmand
window to
t
op
wit
h
.
.
.
commit
|
commitdiff
|
tree
2008-10-02
P
e
t
e
r Clifton
Fix array index out of
bounds ove
r
la
y
er groups
commit
|
commitdiff
|
tree
2008-10-01
Pe
t
er Cl
i
fto
n
GTK HI
D
: Fix crash when
h
ighlighting connecti
v
ity
caused
.
.
.
commit
|
commitdiff
|
tree
2008-09-30
Peter Clifton
Don't bother unsubtracting complex pol
y
gons wh
e
n d
o
ing
.
.
.
commit
|
commitdiff
|
tree
2008-09-30
Peter
Clifton
Fix
te
x
t bounds
t
o
include the area
c
le
a
red into a
.
.
.
commit
|
commitdiff
|
tree
2008-09-30
Pet
e
r Cl
i
fton
Ensur
e
"
G
a
thering
"
m
o
de
i
s set after
pain
t
i
n
g the
s
creen
.
commit
|
commitdiff
|
tree
2008-09-30
Peter Cli
f
ton
Add de
b
ugg
i
ng
c
ode to visually c
h
ec
k
a pad's
bo
u
nding box
commit
|
commitdiff
|
tree
2008-09-30
Pete
r
Cl
i
fto
n
F
i
x bounding boxe
s
for
r
o
tated squa
r
e ended pads
.
commit
|
commitdiff
|
tree
2008-09-30
P
ete
r
Clifton
GTK
HID: Make
d
o
u
b
le clicking on a footprint library
.
.
.
commit
|
commitdiff
|
tree
2008-09-23
Pet
e
r Clifton
Displa
y
nets as a h
i
era
r
chical tree in the
n
e
tlist
.
.
.
commit
|
commitdiff
|
tree
2008-09-23
Peter Cli
f
ton
Improv
e
ha
s
hing algo
r
ithm for sto
r
ing color da
t
a
commit
|
commitdiff
|
tree
2008-09-23
Pete
r
Clifto
n
Fix lru heuri
s
ti
c
to sh
o
r
t
c
ut color cache
l
ookup
commit
|
commitdiff
|
tree
2008-09-23
Peter Clifton
Fix batch HID
b
y addin
g
st
u
b functions for file watches
.
.
.
commit
|
commitdiff
|
tree
next