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 Guo
Make the
result of sc
r
een
.
w
i
ndows easier to use
.
commit
|
commitdiff
|
tree
2009-08-19
Rui Guo
Fix p
r
o
b
le
m
c
au
s
ed by re
s
ourcin
g
a script
when an c
a
l
l
b
ack
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Gu
o
S
om
e
more dead
c
ode
& comme
n
ts removed
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Get rid of some co
d
es
t
hat n
o
longer needed
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Get rid of
some
l
egacy code
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Use separate l
u
a
_State
f
or different
s
cript
f
iles
.
commit
|
commitdiff
|
tree
2009-08-13
Rui
Guo
Fix canvas
.
split on n
o
n-fore situatio
n
.
commit
|
commitdiff
|
tree
2009-08-13
Rui
G
uo
I
m
p
lement get_
l
i
nes & get_
h
i
s
to
r
y
for
w
indow o
b
ject
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Set ti
t
l
e
bas on
t
he ou
t
put found on the sc
r
e
e
n
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Add two events
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Add the window
.
v
i
e
wi
n
g_c
a
nvases method
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Doc
u
men
t
th
e
on
s
ilent/on
a
ctivity eve
n
t
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Fix a w
a
rning on no ret
u
rn value
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Pass the mi
s
si
n
g Displa
y
for trigg
e
ring onsi
l
ent event
.
commit
|
commitdiff
|
tree
2009-08-04
R
u
i Guo
I
mplem
e
nt w
i
ndow eve
n
t o
n
slient
& ona
c
tivity
commit
|
commitdiff
|
tree
2009-08-03
Rui Guo
Update
d
ocu
m
ent on display interface
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
I
ntroduce c
a
nvas
.
s
h
owwin() interface
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
D
ocument canva
s
.
s
e
lect method
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
I
ntroduce w
i
ndow
.
activ
a
te me
t
hod
.
commit
|
commitdiff
|
tree
2009-06-24
Ru
i
Guo
Extract RC_FOCU
S
impl
e
mentation to c
l
ean up duplica
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Document the newly
intr
o
duced window e
v
ents
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
G
uo
Enable stuffing a window
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Add a demo fu
n
ction
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Trigger global forech
a
nge event on region change
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
Guo
Trigger onfocus onleave eve
n
t when switch between regions
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Implement
onshow onhid
e
events for window object
.
commit
|
commitdiff
|
tree
2009-06-19
Rui
G
uo
Add some w
i
ndow events
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Wrap
d
etache
d
event
trigge
r
in co
m
piler directive
s
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
Gu
o
Move the
original forechanged even
t
to the
n
ew
ho
o
k
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
M
ake window
.
number writ
a
ble
.
commit
|
commitdiff
|
tree
2009-06-17
R
ui Guo
Update the
d
o
cument about h
o
ok/unhook and input i
n
terface
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Free al
l
ocated memory
be
f
ore luaL
_
error() in screen_inpu
t
()
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
i
nput()
c
an now ha
v
e
an optional
p
refilled
c
ontent
.
commit
|
commitdiff
|
tree
2009-06-16
Rui
Guo
D
ocument a known pro
b
l
e
m
.
commit
|
commitdiff
|
tree
2009-06-16
R
u
i
Guo
Correct garbage coll
e
cting t
h
e
u
nhoo
k
ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Ru
i
Guo
Separate the weak
table, si
n
c
e
only
t
he func part
is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do
n
ot produce duplicate
h
o
o
k
on duplicate
s
o
urce
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
D
o n
o
t
do refcou
n
t an
y
more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Really
save f
u
n
c
n
ame -- may be lost
d
ur
i
ng merge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Change function table name
t
o ea
s
e removing r
e
f
c
nt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No longer
check f
o
r duplicate hook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
u
o
Clean up of the callback
unhook part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix
a
n memory leak
o
n unh
o
ok ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
R
e
moved the LuaUnReg(
)
func
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Gu
o
Make the m
e
rged un
h
ooking code
w
ork again
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
Merge
b
ranc
h
'scriptin
g
-lua-unh
o
ok'
(
early part
)
in
t
o
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
A
simple
asynchronous
input interface
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Imp
l
em
e
nt a robust ScriptC
a
ll
and format th
e
code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix
refcount logic & duplicate unhook c
h
ecking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Gu
o
Descriptio
n
a
bout
the glo
b
al detach e
v
e
n
t
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Merge bran
c
h
'scripting-pyt
h
on' (early pa
r
t) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
Fix lua
s
tack balance in LuaHRef()
.
A
nd ge
t
rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix
dupl
i
cate check on e
v
e
nt hooki
n
g
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
Fi
l
l in the lo
s
t unref call
.
Thanks Sadru
l
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
Use the key directly
to
r
efer to
the lua cal
l
back handler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Furt
h
er c
o
de clean
up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Restructure the func register code
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Guo
Make the merged co
d
e work again
.
Also fix
s
a
SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui G
u
o
Merg
e
bra
n
ch
'lua-script
i
ng'
into screen
-
s
c
ripting-soc
commit
|
commitdiff
|
tree
2009-06-10
R
ui
Guo
Me
r
ge bra
n
ch 'lua-sc
r
i
p
ting'
(
earl
y
part) i
n
to screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
G
u
o
M
erge br
a
nch
'lu
a
-
scr
i
p
ting' (e
a
rly part) into scree
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Mer
g
e branch 'l
u
a
-
scripti
n
g
' (early part) into scr
e
en
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Descript hook/unho
o
k intf
.
Also a bit about i
n
p
u
t(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Gu
o
Enable register
i
n
g with th
e
lua func itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
Un-
f
inishe
d
input() s
u
p
p
ort
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
Correct the
definition of a loc
a
l variable
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Event dispatching:
I
mprovement & bugfix
commit
|
commitdiff
|
tree
2009-06-07
Rui
Gu
o
S
c
ript
event framework: improvement & cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
R
u
i Guo
F
irs
t
wo
r
king version of new
e
vent di
s
pa
t
ching framwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
A
d
ded calling int
e
rfa
c
e
to bind
i
ng
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Co
r
re
c
t the
vararg relate
d
d
e
fin
i
t
i
on
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Av
o
id using // style comment
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Ev
e
nt dispatching
(Bindin
g
i
n
depending part)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Group scr
i
pt e
v
e
nt decla
r
ati
o
n (suggeste
d
by Sadr
u
l)
commit
|
commitdiff
|
tree
2009-06-04
Rui
G
uo
Fix compil
e
wa
r
n
ing about
typ
e
cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Gu
o
Update t
h
e design docum
e
nt a little
.
commit
|
commitdiff
|
tree
2009-06-03
Rui
G
u
o
Change the
s
c
r
ipt c
o
mmand t
o
the stlye of 'layou
t
'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
I
n
t
ro
d
uc
e
the event register & disp
a
tching fr
a
mework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Intr
o
duce
the
c
o
n
cept
of binding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Define macro for lua bi
n
dings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Fix th
e
cmd
c
allb
a
ck demo to create the logfile
c
o
r
rect
l
y
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i Guo
Use l
a
nguage neutral description rather than lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A
bit more in the desig
n
document
.
commit
|
commitdiff
|
tree
2009-06-01
Rui
G
uo
Wrap
script
r
e
l
ated code w
i
th co
m
piler direc
t
ive
.
commit
|
commitdiff
|
tree
2009-06-01
Rui G
u
o
Upd
a
te
t
he w
i
ndow
object interface a bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Gu
o
Up
d
at
e
the scri
p
ting design document
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
A
d
ded
an empty Layout
o
bject interface
t
o
L
u
a script
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added
a
d
e
s
i
gn document fo
r
scripting
su
p
p
or
t
.
No
t
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
Fi
n
ish event
dispatching section
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Gu
o
Update the screen_inter
n
al docu
m
ent
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Gu
o
New docum
e
nt
d
r
af
t
s
.
commit
|
commitdiff
|
tree