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
Get rid of some legacy code.
2009-08-18
R
u
i
Guo
G
et rid of some
l
egacy c
o
de
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Use separa
t
e
lua_State
f
o
r
dif
f
eren
t
script files
.
commit
|
commitdiff
|
tree
2009-08-13
Rui Guo
F
ix canvas
.
spl
i
t on non-fore situation
.
commit
|
commitdiff
|
tree
2009-08-13
Rui
G
uo
Im
p
lement
g
et_line
s
& ge
t
_history fo
r
window
o
bject
.
commit
|
commitdiff
|
tree
2009-08-10
R
u
i Guo
Set title bas o
n
t
he output
found on
the screen
.
commit
|
commitdiff
|
tree
2009-08-10
Rui
G
uo
Add
t
wo events
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Add the wind
o
w
.
vi
e
wi
n
g_c
a
nv
a
s
e
s
method
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Docu
m
ent the onsilent/onactivity event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Fix a warning on no return v
a
l
ue
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Pa
s
s
t
he missing Display
for triggering onsile
n
t ev
e
nt
.
commit
|
commitdiff
|
tree
2009-08-04
Ru
i
Guo
Implement win
d
ow
eve
n
t
onslient & onactivity
commit
|
commitdiff
|
tree
2009-08-03
Rui Guo
Upda
t
e doc
u
me
n
t on display inte
r
f
a
ce
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Introduce canvas
.
s
h
o
w
w
i
n() in
t
erface
.
commit
|
commitdiff
|
tree
2009-06-24
Rui
G
uo
Docum
e
nt canvas
.
select method
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Introduce wi
n
d
ow
.
act
i
va
t
e me
t
h
o
d
.
commit
|
commitdiff
|
tree
2009-06-24
Rui
G
u
o
Extract RC_FOCU
S
implement
a
t
i
o
n to clean u
p
d
u
p
l
i
c
a
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui
G
uo
D
ocument the newly
introduced window events
.
commit
|
commitdiff
|
tree
2009-06-22
R
u
i Gu
o
E
n
able stuffing a window
.
commit
|
commitdiff
|
tree
2009-06-22
R
u
i Guo
Add a d
e
mo function
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
T
rigg
e
r
g
lobal forechange
e
vent
on regio
n
change
.
commit
|
commitdiff
|
tree
2009-06-22
Ru
i
Guo
Trigg
e
r
onfocus onleav
e
eve
n
t
when switch
b
e
t
ween
r
egions
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
I
m
ple
m
ent onsh
o
w onhide events for window
object
.
commit
|
commitdiff
|
tree
2009-06-19
Rui
G
uo
Add some wind
o
w eve
n
t
s
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
W
rap deta
c
hed event trigger in co
m
piler dir
e
c
ti
v
es
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Move
the original forech
a
nged
e
v
e
nt
to th
e
n
e
w
hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Make window
.
number
w
r
i
table
.
commit
|
commitdiff
|
tree
2009-06-17
R
u
i
Guo
U
pdate the document
about hook/unhook a
n
d
i
nput
i
n
t
erfac
e
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Free al
l
oc
a
ted
memo
r
y before
l
uaL_err
o
r() i
n
screen_in
p
ut()
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
inpu
t
(
) can no
w
have a
n
op
t
io
n
al prefill
e
d
content
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
D
ocu
m
ent a
known problem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui G
u
o
C
o
r
rect garbage col
l
ect
i
ng the unhoo
k
t
icket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
S
eparate the
weak table
,
since only the
f
unc
part
is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not produce duplicate hook on d
u
p
lic
a
te source
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Guo
Do not do refcoun
t
any more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Reall
y
save func name --
may
b
e lost
during mer
g
e
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
G
u
o
Change fu
n
ction
t
abl
e
name to ease removing refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i
G
u
o
No lon
g
er check for duplicate hook
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Gu
o
C
l
ean up of
t
he
c
allback unhook part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix an memory leak on
u
nhook t
i
cket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Remov
e
d t
h
e LuaUnReg
(
) func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Make the m
e
rged unhooking cod
e
work again
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Merge branch 'scripting-lua-u
n
hook' (earl
y
part) i
n
to
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
G
u
o
A simple asynchronous input inter
f
a
c
e
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
Implemen
t
a
robu
s
t ScriptCall and format the code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix refcount
log
i
c & dup
l
icate u
n
hook checking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
Descri
p
tion about
th
e
g
l
obal detach event
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Mer
g
e branch 'sc
r
ipting-python' (early
p
a
r
t
)
into scr
e
en
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix lua stac
k
b
a
l
ance
i
n LuaHRef()
.
And
get rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix duplicate check on even
t
hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fill
in th
e
lo
s
t
u
nref call
.
Tha
n
ks S
a
drul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
U
se the ke
y
d
i
rectly to
r
e
fer to the lua call
b
ack han
d
ler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Fu
r
ther
c
ode
clean up
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Guo
Res
t
ructure the func register cod
e
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Make the merge
d
c
o
d
e work again
.
Al
s
o f
i
xs
a
S
E
GV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Mer
g
e
branch 'lua-scripting' into scree
n
-scripting-soc
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Guo
Me
r
ge bra
n
ch 'lua-scr
i
p
ting' (e
a
rly part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Mer
g
e bra
n
ch
'
l
u
a-s
c
ripting'
(
early par
t
) in
t
o
screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Guo
Merge
bra
n
c
h 'lua-
s
cripting' (e
a
rly part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Gu
o
Descri
p
t hoo
k
/unhook i
n
tf
.
Also a bit about i
n
put(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
Guo
Enable r
e
gistering wi
t
h the lua
f
u
nc itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui
Gu
o
Un-fini
s
hed inpu
t
() supp
o
rt
.
commit
|
commitdiff
|
tree
2009-06-08
Rui G
u
o
C
o
rrect
t
he definition of a local variable
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Event dispat
c
h
i
ng
:
Impro
v
ement & bugfix
commit
|
commitdiff
|
tree
2009-06-07
Rui G
u
o
Scrip
t
event
f
r
a
m
e
work:
i
m
prov
e
ment & cl
e
anup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
F
irst wor
k
ing version of ne
w
event
dispa
t
chin
g
framwork
.
commit
|
commitdiff
|
tree
2009-06-06
R
ui G
u
o
Added call
i
ng i
n
t
e
rface to binding
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Correct
the vararg r
e
lated definiti
o
n
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Avoid us
i
ng
/
/ sty
l
e comment
.
commit
|
commitdiff
|
tree
2009-06-04
Rui
G
uo
Event dispatching (Bi
n
ding in
d
epen
d
i
n
g p
a
rt)
commit
|
commitdiff
|
tree
2009-06-04
Rui G
u
o
Group script
even
t
d
eclaration (s
u
gge
s
ted by
Sadr
u
l)
commit
|
commitdiff
|
tree
2009-06-04
Ru
i
Guo
Fix compile w
a
r
n
ing about type cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Update
t
h
e design document a litt
l
e
.
commit
|
commitdiff
|
tree
2009-06-03
Rui
G
u
o
Cha
n
ge
t
he script
comman
d
to the stlye of 'layo
u
t'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Introduce the
event register
& dispatching framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Gu
o
Introduce the concept of binding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Define macro for lua b
i
ndin
g
s
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Fix th
e
cmdcall
b
ack demo to cr
e
ate
t
he
l
ogfile correct
l
y
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use
l
anguage neutral descri
p
t
i
on ra
t
her than lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Gu
o
A bi
t
more in the design document
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wrap script related
co
d
e with com
p
iler directive
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Update th
e
w
indow objec
t
interface a bit
.
commit
|
commitdiff
|
tree
2009-06-01
R
u
i Guo
Update th
e
scripting
design doc
u
me
n
t
.
commit
|
commitdiff
|
tree
2009-05-24
R
u
i
Guo
Added an
empty Layout object in
t
erface to Lua sc
r
ipt
.
commit
|
commitdiff
|
tree
2009-05-24
R
ui Gu
o
Added a
d
esign docu
m
e
n
t
for s
c
ript
i
ng support
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
Finish ev
e
n
t
di
s
pa
t
ching secti
o
n
.
commit
|
commitdiff
|
tree
2009-05-20
R
u
i
Gu
o
U
pdate the screen_in
t
ernal docume
n
t
.
commit
|
commitdiff
|
tree
2009-05-20
Rui
G
uo
New documen
t
drafts
.
commit
|
commitdiff
|
tree