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
Fix canvas.split on non-fore situation.
2009-08-13
Rui Guo
Fix canvas
.
split on non-
f
ore situa
t
ion
.
commit
|
commitdiff
|
tree
2009-08-13
Rui G
u
o
Imp
l
e
m
e
nt get_li
n
es
&
get
_
history
f
or window obje
c
t
.
commit
|
commitdiff
|
tree
2009-08-10
Rui
G
uo
Set titl
e
b
as
o
n
the ou
t
put found o
n
the
scree
n
.
commit
|
commitdiff
|
tree
2009-08-10
Rui
G
uo
Add two even
t
s
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
A
d
d the window
.
v
iewi
n
g_canva
s
es method
commit
|
commitdiff
|
tree
2009-08-04
R
u
i Guo
Document t
h
e onsile
n
t
/onacti
v
it
y
e
v
ent
.
commit
|
commitdiff
|
tree
2009-08-04
Rui
G
uo
Fi
x
a war
n
ing o
n
no retu
r
n va
l
ue
.
commit
|
commitdiff
|
tree
2009-08-04
Rui
G
uo
Pa
s
s the
m
issing Display for tri
g
gering onsilent event
.
commit
|
commitdiff
|
tree
2009-08-04
Ru
i
Guo
Implement wind
o
w
event onslient &
onac
t
ivit
y
commit
|
commitdiff
|
tree
2009-08-03
Rui Gu
o
Up
d
ate d
o
cument on di
s
play interface
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
I
n
trodu
c
e canvas
.
showwin() inte
r
face
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Document canvas
.
s
elect method
commit
|
commitdiff
|
tree
2009-06-24
R
u
i
G
u
o
I
n
troduce window
.
ac
t
iv
a
te method
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Extract RC_FOCUS imp
l
ement
a
tion to clean
up duplicat
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
R
ui
Guo
Docu
m
ent
the newly i
n
troduced window ev
e
nts
.
commit
|
commitdiff
|
tree
2009-06-22
Ru
i
Guo
En
a
ble
s
tuffing a window
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Add a demo f
u
nction
.
commit
|
commitdiff
|
tree
2009-06-22
Rui
Guo
Trig
g
er global forech
a
nge event on
r
e
gion change
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Trigger onfocus
o
nle
a
ve eve
n
t when switc
h
bet
w
een regions
.
commit
|
commitdiff
|
tree
2009-06-22
R
ui Guo
I
m
plement onsh
o
w on
h
ide
e
vents for window
ob
j
ect
.
commit
|
commitdiff
|
tree
2009-06-19
Rui Guo
A
d
d so
m
e wi
n
dow events
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Gu
o
Wra
p
detached event tr
i
gge
r
in compiler direc
t
ives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Gu
o
Move the original forechange
d
event to the new hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
G
uo
M
ake w
i
ndow
.
numbe
r
writa
b
le
.
commit
|
commitdiff
|
tree
2009-06-17
R
u
i Guo
Update the documen
t
about hook/unho
o
k and input
i
nterface
commit
|
commitdiff
|
tree
2009-06-17
R
u
i
G
uo
F
r
ee
a
l
loc
a
ted memory
be
f
ore luaL_err
o
r() in screen_input()
commit
|
commitdiff
|
tree
2009-06-17
R
ui Guo
input
(
)
c
an now
have an opti
o
n
a
l prefilled
c
on
t
en
t
.
commit
|
commitdiff
|
tree
2009-06-16
Rui
G
u
o
Doc
u
men
t
a kno
w
n problem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Correct garbage collecting the unhook tic
k
et
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Separate the wea
k
table, since only the fu
n
c
p
a
rt is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
Do no
t
produce duplicate hook o
n
d
u
pli
c
a
te
sou
r
ce
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Guo
Do
not
do refcount any mo
r
e
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Really save func na
m
e --
m
ay be lost du
r
ing merge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Cha
n
ge f
u
nction table na
m
e to eas
e
rem
o
ving refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
No longer c
h
eck
f
or duplicate hook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Clean up of the callback
unhook part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Guo
Fix an memory leak on unho
o
k ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Removed the LuaUnReg() func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Guo
Make the merged
u
nhooking code work
again
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Mer
g
e
branch 'scripting-lu
a
-unhoo
k
' (early part) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
A simple
as
y
n
c
hronous input
i
nterface
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Imple
m
ent a robus
t
S
c
riptCall and format the cod
e
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
Fix refcount logic &
d
uplicate unhook checking
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
D
escriptio
n
a
b
out th
e
global detach event
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
M
e
rge branch 'scripting-pyth
o
n'
(early part)
i
nto
s
cr
e
en
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix
lua stack b
a
lan
c
e in LuaHRef()
.
And get r
i
d of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
Fix
duplicate check on event
h
oo
k
i
n
g
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fill
i
n
the lost unref
c
all
.
Thanks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Use the ke
y
directly to re
f
er to the lua c
a
llback
h
andler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
Furt
h
er code clean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
R
est
r
uc
t
u
r
e the fu
n
c re
g
ister
c
o
d
e
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
G
uo
Make the merged cod
e
wor
k
again
.
Also fi
x
s a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
Merge
b
r
a
nch 'lua-scripting' int
o
scr
e
e
n-scripting-
s
oc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
e
rge branch 'l
u
a-scripting' (ea
r
l
y
part) into sc
r
een
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Gu
o
Merge br
a
nc
h
'lua-scripting' (ear
l
y part) in
t
o screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge b
r
anch 'lua-scri
p
ting' (early part) into scree
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
u
o
Descr
i
pt hook/unhoo
k
i
ntf
.
Also
a bit about i
n
put(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Enable re
g
is
t
ering wi
t
h the lua
f
un
c
itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
Un-f
i
n
i
shed inpu
t
(
) suppor
t
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
C
o
rrect the defin
i
tion of a lo
c
a
l variable
.
commit
|
commitdiff
|
tree
2009-06-07
Rui
G
uo
Event
dispatchi
n
g: Impr
o
vem
e
nt & b
u
gfix
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Script
e
vent framewo
r
k: improveme
n
t
&
cl
e
anup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
First
working version of
n
e
w ev
e
n
t
dispa
t
c
h
in
g
fram
w
ork
.
commit
|
commitdiff
|
tree
2009-06-06
R
ui Guo
Ad
d
ed calli
n
g in
t
erface
t
o binding
.
commit
|
commitdiff
|
tree
2009-06-06
R
ui
G
u
o
Correct t
h
e vararg re
l
ated
d
ef
i
nition
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Misc fi
x
commit
|
commitdiff
|
tree
2009-06-06
R
ui
G
uo
A
v
oid u
s
in
g
// st
y
le comment
.
commit
|
commitdiff
|
tree
2009-06-04
R
ui Guo
Event di
s
patching (Binding independ
i
n
g
part)
commit
|
commitdiff
|
tree
2009-06-04
Rui
G
u
o
Group scr
i
pt event de
c
l
a
ration
(
sugg
e
sted by Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Fix co
m
pile warn
i
ng ab
o
ut type cast
.
commit
|
commitdiff
|
tree
2009-06-03
R
u
i
Guo
U
pdate the design document a little
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Change the script c
o
mmand to the stlye of '
l
a
yout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Introduce the ev
e
nt register & dispatching framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
Guo
Introduc
e
the concept o
f
binding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Guo
De
f
ine ma
c
r
o
f
o
r lua bindi
n
gs
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Guo
Fix the cmdcall
b
ack
d
emo to create the lo
g
file correctly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use language neutral des
c
r
iption rather than lua
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui
G
uo
A
bit more in the de
s
i
g
n document
.
commit
|
commitdiff
|
tree
2009-06-01
Rui
G
u
o
Wrap script
rel
a
ted code with comp
i
ler direct
i
ve
.
commit
|
commitdiff
|
tree
2009-06-01
R
ui Guo
U
pdate the windo
w
object inte
r
face a bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
U
p
d
ate the script
i
ng design document
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Gu
o
Added an empty Layou
t
object int
e
rface to Lua script
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Add
e
d a design document fo
r
scripting support
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
F
i
nish event disp
a
tchin
g
section
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Gu
o
Update
t
h
e
screen_internal doc
u
ment
.
commit
|
commitdiff
|
tree
2009-05-20
Rui
G
uo
New
d
ocument drafts
.
commit
|
commitdiff
|
tree