Commit Graph

24 Commits

Author SHA1 Message Date
Přemysl Eric Janouch 7499f92811
Close symbol paths where appropriate
Removes some ugliness in PDF exports, stemming from line thickness.
2021-11-02 10:36:17 +01:00
Přemysl Eric Janouch ef64c0427f Remove category icons. 2012-10-08 07:29:57 +02:00
Přemysl Eric Janouch a1b79a55d2 Change how Cairo is presented to Lua scripts.
Makes the whole thing a bit more stable and less weird.
2012-08-12 06:10:27 +02:00
Přemysl Eric Janouch 3430bf30bb Add German translation. 2011-03-07 17:29:27 +01:00
Přemysl Eric Janouch 0640067bf0 Add Polish translation. 2011-03-07 17:29:27 +01:00
Přemysl Eric Janouch e40591feb8 Add the ohmmeter back again.
This time, it's a regular curve.
2011-03-07 17:29:26 +01:00
Přemysl Eric Janouch 01dea6fb2e Add separate plus and minus signs. 2011-03-07 17:29:26 +01:00
Přemysl Eric Janouch df5f14060b Add Slovak translation. 2011-03-07 17:29:19 +01:00
Přemysl Eric Janouch 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
Přemysl Eric Janouch 8f8866ffc4 Fix transistor symbols. 2011-02-19 22:49:21 +01:00
Přemysl Eric Janouch 58e3e43c15 Change voltage source symbols. 2011-02-19 22:49:20 +01:00
Přemysl Eric Janouch 6a8238846c Add a symbol for junctions. 2011-02-19 22:49:20 +01:00
Přemysl Eric Janouch ac56c16ab8 Update the symbol library. 2011-02-14 10:46:57 +01:00
Přemysl Eric Janouch b7875c361f Update the symbol library, add trivial text API. 2011-02-12 18:26:15 +01:00
Přemysl Eric Janouch 299ce010bd Update the symbol library.
* 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.
2011-02-11 18:37:00 +01:00
Přemysl Eric Janouch 39fb4bb56f Make all variables in Lua scripts local. 2011-02-09 14:18:22 +01:00
Přemysl Eric Janouch 847945f051 Split the inductor symbol in two, remove pads. 2011-02-07 13:53:55 +01:00
Přemysl Eric Janouch 00d9072c5b Add some miscellaneous symbols. 2011-02-07 13:53:49 +01:00
Přemysl Eric Janouch 10280a1949 Update category icons.
Change line width and position of shapes,
so they appear a bit sharper in the application.

Save them in plain SVG, not Inkscape SVG.
2011-01-09 13:49:55 +01:00
Přemysl Eric Janouch e83cadd03b Add an inductor symbol. 2011-01-09 05:05:31 +01:00
Přemysl Eric Janouch 0b3f6503bb Add basic logical symbols (NOT, AND, OR). 2011-01-07 16:38:21 +01:00
Přemysl Eric Janouch e6230576b7 Add category.json files for testing categories. 2010-12-11 03:49:53 +01:00
Přemysl Eric Janouch aeb6e7ed58 Add a few symbols for testing.
The lucky ones are: capacitor, resistor and diode.

More symbols can be expected later, when more cairo
functions are exported to Lua and relevant standards
become accessible to me.
2010-12-10 23:27:45 +01:00
Přemysl Eric Janouch 55c25ae1bd Added basic loading of categories.
Added two empty sample categories with corresponding icons.
The categories are now being loaded into the toolbar
in the main program window.
2010-09-15 19:31:57 +02:00