Frontend Remade#3
Open
UeharaYou wants to merge 6 commits into
Open
Conversation
+ Rewrote frontend with Swift. Todo: + Merge sindresorhus/Touch-Bar-Simulator with jslegendre/TouchBar-Simulator
+ Fixed issue of double-freeing in backend. + Added docking feature & animation to the frontend. + Added app icon. Todo: + Add context menu & menu bar item. + Add user defaults
+ Added context menu & menu bar item. + Added user defaults + Now supports launch at login + Refined UI + Now comes with rounded corners + Added detach / close button for docked touch bar + Elements are less likely to misalign Todo: + Rewrite backend rendering (try making zoomed touch bar look a little better) + Localization
+ Small patch: Pressing the sdie-button while holding "command" key pops the settings menu + Added context menu & menu bar item. + Added user defaults + Now supports launch at login + Refined UI + Now comes with rounded corners + Added detach / close button for docked touch bar + Elements are less likely to misalign Todo: + Rewrite backend rendering (try making zoomed touch bar look a little better) + Localization
+ Small patch b: Fixed window appearance in light mode (fixed to darkAqua for coherence).
+ Small patch b: Resloves `LaunchAtLogin` build-time issues (disabled `User Script Sandboxing`).
+ Small patch a: Pressing the sdie-button while holding "command" key pops the settings menu.
+ Added context menu & menu bar item.
+ Added user defaults
+ Now supports launch at login
+ Refined UI
+ Now comes with rounded corners
+ Added detach / close button for docked touch bar
+ Elements are less likely to misalign
Todo:
+ Rewrite backend rendering (try making zoomed touch bar look a little better)
+ Localization
+ Small patch b: Added string category (just for PoC)
+ Known issue: Cannot automatically export localization with customized macro / extension
Owner
|
Wow, you've done a ton of great work here! It's awesome to see someone take essentially a PoC and transform it into a real user-facing app. You've added a lot of value to the project. Unfortunately, I cannot merge this right now. I don't currently have time to give your contribution the review it deserves and thus would not be able to maintain it or handle any bugs that may come up in the future. I am happy to leave this open here if I do find myself with some time or so anyone who stumbles here may find your fork. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What's new?
What's next?
Anything else?
Touch Bar was once a great feature for me. But now Apple just ditched it. I've searched every elsewhere, failing to find a good substitution. Thanks for your great work that brings it back again, along your encouragement on my fork, and I'd like to share with you the joy of refining it.