projects
/
Mograsim.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fixed bug in CoreWordAddressableMemory where signals were not cleared.
[Mograsim.git]
/
net.mograsim.preferences
/
src
/
net
/
mograsim
/
preferences
/
DefaultPreferences.java
diff --git
a/net.mograsim.preferences/src/net/mograsim/preferences/DefaultPreferences.java
b/net.mograsim.preferences/src/net/mograsim/preferences/DefaultPreferences.java
index
8083680
..
2f5c7c2
100644
(file)
--- a/
net.mograsim.preferences/src/net/mograsim/preferences/DefaultPreferences.java
+++ b/
net.mograsim.preferences/src/net/mograsim/preferences/DefaultPreferences.java
@@
-4,6
+4,18
@@
import net.mograsim.preferences.ColorDefinition.BuiltInColor;
public class DefaultPreferences extends Preferences
{
public class DefaultPreferences extends Preferences
{
+ @Override
+ public boolean getBoolean(String name)
+ {
+ switch (name)
+ {
+ case "net.mograsim.logic.model.improvetext":
+ return true;
+ default:
+ throw new IllegalArgumentException("Unknown boolean preference name: " + name);
+ }
+ }
+
@Override
public int getInt(String name)
{
@Override
public int getInt(String name)
{
@@
-19,8
+31,12
@@
public class DefaultPreferences extends Preferences
{
switch (name)
{
{
switch (name)
{
- case "net.mograsim.logic.model.linewidth":
+ case "net.mograsim.logic.model.linewidth.default":
+ return 0.5;
+ case "net.mograsim.logic.model.linewidth.wire.singlebit":
return 0.5;
return 0.5;
+ case "net.mograsim.logic.model.linewidth.wire.multibit":
+ return 0.85;
default:
throw new IllegalArgumentException("Unknown double preference name: " + name);
}
default:
throw new IllegalArgumentException("Unknown double preference name: " + name);
}