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
So
m
e tweak &
f
ixes on interface
d
efinit
i
ons
.
commit
|
commitdiff
|
tree
2009-08-22
Rui
G
uo
C
o
rr
e
ct the event desc
r
iption for acti
v
ity/s
i
lient
.
.
.
commit
|
commitdiff
|
tree
2009-08-20
Rui
Guo
Unhook the
e
vent handler if it causes err
o
r
.
commit
|
commitdiff
|
tree
2009-08-19
R
u
i G
u
o
Ma
k
e the re
s
u
l
t
o
f
scree
n
.
windows easier to use
.
commit
|
commitdiff
|
tree
2009-08-19
Rui
Guo
Fix
problem caused
b
y resourcin
g
a script wh
e
n an ca
l
l
b
a
c
k
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
R
u
i
G
uo
Some
more dead code
&
comments rem
o
ved
.
commit
|
commitdiff
|
tree
2009-08-18
Ru
i
Guo
Get
rid of some codes that no longer needed
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
Get rid
o
f
s
o
m
e
legacy code
.
commit
|
commitdiff
|
tree
2009-08-18
R
u
i
G
uo
Use separate lua_State for different s
c
ript files
.
commit
|
commitdiff
|
tree
2009-08-13
Rui Guo
Fix canvas
.
split on non-fore
s
i
t
uation
.
commit
|
commitdiff
|
tree
2009-08-13
Ru
i
Guo
Implement g
e
t_lines & g
e
t_hist
o
ry
for window object
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Set t
i
tle b
a
s o
n
the output found on the screen
.
commit
|
commitdiff
|
tree
2009-08-10
Rui
G
uo
Add two
e
vents
commit
|
commitdiff
|
tree
2009-08-10
R
u
i
G
uo
Ad
d
the window
.
viewing
_
canvases
m
ethod
commit
|
commitdiff
|
tree
2009-08-04
Rui G
u
o
Document
t
he onsilen
t
/onactivi
t
y event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Fi
x
a warning o
n
no return value
.
commit
|
commitdiff
|
tree
2009-08-04
Rui G
u
o
Pass
t
he missing Disp
l
ay for
t
riggering ons
i
l
ent e
v
e
n
t
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
I
m
p
l
ement window event
onsl
i
ent & onactivit
y
commit
|
commitdiff
|
tree
2009-08-03
Rui Guo
Update do
c
ument on
d
i
splay i
n
t
e
r
f
a
ce
.
commit
|
commitdiff
|
tree
2009-06-24
R
u
i Gu
o
Intr
o
duce
canvas
.
showwin() interface
.
commit
|
commitdiff
|
tree
2009-06-24
Ru
i
Guo
D
o
cument ca
n
vas
.
se
l
ect method
commit
|
commitdiff
|
tree
2009-06-24
R
u
i Guo
In
t
r
oduce window
.
acti
v
at
e
met
h
od
.
commit
|
commitdiff
|
tree
2009-06-24
Rui
Guo
Extract RC
_
FO
C
US implementation
t
o clea
n
up dupl
i
cated
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Docum
e
nt the newly introduc
e
d w
i
n
d
ow events
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
En
a
ble stuffing a window
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
G
uo
Add a demo fun
c
tion
.
commit
|
commitdiff
|
tree
2009-06-22
R
u
i G
u
o
Trigge
r
glo
b
al f
o
rechange e
v
en
t
o
n
reg
i
o
n
c
hange
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
Guo
Trigge
r
onfocus
onleave
event whe
n
switch
b
e
tween regions
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
I
m
p
l
ement onsho
w
onh
i
de events for
w
indow
object
.
commit
|
commitdiff
|
tree
2009-06-19
Rui Guo
A
dd so
m
e
window
e
v
ents
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Wr
a
p deta
c
hed event tri
g
ger in
compiler
directives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
G
uo
Mo
v
e the origin
a
l forec
h
ange
d
e
v
ent
to th
e
ne
w
hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Make wi
n
dow
.
number
wr
i
table
.
commit
|
commitdiff
|
tree
2009-06-17
Rui G
u
o
Update t
h
e docum
e
nt abo
u
t hook/unhook and input
i
nterface
commit
|
commitdiff
|
tree
2009-06-17
Rui
G
uo
Fre
e
allocated memory before luaL_error() in s
c
ree
n
_input()
commit
|
commitdiff
|
tree
2009-06-17
R
ui
G
uo
i
n
pu
t
(
)
can now ha
v
e an op
t
ional
p
refilled content
.
commit
|
commitdiff
|
tree
2009-06-16
Ru
i
Gu
o
D
o
cume
n
t a known problem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui
G
uo
Correct garba
g
e c
o
lle
c
ting
t
he unhoo
k
tick
e
t
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Gu
o
Separate the weak ta
b
l
e
,
s
ince only the f
u
nc pa
r
t is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
D
o
no
t
prod
u
ce
duplicate
hook on dup
l
i
c
ate source
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Do not do refcoun
t
any more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Really save func
na
m
e -- may
be
lo
s
t during merge
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Gu
o
Ch
a
nge functio
n
table name
to ease removing refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No longer
c
heck f
o
r duplicate hook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Clean up of the ca
l
l
back unhook par
t
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix an mem
o
ry leak on unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Re
m
ove
d
the LuaUnReg() func
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
Make the merge
d
u
nhookin
g
code work again
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Me
r
ge bran
c
h
'scripting-
l
ua-
u
nhook'
(
early part) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A
s
imple asynch
r
o
n
ous i
n
put in
t
er
f
ace
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i G
u
o
I
m
p
l
ement
a
robust Script
C
all
a
nd fo
r
m
a
t the code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
F
i
x refcount logic
& dupli
c
ate unhook
c
hecking
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
Description
about th
e
global detach
e
v
en
t
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
u
o
Merge b
r
anch 'scripting-python' (ear
l
y part) into s
c
r
ee
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix lua stack balance in
L
uaHRef()
.
And get rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
Fi
x
dupli
c
ate c
h
eck o
n
event hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
F
i
ll in the lost unref call
.
Th
a
n
k
s
S
ad
r
ul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Use the
k
ey directly to ref
e
r to the lua callback han
d
ler
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
G
uo
F
u
rther
co
d
e clean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
R
es
t
r
u
cture the func
register code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
ake t
h
e merged code work again
.
Also
f
ixs
a
SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
M
e
rge branc
h
'lua-scripting' into
sc
r
ee
n
-scripti
n
g-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge
b
r
a
nc
h
'lua-script
i
ng'
(ea
r
ly p
a
rt) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Me
r
g
e br
a
nch 'lua-scripting' (ea
r
ly par
t
) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Gu
o
Me
r
ge branch 'l
u
a-scripti
n
g
'
(
e
a
rly part)
into
scr
e
en
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
D
e
script
h
ook/unhook intf
.
A
l
s
o
a bit about input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Enable registering wi
t
h the lua func its
e
lf
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
Un
-
finished input() suppor
t
.
commit
|
commitdiff
|
tree
2009-06-08
Ru
i
G
u
o
Correct
t
he definition of
a
local
variable
.
commit
|
commitdiff
|
tree
2009-06-07
R
ui Guo
E
v
e
nt dispat
c
hing: Impr
o
vement &
b
ugfix
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Scr
i
pt event framework: improvement
&
cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
R
ui Guo
First working version of new event dispatching fra
m
work
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
uo
Added
c
a
lli
n
g in
t
erface to bind
i
ng
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
uo
Correct the v
a
rarg relate
d
definition
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
Guo
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Avoid
us
i
ng //
styl
e
com
m
ent
.
commit
|
commitdiff
|
tree
2009-06-04
R
u
i Guo
Event
d
i
spatching (Binding independing par
t
)
commit
|
commitdiff
|
tree
2009-06-04
Ru
i
G
u
o
Gr
o
u
p
s
c
ript
e
ve
n
t
declara
t
ion
(suggested by Sadru
l
)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Fix compi
l
e
warning about type c
a
st
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Update the design document a little
.
commit
|
commitdiff
|
tree
2009-06-03
R
ui
G
uo
Change the script comma
n
d to the stlye of 'la
y
o
u
t'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
R
u
i G
u
o
Introduce the e
v
e
nt
register & dispatching
framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Introduce the co
n
cept of binding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Def
i
ne macr
o
for lua binding
s
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
G
uo
Fix the cm
d
c
allback demo to cr
e
ate the logfile correct
l
y
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use language neutral description ra
t
her tha
n
lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A bi
t
mo
r
e
in the desi
g
n d
o
cumen
t
.
commit
|
commitdiff
|
tree
2009-06-01
R
ui Guo
Wrap script rel
a
t
e
d
code with compile
r
dir
e
ctive
.
commit
|
commitdiff
|
tree
2009-06-01
R
u
i Guo
Update
th
e
windo
w
obje
c
t interf
a
ce a bit
.
commit
|
commitdiff
|
tree
2009-06-01
R
u
i
Guo
Updat
e
t
he scripting design document
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added a
n
empty Layout object i
n
terface
t
o Lua script
.
commit
|
commitdiff
|
tree
2009-05-24
Rui G
u
o
Added a design documen
t
f
o
r scripting suppor
t
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
Finish event
di
s
patching section
.
commit
|
commitdiff
|
tree
2009-05-20
R
ui
G
u
o
Update the
screen_i
n
ternal doc
u
ment
.
commit
|
commitdiff
|
tree
2009-05-20
Ru
i
Guo
New documen
t
d
rafts
.
commit
|
commitdiff
|
tree