Skip to content

Add macOS Touch Bar support #8156

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Nov 14, 2018
Merged

Conversation

sandeepmistry
Copy link
Contributor

These changes add Touch Bar support to the IDE using the JTouchBar library. Version 0.2.0 snapshot was used because of Thizzer/jtouchbar#10.

The current behaviour is to map the Editor toolbar items to the Touch Bar. The rollover state icon is used by default. When a button is pressed it goes to the active state and uses the yellow icons, the state is also synced with the toolbar state in the UI.

screen shot 2018-10-31 at 9 52 31 am

touch bar shot 2018-10-31 at 12 46 27 pm

touch bar shot 2018-10-31 at 1 44 38 pm

@don
Copy link

don commented Oct 31, 2018

This looks good with macOS 10.13.6 (17G65) running on MacBook Pro (15-inch, 2016)

@sandeepmistry
Copy link
Contributor Author

The changes in 25cadcb allow customization via Arduino -> Customize Touch Bar ....

@sandeepmistry
Copy link
Contributor Author

Screenshot of customization screen:

screen shot 2018-10-31 at 5 03 29 pm

touch bar shot 2018-10-31 at 5 03 19 pm

@don
Copy link

don commented Oct 31, 2018

@sandeepmistry customization of touch bar looks good

@sandeepmistry sandeepmistry added Component: IDE The Arduino IDE OS: OSX Specific to the Mac OS X (macOS) version of the Arduino IDE labels Nov 1, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: IDE The Arduino IDE OS: OSX Specific to the Mac OS X (macOS) version of the Arduino IDE
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants