aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Update the symbol library.Přemysl Janouch2011-02-1117-55/+507
| | | | | | | | * Add bipolar, IGFET and JFET transistors. * Add more variants to some symbols. * Add a symbol for a simple terminal. * Avoid unneccessary stroke() calls. * Fix comments.
* Export more cairo functions to Lua.Přemysl Janouch2011-02-111-61/+63
| | | | Also rewrite the wrappers to be shorter.
* Speed up drawing of the grid.Přemysl Janouch2011-02-101-18/+41
|
* Make all variables in Lua scripts local.Přemysl Janouch2011-02-0911-46/+46
|
* Add build instructions for Windows to README.Přemysl Janouch2011-02-081-0/+26
|
* Make CPack information more NSIS-friendly.Přemysl Janouch2011-02-081-1/+4
| | | | | 1. It's wont process UTF-8 correctly, so let's cripple my name. 2. Add a project URL, again in a crippled format.
* Fix Win32Depends.cmake.Přemysl Janouch2011-02-071-1/+2
| | | | I've known about this all the time, hoping it's not a problem.
* Bump version to 0.1.0.v0.1.0Přemysl Janouch2011-02-072-2/+5
|
* Fix generation of NSIS installer packages.Přemysl Janouch2011-02-071-2/+1
|
* Normalize CMakeLists.txt.Přemysl Janouch2011-02-071-7/+9
| | | | Use the full version number in package names.
* Update README.Přemysl Janouch2011-02-071-3/+7
|
* Define github as the homepage for logdiag.Přemysl Janouch2011-02-073-1/+7
|
* Add some hints for CPack RPM generator.Přemysl Janouch2011-02-071-0/+4
|
* Fix the win32-depends target.Přemysl Janouch2011-02-071-1/+1
| | | | Now the target seems to be quite useless, but let's keep it there.
* Fix drawing of symbol menus.Přemysl Janouch2011-02-071-2/+2
|
* Split the inductor symbol in two, remove pads.Přemysl Janouch2011-02-071-13/+22
|
* Add some miscellaneous symbols.Přemysl Janouch2011-02-076-0/+232
|
* Add support for LdDiagramConnection to LdCanvas.Přemysl Janouch2011-02-073-212/+608
| | | | | | | | Heavy LdCanvas refactoring, some modifications to ld-types. It just wasn't possible for me to further work with an old, 2000 lines long file without shuffling everything around at the same time.
* Fix memory leaks in LdDiagramConnection.Přemysl Janouch2011-02-061-1/+2
|
* Fix a memory leak in LdDiagramSymbol.Přemysl Janouch2011-02-063-7/+15
|
* Extend symbol area to whole pixels.Přemysl Janouch2011-02-061-0/+5
| | | | This gives better cairo performance.
* Use correct rounding when moving selection.Přemysl Janouch2011-02-051-3/+6
|
* Fix undoing, create a unit test for history.Přemysl Janouch2011-02-053-2/+146
|
* Make grid dots pixel-sharp.Přemysl Janouch2011-02-051-2/+5
|
* Refactor ld-canvas.c, extend LdCanvas operations.Přemysl Janouch2011-02-051-106/+374
| | | | Now objects can be selected and moved by dragging the mouse.
* Implement zooming in LdWindowMain.Přemysl Janouch2011-02-043-10/+105
| | | | Add convenience methods to LdCanvas.
* Don't install gtk-doc documentation yet.Přemysl Janouch2011-02-041-2/+3
|
* Use MD5 checksums in Win32Depends.cmake.Přemysl Janouch2011-02-041-5/+36
|
* Update dependencies.Přemysl Janouch2011-02-042-1/+7
| | | | There's a JsonGenerator bug in json-glib 0.10.2.
* Make LdDiagram work with json-glib 0.10.Přemysl Janouch2011-02-041-2/+6
|
* Add a unit test for LdPointArray.Přemysl Janouch2011-02-032-0/+154
|
* Extend LdPointArray.Přemysl Janouch2011-02-025-30/+150
|
* Update gtk-doc documentation.Přemysl Janouch2011-02-024-6/+7
|
* Introduce LdDiagramConnection.Přemysl Janouch2011-02-028-17/+411
|
* Fix drawing of the grid.Přemysl Janouch2011-02-011-1/+12
|
* Bind actions to cursor keys in LdCanvas.Přemysl Janouch2011-02-013-1/+65
| | | | If there's a selection, move it. Otherwise move the viewport.
* Offer the undo functionality in LdWindowMain.Přemysl Janouch2011-02-012-11/+60
| | | | Kill the "Export" action for now.
* Add an undo framework to LdDiagram.Přemysl Janouch2011-02-016-333/+495
| | | | | | Modify LdDiagram and LdDiagramObject to use it. Trash commit c2403fdcf7885d7da1efa2c0dfb3e294f760ca9c.
* Introduce LdUndoAction.Přemysl Janouch2011-01-314-0/+207
|
* Register a MIME type.Přemysl Janouch2011-01-303-1/+13
|
* Connect to the "data-changed" signal in LdDiagram.Přemysl Janouch2011-01-291-70/+96
| | | | Also rewrite some of the functions.
* Add some reminder comments.Přemysl Janouch2011-01-292-0/+4
|
* Fix program messages and gtk-doc comments.Přemysl Janouch2011-01-2819-328/+317
|
* Extend LdDiagramObject.Přemysl Janouch2011-01-284-45/+319
| | | | | | | | * 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.
* Update package links in Win32Depends.cmake.Přemysl Janouch2011-01-271-2/+2
|
* Remove marshallers from the tree and ignore them.Přemysl Janouch2011-01-274-185/+34
| | | | Require glib-genmarshal (a part of the standard GTK+ distribution).
* Rename ld_diagram_object_{get,set}_data().Přemysl Janouch2011-01-273-30/+30
| | | | Make small corrections.
* Make ld_canvas_new() return a GtkWidget reference.Přemysl Janouch2011-01-243-3/+3
| | | | For consistency with GTK+.
* Rename g_cclosure_user_marshal_* to ld_marshal_*.Přemysl Janouch2011-01-245-32/+32
|
* Move the library toolbar to its own class.Přemysl Janouch2011-01-248-507/+943
|