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
Some tweak & fixes on interface definitions.
2009-08-22
Rui Guo
Some
tweak & fixes on interface definit
i
ons
.
commit
|
commitdiff
|
tree
2009-08-22
Ru
i
G
uo
C
o
rrect the event desc
r
ip
t
ion for
a
c
t
ivi
t
y/silient
.
.
.
commit
|
commitdiff
|
tree
2009-08-20
Ru
i
G
u
o
Unhook the event
h
andle
r
if it causes
e
rror
.
commit
|
commitdiff
|
tree
2009-08-19
R
u
i Guo
Make the result of screen
.
windows easier to use
.
commit
|
commitdiff
|
tree
2009-08-19
Rui Guo
Fix prob
l
em caused by resourcing a script when an callback
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Some
m
ore
d
ead code & commen
t
s remov
e
d
.
commit
|
commitdiff
|
tree
2009-08-18
R
u
i Guo
Get rid of some
c
o
des t
h
at no
longer
n
ee
d
ed
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Gu
o
Ge
t
rid
of
some legacy code
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Us
e
s
eparate lua_Stat
e
for different s
c
ript files
.
commit
|
commitdiff
|
tree
2009-08-13
Rui G
u
o
Fix
c
an
v
as
.
spli
t
on non
-
f
ore situation
.
commit
|
commitdiff
|
tree
2009-08-13
R
u
i
G
u
o
Imple
m
ent get_l
i
nes & get_history for w
i
ndo
w
object
.
commit
|
commitdiff
|
tree
2009-08-10
Rui
Guo
Set title bas on the output found on
t
he scr
e
en
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Add two
events
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Add the windo
w
.
viewing_c
a
nvas
e
s meth
o
d
commit
|
commitdiff
|
tree
2009-08-04
Rui Gu
o
Docu
m
en
t
the onsilent/onac
t
ivi
t
y event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui G
u
o
Fi
x
a warning on no return value
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Pass the missing Display for trigg
e
ring onsilent event
.
commit
|
commitdiff
|
tree
2009-08-04
Ru
i
Guo
Implemen
t
win
d
o
w
e
v
ent onsli
e
nt
&
onacti
v
ity
commit
|
commitdiff
|
tree
2009-08-03
Ru
i
Gu
o
U
p
date docum
e
nt on display i
n
terface
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Gu
o
I
n
troduce
c
anvas
.
showwin() interface
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Docum
e
n
t
canvas
.
select me
t
hod
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Introduce
w
indow
.
activat
e
m
e
t
h
od
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Extract RC_FOCUS imple
m
entatio
n
to clean up duplicated
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Docume
n
t th
e
newly introduced window events
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Enable s
t
uffing
a wind
o
w
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Add a de
m
o functi
o
n
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
Gu
o
Trigger glob
a
l
forechange e
v
e
n
t
on region change
.
commit
|
commitdiff
|
tree
2009-06-22
R
u
i Gu
o
Trigge
r
onfocus onleave event whe
n
switch betwe
e
n regio
n
s
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
I
mp
l
ement onshow onhide events for wi
n
dow obje
c
t
.
commit
|
commitdiff
|
tree
2009-06-19
Rui Guo
Add some window ev
e
nts
.
commit
|
commitdiff
|
tree
2009-06-17
Ru
i
Guo
W
rap de
t
ached event tr
i
g
ger
i
n
comp
i
ler di
r
e
ct
i
ves
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Move the ori
g
ina
l
fore
c
h
a
nged e
v
ent
to the ne
w
hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Gu
o
Make wind
o
w
.
number
w
ritab
l
e
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Upd
a
te the document about hook/unhook
a
n
d input interf
a
ce
commit
|
commitdiff
|
tree
2009-06-17
Rui
G
uo
F
r
ee allocated mem
o
ry before luaL_erro
r
() in
scre
e
n
_inp
u
t()
commit
|
commitdiff
|
tree
2009-06-17
R
ui Guo
input(
)
c
an now have an optional
p
ref
i
lled c
o
ntent
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
D
ocument a known prob
l
em
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Correct garbage collecti
n
g
t
he unh
o
ok ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
S
e
p
ara
t
e
the weak
table, since only
the f
u
nc pa
r
t is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not pro
d
uce duplicate h
o
ok on duplicate source
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
D
o
not d
o
refcount any more
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Real
l
y
s
ave func name -
-
may be l
o
st during merg
e
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Change
f
unction
table
na
m
e t
o
ease removing refcn
t
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No lon
g
er ch
e
c
k for duplicate hoo
k
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Clean u
p
o
f the callba
c
k unhook p
a
r
t
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix
a
n
memory lea
k
on u
n
hook ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
R
emov
e
d the LuaUnReg(
)
func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Make the
merged unhooking code work again
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Merge branch '
s
cripting-lua-u
n
hook' (early part)
i
nto
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
A
si
m
ple
asynchronous input interface
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Implement
a
robust Script
C
al
l
and format t
h
e
code
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
F
i
x re
f
co
u
nt log
i
c & dupl
i
cate
un
h
ook checking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Des
c
ription about the gl
o
bal detach even
t
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
M
e
rge branch 'scripti
n
g
-
python
'
(ear
l
y
p
a
r
t
) into scr
e
e
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix lua stack balance in L
u
aHRef()
.
And get rid
of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
Fix du
p
l
i
cat
e
ch
e
c
k
on event h
o
oking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fill in the los
t
u
n
ref call
.
T
hanks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Use the key direct
l
y to re
f
er to th
e
lua callback handler
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Gu
o
F
u
rt
h
er code clean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Restructure the func register
code
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Guo
Ma
k
e the
m
e
rged
c
od
e
w
o
r
k again
.
Also fixs a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branch '
l
u
a
-script
i
ng' into screen-script
i
ng-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
M
erge branch
'
l
u
a
-scripting'
(early part)
i
nto screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branch 'lua-scripting' (early
part) in
t
o sc
r
e
en
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Merge bra
n
c
h
'
l
ua-scripting' (ear
l
y
part) i
n
to
s
c
reen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
Descript
hook/unhook i
n
tf
.
Also a
b
i
t a
b
out input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
G
uo
Enable reg
i
s
te
r
i
n
g with the lua func itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Gu
o
U
n
-fi
n
ish
e
d
input(
)
su
p
port
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
C
orrect the definit
i
on
of
a local vari
a
bl
e
.
commit
|
commitdiff
|
tree
2009-06-07
Ru
i
Guo
Ev
e
nt dispatc
h
i
n
g: Improvemen
t
& bugfi
x
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Script event framework
:
improv
e
ment
& clean
u
p
.
commit
|
commitdiff
|
tree
2009-06-06
R
ui Guo
F
i
r
st
w
o
rking versi
o
n of
new ev
e
nt di
s
patching fra
m
w
ork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
A
d
ded calling inter
f
ace to binding
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
Guo
C
o
rrect the vara
r
g related definition
.
commit
|
commitdiff
|
tree
2009-06-06
R
ui Guo
Mis
c
fix
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
uo
Avoid
using // style comme
n
t
.
commit
|
commitdiff
|
tree
2009-06-04
Rui
G
uo
Event dispatching (Bin
d
ing independi
n
g part)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Gr
o
up script
event
declaration (sugge
s
te
d
by Sadru
l
)
commit
|
commitdiff
|
tree
2009-06-04
Ru
i
Guo
F
i
x
comp
i
le
w
a
rning abou
t
t
y
pe
cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Update the de
s
ig
n
document a
little
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Change th
e
script com
m
and to
t
he stlye of 'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
R
u
i
Gu
o
I
n
troduce the event register & dispatching fr
a
mew
o
rk
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
In
t
roduce the c
o
n
cept of bi
n
d
i
ng
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Define macro for lua bindings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
F
ix th
e
cmdcallback demo
t
o
c
reate t
h
e logfile correctly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
U
se language
neu
t
ra
l
descri
p
tion rathe
r
than lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A b
i
t more in th
e
design d
o
cument
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wr
a
p script r
e
lated code with com
p
iler directive
.
commit
|
commitdiff
|
tree
2009-06-01
Rui
G
uo
Updat
e
the window object interface a bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
U
p
date
t
h
e
s
cript
i
n
g
design d
o
cument
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added a
n
empty Layout object interface to Lua
script
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Ad
d
ed a d
e
s
ign document fo
r
scrip
t
ing support
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Gu
o
Finish event
disp
a
tching sect
i
on
.
commit
|
commitdiff
|
tree
2009-05-20
Rui
G
u
o
Update the scr
e
en_inter
n
al
d
o
cume
n
t
.
commit
|
commitdiff
|
tree
2009-05-20
Rui
Guo
New document
d
rafts
.
commit
|
commitdiff
|
tree