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
Some tweak & fixes on interface definitions.
2009-08-22
R
ui Guo
S
ome t
w
e
a
k & fi
x
es on interface def
i
n
itions
.
commit
|
commitdiff
|
tree
2009-08-22
R
u
i
Guo
C
o
rrect the
event desc
r
ipti
o
n for act
i
vity/silie
n
t
.
.
.
commit
|
commitdiff
|
tree
2009-08-20
Rui Guo
Unhook the ev
e
nt
handler
if it c
a
uses
e
rror
.
commit
|
commitdiff
|
tree
2009-08-19
Rui Guo
Make
t
he re
s
ult of sc
r
een
.
windows easier to
u
se
.
commit
|
commitdiff
|
tree
2009-08-19
Rui Guo
Fix prob
l
em caused
b
y resour
c
in
g
a s
c
ript when
an callback
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Some more dead code
&
comments removed
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
G
e
t
r
id of
s
ome cod
e
s
t
hat no longer
needed
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Get rid
of some leg
a
cy code
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Use separate lua_State fo
r
dif
f
erent
s
cript fi
l
es
.
commit
|
commitdiff
|
tree
2009-08-13
Rui
G
uo
Fix
c
a
nvas
.
spli
t
on non-fore
s
ituation
.
commit
|
commitdiff
|
tree
2009-08-13
Rui Guo
Implement get_l
i
nes
&
g
e
t_history for
w
i
ndow obj
e
ct
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Gu
o
S
e
t t
i
t
le bas on the output f
o
und on the screen
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Add two events
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Add
the wi
n
dow
.
vi
e
wing_canvas
e
s
method
commit
|
commitdiff
|
tree
2009-08-04
R
u
i Guo
D
o
cum
e
nt
t
he ons
i
lent/onactivi
t
y
event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui G
u
o
Fix a w
a
rn
i
ng on no re
t
urn value
.
commit
|
commitdiff
|
tree
2009-08-04
Ru
i
G
u
o
Pas
s
the
missing Display f
o
r
triggering onsilent event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Imple
m
ent
w
i
ndo
w
event
o
nslient & onac
t
i
vi
t
y
commit
|
commitdiff
|
tree
2009-08-03
Ru
i
Guo
Update do
c
u
m
e
n
t
on dis
p
lay in
t
erface
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Introduce canv
a
s
.
sho
w
win(
)
int
e
rface
.
commit
|
commitdiff
|
tree
2009-06-24
Rui G
u
o
Document can
v
a
s
.
sel
e
c
t
method
commit
|
commitdiff
|
tree
2009-06-24
Rui
Gu
o
Introduce window
.
activate me
t
hod
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
E
xtract RC_
F
OCU
S
implem
e
ntation to clean up duplicated
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Document the ne
w
ly
i
ntroduced window event
s
.
commit
|
commitdiff
|
tree
2009-06-22
R
ui Guo
Enable stuffing a window
.
commit
|
commitdiff
|
tree
2009-06-22
Ru
i
Guo
Add a demo function
.
commit
|
commitdiff
|
tree
2009-06-22
R
ui Guo
Trigger
g
lobal forechange event on re
g
ion change
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Trigg
e
r onfocus onleave event when
swit
c
h between regions
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Implement
o
nsh
o
w onhide eve
n
ts for wi
n
dow object
.
commit
|
commitdiff
|
tree
2009-06-19
R
u
i
Guo
Add some window
e
v
ents
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
G
u
o
Wrap detached event trigger in
c
o
m
piler directives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Move the origin
a
l forechanged event to
t
he new hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
R
u
i
Guo
Make window
.
number
writable
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
U
p
date t
h
e
document about h
o
ok
/
unhook and
inpu
t
i
n
terface
commit
|
commitdiff
|
tree
2009-06-17
R
u
i Guo
Fre
e
alloc
a
te
d
memo
r
y before
luaL_er
r
or() in screen_input()
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
inpu
t
() can now h
a
ve an optional prefi
l
led content
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Docum
e
nt a
k
nown
pr
o
b
lem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui
G
uo
Corr
e
ct ga
r
ba
g
e
c
ollect
i
ng
t
he
u
n
h
ook t
i
cke
t
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
S
eparate the weak table, since only the func part is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
Do
n
ot produce
duplicate hook on dupli
c
a
t
e
s
o
urce
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
D
o
not do ref
c
o
unt any more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Really save f
u
nc
name
-
- may
be lost duri
n
g merge
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
Change functio
n
tab
l
e name
t
o
ease removing r
e
fcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
No lon
g
er
c
heck for
d
uplicate hook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
C
l
ean up
of the callback unhook part
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Fix an
m
emo
r
y leak on un
h
ook ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Removed
the LuaUnR
e
g() func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Make the merged unhooking code work
a
gain
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Merg
e
branc
h
'
s
c
ripting-l
u
a-unhoo
k
'
(early pa
r
t
) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A simple asynchronous input interface
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Im
p
lemen
t
a robust
Scr
i
ptCall and format the
code
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Fix refco
u
nt logic &
d
uplicate unhook
c
hecking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Des
c
ription abou
t
the global d
e
tach event
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
M
erge branch 'scripting-python'
(early
part) int
o
s
c
reen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
Fix lua stack balan
c
e in LuaHRef()
.
And
g
et rid
of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
Fix duplicate check
o
n event hooking
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Gu
o
Fill
in th
e
l
o
st un
r
ef call
.
Thanks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Use the key directly to refer
t
o
t
h
e
lua ca
l
l
back
h
a
ndler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Fu
r
th
e
r
cod
e
clean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Res
t
ruc
t
u
re
the f
u
n
c
registe
r
code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Make
t
h
e merged code work a
g
a
in
.
Also f
i
xs a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
Mer
g
e branch
'
l
ua-scripting
'
int
o
scr
e
en-s
c
ripting-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge br
a
nch 'lua-scrip
t
ing' (early
p
art)
i
nto screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Me
r
g
e branch
'
lua-s
c
ripting' (early par
t
) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Guo
Merge branc
h
'
l
ua-scr
i
pting' (early part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Guo
Descript
hook/unh
o
ok intf
.
Al
s
o a bit about i
n
put(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
Enable r
e
gistering with the lu
a
func itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui
G
uo
U
n-finished input(
)
support
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
C
o
rrect th
e
d
e
fin
i
tion of a lo
c
al variable
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Event dispat
c
hing: Impro
v
ement
& bugfi
x
commit
|
commitdiff
|
tree
2009-06-07
Ru
i
Guo
S
c
r
ipt
event framework: improvement
&
cle
a
nup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
First
w
orki
n
g versio
n
of ne
w
even
t
dispatching framwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
uo
Added calling
i
n
t
erface to bind
i
ng
.
commit
|
commitdiff
|
tree
2009-06-06
Ru
i
G
uo
Corre
c
t the varar
g
relat
e
d definition
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Mi
s
c
f
ix
commit
|
commitdiff
|
tree
2009-06-06
R
u
i
G
u
o
A
v
oid using // style
c
o
mment
.
commit
|
commitdiff
|
tree
2009-06-04
R
ui Guo
Event d
i
spatching (Bindin
g
independin
g
part)
commit
|
commitdiff
|
tree
2009-06-04
R
u
i Guo
Group script event declar
a
tion (suggested by Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Fix com
p
ile warni
n
g about type cast
.
commit
|
commitdiff
|
tree
2009-06-03
R
u
i Guo
Update the design document a lit
t
l
e
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Change the s
c
ript comman
d
to the stlye of
'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Intro
d
u
c
e the ev
e
nt register &
d
i
spatching
f
ramework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Introduce
t
he concept
o
f binding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
G
uo
Defin
e
m
a
cr
o
for lua bindings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Fi
x
the
c
mdcall
b
ack de
m
o
to cr
e
ate the logfile correctly
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui Gu
o
Use
l
anguage neutral descri
p
tion rather
than l
u
a
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui
G
uo
A b
i
t m
o
re in the design doc
u
ment
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
W
r
ap s
c
ript rela
t
ed code with c
o
mpiler dir
e
ctiv
e
.
commit
|
commitdiff
|
tree
2009-06-01
R
ui Guo
Update
t
he window obj
e
ct interface a bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Update the scr
i
pting
d
e
s
ign document
.
commit
|
commitdiff
|
tree
2009-05-24
R
u
i
G
u
o
Added an
e
mpty Layout
object in
t
erface
to Lua script
.
commit
|
commitdiff
|
tree
2009-05-24
Rui G
u
o
A
d
d
ed a d
e
sign d
o
cum
e
nt for scripting sup
p
ort
.
N
o
t
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
Finish event
d
ispatching section
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
Up
d
ate the screen_
i
n
ternal document
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
New
documen
t
drafts
.
commit
|
commitdiff
|
tree