82bf779405
Disallow wheel zooming when holding mouse buttons.
2011-06-09 21:11:41 +02:00
cd66c3d84a
Ignore terminals when hovering above selection.
...
Also fix checking for the shift key and rename the "object"
variable to "object_at_cursor" in button handlers.
2011-06-09 21:11:41 +02:00
8001619bf1
Update German translation file.
2011-06-09 21:11:40 +02:00
423afa8eec
Fix .deb package generation.
...
Update the README instructions, too, since fakeroot is essential.
Ubuntu 11.04 did not want to accept the package previously.
2011-06-09 21:11:22 +02:00
ef2966e9bc
Bump to version 0.1.2.
...
Update NEWS.
2011-03-07 17:29:27 +01:00
7069108a0a
Fix action labels in Czech and Slovak.
2011-03-07 17:29:27 +01:00
d4cff849f8
Change language team e-mail addresses.
2011-03-07 17:29:27 +01:00
3430bf30bb
Add German translation.
2011-03-07 17:29:27 +01:00
0640067bf0
Add Polish translation.
2011-03-07 17:29:27 +01:00
1c118251bd
Update translations.
2011-03-07 17:29:27 +01:00
94cb6ee53a
Add toggle actions to the View menu.
...
So far these settings are not saved anywhere.
2011-03-07 17:29:27 +01:00
c8caca073f
Add API for turning off the grid.
2011-03-07 17:29:26 +01:00
6ae08ee425
Glue to terminal points when creating connections.
2011-03-07 17:29:26 +01:00
89b20380d3
Allow rotating of symbols while placing them.
2011-03-07 17:29:26 +01:00
e40591feb8
Add the ohmmeter back again.
...
This time, it's a regular curve.
2011-03-07 17:29:26 +01:00
01dea6fb2e
Add separate plus and minus signs.
2011-03-07 17:29:26 +01:00
f821e029d7
Add a user guide for Microsoft Windows.
...
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.
2011-03-07 17:29:26 +01:00
df5f14060b
Add Slovak translation.
2011-03-07 17:29:19 +01:00
582b24562c
Update translations.
...
Add translators to the About dialog.
2011-03-04 17:42:32 +01:00
bd1b3adf56
Update symbol library.
...
* Workaround the Windows pangocairo bug by drawing text
with curves. Remove some of the meters.
* Remove terminal lines from meters and voltage sources,
add vertical terminal points instead.
2011-02-24 08:14:48 +01:00
8cdefbca29
Bump version to 0.1.1.
2011-02-20 14:46:47 +01:00
0aaa214a75
Update NEWS.
2011-02-20 14:46:47 +01:00
b37f856557
Update links in Win32Depends.cmake.
2011-02-20 14:46:47 +01:00
7d2b3a8c2f
Install the NEWS file.
2011-02-20 14:46:46 +01:00
95b92e12f9
Fix gtk-doc comments.
2011-02-20 13:39:44 +01:00
403a9d702a
Disable LdDiagramView scrollbars when not needed.
2011-02-20 12:54:15 +01:00
f9827e2ff3
Refactor oper_connect_motion().
2011-02-20 12:41:45 +01:00
d4bfd8a504
Convert encoding of command line filenames.
...
Fixes Windows.
2011-02-19 23:27:00 +01:00
8f8866ffc4
Fix transistor symbols.
2011-02-19 22:49:21 +01:00
f074bc6742
Also find terminals on ends of connections.
2011-02-19 22:49:21 +01:00
8aef3fc772
Use "typedef struct" in ld-diagram-view.c.
2011-02-19 22:49:20 +01:00
b5ff3b5bbb
Don't emit changes when reading.
...
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.
2011-02-19 22:49:20 +01:00
58e3e43c15
Change voltage source symbols.
2011-02-19 22:49:20 +01:00
fdb6418733
Reset view to center for new diagrams.
2011-02-19 22:49:20 +01:00
6820d27efa
Add "x" and "y" properties to LdDiagramView.
...
Plus a bit of refactoring.
2011-02-19 22:49:20 +01:00
781273c236
Open files from command line.
2011-02-19 22:49:20 +01:00
7fa6efbaec
Rename LdCanvas to LdDiagramView.
2011-02-19 22:49:20 +01:00
6a8238846c
Add a symbol for junctions.
2011-02-19 22:49:20 +01:00
412a01690b
Change selection color to red.
...
To make it more distinctive.
2011-02-19 22:49:20 +01:00
841e9e9f85
Fix README.
...
The sentence about goals doesn't seem to have any sense.
2011-02-19 22:48:22 +01:00
ac56c16ab8
Update the symbol library.
2011-02-14 10:46:57 +01:00
baed5ee4bd
Allow rotation of symbols.
...
Bind this action to the right mouse button.
Due to limitations of json-glib, we can't store rotation as an enum.
2011-02-14 10:14:28 +01:00
5ccabad6ce
Emit "cancel-operation", don't call the handler.
2011-02-14 08:46:41 +01:00
1730064ed3
Avoid too wide items in symbol menus.
2011-02-14 08:21:30 +01:00
8ac4674a8e
Fix ld-types.h for gtk-doc.
2011-02-14 06:41:08 +01:00
0841e75076
Change the current directory on Windows.
...
So the application can always find it's files.
2011-02-13 21:14:24 +01:00
bc491d0d0f
Update translations.
2011-02-13 20:55:03 +01:00
cffc6f01a5
Use gtk_init_with_args().
2011-02-13 20:55:03 +01:00
ebd4cd3a17
Various changes to LdWindowMain.
...
* Convert filenames from system locale.
* Internationalize.
* Split diagram_show_open_dialog().
2011-02-13 20:17:21 +01:00
69f3ce89c5
Register the file type on Windows.
2011-02-13 17:51:56 +01:00