1575 Commits

Author SHA1 Message Date
hneemann
cf31464026 added inverted inputs 2017-05-31 20:11:56 +02:00
hneemann
d6e1a3e510 more concise handling of model stopping 2017-05-31 18:29:45 +02:00
helmut.neemann
214f002797 if component is clicked and not moved, no undo entry is created. 2017-05-31 12:42:18 +02:00
Helmut.Neemann
2f2a5d865e improved undo/redo tool tips 2017-05-31 09:38:29 +02:00
hneemann
3ae68a36d5 added more information to undo/redo tool tips 2017-05-31 07:52:48 +02:00
hneemann
811429b8bd fixed bug simulation settings 2017-05-30 22:47:27 +02:00
hneemann
a20247d9b2 better tooltips for undo and redo 2017-05-30 21:39:36 +02:00
hneemann
0e50d5fbfd small modification on documentation of short cuts 2017-05-30 19:34:39 +02:00
hneemann
65c6fbebf2 pass the modified attributes to the editors 2017-05-30 18:18:36 +02:00
hneemann
5518310bd2 AttributeDialog works on a copy of the attributes 2017-05-30 17:54:26 +02:00
hneemann
63769c8443 reordering of components in the library 2017-05-29 21:29:20 +02:00
hneemann
de5a4966c6 reverted all wire style changes 2017-05-29 13:11:07 +02:00
hneemann
a355ca7555 colored bus wires black 2017-05-29 12:24:57 +02:00
hneemann
7f359f6ccc Added a small switch symbol to the transmission gate. 2017-05-29 10:16:56 +02:00
hneemann
243e58fd88 introduced a separate color (red) to indicate errors 2017-05-29 08:33:27 +02:00
hneemann
bcc980d321 added some toString's 2017-05-29 08:01:29 +02:00
hneemann
3f951bcc1c added modification of circuit settings to undo event sourcing 2017-05-28 20:51:21 +02:00
hneemann
91cac1587c added some more shortcuts 2017-05-28 14:19:54 +02:00
hneemann
e03a0b06ab fixed some isLocked issues 2017-05-28 13:18:24 +02:00
hneemann
c7fc80affe added measurement ordering to undo event sourcing 2017-05-28 12:44:51 +02:00
hneemann
d9080e91b8 added 74xx special functions to undo event sourcing 2017-05-28 12:37:35 +02:00
hneemann
1292f4e116 allow toggle between rectangle and diagonal wires 2017-05-28 11:45:44 +02:00
hneemann
c6a857670f minor refactoring 2017-05-28 11:33:35 +02:00
hneemann
7d398024f7 Added "restore all fuses" and "make actual state the default input state" to the
undo event sourcing system.
2017-05-28 11:09:18 +02:00
hneemann
e0d89eadc2 +/- shortcut also works if element is selected 2017-05-28 09:56:37 +02:00
hneemann
6fecb0e4b9 If in wire draw mode a wire is clicked with CTRL down the wire move mode is activated. 2017-05-27 23:23:17 +02:00
hneemann
37de39ad8a Top most string field gets focus if the attribute dialog is opened 2017-05-27 23:12:33 +02:00
hneemann
c9b65df256 Top most string field gets focus if the attribute dialog is opened 2017-05-27 23:10:32 +02:00
hneemann
5c010f8396 Added + and - shortcut to modify the components input count. 2017-05-27 22:48:23 +02:00
hneemann
f23abb6a7c if an error occurs, keeping affected components highlighted after the error dialog is closed. 2017-05-27 22:20:57 +02:00
hneemann
ad051da54f added "C" shortcut to clock a circuit 2017-05-27 19:18:21 +02:00
hneemann
2b2b685a48 added CTRL-Z and CTRL-Y shortcuts 2017-05-27 17:31:26 +02:00
hneemann
192cb531d0 added a modified indicator to the window title 2017-05-27 12:36:07 +02:00
hneemann
0c6944320c added a cut operation (CTRL+X) 2017-05-27 11:12:38 +02:00
hneemann
34564f49af added a flip shortcut 2017-05-27 10:59:14 +02:00
hneemann
72849cddab resolved merge conflicts 2017-05-27 10:47:33 +02:00
hneemann
890fde5903 Merge branch 'undo'
Conflicts:
	src/main/java/de/neemann/digital/gui/components/CircuitComponent.java
2017-05-27 10:33:27 +02:00
hneemann
193fcc09bf refactoring of accelerators, added CTRL+S 2017-05-27 10:27:01 +02:00
hneemann
0da18aee21 added SPACE shortcut to start/stop the simulation 2017-05-27 09:33:11 +02:00
Helmut Neemann
e0200f939f Merge pull request #13 from guiweber/master
Adds 74164
2017-05-27 08:43:57 +02:00
guiweber
4c390f7418 Adds 74164 2017-05-26 18:18:55 -04:00
hneemann
f2513b1c87 Merge branch 'master' into undo 2017-05-26 22:36:48 +02:00
hneemann
da8e2f3d4d shorter text at the "missing shape" shape. 2017-05-26 21:51:33 +02:00
hneemann
99d9f5a558 fixed a painting bug in the color editor 2017-05-26 20:54:22 +02:00
hneemann
2046294891 fixed mistake in english translation 2017-05-26 20:21:34 +02:00
hneemann
2d0b46c8ea new wire drawing mode 2017-05-26 19:52:25 +02:00
hneemann
44bca8c0bc added an example 2017-05-26 17:57:21 +02:00
hneemann
ca30aa154e removed unused variables 2017-05-26 17:56:18 +02:00
hneemann
2b2ad24571 improved error messages 2017-05-26 15:09:50 +02:00
hneemann
096ac11054 implemented undo for test data 2017-05-26 14:57:52 +02:00