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
l
ement o
n
show onhide events for window
o
bjec
t
.
commit
|
commitdiff
|
tree
2009-06-19
Rui Guo
A
dd som
e
window
e
vents
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Wrap detached even
t
t
r
igg
e
r
i
n com
p
iler directives
.
commit
|
commitdiff
|
tree
2009-06-17
R
u
i Guo
Mo
v
e
t
he original forechan
g
e
d
event to the new hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
G
u
o
Make
w
indow
.
n
u
m
b
e
r writable
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
U
pdate the document
a
bout hook
/
unhook
a
nd inp
u
t interf
a
ce
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Fr
e
e allocated mem
o
r
y
be
f
ore luaL_error() in
screen_
i
nput()
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
input() can now have
an optional prefilled content
.
commit
|
commitdiff
|
tree
2009-06-16
R
ui Guo
Document a known p
r
o
bl
e
m
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Correct ga
r
bage collec
t
ing the
unho
o
k ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Separate th
e
weak
table, since only the func
p
art is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
Do n
o
t produce duplicate hook on duplicate sou
r
ce
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
D
o
no
t
d
o refcount any more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
Really
s
av
e
fu
n
c name -- may be lost durin
g
merge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Chan
g
e f
u
nct
i
on table nam
e
to ease rem
o
ving
refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
No l
o
nger chec
k
f
o
r dup
l
icate hook
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Clean up of the callback
un
h
ook part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fi
x
an me
m
ory leak on unhook ti
c
ket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
R
emoved the LuaUnReg
(
) func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Make
t
he mer
g
ed unhooking
c
od
e
work again
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
M
e
rge branch 'scripti
n
g-lua-unhook' (e
a
r
l
y pa
r
t) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui
G
uo
A simple asynchronous
i
nput interface
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Implement a robust ScriptCall and f
o
rmat
t
he code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix refcount logic & dupl
i
c
ate unho
o
k chec
k
ing
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Description about the gl
o
bal deta
c
h event
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i
Guo
Merge branch 'scripting-pyth
o
n' (early part)
i
nto screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fi
x
lua stack
balance in LuaH
R
ef()
.
And
g
et rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
F
ix duplicate check on event hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fill in the lost
u
nref c
a
ll
.
T
h
anks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Use the
k
ey directly to re
f
e
r
to the
l
ua callbac
k
hand
l
e
r
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
Further code clean
u
p
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
Restructure the func register
c
ode
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Guo
Make the merged c
o
de
w
o
rk again
.
Also fixs a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Me
r
ge branch 'lua-scripting' into screen-scripting-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Me
r
ge branch 'lu
a
-sc
r
ipti
n
g' (early
part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui G
u
o
M
erg
e
branch 'lua-scripti
n
g' (early part) into
s
cree
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
erg
e
branch 'lu
a
-scripting' (early par
t
) into
s
c
r
een
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Descript h
o
o
k/
u
nh
o
ok i
n
tf
.
Also a bit about in
p
u
t
(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
Enable regist
e
ring with t
h
e lua
func itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
U
n-finis
h
ed input() support
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
Corre
c
t the
d
efinitio
n
of
a local
variabl
e
.
commit
|
commitdiff
|
tree
2009-06-07
Rui G
u
o
E
ve
n
t dispat
c
hing: Improve
m
e
n
t & bugfix
commit
|
commitdiff
|
tree
2009-06-07
Rui
G
uo
Script e
v
en
t
framework:
improve
m
ent &
cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui G
u
o
First workin
g
versi
o
n of
n
e
w
event d
i
sp
a
tching
f
ramwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
uo
Adde
d
calli
n
g interface to
binding
.
commit
|
commitdiff
|
tree
2009-06-06
Rui G
u
o
Correct the varar
g
related def
i
nition
.
commit
|
commitdiff
|
tree
2009-06-06
R
u
i Guo
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
Ru
i
Guo
Avoid using /
/
style c
o
mment
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Eve
n
t dispatching (Bind
i
n
g ind
e
pending part)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Group script eve
n
t
declaration (s
u
gges
t
ed by
Sa
d
rul)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
F
ix compile warning ab
o
ut type ca
s
t
.
commit
|
commitdiff
|
tree
2009-06-03
Rui G
u
o
Update the design document a l
i
ttle
.
commit
|
commitdiff
|
tree
2009-06-03
Rui
G
u
o
C
ha
n
g
e
the script
com
m
and to
t
he stlye of 'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Ru
i
Guo
Introduce the e
v
ent register & disp
a
tching framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Gu
o
Introduce the c
o
n
c
e
p
t of bi
n
ding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
De
f
ine macro for lua bi
n
di
n
gs
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i Guo
F
ix the cmdcallback
d
emo t
o
create the l
o
gfile corre
c
tly
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
Guo
U
s
e
l
a
n
g
uage neutr
a
l des
c
r
i
ption rather than lua
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
Guo
A bi
t
m
ore in the design docume
n
t
.
commit
|
commitdiff
|
tree
2009-06-01
R
ui Guo
Wr
a
p
s
cript rel
a
ted code with co
m
piler direct
i
ve
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Update the w
i
ndow objec
t
interface a bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
U
p
date the scripti
n
g desi
g
n documen
t
.
commit
|
commitdiff
|
tree
2009-05-24
R
u
i
G
uo
Ad
d
ed an
e
m
pty La
y
out ob
j
ect
i
nterface to Lua script
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
A
dded a design document for scripting suppor
t
.
No
t
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
R
ui Gu
o
Finish
event dispatchi
n
g s
e
c
t
ion
.
commit
|
commitdiff
|
tree
2009-05-20
R
ui Guo
Update the
s
creen_interna
l
document
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
N
ew docume
n
t dr
a
fts
.
commit
|
commitdiff
|
tree