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
Trigger onfocus onleave event when switch between regions.
2009-06-22
Rui Guo
Trig
g
er on
f
ocus onleave event when swit
c
h
between regions
.
commit
|
commitdiff
|
tree
2009-06-22
R
ui Guo
Implement onshow onhide even
t
s for win
d
o
w
o
bject
.
commit
|
commitdiff
|
tree
2009-06-19
Ru
i
Gu
o
Add some
wi
n
dow
events
.
commit
|
commitdiff
|
tree
2009-06-17
Rui G
u
o
Wrap detached event trigger in compiler directiv
e
s
.
commit
|
commitdiff
|
tree
2009-06-17
R
u
i G
u
o
Move the or
i
gin
a
l forechan
g
ed event to the
n
ew hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
R
ui Guo
Make window
.
num
b
e
r
w
ritable
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
Guo
Update t
h
e
d
ocument about hook/u
n
hook an
d
input i
n
terface
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Free alloc
a
t
e
d memory befor
e
luaL_error() in screen_inpu
t
()
commit
|
commitdiff
|
tree
2009-06-17
Rui
Guo
input() c
a
n
no
w
have an opt
i
o
n
a
l pref
i
lled content
.
commit
|
commitdiff
|
tree
2009-06-16
Rui
Guo
Documen
t
a known prob
l
em
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
C
o
r
re
c
t gar
b
age collecting the unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
S
eparate the wea
k
t
a
ble, since only the func par
t
is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Guo
D
o not pro
d
uce dupl
i
ca
t
e
h
ook on
dupl
i
cate sou
r
c
e
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do
n
o
t
do refcount any mor
e
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Gu
o
Re
a
l
l
y
save fu
n
c name -- may be lost
du
r
ing me
r
ge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
Change function table name to ease re
m
oving r
e
fcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No longer check for duplicate hook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Cl
e
an up of
t
he ca
l
lback u
n
hook part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix an memory
l
eak on
unhook
ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Remo
v
ed the LuaU
n
R
eg() fu
n
c
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Gu
o
Mak
e
the m
e
rged unhooking code work again
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
Merg
e
branch 'scrip
t
ing
-
lua
-
unhook' (
e
arly part) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
A simple
a
s
ynchronou
s
input int
e
rface
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Im
p
lement
a robust
ScriptCall and format the code
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i
Guo
Fix ref
c
o
u
n
t logic & dup
l
icate unhook ch
e
cking
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Desc
r
iption a
b
o
u
t th
e
global detach eve
n
t
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
Merge br
a
n
c
h
's
c
ri
p
t
ing
-
p
y
thon' (
e
arly part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui
G
u
o
Fix
l
ua
sta
c
k balance in LuaHRef()
.
And get
r
i
d of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
Fix duplicate che
c
k
on ev
e
n
t hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
Fill
in the lo
s
t
unref call
.
Thanks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Gu
o
U
se the ke
y
directly t
o
refer t
o
th
e
lu
a
callb
a
ck handler
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui G
u
o
Fur
t
her code clean up
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
G
uo
R
est
r
ucture t
h
e func
r
egister
c
o
de
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
a
ke
the merged co
d
e work again
.
Also fixs
a
SE
G
V
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
Merg
e
branc
h
'lua-scripting' into screen-scripting-soc
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Guo
Merge b
r
anch 'lua-
s
cripting' (early part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Gu
o
Merge
branch 'lua-scripting
'
(early part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merg
e
branch 'lua
-
scripting' (e
a
rl
y
part
)
i
nto screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
Desc
r
ipt
hook/un
h
ook intf
.
Also a bit about input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Guo
Enable reg
i
sterin
g
wi
t
h the l
u
a func i
t
self
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
Un-finished input
(
)
support
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
Cor
r
ec
t
th
e
defin
i
tio
n
of a
local
variable
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
E
vent
di
s
patchi
n
g: Improve
m
ent & bugfix
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Script event framewo
r
k: improvem
e
nt & cl
e
anup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Gu
o
First working ve
r
s
i
o
n of new ev
e
nt dispatching f
r
a
m
w
ork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Added calling interface to binding
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Correc
t
the varar
g
related de
f
inition
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Gu
o
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
R
ui Guo
A
v
o
i
d
u
s
i
ng // s
t
yle comment
.
commit
|
commitdiff
|
tree
2009-06-04
R
ui Guo
Even
t
dispatch
i
ng (Binding independing pa
r
t
)
commit
|
commitdiff
|
tree
2009-06-04
Rui
Gu
o
Group script event declaration (s
u
g
g
e
sted by Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Fix
c
ompile
warn
i
ng abou
t
ty
p
e
cast
.
commit
|
commitdiff
|
tree
2009-06-03
R
ui Guo
Up
d
ate
t
he de
s
i
g
n docum
e
nt a littl
e
.
commit
|
commitdiff
|
tree
2009-06-03
R
ui Guo
Change the s
c
r
ipt comman
d
to the stl
y
e of 'layo
u
t'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Intr
o
du
c
e
the
event
r
eg
i
ste
r
& dispat
c
hing framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui G
u
o
In
t
r
oduce the concept of binding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Gu
o
De
f
ine macro for lua bindings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
F
ix the cm
d
c
a
l
lback
dem
o
to create the logfile correctly
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i G
u
o
Use language neutral descri
p
tion r
a
ther than lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A
bit m
o
re in the desig
n
document
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wrap script related c
o
d
e
w
ith compiler
di
r
ective
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Updat
e
t
h
e window object interface a bit
.
commit
|
commitdiff
|
tree
2009-06-01
R
ui Guo
Update the sc
r
ipting design
doc
u
me
n
t
.
commit
|
commitdiff
|
tree
2009-05-24
Rui
Guo
Added
a
n empty Layout object in
t
erfac
e
to Lua scr
i
pt
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added a
design document f
o
r
s
criptin
g
support
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Gu
o
Finish event di
s
patching s
e
cti
o
n
.
commit
|
commitdiff
|
tree
2009-05-20
R
u
i
G
uo
Up
d
ate the sc
r
een_in
t
ernal docu
m
ent
.
commit
|
commitdiff
|
tree
2009-05-20
Rui G
u
o
New document drafts
.
commit
|
commitdiff
|
tree