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 Gu
o
Ge
t
rid of so
m
e codes
t
hat no long
e
r
n
e
eded
.
commit
|
commitdiff
|
tree
2009-08-18
Ru
i
Guo
Get rid of
some legacy code
.
commit
|
commitdiff
|
tree
2009-08-18
Ru
i
Guo
Use se
p
arate lua_State f
o
r
differ
e
nt
script file
s
.
commit
|
commitdiff
|
tree
2009-08-13
Rui
Guo
Fix canvas
.
s
p
l
it on non-
f
o
re
s
itu
a
tion
.
commit
|
commitdiff
|
tree
2009-08-13
Rui Guo
Imple
m
ent g
e
t_lines &
get_history for window object
.
commit
|
commitdiff
|
tree
2009-08-10
Rui
Guo
S
et
t
itle bas o
n
the output f
o
u
n
d
on
t
he screen
.
commit
|
commitdiff
|
tree
2009-08-10
R
ui Guo
Add two
e
vents
commit
|
commitdiff
|
tree
2009-08-10
Ru
i
Guo
Add t
h
e w
i
ndow
.
vie
w
ing_canvas
e
s method
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
D
ocument the on
s
ilent
/
ona
c
t
ivity ev
e
nt
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Fix a warning
o
n no retur
n
value
.
commit
|
commitdiff
|
tree
2009-08-04
Ru
i
Guo
Pa
s
s
the m
i
ssing Display for
triggering ons
i
lent event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Imp
l
e
m
e
n
t window event onslie
n
t
&
o
n
ac
t
ivity
commit
|
commitdiff
|
tree
2009-08-03
Ru
i
Guo
Update doc
u
me
n
t on display interface
.
commit
|
commitdiff
|
tree
2009-06-24
Rui
Guo
Introduce ca
n
vas
.
sho
w
win
(
) interf
a
ce
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
D
ocument canvas
.
select m
e
thod
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Introduce window
.
activate method
.
commit
|
commitdiff
|
tree
2009-06-24
R
u
i Guo
Ex
t
ract RC_FO
C
US implementation to clean up duplic
a
ted
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui
Guo
Do
c
u
m
e
n
t
the newl
y
i
ntroduced
w
indow
e
ve
n
ts
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
E
nabl
e
s
t
u
ffing a wind
o
w
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Add a demo func
t
ion
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Tr
i
gger
g
l
obal fo
r
e
change e
v
ent on
r
e
g
ion change
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Trigger onfocus onleav
e
event when switc
h
be
t
ween regio
n
s
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Imple
m
ent onshow onhide even
t
s
for window ob
j
ect
.
commit
|
commitdiff
|
tree
2009-06-19
Ru
i
Guo
Add some window events
.
commit
|
commitdiff
|
tree
2009-06-17
R
ui G
u
o
Wrap
d
eta
c
hed event trigger in compi
l
er directive
s
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Move
t
he
o
riginal
forechanged
e
v
ent to th
e
new hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
R
ui G
u
o
Ma
k
e window
.
number writable
.
commit
|
commitdiff
|
tree
2009-06-17
Ru
i
G
u
o
Upda
t
e
t
he document
ab
o
u
t hook/unhook and in
p
ut
i
n
te
r
face
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Free a
l
located memory before luaL_
e
rror() i
n
screen_in
p
ut()
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
inpu
t
() can now have an o
p
tional
p
r
e
filled co
n
ten
t
.
commit
|
commitdiff
|
tree
2009-06-16
Ru
i
Guo
Docume
n
t a known problem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Correct garbage collecting
the unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Se
p
arate the
weak tabl
e
, sin
c
e
o
nly
t
he func part is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Do not p
r
oduce duplic
a
te hook o
n
duplicat
e
s
o
ur
c
e
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not do refcount a
n
y more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Really save
f
unc name -
-
may be lost during merge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
Chan
g
e
f
unction tabl
e
name to ease removing refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No longe
r
check
f
or duplicate hook
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
C
l
ean up of t
h
e callback u
n
ho
o
k part
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui G
u
o
Fix
a
n
m
e
m
ory l
e
ak
on
u
n
hook ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Remo
v
ed the L
u
aUnReg()
f
unc
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Make the
m
e
r
ged unh
o
okin
g
code work aga
i
n
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
M
e
rge
branch
'scripting-lua-
u
nhook'
(early
part) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
A simple asyn
c
hronous i
n
pu
t
int
e
rface
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Impleme
n
t a
r
obust
S
criptC
a
ll an
d
format the code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix refcoun
t
logic & duplicat
e
unhook che
c
king
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
Desc
r
ipt
i
on a
b
o
ut
t
he global
d
etach ev
e
nt
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Merge branch 'sc
r
i
p
t
ing-python' (e
a
rly pa
r
t) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Fi
x
lua
s
t
a
c
k
balan
c
e in LuaHR
e
f
(
)
.
And get rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i
Guo
Fix duplicate check
o
n event hooki
n
g
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fi
l
l i
n
the los
t
unref call
.
Thanks
S
ad
r
ul
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
Use
t
he key
d
ire
c
tly to
refer to th
e
lua callback h
a
nd
l
er
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Further c
o
d
e
clean
up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
R
e
stru
c
ture the fu
n
c register cod
e
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Make the me
r
ged cod
e
work again
.
Also fixs a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge bra
n
ch 'lua-script
i
ng' in
t
o sc
r
een-
s
c
r
ipti
n
g-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
M
e
rge
b
ran
c
h '
l
ua-
s
cri
p
tin
g
' (ear
l
y part) into
s
creen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
G
u
o
M
e
rge branch 'lua-scripting' (early
part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
Merge
b
r
anch 'lua-scripting' (early part) into scr
e
en
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
Descri
p
t
hook/unhoo
k
i
n
tf
.
Also a
b
i
t abo
u
t
i
nput(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Enable registering
with
t
he lua fu
n
c it
s
elf
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
Un
-
f
i
nished i
n
pu
t
(
)
s
upport
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Gu
o
Correct the defi
n
ition
o
f
a local variable
.
commit
|
commitdiff
|
tree
2009-06-07
Rui
G
uo
Event
di
s
p
a
tching:
Improveme
n
t &
b
u
gfix
commit
|
commitdiff
|
tree
2009-06-07
R
ui Guo
Script
e
ve
n
t framework: i
m
provement &
c
leanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
F
irst w
o
rking ver
s
ion of new
e
v
ent dispatchi
n
g framw
o
rk
.
commit
|
commitdiff
|
tree
2009-06-06
Ru
i
Guo
Added calling interface to b
i
nding
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Gu
o
Correc
t
the vara
r
g
rela
t
ed de
f
i
n
ition
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
Guo
Misc
fix
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Av
o
id
using
/
/ st
y
le comment
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
E
v
ent dispat
c
h
ing (Bi
n
ding i
n
dep
e
nding part)
commit
|
commitdiff
|
tree
2009-06-04
R
u
i Guo
Gr
o
u
p
script e
v
ent declaration (suggested by Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Fix co
m
pile warning about type cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Update the design
d
ocument a
li
t
tle
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Change t
h
e script command
t
o the stlye o
f
'
l
ay
o
ut
'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Gu
o
Introdu
c
e the event regi
s
ter &
di
s
patchin
g
fr
a
mework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Guo
Int
r
odu
c
e the c
o
nce
p
t of b
i
nding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Define ma
c
ro for
l
u
a
bindings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Fix the
cmdcallback dem
o
to create the
logfil
e
corre
c
tly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use la
n
guage neu
t
ral description rat
h
e
r
t
h
an l
u
a
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
Guo
A bit more in the design doc
u
ment
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wr
a
p script relat
e
d
c
o
de with compil
e
r
directive
.
commit
|
commitdiff
|
tree
2009-06-01
R
ui Guo
U
p
d
ate the window ob
j
ect inter
f
ace a bit
.
commit
|
commitdiff
|
tree
2009-06-01
R
u
i
Guo
U
p
date th
e
scripting
d
esign do
c
um
e
nt
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added an empty Layout object interface to Lua scrip
t
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Add
e
d a
d
esign docu
m
ent for scripti
n
g
support
.
N
o
t
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
F
ini
s
h event dispatc
h
ing section
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
Upda
t
e
the screen_in
t
er
n
al doc
u
ment
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
N
e
w
d
ocume
n
t drafts
.
commit
|
commitdiff
|
tree