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
Im
p
lement onshow onhide
e
vents f
o
r
window ob
j
ect
.
commit
|
commitdiff
|
tree
2009-06-19
Rui
Guo
Add som
e
window events
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Wrap detached
e
vent
t
rigger
i
n compiler di
r
e
c
t
ives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
Gu
o
Move the
o
r
i
gi
n
al forechanged ev
e
n
t
to th
e
ne
w
hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
Guo
Make windo
w
.
number writab
l
e
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
G
uo
Up
d
ate th
e
d
o
cument about hook/unhook and
i
nput
i
n
t
e
rf
a
ce
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
F
r
ee allocated memory before lu
a
L_error() in
s
creen_input()
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
input() can now
have an
optio
n
al prefil
l
e
d conten
t
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
D
ocument a known prob
l
em
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Gu
o
Corre
c
t
g
a
rbage co
l
lecting the unhook tic
k
et
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Separate the weak table, since only the fun
c
part
is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Do not produ
c
e duplicate hook on duplica
t
e sourc
e
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not do
refcount
any more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
R
e
ally
s
ave fun
c
name -- may
b
e lost during merg
e
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Change
fu
n
cti
o
n
t
able name to eas
e
re
m
oving refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i
G
uo
No longer
c
heck for duplicat
e
ho
o
k
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Gu
o
C
l
e
an up of the callb
a
ck
u
n
h
o
o
k part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix an memor
y
leak
o
n unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Removed the Lua
U
nReg()
func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
Make
t
he mer
g
ed unhookin
g
cod
e
work again
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui G
u
o
M
e
r
ge
b
ranch 'scripting-lua
-
unhook' (early
p
a
r
t
) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Gu
o
A simple asynchronous in
p
ut in
t
erface
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Im
p
lement a robust S
c
riptCall
and format the code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix refcou
n
t log
i
c &
duplicate unhook checkin
g
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui
G
uo
Descri
p
tion about the global det
a
ch ev
e
nt
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Merge branch 'scripting-python
'
(e
a
r
l
y
part) into s
c
reen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
F
i
x lua sta
c
k
b
alance in LuaHR
e
f()
.
And get
r
i
d
of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
Fix duplicate check on event
hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fill i
n
t
h
e lost
unref call
.
Thanks Sad
r
u
l
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Use
the key directly to refer to the lua callback han
d
l
e
r
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Guo
F
u
rther code clean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
Restructure the
func re
g
iste
r
code
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
G
uo
Make the merged code work again
.
Als
o
fixs a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
e
rg
e
branch
'lua-scripting' into sc
r
ee
n
-scr
i
pting-
s
oc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merg
e
branch 'lua-scrip
t
ing'
(
early part) into
screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branch 'lua-scr
i
pting' (early
part)
into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
Gu
o
Merge bra
n
c
h '
l
ua-scr
i
pting' (e
a
r
ly part) into scree
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Guo
Descript
h
ook/
u
nhook
intf
.
Als
o
a bit ab
o
ut input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
Enabl
e
regi
s
tering with
the lua func itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Gu
o
U
n
-fi
n
ished in
p
ut() suppo
r
t
.
commit
|
commitdiff
|
tree
2009-06-08
R
u
i
Guo
C
o
r
re
c
t
t
h
e defin
i
tion of a local
v
ariable
.
commit
|
commitdiff
|
tree
2009-06-07
Ru
i
G
uo
Event
d
isp
a
tching: Improveme
n
t
&
bugf
i
x
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Script event framework:
i
m
p
ro
v
ement & cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
First working version of new
e
vent dispatch
i
ng
fr
a
mwo
r
k
.
commit
|
commitdiff
|
tree
2009-06-06
Rui G
u
o
Added cal
l
ing interface t
o
binding
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
Gu
o
C
orrect the vararg related def
i
nition
.
commit
|
commitdiff
|
tree
2009-06-06
R
u
i Guo
M
isc fix
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Av
o
id using
/
/
st
y
l
e
c
omm
e
nt
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Gu
o
Event dispatching (Binding indepe
n
d
i
ng part
)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Gro
u
p script e
v
e
n
t declaration (suggested by Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Fi
x
compile war
n
ing a
b
out typ
e
cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui
G
uo
Update the design document a li
t
t
l
e
.
commit
|
commitdiff
|
tree
2009-06-03
Rui
G
uo
Change the script com
m
and t
o
t
h
e stl
y
e
o
f
'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Introd
u
ce t
h
e
event re
g
i
s
ter & dispatc
h
ing framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Guo
Introduce the concept of bin
d
ing
.
commit
|
commitdiff
|
tree
2009-06-02
Rui G
u
o
De
f
i
n
e ma
c
ro
for
lua bindings
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
Guo
Fix the cmdcallb
a
ck demo to create t
h
e
l
o
gfil
e
correctly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Us
e
l
a
nguage neutr
a
l description
r
a
t
her t
h
an lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A b
i
t
more in the design docum
e
n
t
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wra
p
scr
i
pt related code with c
o
mpiler directive
.
commit
|
commitdiff
|
tree
2009-06-01
R
ui Guo
Update the window
object
interface a bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui
Guo
Update the scripting design document
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added an empty La
y
out obje
c
t interface to Lua script
.
commit
|
commitdiff
|
tree
2009-05-24
R
u
i Guo
A
dded a design
d
o
cumen
t
for scripti
n
g sup
p
ort
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Ru
i
Guo
F
i
nish event di
s
patching sect
i
on
.
commit
|
commitdiff
|
tree
2009-05-20
R
ui Guo
Update th
e
screen_internal document
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
Ne
w
d
ocument draf
t
s
.
commit
|
commitdiff
|
tree