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
Add the window.viewing_canvases method
2009-08-10
Rui Guo
Add the window
.
viewing_canvases m
e
t
hod
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Document t
h
e onsilent/onac
t
i
vity e
v
e
n
t
.
commit
|
commitdiff
|
tree
2009-08-04
Rui
G
u
o
Fix
a
w
a
rning on no ret
u
rn value
.
commit
|
commitdiff
|
tree
2009-08-04
R
u
i
G
u
o
P
ass the mi
s
sing Displ
a
y for trig
g
ering
o
nsilent ev
e
nt
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Implement windo
w
e
v
ent
o
nsli
e
nt & o
n
a
ctivity
commit
|
commitdiff
|
tree
2009-08-03
R
u
i
Guo
Up
d
a
t
e document on di
s
play i
n
terf
a
c
e
.
commit
|
commitdiff
|
tree
2009-06-24
Rui
Guo
Introd
u
ce canvas
.
s
howwin() i
n
t
erface
.
commit
|
commitdiff
|
tree
2009-06-24
Rui G
u
o
Document
c
a
nvas
.
s
elect metho
d
commit
|
commitdiff
|
tree
2009-06-24
Rui G
u
o
Introduce wind
o
w
.
a
c
t
i
v
ate method
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Extract RC
_
FOCUS implem
e
ntation to cle
a
n up duplicated
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Do
c
u
ment the newly introduc
e
d windo
w
e
vents
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Enable s
t
uffing a window
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Add a
demo function
.
commit
|
commitdiff
|
tree
2009-06-22
Ru
i
Gu
o
Trigger glo
b
al forech
a
n
g
e
event o
n
r
e
gion change
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Tri
g
ger onfocus onleav
e
event when switch between regions
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
I
mplem
e
nt onshow onhide events for windo
w
object
.
commit
|
commitdiff
|
tree
2009-06-19
Rui Guo
Add some wind
o
w events
.
commit
|
commitdiff
|
tree
2009-06-17
R
ui Guo
Wrap detach
e
d event trig
g
er
in compiler direc
t
ives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Move t
h
e original f
o
rechang
e
d e
v
ent to the
new hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Gu
o
Make window
.
n
u
mber writable
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Update the documen
t
about hook/un
h
ook and
i
nput interface
commit
|
commitdiff
|
tree
2009-06-17
R
u
i
Guo
F
r
ee al
l
ocated memory
before luaL
_
error()
i
n scr
e
en_inpu
t
()
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
input() can
now have an optional p
r
ef
i
lled
content
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Gu
o
Doc
u
ment a known prob
l
em
.
commit
|
commitdiff
|
tree
2009-06-16
R
u
i Guo
Cor
r
ect
garbage co
l
lecting th
e
unhook ti
c
ket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Separate t
h
e weak table
,
si
n
ce only t
h
e func
p
art is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i
Gu
o
Do not produce
dup
l
ica
t
e hook o
n
d
u
plicate source
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
D
o
not do refc
o
unt any
m
o
r
e
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
Really save func name -- may be
l
o
st durin
g
merge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
C
h
a
n
ge functio
n
table name
t
o ease removing refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
N
o l
o
nger
check for dupl
i
cate hook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
Clean
u
p
of
the callback u
n
hook part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
Fix an me
m
ory
l
eak on unhook
t
i
c
ket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
R
e
move
d
the LuaUn
R
eg()
f
unc
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Make
t
h
e merged unhooking
code work ag
a
in
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Merge br
a
nch
'
scr
i
pting-lua-unhook' (ea
r
l
y
part) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
A simple asyn
c
hro
n
ous input interface
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Implement a robust Scri
p
tCall and forma
t
the
c
ode
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Fix r
e
fcount logic &
d
uplicate unhook
ch
e
c
ki
n
g
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
Descr
i
p
tion abou
t
the global detach event
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Me
r
ge bra
n
c
h 's
c
r
ipting-py
t
hon'
(ea
r
ly part) into
s
c
reen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
Fix
lua stack balance in LuaHRef()
.
And get rid o
f
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fi
x
duplicate check on even
t
h
o
oki
n
g
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fi
l
l in the
l
ost
u
nref call
.
Tha
n
ks Sad
r
ul
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui
Guo
Use
the key
d
ire
c
t
l
y to refe
r
to the lua callback ha
n
dler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
F
urther
c
ode
c
lean u
p
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Restructure the func reg
i
s
t
er code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
M
ake the
me
r
ged code wor
k
aga
i
n
.
Al
s
o fix
s
a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
Merge branch 'lua
-
scri
p
ting' into
screen-scripting-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
Merge branch '
l
ua-scriptin
g
'
(earl
y
part) into
screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Gu
o
Merge b
r
anch 'lua
-
scri
p
t
i
ng' (early part) into s
c
reen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Me
r
ge branch 'lua-scripting' (early part) i
n
to screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Descript hook/un
h
ook intf
.
A
lso a
b
i
t about
i
nput(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Guo
Enable registering with the lua func
i
t
self
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
Un-fin
i
shed input
(
) sup
p
ort
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
Correct
t
he definition of a l
o
cal variab
l
e
.
commit
|
commitdiff
|
tree
2009-06-07
Ru
i
Guo
Event d
i
spatching:
I
mpr
o
vemen
t
& b
u
gfi
x
commit
|
commitdiff
|
tree
2009-06-07
R
u
i
Guo
Scri
p
t
event framewor
k
: imp
r
ove
m
ent & cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
First work
i
ng vers
i
on o
f
n
e
w
e
vent dispatching f
r
a
m
work
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
Guo
Added callin
g
interface
t
o
binding
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
uo
Co
r
rec
t
the
vararg related definitio
n
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Avoid using // style comment
.
commit
|
commitdiff
|
tree
2009-06-04
R
u
i Guo
Event disp
a
tch
i
ng (B
i
nding independing part)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Group script event declaration (suggested
b
y Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Fix compile warning abo
u
t type ca
s
t
.
commit
|
commitdiff
|
tree
2009-06-03
Ru
i
G
u
o
Updat
e
the desi
g
n document a
little
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Change the script command to
t
he stly
e
of 'la
y
out'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Introduce
the
e
v
ent registe
r
& disp
a
tching framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui Guo
In
t
roduce the
conce
p
t of
b
i
nding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Define macro for lua bindings
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i
Guo
Fix the cmdcallback demo to create the logfile correctl
y
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use langua
g
e neutral description rather than lua
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
G
u
o
A bit m
o
re in
t
h
e desig
n
document
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wrap script rel
a
ted
c
ode
w
ith compi
l
e
r directive
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
U
p
date the window object
i
n
te
r
f
a
ce
a
bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Update the scripting desig
n
do
c
ument
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added an empty
L
a
y
out object i
n
t
erfac
e
to L
u
a script
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Add
e
d a desi
g
n
do
c
u
m
ent for scripting suppor
t
.
No
t
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
R
u
i Guo
Finis
h
even
t
d
ispatching
s
ec
t
ion
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
Update t
h
e s
c
reen_internal document
.
commit
|
commitdiff
|
tree
2009-05-20
Rui
G
uo
N
e
w document
d
rafts
.
commit
|
commitdiff
|
tree