Přemysl Eric Janouch
18f5da9529
Add an undo framework to LdDiagram.
...
Modify LdDiagram and LdDiagramObject to use it.
Trash commit c2403fdcf7
.
2011-02-01 14:52:17 +01:00
Přemysl Eric Janouch
c07d5f552d
Connect to the "data-changed" signal in LdDiagram.
...
Also rewrite some of the functions.
2011-01-29 15:19:52 +01:00
Přemysl Eric Janouch
cf3e4ae473
Fix program messages and gtk-doc comments.
2011-01-28 17:50:21 +01:00
Přemysl Eric Janouch
9a49a2219a
Fix gtk-doc comments for signals.
2011-01-23 15:52:52 +01:00
Přemysl Eric Janouch
60a00e3551
Refactor LdDiagram selection handling methods.
...
Add ld_diagram_remove_selection().
2011-01-16 18:33:19 +01:00
Přemysl Eric Janouch
6854c8a643
Revert the order of LdDiagram objects.
...
Now they go from oldest to newest.
2011-01-16 14:33:52 +01:00
Přemysl Eric Janouch
5124cf8d71
Basic implementation of loading.
...
Add an error domain for the purpose of returning errors.
2011-01-16 13:36:11 +01:00
Přemysl Eric Janouch
e9da09f196
Basic implementation of saving.
...
When the objects are stored, ensure that they have a "type" member
that makes it possible to determine their class/purpose.
2011-01-16 12:17:51 +01:00
Přemysl Eric Janouch
616c49a505
Make a separate library.
...
This is required for gtkdoc-scangobj. So far it's much like it's been
before, the main differences are that source files are in two directories
from now on and the build process has two stages.
2011-01-10 17:07:02 +01:00