GitXplorerGitXplorer
K

Calculator

public
6 stars
2 forks
0 issues

Commits

List of commits on branch main.
Verified
fe4cde73dacd2b71a5f93e9c85b9bf8e86926b68

Fix shape issue

KKyle-Ye committed 2 years ago
Verified
31839c0eefe7a207db3015544c9d64520d8890d6

Optimize preview code

KKyle-Ye committed 2 years ago
Verified
dd37dc62694353d5974a2e38919dfaffbc29286a

Fix tint and foregroundStyle conflict issue

KKyle-Ye committed 2 years ago
Verified
66c8aafa53bf0c92e37e3e23d8d295a5354d1203

Format code and preview

KKyle-Ye committed 2 years ago
Verified
9240ee4326e5552ce76e3aa2bd823693a4512fb1

Add associatedtype for Keypad

KKyle-Ye committed 2 years ago
Unverified
bf597f523802256af88f56efc0a218ef886e7fb9

Update resources

KKyle-Ye committed 3 years ago

README

The README file for this repository.

Calculator

A hobby project using Swift protocol and Swift 5.7's new generics to build an iOS Calculator-like calculator.

Highlights:

  • You can use Calculator in Simulator now 🎉 simulator-1 simulator-1
  • iPad's missing calculator

ipad

- Make full use of Swift's protocols and new generics

ipad

Future plan

  • [ ] [P1] hover effect
  • [ ] [P2] [UI] Circle Button for compact mode
  • [ ] [P2] light mode support

There is a branch for it, this need any ShapeStyle and is currently having some compile issue.

  • [ ] [P3] distributed actor support

Known Issue

  • [ ] The compact mode future is not complete yet.

Copyrights

calculator

The icon of the Calculator app is trademarks of Apple Inc., registered in the U.S. and other countries.