aboutsummaryrefslogtreecommitdiff
path: root/liblogdiag
Commit message (Collapse)AuthorAgeFilesLines
* Fix assertion failures on quittingPřemysl Janouch2018-06-251-1/+14
|
* Workaround an issue with getting theme coloursPřemysl Janouch2018-06-251-0/+3
| | | | I see that GTK+ 3 is no longer something to be used.
* Make gtk-doc work againPřemysl Janouch2018-06-241-1/+1
| | | | | | | gtk-doc has gained an official CMake module which can fix xrefs. Meanwhile, our old module has stopped working for whatever reason, might be that I've botched the LdCategoryView interface somehow.
* Fix and update LICENSEPřemysl Janouch2017-02-0333-33/+33
|
* Try making it build with GTK+ 3.4Přemysl Janouch2015-02-081-0/+4
|
* Silence other stupid deprecation warningsPřemysl Janouch2015-01-201-0/+5
|
* Fix additional deprecation warningsPřemysl Janouch2015-01-201-6/+15
| | | | Again with more code.
* Fix motion simulationPřemysl Janouch2015-01-201-1/+25
|
* Fix zooming with mouse wheelPřemysl Janouch2015-01-201-1/+1
|
* Fix a depreciation warningPřemysl Janouch2015-01-201-4/+10
| | | | With a ton of additional code.
* Fix a few deprecation warningsPřemysl Janouch2015-01-202-5/+11
|
* Fix drag and dropPřemysl Janouch2015-01-201-1/+9
| | | | GTK+ 3 started sending leave notifications upon starting a DND operation.
* Fix LdCategorySymbolView size negotiationPřemysl Janouch2015-01-191-43/+65
| | | | In GTK+ 3 I don't need the negotiation hack anymore.
* GTK+ 3: Fix compilation, scrolling, drawingPřemysl Janouch2015-01-193-110/+150
|
* Switch to GTK3 via pkg-config, start the portPřemysl Janouch2015-01-191-6/+6
|
* We Lua 5.2 nowPřemysl Janouch2015-01-181-14/+15
| | | | Lua 5.1 seems to have been obsoleted. Luckily this was pretty simple.
* Win32 bugfixes.Přemysl Janouch2012-10-102-15/+21
| | | | | * Force redraw on LdCategorySymbolView size allocation. * Fix an infinite loop sometimes caused by update_adjustments().
* Update copyrights.Přemysl Janouch2012-10-0819-19/+19
|
* Code reordering.Přemysl Janouch2012-10-082-291/+281
|
* Renaming.Přemysl Janouch2012-10-088-487/+488
| | | | LdCategoryViewIf -> LdCategoryView -> LdCategoryTreeView
* Add LdCategoryViewIf.Přemysl Janouch2012-10-087-162/+221
| | | | Deduplicates parts of LdCategory{,Symbol}View.
* Show symbol names in the statusbar again..Přemysl Janouch2012-10-084-2/+107
| | | | Not very clean but serves its purpose.
* Add drag and drop support for symbols.Přemysl Janouch2012-10-082-13/+276
|
* Make LdCategorySymbolView show symbols.Přemysl Janouch2012-10-081-20/+210
|
* Add ld_category_get_path() and use it.Přemysl Janouch2012-10-083-0/+44
|
* Add an LdCategory * argument to new() functions.Přemysl Janouch2012-10-084-12/+18
|
* Stub LdCategorySymbolView.Přemysl Janouch2012-10-084-5/+330
|
* Get rid of the `expander prefix' property.Přemysl Janouch2012-10-083-67/+50
| | | | And make the root be named after whatever the path separator is set to.
* Make child Categories point back to their parents.Přemysl Janouch2012-10-083-3/+86
|
* Fix property type in LdCategoryView.Přemysl Janouch2012-10-081-1/+1
|
* Rename LdLibraryPane to LdCategoryView.Přemysl Janouch2012-10-085-290/+388
| | | | And make it load categories recursively using itself.
* Add `changed' signals to LdCategory.Přemysl Janouch2012-10-083-4/+45
|
* Optimize removal from LdCategory.Přemysl Janouch2012-10-081-4/+8
|
* Rename LdSymbolCategory to LdCategory.Přemysl Janouch2012-10-087-204/+194
|
* Renaming, order categories by name.Přemysl Janouch2012-10-084-22/+32
| | | | | So at least in English the order will make some sense. And it shall stay consistent.
* Load categories recursively.Přemysl Janouch2012-10-081-50/+31
|
* Remove category icons.Přemysl Janouch2012-10-083-75/+6
|
* Remove category management from LdLibrary.Přemysl Janouch2012-10-083-129/+17
| | | | | | Now it uses a special hidden `/' root category. Also removed ld_library_clear() momentarily, for it has no users.
* Replace LdLibraryToolbar with LdLibraryPane.Přemysl Janouch2012-10-083-854/+0
|
* Start making a replacement for LdLibraryToolbar.Přemysl Janouch2012-10-083-0/+289
| | | | | The main advantages are the lack of need to create an icon for each category there is in the library and faster workflow.
* Ignore double/triple clicks in LdDiagramView.Přemysl Janouch2012-10-081-1/+2
| | | | Fixes fast rotating.
* Clean up LdDiagram.Přemysl Janouch2012-10-081-20/+21
| | | | | * Don't emit signals when disposing. * Remove some leftovers.
* Get more GTK+ 3 ready and respect seals.Přemysl Janouch2012-09-051-44/+42
|
* Improve code in LdDiagram a bit.Přemysl Janouch2012-08-311-17/+13
|
* Check symbol names in LdLua during registration.Přemysl Janouch2012-08-311-1/+5
|
* Change how Cairo is presented to Lua scripts.Přemysl Janouch2012-08-121-87/+98
| | | | Makes the whole thing a bit more stable and less weird.
* Do name collision checking more properly.Přemysl Janouch2012-08-124-38/+122
|
* More fixing.Přemysl Janouch2012-08-124-8/+36
| | | | | | | | | * 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.
* Put subcategories and symbols in different lists.Přemysl Janouch2012-08-115-94/+175
| | | | Removes some ugliness from the code.
* Maintenance.Přemysl Janouch2012-08-113-9/+3
| | | | | | | | * Fix setting the GSETTINGS_SCHEMA_DIR environment variable. * Use g_value_take_boxed() instead of deprecated g_value_set_boxed_take_ownership(). * Remove an unused variable. * Clean up load_category() a bit.