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
Fill in design document.
2009-08-22
R
ui Guo
Fill
i
n d
e
sign
document
.
commit
|
commitdiff
|
tree
2009-08-22
Rui Guo
Some twea
k
& fi
x
e
s on interface
definitions
.
commit
|
commitdiff
|
tree
2009-08-22
Rui
Guo
C
o
rrect the event descript
i
on for activ
i
ty
/
silient
.
.
.
commit
|
commitdiff
|
tree
2009-08-20
Rui Guo
U
nh
o
ok
t
he event handler if
it cause
s
e
rror
.
commit
|
commitdiff
|
tree
2009-08-19
Rui
G
uo
M
a
ke the r
e
sul
t
of
screen
.
windows easier t
o
use
.
commit
|
commitdiff
|
tree
2009-08-19
Ru
i
Guo
F
ix p
r
o
b
l
em caused
by resourcing a script whe
n
an c
a
llback
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Som
e
more dead code & comm
e
nts removed
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Get rid of some
codes that
no lon
g
er
needed
.
commit
|
commitdiff
|
tree
2009-08-18
Rui
G
uo
Get rid of some l
e
gacy co
d
e
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Us
e
separate lua_State for different script f
i
le
s
.
commit
|
commitdiff
|
tree
2009-08-13
Rui Guo
Fi
x
c
a
nvas
.
split o
n
non-fore situation
.
commit
|
commitdiff
|
tree
2009-08-13
R
u
i
Guo
Impl
e
m
en
t
get_line
s
& get_hi
s
tory for windo
w
o
bjec
t
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Gu
o
Set tit
l
e bas
on the outp
u
t
found on the screen
.
commit
|
commitdiff
|
tree
2009-08-10
R
ui Guo
Add tw
o
events
commit
|
commitdiff
|
tree
2009-08-10
Rui Gu
o
Add the window
.
viewing_canvases method
commit
|
commitdiff
|
tree
2009-08-04
Ru
i
Guo
Docum
e
nt the onsilent/onact
i
vi
t
y eve
n
t
.
commit
|
commitdiff
|
tree
2009-08-04
R
ui Guo
Fix a warning on
n
o return value
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
P
a
ss the missing Di
s
play for triggerin
g
o
n
s
i
l
e
nt ev
e
nt
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Implement window event o
n
slient & onac
t
iv
i
ty
commit
|
commitdiff
|
tree
2009-08-03
Rui Guo
Update document on d
i
s
play interf
a
ce
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Introd
u
ce can
v
as
.
sh
o
ww
i
n()
i
nterf
a
ce
.
commit
|
commitdiff
|
tree
2009-06-24
Rui G
u
o
D
ocument c
a
nva
s
.
se
l
ec
t
method
commit
|
commitdiff
|
tree
2009-06-24
Rui Gu
o
Introduce wi
n
do
w
.
activate method
.
commit
|
commitdiff
|
tree
2009-06-24
Rui
G
uo
Extract
RC_
F
OCUS implementa
t
ion to clean up du
p
licated
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Document the
n
ewly introduced window even
t
s
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
G
uo
E
nable stuffing a window
.
commit
|
commitdiff
|
tree
2009-06-22
Ru
i
Guo
Add a demo fu
n
c
tion
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Trigg
e
r global
f
o
rechange eve
n
t on reg
i
o
n
change
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Gu
o
Trigger onfocus onleave
e
vent when switc
h
bet
w
een re
g
ions
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Implement
onshow o
n
hide events for window object
.
commit
|
commitdiff
|
tree
2009-06-19
Ru
i
Guo
Add
s
ome
w
indow events
.
commit
|
commitdiff
|
tree
2009-06-17
R
ui Guo
Wra
p
detach
e
d event tri
g
ger in com
p
i
l
e
r
d
irecti
v
es
.
commit
|
commitdiff
|
tree
2009-06-17
R
u
i
G
uo
Mo
v
e the origin
a
l forech
a
nged ev
e
nt to the
new
h
ook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Ru
i
Guo
Make win
d
o
w
.
number
w
r
i
ta
b
l
e
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Gu
o
Up
d
ate the docum
e
nt ab
o
ut ho
o
k/u
n
hook and in
p
ut interface
commit
|
commitdiff
|
tree
2009-06-17
Rui G
u
o
Free al
l
ocated
memory befo
r
e
l
uaL_e
r
ror() in
screen_in
p
ut()
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
input() can
n
ow
h
ave an o
p
tion
a
l
prefil
l
ed content
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Gu
o
Docume
n
t
a kn
o
wn p
r
oblem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Correct garbage c
o
llectin
g
t
he unhook t
i
cket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Sepa
r
ate the weak tab
l
e, sinc
e
o
n
ly the func part is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
D
o
not produ
c
e dupl
i
c
ate
h
ook on du
p
licate sourc
e
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Guo
Do not
d
o refcount any
m
ore
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Reall
y
save func n
a
me --
m
ay be l
o
st
during merge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
u
o
C
h
ang
e
function table n
a
m
e
to ease remo
v
ing
r
e
fcn
t
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
No longer ch
e
ck fo
r
duplicat
e
hook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Clean
u
p of
the callback unhook p
a
rt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix an memory
l
e
a
k
on un
h
ook tic
k
et
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i
Gu
o
Re
m
oved t
h
e L
u
aUnReg() func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Make the merged unhooking c
o
de w
o
rk again
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Guo
Merge branch 'scripting-lu
a
-unhook' (
e
arly
p
art)
into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
A simp
l
e asynchronous input in
t
erface
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
I
m
pl
e
ment a rob
u
st ScriptCa
l
l an
d
f
o
r
m
at
t
he
c
ode
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
Fix refcount lo
g
ic &
dupl
i
cate unh
o
ok checki
n
g
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
u
o
Des
c
ription about the global detach event
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui
G
uo
Merge branch 'scri
p
ting-python' (early
p
art) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Fix lua st
a
ck
balance in LuaH
R
ef()
.
A
nd get rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
F
i
x d
u
plica
t
e
c
h
eck on e
v
ent hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
G
uo
Fill in the lost un
r
ef ca
l
l
.
Thanks S
a
d
rul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Use the key directly
to refer to
the
l
ua c
a
llback handler
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Guo
Further
c
ode clean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Res
t
ructure the func
register code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Mak
e
the merged co
d
e w
o
rk
a
gain
.
Also fixs a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
erge
bra
n
c
h 'lua-scri
p
ting' into screen-scripting-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Merge branch 'lua
-
scripting' (early part) into
s
creen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
Merge branc
h
'lua-s
c
ript
i
n
g' (ea
r
ly p
a
rt)
i
nto sc
r
een
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Merg
e
branch 'lua-scri
p
tin
g
' (ea
r
ly part) into
sc
r
een
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
D
escript
h
ook/unhook
i
ntf
.
A
l
so a
b
it ab
o
ut input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
E
n
a
ble
r
egist
e
r
i
ng
with the lua fun
c
it
s
el
f
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
U
n
-finishe
d
input() suppor
t
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
Cor
r
ect the d
e
finition of a local
v
ariabl
e
.
commit
|
commitdiff
|
tree
2009-06-07
R
ui Guo
Event dispatching: Improvement & bugfi
x
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Sc
r
ipt event fr
a
mewor
k
:
im
p
rov
e
ment &
cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Fi
r
s
t
working
v
ersion of new eve
n
t
dispatching framwork
.
commit
|
commitdiff
|
tree
2009-06-06
R
u
i Guo
Added calling interf
a
c
e to bi
n
ding
.
commit
|
commitdiff
|
tree
2009-06-06
Ru
i
Guo
Corr
e
ct the v
a
rarg related definition
.
commit
|
commitdiff
|
tree
2009-06-06
Ru
i
G
u
o
Mi
s
c f
i
x
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Avoid
using // style commen
t
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Eve
n
t di
s
patchin
g
(
B
in
d
i
n
g independing par
t
)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Gro
u
p scrip
t
event declaration (su
g
g
est
e
d by Sadrul
)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Fix comp
i
le
w
arning about type cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Gu
o
Update the design docu
m
e
n
t
a
little
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Change the scr
i
pt command to th
e
st
l
ye of 'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
R
u
i Guo
I
n
troduce the
event r
e
gister & d
i
spat
c
hing fr
a
mework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Introduce
t
h
e concep
t
of bindin
g
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Define macro for l
u
a bindings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
G
uo
Fix the cmdcallb
a
ck dem
o
t
o
cre
a
te
t
h
e logfile
c
o
r
r
e
ctly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui G
u
o
Use
l
anguage
neutral description rath
e
r th
a
n lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A
bit more in the de
s
ig
n
document
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wrap
script rela
t
ed code with compiler directi
v
e
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Update
t
he
w
indow obj
e
ct i
n
te
r
face a b
i
t
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Update
t
h
e scripting
design documen
t
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added
a
n empty Layout
ob
j
e
c
t i
n
terfa
c
e to Lu
a
script
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added a
desig
n
do
c
ume
n
t
f
or sc
r
ipting
s
u
pport
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
F
i
n
i
s
h
event
d
ispatching secti
o
n
.
commit
|
commitdiff
|
tree
2009-05-20
R
u
i Guo
Update the screen_inter
n
al
d
o
c
ument
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
New document drafts
.
commit
|
commitdiff
|
tree