Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: freshOS/Stevia
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 4.7.3
Choose a base ref
...
head repository: freshOS/Stevia
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Loading
Showing with 4,812 additions and 46,793 deletions.
  1. +1 −3 .github/FUNDING.yml
  2. +22 −0 .github/workflows/swift.yml
  3. +1 −0 CHANGELOG.md
  4. +0 −23 Carthage/Build/.Stevia.version
  5. +0 −888 Carthage/Build/iOS/24F08A07-2457-3C33-B2DC-55278D8B4860.bcsymbolmap
  6. +0 −748 Carthage/Build/iOS/264C4E1D-63D5-36C3-B825-332771F36332.bcsymbolmap
  7. +0 −1,053 Carthage/Build/iOS/29D70A52-7809-3023-AB27-8A64B2D5E152.bcsymbolmap
  8. +0 −944 Carthage/Build/iOS/2A5BD1E8-29DA-3064-A587-D01C751F9A7F.bcsymbolmap
  9. +0 −963 Carthage/Build/iOS/32140D9E-E345-3FEC-AB0C-DF0FFFFCC70F.bcsymbolmap
  10. +0 −762 Carthage/Build/iOS/46542C03-C557-3D23-95B4-2B1B40284163.bcsymbolmap
  11. +0 −887 Carthage/Build/iOS/4B552F5D-B031-3B7F-89D5-E58668B0E948.bcsymbolmap
  12. +0 −1,084 Carthage/Build/iOS/51324BE2-DD10-3843-A5E2-BCD03E3FE8FC.bcsymbolmap
  13. +0 −819 Carthage/Build/iOS/53CEEC2A-45D4-38A9-9D56-F6F03EDC6EA5.bcsymbolmap
  14. +0 −750 Carthage/Build/iOS/566C8299-26BB-3AAA-BCA6-C2550BE132CB.bcsymbolmap
  15. +0 −1,051 Carthage/Build/iOS/5E2E6D37-4A9B-3A7C-8B1C-EB2BAC0FF756.bcsymbolmap
  16. +0 −906 Carthage/Build/iOS/67EEE26F-3A67-36EC-99A5-25FB9843DE8B.bcsymbolmap
  17. +0 −1,054 Carthage/Build/iOS/6A928ADC-2196-3068-8EA9-2E9F31F3BE3C.bcsymbolmap
  18. +0 −1,004 Carthage/Build/iOS/716B6B28-12AA-3EF2-A1A4-6348A4A684CA.bcsymbolmap
  19. +0 −1,129 Carthage/Build/iOS/7BDCA93F-FC54-34A3-94E4-A35FD1189F5B.bcsymbolmap
  20. +0 −1,127 Carthage/Build/iOS/8299D1E1-4617-3154-AE52-1874FA77CB98.bcsymbolmap
  21. +0 −748 Carthage/Build/iOS/836E2903-B533-3D73-829D-D924BBBEEF1F.bcsymbolmap
  22. +0 −1,130 Carthage/Build/iOS/8AD283C5-07F8-3EC8-8882-3B7B5B4178CF.bcsymbolmap
  23. +0 −973 Carthage/Build/iOS/8E39C383-342E-349D-8E9D-10FFDB7B2E25.bcsymbolmap
  24. +0 −883 Carthage/Build/iOS/9252E99F-C46D-3381-B04E-7442A52F5B83.bcsymbolmap
  25. +0 −937 Carthage/Build/iOS/9CA93B73-8517-3381-AC08-24DC3488C57B.bcsymbolmap
  26. +0 −1,011 Carthage/Build/iOS/A189C12F-D7CD-34E3-A3C1-CDD61A9EADCA.bcsymbolmap
  27. +0 −964 Carthage/Build/iOS/AE790059-8655-330B-B7C8-4C2410FA2082.bcsymbolmap
  28. +0 −1,054 Carthage/Build/iOS/AF3B2C33-1C65-39E0-AF82-5AA1421445F4.bcsymbolmap
  29. +0 −892 Carthage/Build/iOS/CFB0D3F8-F827-3D2C-8973-08D4F781DA4A.bcsymbolmap
  30. +0 −750 Carthage/Build/iOS/EFE756E3-61FA-30F6-967B-CFF83164D60B.bcsymbolmap
  31. +0 −959 Carthage/Build/iOS/F39E7717-657F-3E65-A3CD-5A63D890990F.bcsymbolmap
  32. +0 −1,130 Carthage/Build/iOS/F74C5734-A331-3038-93D4-660E3A2683BC.bcsymbolmap
  33. +0 −754 Carthage/Build/iOS/FC62E8C1-AAF2-3E2F-8C42-95DE4A2E0A28.bcsymbolmap
  34. +0 −1,160 Carthage/Build/iOS/FD06ADC8-4D9D-33EE-84E1-2DB0780E5222.bcsymbolmap
  35. +0 −20 Carthage/Build/iOS/Stevia.framework.dSYM/Contents/Info.plist
  36. +0 −1,369 Carthage/Build/iOS/Stevia.framework/Headers/Stevia-Swift.h
  37. +0 −19 Carthage/Build/iOS/Stevia.framework/Headers/Stevia.h
  38. BIN Carthage/Build/iOS/Stevia.framework/Info.plist
  39. BIN Carthage/Build/iOS/Stevia.framework/Modules/Stevia.swiftmodule/arm.swiftdoc
  40. BIN Carthage/Build/iOS/Stevia.framework/Modules/Stevia.swiftmodule/arm64-apple-ios.swiftdoc
  41. BIN Carthage/Build/iOS/Stevia.framework/Modules/Stevia.swiftmodule/arm64-apple-ios.swiftmodule
  42. BIN Carthage/Build/iOS/Stevia.framework/Modules/Stevia.swiftmodule/arm64.swiftdoc
  43. BIN Carthage/Build/iOS/Stevia.framework/Modules/Stevia.swiftmodule/armv7-apple-ios.swiftdoc
  44. BIN Carthage/Build/iOS/Stevia.framework/Modules/Stevia.swiftmodule/armv7-apple-ios.swiftmodule
  45. BIN Carthage/Build/iOS/Stevia.framework/Modules/Stevia.swiftmodule/armv7.swiftdoc
  46. BIN Carthage/Build/iOS/Stevia.framework/Modules/Stevia.swiftmodule/i386-apple-ios-simulator.swiftdoc
  47. BIN Carthage/Build/iOS/Stevia.framework/Modules/Stevia.swiftmodule/i386.swiftdoc
  48. BIN Carthage/Build/iOS/Stevia.framework/Modules/Stevia.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
  49. BIN Carthage/Build/iOS/Stevia.framework/Modules/Stevia.swiftmodule/x86_64.swiftdoc
  50. +0 −11 Carthage/Build/iOS/Stevia.framework/Modules/module.modulemap
  51. +0 −748 Carthage/Build/tvOS/0C68AA39-3884-3B11-89B6-587D9BF08218.bcsymbolmap
  52. +0 −741 Carthage/Build/tvOS/19ECEC48-7099-3A03-A5F0-F2663781E784.bcsymbolmap
  53. +0 −913 Carthage/Build/tvOS/1D0686A3-30C1-33B3-9A68-DBDD3323E3C6.bcsymbolmap
  54. +0 −910 Carthage/Build/tvOS/2642565A-A596-3A3F-A717-7FEF25809262.bcsymbolmap
  55. +0 −754 Carthage/Build/tvOS/26AB1B78-152B-3A52-8DC9-8E747F872B96.bcsymbolmap
  56. +0 −745 Carthage/Build/tvOS/2DCB60CB-4617-3D81-939A-60517471EB7A.bcsymbolmap
  57. +0 −796 Carthage/Build/tvOS/4EDCE0D1-CC71-38ED-8E28-8071EB2FFE69.bcsymbolmap
  58. +0 −676 Carthage/Build/tvOS/5CC3CE6A-FE7C-3E13-B699-A5CD4F2A477A.bcsymbolmap
  59. +0 −748 Carthage/Build/tvOS/8537AC13-254E-3FFC-AB59-A3AA741AA5DA.bcsymbolmap
  60. +0 −943 Carthage/Build/tvOS/8864C3DE-7321-3A63-BB8C-21EB1B0AF6F9.bcsymbolmap
  61. +0 −746 Carthage/Build/tvOS/AE71E101-57D1-3369-A880-FE163191FAF1.bcsymbolmap
  62. +0 −912 Carthage/Build/tvOS/D48C231A-BB7A-3B4B-9AAC-A7558FB22642.bcsymbolmap
  63. +0 −913 Carthage/Build/tvOS/D6A7382A-5D02-352B-815D-80DA5841E054.bcsymbolmap
  64. +0 −764 Carthage/Build/tvOS/DF64C32C-01EE-32DA-BC80-715A0A293EE0.bcsymbolmap
  65. +0 −802 Carthage/Build/tvOS/E06D2C09-2ACC-3991-85FF-057A1C07FF42.bcsymbolmap
  66. +0 −20 Carthage/Build/tvOS/Stevia.framework.dSYM/Contents/Info.plist
  67. +0 −681 Carthage/Build/tvOS/Stevia.framework/Headers/Stevia-Swift.h
  68. +0 −19 Carthage/Build/tvOS/Stevia.framework/Headers/SteviaTV.h
  69. BIN Carthage/Build/tvOS/Stevia.framework/Info.plist
  70. BIN Carthage/Build/tvOS/Stevia.framework/Modules/Stevia.swiftmodule/arm64-apple-tvos.swiftdoc
  71. BIN Carthage/Build/tvOS/Stevia.framework/Modules/Stevia.swiftmodule/arm64.swiftdoc
  72. BIN Carthage/Build/tvOS/Stevia.framework/Modules/Stevia.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc
  73. BIN Carthage/Build/tvOS/Stevia.framework/Modules/Stevia.swiftmodule/x86_64.swiftdoc
  74. +0 −4 Carthage/Build/tvOS/Stevia.framework/Modules/module.modulemap
  75. +28 −98 LoginExample/LoginStevia.xcodeproj/project.pbxproj
  76. +6 −8 LoginExample/LoginStevia/LoginViewNative.swift
  77. +18 −18 LoginExample/LoginStevia/LoginViewStevia.swift
  78. +15 −0 Package.resolved
  79. +11 −22 Package.swift
  80. +0 −67 Playground/SteviaPG.playground/Contents.swift
  81. +0 −4 Playground/SteviaPG.playground/contents.xcplayground
  82. +0 −7 Playground/SteviaPG.playground/playground.xcworkspace/contents.xcworkspacedata
  83. +0 −11 Playground/SteviaPG.playground/timeline.xctimeline
  84. +0 −10 Playground/SteviaWS.xcworkspace/contents.xcworkspacedata
  85. +130 −18 README.md
  86. +0 −26 Source/Info.plist
  87. +0 −104 Source/Stevia+Center.swift
  88. +0 −100 Source/Stevia+DoubleDash.swift
  89. +0 −72 Source/Stevia+Fill.swift
  90. +0 −167 Source/Stevia+Hierarchy.swift
  91. +0 −19 Source/Stevia.h
  92. +8 −2 ...odeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist → Sources/PrivacyInfo.xcprivacy
  93. +34 −34 {Source → Sources/Stevia}/Stevia+Alignment.swift
  94. +4 −4 {Source → Sources/Stevia}/Stevia+Baselines.swift
  95. +134 −0 Sources/Stevia/Stevia+Center.swift
  96. +20 −15 {Source → Sources/Stevia}/Stevia+Constraints.swift
  97. 0 {Source → Sources/Stevia}/Stevia+Content.swift
  98. +234 −0 Sources/Stevia/Stevia+DoubleDash.swift
  99. +104 −22 {Source → Sources/Stevia}/Stevia+Equation.swift
  100. +108 −0 Sources/Stevia/Stevia+Fill.swift
  101. +27 −7 {Source → Sources/Stevia}/Stevia+FlexibleMargin.swift
  102. +1 −1 {Source → Sources/Stevia}/Stevia+GetConstraint.swift
  103. +332 −0 Sources/Stevia/Stevia+Hierarchy.swift
  104. +66 −18 {Source → Sources/Stevia}/Stevia+LayoutAnchors.swift
  105. +1 −1 {Source → Sources/Stevia}/Stevia+Notifications.swift
  106. +92 −28 {Source → Sources/Stevia}/Stevia+Operators.swift
  107. +34 −4 {Source → Sources/Stevia}/Stevia+Percentage.swift
  108. +202 −10 {Source → Sources/Stevia}/Stevia+Position.swift
  109. +208 −18 {Source → Sources/Stevia}/Stevia+Size.swift
  110. +81 −9 {Source → Sources/Stevia}/Stevia+Stacks.swift
  111. 0 {Source → Sources/Stevia}/Stevia+Style.swift
  112. +0 −761 Stevia.xcodeproj/project.pbxproj
  113. +0 −7 Stevia.xcodeproj/project.xcworkspace/contents.xcworkspacedata
  114. +0 −95 Stevia.xcodeproj/xcshareddata/xcschemes/Stevia.xcscheme
  115. +0 −76 Stevia.xcodeproj/xcshareddata/xcschemes/SteviaTV.xcscheme
  116. +4 −5 SteviaLayout.podspec
  117. +0 −24 SteviaTV/Info.plist
  118. +0 −19 SteviaTV/SteviaTV.h
  119. +0 −45 SteviaTests/BaselineTests.swift
  120. +0 −132 SteviaTests/CenterTests.swift
  121. +0 −101 SteviaTests/ContentTests.swift
  122. +0 −47 SteviaTests/FillTests.swift
  123. +0 −333 SteviaTests/FlexibleMarginTests.swift
  124. +0 −129 SteviaTests/FullLayoutTests.swift
  125. +0 −183 SteviaTests/GetConstraintsTests.swift
  126. +0 −111 SteviaTests/HierarchyTests.swift
  127. +0 −24 SteviaTests/Info.plist
  128. +0 −537 SteviaTests/LayoutTests.swift
  129. +0 −162 SteviaTests/PositionTests.swift
  130. +0 −150 SteviaTests/SizeTests.swift
  131. +45 −0 Tests/SteviaTests/BaselineTests.swift
  132. +142 −0 Tests/SteviaTests/CenterTests.swift
  133. +79 −0 Tests/SteviaTests/ContentTests.swift
  134. +259 −126 { → Tests}/SteviaTests/EquationTests.swift
  135. +135 −0 Tests/SteviaTests/FillTests.swift
  136. +387 −0 Tests/SteviaTests/FlexibleMarginTests.swift
  137. +142 −0 Tests/SteviaTests/FullLayoutTests.swift
  138. +182 −0 Tests/SteviaTests/GetConstraintsTests.swift
  139. +92 −0 Tests/SteviaTests/HierarchyTests.swift
  140. +865 −0 Tests/SteviaTests/LayoutTests.swift
  141. +287 −0 Tests/SteviaTests/PositionTests.swift
  142. +262 −0 Tests/SteviaTests/SizeTests.swift
  143. +9 −8 { → Tests}/SteviaTests/StyleTests.swift
4 changes: 1 addition & 3 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
# These are supported funding model platforms

github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
open_collective: freshos
github: s4cha

22 changes: 22 additions & 0 deletions .github/workflows/swift.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# This workflow will build a Swift project
# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-swift

name: Swift

on:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]

jobs:
build:

runs-on: macos-latest

steps:
- uses: actions/checkout@v4
- name: Build
run: swift build -v
- name: Run tests
run: swift test -v
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -6,6 +6,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]
Put unreleased changes here
- Preprocessor flag `#if canImport(UIKit)` moved to wrap all UIKit related types.

## [4.6.0] - 2019-09-30
### Changed
23 changes: 0 additions & 23 deletions Carthage/Build/.Stevia.version

This file was deleted.

Loading