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
Rui
Guo
U
se se
p
arate
lua_State
f
or different script files
.
commit
|
commitdiff
|
tree
2009-08-13
Rui Guo
Fi
x
c
a
nvas
.
s
plit on non
-
for
e
sit
u
a
tion
.
commit
|
commitdiff
|
tree
2009-08-13
Rui Guo
Implement get
_
lin
e
s
&
g
e
t_history for window object
.
commit
|
commitdiff
|
tree
2009-08-10
Rui
G
u
o
Set
titl
e
bas on
the outpu
t
f
ound on the screen
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Add tw
o
events
commit
|
commitdiff
|
tree
2009-08-10
Rui
Guo
Add the window
.
viewing_canva
s
es method
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Doc
u
ment
t
h
e onsilent/onactivity event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
F
i
x a war
n
i
ng on no return
value
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Pass
the missing Display for triggering onsilent event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Implement window e
v
ent onsli
e
nt & onac
t
i
v
i
t
y
commit
|
commitdiff
|
tree
2009-08-03
Rui Guo
Update document on display interface
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Intr
o
duce canvas
.
s
h
owwin() interface
.
commit
|
commitdiff
|
tree
2009-06-24
Ru
i
Guo
Document canvas
.
selec
t
method
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Intr
o
duce wi
n
d
ow
.
a
c
tivate me
t
hod
.
commit
|
commitdiff
|
tree
2009-06-24
R
ui Guo
Extract RC_FOCUS implementation t
o
clean up
duplica
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Docum
e
nt t
h
e
newl
y
i
n
t
ro
d
uced window events
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
G
uo
E
n
able s
t
uffin
g
a window
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Add a demo funct
i
on
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
Guo
Trig
g
er g
l
obal forec
h
ang
e
e
v
ent
o
n re
g
ion chang
e
.
commit
|
commitdiff
|
tree
2009-06-22
R
u
i
G
uo
Trigger onfocus o
n
leave event when swi
t
ch betwe
e
n regions
.
commit
|
commitdiff
|
tree
2009-06-22
Rui G
u
o
Im
p
lement onsh
o
w onhid
e
events
f
o
r wind
o
w
o
bject
.
commit
|
commitdiff
|
tree
2009-06-19
R
ui Gu
o
Add s
o
me window events
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Wrap detached ev
e
n
t
trigger in compi
l
er
d
i
rectives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Move the original for
e
changed
event to the new hoo
k
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Ru
i
Guo
M
a
ke window
.
number writable
.
commit
|
commitdiff
|
tree
2009-06-17
Rui G
u
o
Update
t
h
e doc
u
ment about hoo
k
/unhook and
i
n
put in
t
e
rface
commit
|
commitdiff
|
tree
2009-06-17
R
ui Guo
Free
a
llocated
m
em
o
ry
bef
o
re luaL_error() in s
c
reen_i
n
put()
commit
|
commitdiff
|
tree
2009-06-17
Rui G
u
o
input() can now have an o
p
tional prefil
l
ed content
.
commit
|
commitdiff
|
tree
2009-06-16
R
u
i
Guo
Document a know
n
problem
.
commit
|
commitdiff
|
tree
2009-06-16
Ru
i
Guo
Correct garbag
e
collectin
g
t
h
e unhook
t
icket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Separate t
h
e
weak table, since only the fun
c
p
art is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do
not produce duplica
t
e hook on duplicat
e
source
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
Do not
d
o refcount any m
o
re
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Re
a
lly sav
e
func
n
ame -- may
b
e
l
o
s
t
dur
i
ng merge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Change function table
n
ame
to
e
ase removi
n
g refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No longer check for duplicate h
o
o
k
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Clean up of the callback unhoo
k
part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix an
m
emory leak
on unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
Removed the LuaUnReg() func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Make the merged unhooking code work
a
ga
i
n
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
Merge br
a
nch 'scr
i
pting-l
u
a-unhook
'
(early part) i
n
to
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
A simple a
s
y
nchronous input interface
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Imp
l
ement
a robus
t
S
criptCall an
d
format the code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
Fix r
e
fc
o
u
n
t logic &
d
uplicat
e
unhook checking
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i
Guo
De
s
c
r
ipt
i
on about
t
h
e global detach event
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
Merge branch '
s
cripti
n
g-python'
(ear
l
y
part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix lua stack bal
a
nce in LuaH
R
ef()
.
And get ri
d
of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i
G
u
o
Fix du
p
l
i
cate check on e
v
ent hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fill in th
e
l
ost unref call
.
Thanks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Use the key d
i
re
c
tly to refer to th
e
lu
a
call
b
ack ha
n
dler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Further code clean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
R
e
str
u
cture t
h
e
fun
c
regis
t
er
c
ode
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Make the merged
co
d
e wor
k
again
.
Also
f
ixs
a SE
G
V
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge bran
c
h
'
lua-scripting
'
into s
c
r
een-scripting-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branch 'lua-scripting' (ear
l
y part
)
i
n
to
screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
e
rge
branch 'lua-scripting'
(
ea
r
ly part) int
o
scr
e
en
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
Guo
Merg
e
branch
'
lua-scriptin
g
' (early p
a
rt) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
D
e
s
c
rip
t
hoo
k
/unhook int
f
.
A
l
so
a bit about
i
nput(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Guo
En
a
ble registering with the l
u
a func i
t
self
.
commit
|
commitdiff
|
tree
2009-06-09
Rui G
u
o
Un-finished input() suppor
t
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
Correct the de
f
in
i
tio
n
of a local
v
ariable
.
commit
|
commitdiff
|
tree
2009-06-07
Ru
i
Guo
E
v
ent dispatchi
n
g: Improvement
&
b
u
gf
i
x
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Script even
t
framew
o
rk:
improvement &
cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Fir
s
t working versio
n
of ne
w
event dispatching fra
m
work
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Added callin
g
in
t
erface t
o
b
i
n
ding
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Correct the vararg related defi
n
ition
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
M
i
sc
f
ix
commit
|
commitdiff
|
tree
2009-06-06
R
u
i Guo
Avoid
u
sin
g
// style comment
.
commit
|
commitdiff
|
tree
2009-06-04
Ru
i
Guo
E
vent dispatchin
g
(Bin
d
ing
i
ndepen
d
ing pa
r
t
)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Gro
u
p script event declaration (suggest
e
d by Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
Ru
i
Guo
Fix compile warning about
t
y
p
e
cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui
G
uo
Update the design document
a l
i
ttle
.
commit
|
commitdiff
|
tree
2009-06-03
R
ui Guo
C
hange
t
he scr
i
pt comma
n
d to
the s
t
lye of '
l
ayout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Introduce the event r
e
gis
t
er & dis
p
atch
i
ng framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Int
r
oduce
t
he concept of binding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Defin
e
m
acro
for lua bindings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Fix
t
he cmdcallbac
k
d
e
mo
to create the
log
f
ile correctly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use language neutral descrip
t
i
on rather than lua
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i Guo
A bit more in
t
h
e
design document
.
commit
|
commitdiff
|
tree
2009-06-01
Rui G
u
o
Wrap s
c
ript r
e
lated cod
e
with
c
omp
i
l
er direc
t
ive
.
commit
|
commitdiff
|
tree
2009-06-01
Rui
Guo
U
p
dat
e
t
h
e w
i
n
d
ow object interface a
b
it
.
commit
|
commitdiff
|
tree
2009-06-01
R
ui Guo
Up
d
a
t
e the sc
r
ipting desig
n
document
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Adde
d
an empty L
a
yout obj
e
ct i
n
terface
to Lua sc
r
ipt
.
commit
|
commitdiff
|
tree
2009-05-24
Rui
Gu
o
Added a desi
g
n document fo
r
scripting support
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
R
ui
G
uo
Finish e
v
ent disp
a
tching section
.
commit
|
commitdiff
|
tree
2009-05-20
R
ui Guo
Update the screen_i
n
t
ernal doc
u
ment
.
commit
|
commitdiff
|
tree
2009-05-20
Rui
Guo
New document
d
rafts
.
commit
|
commitdiff
|
tree