Přemysl Eric Janouch
721cc30478
Overall cleanup.
...
* Add missing asserts to exported functions.
* Unify formatting.
* Fix the gtk-doc comment for ld_symbol_category_set_human_name().
* Make ld_library_load() reflect it's declaration.
* Remove an unused variable in ld_library_load_cb().
* Change all char's to gchar's.
2010-12-16 06:51:18 +01:00
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
121d923d29
Added an "area" property to LdSymbol.
...
To accomplish this, LdSymbolArea had to be converted
to a regular boxed type.
2010-10-27 18:15:31 +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
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
efe45e9601
Convert LdSymbol into an abstract class.
...
Created LdLuaSymbol, which subclasses LdSymbol.
2010-10-17 14:05:53 +02:00
Přemysl Eric Janouch
c0ec389b59
Renamed LdSymbolLibrary to LdLibrary.
2010-10-17 14:05:53 +02:00
Přemysl Eric Janouch
5da5689541
WIP: Refactoring of the library and symbols
2010-10-17 14:05:53 +02:00
Přemysl Eric Janouch
f250621519
Split ld-symbol-library.c.
...
Originally, there were three object classes defined in this file.
It would later become rather chaotic if left that way.
2010-09-20 18:18:30 +02:00