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
Ru
i
Guo
Ge
t
rid of some lega
c
y code
.
commit
|
commitdiff
|
tree
2009-08-18
Rui Guo
U
s
e
separate lua_
S
tate for different
scr
i
pt files
.
commit
|
commitdiff
|
tree
2009-08-13
Ru
i
G
uo
Fi
x
c
a
n
vas
.
split on non-fo
r
e situa
t
ion
.
commit
|
commitdiff
|
tree
2009-08-13
Ru
i
Gu
o
Impleme
n
t get_
l
ines & get_history for wind
o
w
object
.
commit
|
commitdiff
|
tree
2009-08-10
Rui
G
uo
Set title bas on
the output fo
u
nd on the s
c
r
e
en
.
commit
|
commitdiff
|
tree
2009-08-10
Rui Guo
Add two even
t
s
commit
|
commitdiff
|
tree
2009-08-10
R
ui Guo
Add the window
.
vi
e
wing_c
a
nvases method
commit
|
commitdiff
|
tree
2009-08-04
Rui G
u
o
Docu
m
ent the
onsile
n
t/onactivity event
.
commit
|
commitdiff
|
tree
2009-08-04
Rui
Guo
F
ix a warning on no retu
r
n value
.
commit
|
commitdiff
|
tree
2009-08-04
Ru
i
G
uo
Pass the
m
is
s
ing Display f
o
r
triggering
o
n
s
i
lent e
v
ent
.
commit
|
commitdiff
|
tree
2009-08-04
Rui Guo
Impleme
n
t window event
o
nsli
e
nt
& onactivit
y
commit
|
commitdiff
|
tree
2009-08-03
Rui G
u
o
Update do
c
ument on display interface
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
I
n
troduce canvas
.
showwi
n
() i
n
te
r
fa
c
e
.
commit
|
commitdiff
|
tree
2009-06-24
R
u
i Guo
Document canva
s
.
sele
c
t me
t
h
o
d
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Introd
u
ce window
.
activate method
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Extract RC_FOCUS implementation to clean up duplica
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Rui Guo
Docume
n
t the newly introduced window eve
n
ts
.
commit
|
commitdiff
|
tree
2009-06-22
Rui G
u
o
Enable stuff
i
ng a window
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Add a de
m
o fun
c
tion
.
commit
|
commitdiff
|
tree
2009-06-22
Rui Guo
Trigger
global for
e
cha
n
g
e event on region change
.
commit
|
commitdiff
|
tree
2009-06-22
Rui G
u
o
Trigger on
f
ocus onleave
event when switch
between regi
o
n
s
.
commit
|
commitdiff
|
tree
2009-06-22
Ru
i
Guo
Implem
e
nt onsh
o
w
o
nhid
e
event
s
f
or window object
.
commit
|
commitdiff
|
tree
2009-06-19
Rui Guo
Add some w
i
ndow ev
e
nts
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Wrap det
a
ched event trig
g
er in compi
l
er
directives
.
commit
|
commitdiff
|
tree
2009-06-17
R
u
i Guo
Move the original
f
o
r
echa
n
ged event to th
e
n
ew hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Make wind
o
w
.
number wr
i
tabl
e
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Update the documen
t
a
b
out hook/unhook and
i
nput inter
f
ac
e
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
F
ree alloca
t
ed mem
o
ry
b
efore luaL_error() i
n
screen
_
i
nput()
commit
|
commitdiff
|
tree
2009-06-17
Rui Gu
o
inp
u
t() can now h
a
ve an op
t
ional p
r
efilled content
.
commit
|
commitdiff
|
tree
2009-06-16
Rui
G
uo
Document a
k
nown problem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Gu
o
Cor
r
ect garba
g
e
c
o
l
l
e
c
ting the unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-16
R
u
i
Guo
Se
p
arat
e
th
e
w
eak table, since only the f
u
nc part is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not prod
u
ce du
p
licate h
o
ok
o
n d
u
plicate so
u
rce
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
G
u
o
Do no
t
do
r
efcount any more
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Gu
o
R
e
ally
s
ave func
name -- ma
y
be l
o
st
d
uring merge
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Change fun
c
tion table
name to eas
e
removing refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
No longer
c
heck for
d
uplicat
e
hook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Clean
u
p
o
f the
c
allback unhook part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
Fix an memo
r
y leak on unh
o
ok ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Removed the LuaUnReg(
)
func
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Make t
h
e merg
e
d unho
o
king code
w
ork a
g
a
i
n
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Merge
b
ranch 's
c
ripting-lua-unhook' (ea
r
ly par
t
) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A simple as
y
nchronous input interface
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Im
p
l
ement a robust ScriptCall
an
d
f
o
rmat the code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
Fix
r
e
f
count logic & du
p
licate unhook ch
e
cking
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
Desc
r
iption ab
o
u
t the globa
l
detach eve
n
t
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
Me
r
ge branch 'scripting-python' (early part
)
into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
F
i
x
lu
a
stack balance in LuaHRef()
.
An
d
get r
i
d of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix d
u
pli
c
ate check on event hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
Fill in the lost u
n
ref call
.
Thanks
Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
Use
t
h
e
ke
y
d
irectl
y
t
o
r
e
f
e
r to the lua callback
ha
n
dl
e
r
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Gu
o
Fur
t
her cod
e
c
lean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Re
s
tructure
t
he func register co
d
e
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
Make the
m
e
rge
d
code work again
.
A
l
s
o
fixs a
SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge b
r
anch 'lua-s
c
ripting'
i
nto screen-scr
i
pting-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge
branch '
l
ua-scrip
t
ing
'
(early
p
art) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
G
u
o
M
e
rge branch 'lu
a
-scr
i
pting'
(early part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branch 'lua-
s
cripting'
(
early
p
a
r
t) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
G
uo
D
e
script hook/unhook intf
.
Als
o
a bit
a
b
o
ut inp
u
t(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
E
nable registe
r
ing with
t
he lua
func
i
t
s
elf
.
commit
|
commitdiff
|
tree
2009-06-09
R
u
i
G
uo
Un-finis
h
ed inp
u
t() s
u
pport
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
Correct the
d
e
f
init
i
on of a local var
i
ab
l
e
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Event dispatching:
I
m
p
r
ov
e
ment & bugfix
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Scrip
t
event frame
w
ork: im
p
rovement & clean
u
p
.
commit
|
commitdiff
|
tree
2009-06-06
Ru
i
Guo
Firs
t
working
v
e
rs
i
on of new ev
e
nt dispa
t
ching
f
ram
w
ork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Added calling interf
a
ce to binding
.
commit
|
commitdiff
|
tree
2009-06-06
R
u
i
G
uo
Corr
e
c
t
t
he va
r
arg
r
elated de
f
i
nition
.
commit
|
commitdiff
|
tree
2009-06-06
R
u
i Guo
Misc
fix
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Avoid using /
/
s
tyle comme
n
t
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Event dispatching (Bin
d
ing independing part)
commit
|
commitdiff
|
tree
2009-06-04
R
u
i
Guo
Group
s
cr
i
pt event declaration (sugges
t
ed by S
a
drul)
commit
|
commitdiff
|
tree
2009-06-04
Rui Gu
o
Fix
c
ompile warning a
b
out type cas
t
.
commit
|
commitdiff
|
tree
2009-06-03
R
ui
G
uo
Upd
a
te the design document a little
.
commit
|
commitdiff
|
tree
2009-06-03
R
ui
G
uo
Change the s
c
ript
command
t
o
t
he stlye of 'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Introduce th
e
e
v
en
t
reg
i
ster
&
d
i
spatching frame
w
ork
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Introduce the conce
p
t of
b
indin
g
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Guo
De
f
ine macro for lua
b
indings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
G
uo
Fix
t
he cmdcallback d
e
m
o
to create the logfile correctly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use langu
a
g
e
neut
r
al desc
r
ip
t
ion
rather than lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A bit m
o
re in
t
he de
s
ig
n
document
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wrap script
r
ela
t
ed c
o
de with
c
ompiler direct
i
v
e
.
commit
|
commitdiff
|
tree
2009-06-01
R
ui G
u
o
Up
d
ate the
window o
b
ject interface a bit
.
commit
|
commitdiff
|
tree
2009-06-01
Ru
i
Guo
Up
d
ate
the scripting design
document
.
commit
|
commitdiff
|
tree
2009-05-24
Rui
G
u
o
Added an empty Layout object interface to Lua script
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added
a
des
i
g
n
doc
u
m
e
nt
f
or scripting support
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
R
u
i Guo
F
i
nish event dispatching section
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
Update the sc
r
een_internal docume
n
t
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
New document drafts
.
commit
|
commitdiff
|
tree