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
Enable stuffing a window.
2009-06-22
Rui Gu
o
E
nable stu
f
fing a window
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Ad
d
a demo function
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
Guo
Trigger globa
l
forechange event o
n
r
egion
c
hange
.
commit
|
commitdiff
|
tree
2009-06-22
Rui G
u
o
Trigger
onfocus onleave
e
v
ent when switch be
t
ween regions
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
G
uo
Imp
l
eme
n
t onshow o
n
h
ide ev
e
nts for window object
.
commit
|
commitdiff
|
tree
2009-06-19
R
u
i
Guo
Add some window eve
n
ts
.
commit
|
commitdiff
|
tree
2009-06-17
Rui G
u
o
Wrap detach
e
d ev
e
nt t
r
igger in
compi
l
er directives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
M
o
ve t
h
e
o
riginal forec
h
ang
e
d e
v
ent to the new hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
M
ake window
.
number wri
t
able
.
commit
|
commitdiff
|
tree
2009-06-17
R
u
i Guo
Update the document about hoo
k
/unhook and in
p
ut interface
commit
|
commitdiff
|
tree
2009-06-17
Rui Gu
o
F
r
e
e
a
llocated
m
e
mory b
e
fore luaL_error() i
n
screen_input()
commit
|
commitdiff
|
tree
2009-06-17
Rui Gu
o
input() can now have an o
p
tional p
r
e
f
illed content
.
commit
|
commitdiff
|
tree
2009-06-16
Rui G
u
o
Document a known p
r
oble
m
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Correct
garbage collecting the u
n
h
o
ok ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Separate
th
e
weak ta
b
le, since only the func pa
r
t
is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not produ
c
e duplicate hook on
duplicate
s
ource
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Do
n
o
t
do ref
c
ount any more
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Really save
fun
c
name --
may be lost duri
n
g merge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Change fun
c
tion
ta
b
l
e
name to ease removing refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
N
o
longer c
h
e
c
k f
o
r duplicate hoo
k
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Clean up of the
callb
a
c
k
unhoo
k
part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix an m
e
mory leak on
u
nhook
t
icket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
Removed the LuaU
n
Reg() func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
M
ake the merge
d
unhooking code work again
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Merge branch 'scripti
n
g-lua
-
unhook'
(early pa
r
t) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A simple
as
y
nchrono
u
s input in
t
erfac
e
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Implement a ro
b
ust Scrip
t
C
a
l
l and for
m
at the code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix
refcount logi
c
&
du
p
licate unhook che
c
king
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
Description
ab
o
ut the global
d
etach
e
ve
n
t
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Merge bra
n
ch 'scriptin
g
-python'
(early pa
r
t) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
Fix lua
stack balance in Lu
a
H
Ref()
.
And get rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
F
i
x
duplicate check
on ev
e
nt hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
Fill in the lost u
n
r
ef call
.
Th
a
nks
S
a
drul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Use
the key direct
l
y to refer
to the
l
ua callb
a
c
k
handler
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui G
u
o
Furthe
r
code cl
e
an up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
R
estructure the
func
r
e
g
ister cod
e
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Gu
o
Make th
e
merged code wor
k
again
.
Al
s
o fixs a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Mer
g
e bra
n
ch 'lua-scripting' into screen-scripting-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branch 'lua-scri
p
ti
n
g' (early
p
art)
i
n
t
o screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merg
e
bra
n
c
h 'lua-scripting' (ea
r
ly pa
r
t) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branch 'lua-scripting' (early pa
r
t) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Descript h
o
ok/unh
o
ok i
n
tf
.
Also
a
b
it about input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
E
nable regis
t
ering with
t
h
e
l
ua func itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
Un-finishe
d
input() support
.
commit
|
commitdiff
|
tree
2009-06-08
Ru
i
Guo
Correct the definition of
a
l
o
cal variable
.
commit
|
commitdiff
|
tree
2009-06-07
Rui G
u
o
Event disp
a
t
ching: Im
p
rovement & bugfix
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Script event
f
ramework: i
m
provement & cleanu
p
.
commit
|
commitdiff
|
tree
2009-06-06
Rui G
u
o
First working version of
n
e
w event dispatching framwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Added calling interface to binding
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
u
o
Correct the var
a
rg rel
a
ted definition
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Misc
f
i
x
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Avoid using //
s
tyle comme
n
t
.
commit
|
commitdiff
|
tree
2009-06-04
Ru
i
Gu
o
Event dispatc
h
ing (
B
inding indepe
n
ding part)
commit
|
commitdiff
|
tree
2009-06-04
R
ui Guo
Group s
c
ript even
t
decl
a
ration (su
g
ges
t
e
d
by Sad
r
ul)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Fix compil
e
warning abo
u
t type c
a
st
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Upda
t
e
the desi
g
n do
c
ument a little
.
commit
|
commitdiff
|
tree
2009-06-03
Ru
i
Guo
Chan
g
e
t
he s
c
ri
p
t comman
d
t
o the
stl
y
e of 'l
a
yo
u
t
'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Introduc
e
the
ev
e
n
t
register & d
i
s
patch
i
ng framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui G
u
o
Intr
o
d
u
ce the concept of binding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Def
i
ne macro for lua binding
s
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Guo
Fix the cmdcallback demo
t
o
create the
l
o
gfile corre
c
tly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use languag
e
neu
t
r
a
l
d
escription rather
than lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Guo
A
b
it more in the design document
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wr
a
p
s
cr
i
pt related code wi
t
h co
m
piler directiv
e
.
commit
|
commitdiff
|
tree
2009-06-01
R
u
i Guo
Update the windo
w
object int
e
r
f
ac
e
a
bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Update t
h
e
scripting design documen
t
.
commit
|
commitdiff
|
tree
2009-05-24
Rui
G
uo
Added a
n
empty
L
ayo
u
t object interface to Lua s
c
ript
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added
a
de
s
i
g
n document f
o
r script
i
ng s
u
p
port
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
F
i
nish ev
e
nt di
s
patching secti
o
n
.
commit
|
commitdiff
|
tree
2009-05-20
Rui G
u
o
U
pdate the
screen
_
internal document
.
commit
|
commitdiff
|
tree
2009-05-20
Ru
i
Gu
o
New document drafts
.
commit
|
commitdiff
|
tree