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
Unhook the event handler if it causes error.
2009-08-20
Rui Guo
Unho
o
k the event handler if it causes error
.
commit
|
commitdiff
|
tree
2009-08-19
Rui Guo
Ma
k
e the result
o
f screen
.
window
s
easier t
o
use
.
commit
|
commitdiff
|
tree
2009-08-19
Rui Guo
Fix pro
b
l
em
caused by
resourcing
a
s
cript when an callback
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Some more dead code & com
m
ents removed
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Get r
i
d of some cod
e
s that no longer nee
d
ed
.
commit
|
commitdiff
|
tree
2009-08-18
Rui G
u
o
Get rid of some legacy code
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Use separate lua_State for different script files
.
commit
|
commitdiff
|
tree
2009-08-13
Rui Guo
Fix canvas
.
spl
i
t on non-fore situ
a
tion
.
commit
|
commitdiff
|
tree
2009-08-13
Rui Guo
Implement
get_lin
e
s & get
_
history for window obje
c
t
.
commit
|
commitdiff
|
tree
2009-08-10
Ru
i
Guo
Set t
i
tle ba
s
on
t
he
o
ut
p
ut found
o
n the scre
e
n
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Add two events
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Add the window
.
vi
e
wing_ca
n
vases met
h
od
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Docume
n
t
th
e
onsilent/on
a
ctivi
t
y event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
F
i
x
a
warning on no return value
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
P
a
ss the missing
D
isplay for
t
rigg
e
ring onsi
l
ent event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Gu
o
Imple
m
ent
w
i
ndow ev
e
nt
o
n
slient & ona
c
tivity
commit
|
commitdiff
|
tree
2009-08-03
R
u
i Gu
o
Update d
o
c
ument o
n
display interface
.
commit
|
commitdiff
|
tree
2009-06-24
Rui G
u
o
Introduce
canvas
.
s
h
owwin() interf
a
ce
.
commit
|
commitdiff
|
tree
2009-06-24
Rui
G
uo
Docum
e
nt
canvas
.
sele
c
t m
e
thod
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Int
r
odu
c
e window
.
activate me
t
h
o
d
.
commit
|
commitdiff
|
tree
2009-06-24
R
ui Guo
E
x
t
ract
RC_
F
OCUS
i
m
ple
m
entation t
o
clean
u
p d
u
plicated
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
D
o
c
u
m
e
n
t the newly introd
u
ced window events
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Enabl
e
s
t
u
ffing
a
w
i
ndow
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
G
uo
Add a demo function
.
commit
|
commitdiff
|
tree
2009-06-22
Ru
i
Guo
Trigger
global
f
orechange eve
n
t on regi
o
n ch
a
nge
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
Guo
Trigger onfocu
s
o
nl
e
a
v
e event
when s
w
i
t
ch between regions
.
commit
|
commitdiff
|
tree
2009-06-22
Rui G
u
o
Implement onsho
w
onhi
d
e event
s
fo
r
window
object
.
commit
|
commitdiff
|
tree
2009-06-19
Rui Guo
Add
s
ome window even
t
s
.
commit
|
commitdiff
|
tree
2009-06-17
Ru
i
G
u
o
Wrap detached
event trigger in com
p
iler directiv
e
s
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Move the
o
r
i
ginal for
e
chang
e
d event to
the new hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui G
u
o
Mak
e
w
i
ndow
.
num
b
er writable
.
commit
|
commitdiff
|
tree
2009-06-17
R
ui Guo
Updat
e
t
h
e
document about hook/un
h
ook and input interfa
c
e
commit
|
commitdiff
|
tree
2009-06-17
Rui G
u
o
Free al
l
ocated memory before lu
a
L_error() in screen_i
n
put
(
)
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
input() ca
n
now have a
n
op
t
ional prefil
l
ed content
.
commit
|
commitdiff
|
tree
2009-06-16
Ru
i
G
uo
Document a
k
nown
proble
m
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Correct
garbage collecting the unh
o
o
k ticke
t
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Separate th
e
weak table, since onl
y
the fun
c
part
is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do no
t
p
r
oduce duplicate hook on duplicate sour
c
e
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Do
n
o
t
do refcount
any mor
e
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Gu
o
Really save func name -- may be lo
s
t
during m
e
r
g
e
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Chan
g
e
function ta
b
le
n
ame to ease re
m
oving refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
No longer check for
d
upli
c
ate hook
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
C
lean u
p
of the callbac
k
un
h
ook
p
a
rt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
Fix
an memory leak on
unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Removed
t
he Lua
U
nReg() func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Make the me
r
g
e
d unh
o
o
k
i
ng
code work a
g
a
in
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Merge branch 'scripting-lu
a
-
unhook' (early part) in
t
o
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
A simple a
s
ynchronous input interface
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Implement a robust Sc
r
i
ptCall
and format the
c
ode
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
Fix refcou
n
t logic & duplicate u
n
hook
checking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Description ab
o
u
t the
g
l
o
b
al detach eve
n
t
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Merge branch 'scrip
t
ing-python' (early part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
F
i
x lu
a
s
tack
bala
n
c
e in LuaHRef()
.
And get r
i
d
of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix duplicate
ch
e
ck on
even
t
h
o
ok
i
ng
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fill in the lost unref call
.
Thanks Sadru
l
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Use the key directl
y
to
refer
to the lua callbac
k
han
d
ler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Fur
t
he
r
co
d
e cl
e
an
up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Restruct
u
re the f
u
nc reg
i
ster c
o
de
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui
Guo
Make the merged code wor
k
again
.
Also fixs a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
Merg
e
b
r
a
n
ch 'lua-script
i
ng' int
o
s
creen-scrip
t
ing-soc
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Gu
o
Merge br
a
n
ch 'lua-scripting' (early part) i
n
to scre
e
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
e
r
ge branch 'lua-scr
i
p
t
ing' (ear
l
y p
a
rt) into scr
e
en
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge bran
c
h 'lua-scripting'
(
earl
y
pa
r
t) int
o
screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Guo
Descr
i
pt hook/unhook intf
.
Also a bit
a
bout inp
u
t(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Guo
E
n
a
ble re
g
istering with
th
e
lua
f
u
nc itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui
Guo
Un-finishe
d
input() sup
p
or
t
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
Correc
t
t
h
e defi
n
i
tion of a local
v
ariabl
e
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
E
vent d
i
spatching: Improvement
&
bugfix
commit
|
commitdiff
|
tree
2009-06-07
Ru
i
Guo
Script
event
f
ramewor
k
: improvem
e
nt
&
cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui G
u
o
First w
o
rkin
g
version of new event disp
a
tc
h
ing fra
m
w
ork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
uo
Ad
d
ed calli
n
g interface to bin
d
i
ng
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Co
r
r
e
ct the
vara
r
g
related d
e
f
inition
.
commit
|
commitdiff
|
tree
2009-06-06
R
u
i Guo
Misc
f
i
x
commit
|
commitdiff
|
tree
2009-06-06
R
ui Guo
Avoid usi
n
g // st
y
le
co
m
ment
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Event dispatching (Binding independ
i
ng part)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Gr
o
up scrip
t
e
vent declaration (suggested
by Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Fix compile
warnin
g
about t
y
pe
cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
U
p
date the design
d
o
cument a lit
t
le
.
commit
|
commitdiff
|
tree
2009-06-03
R
u
i Guo
Change the script command to the stlye of
'
layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
In
t
roduce the event register
&
dis
p
atch
i
ng fra
m
ework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Gu
o
Introduce the conce
p
t of bi
n
ding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Define
macr
o
f
o
r lua
b
indings
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i
Gu
o
Fix the cmdcallb
a
ck demo
t
o
cre
a
te
the l
o
gf
i
l
e correc
t
ly
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i Guo
Us
e
l
anguage ne
u
tra
l
descr
i
pti
o
n rather
t
h
a
n lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A bit mor
e
in
t
he design document
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wrap script relat
e
d
code with compiler d
i
rect
i
ve
.
commit
|
commitdiff
|
tree
2009-06-01
R
ui Guo
Update the win
d
ow object interface a bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Gu
o
Update the scripting design d
o
cument
.
commit
|
commitdiff
|
tree
2009-05-24
R
u
i
G
uo
Added an empty Layout obje
c
t inter
f
a
c
e
to Lua sc
r
ipt
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added a d
e
sign d
o
cument for scripting support
.
No
t
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
R
ui Guo
Finish event disp
a
tching sectio
n
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
Update the screen_int
e
r
n
al doc
u
m
e
n
t
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
Ne
w
document
drafts
.
commit
|
commitdiff
|
tree