9fc354e066
Implement a few bits of LdLua.
...
Some comments in the source code have been updated.
2010-10-17 14:05:53 +02:00
efe45e9601
Convert LdSymbol into an abstract class.
...
Created LdLuaSymbol, which subclasses LdSymbol.
2010-10-17 14:05:53 +02:00
23a1f25130
Created LdLua class.
2010-10-17 14:05:53 +02:00
c0ec389b59
Renamed LdSymbolLibrary to LdLibrary.
2010-10-17 14:05:53 +02:00
5da5689541
WIP: Refactoring of the library and symbols
2010-10-17 14:05:53 +02:00
25668c2073
Updated to new GTK+.
...
FindGTK2.cmake required a change for successful program compilation.
It seems that gdk_pixbuf has been put as a separate library.
The new tools also generate a slightly different version
of marshallers, so I've added it to the tree.
2010-10-17 13:36:03 +02:00
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
f675a7c07c
Require Lua 5.1 and GTK+ 2.12.
2010-09-20 17:28:23 +02:00
efc3ad6f5c
Implemented a skeleton of LdCanvas.
...
It now paints itself white and draws a simple grid.
Also an LdDocument can be assigned to it.
2010-09-20 05:29:41 +02:00
2dd5dbaf67
Automatized generation of marshallers.
2010-09-19 19:12:36 +02:00
b66704114e
Little improvements, overall cleanup.
2010-09-19 19:12:36 +02:00
65bbe06267
Add marshaller files generated by glib-genmarshal.
2010-09-19 19:12:36 +02:00
354e54826f
Changed the object prefix from "logdiag" to "ld".
...
It was just too long to type and read. My mistake.
2010-09-19 19:12:36 +02:00
341f51eb41
Renamed source files.
...
Also a little change in CMakeLists.txt.
The next commit is going to change the object prefix.
2010-09-19 19:12:12 +02:00
db46ae5505
Started implementing the canvas and the document.
2010-09-17 18:53:57 +02:00
55c25ae1bd
Added basic loading of categories.
...
Added two empty sample categories with corresponding icons.
The categories are now being loaded into the toolbar
in the main program window.
2010-09-15 19:31:57 +02:00
82cfa12920
A little bit of cleanup.
2010-09-14 07:19:00 +02:00
b230b69539
Initial commit
2010-09-13 19:24:53 +02:00