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
Make the result of screen.windows easier to use.
2009-08-19
R
ui Gu
o
Make the resu
l
t
o
f screen
.
windows easier
to use
.
commit
|
commitdiff
|
tree
2009-08-19
Rui Guo
Fix problem
caused by reso
u
rcing a
scri
p
t when an ca
l
l
back
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
S
ome
more dead
c
ode & comm
e
nts
removed
.
commit
|
commitdiff
|
tree
2009-08-18
Rui
Gu
o
G
e
t ri
d
o
f
some codes that
n
o
l
on
g
e
r needed
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Get rid
o
f
s
o
m
e
legacy code
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Gu
o
U
s
e separate lua_St
a
te for
d
i
fferent scr
i
pt files
.
commit
|
commitdiff
|
tree
2009-08-13
Rui Guo
Fix canvas
.
split on non-fore si
t
uation
.
commit
|
commitdiff
|
tree
2009-08-13
Rui Guo
Implement get_lines & get_hi
s
tory for window obje
c
t
.
commit
|
commitdiff
|
tree
2009-08-10
R
u
i
Gu
o
Set
t
it
l
e
bas on the
o
u
tput found on the screen
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Add two even
t
s
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Add the
w
indow
.
v
i
ewin
g
_ca
n
vases m
e
thod
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
D
ocument the on
s
ilen
t
/onact
i
vity event
.
commit
|
commitdiff
|
tree
2009-08-04
R
ui Guo
F
ix a warning o
n
no retur
n
value
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Pass
the mi
s
sing Display
f
o
r
triggeri
n
g ons
i
lent ev
e
nt
.
commit
|
commitdiff
|
tree
2009-08-04
R
u
i
Guo
Implement wi
n
dow ev
e
nt onslient & onacti
v
ity
commit
|
commitdiff
|
tree
2009-08-03
R
u
i
Guo
U
pdate document on displ
a
y interface
.
commit
|
commitdiff
|
tree
2009-06-24
Ru
i
Guo
Introd
u
ce canvas
.
showw
i
n() inte
r
face
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Docume
n
t canvas
.
s
e
lect method
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Introduce w
i
ndow
.
activate method
.
commit
|
commitdiff
|
tree
2009-06-24
R
u
i
G
u
o
Extract RC_FOCUS imple
m
e
ntation to c
l
ean up duplicated
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Docu
m
en
t
the newly in
t
rod
u
ce
d
wind
o
w events
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Enable
stuf
f
ing
a window
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Add a
demo function
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
Guo
Trigger glo
b
a
l
forecha
n
ge event on re
g
ion cha
n
ge
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
T
r
igger onf
o
cus on
l
eave event when swi
t
ch between re
g
ions
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Implement
o
n
s
how onh
i
d
e e
v
ents for window objec
t
.
commit
|
commitdiff
|
tree
2009-06-19
Rui Guo
Ad
d
some
w
indow ev
e
nts
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Wrap detached event tri
g
ger in compile
r
directives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Move the or
i
ginal fo
r
echanged eve
n
t to the new
h
ook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Make window
.
nu
m
ber writable
.
commit
|
commitdiff
|
tree
2009-06-17
Rui G
u
o
Update the document about hook/unhook and inpu
t
interface
commit
|
commitdiff
|
tree
2009-06-17
Ru
i
Guo
Free
a
llocate
d
m
e
mor
y
before luaL_erro
r
() in screen_input()
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
input() can n
o
w have an
optional
p
r
e
f
illed c
o
n
te
n
t
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Doc
u
ment
a k
n
o
w
n pro
b
lem
.
commit
|
commitdiff
|
tree
2009-06-16
R
u
i Guo
Corr
e
ct
g
arbage colle
c
ti
n
g the u
n
h
o
ok
t
icket
.
commit
|
commitdiff
|
tree
2009-06-16
R
u
i Guo
Separate the weak table
,
s
i
n
ce only the fu
n
c part is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
Do
not produce dupl
i
cate hook on duplica
t
e so
u
r
c
e
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not
d
o re
f
c
o
u
n
t
any
m
ore
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
G
uo
Rea
l
ly save func name -
-
may be lost
dur
i
ng merge
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui
Guo
Chang
e
f
unction table name to ea
s
e r
e
mov
i
ng r
e
fcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No lon
g
er check for duplica
t
e hook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
Clean up of the c
a
llback unhook pa
r
t
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
u
o
Fix a
n
memory leak on unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Removed th
e
LuaUnReg() func
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i
Guo
M
a
k
e
t
he merged unhookin
g
code w
o
rk again
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Merge bra
n
c
h 'scripting-
l
ua-unhook' (e
a
rly part)
i
nto
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
A simp
l
e asynchronous in
p
ut interface
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
G
u
o
Imple
m
ent
a
robust ScriptCall an
d
form
a
t the code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix
r
e
fcou
n
t
l
o
gic & d
u
plica
t
e unhoo
k
checki
n
g
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
Des
c
riptio
n
about the glob
a
l det
a
ch event
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i
Guo
Merge branch 'scri
p
ting-pyt
h
on' (early
p
art) in
t
o screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Fix lua stack balanc
e
in
LuaHRef()
.
And get rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix duplicate ch
e
c
k
on
e
vent
hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fill in the l
o
st
u
n
r
e
f
call
.
Thanks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
Use the key direc
t
ly to r
e
f
er to t
h
e lu
a
callbac
k
handler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Further code clean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
R
e
s
t
ru
c
ture
the func re
g
i
s
ter co
d
e
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Make the merged co
d
e wor
k
a
g
ain
.
Also f
i
xs a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branch 'lua-sc
r
ipting' into sc
r
ee
n
-
scripti
n
g-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
erg
e
bran
c
h 'lua-scripting'
(ear
l
y
p
a
r
t) into
s
c
r
ee
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
M
erge branch 'lua-scri
p
ting' (early part)
i
n
to s
c
reen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge
branch 'l
u
a-scripting' (early
part) into sc
r
een
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
D
e
s
cript
hoo
k
/
u
n
hook intf
.
A
l
so a bit ab
o
u
t
input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Enab
l
e regist
e
ring w
i
th the
l
ua fun
c
itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui
G
uo
Un-fin
i
shed
i
nput() sup
p
ort
.
commit
|
commitdiff
|
tree
2009-06-08
Rui
Guo
Correct the definiti
o
n of a local variable
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
E
v
ent
d
i
spatching:
I
mpr
o
v
ement & bugfix
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Script event framework: im
p
rovement & cl
e
anup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
First
working
v
ersion of new
e
v
ent dispatching f
r
amwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Gu
o
Added cal
l
ing
int
e
rface to binding
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
C
orre
c
t the
vararg related definition
.
commit
|
commitdiff
|
tree
2009-06-06
R
ui Guo
M
i
sc f
i
x
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Av
o
id
using
/
/ style comme
n
t
.
commit
|
commitdiff
|
tree
2009-06-04
R
u
i Guo
Eve
n
t dis
p
atching (Bind
i
ng
ind
e
p
ending part)
commit
|
commitdiff
|
tree
2009-06-04
Rui
G
uo
Group script event
decl
a
ratio
n
(sugg
e
sted by
S
adrul)
commit
|
commitdiff
|
tree
2009-06-04
R
u
i Guo
Fix compi
l
e warning about
t
ype
c
a
st
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Upd
a
te the des
i
g
n docu
m
e
n
t a little
.
commit
|
commitdiff
|
tree
2009-06-03
Rui
G
u
o
Change the script command to
t
he stlye of 'layout
'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui
G
uo
I
ntroduc
e
the event
register
&
dispatchi
n
g fr
a
mework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
G
uo
Introduce
t
he
c
o
n
cep
t
of b
i
nding
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i Guo
Defi
n
e
m
acro for lu
a
bindings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
F
ix the cmd
c
a
l
lba
c
k demo
t
o
create
t
he
l
ogfi
l
e correctly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use language neut
r
al de
s
c
ript
i
on rathe
r
than lu
a
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A bit more
in the desig
n
doc
u
m
e
n
t
.
commit
|
commitdiff
|
tree
2009-06-01
Ru
i
Guo
Wrap script
r
elate
d
code with compiler direct
i
ve
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Upda
t
e the wind
o
w ob
j
ect interface
a
b
i
t
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Upda
t
e the
sc
r
ipting design documen
t
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added an empty Layout object i
n
terface to Lua scri
p
t
.
commit
|
commitdiff
|
tree
2009-05-24
Rui
Guo
Added a design document f
o
r scripting suppo
r
t
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
R
u
i Guo
Finish even
t
dispatching sec
t
ion
.
commit
|
commitdiff
|
tree
2009-05-20
Rui G
u
o
U
p
d
ate the
s
creen_internal d
o
cument
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
New d
o
cument draft
s
.
commit
|
commitdiff
|
tree