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
Use separate lua_State for different script files.
2009-08-18
Rui G
u
o
Use se
p
a
r
ate lu
a
_Sta
t
e for dif
f
e
r
ent script files
.
commit
|
commitdiff
|
tree
2009-08-13
R
u
i Guo
Fix c
a
nva
s
.
spli
t
on
n
o
n-fore
s
ituation
.
commit
|
commitdiff
|
tree
2009-08-13
Rui Guo
Implement g
e
t_
l
i
n
es &
get_history for win
d
ow object
.
commit
|
commitdiff
|
tree
2009-08-10
Rui G
u
o
Set title bas on th
e
o
u
tput found
on
the screen
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Add two events
commit
|
commitdiff
|
tree
2009-08-10
R
u
i
Guo
Add the window
.
v
i
ewing_can
v
a
ses method
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Document th
e
onsilent/ona
c
t
i
vity event
.
commit
|
commitdiff
|
tree
2009-08-04
Ru
i
Guo
Fix a warning
on no re
t
urn value
.
commit
|
commitdiff
|
tree
2009-08-04
Ru
i
Guo
Pass the
missing
Displ
a
y for triggering o
n
silent
e
ven
t
.
commit
|
commitdiff
|
tree
2009-08-04
Rui
G
uo
Implement wi
n
dow event onslie
n
t & o
n
acti
v
ity
commit
|
commitdiff
|
tree
2009-08-03
R
ui G
u
o
Update
document
o
n
display in
t
erface
.
commit
|
commitdiff
|
tree
2009-06-24
R
u
i
G
uo
Intro
d
uce
c
anvas
.
show
w
in() inte
r
face
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Document
canva
s
.
select method
commit
|
commitdiff
|
tree
2009-06-24
R
ui Guo
Introduce
window
.
activate method
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Extract RC_FOCUS imp
l
emen
t
ation to cle
a
n
up
d
u
p
licated
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
D
o
c
ument the
n
ewly introdu
c
ed
w
indow event
s
.
commit
|
commitdiff
|
tree
2009-06-22
R
ui
Guo
Enable s
t
uffing a windo
w
.
commit
|
commitdiff
|
tree
2009-06-22
R
ui
G
u
o
Add a demo function
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
T
r
igger
global forechang
e
e
vent on region change
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Trig
g
er
o
nfo
c
u
s
onlea
v
e even
t
when switc
h
be
t
ween regi
o
ns
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
G
uo
Impl
e
m
e
nt
o
nshow onhide even
t
s
for window
o
bje
c
t
.
commit
|
commitdiff
|
tree
2009-06-19
Rui
Guo
A
dd some window events
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
Guo
Wrap detached event tr
i
gger in compiler directive
s
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Move the original
f
orechanged e
v
ent
to the new hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Make window
.
number writable
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Gu
o
Update the
d
ocument
a
bout ho
o
k/un
h
ook and inpu
t
i
n
t
e
rfa
c
e
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Free allocated memory
b
e
f
or
e
luaL_error() in screen_inp
u
t()
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
input()
c
an now
h
ave an
o
pti
o
nal p
r
efilled content
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Docu
m
ent
a
know
n
p
roblem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Cor
r
ect garbage collecting
t
he u
n
hook ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Sep
a
rate the weak
table, si
n
ce only the
f
unc p
a
r
t is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do
not
p
roduce du
p
licate hook on
d
up
l
icate s
o
ur
c
e
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui
G
u
o
Do not
d
o
r
e
fcount any more
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Really save
f
unc
n
ame -
-
m
ay be lost during
merge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Cha
n
ge funct
i
on t
a
ble
n
ame to ea
s
e removing refcn
t
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No
longer
c
heck for duplicate hook
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i
G
uo
Clean up of th
e
callback un
h
ook part
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Gu
o
Fix
an mem
o
r
y
leak on unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Removed the
LuaUnReg()
func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Guo
Make the me
r
ged unhooki
n
g
c
od
e
w
o
rk again
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Me
r
ge branch 'scri
p
ting-lua-unhook' (early pa
r
t) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
A
simple asynchrono
u
s input interfa
c
e
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Impl
e
ment
a robust ScriptCall and format th
e
code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix
r
ef
c
ou
n
t
logic &
d
uplicate unhook ch
e
cking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
Description about th
e
global
deta
c
h event
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Mer
g
e b
r
anch 'scripti
n
g-py
t
h
on' (
e
arly part) into scre
e
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
F
i
x lua
s
t
a
c
k balance
in Lu
a
HRef()
.
A
nd g
e
t
r
i
d
o
f
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
Fix d
u
plicate check on
e
vent
hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fill
i
n the lost unref
c
all
.
T
h
anks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Use th
e
k
e
y
d
irectly t
o
refe
r
to the lua call
b
ack handler
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Guo
Further code clean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
u
o
Restruct
u
r
e
t
he func register cod
e
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Guo
Ma
k
e the m
e
rged code
w
ork
a
gain
.
Also fixs
a
S
E
GV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branc
h
'lua-scrip
t
ing' into scre
e
n-scripting-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge b
r
anc
h
'
l
ua
-
scriptin
g
' (
e
a
r
ly part) i
n
to screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
M
e
rge branch 'lua-scri
p
ting' (
e
arly
p
art) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Me
r
ge
b
ranch 'lua-scr
i
pting' (early
part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Gu
o
D
e
s
cript ho
o
k/unhook i
n
t
f
.
A
lso a b
i
t abo
u
t input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
u
o
Ena
b
le registering wi
t
h
t
he
l
u
a fu
n
c
itself
.
commit
|
commitdiff
|
tree
2009-06-09
R
ui
G
u
o
Un-fi
n
ishe
d
in
p
ut()
supp
o
rt
.
commit
|
commitdiff
|
tree
2009-06-08
R
u
i Guo
Corre
c
t the d
e
f
i
nition of a
l
ocal
variable
.
commit
|
commitdiff
|
tree
2009-06-07
R
ui G
u
o
Event
d
i
sp
a
tch
i
n
g
: Improve
m
en
t
& bugfix
commit
|
commitdiff
|
tree
2009-06-07
Rui G
u
o
Script e
v
en
t
fr
a
mewor
k
: i
m
p
rove
m
ent
& cle
a
n
up
.
commit
|
commitdiff
|
tree
2009-06-06
R
ui Guo
First wor
k
ing version o
f
new
e
vent d
i
spatching framwor
k
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Added
c
alling
i
nte
r
f
ace to binding
.
commit
|
commitdiff
|
tree
2009-06-06
Ru
i
Guo
Cor
r
ect
t
he vararg related defini
t
i
o
n
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Avoid
u
sing // s
t
yle comment
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Gu
o
Event disp
a
tchi
n
g
(
Bi
n
ding
i
ndependi
n
g part)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Group script
event de
c
lar
a
tio
n
(suggested by Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
R
u
i Guo
F
ix compil
e
w
a
r
ni
n
g abou
t
type
cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Update the d
e
si
g
n
document
a little
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Change the
script command to the s
t
l
y
e
of 'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui
G
uo
Introduce the ev
e
nt regi
s
ter & dispatchin
g
framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Gu
o
Introduce the con
c
e
p
t of binding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
G
uo
Define macro for lua bin
d
i
n
gs
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i
Guo
F
ix the cmdca
l
l
back d
e
mo to create the
l
ogfile
c
orrect
l
y
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use language
n
eutr
a
l d
e
scription rathe
r
than lua
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i Guo
A bit mor
e
in the design
d
oc
u
ment
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wrap
script
r
e
lat
e
d code with comp
i
ler directive
.
commit
|
commitdiff
|
tree
2009-06-01
Rui
G
uo
Update the window object interface a bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Update the scripti
n
g
desi
g
n document
.
commit
|
commitdiff
|
tree
2009-05-24
R
ui
G
uo
Added an emp
t
y L
a
yout obj
e
ct interface
t
o Lua script
.
commit
|
commitdiff
|
tree
2009-05-24
Ru
i
Guo
Added a design doc
u
me
n
t for scripti
n
g support
.
N
ot
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
Fini
s
h
event dis
p
atching section
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
Update the screen_inter
n
a
l
document
.
commit
|
commitdiff
|
tree
2009-05-20
R
ui
Guo
New document
d
ra
f
t
s
.
commit
|
commitdiff
|
tree