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
Rui Guo
Some tweak & fixes
on interface definitions
.
commit
|
commitdiff
|
tree
2009-08-22
Ru
i
Gu
o
C
o
r
r
ect
t
he eve
n
t
d
e
scription f
o
r activity/silient
.
.
.
commit
|
commitdiff
|
tree
2009-08-20
Rui Guo
Unhook the event han
d
l
er
i
f i
t
causes error
.
commit
|
commitdiff
|
tree
2009-08-19
R
u
i Guo
Make the
r
e
sult of screen
.
w
i
ndows easier to
u
se
.
commit
|
commitdiff
|
tree
2009-08-19
Rui Gu
o
Fix
p
r
o
b
l
em caused by r
e
sour
c
ing a scrip
t
when an callback
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Some more d
e
ad code & comments re
m
ove
d
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Ge
t
rid of some codes
t
hat no
l
onger
n
eeded
.
commit
|
commitdiff
|
tree
2009-08-18
R
u
i Guo
Get rid of some
l
egacy
c
ode
.
commit
|
commitdiff
|
tree
2009-08-18
R
ui
G
uo
Use se
p
arate lua_State
for di
f
ferent script files
.
commit
|
commitdiff
|
tree
2009-08-13
Rui Guo
Fi
x
canvas
.
sp
l
it
o
n non-fore si
t
uation
.
commit
|
commitdiff
|
tree
2009-08-13
Ru
i
Guo
Im
p
leme
n
t get_lines
& get_
h
istory fo
r
wi
n
dow object
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
S
e
t title bas
o
n
the output found o
n
th
e
screen
.
commit
|
commitdiff
|
tree
2009-08-10
Rui
G
uo
Add t
w
o e
v
en
t
s
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Add the window
.
viewing_
c
anvases
me
t
hod
commit
|
commitdiff
|
tree
2009-08-04
R
u
i
G
uo
Document the onsilent/ona
c
tivity e
v
ent
.
commit
|
commitdiff
|
tree
2009-08-04
Rui G
u
o
Fix a warning on no ret
u
rn
value
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Pass the missing
D
isplay for
t
rigge
r
ing onsilent eve
n
t
.
commit
|
commitdiff
|
tree
2009-08-04
Ru
i
Guo
Implem
e
nt window event o
n
s
l
ient &
o
n
a
ctivity
commit
|
commitdiff
|
tree
2009-08-03
Rui Guo
U
p
dat
e
d
o
c
um
e
nt on display i
n
terface
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Gu
o
I
ntroduce canvas
.
show
w
in() interfac
e
.
commit
|
commitdiff
|
tree
2009-06-24
Rui
Guo
Document
ca
n
vas
.
se
l
ect method
commit
|
commitdiff
|
tree
2009-06-24
R
ui Guo
I
n
troduce w
i
ndow
.
activate metho
d
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
E
x
tract RC_
F
OCUS implementat
i
on to cle
a
n up duplicated
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Ru
i
G
u
o
D
o
c
u
ment
the newly intro
d
uc
e
d window even
t
s
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Enabl
e
st
u
f
f
ing a
w
in
d
ow
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
G
u
o
Add a
d
em
o
function
.
commit
|
commitdiff
|
tree
2009-06-22
Ru
i
Guo
T
r
igge
r
g
lobal forec
h
ange event on region
change
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Trigger onfoc
u
s onleave event whe
n
s
witch
between reg
i
ons
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Implement on
s
h
o
w o
n
hide events for window ob
j
e
c
t
.
commit
|
commitdiff
|
tree
2009-06-19
R
u
i Guo
A
d
d some wi
n
dow
events
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Wrap detached event tri
g
ger in
comp
i
l
e
r d
i
r
ectives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
G
uo
Move th
e
o
rig
i
nal forechanged event
to th
e
new
h
o
ok
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Mak
e
window
.
number writable
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Upda
t
e
t
he document abou
t
hook/unhook and inpu
t
interface
commit
|
commitdiff
|
tree
2009-06-17
Rui
Guo
Free alloc
a
te
d
memor
y
before luaL
_
error
(
) in screen_input(
)
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
input() can now h
a
ve an optional p
r
efille
d
conten
t
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
D
ocume
n
t a
know
n
problem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui G
u
o
Correct gar
b
a
g
e
coll
e
c
t
ing the unho
o
k ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui
G
uo
S
e
parate the weak tabl
e
,
sinc
e
only th
e
fu
n
c p
a
rt is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do no
t
produce duplicate hook
on duplicate sou
r
ce
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Gu
o
Do n
o
t do refcou
n
t any more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
Re
a
lly save func nam
e
-
- may be lost during merge
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Change f
u
nction ta
b
le na
m
e to ea
s
e removing refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No l
o
nger check for du
p
l
ic
a
te hoo
k
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Clean up of the
c
allback
unhook part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix an me
m
o
r
y leak
o
n un
h
o
ok ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
R
em
o
ved the LuaUnReg()
f
unc
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
G
u
o
Make
t
he merged
u
nhooking
c
ode work
agai
n
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i
G
u
o
Merge bran
c
h 'scripting-lua-unh
o
ok' (ear
l
y part) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
A
s
imple
a
synchronous input
interf
a
ce
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
Implement a robust Scr
i
ptCall and forma
t
the c
o
d
e
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
F
ix refcount logic & duplicate unhook checking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
Des
c
ription abo
u
t
the
gl
o
ba
l
detach
event
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Merg
e
branch 'scripting-
p
ython'
(early part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Gu
o
Fix lua stack b
a
lance in LuaHRef()
.
And ge
t
rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix
d
uplica
t
e
check on ev
e
nt hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
Fill in
t
he lost unref
c
a
ll
.
Th
a
nks Sad
r
ul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Use the key directly t
o
r
e
f
er to the lua cal
l
back handler
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Guo
F
u
rther code
c
lean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
Re
s
tructure the func register code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Make the merged code work again
.
Also
f
i
xs
a
S
E
G
V
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Guo
Merge bran
c
h
'lua-scriptin
g
' into s
c
reen-scripting-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
M
e
r
ge branch '
l
ua
-
sc
r
ipting'
(ea
r
ly par
t
)
i
n
t
o screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge b
r
anch 'lu
a
-scripting
'
(ear
l
y part)
i
nto screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
e
rge
b
r
anch 'lu
a
-
s
crip
t
ing' (early part) into sc
r
een
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Descript
h
oo
k
/unhook intf
.
Also a
b
it about input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
En
a
ble reg
i
stering
w
ith
t
he l
u
a func itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui
Guo
Un-finished in
p
ut() su
p
po
r
t
.
commit
|
commitdiff
|
tree
2009-06-08
R
ui Guo
Corre
c
t th
e
definition
of a local varia
b
le
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
E
v
ent dispatching:
Im
p
rovement & bugfix
commit
|
commitdiff
|
tree
2009-06-07
Ru
i
G
u
o
Script event
framework: improvement
&
cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
First working
v
e
rsio
n
of new event dispa
t
c
hing framwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Added calling interface to binding
.
commit
|
commitdiff
|
tree
2009-06-06
R
ui Guo
Co
r
rect the varar
g
related defini
t
i
o
n
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
M
isc fix
commit
|
commitdiff
|
tree
2009-06-06
R
ui Gu
o
Avoid usi
n
g /
/
st
y
le comment
.
commit
|
commitdiff
|
tree
2009-06-04
Ru
i
Gu
o
Ev
e
n
t dispatching (Bin
d
i
n
g independing p
a
rt
)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Group script event declara
t
i
on (sugge
s
t
e
d
b
y Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Fix compile warning
a
bout
t
ype cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Update the de
s
ign d
o
cument a little
.
commit
|
commitdiff
|
tree
2009-06-03
R
ui Guo
Change the
scrip
t
comman
d
t
o
t
he
stlye of 'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
R
u
i Guo
Intro
d
uce
the event reg
i
ster & dispatching
f
r
a
me
w
ork
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui G
u
o
I
ntrod
u
ce
t
h
e
conc
e
p
t
of bi
n
ding
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i Guo
Define macro
for lua bindings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Fix
th
e
cmdcallback
d
emo to
c
r
e
ate the log
f
ile correctly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
G
uo
Use language n
e
utral description rather than lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A bit mo
r
e in t
h
e
design doc
u
m
e
n
t
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wra
p
s
cript rela
t
e
d
code with compiler direc
t
ive
.
commit
|
commitdiff
|
tree
2009-06-01
Rui
G
uo
Update the
w
i
n
dow ob
j
ect
i
nter
f
ace a
b
it
.
commit
|
commitdiff
|
tree
2009-06-01
R
u
i G
u
o
Update the scripting design
document
.
commit
|
commitdiff
|
tree
2009-05-24
R
ui G
u
o
Added an empty Layout objec
t
i
nterface t
o
Lua scrip
t
.
commit
|
commitdiff
|
tree
2009-05-24
R
u
i Guo
Added a
d
esign d
o
c
u
ment for scripting
support
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Ru
i
G
u
o
F
i
nish ev
e
n
t
d
i
s
patching s
e
c
tio
n
.
commit
|
commitdiff
|
tree
2009-05-20
Rui G
u
o
Update the
s
creen_i
n
ternal d
o
c
ument
.
commit
|
commitdiff
|
tree
2009-05-20
R
u
i Guo
New document drafts
.
commit
|
commitdiff
|
tree