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
Introduce window.activate method.
2009-06-24
Rui Guo
Introduce window
.
act
i
v
ate method
.
commit
|
commitdiff
|
tree
2009-06-24
Rui
G
u
o
Extract RC_F
O
CUS im
p
lementati
o
n to clean up
dupl
i
c
ated
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Docume
n
t the newly introduced w
i
nd
o
w events
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
E
nable
stuffin
g
a window
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Gu
o
Ad
d
a demo functio
n
.
commit
|
commitdiff
|
tree
2009-06-22
R
u
i Guo
Trigger g
l
obal forechange
event on region change
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Tr
i
gger onf
o
cus onleave e
v
ent when s
w
i
t
ch between
r
egions
.
commit
|
commitdiff
|
tree
2009-06-22
R
u
i
Guo
Imple
m
ent onshow onhide
e
vents for window
o
b
ject
.
commit
|
commitdiff
|
tree
2009-06-19
Rui G
u
o
Add some win
d
ow
e
vents
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Wrap detache
d
event tri
g
g
e
r
i
n compiler direc
t
ive
s
.
commit
|
commitdiff
|
tree
2009-06-17
R
ui Guo
Move the original fore
c
han
g
e
d event to t
h
e
n
e
w
h
o
ok
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Ru
i
Guo
Make w
i
ndow
.
number
w
r
itable
.
commit
|
commitdiff
|
tree
2009-06-17
R
ui Guo
Updat
e
the docume
n
t
about hook/unh
o
o
k and
input interface
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Free alloc
a
t
ed m
e
mory before luaL_error() in sc
r
een_inp
u
t()
commit
|
commitdiff
|
tree
2009-06-17
Ru
i
Guo
i
n
p
u
t() can
now
have an optio
n
al prefilled content
.
commit
|
commitdiff
|
tree
2009-06-16
Rui G
u
o
Document a
k
nown
p
rob
l
em
.
commit
|
commitdiff
|
tree
2009-06-16
R
u
i G
u
o
Correct
ga
r
ba
g
e
colle
c
ting the unhook
t
i
c
ket
.
commit
|
commitdiff
|
tree
2009-06-16
R
u
i Guo
Separ
a
t
e
the
w
eak table
,
since only t
h
e f
u
nc part is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do
n
ot pr
o
duce du
p
licate h
o
o
k
on dupl
i
c
ate source
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
D
o no
t
do ref
c
ount any more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Reall
y
save func name -- may be lost
d
uring merge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Change function table name
to ea
s
e removing
refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Guo
N
o
l
onge
r
c
h
eck for duplicate hook
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
Clean up
o
f the callb
a
ck unhook
p
art
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui
Guo
Fix an memory leak
on unho
o
k
t
icket
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
G
u
o
Remove
d
t
h
e
L
uaUnReg(
)
f
unc
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i
Guo
Make the me
r
ged unhooking code
w
o
r
k
agai
n
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
M
erge br
a
n
c
h 'scripting-lua-unhoo
k
' (ear
l
y part) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A simple asy
n
chronous input interface
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Gu
o
Impleme
n
t
a robust S
c
riptCall and format the code
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
F
i
x re
f
count lo
g
i
c
&
dupli
c
ate u
n
hook checking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
Description about the global de
t
ac
h
eve
n
t
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
M
erge branch 'scripting-python' (early par
t
) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
F
ix lua
stack balance in Lua
H
Ref()
.
And ge
t
rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix duplicate check on eve
n
t hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
G
u
o
Fill
in th
e
lost unref c
a
ll
.
Than
k
s Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
U
s
e
the key directly
t
o refer to the lua
c
a
llb
a
ck
h
andl
e
r
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Further code clean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Restructure t
h
e func register
co
d
e
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
u
o
M
ake the merged code wor
k
again
.
Al
s
o fi
x
s
a
S
EGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
M
e
rge bra
n
ch 'lua-sc
r
ipting' into screen-
s
cripting-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
erge branch 'lua-scr
i
pti
n
g' (e
a
r
l
y part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
erge branch 'lua-s
c
ripting' (early pa
r
t) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branch
'
l
u
a-sc
r
i
pti
n
g
' (earl
y
pa
r
t) into
s
creen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
D
e
script hook/unhook
intf
.
Also a
b
it about in
p
ut(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Enable
r
egis
t
ering with
t
he lua func itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
U
n-finished in
p
ut() support
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
C
o
rrect t
h
e
d
ef
i
nition
o
f
a lo
c
al va
r
iable
.
commit
|
commitdiff
|
tree
2009-06-07
Ru
i
Guo
Event dispatching: Impr
o
ve
m
en
t
& bugfix
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Script e
v
e
nt
framework: improvement & cle
a
nup
.
commit
|
commitdiff
|
tree
2009-06-06
Ru
i
Guo
Fir
s
t working
versi
o
n of
new event dis
p
atching framw
o
r
k
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
A
dded c
a
ll
i
ng
i
nterface to binding
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Correct the
v
ararg r
e
la
t
e
d
definit
i
on
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Mi
s
c fix
commit
|
commitdiff
|
tree
2009-06-06
Rui G
u
o
Avo
i
d usi
n
g
// style
comme
n
t
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Event
d
ispatching (B
i
nding independ
i
ng part)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Group scr
i
pt
event declaration (suggeste
d
b
y
S
a
dr
u
l)
commit
|
commitdiff
|
tree
2009-06-04
Rui G
u
o
Fix compile warning about t
y
pe cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui
G
u
o
Upd
a
te the de
s
ign docume
n
t
a little
.
commit
|
commitdiff
|
tree
2009-06-03
R
ui Guo
Change the s
c
r
ipt comma
n
d to the
st
l
ye of 'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
I
n
troduc
e
t
he event re
g
ister & dispatchi
n
g framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i Gu
o
In
t
roduce
t
he concep
t
of binding
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
Guo
Define
ma
c
ro for lua binding
s
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
F
ix
the cmdcallback dem
o
to c
r
eat
e
the
logfile corre
c
tly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use language ne
u
tral
description rath
e
r tha
n
l
u
a
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A
bit mor
e
in
t
he design
d
ocument
.
commit
|
commitdiff
|
tree
2009-06-01
Rui
Guo
W
rap script related code
w
i
th
compiler d
i
rective
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Update the window obj
e
ct interface a bit
.
commit
|
commitdiff
|
tree
2009-06-01
R
u
i Gu
o
Update th
e
sc
r
ipting d
e
sign document
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
A
d
ded
an empty Layout
obje
c
t interface to Lua script
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Ad
d
e
d
a design do
c
um
e
nt for
scripti
n
g
support
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Ru
i
Guo
Finish event dispatchin
g
s
ection
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Gu
o
Update the screen
_
inte
r
n
a
l
d
o
cument
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
New document dr
a
fts
.
commit
|
commitdiff
|
tree