Skip to content

Commit 2ac2e23

Browse files
authored
Merge pull request #8429 from sandeepmistry/jtouchbar-1.0.0
Upgrade jtouchbar to 1.0.0
2 parents 3ba8583 + 3c8f201 commit 2ac2e23

File tree

5 files changed

+12
-4
lines changed

5 files changed

+12
-4
lines changed

app/.classpath

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,6 @@
5252
<classpathentry kind="lib" path="test-lib/fest-swing-1.2.jar"/>
5353
<classpathentry kind="lib" path="test-lib/fest-util-1.1.2.jar"/>
5454
<classpathentry kind="lib" path="test-lib/jcip-annotations-1.0.jar"/>
55-
<classpathentry kind="lib" path="lib/jtouchbar-0.2.0-20180827.120213-5.jar"/>
55+
<classpathentry kind="lib" path="lib/jtouchbar-1.0.0.jar"/>
5656
<classpathentry kind="output" path="bin"/>
5757
</classpath>

app/src/processing/app/EditorToolbar.java

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,15 @@ private void buildTouchBar() {
188188

189189
touchBarButtons[i] = new TouchBarButton();
190190
touchBarButtons[i].setImage(touchBarImages[i][ROLLOVER]);
191-
touchBarButtons[i].setAction(event -> handleSelectionPressed(selection));
191+
touchBarButtons[i].setAction(event -> {
192+
// Run event handler later to prevent hanging if a dialog needs to be open
193+
EventQueue.invokeLater(new Runnable() {
194+
@Override
195+
public void run() {
196+
handleSelectionPressed(selection);
197+
}
198+
});
199+
});
192200

193201
TouchBarItem touchBarItem = new TouchBarItem(title[i], touchBarButtons[i], true);
194202
touchBarItem.setCustomizationLabel(title[i]);

build/windows/launcher/config.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
<cp>%EXEDIR%/lib/jackson-module-mrbean-2.9.5.jar</cp>
4343
<cp>%EXEDIR%/lib/java-semver-0.8.0.jar</cp>
4444
<cp>%EXEDIR%/lib/jmdns-3.5.3.jar</cp>
45-
<cp>%EXEDIR%/lib/jtouchbar-0.2.0-20180827.120213-5.jar</cp>
45+
<cp>%EXEDIR%/lib/jtouchbar-1.0.0.jar</cp>
4646
<cp>%EXEDIR%/lib/slf4j-simple-1.7.22.jar</cp>
4747
<cp>%EXEDIR%/lib/slf4j-api-1.7.22.jar</cp>
4848
<cp>%EXEDIR%/lib/jna-4.2.2.jar</cp>

build/windows/launcher/config_debug.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
<cp>%EXEDIR%/lib/jackson-module-mrbean-2.9.5.jar</cp>
4343
<cp>%EXEDIR%/lib/java-semver-0.8.0.jar</cp>
4444
<cp>%EXEDIR%/lib/jmdns-3.5.3.jar</cp>
45-
<cp>%EXEDIR%/lib/jtouchbar-0.2.0-20180827.120213-5.jar</cp>
45+
<cp>%EXEDIR%/lib/jtouchbar-1.0.0.jar</cp>
4646
<cp>%EXEDIR%/lib/slf4j-simple-1.7.22.jar</cp>
4747
<cp>%EXEDIR%/lib/slf4j-api-1.7.22.jar</cp>
4848
<cp>%EXEDIR%/lib/jna-4.2.2.jar</cp>

0 commit comments

Comments
 (0)