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 canvas.showwin() interface.
2009-06-24
Rui Gu
o
I
nt
r
oduce c
a
nvas
.
showwin()
i
nterface
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Document canvas
.
select meth
o
d
commit
|
commitdiff
|
tree
2009-06-24
Rui Gu
o
Intro
d
u
c
e window
.
activate method
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
E
x
t
r
ac
t
RC
_
FOCUS impl
e
m
en
t
a
tion to clean up duplic
a
ted
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
D
ocument the newly intr
o
duced window events
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
En
a
ble
stuff
i
ng a window
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Add
a demo
fu
n
ctio
n
.
commit
|
commitdiff
|
tree
2009-06-22
R
ui Guo
Trigg
e
r global forechange event on region cha
n
ge
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Trigger onf
o
c
u
s on
l
eave event
w
h
e
n sw
i
t
c
h between regions
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
I
m
plement ons
h
ow onhid
e
event
s
for
windo
w
object
.
commit
|
commitdiff
|
tree
2009-06-19
Rui
G
uo
Add some
w
indow
eve
n
ts
.
commit
|
commitdiff
|
tree
2009-06-17
Rui G
u
o
Wrap detac
h
e
d
e
v
ent trigger
i
n com
p
iler directives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
M
ove
t
h
e original
forechange
d
event to the new hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Gu
o
Make window
.
n
u
mb
e
r
w
r
itable
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Upda
t
e the document about hoo
k
/
u
nhook and input
i
n
terface
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Free all
o
cated memor
y
bef
o
re luaL_error() i
n
s
cre
e
n
_
input()
commit
|
commitdiff
|
tree
2009-06-17
Rui
G
u
o
i
nput()
can now have an opt
i
onal
p
refil
l
ed c
o
ntent
.
commit
|
commitdiff
|
tree
2009-06-16
Rui
Guo
Document a
known pr
o
b
l
em
.
commit
|
commitdiff
|
tree
2009-06-16
Rui
Guo
Cor
r
ec
t
gar
b
a
ge
collecting the u
n
h
ook
t
ick
e
t
.
commit
|
commitdiff
|
tree
2009-06-16
Rui
Guo
Separate the weak table, since only th
e
func pa
r
t
is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
D
o
not produ
c
e dup
l
icate hook
on dupl
i
c
a
t
e source
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not do refcount any more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Reall
y
save
func n
a
me -
-
may
b
e
lost during merge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Change function table
n
am
e
t
o ease removing refc
n
t
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No longer check fo
r
du
p
l
i
cate ho
o
k
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Clean up of th
e
callback un
h
ook part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix a
n
me
m
or
y
leak on unhook ticke
t
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Removed the LuaUnR
e
g() fun
c
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Guo
Make t
h
e merged unhooking code work again
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Guo
Me
r
ge bran
c
h 'scripting-lua-unhook' (e
a
rly part) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
A simple async
h
r
onous input interfac
e
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i
G
u
o
Impleme
n
t
a
robust ScriptCall and fo
r
mat the co
d
e
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix refcount logic & du
p
licate unhook chec
k
i
n
g
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
D
e
s
cription ab
o
ut the
g
lobal
d
etach event
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
M
e
r
g
e bran
c
h 'scripting-
p
ython' (ear
l
y part
)
into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix l
u
a
stack balance in LuaHRef()
.
And get rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Gu
o
Fi
x
duplicate check
o
n
e
vent ho
o
king
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fill
i
n t
h
e lost un
r
ef call
.
Than
k
s Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
U
se the key
d
irect
l
y to
r
e
f
e
r
to the lua c
a
llback handler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Furth
e
r cod
e
clean up
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Guo
Restruct
u
re the func
regist
e
r code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
Mak
e
the
m
e
rged code
w
ork again
.
A
l
so fixs a
S
EGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Me
r
ge branch
'
l
u
a
-sc
r
ipting' into screen-scr
i
pting-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge bran
c
h 'l
u
a-
s
cripting' (early part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
Merge
b
ran
c
h
'
lua-script
i
ng' (e
a
r
ly pa
r
t) into scre
e
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui G
u
o
Merge branch 'lua-sc
r
i
p
t
in
g
' (early part) i
n
to
screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Desc
r
i
p
t
hook/unhook intf
.
A
ls
o
a b
i
t about input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Guo
E
n
a
bl
e
re
g
isteri
n
g with
the lu
a
func it
s
elf
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
Un-finished
i
nput() sup
p
or
t
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
Correct
t
he d
e
finition o
f
a local variable
.
commit
|
commitdiff
|
tree
2009-06-07
R
ui Guo
Event dis
p
atchin
g
: Improv
e
ment & bugf
i
x
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Script event framework: improv
e
ment & cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
First working version of new even
t
d
is
p
atching framwo
r
k
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
A
d
ded calli
n
g
interface to binding
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Corre
c
t th
e
v
a
r
arg
related defi
n
itio
n
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
uo
M
i
sc
fi
x
commit
|
commitdiff
|
tree
2009-06-06
Rui G
u
o
A
v
oid
u
si
n
g
/
/ s
t
y
l
e comment
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Gu
o
Event dispatchi
n
g (Binding inde
p
ending pa
r
t
)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Group script
event d
e
claration (
s
uggested by Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Fix compile w
a
rning about type ca
s
t
.
commit
|
commitdiff
|
tree
2009-06-03
Ru
i
G
uo
Update the desi
g
n do
c
ument a little
.
commit
|
commitdiff
|
tree
2009-06-03
R
u
i
Guo
Change the s
c
ript
c
omman
d
to the stlye
o
f 'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Introduce
t
h
e ev
e
n
t
regist
e
r & dispatching fram
e
wor
k
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui G
u
o
Introduce the
c
oncep
t
of
b
i
n
ding
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
Guo
Define macro for
lua bindings
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui G
u
o
Fix the cmdcallba
c
k demo to creat
e
the log
f
ile correctly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use langu
a
g
e
neutr
a
l des
c
rip
t
ion
rath
e
r
than
l
ua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A bit more
in t
h
e
d
esi
g
n
d
ocument
.
commit
|
commitdiff
|
tree
2009-06-01
R
u
i
G
u
o
Wr
a
p script r
e
lated code with
compiler directive
.
commit
|
commitdiff
|
tree
2009-06-01
Rui
G
u
o
Update the window
o
bject interface a bit
.
commit
|
commitdiff
|
tree
2009-06-01
R
u
i Guo
Update the s
c
r
ipting design
d
ocum
e
nt
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added an em
p
ty Layout object
i
nterface to
L
u
a script
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Gu
o
Added a design document for sc
r
i
p
ting su
p
p
ort
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
Fi
n
ish event dispatch
i
ng s
e
ction
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Gu
o
Update
t
he sc
r
e
en_internal document
.
commit
|
commitdiff
|
tree
2009-05-20
Rui
Guo
New
docume
n
t drafts
.
commit
|
commitdiff
|
tree