Cacao Versions Save

Pure Swift Cross-platform UIKit (Cocoa Touch) implementation (Supports Linux)

0.7.0

6 years ago
  • #20 Fixed Linux rendering issue
  • #27 Fixed CoreGraphics ambiguity build errors
  • 499e6e8 Fixed UISwitch
  • 9a0a1da Fixed UIView rendering crash
  • 2fe04d5 Added iOS Demo app
  • fbfef7d Fixed for Swift 3.0.2 compatibility
  • 2d6b3d8 Replaced SDLEventPoller with UIEventFetcher
  • 7fca764 Implemented UIViewAutoresizing
  • 890d280 Implemented CFRunLoop support for main thread

0.6.4

6 years ago
  • #13 Implemented UIScrollView with bouncing effect

0.6.3

6 years ago
  • #24 Added UIDevice
  • Implemented UIGestureRecognizer, UIPanGestureRecognizer

0.6.2

6 years ago
  • #21 Added UISwitch
  • #16 Implemented UIView animations
  • Improved SDL mouse handling

0.6.1

6 years ago
  • Refactored UIView.render()
  • Implemented UIView.hitTest() and UIView.convert()
  • Added Linux rendering fix

0.6.0

6 years ago
  • #12 UIView is now backed by SDL Texture and is hardware accelerated.
  • Fixed Retina support
  • UIView contents are now clipped.
  • UIResponder, UIControl, UIEvent, UITouch, UIViewController implemented
  • [Demo] Removed ContentView
  • [Demo] Added support for intrinsic size changing to SwiftLogoView

0.5.2

6 years ago
  • Updated for Swift 4

0.5.1

6 years ago
  • Updated Silica.CGContext with PNG rendering support
  • Removed Xcode project and Carthage support, only SwiftPM is supported now

0.5.0

7 years ago

Updated for Swift 3

0.4.0

7 years ago
  • Added single line test rendering and Label