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
Ru
i
Gu
o
E
x
t
r
act RC_FOCUS impleme
n
tation to clean up duplicated
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Docum
e
nt t
h
e
n
ewly
i
ntr
o
duced window events
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Enable stuffing a
w
i
n
dow
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Add
a demo fun
c
tio
n
.
commit
|
commitdiff
|
tree
2009-06-22
R
u
i Guo
Trigg
e
r glo
b
a
l
f
orechange event on region c
h
ange
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Tr
i
gger onfocus onleave eve
n
t when swi
t
ch bet
w
een re
g
ions
.
commit
|
commitdiff
|
tree
2009-06-22
R
ui Guo
Implement
onshow onhide
e
ven
t
s for w
i
n
d
ow object
.
commit
|
commitdiff
|
tree
2009-06-19
Rui Guo
Add som
e
window events
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
G
uo
Wrap d
e
tached even
t
trigger in
compiler di
r
ectives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Mov
e
the o
r
iginal
f
orechanged
event to the
new hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Make window
.
number writab
l
e
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
U
p
date
the
document about hoo
k
/unhoo
k
and input int
e
rface
commit
|
commitdiff
|
tree
2009-06-17
R
ui Guo
Free
a
llocated
memory befor
e
l
u
aL_e
r
ro
r
(
) in screen_i
n
p
u
t()
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
input()
can
no
w
ha
v
e an op
t
io
n
al
p
refilled content
.
commit
|
commitdiff
|
tree
2009-06-16
R
ui Guo
Document a known prob
l
em
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Co
r
rect garbage c
o
llecting the un
h
ook t
i
cket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Separate the
w
e
ak table, since only the func part i
s
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i
Guo
Do not pro
d
uce duplicate
hook on duplicate sou
r
ce
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do n
o
t
do refcou
n
t any more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Really save fun
c
name --
may be lost during merge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Change f
u
nction tab
l
e
n
ame
t
o ea
s
e
remov
i
ng refc
n
t
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No longer chec
k
for duplicate hook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
C
lean up of
t
h
e
callba
c
k
u
n
hoo
k
part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
Fix an memory leak on unhook ti
c
ket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Remove
d
t
h
e L
u
a
U
nReg() fu
n
c
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Make the merged unhooking code wo
r
k again
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
M
e
rge
b
r
a
n
ch 'scripting-lua-unhoo
k
' (early pa
r
t) int
o
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A simple
asynchro
n
ous input interface
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Implem
e
nt a robust
S
cr
i
ptCall and for
m
a
t th
e
code
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i
G
uo
F
ix refcount
logic & duplicate unhook checking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Des
c
ription about
t
he glo
b
al detach event
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
Merge branch 's
c
r
ipting-python' (earl
y
p
ar
t
)
into
scre
e
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fi
x
lua stack balanc
e
i
n
LuaHRef()
.
And
g
et ri
d
o
f
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix dupl
i
ca
t
e check o
n
event hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
Fi
l
l in the lost unref
c
a
l
l
.
Thanks Sad
r
ul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
u
o
Use the key di
r
ectl
y
to refer
to
t
he lua callback handl
e
r
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Guo
F
urthe
r
c
o
d
e
cle
a
n up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Restructu
r
e the
f
unc register cod
e
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
a
k
e
t
he merged code work agai
n
.
Also fixs a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Guo
Me
r
ge branch 'lua-sc
r
i
p
ting' into sc
r
een-
s
crip
t
ing-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branch '
l
u
a-scripting' (ea
r
ly part)
int
o
scre
e
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Guo
Merg
e
bran
c
h 'lua-scriptin
g
' (e
a
rly
part) into sc
r
een
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
Merge branch
'lua-scripting' (ea
r
ly part) int
o
scree
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Descript hook
/
u
n
ho
o
k in
t
f
.
Also a bit about input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
E
n
able regis
t
ering
w
ith
t
he
lua func itse
l
f
.
commit
|
commitdiff
|
tree
2009-06-09
R
u
i
Guo
U
n
-finishe
d
input() s
u
ppo
r
t
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
C
orr
e
c
t the definition of
a
local variable
.
commit
|
commitdiff
|
tree
2009-06-07
Ru
i
Gu
o
Event
dispatching: Improve
m
ent & bugfix
commit
|
commitdiff
|
tree
2009-06-07
R
ui Guo
Scri
p
t event f
r
amework: improvement & cleanu
p
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
uo
First working
version
of
n
e
w event di
s
patching fra
m
work
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
A
dded
c
alling int
e
rface to bin
d
in
g
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Correct
the vararg r
e
lated definition
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
R
u
i Guo
Avo
i
d using // sty
l
e comment
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Event
di
s
patching (B
i
nding independing part)
commit
|
commitdiff
|
tree
2009-06-04
Rui
G
uo
Group scr
i
p
t
event declarat
i
o
n
(sugges
t
ed b
y
Sa
d
rul)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Fix compile warning abo
u
t type cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Update the desig
n
do
c
ument a little
.
commit
|
commitdiff
|
tree
2009-06-03
Ru
i
Guo
Change the script
c
ommand to the stlye of '
l
ayout
'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Introduc
e
t
h
e ev
e
nt regis
t
e
r
& di
s
patching fram
e
work
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui G
u
o
Introduc
e
the concept of bindi
n
g
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Gu
o
Defi
n
e macro fo
r
lua bindings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui G
u
o
Fix t
h
e cmdcallback d
e
mo to create the logfile cor
r
ectly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Gu
o
Use language neu
t
ral descripti
o
n rather
than
lua
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
Guo
A
bit more in the design documen
t
.
commit
|
commitdiff
|
tree
2009-06-01
R
u
i Guo
Wrap script re
l
ated code with c
o
mpiler
d
i
rective
.
commit
|
commitdiff
|
tree
2009-06-01
Rui
G
u
o
Upda
t
e
the window obj
e
ct interface a bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
U
p
d
ate
t
he
s
cri
p
ting des
i
g
n
doc
u
m
e
nt
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added an empty Layout
ob
j
e
c
t interface
t
o Lua s
c
r
i
pt
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added
a
design
doc
u
men
t
for scriptin
g
support
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
F
i
n
ish
event
dis
p
at
c
hing
s
e
ction
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
Upd
a
te
t
he
s
c
r
e
en_i
n
ternal documen
t
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Gu
o
Ne
w
docume
n
t dra
f
ts
.
commit
|
commitdiff
|
tree