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
Add the window.viewing_canvases method
2009-08-10
Rui Guo
Ad
d
the
window
.
v
iewing_canvases met
h
od
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Document the on
s
ile
n
t
/
onactivit
y
event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Fix
a
warning o
n
n
o
return value
.
commit
|
commitdiff
|
tree
2009-08-04
Ru
i
Guo
P
ass the mi
s
sing
D
isplay
f
or t
r
i
g
gering ons
i
len
t
event
.
commit
|
commitdiff
|
tree
2009-08-04
R
u
i Guo
Implement wi
n
dow event
onsli
e
n
t & onactivity
commit
|
commitdiff
|
tree
2009-08-03
Rui Guo
U
pdate do
c
u
ment on dis
p
lay
i
nt
e
rf
a
ce
.
commit
|
commitdiff
|
tree
2009-06-24
R
ui
Guo
Introduce canvas
.
show
w
i
n
() interface
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Document
c
anvas
.
sel
e
ct m
e
thod
commit
|
commitdiff
|
tree
2009-06-24
R
ui Guo
Introduce window
.
activate method
.
commit
|
commitdiff
|
tree
2009-06-24
R
ui
Guo
Extract RC_FOCUS
impleme
n
tation to c
l
ean u
p
d
u
plicated
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
R
u
i Guo
Document the newly in
t
rodu
c
ed w
i
nd
o
w
events
.
commit
|
commitdiff
|
tree
2009-06-22
Ru
i
Guo
E
nable stuffing a
w
indow
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Add a demo
func
t
ion
.
commit
|
commitdiff
|
tree
2009-06-22
R
ui
Guo
Tr
i
gger global for
e
change event on reg
i
on
change
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
T
r
igger onf
o
cus
o
nleave e
v
ent when switch between r
e
gi
o
ns
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
I
m
p
lement onshow onhide events for wi
n
do
w
o
b
j
e
ct
.
commit
|
commitdiff
|
tree
2009-06-19
Rui
G
uo
Add some win
d
ow events
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Wrap detached event trig
g
e
r
in co
m
piler
d
irect
i
ves
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Gu
o
Move
the origin
a
l
forec
h
a
n
ged event to the new hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui G
u
o
M
ake window
.
num
b
er writable
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
Guo
Update
t
he document
about
hook/unhoo
k
a
nd input
in
t
erface
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Free a
l
located memo
r
y
before l
u
a
L
_error()
i
n sc
r
een
_
input()
commit
|
commitdiff
|
tree
2009-06-17
Rui Gu
o
input() ca
n
now
have
a
n option
a
l prefilled cont
e
nt
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
D
o
cument a known p
r
oble
m
.
commit
|
commitdiff
|
tree
2009-06-16
Rui
G
uo
C
o
rrect garbage collecting the
u
nhook ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui
G
uo
Se
p
arate the weak table, sin
c
e onl
y
the func part is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
u
o
Do not pr
o
d
uce dup
l
icate h
o
ok
o
n dup
l
icate source
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not do refcount any m
o
re
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
R
e
ally s
a
ve func
n
ame -- may be lost d
u
ri
n
g merg
e
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
C
h
ange fu
n
c
t
i
on table n
a
me to ease
removing r
e
fc
n
t
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No longer check for duplicate hook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Cle
a
n
u
p of the
callb
a
c
k
unhook p
a
rt
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
F
i
x an mem
o
ry leak on u
n
hook ticket
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Remove
d
the LuaUnReg() func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Make t
h
e
merged unhooki
n
g code work again
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Merge
b
ran
c
h '
s
cripting
-
lua-u
n
hook'
(
earl
y
p
art) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
A si
m
ple asynchr
o
nous input
i
nterface
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
Implement
a
r
obust ScriptC
a
ll and fo
r
mat t
h
e code
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
Fix ref
c
ount
logic & duplicate unhoo
k
checking
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
Description about the global
d
etach e
v
e
n
t
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Gu
o
Mer
g
e
branch 'scr
i
pting-
p
ython' (
e
arly
part) into
screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
F
ix lua stack
b
ala
n
ce
i
n LuaH
R
ef()
.
And get rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix dupl
i
cate
c
h
e
ck on e
v
ent hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fill in the lost unref call
.
Thanks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
U
s
e the k
e
y directly to
r
e
f
er to the
lua callback handler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Furth
e
r
code clean up
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Guo
R
e
stru
c
ture t
h
e func
register code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
a
ke the merged c
o
de wor
k
a
g
a
i
n
.
Also fixs a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Gu
o
Merge branch 'lua-scri
p
ting' i
n
to
s
creen-scripting-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge
b
ranch 'lua-scripting'
(early pa
r
t) into sc
r
een
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge b
r
anch 'lua-scripting' (early part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
e
r
ge branch 'lua-
s
c
r
ipting' (early par
t
) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Descript
h
ook/
u
nhook in
t
f
.
Also a bit about input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Guo
Enable registerin
g
with the lua func it
s
elf
.
commit
|
commitdiff
|
tree
2009-06-09
Rui
G
uo
Un-finished
i
nput() suppor
t
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
Correct the definition
o
f a local variab
l
e
.
commit
|
commitdiff
|
tree
2009-06-07
Ru
i
Guo
Event dispatching: Im
p
roveme
n
t & bugfix
commit
|
commitdiff
|
tree
2009-06-07
R
ui Guo
Scr
i
pt event fr
a
mew
o
r
k
: improvemen
t
& cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
R
ui Guo
F
irst worki
n
g version of new ev
e
nt dispatc
h
ing fr
a
mwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Adde
d
call
i
ng interf
a
ce to b
i
nding
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Corr
e
ct the vararg
re
l
ated d
e
finiti
o
n
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Gu
o
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Av
o
id using // style comme
n
t
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Event dis
p
atching (Bi
n
d
i
ng in
d
e
pe
n
d
i
ng part)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
G
r
o
up script
event
d
e
clar
a
t
i
on (sugg
e
s
t
ed by S
a
drul)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Fix
c
ompile warning ab
o
u
t
ty
p
e c
a
st
.
commit
|
commitdiff
|
tree
2009-06-03
R
ui Guo
Update the desi
g
n document a litt
l
e
.
commit
|
commitdiff
|
tree
2009-06-03
Rui G
u
o
Chang
e
the script
comman
d
to the s
t
lye o
f
'lay
o
ut'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
In
t
roduce the ev
e
nt
r
egi
s
ter & di
s
pat
c
hing f
r
amewor
k
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i Guo
Introdu
c
e the concept of binding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
G
uo
Define macro for l
u
a b
i
ndings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Guo
Fix the cmdcallback demo
to create t
h
e log
f
ile corre
c
t
l
y
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Gu
o
Use language neu
t
ral
d
escription r
a
ther t
h
an
l
ua
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
Guo
A
bit more in the
de
s
ign d
o
cument
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wrap
s
c
ript
related cod
e
with co
m
pi
l
er direc
t
ive
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Update t
h
e window
objec
t
interfa
c
e a bit
.
commit
|
commitdiff
|
tree
2009-06-01
R
u
i Guo
Up
d
ate the scrip
t
i
ng
d
esign
do
c
ume
n
t
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Add
e
d an emp
t
y Layout o
b
j
ect i
n
t
erface
to Lua sc
r
ipt
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
A
dded a design documen
t
f
or scripting suppor
t
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui G
u
o
Finish event
d
i
spa
t
ching section
.
commit
|
commitdiff
|
tree
2009-05-20
R
u
i Guo
Update the scr
e
en_internal
d
o
c
u
ment
.
commit
|
commitdiff
|
tree
2009-05-20
Rui
G
uo
New
document dra
f
ts
.
commit
|
commitdiff
|
tree