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
R
u
i Guo
Int
r
oduce canvas
.
showwin() interface
.
commit
|
commitdiff
|
tree
2009-06-24
R
ui Guo
Doc
u
ment canvas
.
select meth
o
d
commit
|
commitdiff
|
tree
2009-06-24
Rui Gu
o
Introduce w
i
ndow
.
activ
a
te method
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Extra
c
t RC_F
O
CUS
i
mplem
e
n
tation to c
l
ean up du
p
lica
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui
Guo
D
ocument the newly
introduce
d
win
d
ow events
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
G
uo
Ena
b
l
e
stuffing
a window
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Add a demo function
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Trigger global
f
orechange event on
regi
o
n
c
hange
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Trigger
onfocus onleav
e
ev
e
nt when swi
t
c
h
between regions
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Implemen
t
on
s
how onhide events for window objec
t
.
commit
|
commitdiff
|
tree
2009-06-19
Rui
G
uo
A
d
d
s
ome window events
.
commit
|
commitdiff
|
tree
2009-06-17
R
ui
G
uo
Wrap d
e
tached eve
n
t trigger in compi
l
er d
i
r
ectives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
Guo
Mo
v
e
t
h
e orig
i
nal for
e
changed event t
o
th
e
n
ew hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
R
u
i Guo
Make window
.
number wri
t
able
.
commit
|
commitdiff
|
tree
2009-06-17
R
u
i
Guo
Update th
e
document about hook/u
n
hook and input interface
commit
|
commitdiff
|
tree
2009-06-17
R
u
i
G
u
o
F
r
e
e
allocated memory before luaL
_
error() in screen_input(
)
commit
|
commitdiff
|
tree
2009-06-17
R
u
i
Guo
input
(
)
can n
o
w h
a
ve
an
optional pr
e
fille
d
content
.
commit
|
commitdiff
|
tree
2009-06-16
R
ui Guo
Document a kn
o
w
n pr
o
b
lem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
C
o
rr
e
ct garba
g
e
collecting the
u
nhook ti
c
k
et
.
commit
|
commitdiff
|
tree
2009-06-16
R
u
i
Guo
Separate the weak table,
s
i
n
ce
o
n
l
y
t
he func par
t
is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do
n
ot pro
d
uc
e
duplicate hook o
n
duplicate s
o
urce
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
D
o not do refcount a
n
y more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
R
eally save
f
un
c
na
m
e -- ma
y
b
e lo
s
t
d
ur
i
ng mer
g
e
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Gu
o
Change function
t
a
ble
name to ease remo
v
ing refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No longer
c
h
eck for
duplicate h
o
ok
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Clean up of t
h
e callback unhook part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix an memory leak on unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Removed t
h
e LuaUnReg() func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Make the merged unhook
i
n
g
co
d
e work again
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Merge bran
c
h
'scripting-lua-
u
nhook' (early part
)
into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
A simple asy
n
chronous
input interface
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
G
uo
I
m
p
lement a r
o
bu
s
t ScriptCall and format the code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix refco
u
nt
l
ogic & duplicate
unhoo
k
ch
e
cking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
D
e
scripti
o
n abo
u
t the global
d
etac
h
eve
n
t
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Merge branc
h
'scripting-python'
(
earl
y
part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix lua stack
balance in LuaHRef()
.
And get rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix duplicate check on
e
ven
t
hooking
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Fil
l
i
n th
e
lost unref cal
l
.
T
hank
s
Sadr
u
l
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Use
t
h
e key directly to refer to
t
he lua c
a
llback handler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
Further code clea
n
up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Restructur
e
the func regi
s
te
r
code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Make
t
he
merged c
o
de work again
.
Also fixs a SEG
V
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
G
u
o
Merge bra
n
ch 'lu
a
-scripting'
i
nto scre
e
n
-
scrip
t
ing-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Merge bra
n
ch
'
lua-s
c
ripti
n
g' (earl
y
part) i
n
to scree
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
G
uo
M
e
r
ge branch 'lua-scri
p
ting' (ear
l
y pa
r
t) into scr
e
e
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
M
e
rg
e
branch 'lua-scripting' (early pa
r
t) into
s
creen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Guo
Descript hoo
k
/unhook intf
.
A
lso a
b
it about
i
npu
t
(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Enable registering
w
ith the lua f
u
n
c
itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
Un-finish
e
d input() supp
o
rt
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
Corr
e
ct
t
h
e
definition
o
f a l
o
cal
v
ariable
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Event dispa
t
chin
g
: I
m
pro
v
ement & bug
f
ix
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
S
cript
event frame
w
o
r
k: impr
o
vement & cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
R
ui
Guo
First work
i
ng
v
ersion of new event dispa
t
ching
fr
a
mwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
A
dded calling interface to
binding
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
C
o
rrect the var
a
rg relate
d
d
ef
i
nitio
n
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Misc fi
x
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
uo
Avoid using // sty
l
e comment
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
E
vent dispatching
(
B
i
nding independi
n
g part)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Group scr
i
pt event declarat
i
o
n (suggested
by Sa
d
ru
l
)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Fi
x
c
o
m
p
ile warning about type cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Up
d
ate
the de
s
ign document a
litt
l
e
.
commit
|
commitdiff
|
tree
2009-06-03
Rui
Guo
C
h
a
nge the script comm
a
nd to the stly
e
o
f
'la
y
out'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
R
u
i Guo
Intr
o
duce the event
r
e
g
ist
e
r & dispatch
i
ng f
r
amewor
k
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
I
n
t
r
o
duc
e
the concept of bindin
g
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui Guo
De
f
ine macro for lua bindings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui G
u
o
Fix the cmdca
l
lback
d
emo
to cr
e
a
t
e t
h
e
logfile correct
l
y
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use language neutra
l
description rather th
a
n l
u
a
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i Gu
o
A
bit more
i
n th
e
design d
o
cument
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wrap
scri
p
t relate
d
code with compiler directive
.
commit
|
commitdiff
|
tree
2009-06-01
Rui
G
uo
Update
t
he window objec
t
i
nterfac
e
a b
i
t
.
commit
|
commitdiff
|
tree
2009-06-01
R
ui
G
uo
Update the sc
r
ipting
design document
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Gu
o
Added an em
p
ty Lay
o
ut object inter
f
ace to Lua script
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Ad
d
ed a d
e
sign
d
ocum
e
nt for scrip
t
ing
s
upport
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
Fini
s
h eve
n
t
di
s
p
a
tching sect
i
on
.
commit
|
commitdiff
|
tree
2009-05-20
Rui
Gu
o
Update the screen_internal do
c
ument
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
New document drafts
.
commit
|
commitdiff
|
tree