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
Rui Gu
o
F
ill in design document
.
commit
|
commitdiff
|
tree
2009-08-22
Rui Gu
o
Some tw
e
ak &
f
i
x
es on int
e
r
face d
e
finitions
.
commit
|
commitdiff
|
tree
2009-08-22
Rui Guo
C
orrec
t
th
e
event de
s
cription for activ
i
ty/si
l
ient
.
.
.
commit
|
commitdiff
|
tree
2009-08-20
R
ui Guo
Unhook the event ha
n
dler
i
f it causes error
.
commit
|
commitdiff
|
tree
2009-08-19
Rui
G
uo
Ma
k
e
t
h
e
result of screen
.
windows ea
s
i
e
r to use
.
commit
|
commitdiff
|
tree
2009-08-19
R
u
i Guo
Fix
p
r
oblem caused
b
y
re
s
ourcing a scri
p
t
when an callback
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
R
u
i Guo
Some mor
e
dead code & c
o
m
men
t
s removed
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
G
e
t
rid of some code
s
that n
o
lo
n
ger needed
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Get
rid of
s
ome le
g
acy code
.
commit
|
commitdiff
|
tree
2009-08-18
Rui
Guo
Use separate
l
ua
_
State
f
or
diffe
r
ent script files
.
commit
|
commitdiff
|
tree
2009-08-13
Rui
Guo
Fix canvas
.
split on non-fore
s
ituati
o
n
.
commit
|
commitdiff
|
tree
2009-08-13
Ru
i
Guo
I
m
plement get_lines & ge
t
_history for window
object
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
S
e
t ti
t
l
e
bas o
n
t
he output
f
o
und on the screen
.
commit
|
commitdiff
|
tree
2009-08-10
R
ui
Guo
Ad
d
tw
o
ev
e
nts
commit
|
commitdiff
|
tree
2009-08-10
R
u
i
Guo
A
d
d the window
.
viewi
n
g_canvase
s
method
commit
|
commitdiff
|
tree
2009-08-04
Ru
i
G
uo
Document the onsi
l
ent/on
a
c
t
i
v
ity event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Fix a wa
r
ning on
n
o
r
eturn value
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
P
ass the mis
s
ing Display for triggering onsilent event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Implem
e
nt wind
o
w ev
e
nt onslien
t
& onact
i
v
i
ty
commit
|
commitdiff
|
tree
2009-08-03
R
u
i Guo
Upda
t
e document on displa
y
inter
f
ace
.
commit
|
commitdiff
|
tree
2009-06-24
Rui
G
uo
Introduce canvas
.
s
howwin() in
t
erface
.
commit
|
commitdiff
|
tree
2009-06-24
Rui G
u
o
Document canvas
.
select metho
d
commit
|
commitdiff
|
tree
2009-06-24
Rui Gu
o
I
ntro
d
uc
e
window
.
activate meth
o
d
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Extract
RC_FOCUS im
p
leme
n
tation
t
o clean up dupl
i
c
a
ted
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui
Guo
Document the newly introduced w
i
ndow
e
ven
t
s
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Enable stuffing a window
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
G
uo
Add a demo function
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Tr
i
gger glob
a
l
f
or
e
c
h
ange e
v
ent on r
e
g
i
o
n
c
hange
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Trigge
r
onfocus on
l
eave event w
h
en swi
t
c
h
b
e
tween
r
egions
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Implement on
s
how onhide
even
t
s f
o
r
w
indow object
.
commit
|
commitdiff
|
tree
2009-06-19
R
u
i Guo
A
dd s
o
me wi
n
dow events
.
commit
|
commitdiff
|
tree
2009-06-17
Ru
i
Gu
o
W
r
ap detached event trig
g
er
in compile
r
di
r
ectives
.
commit
|
commitdiff
|
tree
2009-06-17
Ru
i
Guo
M
o
ve the
o
rigi
n
al forechanged
event to
t
he new
hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Make window
.
n
umber writable
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Up
d
a
t
e t
h
e d
o
cu
m
ent abo
u
t
h
ook/unhook and
input interface
commit
|
commitdiff
|
tree
2009-06-17
Rui G
u
o
Free a
l
l
ocated memo
r
y
b
efore l
u
aL_error() in scr
e
en_in
p
ut()
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
i
n
p
u
t() can now have an
o
p
ti
o
nal pref
i
lle
d
conten
t
.
commit
|
commitdiff
|
tree
2009-06-16
R
u
i Guo
D
o
cument a k
n
own
p
robl
e
m
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
C
orr
e
ct
g
arbage collectin
g
the u
n
hook
t
icket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Separate the weak table, since only the func part is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Do not produce d
u
plicate
h
ook on du
p
lica
t
e source
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
Do not d
o
refcount any more
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Really save func n
a
m
e
-- may
be lost during
m
erge
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i
Gu
o
Change function
tab
l
e
name to e
a
s
e
removing refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
No
longer chec
k
fo
r
dupl
i
cate ho
o
k
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Clean u
p
of the cal
l
bac
k
unhoo
k
part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Fix an memory leak on unhook t
i
c
k
et
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Removed the LuaU
n
Reg() func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Make t
h
e merged un
h
ooking code work again
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
M
e
rge branch 'scripting-lua-u
n
hoo
k
' (early part
)
i
n
t
o
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui
G
uo
A s
i
mple
asy
n
chronous input interface
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Implement
a
r
o
bust S
c
riptCall
and format
the code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix refcount logic & d
u
plicate unhook ch
e
c
k
ing
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Description abou
t
t
he
g
lobal
d
e
t
ach event
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Gu
o
Me
r
ge branch
'scripting-p
y
thon' (ear
l
y par
t
) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
F
ix lua s
t
ack balance in LuaHRef()
.
A
n
d get r
i
d
of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix d
u
p
lica
t
e check on event
h
oo
k
i
n
g
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fill i
n
the
lost
u
nref call
.
T
h
a
nk
s
S
adrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
u
o
Use the key dire
c
tly to refer to
the lua callback handl
e
r
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Furt
h
e
r
code clean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
u
o
Restructure the
f
unc regist
e
r
code
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Guo
Make the merge
d
code wo
r
k agai
n
.
A
lso fixs a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge bran
c
h 'lua-script
i
ng' into screen-scripti
n
g-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge b
r
anch 'lua-s
c
riptin
g
' (early
part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Mer
g
e
br
a
n
c
h
'lua
-
s
c
ri
p
tin
g
'
(
e
arly part) into scree
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Guo
Merge branc
h
'lua-scripting' (ea
r
ly part)
i
nto
s
c
r
e
e
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Descript hook/unhook
int
f
.
Also a bit about input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
E
n
able registering with the lua fu
n
c itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
U
n
-finished input() support
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
Co
r
rect the
defin
i
tion of a local variable
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
E
v
ent
dispatching: Im
p
roveme
n
t & bugfi
x
commit
|
commitdiff
|
tree
2009-06-07
Rui
G
uo
S
cript eve
n
t f
r
amewor
k
: improvemen
t
& cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
R
ui G
u
o
F
i
rst wo
r
k
ing version of new event dis
p
atch
i
ng fra
m
w
o
r
k
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Ad
d
ed
calling interface to binding
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
u
o
C
o
rr
e
ct the
vararg re
l
a
t
ed d
e
finit
i
on
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
Rui G
u
o
Avoi
d
u
s
i
ng
/
/ style c
o
mment
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Event dispat
c
hing (Bind
i
ng independi
n
g part)
commit
|
commitdiff
|
tree
2009-06-04
Ru
i
Guo
G
r
o
u
p script e
v
ent declaration (sugg
e
sted
b
y
S
adrul)
commit
|
commitdiff
|
tree
2009-06-04
R
u
i Guo
Fix compile
w
ar
n
ing about type
c
ast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Update
t
h
e design d
o
cument a litt
l
e
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Change the script command to the
s
t
l
ye of 'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
I
n
troduce
t
he eve
n
t register &
dispatc
h
ing fra
m
ework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
Gu
o
I
ntroduce the concept of bi
n
ding
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui Guo
Def
i
n
e
macro
for lua binding
s
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui Guo
Fix
t
he cmd
c
allback d
e
mo to create th
e
log
f
ile correc
t
ly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Guo
Us
e
language ne
u
t
ral desc
r
ipt
i
on rather than lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A bit more in th
e
d
e
sign
document
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wrap scr
i
p
t
r
elated co
d
e
with com
p
iler
dir
e
c
tiv
e
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Gu
o
U
pdate the window obje
c
t int
e
rfa
c
e a bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Updat
e
the scripting design document
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added
a
n empty Layout object interface to
L
ua s
c
ript
.
commit
|
commitdiff
|
tree
2009-05-24
Rui
Guo
Added a desi
g
n document for
s
cripting
s
upport
.
N
o
t
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
R
u
i Guo
Finish e
v
ent dispatching section
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
U
pd
a
te the scr
e
e
n
_internal docu
m
ent
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
Ne
w
document drafts
.
commit
|
commitdiff
|
tree