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
Use sepa
r
at
e
lua_Sta
t
e for different s
c
ript fi
l
e
s
.
commit
|
commitdiff
|
tree
2009-08-13
Rui Guo
F
ix can
v
a
s
.
split on non-fore situa
t
ion
.
commit
|
commitdiff
|
tree
2009-08-13
Rui Guo
Implement get_lines & g
e
t_h
i
st
o
ry for
w
ind
o
w ob
j
ect
.
commit
|
commitdiff
|
tree
2009-08-10
R
u
i Guo
Se
t
tit
l
e
b
as
o
n the output
f
o
und on the screen
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
A
d
d two events
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Add the windo
w
.
vie
w
ing_canvases method
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Document the onsilent/onactivity e
v
ent
.
commit
|
commitdiff
|
tree
2009-08-04
R
u
i
G
uo
Fix a
w
a
rni
n
g on no return
va
l
u
e
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Pass the missing
D
isplay for
t
ri
g
gering onsi
l
ent event
.
commit
|
commitdiff
|
tree
2009-08-04
R
u
i Guo
Implement
w
ind
o
w event o
n
slient & onact
i
vi
t
y
commit
|
commitdiff
|
tree
2009-08-03
Rui Guo
Update document on di
s
play int
e
rface
.
commit
|
commitdiff
|
tree
2009-06-24
Rui G
u
o
Int
r
oduce canvas
.
s
howw
i
n() i
n
t
e
rface
.
commit
|
commitdiff
|
tree
2009-06-24
R
ui G
u
o
Docum
e
n
t canvas
.
sele
c
t method
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Introduce
wi
n
d
o
w
.
activate method
.
commit
|
commitdiff
|
tree
2009-06-24
Rui G
u
o
Extract RC_FOCUS
i
mp
l
emen
t
ation to clean u
p
dupli
c
ated
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Document th
e
ne
w
ly introduced window e
v
ents
.
commit
|
commitdiff
|
tree
2009-06-22
R
ui
Guo
Enable stuffin
g
a window
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Add a demo functio
n
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Trigger global forec
h
ange event
on region change
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Trigg
e
r
on
f
o
cus o
n
leave event whe
n
swi
t
ch between regions
.
commit
|
commitdiff
|
tree
2009-06-22
R
ui Guo
I
mplement onshow o
n
hide events for w
i
ndow
object
.
commit
|
commitdiff
|
tree
2009-06-19
Rui
G
uo
Add
s
om
e
window even
t
s
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
G
uo
Wra
p
detached
e
v
ent
t
rigger in c
o
mpil
e
r directives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Move the original f
o
rechang
e
d event to the n
e
w hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Ru
i
Guo
Make win
d
ow
.
n
u
mbe
r
writable
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Up
d
ate the docum
e
nt
abo
u
t hook/unhoo
k
and in
p
ut in
t
e
r
fac
e
commit
|
commitdiff
|
tree
2009-06-17
R
ui Gu
o
Free alloc
a
ted memory before luaL_error(
)
in
scree
n
_
i
np
u
t()
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
input() can now have an optional
prefilled
content
.
commit
|
commitdiff
|
tree
2009-06-16
Rui
G
u
o
D
ocument a known prob
l
em
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Correct garbage collecting the unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Gu
o
S
epara
t
e
the weak table, since only
th
e
func part is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not pr
o
d
u
ce duplicate hook on dup
l
icate
s
ource
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
Do not do refcount any more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Guo
R
eally save func name -- may
b
e
los
t
during merge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
Change function table nam
e
t
o
ease removing refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i G
u
o
N
o
longe
r
check for dupli
c
a
te ho
o
k
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
Clean
up
o
f
the callback un
h
ook part
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i
G
u
o
F
i
x
an m
e
mo
r
y
l
eak on unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Guo
R
e
moved the
L
uaUn
R
eg() func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
M
ake the merged unhooking
c
od
e
wor
k
again
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
G
uo
Merge br
a
nch 'script
i
n
g-lua-unhook' (ear
l
y part) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
A
simple
as
y
nchr
o
n
ous input interf
a
ce
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
Implement a
r
obust Scrip
t
C
a
ll and format
the code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix ref
c
o
u
nt
lo
g
ic
& duplicate unhook chec
k
in
g
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Des
c
ription ab
o
u
t
the
g
lo
b
al detach
ev
e
nt
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Merge
b
ranch 'scripting-pyth
o
n
'
(early p
a
rt) into s
c
reen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix lua sta
c
k balance in LuaHR
e
f(
)
.
And get
r
id o
f
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
F
ix duplicate che
c
k on event hoo
k
ing
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
Fill in the
lo
s
t unref c
a
ll
.
Thanks
Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Us
e
the key di
r
ectly to refe
r
to th
e
l
u
a callback
h
a
nd
l
er
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Guo
Furth
e
r code clean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Restructure the func reg
i
ster c
o
de
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Ma
k
e t
h
e merged
c
ode work agai
n
.
A
lso fixs a S
E
GV
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Guo
Merge bra
n
ch 'lua-scripting'
i
nto screen-scripting-soc
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Guo
Merge branch 'lu
a
-scr
i
pting' (early part) int
o
scre
e
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
Merge bran
c
h 'lua-scri
p
ting' (early part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
M
erge
branch
'
lua-sc
r
ipt
i
n
g' (early part)
i
nto
sc
r
e
e
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
Des
c
r
ip
t
hook/unhoo
k
intf
.
Also
a bit about inpu
t
(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
Guo
Enab
l
e registering with the lua
fu
n
c itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
Un-finish
e
d
input(
)
supp
o
rt
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
C
o
rrec
t
the defini
t
ion of
a l
o
cal variable
.
commit
|
commitdiff
|
tree
2009-06-07
R
u
i Guo
Event di
s
p
a
t
c
hing: Im
p
r
o
ve
m
e
n
t & bu
g
fix
commit
|
commitdiff
|
tree
2009-06-07
Rui Gu
o
Script event framework: i
m
provemen
t
& clean
u
p
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
First working version of new event dispatching framwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
A
dded
c
alling interfa
c
e to binding
.
commit
|
commitdiff
|
tree
2009-06-06
R
u
i
G
uo
Correct the vararg
r
elated defini
t
ion
.
commit
|
commitdiff
|
tree
2009-06-06
Ru
i
Guo
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
R
u
i Guo
A
void using // st
y
le c
o
m
m
ent
.
commit
|
commitdiff
|
tree
2009-06-04
Rui G
u
o
Even
t
disp
a
tchi
n
g (Binding inde
p
e
n
ding p
a
rt)
commit
|
commitdiff
|
tree
2009-06-04
R
u
i Guo
Grou
p
script event declarat
i
on (suggeste
d
by
Sa
d
rul)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Fi
x
co
m
pile warning about type
c
ast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Update
the d
e
sig
n
documen
t
a l
i
ttle
.
commit
|
commitdiff
|
tree
2009-06-03
R
u
i Guo
Ch
a
nge th
e
script command to t
h
e stlye of 'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui
Guo
Introduce
the eve
n
t regist
e
r & di
s
p
a
tching fr
a
mework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
G
u
o
Intr
o
d
u
ce the
concept of
b
inding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Define ma
c
ro for lua bindings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
F
i
x
the cm
d
callback demo to c
r
eate t
h
e
l
o
gfile
co
r
rectl
y
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use language neutral d
e
scription rather than lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A b
i
t more in the design
d
o
c
ument
.
commit
|
commitdiff
|
tree
2009-06-01
Rui
G
uo
W
r
ap script rel
a
ted code with compiler directive
.
commit
|
commitdiff
|
tree
2009-06-01
Ru
i
Guo
Update the wi
n
dow o
b
ject interface a bi
t
.
commit
|
commitdiff
|
tree
2009-06-01
Rui
Guo
U
p
date
th
e
scripting design
d
ocument
.
commit
|
commitdiff
|
tree
2009-05-24
Rui
G
uo
Added
an em
p
ty Layout object interf
a
c
e to Lua sc
r
ipt
.
commit
|
commitdiff
|
tree
2009-05-24
R
u
i Guo
Added a
d
e
s
ign docume
n
t f
o
r scripting s
u
pport
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Ru
i
Guo
Finish
e
v
e
nt di
s
p
atching
section
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
Update the s
c
re
e
n_
i
nternal docume
n
t
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
New doc
u
ment drafts
.
commit
|
commitdiff
|
tree