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
Use separate lua_State for different script files.
2009-08-18
Rui
G
uo
Use sepa
r
a
te lu
a
_State for
d
ifferent script f
i
les
.
commit
|
commitdiff
|
tree
2009-08-13
R
u
i Guo
Fix canvas
.
s
p
l
i
t on non-fore
situation
.
commit
|
commitdiff
|
tree
2009-08-13
R
ui Guo
Impleme
n
t get_lines
& get_history for window object
.
commit
|
commitdiff
|
tree
2009-08-10
R
ui Gu
o
Set title bas on
t
he output fo
u
n
d
on the sc
r
een
.
commit
|
commitdiff
|
tree
2009-08-10
Ru
i
Guo
Add tw
o
events
commit
|
commitdiff
|
tree
2009-08-10
R
ui Guo
Add
the window
.
viewi
n
g_canvases method
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Docum
e
nt th
e
o
n
silen
t
/onactivity ev
e
n
t
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Fix a warning
on no
re
t
urn value
.
commit
|
commitdiff
|
tree
2009-08-04
R
u
i Guo
Pass the missing Display fo
r
tr
i
ggering
o
nsilent event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui G
u
o
Im
p
lement window event onsl
i
e
n
t &
onacti
v
it
y
commit
|
commitdiff
|
tree
2009-08-03
Rui Gu
o
Up
d
a
te do
c
umen
t
on
d
isplay interfa
c
e
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Introdu
c
e canvas
.
showwin()
i
nterface
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Doc
u
me
n
t
c
a
n
vas
.
selec
t
method
commit
|
commitdiff
|
tree
2009-06-24
Rui
Guo
In
t
roduce window
.
activ
a
te method
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Ex
t
r
ac
t
R
C
_FOCUS implementa
t
ion to c
l
ean up du
p
l
i
cated
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Docum
e
nt the
n
ewly introduced w
i
ndow ev
e
nts
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
Guo
Enab
l
e s
t
uff
i
ng a windo
w
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
G
uo
Ad
d
a demo f
u
nction
.
commit
|
commitdiff
|
tree
2009-06-22
Ru
i
Gu
o
Trigger
g
lobal forech
a
nge
e
vent o
n
reg
i
o
n
change
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Trigger onfocus onleave even
t
when switch between
regions
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
Guo
Implement
onshow on
h
ide events for window obje
c
t
.
commit
|
commitdiff
|
tree
2009-06-19
Ru
i
Guo
Add some w
i
ndow e
v
en
t
s
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
Guo
Wr
a
p
det
a
ched event
trig
g
er
i
n
c
om
p
i
ler directives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Mov
e
the original forec
h
ang
e
d e
v
ent
t
o
the new
ho
o
k
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Make win
d
ow
.
num
b
er
w
r
i
t
a
b
le
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
U
pdate
the
d
ocumen
t
about
hook/unh
o
o
k
a
nd
i
nput interface
commit
|
commitdiff
|
tree
2009-06-17
Rui G
u
o
Fre
e
a
llocated
me
m
ory before luaL
_
e
rror
(
) i
n
screen_input()
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
input() can now hav
e
a
n
opti
o
nal p
r
efilled cont
e
n
t
.
commit
|
commitdiff
|
tree
2009-06-16
Rui
G
u
o
Document a
k
no
w
n problem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Correct
g
arbage collecting the u
n
hook ticket
.
commit
|
commitdiff
|
tree
2009-06-16
Ru
i
Guo
Sepa
r
ate
t
he w
e
ak table, since
o
nly the f
u
nc
p
art
is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Guo
D
o
not p
r
odu
c
e
dup
l
ica
t
e hook on duplicate source
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i
Guo
D
o
not do refc
o
unt
any more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Real
l
y
s
ave
func name -- may be lost d
u
ring merg
e
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
C
hange funct
i
on table name to
ease rem
o
ving refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
No longer
check for d
u
plicate
hook
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i G
u
o
Clean up
of
the callbac
k
u
nhook part
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Fix an
m
emory leak on unhook
tic
k
e
t
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
Removed the LuaUn
R
eg() func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Guo
M
a
ke th
e
mer
g
ed
unhooking co
d
e w
o
rk again
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Merge branc
h
'scripting
-
lua-unhook' (ea
r
l
y
part) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
A simple asynchronous
i
nput interface
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Im
p
l
e
ment a r
o
b
u
st ScriptCall and format the code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix refcount logi
c
& duplicate unhook check
i
ng
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i
G
uo
Description
a
bout
t
he glob
a
l detach event
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Merge b
r
a
n
ch 'scrip
t
ing-python' (e
a
rly
part) into
s
c
reen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix lua s
t
ack bal
a
nce i
n
Lu
a
HRef()
.
And get
r
i
d
of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix duplicate ch
e
ck
o
n
event hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
Fill in the lost u
n
ref
c
all
.
T
h
anks S
a
drul
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Use the key dir
e
ct
l
y
t
o refer
to t
h
e lua ca
l
l
b
ack
h
andle
r
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Fu
r
ther code cle
a
n
up
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
Guo
Restructure t
h
e func registe
r
c
ode
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Make the merged code work again
.
A
l
so fix
s
a
S
EGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge b
r
anch 'lua-scripting' i
n
to screen-sc
r
ipting-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
Mer
g
e br
a
nc
h
'lua
-
scripting' (
e
arly part)
i
nt
o
s
creen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
Merge branch 'lu
a
-scripting
'
(early pa
r
t) into scr
e
en
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branch 'lua-
s
cripting' (early
p
a
rt) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
Descript
h
ook
/
unhook intf
.
Also a
bit about input
(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Ena
b
le registering with the lua func itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui
G
u
o
Un-fin
i
shed input() s
u
pport
.
commit
|
commitdiff
|
tree
2009-06-08
R
u
i
Guo
Correct the de
f
i
n
i
t
ion o
f
a local variable
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Event disp
a
t
c
h
i
ng: Improvement & bugfix
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Script event framework: improvemen
t
& cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
First
w
ork
i
ng
v
ersion of new event dispatching framwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Add
e
d calling inter
f
ace to binding
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Correct the
v
a
r
arg related definition
.
commit
|
commitdiff
|
tree
2009-06-06
R
ui Guo
Mi
s
c f
i
x
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Avoid using // style commen
t
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Event dispat
c
hing (
B
inding indepe
n
d
i
n
g
part
)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Gr
o
up sc
r
ipt eve
n
t declaration (suggested by Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
R
u
i Guo
F
i
x c
o
mpile war
n
ing about type cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui
Guo
Update
t
h
e
d
esign do
c
um
e
nt a little
.
commit
|
commitdiff
|
tree
2009-06-03
R
ui Guo
Change the script command
to the
s
tlye of 'layou
t
'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Introduc
e
t
h
e event registe
r
&
dispatching framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui Guo
Introduce the concept of binding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Gu
o
Define macro for lua bi
n
d
i
ngs
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
F
i
x the cmdcallb
a
ck demo to create
the
logfi
l
e correctly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Us
e
language neutr
a
l description rather
than lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A
bit m
o
re in
t
h
e
des
i
gn document
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wrap script related
code with compile
r
d
irecti
v
e
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
U
p
dat
e
the
w
indow ob
j
ect inte
r
face a b
i
t
.
commit
|
commitdiff
|
tree
2009-06-01
Rui G
u
o
Update the scripting design documen
t
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
A
d
ded a
n
empt
y
Layo
u
t object
interface to Lua script
.
commit
|
commitdiff
|
tree
2009-05-24
Rui G
u
o
A
d
d
e
d
a de
s
ign document
for scripting
s
upport
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
Finish event di
s
pa
t
ching s
e
ction
.
commit
|
commitdiff
|
tree
2009-05-20
R
ui Guo
U
p
d
a
t
e
the scree
n
_internal document
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
New docume
n
t drafts
.
commit
|
commitdiff
|
tree