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 t
h
e result o
f
scre
e
n
.
wi
n
dow
s
e
a
si
e
r to us
e
.
commit
|
commitdiff
|
tree
2009-08-19
Rui Guo
Fix
problem
c
a
u
sed by resour
c
i
n
g
a
script when
an ca
l
lback
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Rui
G
uo
Some more
d
e
a
d c
o
de
&
comm
e
nts remo
v
ed
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Get
r
id
o
f
some codes tha
t
no lo
n
ger needed
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Get
rid o
f
som
e
legac
y
code
.
commit
|
commitdiff
|
tree
2009-08-18
R
u
i
Guo
Use se
p
arate
lua_State f
o
r different script files
.
commit
|
commitdiff
|
tree
2009-08-13
Rui G
u
o
Fix c
a
nvas
.
spli
t
o
n
non-fore situation
.
commit
|
commitdiff
|
tree
2009-08-13
Rui
G
uo
I
m
plement get_l
i
n
e
s & get_history for
window object
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Set t
i
tle bas on
t
h
e out
p
ut found on the
screen
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Add two events
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Add the win
d
ow
.
viewing
_
canvases me
t
hod
commit
|
commitdiff
|
tree
2009-08-04
Ru
i
Guo
Doc
u
m
e
nt the onsil
e
nt/onactivit
y
event
.
commit
|
commitdiff
|
tree
2009-08-04
Ru
i
Guo
Fix a warning on
no
r
e
t
urn value
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Pass the
m
iss
i
ng Display for
triggeri
n
g onsilen
t
event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
I
m
plement wi
n
dow event
on
s
lient & on
a
ctivity
commit
|
commitdiff
|
tree
2009-08-03
Rui
G
uo
Update docume
n
t
on
disp
l
a
y interfa
c
e
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Intr
o
duce
c
anvas
.
s
howwi
n
() interf
a
ce
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Document canvas
.
select
m
ethod
commit
|
commitdiff
|
tree
2009-06-24
Rui Gu
o
I
n
t
rod
u
ce wind
o
w
.
activ
a
te met
h
o
d
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
E
xtract
RC_FOCU
S
implementa
t
io
n
to clean
up duplica
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui G
u
o
Docume
n
t
the n
e
wly introduc
e
d
w
i
nd
o
w
e
vents
.
commit
|
commitdiff
|
tree
2009-06-22
R
u
i Guo
Enab
l
e stuffing a window
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
A
d
d
a
demo
f
unct
i
on
.
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
Trigg
e
r onfo
c
us onleave event when switc
h
b
e
tween
r
egions
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
I
m
p
lement onshow onhid
e
events for
w
ind
o
w object
.
commit
|
commitdiff
|
tree
2009-06-19
Rui Guo
Add som
e
w
i
ndow e
v
ent
s
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
G
u
o
Wr
a
p detached
even
t
t
r
igger in c
o
m
p
ile
r
directives
.
commit
|
commitdiff
|
tree
2009-06-17
Ru
i
G
u
o
Move the
o
riginal forechanged event to
t
he new hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Make window
.
number writable
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Upd
a
te
the document a
b
out
hoo
k
/unh
o
ok and inpu
t
interface
commit
|
commitdiff
|
tree
2009-06-17
R
ui G
u
o
F
r
ee
a
l
located mem
o
ry before luaL_err
o
r
() in
scr
e
e
n_input(
)
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
input() ca
n
now have an optional prefilled content
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Document a known pr
o
blem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Co
r
rect g
a
rb
a
ge
collecting t
h
e unhook t
i
cket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
S
e
pa
r
a
te
t
he
w
eak ta
b
le, since only t
h
e f
u
nc part
i
s
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Guo
D
o not p
r
od
u
c
e d
u
pli
c
a
te hook on dupl
i
cate
sou
r
c
e
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Do not do refcount
a
ny
m
ore
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Really save func name
-
- may be lost dur
i
ng me
r
ge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Ch
a
n
ge function tab
l
e name to ea
s
e rem
o
ving refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
N
o longer
c
h
e
ck f
o
r duplicate hook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
u
o
Clean up of
the ca
l
lback unhook part
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Fix
an memory leak
o
n
unhook t
i
cket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Removed the LuaUnReg() fun
c
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Make t
h
e
merged unhooking code work ag
a
in
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
Merge b
r
a
nch 'sc
r
ipting-lua-unhoo
k
' (early
part) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
A s
i
mple asyn
c
hronous input interface
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
G
u
o
Impl
e
m
e
nt a
r
o
b
ust Scr
i
p
t
Call
a
nd
format the code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix
refcoun
t
l
o
g
i
c & d
u
pl
i
cate u
n
h
ook checking
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Description about the global
detac
h
e
v
ent
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Merge
b
ranch 's
c
riptin
g
-
p
ython' (early part)
into
s
c
reen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui G
u
o
Fix lua stack bal
a
n
c
e
i
n LuaHRef()
.
And get rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Gu
o
Fix duplicate check
on eve
n
t hook
i
ng
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fi
l
l in the
l
os
t
u
n
ref call
.
Thanks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
Use the
k
e
y
d
irectly to refer to the lua call
b
ack handler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Further
c
ode clean
up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Restructure
t
he func r
e
gister
code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
Make the merged cod
e
wo
r
k
again
.
Also fixs a
SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Guo
Merg
e
b
ranc
h
'lua-scripting' into screen-
s
c
rip
t
ing-so
c
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge
b
r
anch 'lua-script
i
ng' (e
a
rly part) into
screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge b
r
anch 'lua-script
i
n
g
' (ea
r
ly par
t
) into
screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Gu
o
Merge branch 'lu
a
-scr
i
pting'
(early part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Descript
h
ook/unhook intf
.
Also
a
bit about inpu
t
(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
Guo
Enable re
g
ist
e
r
ing with the lua
f
unc itself
.
commit
|
commitdiff
|
tree
2009-06-09
Ru
i
Gu
o
Un-finis
h
ed input() support
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
Corr
e
c
t
t
h
e definition of a l
o
c
a
l
var
i
able
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Gu
o
Event dispa
t
ching:
I
mprovement
&
b
u
gfix
commit
|
commitdiff
|
tree
2009-06-07
Rui
G
uo
S
c
ript event framewor
k
:
i
m
prove
m
ent & cl
e
a
nup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
First wor
k
ing version o
f
new even
t
disp
a
tch
i
ng framwork
.
commit
|
commitdiff
|
tree
2009-06-06
R
u
i G
u
o
Added
c
alling interf
a
c
e to binding
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Cor
r
e
c
t
t
he vara
r
g
re
l
ated
d
efinit
i
on
.
commit
|
commitdiff
|
tree
2009-06-06
R
u
i Guo
M
isc
fix
commit
|
commitdiff
|
tree
2009-06-06
R
ui Guo
Avoid using // style comment
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
E
v
ent dispatching
(
Bin
d
ing independing part)
commit
|
commitdiff
|
tree
2009-06-04
Rui G
u
o
Gr
o
u
p
scr
i
p
t
ev
e
nt declarati
o
n
(
suggested by
S
adrul)
commit
|
commitdiff
|
tree
2009-06-04
R
ui Guo
Fix compile warni
n
g
a
b
out type cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui
G
u
o
Update the desig
n
document a little
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Change the script command to t
h
e
stlye o
f
'la
y
ou
t
'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Introduce the e
v
ent regi
s
ter & dis
p
at
c
hing fram
e
work
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui Guo
Introdu
c
e the concept of binding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Guo
Define macro for l
u
a bindin
g
s
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Fix the cmdcal
l
back
d
emo to create the
l
ogfile co
r
r
e
ctl
y
.
commit
|
commitdiff
|
tree
2009-06-02
Rui G
u
o
U
se language neutral
descri
p
tion rather th
a
n lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Gu
o
A
b
it more in th
e
d
esign
document
.
commit
|
commitdiff
|
tree
2009-06-01
R
u
i
G
u
o
Wrap script related code wi
t
h
compiler directive
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Update the window
object interface a bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui G
u
o
Update the
s
c
r
ipti
n
g design
d
ocument
.
commit
|
commitdiff
|
tree
2009-05-24
R
ui Guo
Added an empty Layout object interfa
c
e to Lua script
.
commit
|
commitdiff
|
tree
2009-05-24
Ru
i
Guo
Adde
d
a de
s
ign document for sc
r
ipting supp
o
r
t
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Ru
i
G
u
o
Finish event
d
i
s
p
atching section
.
commit
|
commitdiff
|
tree
2009-05-20
R
u
i Guo
Up
d
ate the
s
cre
e
n_internal document
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
New
d
o
cume
n
t
drafts
.
commit
|
commitdiff
|
tree