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
Get rid of some legacy code.
2009-08-18
Rui Guo
Get
r
i
d
of
some leg
a
cy code
.
commit
|
commitdiff
|
tree
2009-08-18
Rui
G
uo
Use separate lua_St
a
te fo
r
diffe
r
ent
script files
.
commit
|
commitdiff
|
tree
2009-08-13
Ru
i
Guo
F
ix
canvas
.
s
p
l
i
t
o
n non-fo
r
e
situat
i
on
.
commit
|
commitdiff
|
tree
2009-08-13
Rui Guo
Implement ge
t
_lines &
g
et_
h
i
s
t
ory
f
or window object
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Set title bas
o
n the output found
o
n
the
scre
e
n
.
commit
|
commitdiff
|
tree
2009-08-10
R
u
i
Guo
Ad
d
two ev
e
n
ts
commit
|
commitdiff
|
tree
2009-08-10
Ru
i
G
u
o
Add
the window
.
viewing
_
canv
a
ses method
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Document the onsilent/onactivity event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Fix a warning on no
return val
u
e
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Pass
t
h
e
missin
g
Display
f
or triggering o
n
silent eve
n
t
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
I
m
plement
w
i
n
dow ev
e
nt onslient & onactivity
commit
|
commitdiff
|
tree
2009-08-03
Rui Guo
U
p
d
ate docume
n
t
o
n displ
a
y inter
f
ace
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
In
t
roduc
e
canva
s
.
sh
o
wwin() interface
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Documen
t
canvas
.
select
m
ethod
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Introduce windo
w
.
acti
v
ate method
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Extract RC_FOCUS imp
l
ement
a
tion
t
o clean up du
p
licate
d
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Do
c
ument th
e
newl
y
int
r
o
d
uc
e
d window
e
vents
.
commit
|
commitdiff
|
tree
2009-06-22
R
u
i Gu
o
Enable stuffin
g
a wi
n
dow
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Add
a demo
f
unction
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
G
uo
Trigger g
l
obal forechange event on
r
e
gion change
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Gu
o
Tr
i
gg
e
r onfocus onleave event
w
hen switch between
regions
.
commit
|
commitdiff
|
tree
2009-06-22
R
ui Guo
Im
p
lement ons
h
ow onhide events for window object
.
commit
|
commitdiff
|
tree
2009-06-19
Rui G
u
o
A
d
d s
o
m
e window events
.
commit
|
commitdiff
|
tree
2009-06-17
Ru
i
Guo
Wrap de
t
ached event tr
i
g
ger i
n
c
ompile
r
di
r
ectives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui G
u
o
M
o
ve the ori
g
inal for
e
changed ev
e
nt
t
o
the new h
o
ok
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Make window
.
number writable
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
G
u
o
Upda
t
e the document abo
u
t
h
o
ok/unh
o
ok and input i
n
terface
commit
|
commitdiff
|
tree
2009-06-17
Rui G
u
o
Fr
e
e
allocated memory before luaL_error() in sc
r
een_inp
u
t()
commit
|
commitdiff
|
tree
2009-06-17
Rui
Guo
input() can n
o
w have
an optional
p
refill
e
d
content
.
commit
|
commitdiff
|
tree
2009-06-16
R
ui Guo
D
o
cum
e
nt a
k
nown prob
l
em
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Correct
g
arbage collecting the unho
o
k ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Separate the weak table, since only
the
func par
t
is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
D
o not produce duplicat
e
hook on dupl
i
cate sourc
e
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Guo
Do not
d
o
refcount any
more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Really save
f
unc name -- may be lost
d
uring
merge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
Change function table name to ease
removing refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No
longe
r
chec
k
for d
u
plica
t
e hook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Clea
n
up of the callback unhook part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
F
i
x
an me
m
ory leak
on
u
nhook ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
Remo
v
ed the LuaUnReg() f
u
nc
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Make the merged
unhooking c
o
de work
a
gain
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Merge
bran
c
h '
s
c
r
ipting-lua-
u
n
hook' (early part) in
t
o
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A simple asynchro
n
ous inpu
t
interface
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
Im
p
lement a robust ScriptCall and format t
h
e
c
o
de
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix refcount
l
o
gic & duplica
t
e unhook chec
k
ing
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
D
escript
i
on about
the global detac
h
event
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Merge branch 'scripting-python' (early part) into scr
e
en
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
Fix lua stack balance in LuaHRef()
.
And get rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
Fix duplic
a
t
e
check on event hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fill i
n
the
l
ost unr
e
f call
.
Thank
s
Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
Use the key directly to
r
efer to the lua
callback handler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
u
o
Furth
e
r code clean
up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Restructure
t
he func regi
s
ter code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
u
o
Make th
e
merg
e
d code work again
.
A
l
s
o
fixs
a
SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
Merge
b
ranch
'lua-scri
p
ting' into sc
r
een-
s
cripting-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
Me
r
ge bran
c
h 'lua-s
c
ripting'
(
ear
l
y par
t
)
into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branch 'lua-scripting' (early part
)
into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge
branc
h
'lua-scripting' (early part)
into sc
r
een
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
D
escript hook/unhook intf
.
A
lso
a
bit
a
b
o
ut input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Enable registering
w
ith the lua func itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
U
n
-
fini
s
hed i
n
p
u
t
(
)
support
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
Correct the definition of a local variable
.
commit
|
commitdiff
|
tree
2009-06-07
R
ui Guo
Event dispatchin
g
:
I
mprovement & bugfix
commit
|
commitdiff
|
tree
2009-06-07
Ru
i
G
u
o
S
cript even
t
f
r
a
m
ewor
k
:
im
p
rov
e
ment & cl
e
anup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
First working version of n
e
w event dispatching framwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
uo
Added
c
alling i
n
ter
f
ace to bindi
n
g
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
uo
Correct the var
a
rg related de
f
inition
.
commit
|
commitdiff
|
tree
2009-06-06
R
ui Gu
o
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
uo
Avoid us
i
ng
// style comment
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Event dispatching (Binding i
n
depend
i
ng part)
commit
|
commitdiff
|
tree
2009-06-04
Ru
i
Guo
Group script ev
e
nt d
e
clarat
i
o
n
(s
u
ggested by Sad
r
ul)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Fix
c
ompile warn
i
ng about type
cast
.
commit
|
commitdiff
|
tree
2009-06-03
R
ui G
u
o
Update t
h
e de
s
ign document
a
little
.
commit
|
commitdiff
|
tree
2009-06-03
Rui
G
uo
Change the
script command to
t
h
e stlye of 'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Introduc
e
the
e
v
ent register & dispatching fram
e
work
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Guo
Introduce t
h
e
concept o
f
bi
n
ding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
G
uo
Define macro fo
r
lua bindings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Fix t
h
e cmdca
l
l
b
ack
d
em
o
to create the lo
g
file correctly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Gu
o
U
s
e la
n
guag
e
ne
u
t
r
a
l
d
escription
r
ather t
h
an
lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Guo
A
b
i
t m
o
re in the d
e
sign
documen
t
.
commit
|
commitdiff
|
tree
2009-06-01
R
ui Guo
Wrap script
r
elated
code with compiler
d
i
r
ec
t
ive
.
commit
|
commitdiff
|
tree
2009-06-01
R
u
i Guo
Update the w
i
n
dow obj
e
ct i
n
terface
a
bit
.
commit
|
commitdiff
|
tree
2009-06-01
R
ui Guo
Upda
t
e t
h
e sc
r
i
p
ting design document
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
A
d
ded an empty La
y
out
obje
c
t
i
nterface
to
L
ua script
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added a design document fo
r
s
cri
p
tin
g
support
.
N
o
t
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
R
ui Guo
Fin
i
s
h event dispa
t
ching sectio
n
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
Update the sc
r
een_internal document
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
New document drafts
.
commit
|
commitdiff
|
tree