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
Some tweak & fixes on interface definitions.
2009-08-22
Ru
i
Guo
Some t
w
eak & fi
x
es on i
n
te
r
face defin
i
tions
.
commit
|
commitdiff
|
tree
2009-08-22
Rui
G
uo
Correct the event descrip
t
ion for activ
i
ty/
s
ilien
t
.
.
.
commit
|
commitdiff
|
tree
2009-08-20
Rui
G
uo
Unhook the event handler
i
f i
t
causes
e
rro
r
.
commit
|
commitdiff
|
tree
2009-08-19
Rui Guo
Make the r
e
s
ult of s
c
reen
.
windows
easi
e
r to
use
.
commit
|
commitdiff
|
tree
2009-08-19
R
ui
Guo
F
i
x pr
o
blem c
a
used by res
o
urcing a script when an call
b
ack
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
S
ome more dead code & comments removed
.
commit
|
commitdiff
|
tree
2009-08-18
Rui
G
uo
Ge
t
r
id of some codes that no lon
g
er
n
eeded
.
commit
|
commitdiff
|
tree
2009-08-18
Ru
i
Guo
Get rid of some
l
egacy
code
.
commit
|
commitdiff
|
tree
2009-08-18
R
u
i Guo
Use separat
e
lua_State for different
sc
r
ipt files
.
commit
|
commitdiff
|
tree
2009-08-13
Rui
Guo
Fix canva
s
.
split
on
non-fore situ
a
tion
.
commit
|
commitdiff
|
tree
2009-08-13
Ru
i
Gu
o
Implement
get_lines & get_history for
w
i
n
do
w
object
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Gu
o
Set title bas on the output fou
n
d on
the screen
.
commit
|
commitdiff
|
tree
2009-08-10
R
u
i Guo
Ad
d
t
wo events
commit
|
commitdiff
|
tree
2009-08-10
Rui
Guo
Ad
d
the win
d
o
w
.
viewing_canvases metho
d
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Do
c
ument the onsilent/onactivity event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui G
u
o
Fix a wa
r
ning on no return v
a
l
ue
.
commit
|
commitdiff
|
tree
2009-08-04
R
u
i G
u
o
Pass the missing Disp
l
ay for triggering onsil
e
nt e
v
ent
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Implem
e
nt window event onslient & onactivity
commit
|
commitdiff
|
tree
2009-08-03
Rui
Guo
Update document o
n
dis
p
lay i
n
terfa
c
e
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Introduce canvas
.
s
h
o
w
wi
n
() interface
.
commit
|
commitdiff
|
tree
2009-06-24
R
ui Guo
Documen
t
canv
a
s
.
select method
commit
|
commitdiff
|
tree
2009-06-24
R
ui
G
uo
Introduce w
i
ndow
.
activate
method
.
commit
|
commitdiff
|
tree
2009-06-24
R
u
i Guo
E
xt
r
act RC_FOCUS
imp
l
ementat
i
o
n to
c
lean up duplicated
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui
Guo
Documen
t
the newly introduced window
e
vents
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Enable
s
tuf
f
ing a wi
n
dow
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
A
dd
a
demo
f
u
nction
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Gu
o
Trig
g
er global f
o
rechange even
t
on reg
i
on cha
n
ge
.
commit
|
commitdiff
|
tree
2009-06-22
Ru
i
Guo
Trigger onfocus
onleave eve
n
t whe
n
switch bet
w
een reg
i
ons
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
I
mplement onshow onhi
d
e e
v
e
n
ts for w
i
ndow
o
bject
.
commit
|
commitdiff
|
tree
2009-06-19
Rui Guo
Add
s
ome window
events
.
commit
|
commitdiff
|
tree
2009-06-17
R
u
i
Guo
W
rap detached event trigger
in compiler d
i
rectives
.
commit
|
commitdiff
|
tree
2009-06-17
R
ui Guo
Move
t
he original forechanged
e
vent
to
t
he n
e
w
h
o
ok
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
R
ui Guo
M
a
k
e window
.
n
u
mber writable
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
Guo
Update the document about h
o
ok/unhook and input interface
commit
|
commitdiff
|
tree
2009-06-17
Rui
G
uo
Free
a
llocated memory bef
o
re luaL_error() in screen_inpu
t
()
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
input() c
a
n
no
w
have a
n
o
ptional
p
refilled cont
e
n
t
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Gu
o
Docume
n
t
a
kn
o
wn problem
.
commit
|
commitdiff
|
tree
2009-06-16
R
u
i
Guo
Correct garbage collecting the
u
nhook ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Separate the weak table
,
s
ince only the
f
unc part is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not produce duplicate hook on dupli
c
a
t
e so
u
rce
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui
Gu
o
D
o
n
ot
d
o refcount
a
ny more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
R
eal
l
y save func
n
a
m
e
-- may be
lost durin
g
me
r
ge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Change
f
unction tabl
e
nam
e
to ease removing
refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
N
o
longer ch
e
ck for duplicate
h
o
ok
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Guo
C
lean
u
p of the c
a
llback unhook part
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Gu
o
Fix
a
n me
m
o
r
y leak on unh
o
o
k ticket
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
Removed the LuaUnReg() func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Make the m
e
rge
d
unhooki
n
g code w
o
rk
aga
i
n
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Merg
e
branch 's
c
ripting
-
lua-
u
n
h
ook
'
(e
a
rly part) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
A s
i
mple asynchr
o
no
u
s inpu
t
i
nterface
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Impleme
n
t
a ro
b
ust S
c
riptCall and format
t
he code
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i G
u
o
Fix refcou
n
t logic & d
u
p
l
icate
unhook
checking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Desc
r
i
p
t
i
on about the g
l
ob
a
l
detach
e
vent
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
M
e
rge
b
r
a
n
c
h 'scripting-pyth
o
n' (early part) i
n
t
o
s
creen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix
l
ua stack balan
c
e
i
n LuaHRef()
.
And get rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
Fix d
u
plicate check o
n
e
v
e
n
t h
o
o
k
i
n
g
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fill in
the lost u
n
ref ca
l
l
.
T
ha
n
ks Sadr
u
l
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
Use t
h
e key di
r
ectl
y
to
r
e
fer
t
o the lua callback han
d
ler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Further code clea
n
up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Rest
r
ucture the func
r
e
gister code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Make
the m
e
rged cod
e
work a
g
ain
.
Also fi
x
s a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
Me
r
ge bran
c
h
'
lua-s
c
ripting' into sc
r
een-scripting-
s
oc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
erge br
a
nch '
l
ua-scripting' (earl
y
pa
r
t)
into sc
r
een
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Guo
M
erg
e
branch 'lua-scr
i
p
t
i
n
g' (early part) into s
c
reen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branch '
l
ua-
s
cripti
n
g'
(early
p
art) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i G
u
o
Descri
p
t ho
o
k/unhoo
k
intf
.
A
lso a bit a
b
out input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Enabl
e
registering with the lua
func itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
Un-finished input() su
p
port
.
commit
|
commitdiff
|
tree
2009-06-08
R
u
i Guo
Cor
r
e
c
t
the definit
i
o
n
o
f a loca
l
va
r
iable
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Event dispatching: Improvement & bugfix
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
S
c
ript event framework: improvement & cl
e
anup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
Guo
First working vers
i
on of new event dispa
t
ching framwork
.
commit
|
commitdiff
|
tree
2009-06-06
R
u
i Guo
A
dde
d
ca
l
l
i
ng in
t
erfa
c
e
t
o bindi
n
g
.
commit
|
commitdiff
|
tree
2009-06-06
R
ui Guo
Correct the var
a
rg related definition
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
M
is
c
fix
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Avoid
usin
g
// s
t
yl
e
comment
.
commit
|
commitdiff
|
tree
2009-06-04
R
u
i Guo
Event dis
p
atchi
n
g (Binding
i
ndepending part)
commit
|
commitdiff
|
tree
2009-06-04
R
ui Guo
Gro
u
p
script eve
n
t d
e
clara
t
ion (su
g
ges
t
ed by Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
Rui
Guo
Fix c
o
mpile warning
a
bou
t
t
ype c
a
st
.
commit
|
commitdiff
|
tree
2009-06-03
Rui G
u
o
Updat
e
the desig
n
document
a litt
l
e
.
commit
|
commitdiff
|
tree
2009-06-03
Ru
i
Guo
Change the script command
to
the stl
y
e of 'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Introduce the event register & dispatch
i
ng
f
ram
e
work
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
I
ntroduce the concept of b
i
nding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Define macr
o
for
l
u
a
bindings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Fi
x
the cmdcallb
a
c
k
demo to create
t
he lo
g
f
i
le c
o
rre
c
tly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use lang
u
age neutral
description rat
h
er
than lua
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i Guo
A bit more
i
n the design d
o
cument
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wrap script related code with compiler dir
e
ctive
.
commit
|
commitdiff
|
tree
2009-06-01
Rui
G
uo
Update the
w
indow object interface a
bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Upda
t
e the scr
i
p
t
ing design d
o
cument
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added an empty
Layout object
i
nterface t
o
Lua scr
i
pt
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added a de
s
ign
d
oc
u
m
e
nt for scripting su
p
p
o
r
t
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui
G
u
o
Fin
i
sh event di
s
patch
i
ng section
.
commit
|
commitdiff
|
tree
2009-05-20
Rui G
u
o
Update
t
he s
c
r
e
en_inte
r
nal d
o
c
u
ment
.
commit
|
commitdiff
|
tree
2009-05-20
Rui G
u
o
New document d
r
afts
.
commit
|
commitdiff
|
tree