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
Get rid of some codes that no longer needed.
2009-08-18
R
ui Guo
G
et rid of some codes th
a
t
n
o longer needed
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
G
e
t
r
id of s
o
me l
e
ga
c
y code
.
commit
|
commitdiff
|
tree
2009-08-18
Rui
G
uo
Use separate
lua_Stat
e
for different sc
r
ipt
f
il
e
s
.
commit
|
commitdiff
|
tree
2009-08-13
R
ui Guo
Fix can
v
as
.
sp
l
i
t on non
-
fore situation
.
commit
|
commitdiff
|
tree
2009-08-13
Rui Guo
Implement g
e
t_lines &
get_
h
ist
o
ry f
o
r wind
o
w
object
.
commit
|
commitdiff
|
tree
2009-08-10
Rui
G
uo
Set
t
itle
bas on the output fou
n
d on the s
c
reen
.
commit
|
commitdiff
|
tree
2009-08-10
R
u
i Guo
Add two events
commit
|
commitdiff
|
tree
2009-08-10
R
ui Guo
Add the
w
i
nd
o
w
.
viewing_canvases metho
d
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
D
ocument the onsi
l
e
nt/onacti
v
it
y
ev
e
nt
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Fi
x
a
warn
i
ng on no return v
a
lue
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Pas
s
the
mi
s
sing Display for trig
g
ering ons
i
le
n
t event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Implement window
ev
e
nt
o
nslient & onactivity
commit
|
commitdiff
|
tree
2009-08-03
Rui Guo
Update document on display
inter
f
ac
e
.
commit
|
commitdiff
|
tree
2009-06-24
Ru
i
Guo
Introduce canvas
.
sh
o
ww
i
n(
)
inter
f
a
c
e
.
commit
|
commitdiff
|
tree
2009-06-24
Rui
Guo
Docume
n
t canva
s
.
sel
e
c
t
met
h
od
commit
|
commitdiff
|
tree
2009-06-24
Rui G
u
o
Intr
o
duce wi
n
do
w
.
activa
t
e
m
e
thod
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Extract RC_FOCUS impl
e
m
entation t
o
cl
e
an up dupli
c
ated
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Docu
m
ent the newly introduced
window events
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Ena
b
le stuff
i
ng a w
i
ndow
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Add
a
demo function
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Trigger
g
l
obal forechang
e
eve
n
t on r
e
gion c
h
ange
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
Guo
T
r
i
g
ger onfocus
onl
e
ave eve
n
t wh
e
n
s
w
itch b
e
tw
e
en regio
n
s
.
commit
|
commitdiff
|
tree
2009-06-22
R
u
i
G
u
o
Impl
e
ment onshow onhide events
for window object
.
commit
|
commitdiff
|
tree
2009-06-19
Rui Guo
Add some window ev
e
nt
s
.
commit
|
commitdiff
|
tree
2009-06-17
R
u
i
G
uo
Wrap detached event trigger in co
m
pil
e
r d
i
r
e
ct
i
ves
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Move the original
f
orechanged
e
vent
t
o
t
he new hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Ma
k
e
window
.
number writa
b
le
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
Guo
U
pda
t
e
the
d
ocument
ab
o
ut ho
o
k/unhoo
k
and input
i
n
t
erface
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Fre
e
allocated mem
o
ry
befor
e
luaL_e
r
r
o
r() i
n
screen_input()
commit
|
commitdiff
|
tree
2009-06-17
Rui G
u
o
input()
can now have an o
p
tional
prefi
l
led c
o
n
t
en
t
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Document
a
kno
w
n p
r
oble
m
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Corr
e
ct garbage col
l
ecting
th
e
u
n
hoo
k
ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Gu
o
Se
p
ara
t
e the weak table, since only
the func pa
r
t is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not pro
d
uce duplicate
hook on duplic
a
t
e sou
r
c
e
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Gu
o
Do not do refco
u
n
t
any more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
R
e
ally sa
v
e fu
n
c
n
ame -- may be lost d
u
ring m
e
r
ge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Change
f
unction ta
b
le name to ease
r
e
m
ovi
n
g r
e
f
cnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
N
o longer check for du
p
licate ho
o
k
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
Clean up of th
e
c
allback
unhook part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix an memo
r
y leak o
n
unhoo
k
ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
R
e
m
o
ved the Lu
a
U
nReg()
fun
c
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Make the merged unhooki
n
g cod
e
work ag
a
in
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Merge br
a
n
c
h 'scripting
-
lua-un
h
ook' (earl
y
par
t
) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A simpl
e
async
h
r
o
n
ous
i
nput i
n
t
e
rfac
e
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
Imp
l
ement
a robust ScriptCall and fo
r
mat th
e
c
ode
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fi
x
refc
o
unt logic & du
p
licate
u
nhook
c
h
ecking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Description abou
t
t
h
e globa
l
d
e
tach event
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i G
u
o
Merge branch 's
c
ripting
-
python' (early part) into
screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
F
i
x lua
s
t
a
ck bala
n
ce in
L
uaHR
e
f
()
.
And
get rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix duplicate check on event hookin
g
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fi
l
l i
n
the lo
s
t
unref ca
l
l
.
Thanks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
Use the key d
i
rectly to
r
e
f
er to the lua call
b
ack handl
e
r
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
Furthe
r
code cle
a
n up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Restructure th
e
func regi
s
ter code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Make
t
h
e merged code work again
.
Also f
i
xs a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge b
r
anch
'
lua
-
script
i
ng' into screen-scri
p
t
i
n
g
-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branch 'lua
-
scripti
n
g' (early part) in
t
o scree
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Guo
Merge
branch 'lua-scriptin
g
' (early part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
e
rge branch
'
lua
-
s
c
rip
t
ing' (early part) int
o
screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Guo
Des
c
ript hook/u
n
hook int
f
.
A
l
so a bit abou
t
i
n
put(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Enabl
e
registeri
n
g with the lu
a
fun
c
i
ts
e
l
f
.
commit
|
commitdiff
|
tree
2009-06-09
R
u
i
Guo
U
n
-fi
n
ished i
n
put() s
u
pport
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Gu
o
Correct the definition o
f
a
l
o
c
a
l
variable
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Event d
i
sp
a
tching:
Impro
v
ement
& bugfix
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Sc
r
ipt e
v
ent
framework: im
p
r
ovem
e
n
t
& c
l
eanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Fi
r
st work
i
ng version o
f
new event
dispatching
f
ramwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Added
c
alling int
e
rface
t
o
bin
d
i
n
g
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Correct the va
r
arg related definition
.
commit
|
commitdiff
|
tree
2009-06-06
R
u
i
Guo
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Avo
i
d
us
i
ng /
/
st
y
le com
m
ent
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
E
v
en
t
dispatching
(Bind
i
ng independing part)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
G
roup script
e
vent declaration
(
su
g
gest
e
d by Sa
d
rul)
commit
|
commitdiff
|
tree
2009-06-04
Rui
G
u
o
Fix compil
e
warnin
g
ab
o
ut type ca
s
t
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Up
d
ate the
design docu
m
ent a little
.
commit
|
commitdiff
|
tree
2009-06-03
Rui G
u
o
Change th
e
sc
r
i
pt
c
ommand to the stl
y
e of 'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Introduce the event register & disp
a
t
ch
i
ng f
r
amework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Introduce the con
c
ept of binding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Define macro for lua bindings
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui Guo
Fi
x
the c
m
dcall
b
ack demo to create the logfile correctly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use language neutra
l
descr
i
pti
o
n
r
ath
e
r tha
n
lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A bit mo
r
e
i
n the desi
g
n doc
u
ment
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wrap
s
cript
related c
o
de wi
t
h
c
ompiler
directive
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Upda
t
e th
e
w
i
ndo
w
ob
j
e
ct interface
a b
i
t
.
commit
|
commitdiff
|
tree
2009-06-01
Ru
i
Guo
Up
d
ate the scripting desi
g
n docum
e
nt
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Gu
o
Added an empty Lay
o
ut
obj
e
c
t
inter
f
ace to Lua s
c
ript
.
commit
|
commitdiff
|
tree
2009-05-24
Ru
i
Guo
A
d
ded a d
e
sign
d
ocum
e
nt f
o
r scripting
suppo
r
t
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
F
inish event
d
is
p
atching section
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
Update t
h
e screen_inte
r
nal docum
e
nt
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
New document
d
raf
t
s
.
commit
|
commitdiff
|
tree