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
Implement onshow onhide events for window object.
2009-06-22
Rui Guo
Implem
e
nt onsho
w
onhide events
for w
i
n
dow object
.
commit
|
commitdiff
|
tree
2009-06-19
Rui Gu
o
A
dd some window eve
n
ts
.
commit
|
commitdiff
|
tree
2009-06-17
Ru
i
Guo
W
rap detached
event trigger in c
o
mpiler dire
c
tives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Move the
o
riginal forechanged event to t
h
e new hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Ru
i
Guo
Make window
.
numbe
r
w
ritable
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Update the document
a
b
o
u
t
h
o
ok/u
n
hook and
input inte
r
face
commit
|
commitdiff
|
tree
2009-06-17
Rui
Guo
Free all
o
cated memo
r
y before luaL_error() in
screen
_
input()
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
input() c
a
n now have a
n
o
p
tional
prefilled
conte
n
t
.
commit
|
commitdiff
|
tree
2009-06-16
Ru
i
G
u
o
D
o
cu
m
e
n
t a
k
nown
problem
.
commit
|
commitdiff
|
tree
2009-06-16
Ru
i
Guo
Correct garbage colle
c
ting the
un
h
ook ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
S
eparate
t
he weak table, si
n
ce on
l
y t
h
e func part i
s
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not pro
d
uce duplicate
h
ook on
d
uplicate source
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui
G
u
o
Do not d
o
r
efcoun
t
a
n
y
more
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Really sa
v
e func
nam
e
-- may
b
e
lost during merge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Chang
e
function table
n
ame to e
a
se re
m
oving refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No
longer
c
h
eck fo
r
dupli
c
ate hook
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Clean up of the call
b
a
c
k
unhook pa
r
t
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
Fix an
mem
o
r
y
leak on
u
n
hook t
i
c
k
et
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Remov
e
d the
L
uaUnReg(
)
f
unc
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui G
u
o
Mak
e
th
e
mer
g
ed
u
nhoo
k
in
g
c
o
de wor
k
agai
n
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Merge b
r
anch 'scri
p
tin
g
-
l
ua-u
n
h
o
ok'
(
early
p
a
rt) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
A simple asynchronous input inter
f
ace
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Imple
m
ent a robus
t
Sc
r
iptCall and format the code
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Fix
ref
c
ount logic &
dupli
c
a
t
e
unhook ch
e
cking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
D
e
sc
r
ip
t
io
n
ab
o
ut the glob
a
l detach e
v
ent
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Merge br
a
nch 'scripting-p
y
thon' (early part) int
o
screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fi
x
lua stack ba
l
ance
i
n
LuaHRef(
)
.
An
d
get
r
i
d
o
f
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
F
ix d
u
plicate che
c
k on event hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
Fill
i
n the lost unref call
.
Thanks Sadr
u
l
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Use the key dire
c
t
l
y
to
refer to the lua callback handle
r
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Further
code clean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Restructure
t
he fu
n
c register code
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
G
u
o
Make th
e
merg
e
d
c
o
d
e
work
ag
a
in
.
Also f
i
xs a
SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merg
e
branch
'lua-scripting
'
into screen-scri
p
ting-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Me
r
ge branch
'lua
-
scrip
t
ing' (early pa
r
t
)
into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branch 'l
u
a-scrip
t
ing' (early p
a
rt) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
Guo
Me
r
ge branc
h
'lu
a
-scripting' (early pa
r
t) i
n
to screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui
G
uo
Descript hook/unhook i
n
tf
.
Also a bit about inpu
t
(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
E
n
able regist
e
ring w
i
th the lua func itself
.
commit
|
commitdiff
|
tree
2009-06-09
R
u
i Guo
Un-finished
input() suppor
t
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
Corr
e
ct the defi
n
i
t
i
on
of
a
loc
a
l variable
.
commit
|
commitdiff
|
tree
2009-06-07
Rui
G
u
o
Event
d
i
spatching
:
Impr
o
vem
e
nt & bugf
i
x
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Scr
i
pt
event fram
e
w
o
r
k: improvement & cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
R
u
i
Guo
First working ve
r
si
o
n of new event dispatch
i
ng
f
r
a
m
w
ork
.
commit
|
commitdiff
|
tree
2009-06-06
Ru
i
Gu
o
A
d
d
ed calling int
e
r
f
ace to bin
d
in
g
.
commit
|
commitdiff
|
tree
2009-06-06
Rui G
u
o
Correct the vararg related defi
n
ition
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Mi
s
c fix
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
uo
Avoid
using
/
/ style comment
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Gu
o
E
vent dis
p
atching (Bind
i
ng independ
i
n
g
par
t
)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Gr
o
u
p script event
declarat
i
on (suggested by Sadrul
)
commit
|
commitdiff
|
tree
2009-06-04
Ru
i
Guo
Fix
c
ompile wa
r
ning
a
bout type
cast
.
commit
|
commitdiff
|
tree
2009-06-03
R
ui Guo
Update
t
he design doc
u
men
t
a little
.
commit
|
commitdiff
|
tree
2009-06-03
R
ui Guo
Chan
g
e the sc
r
i
pt
command to the stlye
o
f
'
layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
R
u
i
Guo
Introd
u
ce the event re
g
ist
e
r &
d
ispatc
h
in
g
framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Guo
Intr
o
d
uce t
h
e
c
on
c
e
p
t
of binding
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i Guo
D
efine m
a
cro
f
or lua bindi
n
gs
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
F
ix the cmdc
a
llback de
m
o to create the logfile correctly
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
Guo
Us
e
lang
u
age n
e
utral description rather tha
n
lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A bit more in the des
i
gn document
.
commit
|
commitdiff
|
tree
2009-06-01
Rui
G
uo
Wr
a
p script related code wi
t
h
com
p
iler dire
c
tive
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Updat
e
t
h
e w
i
ndo
w
object in
t
er
f
ace a
bit
.
commit
|
commitdiff
|
tree
2009-06-01
R
ui Guo
Up
d
ate the scri
p
t
ing design
d
ocument
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added an empty Layout object i
n
terface
t
o
Lua scr
i
pt
.
commit
|
commitdiff
|
tree
2009-05-24
R
u
i Guo
Added a design document for scripting supp
o
r
t
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
Finish
event dispatching sectio
n
.
commit
|
commitdiff
|
tree
2009-05-20
R
ui Guo
Upd
a
te the scr
e
en_internal
document
.
commit
|
commitdiff
|
tree
2009-05-20
Rui G
u
o
New doc
u
ment
d
r
afts
.
commit
|
commitdiff
|
tree