Přemysl Eric Janouch
1d956964e2
Random fixes.
...
Mostly found by -Wextra.
2010-12-05 15:21:00 +01:00
Přemysl Eric Janouch
d31d420f59
Symbols are required to save cairo state.
2010-11-16 10:30:10 +01:00
Přemysl Eric Janouch
5a24eaabb2
Made Lua symbol registration more robust.
2010-10-28 09:07:47 +02:00
Přemysl Eric Janouch
9156953cc9
Add more properties to LdSymbol.
...
Also move the actual storage of symbol properties to implementations
of the abstract LdSymbol class. All the properties are read only.
2010-10-27 16:52:00 +02:00
Přemysl Eric Janouch
9a242786b1
Redesign and implement the basic parts of LdLua.
...
There's a very strong bond between LdLua and LdLuaSymbol.
LdLuaSymbol is more like an interface to LdLua than a separate object.
2010-10-26 16:40:53 +02:00
Přemysl Eric Janouch
2b9b543402
Implement the LdSymbol "name" property.
2010-10-26 16:40:21 +02:00
Přemysl Eric Janouch
e0e63649dc
Redesign the library and related components.
...
This step is needed, since the current design is quite chaotic
and it would not be possible to finish the application.
There's still a lot to be done.
After this step, it's time to implement the rest of LdLua.
2010-10-26 13:58:33 +02:00
Přemysl Eric Janouch
0c9b297e50
Implement part of LdLuaSymbol.
...
The "new" method requires to be passed a parameter that
makes it possible to call the appropriate render function.
Stub-plemented the "draw" method.
2010-10-17 14:05:53 +02:00
Přemysl Eric Janouch
9fc354e066
Implement a few bits of LdLua.
...
Some comments in the source code have been updated.
2010-10-17 14:05:53 +02:00
Přemysl Eric Janouch
efe45e9601
Convert LdSymbol into an abstract class.
...
Created LdLuaSymbol, which subclasses LdSymbol.
2010-10-17 14:05:53 +02:00