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
Use separate lua_State for different script files.
2009-08-18
R
u
i
Guo
Use sepa
r
ate lua_State for d
i
ffere
n
t scr
i
pt files
.
commit
|
commitdiff
|
tree
2009-08-13
Rui Guo
Fi
x
canvas
.
s
p
l
it on non-fore si
t
uation
.
commit
|
commitdiff
|
tree
2009-08-13
Rui Guo
Implement
g
e
t
_lines &
g
et_hi
s
tory for
w
i
ndo
w
object
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Set title ba
s
on t
h
e output found on the scre
e
n
.
commit
|
commitdiff
|
tree
2009-08-10
R
ui Guo
Add two events
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Add the
window
.
viewing_canvas
e
s met
h
od
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Document th
e
on
s
ilent/onactivity event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui
G
uo
Fix a
wa
r
n
ing on no ret
u
r
n val
u
e
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Pass t
h
e mis
s
in
g
Display for tr
i
ggering
onsilen
t
e
vent
.
commit
|
commitdiff
|
tree
2009-08-04
R
u
i G
u
o
Implemen
t
wind
o
w event onslient & o
n
a
ctivity
commit
|
commitdiff
|
tree
2009-08-03
Rui
G
uo
Up
d
a
t
e document
o
n display int
e
rface
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
I
n
troduce
c
a
nvas
.
show
w
i
n
() interf
a
ce
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Document canvas
.
select meth
o
d
commit
|
commitdiff
|
tree
2009-06-24
Rui
G
uo
Introduce wi
n
dow
.
activat
e
method
.
commit
|
commitdiff
|
tree
2009-06-24
Rui
Guo
Ex
t
ract RC_FOCUS im
p
lementatio
n
to clean up d
u
pli
c
a
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Ru
i
Guo
Doc
u
men
t
the n
e
w
l
y
i
nt
r
o
duced win
d
ow ev
e
nts
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Enable stuffing a window
.
commit
|
commitdiff
|
tree
2009-06-22
Rui G
u
o
Add a demo
f
unction
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Gu
o
T
r
igger global
forechange ev
e
nt on region ch
a
nge
.
commit
|
commitdiff
|
tree
2009-06-22
R
u
i Guo
T
rig
g
er o
n
focus onleave event when swit
c
h
b
e
t
ween
regions
.
commit
|
commitdiff
|
tree
2009-06-22
Rui G
u
o
Impl
e
ment onshow onhide
e
vents
for window object
.
commit
|
commitdiff
|
tree
2009-06-19
R
u
i
G
uo
Add som
e
w
indow
e
v
e
nts
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
Guo
W
r
ap detached event trigger in
c
ompiler directives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
M
ove the origina
l
forechanged event to the new
hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
Guo
Make wi
n
dow
.
numb
e
r writable
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Update th
e
docume
n
t about h
o
ok/unhook a
n
d
in
p
ut interface
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Free allocated
me
m
ory b
e
fore luaL_error(
)
in
scre
e
n_input(
)
commit
|
commitdiff
|
tree
2009-06-17
Ru
i
Guo
inp
u
t(
)
ca
n
no
w
have an optional prefi
l
led
content
.
commit
|
commitdiff
|
tree
2009-06-16
Rui
G
uo
Document a
kno
w
n problem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Correct garbage collecting the unhook t
i
cket
.
commit
|
commitdiff
|
tree
2009-06-16
R
u
i Guo
Se
p
a
r
ate the weak table,
s
i
n
ce
o
n
l
y the
f
un
c
p
a
rt is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not
p
r
oduce
d
uplicate ho
o
k on
duplicate source
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
Do not do refcount an
y
mor
e
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Really
s
ave func name -- may be lost
d
uring merge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Change function ta
b
le
name
t
o ease rem
o
ving refcn
t
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
No longer check for duplica
t
e h
o
ok
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
C
l
e
a
n up of the callback unhook part
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
Fix an mem
o
ry leak on unhook
ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Gu
o
Removed
the
L
u
aUnReg() fun
c
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Mak
e
the merged unhoo
k
ing code work
again
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Merg
e
branch
'scr
i
pting-lua-unhook'
(
early part) in
t
o
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A sim
p
l
e
asynchronous i
n
p
ut interface
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Gu
o
Implement a robust
ScriptCall and
f
o
rm
a
t
t
he
c
od
e
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix
refcount logic &
duplicat
e
u
n
hook checking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
Descrip
t
ion abou
t
the
g
lobal
detac
h
event
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
Merge
b
ranch 'scripti
n
g-python'
(early par
t
) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix
l
ua stack bal
a
nce in Lua
H
Ref()
.
And g
e
t rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
Fi
x
duplicate check on
ev
e
nt hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fill
in the lost
unr
e
f call
.
Thanks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Use the key directly
t
o
re
f
e
r
t
o the lua
c
a
llback handl
e
r
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Further co
d
e clean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
R
estru
c
t
u
re
the func regis
t
er code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
Ma
k
e
t
he m
e
rged code
w
o
r
k again
.
Al
s
o fixs a SE
G
V
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
G
u
o
Merge b
r
anch
'lua-scripting' into scree
n
-scripting
-
soc
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Gu
o
Merge branch 'lua-scripting' (ea
r
ly
pa
r
t)
i
nt
o
scr
e
en
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
Me
r
ge br
a
n
ch 'lua
-
scripting' (early par
t
)
into scree
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
M
erge b
r
anch 'lua-
s
c
r
ip
t
ing' (early part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
De
s
cr
i
p
t
hook/unhook int
f
.
Also a b
i
t ab
o
u
t input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
Enable
r
egistering
w
i
th th
e
l
ua func itself
.
commit
|
commitdiff
|
tree
2009-06-09
R
ui G
u
o
Un-finis
h
e
d inp
u
t()
s
u
pport
.
commit
|
commitdiff
|
tree
2009-06-08
Rui G
u
o
Co
r
rec
t
the def
i
nitio
n
o
f
a local
v
ariable
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Event dispatc
h
ing: Improvement & bugfix
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Scri
p
t e
v
en
t
fram
e
work: impro
v
ement &
c
leanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
F
irst working ver
s
i
o
n of ne
w
event dispatchin
g
framwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Added calling interface t
o
binding
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Correc
t
the vararg
related de
f
i
nition
.
commit
|
commitdiff
|
tree
2009-06-06
R
u
i G
u
o
M
i
sc f
i
x
commit
|
commitdiff
|
tree
2009-06-06
R
u
i Guo
Avoid using // style comment
.
commit
|
commitdiff
|
tree
2009-06-04
R
u
i Gu
o
Event dispatchin
g
(Bi
n
ding independ
i
n
g part)
commit
|
commitdiff
|
tree
2009-06-04
Rui
Guo
Group
scr
i
pt e
v
ent
d
e
c
laration (suggested by
Sadru
l
)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
F
i
x com
p
il
e
warni
n
g abo
u
t type
cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Update the design do
c
ument a littl
e
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
C
h
an
g
e the script command to the stlye of 'layout
'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Introdu
c
e the event
register & dispatching
f
ramework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
Guo
Introduce
t
h
e
concept of bi
n
ding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui G
u
o
D
e
fin
e
macro
for lua bin
d
ings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Gu
o
Fi
x
the cmd
c
allba
c
k demo
t
o
c
reate t
h
e logfile cor
r
ectly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use
lan
g
u
a
ge neutral d
e
script
i
on ra
t
her than l
u
a
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
G
u
o
A bit mo
r
e
i
n the
des
i
gn doc
u
ment
.
commit
|
commitdiff
|
tree
2009-06-01
Rui
G
uo
Wrap script
r
elate
d
code with
c
ompi
l
er directive
.
commit
|
commitdiff
|
tree
2009-06-01
Rui
G
uo
Update the wind
o
w obj
e
c
t
i
n
t
e
rface a bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Upd
a
te t
h
e
s
cript
i
ng design document
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Ad
d
ed an empty L
a
yout
ob
j
ect interface to Lua script
.
commit
|
commitdiff
|
tree
2009-05-24
R
ui
G
uo
Added a de
s
ign docume
n
t for scripting
s
upport
.
N
ot
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
R
u
i Guo
F
i
nish event dispatchi
n
g section
.
commit
|
commitdiff
|
tree
2009-05-20
Ru
i
Guo
Upd
a
t
e
th
e
sc
r
een_in
t
ernal
d
ocument
.
commit
|
commitdiff
|
tree
2009-05-20
Rui
Guo
New document d
r
a
f
t
s
.
commit
|
commitdiff
|
tree