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
Rui G
u
o
Make the result of scre
e
n
.
windows easier to use
.
commit
|
commitdiff
|
tree
2009-08-19
Rui G
u
o
Fix p
r
o
b
lem cause
d
by re
s
ourcing a script w
h
e
n an callback
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
R
u
i Guo
Some more
dead
c
ode
&
comments rem
o
v
e
d
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Ge
t
rid o
f
some c
o
des t
h
at no longer neede
d
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Gu
o
Get
ri
d
of some leg
a
c
y
cod
e
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Gu
o
Use s
e
parate lua_
S
tate
f
o
r different
script fi
l
es
.
commit
|
commitdiff
|
tree
2009-08-13
Ru
i
Guo
Fix
ca
n
va
s
.
split on non-fo
r
e situ
a
tion
.
commit
|
commitdiff
|
tree
2009-08-13
R
u
i
G
u
o
I
m
pl
e
ment
g
et_li
n
es &
get_
h
i
s
tory f
o
r window object
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
S
e
t titl
e
bas
o
n the o
u
t
pu
t
found
on the
s
creen
.
commit
|
commitdiff
|
tree
2009-08-10
Rui
Guo
A
d
d
t
wo events
commit
|
commitdiff
|
tree
2009-08-10
Ru
i
Guo
A
d
d the wind
o
w
.
viewin
g
_c
a
nva
s
es m
e
thod
commit
|
commitdiff
|
tree
2009-08-04
Rui
G
uo
Docu
m
ent
t
he onsilent/ona
c
tivity event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Fix a warning on
n
o return va
l
ue
.
commit
|
commitdiff
|
tree
2009-08-04
R
u
i
Guo
P
a
ss t
h
e m
i
s
s
ing Disp
l
ay
f
or trigge
r
ing onsilent event
.
commit
|
commitdiff
|
tree
2009-08-04
Ru
i
Guo
Implement window
event onsli
e
nt & on
a
cti
v
ity
commit
|
commitdiff
|
tree
2009-08-03
R
u
i Guo
U
pdate document on di
s
play interfac
e
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Introduc
e
canvas
.
sho
w
win()
i
n
t
e
r
face
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Documen
t
canvas
.
select method
commit
|
commitdiff
|
tree
2009-06-24
Rui
Guo
In
t
ro
d
uce window
.
a
ctivate method
.
commit
|
commitdiff
|
tree
2009-06-24
R
u
i Guo
Extr
a
ct
R
C_FOCUS implementat
i
o
n to
clean up duplicated
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
R
ui Guo
Docum
e
nt the newly intro
d
uced win
d
ow events
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Enable
stuf
f
i
n
g a w
i
ndow
.
commit
|
commitdiff
|
tree
2009-06-22
Ru
i
Guo
Add a de
m
o fun
c
tion
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
Guo
Trigge
r
global forechange event
o
n
r
egion change
.
commit
|
commitdiff
|
tree
2009-06-22
R
ui
G
uo
Trigger onfocus
onleave even
t
when swi
t
ch between regions
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Impl
e
me
n
t
onshow onhi
d
e events f
o
r
window object
.
commit
|
commitdiff
|
tree
2009-06-19
Rui Guo
Add s
o
me window events
.
commit
|
commitdiff
|
tree
2009-06-17
Rui G
u
o
Wra
p
detached ev
e
nt trigge
r
in
compiler dir
e
c
t
ives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
G
uo
Move
t
he origina
l
fo
r
echanged e
v
en
t
t
o
the new hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Make window
.
number wr
i
table
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
G
uo
U
pdat
e
the document
about hook
/
un
h
ook and input interface
commit
|
commitdiff
|
tree
2009-06-17
Rui Gu
o
Fre
e
allocated memory
b
efore
luaL
_
error() in
s
c
r
e
e
n_inpu
t
()
commit
|
commitdiff
|
tree
2009-06-17
Rui G
u
o
inp
u
t
(
) can no
w
have a
n
optional pre
f
ill
e
d con
t
ent
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Gu
o
D
o
c
ume
n
t a known
p
roblem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Gu
o
Cor
r
ect
ga
r
bage collecting the unh
o
ok ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Ru
i
Guo
Separate the wea
k
table
,
since only
t
h
e func
part is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not pr
o
duce duplicate hoo
k
on
duplicate
s
our
c
e
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Do no
t
do ref
c
ount a
n
y
m
ore
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Real
l
y
sa
v
e func
n
ame --
may be
lo
s
t
d
u
ring merge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
Change fu
n
ctio
n
table n
a
me to
e
a
s
e removi
n
g refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No
l
onger che
c
k for d
u
pl
i
cate hook
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
Clean up of the callback
u
nhook part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix
a
n
m
emor
y
l
eak on unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Removed the Lu
a
Un
R
eg
(
)
func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Gu
o
Make th
e
merged unh
o
o
kin
g
code work again
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
M
e
rge
branch 's
c
r
ipting-lua-unhook' (
e
arly
p
art)
i
nt
o
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A
simple asynchronous input inter
f
ace
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Implement a robust
S
criptC
a
ll and format the code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
Fix refcou
n
t logic & duplic
a
te unhook c
h
ecking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Description about the g
l
obal detach ev
e
n
t
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
Merge branch
'scr
i
pt
i
ng-p
y
tho
n
' (earl
y
par
t
)
into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
F
i
x
lua stack b
a
lance i
n
LuaHR
e
f()
.
And get r
i
d of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix duplicate check on even
t
hoo
k
ing
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Fill in the l
o
st unref call
.
Thanks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Use the ke
y
d
i
rectly to refer
t
o the lua callback
h
a
ndler
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Gu
o
Further
c
o
d
e clean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Restru
c
ture the
fun
c
register
code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Make the merged code
work again
.
Also fixs
a
SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Guo
M
e
rge branch 'l
u
a-
s
cripting' into screen-sc
r
ipting-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
M
erge b
r
anch 'lua-sc
r
ipti
n
g'
(e
a
rl
y
part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
Merge
branch 'lua-script
i
ng
'
(early p
a
rt) in
t
o screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Me
r
g
e
branch 'lua-scripti
n
g' (earl
y
part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Guo
Descript hook/unhook intf
.
Al
s
o a b
i
t about input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Enab
l
e register
i
ng wi
t
h the lua fun
c
itself
.
commit
|
commitdiff
|
tree
2009-06-09
R
u
i Guo
Un-fin
i
shed input() support
.
commit
|
commitdiff
|
tree
2009-06-08
Rui G
u
o
Cor
r
ect th
e
defini
t
ion of a l
o
cal var
i
ab
l
e
.
commit
|
commitdiff
|
tree
2009-06-07
R
u
i Guo
Even
t
dispatchi
n
g: Improvement
&
b
ugfix
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Script event framewo
r
k:
i
mprovement & cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui G
u
o
First workin
g
version of new event
d
ispatching fr
a
mwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
uo
Added call
i
ng inter
f
ac
e
t
o bi
n
di
n
g
.
commit
|
commitdiff
|
tree
2009-06-06
R
u
i
Gu
o
Co
r
r
ect the vararg r
e
lated definition
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
uo
A
v
oid
u
sing //
s
t
y
le
c
om
m
ent
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
E
ven
t
dispatching
(Bin
d
ing
i
ndep
e
nding part)
commit
|
commitdiff
|
tree
2009-06-04
R
ui Guo
Group sc
r
ipt event declaratio
n
(suggested b
y
S
adrul)
commit
|
commitdiff
|
tree
2009-06-04
Rui G
u
o
Fix compi
l
e
warn
i
ng about t
y
pe cast
.
commit
|
commitdiff
|
tree
2009-06-03
R
u
i Guo
Update
the design d
o
cument a littl
e
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Change the script comma
n
d to t
h
e stl
y
e
o
f 'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Introduce the
event regi
s
ter
&
dispa
t
c
h
i
n
g framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Introduce th
e
concept of bi
n
ding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
G
uo
Define m
a
cr
o
f
o
r lua bindings
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
Guo
Fix the
cmdcallback
demo
t
o cre
a
t
e
t
he logfil
e
c
orrectly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use language neutral d
e
scrip
t
ion ra
t
her than
l
ua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Gu
o
A
bit more in
the
d
esign document
.
commit
|
commitdiff
|
tree
2009-06-01
Rui
G
uo
Wrap script rel
a
ted code wi
t
h compiler directive
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Update the window object in
t
erface a bit
.
commit
|
commitdiff
|
tree
2009-06-01
R
ui Guo
U
p
da
t
e the scripting design document
.
commit
|
commitdiff
|
tree
2009-05-24
Ru
i
Guo
Added an empty Lay
o
ut
o
b
je
c
t interfac
e
t
o Lua script
.
commit
|
commitdiff
|
tree
2009-05-24
Ru
i
Guo
Added a design docu
m
en
t
f
or
s
c
ripting supp
o
rt
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
Fin
i
sh
e
v
ent dispatching s
e
c
tion
.
commit
|
commitdiff
|
tree
2009-05-20
R
ui
G
uo
U
p
d
a
te the sc
r
e
en_int
e
rnal d
o
cument
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
New documen
t
d
r
a
fts
.
commit
|
commitdiff
|
tree