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
Use separate lua_State for different script files.
2009-08-18
Ru
i
Guo
Use sep
a
ra
t
e lua_St
a
te fo
r
differ
e
n
t script file
s
.
commit
|
commitdiff
|
tree
2009-08-13
R
ui
Guo
Fix canv
a
s
.
split on non-f
o
re situation
.
commit
|
commitdiff
|
tree
2009-08-13
Rui Guo
Implement
g
et_lines
&
get_hi
s
tory
f
or
win
d
ow object
.
commit
|
commitdiff
|
tree
2009-08-10
Rui
Guo
Set
title
b
as
on the out
p
ut fo
u
nd
o
n the s
c
reen
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Add two
e
v
e
nts
commit
|
commitdiff
|
tree
2009-08-10
Ru
i
G
uo
Add
the
w
indow
.
vi
e
wing_canvase
s
me
t
hod
commit
|
commitdiff
|
tree
2009-08-04
R
ui G
u
o
Docum
e
nt
t
he onsilent/on
a
ctivity ev
e
n
t
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Fix a warning on no return
va
l
ue
.
commit
|
commitdiff
|
tree
2009-08-04
R
ui Guo
P
a
ss the missing Display for trigg
e
ring
o
nsilent
e
vent
.
commit
|
commitdiff
|
tree
2009-08-04
Rui
G
uo
Im
p
lem
e
nt window event on
s
lien
t
& on
a
ct
i
vity
commit
|
commitdiff
|
tree
2009-08-03
Rui
G
uo
Upd
a
te
document
o
n
d
isplay interface
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Gu
o
In
t
roduce canvas
.
showw
i
n()
i
nterface
.
commit
|
commitdiff
|
tree
2009-06-24
R
u
i Guo
Document c
a
nvas
.
select method
commit
|
commitdiff
|
tree
2009-06-24
R
u
i Guo
Introdu
c
e
wind
o
w
.
acti
v
ate
method
.
commit
|
commitdiff
|
tree
2009-06-24
R
u
i Guo
Extract RC_F
O
C
U
S
implementation t
o
cle
a
n up dup
l
icated
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Document the newly in
t
roduce
d
window e
v
ents
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Enable stuffing a window
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Add a de
m
o function
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
T
r
igger glob
a
l forechan
g
e event o
n
regio
n
c
hange
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Trigger onf
o
c
u
s onleav
e
eve
n
t
w
hen switch be
t
we
e
n
regions
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Implement ons
h
o
w onhide e
v
ent
s
for wi
n
dow objec
t
.
commit
|
commitdiff
|
tree
2009-06-19
Rui Guo
Ad
d
some window events
.
commit
|
commitdiff
|
tree
2009-06-17
R
u
i
G
u
o
Wrap detached event trigger in compiler directive
s
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Move the original f
o
rechanged event t
o
the new h
o
ok
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
Gu
o
Make window
.
num
b
e
r writable
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Upda
t
e the document about h
o
o
k
/unhook and i
n
put interf
a
c
e
commit
|
commitdiff
|
tree
2009-06-17
Rui G
u
o
Free allocated memor
y
bef
o
re luaL_error() in sc
r
een_i
n
put(
)
commit
|
commitdiff
|
tree
2009-06-17
R
u
i Guo
input() can now h
a
ve an
o
ptional pr
e
fill
e
d content
.
commit
|
commitdiff
|
tree
2009-06-16
Rui G
u
o
Documen
t
a kno
w
n prob
l
e
m
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Correct garbage collecting the un
h
ook ticket
.
commit
|
commitdiff
|
tree
2009-06-16
R
ui Guo
S
e
parat
e
t
he
w
eak
table, since only t
h
e func part
i
s
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i G
u
o
Do not produce dupl
i
cate hook on duplicate sou
r
c
e
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do
n
ot do refcount an
y
mo
r
e
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
Really save fun
c
n
a
me -- may be lost
during
m
erge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Change
function table name
t
o
e
ase removing refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
No longer check
for duplicate hook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Clean up
o
f the callback unhook par
t
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix an me
m
ory le
a
k on
u
nhook ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Removed the LuaU
n
Reg() func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
M
ake th
e
merg
e
d unh
o
o
king code
w
ork agai
n
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
G
u
o
Merge branch
'
sc
r
ipti
n
g-lua-unhook' (early part
)
into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A simple asynchronous i
n
put interface
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
Imp
l
ement a robust ScriptCall
and format
t
h
e code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix refcount logic & dupl
i
cate u
n
ho
o
k checkin
g
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Desc
r
iption
a
b
o
ut the globa
l
detach e
v
ent
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i G
u
o
Merge branch '
s
cripting-pytho
n
'
(early
par
t
)
into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
Fix lu
a
stack balance i
n
LuaHRef()
.
And get rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
F
i
x
d
uplicate check on event hookin
g
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fi
l
l in t
h
e
l
ost
u
nref c
a
ll
.
Thank
s
Sadru
l
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
Us
e
th
e
key direc
t
ly to refer to the lua callb
a
ck handler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Further code clean u
p
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Restructu
r
e
t
he func regi
s
ter cod
e
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Make the merged code work again
.
Also
f
ixs a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merg
e
br
a
nch 'lua-scripting' into
screen-scripting-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
u
o
Merge branch 'lua-s
c
ripting' (early
part
)
into sc
r
e
e
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge b
r
a
nch
'
lua-s
c
ript
i
ng' (earl
y
pa
r
t
)
into scre
e
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
G
uo
Merg
e
branch 'lua
-
s
cripting' (early
p
a
r
t
) into scree
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Guo
Descri
p
t hook/unhook intf
.
A
l
so a bit about i
n
put
(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Enable re
g
isteri
n
g w
i
th
th
e
l
ua f
u
nc it
s
e
l
f
.
commit
|
commitdiff
|
tree
2009-06-09
Rui G
u
o
U
n
-f
i
nished in
p
ut() support
.
commit
|
commitdiff
|
tree
2009-06-08
R
ui Gu
o
Correct the definition
o
f
a l
o
c
a
l v
a
riable
.
commit
|
commitdiff
|
tree
2009-06-07
R
u
i
Guo
Eve
n
t dispatching: Imp
r
ov
e
ment
&
bugfix
commit
|
commitdiff
|
tree
2009-06-07
R
u
i Guo
Sc
r
ipt event fram
e
w
o
rk: improvement & c
l
e
a
n
up
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
First working ve
r
s
i
on of
new ev
e
n
t dispatching framwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Added ca
l
ling interface
t
o b
i
nding
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Correct the vara
r
g relat
e
d
definition
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Misc f
i
x
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
A
v
oid using // style co
m
m
ent
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Event dispatching (Bindi
n
g
independi
n
g par
t
)
commit
|
commitdiff
|
tree
2009-06-04
R
u
i G
u
o
G
roup scrip
t
event declarat
i
on (suggested by
Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
R
ui Guo
Fix compile warni
n
g ab
o
u
t
type
c
ast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Update the design docum
e
nt a
l
ittle
.
commit
|
commitdiff
|
tree
2009-06-03
R
ui Guo
Change the
s
c
r
ipt comma
n
d to the s
t
lye
of 'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
R
ui Guo
Int
r
o
d
u
ce the ev
e
nt register & dis
p
atchin
g
framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Guo
Introduce the concept
of binding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
G
u
o
Define macro for lua b
i
n
d
ings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Fix
t
he cmdca
l
lback demo to create the log
f
ile correctl
y
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
Guo
Use languag
e
n
e
utral descrip
t
i
on rather th
a
n
l
u
a
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Guo
A bit more i
n
the des
i
gn document
.
commit
|
commitdiff
|
tree
2009-06-01
Rui
G
uo
Wr
a
p script relat
e
d
c
ode with
compiler d
i
r
e
ct
i
v
e
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Upda
t
e the window o
b
ject interfac
e
a bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
U
p
date the s
c
ripting des
i
gn docum
e
nt
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Ad
d
e
d an
empt
y
Layout object interface to
Lua s
c
ript
.
commit
|
commitdiff
|
tree
2009-05-24
R
ui Guo
Added a
d
esign do
c
ument fo
r
scripting sup
p
ort
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
Fini
s
h
event dispatching sectio
n
.
commit
|
commitdiff
|
tree
2009-05-20
R
u
i G
u
o
Update the screen_int
e
rnal document
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
New document drafts
.
commit
|
commitdiff
|
tree