GitXplorerGitXplorer
K

Calculator

public
6 stars
2 forks
0 issues

Commits

List of commits on branch main.
Unverified
f058cbf4b27cc2e061f928c7628f0fdebbb2d29a

Fix UI issue

KKyle-Ye committed 3 years ago
Unverified
99377df0bcea0be7ef1577f56a84aaf6786691f6

Add icon and UILaunchScreen

KKyle-Ye committed 3 years ago
Unverified
ba293ff3ac2a2497c2aedffc8a7444d8d2d6f2e4

Refactor code and migrate print to oslog

KKyle-Ye committed 3 years ago
Unverified
f9b1b9f04a4ceb33b0d1e6a781ba9b2b8abec661

Add binary operator selected effect

KKyle-Ye committed 3 years ago
Unverified
edd8868df15c96c179ad4fc6bf1fa7c787d8750e

Add more operators and finish the basic calculator

KKyle-Ye committed 3 years ago
Unverified
9665f996ec620b1151f9c28e41b3a894ba0955dd

Add basic calculator layout

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.