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
G
uo
Fix problem caused
b
y
resourcing a scrip
t
when an callback
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Rui
G
uo
Some mo
r
e dead code
&
c
omments remo
v
ed
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Get rid of some codes
t
hat no longer neede
d
.
commit
|
commitdiff
|
tree
2009-08-18
Rui
Guo
Get
r
id of some legacy
code
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Use s
e
parate l
u
a_State for different script file
s
.
commit
|
commitdiff
|
tree
2009-08-13
Rui Guo
Fix can
v
as
.
split on n
o
n-
f
ore situation
.
commit
|
commitdiff
|
tree
2009-08-13
Rui Guo
I
m
pl
e
ment
g
et_l
i
nes & ge
t
_h
i
st
o
ry
f
o
r wind
o
w object
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Gu
o
Set
title bas on
the output found on t
h
e screen
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Add
two events
commit
|
commitdiff
|
tree
2009-08-10
R
u
i
Guo
Add
t
he window
.
viewing
_
canvases met
h
od
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Document
the onsil
e
nt/onacti
v
ity ev
e
nt
.
commit
|
commitdiff
|
tree
2009-08-04
Ru
i
Guo
F
ix a warning on no
r
e
tu
r
n value
.
commit
|
commitdiff
|
tree
2009-08-04
R
u
i
Guo
Pass the miss
i
n
g Dis
p
lay for triggering
ons
i
lent event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Imp
l
ement window event
o
nsl
i
ent & onactivity
commit
|
commitdiff
|
tree
2009-08-03
Rui
G
u
o
U
pdate
document on displ
a
y in
t
erface
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
In
t
r
oduce c
a
nvas
.
sho
w
win() interf
a
c
e
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Document c
a
nvas
.
select method
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Introduce window
.
activate metho
d
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Gu
o
Extra
c
t R
C
_FOCUS implemen
t
ation to clean up duplicated
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui G
u
o
D
o
c
u
ment
t
he
n
ew
l
y introduced window event
s
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Enable stuffing a
window
.
commit
|
commitdiff
|
tree
2009-06-22
Rui G
u
o
Add a
d
emo func
t
ion
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
T
r
igg
e
r global forechang
e
event on regi
o
n chang
e
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Trig
g
er onfocus onleave event w
h
en s
w
itch be
t
ween
r
egions
.
commit
|
commitdiff
|
tree
2009-06-22
R
u
i Guo
I
mple
m
ent onshow onhide events for windo
w
object
.
commit
|
commitdiff
|
tree
2009-06-19
R
u
i
Guo
A
d
d some w
i
ndow
events
.
commit
|
commitdiff
|
tree
2009-06-17
Rui G
u
o
Wrap detached event trigger in comp
i
l
e
r directives
.
commit
|
commitdiff
|
tree
2009-06-17
Ru
i
G
uo
Move the o
r
iginal
f
o
r
ech
a
n
ged event to the new hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Make
w
indow
.
number writabl
e
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Update the
docume
n
t about hook/
u
nhook
a
nd in
p
ut
interface
commit
|
commitdiff
|
tree
2009-06-17
Rui G
u
o
Free allocated
m
emory befo
r
e luaL_error()
in screen_input()
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
input()
c
an now have a
n
optional prefilled content
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Document a known p
r
o
b
lem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Correct garba
g
e collec
t
ing the unho
o
k ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Gu
o
Separate the weak tabl
e
, si
n
ce only t
h
e f
u
nc part
i
s
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Do not produce
d
uplic
a
te hook on duplicate source
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do n
o
t do r
e
fco
u
nt any more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Really save fu
n
c
n
ame
-
-
may b
e
lost during merg
e
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
C
hange function table na
m
e to ea
s
e
re
m
o
ving refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
No longer
c
h
e
c
k for dupl
i
cate hoo
k
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Clean
u
p of
the callback unhook part
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Fix an memo
r
y leak on unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
Re
m
ov
e
d
t
he LuaUnReg() func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Make the me
r
ge
d
u
nhook
i
ng code work
a
gain
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Me
r
g
e branch 'scripti
n
g
-
lua-unhook' (ear
l
y
p
art) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A
simpl
e
asynchronous input interface
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Implement a robust ScriptC
a
ll and format the code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Gu
o
Fix refcount logic & du
p
licate unho
o
k checking
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i
Gu
o
Descriptio
n
ab
o
ut the global det
a
ch event
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Merge branch 's
c
ripting-pyth
o
n'
(
ea
r
ly
part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
F
i
x lua stack balance in LuaHRef()
.
An
d
get r
i
d
of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fi
x
d
uplicate
c
h
e
ck on
event
hooking
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
Fill
in the l
o
st unref
ca
l
l
.
Thanks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Use
the key direc
t
ly to refer to the lua callbac
k
han
d
ler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Further code clean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
Restru
c
ture the func regi
s
ter code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
a
ke th
e
m
erg
e
d
code work again
.
A
l
so fixs a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
e
r
ge br
a
n
c
h 'lua-scriptin
g
' in
t
o sc
r
ee
n
-sc
r
ipting-soc
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Guo
Merge
b
ranch 'lua-scr
i
ptin
g
'
(
e
a
rly
p
a
rt) in
t
o screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
G
uo
M
e
rg
e
branch 'lu
a
-
s
cri
p
tin
g
' (early
part) in
t
o sc
r
een
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
Merge branch '
l
ua-scripti
n
g' (ea
r
l
y part) into
s
creen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
De
s
cri
p
t h
o
ok/unhook intf
.
A
lso
a bi
t
abou
t
input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Enable re
g
is
t
er
i
ng with the lu
a
f
u
nc itself
.
commit
|
commitdiff
|
tree
2009-06-09
R
u
i Guo
Un-f
i
ni
s
hed input() s
u
ppor
t
.
commit
|
commitdiff
|
tree
2009-06-08
Rui
Gu
o
C
orrect the defini
t
i
on of a
l
ocal vari
a
b
l
e
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Gu
o
E
vent di
s
patching: Impro
v
emen
t
& bugfix
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Script event f
r
amework
:
improvement & clea
n
up
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
F
irst working version of new eve
n
t disp
a
tching
f
ramwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
uo
Added
c
a
ll
i
ng interface
t
o binding
.
commit
|
commitdiff
|
tree
2009-06-06
R
u
i Guo
Correc
t
t
h
e
var
a
rg related definitio
n
.
commit
|
commitdiff
|
tree
2009-06-06
Ru
i
Guo
Misc
f
ix
commit
|
commitdiff
|
tree
2009-06-06
Rui
Guo
Avoid using /
/
style comment
.
commit
|
commitdiff
|
tree
2009-06-04
R
ui G
u
o
Event di
s
p
a
tching
(Binding
independin
g
part)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Group script event declar
a
tion (
s
u
ggested
b
y Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
Rui Gu
o
Fix
c
ompile warn
i
ng about type
c
ast
.
commit
|
commitdiff
|
tree
2009-06-03
R
u
i Guo
Update the design document a l
i
t
t
le
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Chang
e
t
h
e
s
cr
i
pt command to
t
h
e stlye o
f
'
layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
R
u
i Guo
Intr
o
duce t
h
e
eve
n
t
registe
r
& d
i
spa
t
chin
g
framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Introduce the
c
o
nc
e
pt of binding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
G
uo
Def
i
ne m
a
cro for l
u
a bindings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Fix
t
he cmdcallback demo to create the logfile correctly
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
Guo
Use
l
ang
u
age neu
t
ral descr
i
ption
r
athe
r
than
lu
a
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Gu
o
A bit m
o
r
e
i
n
the desi
g
n document
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wrap
s
cript rela
t
e
d code with compiler d
i
rectiv
e
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Upda
t
e the
window
object interface a b
i
t
.
commit
|
commitdiff
|
tree
2009-06-01
Rui G
u
o
Update the
scr
i
pting de
s
ign document
.
commit
|
commitdiff
|
tree
2009-05-24
Ru
i
Guo
Added a
n
emp
t
y Layou
t
object interface
to Lua script
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added
a design
d
o
cument for sc
r
i
p
ting s
u
pport
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
Finish event dispatching
section
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
U
p
d
ate the screen_internal document
.
commit
|
commitdiff
|
tree
2009-05-20
Ru
i
G
u
o
New doc
u
me
n
t
drafts
.
commit
|
commitdiff
|
tree