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
Fill in design document.
2009-08-22
Rui Guo
Fill in d
e
sign docum
e
nt
.
commit
|
commitdiff
|
tree
2009-08-22
Ru
i
Guo
So
m
e tweak & fixes on i
n
terface definitions
.
commit
|
commitdiff
|
tree
2009-08-22
Rui Guo
Co
r
rect the event des
c
r
iption for activity/silient
.
.
.
commit
|
commitdiff
|
tree
2009-08-20
R
u
i Guo
Unhook the
e
ven
t
handl
e
r if it caus
e
s error
.
commit
|
commitdiff
|
tree
2009-08-19
R
u
i Guo
Ma
k
e the res
u
lt of
s
creen
.
w
indows
e
asier to
u
s
e
.
commit
|
commitdiff
|
tree
2009-08-19
Ru
i
Guo
Fix problem
c
aused
b
y resourcing a
s
c
r
ipt
w
hen an callback
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Gu
o
Some
more dead
c
ode & comments removed
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Get r
i
d of some codes that no
longer nee
d
ed
.
commit
|
commitdiff
|
tree
2009-08-18
Rui G
u
o
Get rid
of some leg
a
c
y
co
d
e
.
commit
|
commitdiff
|
tree
2009-08-18
Rui
G
uo
Use separ
a
te lu
a
_State for different script file
s
.
commit
|
commitdiff
|
tree
2009-08-13
Rui G
u
o
Fix c
a
nvas
.
sp
l
i
t
on non-fore situation
.
commit
|
commitdiff
|
tree
2009-08-13
R
u
i Guo
Imp
l
em
e
nt get_lines & get_history for
w
in
d
ow objec
t
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Set tit
l
e
bas
o
n the outp
u
t found o
n
the screen
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Add two eve
n
ts
commit
|
commitdiff
|
tree
2009-08-10
R
u
i Guo
Add the w
i
ndo
w
.
viewin
g
_
c
an
v
ases method
commit
|
commitdiff
|
tree
2009-08-04
Rui
G
uo
Documen
t
the onsilent/onactivity event
.
commit
|
commitdiff
|
tree
2009-08-04
R
ui Guo
Fix a warning on no
r
eturn value
.
commit
|
commitdiff
|
tree
2009-08-04
R
u
i
Guo
Pass
the missing Display for t
r
iggering
o
nsi
l
en
t
ev
e
nt
.
commit
|
commitdiff
|
tree
2009-08-04
Ru
i
G
u
o
Implement wind
o
w event onsli
e
nt & onactivity
commit
|
commitdiff
|
tree
2009-08-03
Rui Gu
o
Update
d
o
c
u
ment on displa
y
i
n
ter
f
ace
.
commit
|
commitdiff
|
tree
2009-06-24
Rui
G
uo
Int
r
oduce canvas
.
showw
i
n() interfa
c
e
.
commit
|
commitdiff
|
tree
2009-06-24
Rui
Guo
Document canvas
.
sele
c
t method
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Intr
o
duce window
.
activate method
.
commit
|
commitdiff
|
tree
2009-06-24
Rui
Guo
Ex
t
ract RC_FOCUS implementati
o
n
t
o clean
u
p dup
l
i
cate
d
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Ru
i
Guo
Document the newly in
t
r
oduced win
d
ow events
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
Guo
Ena
b
l
e stuffing a w
i
n
d
o
w
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Add a demo fun
c
tion
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Trig
g
er glob
a
l forechange event o
n
region
c
hang
e
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
G
uo
Trigger onfo
c
us onleave event
when switch betwe
e
n region
s
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
Guo
Impleme
n
t onshow onhide even
t
s
f
or windo
w
object
.
commit
|
commitdiff
|
tree
2009-06-19
Rui
Gu
o
Add some w
i
ndo
w
e
v
e
nts
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
G
u
o
W
r
ap detach
e
d event trigger in compiler directives
.
commit
|
commitdiff
|
tree
2009-06-17
R
ui Guo
M
o
v
e the original forec
h
an
g
ed
ev
e
nt to the new hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Make window
.
number
w
ritable
.
commit
|
commitdiff
|
tree
2009-06-17
R
u
i
Guo
Update the document about hoo
k
/un
h
ook and input interfa
c
e
commit
|
commitdiff
|
tree
2009-06-17
Ru
i
Guo
Fr
e
e allocate
d
memo
r
y
before luaL
_
e
r
r
or() in screen_input()
commit
|
commitdiff
|
tree
2009-06-17
Rui
G
u
o
input() c
a
n now
h
ave an op
t
i
o
nal prefilled conte
n
t
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Docu
m
en
t
a known pro
b
lem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui
G
uo
Corr
e
ct g
a
r
b
age
collecting t
h
e
u
nhook ti
c
ket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
S
e
p
ara
t
e the weak table, since
o
nly the fu
n
c part i
s
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Do not produce du
p
l
ica
t
e ho
o
k on duplicate source
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do
not
d
o
r
efc
o
unt
a
ny mo
r
e
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Really save
func nam
e
-- ma
y
be los
t
during merge
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
G
u
o
Chang
e
fun
c
tion table nam
e
to eas
e
removing refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
No
l
onger check
for dupli
c
a
t
e hook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
C
l
ean
up of
the ca
l
l
b
a
c
k
u
nhook p
a
rt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Fi
x
an memory leak o
n
un
h
o
o
k
t
icke
t
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Remov
e
d the L
u
aUnReg
(
) func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Make the
merged unhooking
c
ode w
o
rk again
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Merge bra
n
c
h 'scripti
n
g-lu
a
-unhook'
(early
p
a
r
t)
i
nto
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Gu
o
A s
i
mple asynchronous
i
nput interface
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
Imp
l
ement a ro
b
ust ScriptCall and fo
r
mat the
c
ode
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
Fix
r
efcount logic & duplicate unhook c
h
ecking
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
Descri
p
tion abo
u
t
t
he global d
e
t
a
ch
e
vent
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
M
e
rge b
r
anch 'scri
p
ting-python
'
(early
part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Fix lua
s
tack balan
c
e in LuaHRef()
.
A
n
d get rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Fix
d
upli
c
ate
c
heck on event hooki
n
g
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i
G
uo
Fill in the lost un
r
ef call
.
T
hank
s
Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Use the key
directly to refer t
o
the lua call
b
a
c
k han
d
ler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
F
u
rther co
d
e c
l
ean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
R
estructur
e
the func register
c
od
e
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Ma
k
e the merged code work again
.
Also fi
x
s a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
e
rge b
r
anch
'
lua-scripting'
i
nto screen-scripting-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge bra
n
c
h 'lua-s
c
ripti
n
g'
(early
part) into scree
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branch '
l
ua-scri
p
ting'
(early part
)
into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Merge branch
'lua-scripti
n
g' (early part) into scre
e
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
D
e
s
cri
p
t
h
ook/un
h
ook intf
.
A
lso a bit about input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
E
n
able reg
i
stering with t
h
e
lua
func itself
.
commit
|
commitdiff
|
tree
2009-06-09
Ru
i
Guo
Un-finis
h
ed i
n
put() su
p
port
.
commit
|
commitdiff
|
tree
2009-06-08
R
u
i Guo
Correct the
defi
n
ition
o
f
a local
variable
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Event dispatching: Improvem
e
nt
&
b
ugfix
commit
|
commitdiff
|
tree
2009-06-07
Ru
i
Guo
Script event fram
e
w
o
rk
:
i
m
provement & cle
a
nup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
F
i
r
st working ve
r
s
ion of new
e
vent
d
i
sp
a
tching framwo
r
k
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
Guo
Ad
d
ed cal
l
ing interface to binding
.
commit
|
commitdiff
|
tree
2009-06-06
R
ui Guo
C
orrect the vara
r
g
relat
e
d def
i
n
ition
.
commit
|
commitdiff
|
tree
2009-06-06
Ru
i
Gu
o
Mi
s
c fix
commit
|
commitdiff
|
tree
2009-06-06
Rui
Gu
o
Avoid u
s
i
n
g //
s
ty
l
e
c
omment
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
E
vent dispatc
h
ing (Binding i
n
depending part)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Gro
u
p sc
r
ipt
eve
n
t declaration (suggested by Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
R
ui Guo
F
ix com
p
ile warning about type cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui G
u
o
Update the
d
e
sign docume
n
t a little
.
commit
|
commitdiff
|
tree
2009-06-03
R
ui Guo
Change the script command to
the stlye of 'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui
G
uo
Introduce the ev
e
nt register & dispatch
i
ng
framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
In
t
r
o
duce the concept o
f
bin
d
ing
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
D
e
fine macro for lua bindings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui G
u
o
Fi
x
the cmdcal
l
back demo to c
r
eate t
h
e logfile
correctl
y
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i
G
uo
Use l
a
nguage neutral description rathe
r
t
h
an lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
G
uo
A
b
it
m
ore in the d
e
sign docum
e
nt
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
W
r
a
p
script
relate
d
co
d
e with com
p
ile
r
d
irective
.
commit
|
commitdiff
|
tree
2009-06-01
Ru
i
Gu
o
Update the window ob
j
e
c
t interface a
b
i
t
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Update the scrip
t
ing de
s
ign
d
o
c
u
m
ent
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Gu
o
Added an empty Layout objec
t
interface to Lua script
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added a design document for scripting support
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
R
u
i Guo
Finis
h
eve
n
t
dispatching sect
i
on
.
commit
|
commitdiff
|
tree
2009-05-20
R
ui Guo
Update the scre
e
n_internal docume
n
t
.
commit
|
commitdiff
|
tree
2009-05-20
Rui
G
uo
New
doc
u
me
n
t d
r
afts
.
commit
|
commitdiff
|
tree