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
t
he
r
e
s
u
l
t of screen
.
windows
e
asier to
use
.
commit
|
commitdiff
|
tree
2009-08-19
Rui
G
u
o
Fix
p
robl
e
m caus
e
d
by r
e
s
o
urcing a scri
p
t when an callback
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
So
m
e
more de
a
d c
o
de & comments r
e
m
oved
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Ge
t
rid of some codes
t
hat n
o
l
onger n
e
eded
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Get rid of some legacy code
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Use separate lua_S
t
ate for different
s
cr
i
pt fi
l
e
s
.
commit
|
commitdiff
|
tree
2009-08-13
Rui Guo
Fix canvas
.
split on non
-
for
e
situation
.
commit
|
commitdiff
|
tree
2009-08-13
Rui Guo
Imple
m
ent get_l
i
nes
& get_
h
i
s
to
r
y for win
d
ow ob
j
ect
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Set
t
itle bas on th
e
output f
o
u
n
d on th
e
scre
e
n
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Add two event
s
commit
|
commitdiff
|
tree
2009-08-10
R
u
i
Guo
Add the window
.
vie
w
ing_c
a
nvases method
commit
|
commitdiff
|
tree
2009-08-04
R
ui
Guo
D
o
cum
e
nt t
h
e onsilent/
o
nactivity event
.
commit
|
commitdiff
|
tree
2009-08-04
R
u
i Guo
Fix a warning o
n
no return val
u
e
.
commit
|
commitdiff
|
tree
2009-08-04
Rui
G
uo
Pas
s
t
he mi
s
sing D
i
splay for triggering ons
i
lent event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
I
m
plement window even
t
onslient
& onactivity
commit
|
commitdiff
|
tree
2009-08-03
Rui Guo
Upd
a
t
e doc
u
ment on display interface
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
In
t
roduce canvas
.
showwi
n
() i
n
t
e
rface
.
commit
|
commitdiff
|
tree
2009-06-24
R
u
i Guo
Do
c
ument
canv
a
s
.
se
l
ect method
commit
|
commitdiff
|
tree
2009-06-24
Rui Gu
o
Introdu
c
e
w
i
ndow
.
activate m
e
thod
.
commit
|
commitdiff
|
tree
2009-06-24
Rui
Gu
o
Extract RC_FOCUS implementatio
n
to clean
up duplicated
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Doc
u
ment
t
he n
e
wly int
r
odu
c
ed window e
v
e
n
ts
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
E
n
able stu
f
fing a wind
o
w
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Add
a d
e
m
o funct
i
on
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
Guo
Tr
i
gger global
fo
r
e
change
event on regi
o
n change
.
commit
|
commitdiff
|
tree
2009-06-22
R
u
i
G
uo
Trigger onfocus onleav
e
event when switch between regio
n
s
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Implement
o
n
sh
o
w onhide
events for window
obj
e
ct
.
commit
|
commitdiff
|
tree
2009-06-19
Rui Guo
Add some
window events
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Wrap detached event trigg
e
r in compile
r
directives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Gu
o
Move
t
h
e original f
o
rechanged
e
v
e
nt to
t
he ne
w
hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Make
window
.
number writable
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Update
the docum
e
nt
a
b
out
hook/unhook and i
n
put i
n
terfa
c
e
commit
|
commitdiff
|
tree
2009-06-17
Rui
G
u
o
Free allocate
d
memory before luaL_error(
)
in s
c
reen_input()
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
i
n
put()
c
an now have an option
a
l
prefilled content
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Document a known
p
robl
e
m
.
commit
|
commitdiff
|
tree
2009-06-16
R
u
i
G
uo
Corr
e
c
t ga
r
b
age c
o
llec
t
ing
the unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Sepa
r
ate
t
h
e
weak tab
l
e, sin
c
e onl
y
the func pa
r
t is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
Do
n
ot pr
o
duc
e
dup
l
icate h
o
ok on
d
up
l
ic
a
te source
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
D
o
not do r
e
fcount any more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Guo
Reall
y
save func nam
e
-
- may be lost
d
u
ring merge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Change fu
n
ction table n
a
me to e
a
se removing
refc
n
t
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Gu
o
No lon
g
er check for duplic
a
te hook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Guo
C
l
ean up
o
f the callback unhoo
k
p
ar
t
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix an memo
r
y leak on u
n
hook ticket
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
Removed
t
he LuaUnReg() func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Make the
merged unhooking code w
o
rk
a
gain
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Merge bra
n
c
h 'script
i
n
g
-lua-unhook' (e
a
rly part) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
A s
i
mp
l
e
a
s
ynchro
n
o
us input interface
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Im
p
lement a rob
u
st Scr
i
ptCall and
f
orm
a
t
the code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix
ref
c
ount
l
ogic &
dup
l
icate unhoo
k
che
c
k
i
n
g
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
Descri
p
t
i
on
a
bout the global
det
a
ch event
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Gu
o
M
e
r
ge b
r
anch 'scripting-python' (early part)
i
nto
screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
Fix
l
ua stac
k
balance in LuaHRef()
.
And
g
et rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Gu
o
Fix du
p
licate c
h
e
ck on event hooking
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Fill in
the lost unref call
.
T
h
anks Sad
r
ul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
U
s
e the key
directly
t
o refer
t
o the lua callback
handler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Further code clean
u
p
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
R
estru
c
ture
t
he
func r
e
gist
e
r code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Ma
k
e
the merged co
d
e wo
r
k again
.
A
l
so fixs a
SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
G
u
o
Merge branch
'
lu
a
-scripti
n
g' into screen-sc
r
ipting-soc
commit
|
commitdiff
|
tree
2009-06-10
R
ui G
u
o
Me
r
ge
b
ranch
'
lua-scripting' (early
part) i
n
to
s
creen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Guo
Merge branch '
l
ua-scripting' (early part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui G
u
o
Merge branch 'lua-scri
p
ting' (
e
arly part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
u
o
Descr
i
p
t
h
ook/unhook intf
.
A
l
s
o
a bit
a
bout
input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
E
n
ab
l
e reg
i
ste
r
ing with t
h
e lu
a
fun
c
it
s
elf
.
commit
|
commitdiff
|
tree
2009-06-09
R
ui Guo
Un
-
finis
h
ed input() suppor
t
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
Correct
t
he definition
o
f a local variable
.
commit
|
commitdiff
|
tree
2009-06-07
R
u
i Guo
Event dis
p
a
t
ching: I
m
p
rovement
&
bugfix
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Script
e
vent f
r
amework:
i
mpr
o
ve
m
ent & c
l
eanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
First work
i
n
g ve
r
sion of
new even
t
dispatch
i
ng framwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui G
u
o
Added calling i
n
terface to
bindi
n
g
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Correct the vararg rela
t
e
d
d
efiniti
o
n
.
commit
|
commitdiff
|
tree
2009-06-06
R
u
i Guo
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
R
ui Guo
Avoid using //
s
t
yle comment
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
E
v
e
nt dispatchin
g
(
Binding indepe
n
ding part)
commit
|
commitdiff
|
tree
2009-06-04
Rui G
u
o
Group script event
declara
t
ion (sugges
t
ed
b
y Sad
r
ul)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
F
i
x compile warni
n
g about type
c
a
st
.
commit
|
commitdiff
|
tree
2009-06-03
Rui
G
uo
Up
d
ate the design documen
t
a
lit
t
le
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Change t
h
e
script co
m
mand
to the stlye of
'layou
t
'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui
Guo
Int
r
oduce
the event reg
i
ster & dispat
c
h
ing framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Introdu
c
e the concept
o
f binding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Define macro for lua bindings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Fix the cmdcallb
a
ck d
e
mo to create the log
f
ile correc
t
ly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
U
se
l
a
n
guage
n
eutra
l
descri
p
tion rather than lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A bit
more in
the
de
s
ign documen
t
.
commit
|
commitdiff
|
tree
2009-06-01
Rui
G
uo
Wrap script related co
d
e
with
c
o
mpiler
directive
.
commit
|
commitdiff
|
tree
2009-06-01
R
ui Guo
Upd
a
te t
h
e
w
indow ob
j
ect in
t
erface a bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui G
u
o
Update t
h
e scripting design docum
e
nt
.
commit
|
commitdiff
|
tree
2009-05-24
Rui
G
uo
Added an empty Layout object int
e
rface to Lua sc
r
ipt
.
commit
|
commitdiff
|
tree
2009-05-24
Rui G
u
o
Added a desi
g
n docu
m
ent for scri
p
ti
n
g support
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Gu
o
Finish event dispatc
h
ing secti
o
n
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
Update the screen_
i
nternal docu
m
ent
.
commit
|
commitdiff
|
tree
2009-05-20
Rui
Guo
N
ew
doc
u
ment drafts
.
commit
|
commitdiff
|
tree