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
Introduce canvas.showwin() interface.
2009-06-24
Rui Guo
I
n
t
roduce
c
anvas
.
showw
i
n
(
) i
n
te
r
face
.
commit
|
commitdiff
|
tree
2009-06-24
R
u
i
Gu
o
D
o
cum
e
nt canvas
.
s
elect
m
ethod
commit
|
commitdiff
|
tree
2009-06-24
R
ui
Guo
Introdu
c
e window
.
activate method
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
E
x
tract RC_FOCUS im
p
lementation to clean up du
p
lica
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
D
o
cument the newly introduced wi
n
d
o
w
events
.
commit
|
commitdiff
|
tree
2009-06-22
R
ui Guo
Enable stuffin
g
a
window
.
commit
|
commitdiff
|
tree
2009-06-22
R
ui Gu
o
Ad
d
a
demo
f
unction
.
commit
|
commitdiff
|
tree
2009-06-22
Ru
i
G
uo
Trigger globa
l
forechange e
v
en
t
on r
e
gion
change
.
commit
|
commitdiff
|
tree
2009-06-22
Ru
i
G
uo
Trig
g
er onfo
c
us o
n
lea
v
e eve
n
t
when
switch betwe
e
n r
e
gion
s
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Implement onshow o
n
h
i
d
e
events for window objec
t
.
commit
|
commitdiff
|
tree
2009-06-19
Rui G
u
o
Add some window events
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
W
r
ap detach
e
d
e
vent trig
g
er in compiler direct
i
ves
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Move the original fore
c
hanged event
to the new hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Make window
.
number writable
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Update the do
c
ume
n
t about hook/unhook and input interface
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Free a
l
lo
c
ated memory bef
o
re luaL_error() in screen_in
p
ut
(
)
commit
|
commitdiff
|
tree
2009-06-17
Rui
G
uo
input()
can no
w
ha
v
e
an optiona
l
pr
e
fille
d
conten
t
.
commit
|
commitdiff
|
tree
2009-06-16
Rui
G
uo
Docu
m
ent a known
problem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Correct garbage
c
o
l
lecting the unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Se
p
arate the we
a
k table, sin
c
e only the func part
is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i
Guo
D
o
no
t
produc
e
duplicate
hoo
k
o
n
d
u
p
licate
s
our
c
e
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do no
t
do
r
e
f
co
u
nt any
more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Real
l
y save func name -
-
may b
e
lost during
m
erge
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Chan
g
e
f
u
n
c
t
i
o
n table
n
ame to ease removing refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No longer chec
k
for d
u
plica
t
e
hook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
Clea
n
up of the callback unhook par
t
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
F
i
x an memory leak on unho
o
k ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
R
emoved the L
u
aUnReg
(
) func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
M
ake
t
h
e mer
g
ed
unhook
i
ng code work ag
a
in
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Merge
branch
'
scrip
t
ing-lua-unhook' (e
a
rly
p
art) in
t
o
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A si
m
ple as
y
nch
r
onous
i
nput interface
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Implement
a
robust ScriptCall and format
the
c
ode
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix refcount logic
&
du
p
l
i
cat
e
unhoo
k
checking
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
Desc
r
ipti
o
n abo
u
t th
e
g
lo
b
al d
e
tac
h
e
v
ent
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
M
e
rge br
a
nch 'scripti
n
g-py
t
hon' (early part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
F
ix lu
a
stack
balance in
L
uaHRef()
.
And get rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix
du
p
l
i
cate check on event hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
Fi
l
l
i
n
t
he lost unref
c
all
.
Thanks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Gu
o
Use the key dir
e
ctl
y
t
o refer to the
lua callback handler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
Further c
o
de clean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
Rest
r
uctur
e
the fun
c
regis
t
er code
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Guo
M
ake th
e
merged code work again
.
Al
s
o fixs a
S
E
GV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
Merge branch 'lua-scripting'
into scre
e
n-scr
i
p
ting-soc
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
G
u
o
Merge branch 'lu
a
-scripting' (early part)
into
screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
M
e
rg
e
b
r
anch
'
lua-
s
cripting' (ear
l
y
part)
into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
erge bra
n
ch 'lua-scripting' (early par
t
) into s
c
r
e
en
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
Descript hook/unhook i
n
tf
.
Als
o
a bit about input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
Enabl
e
regist
e
ring wi
t
h the lua fu
n
c itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
Un-finish
e
d input() supp
o
rt
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
Correct the definition of a
local variable
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Event
disp
a
tching: Improvement & b
u
gfix
commit
|
commitdiff
|
tree
2009-06-07
R
ui Guo
Script ev
e
nt framework:
i
mprovemen
t
& cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Fi
r
st working version
of new eve
n
t dispatching
f
ram
w
o
r
k
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Added c
a
lling i
n
terf
a
c
e to bind
i
ng
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Correct the vararg
r
elate
d
definition
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Misc
f
ix
commit
|
commitdiff
|
tree
2009-06-06
R
u
i Guo
Avoid
using // style comment
.
commit
|
commitdiff
|
tree
2009-06-04
R
u
i Guo
E
v
en
t
disp
a
tching (Binding in
d
e
pend
i
n
g
part)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Group scri
p
t event decla
r
a
tio
n
(su
g
g
e
s
ted by Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
Rui G
u
o
Fix comp
i
le
w
a
rning about type
c
ast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui
Gu
o
Update the
des
i
gn docume
n
t a little
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Chang
e
the scrip
t
command
t
o the stlye
of '
l
ayout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Gu
o
I
ntr
o
duce
t
h
e
event register & dispatching
framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
I
n
trodu
c
e
t
he concept of binding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Define macro for lua binding
s
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Fi
x
t
h
e cm
d
cal
l
back d
e
m
o
to create the logfile
correctly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
G
uo
Use langu
a
ge
n
eutral des
c
ription ra
t
he
r
than lu
a
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
G
uo
A bit mor
e
i
n
the design document
.
commit
|
commitdiff
|
tree
2009-06-01
Rui G
u
o
Wrap script
rela
t
ed code with co
m
p
i
ler dire
c
tive
.
commit
|
commitdiff
|
tree
2009-06-01
Rui G
u
o
Update the
w
indow object inte
r
fac
e
a
b
i
t
.
commit
|
commitdiff
|
tree
2009-06-01
R
u
i Guo
Update the
scripting design doc
u
ment
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added an empty Layout object i
n
t
erface to Lua
s
crip
t
.
commit
|
commitdiff
|
tree
2009-05-24
Ru
i
Guo
Added a design document for sc
r
i
p
ting sup
p
ort
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
R
u
i Guo
Fini
s
h event di
s
patching section
.
commit
|
commitdiff
|
tree
2009-05-20
Rui
G
uo
Update
the screen_internal docum
e
nt
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
New document draf
t
s
.
commit
|
commitdiff
|
tree