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
Fix problem caused by resourcing a script when an callback is in function.
2009-08-19
Rui Guo
Fix problem caused by
resour
c
ing a script w
h
en a
n
callbac
k
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
So
m
e more de
a
d code &
c
omments re
m
o
ve
d
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Get r
i
d o
f
some codes that
n
o long
e
r nee
d
ed
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Get rid of some legacy code
.
commit
|
commitdiff
|
tree
2009-08-18
R
ui
G
uo
Use separ
a
te lua_State for
d
iffer
e
nt script files
.
commit
|
commitdiff
|
tree
2009-08-13
R
u
i Guo
Fix can
v
as
.
sp
l
i
t on n
o
n
-fore situation
.
commit
|
commitdiff
|
tree
2009-08-13
Rui Guo
Impl
e
men
t
get_l
i
nes
& get_history for windo
w
object
.
commit
|
commitdiff
|
tree
2009-08-10
Rui
G
uo
Se
t
title bas on the output found on th
e
sc
r
een
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Add two events
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Add the windo
w
.
viewing_canvases method
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Docu
m
ent the
onsilent/o
n
a
ctivity event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui
Guo
F
ix a warni
n
g on
n
o
return value
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Pass t
h
e missing Display for tri
g
ger
i
ng
o
nsilent ev
e
nt
.
commit
|
commitdiff
|
tree
2009-08-04
Rui
G
uo
Implem
e
nt window e
v
ent
onsl
i
ent
&
on
a
cti
v
ity
commit
|
commitdiff
|
tree
2009-08-03
Ru
i
G
uo
Up
d
ate doc
u
ment on displa
y
i
nter
f
a
c
e
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Intr
o
duce c
a
nvas
.
sh
o
wwin() interfac
e
.
commit
|
commitdiff
|
tree
2009-06-24
Rui
G
uo
Doc
u
ment canvas
.
select method
commit
|
commitdiff
|
tree
2009-06-24
Rui
G
u
o
Introduce window
.
activat
e
method
.
commit
|
commitdiff
|
tree
2009-06-24
Rui G
u
o
Extra
c
t RC_
F
OCUS i
m
p
l
ementation to
cl
e
an up dupl
i
c
a
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Docume
n
t the newly i
n
t
r
oduced windo
w
e
v
ents
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
G
uo
Enable stuffing a wi
n
d
o
w
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Add a demo function
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Trigger global forec
h
ange event on regi
o
n
change
.
commit
|
commitdiff
|
tree
2009-06-22
Ru
i
G
u
o
Trigger onf
o
cu
s
onleave event
w
hen switch betw
e
e
n regions
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Implement onshow o
n
hide events
for
w
indow object
.
commit
|
commitdiff
|
tree
2009-06-19
Rui Guo
Add some window
e
vent
s
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Wrap de
t
ached even
t
trigger in compiler directives
.
commit
|
commitdiff
|
tree
2009-06-17
R
ui Guo
Move the original
f
orecha
n
ged event to the
n
ew hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Make window
.
n
um
b
er wri
t
able
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Updat
e
the
d
ocum
e
nt about hook/u
n
hook and in
p
u
t
interface
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Free al
l
ocate
d
memory befo
r
e
l
uaL_error() in scr
e
en_
i
npu
t
()
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
inpu
t
() can now have an optional prefilled content
.
commit
|
commitdiff
|
tree
2009-06-16
Rui
Guo
Do
c
ument a
known pr
o
bl
e
m
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Co
r
rect garbage
c
ollectin
g
t
he unhoo
k
ticket
.
commit
|
commitdiff
|
tree
2009-06-16
R
u
i G
u
o
Se
p
arate the
we
a
k tabl
e
, since only the func part is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
Do not p
r
oduce duplicate hook on dupli
c
ate source
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i
G
uo
Do
not do refcount any more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
R
eally save fun
c
nam
e
-
-
may
be
l
o
st
during merge
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Gu
o
Change funct
i
on table name to ease removing
r
efcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
No longer check for duplicate
hook
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Clean up of the callback unhook part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
Fix a
n
m
e
mory
l
eak on unho
o
k tic
k
et
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Removed the Lu
a
UnRe
g
() func
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui
G
u
o
M
ake the
me
r
ged unh
o
oki
n
g co
d
e w
o
rk agai
n
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Merge
branc
h
'scripting-lua-unho
o
k' (
e
arly par
t
) i
n
to
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A
s
imple as
y
nch
r
onous
i
nput interfa
c
e
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
Implement
a r
o
bust S
c
r
i
p
t
C
all and fo
r
mat the co
d
e
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
Fix
ref
c
oun
t
logic & d
u
plicate u
n
h
oo
k
checking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Descriptio
n
abo
u
t the global de
t
ach event
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
M
erge branch 'scripting-python' (early part) into
screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i
Guo
Fix
l
u
a stack balance in
LuaHRef()
.
And get
rid o
f
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Fi
x
dupl
i
cate check
on e
v
ent hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
F
i
ll in the lost
u
nref call
.
T
h
anks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Gu
o
Use the ke
y
d
i
re
c
tly
to
re
f
e
r
to the lua callback han
d
ler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
F
u
rther code clean up
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Guo
Restructur
e
the func
r
egis
t
er co
d
e
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
a
k
e the merged
co
d
e work again
.
Al
s
o fi
x
s a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Guo
Merge
branch 'lua-s
c
ripting' i
n
t
o s
c
reen-scripting-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
e
rge branch 'lua-script
i
ng' (early
part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merg
e
branch 'lua-scripting' (early part
)
i
nto screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
Merge b
r
an
c
h 'lua-scrip
t
ing' (ear
l
y
part)
into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Gu
o
Descrip
t
hook/unhook intf
.
Also a bit about input
(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
E
nable regi
s
t
e
ring wit
h
the
lua func itself
.
commit
|
commitdiff
|
tree
2009-06-09
R
u
i G
u
o
Un-fini
s
hed
i
n
p
ut() sup
p
ort
.
commit
|
commitdiff
|
tree
2009-06-08
Rui G
u
o
Correct the definition of a local variable
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Event di
s
patching: Improvement &
b
ugfi
x
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Sc
r
ipt e
v
ent framew
o
rk: improvement & cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
R
u
i
Guo
First working
v
ers
i
on
o
f
new event dispatching
f
ramwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Adde
d
calling
i
nterfa
c
e t
o
bin
d
ing
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Correct the v
a
rarg relat
e
d definition
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
M
isc fix
commit
|
commitdiff
|
tree
2009-06-06
Ru
i
Guo
Avoid using //
s
tyle comment
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Event dis
p
a
tch
i
n
g
(Bind
i
ng independing par
t
)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Group script event declarat
i
on (
s
uggested by Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
Rui Gu
o
Fix
c
o
mpi
l
e warni
n
g about type cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
U
pdate the design
d
ocument a little
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Gu
o
C
hange t
h
e script c
o
mmand to th
e
stly
e
o
f 'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui
Guo
Introduce
t
he event register
&
dispatching
framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Gu
o
Introduce
t
he concept of bindin
g
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Guo
Define macro for lua binding
s
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Fix the
c
m
dcallb
a
ck
d
emo to cr
e
a
te the
logfile correctly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
G
uo
Use language
n
e
u
tra
l
descripti
o
n rather than lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A
bi
t
more
i
n the design docum
e
nt
.
commit
|
commitdiff
|
tree
2009-06-01
Ru
i
G
uo
Wrap script
r
elated code with comp
i
ler directive
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Update the wi
n
d
ow
object interface a bit
.
commit
|
commitdiff
|
tree
2009-06-01
R
u
i
Guo
Update
the
s
crip
t
in
g
d
es
i
g
n
docum
e
nt
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added an emp
t
y
L
ayout object inter
f
ace to Lua
s
c
r
ipt
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
A
d
d
e
d
a de
s
ign documen
t
for scr
i
pting support
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui
G
u
o
Finish
e
v
ent
d
ispatch
i
ng section
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
Update the scre
e
n_internal d
o
cument
.
commit
|
commitdiff
|
tree
2009-05-20
R
ui
Guo
New
d
ocument draf
t
s
.
commit
|
commitdiff
|
tree