Skip to content

Commit 9d95fc1

Browse files
committed
fix lacking json
1 parent ba23379 commit 9d95fc1

File tree

3 files changed

+13
-5
lines changed

3 files changed

+13
-5
lines changed

.idea/workspace.xml

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ entire family of [JetBrains IDEs](https://www.jetbrains.com/) and [Tobii eye-tra
1414
to track developers’ IDE interactions and eye gaze data.
1515

1616
<p align="center">
17-
<img src="docs/static/overview.png" width="600" max-width="100^" alt="CodeGRITS Overview">
17+
<img src="docs/static/overview.png" width="600px" max-width="100%" alt="CodeGRITS Overview">
1818
</p>
1919

2020
The data collected by CodeGRITS can be used by empirical SE researchers to understand the behaviors of developers,

src/main/java/component/ConfigDialog.java

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -89,17 +89,23 @@ public ConfigDialog(Project project) throws IOException, InterruptedException {
8989
deviceCombo.removeAllItems();
9090
deviceCombo.addItem("Mouse");
9191
freqCombo.addItem(30.0);
92+
freqCombo.addItem(60.0);
93+
freqCombo.addItem(120.0);
9294
}
9395
}
9496
Config config = new Config();
95-
config.loadFromJson();
96-
//load freq
97-
freqCombo.setSelectedItem(config.getSampleFreq());
98-
97+
if (config.configExists()) {
98+
config.loadFromJson();
99+
// load freq
100+
freqCombo.setSelectedItem(config.getSampleFreq());
101+
}
99102
}
100103

101104
private void loadConfig() {
102105
Config config = new Config();
106+
if (!config.configExists()) {
107+
return;
108+
}
103109
config.loadFromJson();
104110

105111
List<Boolean> selected = config.getCheckBoxes();

0 commit comments

Comments
 (0)