Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 2ac2e23

Browse files
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>
317 KB
Binary file not shown.

‎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)

AltStyle によって変換されたページ (->オリジナル) /