index
:
foxlogicgates
master
Logic gate simulator written in C++ using the FOX toolkit.
daniel@danieljon.es
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
MainWindow.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2020-07-24
added pulse, project on hold
HEAD
master
Daniel Jones
1
-1
/
+29
2020-07-08
Made gate updating work on separate thread, added 3 way NAND gate
Daniel Jones
1
-31
/
+166
2020-07-07
make update_state pure virtual, use Object instead of gate
Daniel Jones
1
-4
/
+6
2020-07-03
Functionality: saving/loading with binary displays added
Daniel Jones
1
-46
/
+141
2020-07-03
objects other than gates are now properly updated
Daniel Jones
1
-14
/
+4
2020-07-02
Functionality link deleting for binary display works
Daniel Jones
1
-12
/
+37
2020-07-02
Functionality: binary display inputs can be selected and deleted now
Daniel Jones
1
-22
/
+33
2020-07-01
move remove_input_object() into object superclass
Daniel Jones
1
-45
/
+55
2020-07-01
fix binary display link drawing
Daniel Jones
1
-13
/
+21
2020-06-30
continue work implementing binary display
Daniel Jones
1
-0
/
+5
2020-06-30
Functionality: basic binary display functions, needs work
Daniel Jones
1
-4
/
+129
2020-06-30
Functionality: begin implementing binary display
Daniel Jones
1
-107
/
+104
2020-06-30
further convert things to use object base class
Daniel Jones
1
-51
/
+69
2020-06-30
continue converting things to use object over gate
Daniel Jones
1
-276
/
+393
2020-06-29
further work deriving gates from Object
Daniel Jones
1
-9
/
+32
2020-06-29
Logic: created ned Object class and derived gates from that
Daniel Jones
1
-6
/
+6
2020-06-27
Functionality: deleting multiple gates added
Daniel Jones
1
-31
/
+47
2020-06-27
Functionality: moving multiple gates works, smoothed moving single gate
Daniel Jones
1
-10
/
+16
2020-06-27
Functionality: begin implementing moving of selected gates
Daniel Jones
1
-3
/
+43
2020-06-27
Functionality: added ability to rubberband select gates
Daniel Jones
1
-1
/
+71
2020-06-26
Logic: inputs can no longer be connected to inputs
Daniel Jones
1
-2
/
+2
2020-06-26
GUI: options now scroll
Daniel Jones
1
-2
/
+3
2020-06-26
GUI: toolbox is now scrollable
Daniel Jones
1
-16
/
+20
2020-06-26
fix black border
Daniel Jones
1
-4
/
+3
2020-06-26
canvas can be scrolled now
Daniel Jones
1
-6
/
+9
2020-06-25
added example XML files for some gate tests
Daniel Jones
1
-2
/
+2
2020-06-25
functionality: implement loading xml file saved.
Daniel Jones
1
-3
/
+131
2020-06-25
functionality: added ability to save to xml file in preperations for loading.
Daniel Jones
1
-17
/
+103
2020-06-24
logic: fixed crash when selecting link from bottom of single input gate.
Daniel Jones
1
-0
/
+1
2020-06-24
logic: for gates with only a single input, allow link selection on either input
Daniel Jones
1
-14
/
+8
2020-06-24
functionality: implemented deleting selected gate with the delete key.
Daniel Jones
1
-0
/
+52
2020-06-24
fixed crash when deleting link with invalid selected gate
Daniel Jones
1
-0
/
+2
2020-06-24
functionality: added ability to delete links. click on the input of the link ...
Daniel Jones
1
-8
/
+112
2020-06-24
fix segfault when right clicking in a blank area
Daniel Jones
1
-7
/
+1
2020-06-24
logic: now recursively updates gates when a change is made by keeping track o...
Daniel Jones
1
-3
/
+28
2020-06-24
possibly fix logic bug and add options panel
Daniel Jones
1
-1
/
+39
2020-06-23
added labels to buttons
Daniel Jones
1
-9
/
+9
2020-06-23
adjust input2 position
Daniel Jones
1
-3
/
+3
2020-06-23
finished implementing all logic gates
Daniel Jones
1
-13
/
+104
2020-06-23
first commit, basic logic works
Daniel Jones
1
-0
/
+466