Cacao
Cacao copied to clipboard
Pure Swift Cross-platform UIKit (Cocoa Touch) implementation (Supports Linux)
It appears the last commit was from about 2 years ago now, has development stopped on it? Has development shifted else where?
Output of `swift build`: ``` Fetching https://github.com/PureSwift/Silica.git Fetching https://github.com/PureSwift/Cairo.git Fetching https://github.com/PureSwift/SDL.git Fetching https://github.com/PureSwift/CSDL2.git Fetching https://github.com/PureSwift/LittleCMS.git Fetching https://github.com/PureSwift/CLCMS.git Fetching https://github.com/PureSwift/CFreeType.git Fetching https://github.com/PureSwift/CFontConfig.git Fetching https://github.com/PureSwift/CCairo.git Cloning https://github.com/PureSwift/CLCMS.git Resolving https://github.com/PureSwift/CLCMS.git at 1.0.0 Cloning...
Hi. Maybe it's a configuration error from myself but : I launched the CacaoDemo .xcodeproj in Xcode and tried to run it. Building is OK but while running, I can...
Good evening, Firstly, I'm thrilled to have come across a community of developers building frameworks for developing swift-based software across platforms. Unfortunately I'm having trouble getting this to build. I've...
As mentioned above, delegate should be unknown(unsafe) instead of weak Reference: https://developer.apple.com/documentation/uikit/uiapplication/1622936-delegate Project looks great! Might base an AppKit implementation off of what you've got going on here. Looks solid.
When I try to build 9cda4a1 using `swift build -Xlinker -L/usr/local/lib` I get: ``` Cacao/Sources/Cacao/UIView.swift:734:47: error: type 'SDLPixelFormat.Format' has no member 'argb8888' format: .argb8888, // SDL_PIXELFORMAT_ARGB8888 ^~~~~~~~ ```
``` pi@raspberrypi:~/Cacao $ swift build Fetching https://github.com/PureSwift/Silica.git Fetching https://github.com/PureSwift/Cairo.git Fetching https://github.com/PureSwift/SDL.git Fetching https://github.com/PureSwift/CSDL2.git Fetching https://github.com/PureSwift/LittleCMS.git Fetching https://github.com/PureSwift/CCairo.git Fetching https://github.com/PureSwift/CLCMS.git Fetching https://github.com/PureSwift/CFreeType.git Fetching https://github.com/PureSwift/CFontConfig.git Cloning https://github.com/PureSwift/Silica.git Resolving https://github.com/PureSwift/Silica.git at 1.3.1 Cloning...
Related to #35, but has some additional build errors. I'm compiling this on Ubuntu 16.04 LTS and there are several other errors when compiling the Cacao module, aside from the...
Using Swift3.11 on a RPI3 with Raspbian stretch and cheating on the sdl2.pc file (issue #32 ). The build of the master branch, fails: `Compile Swift Module 'Cacao' (66 sources)...
Autolayout makes layouts for different screen sizes a breeze. I think it would be a great addition to the project. It looks like some efforts have already been made to...