Dennis Weissmann
c8683e9e82
Generate all the things ™️
2017-07-15 17:04:09 +02:00
Dennis Weissmann
1cfec02aef
use the Device.swift.gyb file as an input for the "Generate Device" build phase and declare the Device.generated.swift as the output file (as suggested in radar://problems/33202338)
2017-07-15 17:04:09 +02:00
Dennis Weissmann
906de7e758
preparation for generating code
2017-07-15 17:04:09 +02:00
Dennis Weissmann
bc4af344e8
Xcode 9 support
2017-07-09 10:01:15 +02:00
Dennis Weissmann
49abe10075
start using codecov.io for code coverage reporting
...
improve test coverage
2017-07-08 13:59:28 +02:00
Dennis Weissmann
0fef40ee4c
adds Gemfile.lock to git
2017-06-11 14:56:17 +02:00
Dennis Weissmann
90a41f3ce0
Add Danger Support ( #73 )
...
adds a danger file with a basic set of rules + running swiftlint
2017-05-31 11:49:10 +02:00
Dennis Weissmann
f768614505
remove linting and formatting from run script phase
2017-03-30 22:03:29 +02:00
Dennis Weissmann
2b3f88c89f
sets framework to be extension-API-only-safe
2017-03-19 18:48:40 +01:00
Dennis Weissmann
ed4d4890ef
automates pod creation on travis CI when a new tag gets pushed
2017-03-19 18:48:40 +01:00
Ashleigh Chape
aa9ba0706c
Add tvOS to target devices in build settings
2017-03-19 18:16:38 +01:00
Dennis Weissmann
762124d397
new swiftlint rules
...
use swiftformat to format source code
new (well, Swift 3) operator syntax (static funcs instead of global ones)
bump version to 1.0.1
new implementation of `isZoomed` (which hopefully works now), this closes #59
2017-01-15 11:12:34 +01:00
Dennis Weissmann
c441090ed9
update Xcode project settings to recommended settings
...
remove 2 warnings on unused identifiers
2016-12-04 10:36:51 +01:00
Dennis Weissmann
f5b5c8978d
mend
2016-09-10 23:24:02 +02:00
Dennis Weissmann
ce4725cfae
bump version to 1.0.0 (thank you everyone!!!)
2016-09-10 23:04:24 +02:00
Dennis Weissmann
03b4c6ace5
Merge branch 'master' into swift-3
2016-08-27 21:37:43 +02:00
Gordon Johnston
06c51ab311
Migrate iOS/tvOS targets to Swift 2.3 (no source changes)
2016-08-24 08:51:28 +01:00
Dennis Weissmann
2b459bdc24
unify targets into one framework target
2016-08-12 22:00:47 +02:00
Dennis Weissmann
fd2983075c
updates syntax for latest snapshot (swift-DEVELOPMENT-SNAPSHOT-2016-07-29-a.xctoolchain)
...
aded *.DS_Store to .gitignore
2016-07-31 16:27:17 +02:00
Trey Richards
06fd6bed38
Updated swift 3 syntax.
2016-07-18 16:05:11 -07:00
Dennis Weissmann
a9c5c5a9f0
re-added Device.swift and Info.plist to the project file
2016-02-02 22:20:04 +01:00
Dennis Weissmann
79563e8304
added support for the Swift Packager Manager
...
use swiftlint
simpler project structure
bumped version to 0.3.0
2016-02-02 20:51:07 +01:00
Dennis Weissmann
828f01f99c
changed comment format of previous commit
2016-02-02 18:15:30 +01:00
Dennis Weissmann
b248b39813
Changed the deployment target to 8.0
2016-01-02 21:59:09 +01:00
Dennis Weissmann
99cee4c2ff
Added functionality to get the simulator model (thanks @Caseyc585)
...
added functions that make it easier to determine whether or not the current device is in a specific group or family of devices
changed the battery level type from Double to Int since UIDevice itself only returns a double with 2 digit precision (i.e. 0.34 for 34%)
modified tests for the new functionality
2015-12-22 14:29:45 +01:00
Dennis Weissmann
5393c8d16c
Rename project to DeviceKit
...
Since Device is already taken as a CocoaPod I decided to rename it to
DeviceKit
2015-11-18 23:12:18 +01:00