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
Get rid of some legacy code.
2009-08-18
Rui G
u
o
Get rid of
s
ome legacy code
.
commit
|
commitdiff
|
tree
2009-08-18
R
u
i Guo
Use separ
a
te lu
a
_
State for dif
f
erent
s
c
r
ipt fil
e
s
.
commit
|
commitdiff
|
tree
2009-08-13
R
ui Guo
Fix canvas
.
s
p
l
i
t on non-fore situation
.
commit
|
commitdiff
|
tree
2009-08-13
Rui G
u
o
Implement ge
t
_lines & g
e
t
_
history
for window objec
t
.
commit
|
commitdiff
|
tree
2009-08-10
R
u
i Guo
S
et title bas
on the outp
u
t found on the screen
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Ad
d
t
wo events
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Add t
h
e windo
w
.
viewing_canvases
method
commit
|
commitdiff
|
tree
2009-08-04
Rui
G
u
o
Document the o
n
silent/onactivity event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui
G
u
o
Fix
a warning on no
retur
n
value
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Pass the missing Display for
t
r
iggering o
n
silent event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui
G
uo
Imp
l
emen
t
window event ons
l
ient & onactivit
y
commit
|
commitdiff
|
tree
2009-08-03
Rui Guo
Update document
o
n
display interface
.
commit
|
commitdiff
|
tree
2009-06-24
R
u
i Gu
o
Introduce canvas
.
show
w
in() interfa
c
e
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Document canvas
.
sele
c
t method
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Introduce window
.
act
i
vate met
h
od
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Ex
t
ract RC
_
FOCUS imp
l
ementat
i
on
t
o cle
a
n up dup
l
icated
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui
Guo
Document the
n
ewly introduced window eve
n
t
s
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
E
n
able
stuffing a window
.
commit
|
commitdiff
|
tree
2009-06-22
R
ui
Guo
Ad
d
a
demo function
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
T
r
igger globa
l
forechang
e
e
vent on re
g
ion
chang
e
.
commit
|
commitdiff
|
tree
2009-06-22
R
u
i Guo
Tr
i
gger onfocus onleave e
v
ent when switch between regions
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Im
p
l
e
ment
ons
h
ow onhide eve
n
ts fo
r
window object
.
commit
|
commitdiff
|
tree
2009-06-19
Rui Guo
Ad
d
so
m
e window events
.
commit
|
commitdiff
|
tree
2009-06-17
R
ui Gu
o
Wrap detached event trigge
r
in
compiler di
r
ec
t
i
ves
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
M
o
v
e
the
o
r
ig
i
nal fo
r
echanged event t
o
the n
e
w
hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Make wind
o
w
.
numbe
r
w
ritabl
e
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Gu
o
Update the docu
m
ent about hook/unhook and input int
e
r
face
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
F
r
ee
allocated memory be
f
ore luaL_error() in screen_
i
n
put()
commit
|
commitdiff
|
tree
2009-06-17
Rui Gu
o
input()
can now have
an optional
p
r
efilled
c
o
n
te
n
t
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
D
ocument a known pr
o
blem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Cor
r
ect garb
a
ge collecting the un
h
ook t
i
cket
.
commit
|
commitdiff
|
tree
2009-06-16
Ru
i
Gu
o
Separate
the weak tab
l
e, since only the func part is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i G
u
o
Do not produce dupli
c
at
e
hook on dupl
i
cate source
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Guo
Do not do refco
u
nt any more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
R
e
ally
s
a
ve func nam
e
-- may be lost
du
r
ing merge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
Change
f
unctio
n
table name to ease removing refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
No longe
r
check for
d
uplicate
h
ook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Clean up
o
f
the cal
l
back unh
o
ok part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix an mem
o
ry
l
eak on unhoo
k
ticket
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i
Guo
Removed the LuaUnReg()
func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
u
o
M
a
ke t
h
e
merged un
h
ooking code work
a
gain
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Merge
branch
'scr
i
pting-lua-un
h
ook' (early part
)
into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
u
o
A simpl
e
asynchronous
input interfa
c
e
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Imp
l
ement a robust ScriptCal
l
and format the c
o
de
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix refcount logic
&
dupl
i
cate unhook chec
k
i
ng
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Description
about t
h
e
g
lobal detach event
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Gu
o
Merge branch 'scriptin
g
-
python
'
(early part) into scr
e
en
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix lua stack balance in LuaHRef()
.
And g
e
t rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Gu
o
Fix duplicate check on eve
n
t
hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fil
l
in th
e
lost unref call
.
Thanks Sad
r
ul
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i
Guo
Use t
h
e key directly to refer t
o
the lua
callback handl
e
r
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Further
code c
l
ean
up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Restructu
r
e the fun
c
register co
d
e
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Make th
e
mer
g
ed c
o
de work
a
gain
.
Al
s
o fixs
a
SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
erge branch 'lua-scripting' into sc
r
e
en-scrip
t
i
ng-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branch 'l
u
a-scrip
t
ing' (early part)
into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
Merge branch 'l
u
a-scripting' (ear
l
y part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge bra
n
c
h
'lua-scripting'
(early part
)
i
n
to sc
r
e
e
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Guo
Descript hook/unhook intf
.
Also
a bit a
b
out inpu
t
(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
E
n
able registering with t
h
e lu
a
f
u
nc it
s
elf
.
commit
|
commitdiff
|
tree
2009-06-09
Rui
G
uo
Un-f
i
nis
h
ed input()
s
uppor
t
.
commit
|
commitdiff
|
tree
2009-06-08
Rui
Guo
Correct the def
i
n
it
i
on of a
l
o
cal vari
a
ble
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
E
vent dispa
t
ching
:
Impro
v
ement & bugfix
commit
|
commitdiff
|
tree
2009-06-07
R
u
i
G
uo
Script event framework: imp
r
ovemen
t
& cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Fir
s
t working version of new event dispatchin
g
framwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
Guo
Added calling in
t
e
r
face to bindi
n
g
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Co
r
rect
t
he var
a
rg
r
e
lated definition
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
Rui
Guo
A
v
oi
d
using // sty
l
e comment
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Event dispatching (
B
inding i
n
depending p
a
rt)
commit
|
commitdiff
|
tree
2009-06-04
R
ui Guo
Gro
u
p script event declaration (suggested by
Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
Rui G
u
o
Fix c
o
m
p
i
l
e warning abo
u
t
type cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui G
u
o
U
pdat
e
t
he design
document a l
i
ttle
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Ch
a
ng
e
the script command
t
o the stlye of 'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
I
n
trod
u
c
e
th
e
event r
e
giste
r
& d
i
spatching fram
e
work
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i
Guo
Introdu
c
e the
c
on
c
ept of binding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
D
efi
n
e mac
r
o for lua b
i
nd
i
n
gs
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
G
uo
Fix
the
cmdcallb
a
ck d
e
m
o
t
o create the lo
g
file correctly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use language neut
r
al
d
e
scription r
a
ther
than l
u
a
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A bit more
i
n
the design doc
u
ment
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wrap script relat
e
d code with
c
ompiler
d
ir
e
ctive
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Update the window o
b
ject int
e
rfa
c
e a
b
it
.
commit
|
commitdiff
|
tree
2009-06-01
Rui
Guo
Update the
s
c
r
ipting design document
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added an empty
Layo
u
t
o
bject
i
nterface
to Lua script
.
commit
|
commitdiff
|
tree
2009-05-24
Rui
G
uo
Ad
d
ed a design document for scripting suppo
r
t
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
F
inish event di
s
patching s
e
ctio
n
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
Update the screen_in
t
ernal document
.
commit
|
commitdiff
|
tree
2009-05-20
Rui
G
uo
New
doc
u
ment drafts
.
commit
|
commitdiff
|
tree