repo.or.cz
/
screen-lua.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Add some window events.
2009-06-19
Rui
G
u
o
Ad
d
so
m
e win
d
ow even
t
s
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Wrap de
t
ached event trigger in compiler direc
t
ives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
M
ov
e
the
o
riginal forechang
e
d event t
o
t
he n
e
w hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui G
u
o
Make window
.
n
umber
writa
b
le
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
U
p
date the
d
ocument about hook/unhook and
input in
t
e
r
face
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Free allocate
d
m
emory
b
efore l
u
aL_er
r
or() in screen_inp
u
t
()
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
input
(
) can now have an optional
p
refilled
c
ont
e
nt
.
commit
|
commitdiff
|
tree
2009-06-16
Rui G
u
o
Documen
t
a known pr
o
bl
e
m
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Correct gar
b
age
c
ol
l
ecting the unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Sep
a
rat
e
the
w
ea
k
table,
s
i
nce only the func
part is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Guo
Do not produce d
u
p
lic
a
te hook
on dupl
i
cat
e
sou
r
ce
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
u
o
Do not do refco
u
n
t
any more
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Re
a
l
l
y sav
e
f
un
c
name -- may b
e
l
o
st du
r
ing
m
erge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Guo
Change fu
n
ction tab
l
e name to ea
s
e removing r
e
fcnt
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i
Guo
No
l
ong
e
r check
for du
p
licate
h
ook
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Gu
o
Clean up
of th
e
callback unhook part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
u
o
Fix an
memory
leak on unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
R
emov
e
d the
LuaUnReg() func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Make the mer
g
ed unhooki
n
g co
d
e wo
r
k again
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Merg
e
branch 'scripting-lua-unhook' (early
par
t
) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Gu
o
A simple asynchronous input
i
n
terface
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
Impl
e
ment
a
robu
s
t
S
c
riptCa
l
l and format the co
d
e
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
Fix ref
c
ount logic
& dup
l
icate unhook che
c
king
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Gu
o
Des
c
ript
i
on ab
o
ut the globa
l
detach event
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
M
erge branch
'scripting-python'
(
e
arly
p
art) into
s
c
r
een
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
F
ix lua st
a
ck bal
a
nce in LuaHRef()
.
And g
e
t rid
o
f
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix
d
u
p
licate check on
event hooking
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i G
u
o
Fill
in
the lost unref
c
all
.
Thanks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Use the k
e
y directly to ref
e
r to the lua callback handler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
F
u
rther
c
ode cle
a
n up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Re
s
tructure the func
registe
r
c
ode
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
Make the merged
cod
e
w
ork again
.
Also fixs a SE
G
V
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui
G
u
o
Merge branch 'lua-scripting
'
into scree
n
-scripting-s
o
c
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
u
o
M
e
rge branch '
l
ua-scrip
t
ing' (early par
t
)
into
s
creen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
Merg
e
bra
n
ch '
l
ua
-
sc
r
ipting'
(e
a
r
l
y
part) in
t
o s
c
reen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
Merg
e
branch 'l
u
a-scripting' (early pa
r
t
)
into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
Desc
r
i
p
t hook/unhook i
n
tf
.
Also a bit about input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Enable regi
s
tering with the lu
a
func itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Gu
o
Un-finishe
d
i
nput() support
.
commit
|
commitdiff
|
tree
2009-06-08
Ru
i
Guo
Correct
the
d
efinitio
n
of a local variable
.
commit
|
commitdiff
|
tree
2009-06-07
Rui
G
uo
Event dispatching: Improveme
n
t & bugfi
x
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
S
cript e
v
ent frame
w
ork
:
im
p
rovement & cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
F
i
rst w
o
r
k
i
ng ver
s
io
n
of new event dispatchin
g
framwork
.
commit
|
commitdiff
|
tree
2009-06-06
Ru
i
Guo
Added calling int
e
r
f
ace t
o
bin
d
ing
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
Guo
Correct the vararg related def
i
nition
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
uo
Misc
f
ix
commit
|
commitdiff
|
tree
2009-06-06
R
u
i
Guo
A
v
oid using // style
comment
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Event dispatching (Binding in
d
ependi
n
g
p
art)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Grou
p
script event
d
eclaration
(suggested by S
a
drul)
commit
|
commitdiff
|
tree
2009-06-04
R
ui G
u
o
F
ix compile wa
r
nin
g
a
b
out
t
y
p
e
cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
U
p
d
ate
t
he design
d
o
cument a
l
itt
l
e
.
commit
|
commitdiff
|
tree
2009-06-03
R
ui Gu
o
Change th
e
scr
i
p
t co
m
mand to the stlye of 'layout
'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Introduce the event register & dispatching
f
r
a
m
ework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
Guo
Introd
u
c
e t
h
e
c
oncept of binding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Gu
o
Define ma
c
ro for lua bindi
n
g
s
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Fix the
c
mdca
l
lback demo
to cr
e
ate the logfile cor
r
ectly
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui Guo
Use lang
u
ag
e
neu
t
ral description
rather
t
han lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Gu
o
A
bit more in
the
design
d
o
c
ument
.
commit
|
commitdiff
|
tree
2009-06-01
Rui G
u
o
Wrap script r
e
lated code wit
h
c
o
mp
i
ler
directive
.
commit
|
commitdiff
|
tree
2009-06-01
Ru
i
Guo
Update th
e
window object interface a bit
.
commit
|
commitdiff
|
tree
2009-06-01
R
u
i Guo
Update the sc
r
ipting
d
esign documen
t
.
commit
|
commitdiff
|
tree
2009-05-24
Rui G
u
o
Added an empty Layout object i
n
t
erf
a
c
e to Lua script
.
commit
|
commitdiff
|
tree
2009-05-24
Rui
G
uo
Added a desi
g
n document for
s
cripting s
u
p
port
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
Fini
s
h
event dispatc
h
ing
s
e
c
tion
.
commit
|
commitdiff
|
tree
2009-05-20
Rui G
u
o
Update the screen_i
n
ternal document
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
New
d
ocument draft
s
.
commit
|
commitdiff
|
tree