aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* 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-087-934/+32
|
* Start making a replacement for LdLibraryToolbar.Přemysl Janouch2012-10-085-0/+299
| | | | | 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-052-44/+44
|
* 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
|
* Update NEWS.Přemysl Janouch2012-08-121-0/+3
|
* Fix saving.Přemysl Janouch2012-08-121-20/+29
| | | | What the user expects (TM).
* Change how Cairo is presented to Lua scripts.Přemysl Janouch2012-08-1220-375/+386
| | | | 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-114-18/+12
| | | | | | | | * 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.
* Integrate cppcheck.Přemysl Janouch2012-04-172-0/+160
|
* Clean up dead assignments.Přemysl Janouch2012-02-023-8/+0
|
* Try to fix the README in GitHub.Přemysl Janouch2012-01-291-31/+42
|
* Fix the make-template.sh script.Přemysl Janouch2012-01-291-1/+1
|
* Make CMakeLists.txt targets more generic.Přemysl Janouch2012-01-291-4/+6
|
* Update Win32Depends.cmake.Přemysl Janouch2012-01-291-6/+6
|
* Fix README headings.Přemysl Janouch2011-07-051-1/+1
|
* Ignore Qt Creator settings file in the tree.Přemysl Janouch2011-07-052-1/+2
|
* Set StartupNotify=true in the desktop file.Přemysl Janouch2011-06-121-0/+1
|
* Integrate GSettings, remember View settings.Přemysl Janouch2011-06-127-3/+80
| | | | | | | | | | | The org.logdiag ID has been chosen as I haven't found any specific rules and com.github.logdiag seems not to be future-proof. This domain remains available so far, anyway. The schemas are compiled only when installed directly to CMAKE_INSTALL_PREFIX to the root filesystem. When invoking `make install` with DESTDIR, only the XML files are copied over as the schemas would have to be recompiled later anyway.
* Fix make-template.sh.Přemysl Janouch2011-06-112-2/+2
| | | | It needs the bash shell interpreter to run.
* Workaround the ANSI codepage limitation on Win32.Přemysl Janouch2011-06-102-0/+78
|
* Change the way command line arguments are parsed.Přemysl Janouch2011-06-106-50/+61
|
* Change the cursor when scrolling the view.Přemysl Janouch2011-06-091-1/+13
| | | | For consistency with other GTK+ applications.
* Update Win32Depends.cmake.Přemysl Janouch2011-06-091-18/+48
| | | | | | | * Update the link for libbz2. * Retrieve URLs for openSUSE packages from the directory listing, start using the stable openSUSE 11.4 repository. * Check MD5 of packages that are already present.
* Add scrolling using the middle mouse button.Přemysl Janouch2011-06-092-30/+122
| | | | A bit of refactoring, too.
* Disallow wheel zooming when holding mouse buttons.Přemysl Janouch2011-06-092-0/+5
|
* Ignore terminals when hovering above selection.Přemysl Janouch2011-06-092-24/+38
| | | | | Also fix checking for the shift key and rename the "object" variable to "object_at_cursor" in button handlers.
* Update German translation file.Přemysl Janouch2011-06-091-140/+143
|
* Fix .deb package generation.Přemysl Janouch2011-06-092-2/+3
| | | | | Update the README instructions, too, since fakeroot is essential. Ubuntu 11.04 did not want to accept the package previously.
* Bump to version 0.1.2.v0.1.2Přemysl Janouch2011-03-072-1/+8
| | | | Update NEWS.
* Fix action labels in Czech and Slovak.Přemysl Janouch2011-03-072-4/+4
|
* Change language team e-mail addresses.Přemysl Janouch2011-03-073-3/+3
|
* Add German translation.Přemysl Janouch2011-03-0724-35/+296
|
* Add Polish translation.Přemysl Janouch2011-03-0725-36/+301
|
* Update translations.Přemysl Janouch2011-03-073-138/+210
|
* Add toggle actions to the View menu.Přemysl Janouch2011-03-072-1/+50
| | | | So far these settings are not saved anywhere.
* Add API for turning off the grid.Přemysl Janouch2011-03-072-1/+40
|
* Glue to terminal points when creating connections.Přemysl Janouch2011-03-071-10/+18
|
* Allow rotating of symbols while placing them.Přemysl Janouch2011-03-071-5/+13
|
* Add the ohmmeter back again.Přemysl Janouch2011-03-071-2/+26
| | | | This time, it's a regular curve.
* Add separate plus and minus signs.Přemysl Janouch2011-03-073-38/+52
|
* Add a user guide for Microsoft Windows.Přemysl Janouch2011-03-079-0/+282
| | | | | | | | | | Currently in two translations, Czech and English. Only the XeLaTeX sources are provided. This is to be later replaced by a multiplatform, multilingual DocBook-based documentation, but that requires a bit more work on integrating it with CMake and all.
* Add Slovak translation.Přemysl Janouch2011-03-0724-34/+272
|
* Update translations.Přemysl Janouch2011-03-043-32/+41
| | | | Add translators to the About dialog.