| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Also some copyright years fix-ups/updates.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
* Fix a resource leak in LdLibrary.
* Add missing property change notifiers
to ld_diagram_object_{get,set}_storage().
* Don't unref the parameter in ld_symbol_category_remove_{symbol,subcategory}
if it wasn't actually removed from the internal list.
* Fix a cyclic dependency problem in LdDiagram.
|
|
|
|
|
|
|
|
|
|
| |
When the value for a property isn't present in it's JsonObject,
it can be assigned upon reading. Previously this could generate
history events even when just viewing an old diagram with some
of newer properties missing.
Modify the code, so setting to default doesn't count as a change
anymore.
|
| |
|
| |
|
|
|
|
|
|
| |
Modify LdDiagram and LdDiagramObject to use it.
Trash commit c2403fdcf7885d7da1efa2c0dfb3e294f760ca9c.
|
| |
|
|
|
|
|
|
|
|
| |
* Add generic methods for data storage, making it able
to store data in a hierarchy.
* Reimplement ld_diagram_{get,set}_data_for_param on top
of the generic methods.
* Add a "data-changed" signal.
|
|
|
|
| |
Make small corrections.
|
|
|
|
| |
Make LdDiagramObject a regular class.
|
|
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.
|