summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Use "typedef struct" in ld-diagram-view.c.Přemysl Janouch2011-02-191-21/+18
|
* Don't emit changes when reading.Přemysl Janouch2011-02-191-14/+27
| | | | | | | | | | 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.
* Change voltage source symbols.Přemysl Janouch2011-02-191-14/+11
|
* Reset view to center for new diagrams.Přemysl Janouch2011-02-191-1/+2
|
* Add "x" and "y" properties to LdDiagramView.Přemysl Janouch2011-02-192-22/+119
| | | | Plus a bit of refactoring.
* Open files from command line.Přemysl Janouch2011-02-193-7/+17
|
* Rename LdCanvas to LdDiagramView.Přemysl Janouch2011-02-1911-508/+516
|
* Add a symbol for junctions.Přemysl Janouch2011-02-191-0/+24
|
* Change selection color to red.Přemysl Janouch2011-02-191-1/+1
| | | | To make it more distinctive.
* Fix README.Přemysl Janouch2011-02-191-2/+1
| | | | The sentence about goals doesn't seem to have any sense.
* Update the symbol library.Přemysl Janouch2011-02-145-15/+32
|
* Allow rotation of symbols.Přemysl Janouch2011-02-144-16/+181
| | | | | | Bind this action to the right mouse button. Due to limitations of json-glib, we can't store rotation as an enum.
* Emit "cancel-operation", don't call the handler.Přemysl Janouch2011-02-141-6/+12
|
* Avoid too wide items in symbol menus.Přemysl Janouch2011-02-141-0/+2
|
* Fix ld-types.h for gtk-doc.Přemysl Janouch2011-02-141-10/+9
|
* Change the current directory on Windows.Přemysl Janouch2011-02-131-0/+10
| | | | So the application can always find it's files.
* Update translations.Přemysl Janouch2011-02-132-65/+179
|
* Use gtk_init_with_args().Přemysl Janouch2011-02-131-7/+14
|
* Various changes to LdWindowMain.Přemysl Janouch2011-02-131-41/+54
| | | | | | * Convert filenames from system locale. * Internationalize. * Split diagram_show_open_dialog().
* Register the file type on Windows.Přemysl Janouch2011-02-131-4/+14
|
* Add a header image for NSIS.Přemysl Janouch2011-02-133-0/+160
|
* Only install the MS-Windows GTK+ theme on Win32.Přemysl Janouch2011-02-121-2/+2
|
* Update json-glib checksums.Přemysl Janouch2011-02-121-2/+2
| | | | The files have been rebuilt or repacked.
* Add Czech translation.Přemysl Janouch2011-02-121-0/+141
|
* Update translation template.Přemysl Janouch2011-02-122-5/+124
|
* Change the way translations are done.Přemysl Janouch2011-02-128-73/+120
| | | | | * Require gettext-tools to build. * Depend on libintl on Win32.
* Make symbol menus nicer.Přemysl Janouch2011-02-121-1/+10
|
* Update the symbol library, add trivial text API.Přemysl Janouch2011-02-125-3/+195
|
* 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
|