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
Extract RC_FOCUS implementation to clean up duplicated code.
2009-06-24
Rui Guo
E
x
tract RC_FOCUS implementatio
n
to clean up
duplicated
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui
Guo
Doc
u
ment the
newly int
r
oduc
e
d window eve
n
ts
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Enable stuff
i
n
g
a w
i
ndow
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
A
d
d a
dem
o
function
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Trigger globa
l
forechange event on region chang
e
.
commit
|
commitdiff
|
tree
2009-06-22
Ru
i
Guo
Trig
g
er onfocu
s
onleave event when
s
witch
b
etwee
n
region
s
.
commit
|
commitdiff
|
tree
2009-06-22
R
u
i Gu
o
Implement onshow onhide
events fo
r
wind
o
w obj
e
ct
.
commit
|
commitdiff
|
tree
2009-06-19
Rui Guo
Add some window events
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Gu
o
Wrap
d
etache
d
event trigger in compiler d
i
rectives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
G
u
o
Mov
e
the original
forechanged ev
e
n
t to
t
he new h
o
ok
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Gu
o
Make
w
i
n
dow
.
nu
m
ber writable
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Update th
e
document abo
u
t hook/
u
n
h
o
ok
a
n
d
input i
n
terface
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Free allocated mem
o
ry before luaL_e
r
r
or() in screen_inpu
t
()
commit
|
commitdiff
|
tree
2009-06-17
Ru
i
Guo
i
nput() can no
w
hav
e
an op
t
ional pref
i
l
led content
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Document a
known prob
l
em
.
commit
|
commitdiff
|
tree
2009-06-16
R
ui Guo
Correct garbage c
o
l
l
ec
t
ing
t
he unh
o
ok tic
k
et
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Separate the weak t
a
ble, s
i
nc
e
only
t
h
e
func part is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not produce duplicate
h
ook on duplicate source
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Do not
do refcou
n
t any more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
R
eally s
a
v
e
func name -- may be lost during merge
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
Ch
a
nge fu
n
c
t
ion table name to ease removing refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No long
e
r check for duplicate ho
o
k
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Cl
e
an up
o
f the callback
un
h
oo
k
p
a
r
t
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
F
ix an me
m
or
y
leak on unhook ticke
t
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Removed the
L
uaU
n
Reg()
func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Make the merged unhooking code work agai
n
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Merge br
a
nch 'scripti
n
g-lua
-
unhook' (early p
a
rt) in
t
o
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A simple asynchr
o
nous in
p
ut i
n
terface
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
I
mplemen
t
a robust S
c
riptCa
l
l and for
m
at the code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix refco
u
nt
logic & d
u
p
l
icate un
h
ook che
c
king
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Des
c
ription abo
u
t the glo
b
al deta
c
h ev
e
nt
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Merge
br
a
nch 's
c
ripti
n
g-python' (ea
r
ly part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix lua s
t
ack bal
a
nce in Lu
a
HRef()
.
An
d
get rid
of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
Fix duplicate chec
k
o
n
e
vent hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fill in the lost
u
nref
call
.
Th
a
nks S
a
dr
u
l
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
Use the key dire
c
tly to refer to the
lua callback ha
n
dl
e
r
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Guo
Furth
e
r code c
l
ean up
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Guo
Restructure the func r
e
g
iste
r
code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Make the merge
d
code work
again
.
Also fixs a
S
EGV
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
Guo
Merge bra
n
c
h
'l
u
a-
s
cripting' into screen
-
scri
p
ting-
s
o
c
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branc
h
'lua-scripting' (ea
r
ly part) i
n
to
s
cr
e
en
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge
branch 'lua-scrip
t
i
n
g' (
e
arly p
a
rt) into scree
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
G
u
o
Merge b
r
anch 'lua-scripting
'
(
early part) into
s
c
reen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Guo
De
s
cript hook/
u
nhook
intf
.
A
lso a bit abou
t
in
p
ut(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Enabl
e
r
egisterin
g
with the lua func it
s
e
lf
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Gu
o
U
n
-
f
i
n
ished
input()
s
u
p
port
.
commit
|
commitdiff
|
tree
2009-06-08
Ru
i
G
u
o
C
orrect t
h
e de
f
inition of a local v
a
riable
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Event dispatching
:
Improv
e
ment & b
u
g
fix
commit
|
commitdiff
|
tree
2009-06-07
R
u
i Guo
Scri
p
t event
f
ramework: impr
o
ve
m
ent
&
cl
e
anup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui G
u
o
F
ir
s
t working versi
o
n of new event dispatching f
r
am
w
ork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Added calling interfac
e
t
o
binding
.
commit
|
commitdiff
|
tree
2009-06-06
Ru
i
Guo
Correct the v
a
r
a
rg r
e
l
ate
d
de
f
inition
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
uo
Avoid using //
s
t
yle
c
omment
.
commit
|
commitdiff
|
tree
2009-06-04
Ru
i
Guo
E
v
e
nt dispa
t
ching (Bindin
g
independi
n
g p
a
rt)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Group
scrip
t
event
decla
r
ation (suggested
by Sadr
u
l)
commit
|
commitdiff
|
tree
2009-06-04
Rui G
u
o
Fix compile
w
ar
n
ing abo
u
t type cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
U
pdate t
h
e desig
n
document a lit
t
l
e
.
commit
|
commitdiff
|
tree
2009-06-03
R
ui Guo
Change the s
c
ript command to the stlye
o
f 'l
a
y
out'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Introduc
e
the event re
g
ister & di
s
patc
h
i
n
g
f
r
am
e
work
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui G
u
o
Introduce
the c
o
ncept of bind
i
n
g
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui
Guo
Define macr
o
for lua bindings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
F
ix t
h
e
c
m
dcall
b
ack demo to create the
l
ogfile correct
l
y
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i Guo
Use
l
angua
g
e n
e
u
t
ral d
e
s
cription rather
t
han lua
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i
Guo
A b
i
t
m
o
re in the design document
.
commit
|
commitdiff
|
tree
2009-06-01
Ru
i
Guo
Wrap script r
e
l
a
ted code with
c
o
mpiler direct
i
ve
.
commit
|
commitdiff
|
tree
2009-06-01
Ru
i
Guo
Update the w
i
ndow object interfac
e
a bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Up
d
ate the sc
r
i
p
t
i
n
g
d
e
sign document
.
commit
|
commitdiff
|
tree
2009-05-24
R
ui
Guo
Added
a
n empty
L
a
yout ob
j
ect interf
a
ce to Lua s
c
ript
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Add
e
d
a
design docum
e
nt for scripting support
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
Finish event
dis
p
atching s
e
c
t
i
o
n
.
commit
|
commitdiff
|
tree
2009-05-20
R
ui Guo
U
pdat
e
the screen_intern
a
l documen
t
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
New
d
ocumen
t
draf
t
s
.
commit
|
commitdiff
|
tree