257 Commits

Author SHA1 Message Date
hneemann
a0cbecfa55 Merge branch 'master' into undo 2017-05-26 10:26:56 +02:00
hneemann
b5866ab75a added a setting which allows to enable the component tree view at startup 2017-05-26 08:42:56 +02:00
hneemann
6599ef96f5 show the restart message also if the shape type is changed 2017-05-26 08:26:23 +02:00
hneemann
f252a08363 first attempt to implement an undo 2017-05-26 07:37:16 +02:00
hneemann
752f36f857 minor refactoring of gif exporter 2017-05-22 08:55:58 +02:00
hneemann
e1a93cfa42 improved gif exporter 2017-05-21 10:54:46 +02:00
hneemann
29b9909118 added an export function to create animated gifs 2017-05-17 17:41:33 +02:00
hneemann
5aa7ec6a7f clock can also have a pin number 2017-05-14 22:30:02 +02:00
hneemann
b43bcf874f better ordering of 74xx circuits 2017-05-14 14:29:41 +02:00
hneemann
4a363c9436 added some 74xx circuits 2017-05-14 12:04:51 +02:00
hneemann
6ffa8d560a added helper function to create 74xx circuits 2017-05-14 10:23:52 +02:00
hneemann
8957a87bcf added a screen resolution dependant JFileChooser 2017-05-11 21:38:13 +02:00
hneemann
5ebb5a435d better support for high dpi screens 2017-05-09 14:16:00 +02:00
hneemann
c1c9130c4f fixed an issue concerning keeping the main file at "save as" operation. 2017-05-08 10:07:39 +02:00
hneemann
e52ea13573 added a missing language key 2017-05-05 09:47:44 +02:00
hneemann
ac84ef2e69 some typos 2017-05-02 19:38:49 +02:00
hneemann
b25b7d0d54 fixed a graphics bug occurring if the running model is restarted and this restart changes the graphic representation of the components. 2017-04-27 20:51:17 +02:00
hneemann
dbb4ad6932 more concise handling of model created windows like LedDisplay or GraphicCard. 2017-04-23 21:21:38 +02:00
hneemann
6c36cdde6f fixed a problem with unexpected change of default circuit 2017-04-22 18:10:53 +02:00
hneemann
c6ff0a3a70 more concise file name handling 2017-04-22 12:15:52 +02:00
hneemann
f4ba437c11 more concise file name handling 2017-04-22 11:58:16 +02:00
hneemann
f4128e848a more concise file name handling 2017-04-22 11:55:21 +02:00
hneemann
30044bf8c6 typos 2017-04-22 10:28:03 +02:00
hneemann
1942749fa9 added possibility to open a circuit from the command line 2017-04-21 22:00:12 +02:00
hneemann
42ff6cc424 added possibility to open a circuit from the command line 2017-04-21 21:51:58 +02:00
hneemann
c50ca1b2ad typo 2017-04-18 19:40:18 +02:00
hneemann
473cf93297 Added a floating gate P channel fet 2017-04-15 18:50:04 +02:00
hneemann
c42eb7b593 show frequency in kHz 2017-04-14 08:25:51 +02:00
hneemann
901c415726 show frequency in kHz 2017-04-11 20:18:19 +02:00
hneemann
311ea20f32 fixed some javaDoc checkstyle isues 2017-04-07 09:41:16 +02:00
hneemann
f8aef591d3 consistent handling of overwrite confirmation dialog. 2017-04-04 14:54:38 +02:00
hneemann
0ff369fa68 Added "file exists! Overwrite?" confirmation dialog. 2017-04-04 13:13:29 +02:00
hneemann
bfc094dc27 library root is set if file is saved and there is no root yet. 2017-04-01 16:00:49 +02:00
hneemann
121a126142 Refactoring of creating a sub circuit. 2017-04-01 12:52:36 +02:00
hneemann
a0a74a7dab fixed flicker if component tree view is enabled or disabled. 2017-03-31 16:35:15 +02:00
hneemann
228e990557 unified handling of runtime exceptions 2017-03-31 08:54:07 +02:00
hneemann
b310a9a2e3 Simplification of event handling. 2017-03-28 21:09:05 +02:00
hneemann
2fdc975efd fixed consistency bug in InsertHistory 2017-03-27 20:25:04 +02:00
helmut.neemann
10d5e48520 added InsertHistory as a LibraryListener 2017-03-27 11:05:28 +02:00
hneemann
83a97053d4 fixed some element library event handling issues 2017-03-27 09:05:24 +02:00
hneemann
28f6129509 added tree view to main panel 2017-03-26 11:11:05 +02:00
hneemann
432aad4065 added "open clipboard in new window" function. 2017-03-25 22:07:10 +01:00
hneemann
fa8278924d separated InsertAction.java to use it in component tree view 2017-03-25 20:53:46 +01:00
hneemann
6dc25b04ea refactoring of library system to allow separate component tree view 2017-03-25 19:59:05 +01:00
hneemann
b46f71f01b If a burn condition is detected the causing net is highlighted. 2017-03-20 16:56:15 +01:00
hneemann
97cb6bd5f3 fixed some whitespace issues 2017-03-18 18:12:34 +01:00
hneemann
fa6fc4dd7e pin assignment is stored in truth table now 2017-03-17 17:00:21 +01:00
hneemann
93e974cc19 translated some more error messages 2017-03-10 13:22:09 +01:00
hneemann
3f1718c064 new position of stop button in toolbar 2017-03-07 21:13:04 +01:00
hneemann
204f80aebd More intuitive tool bar buttons to start and stop the simulation. 2017-03-05 14:35:21 +01:00