Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lumberjack disabled 3x #3

Open
wants to merge 564 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
564 commits
Select commit Hold shift + click to select a range
2d389e2
Support dashes and underscores in selectors
dgileadi Jul 1, 2015
40352cb
Change CSS sample to use dashed selectors
dgileadi Jul 1, 2015
6599b90
Merge pull request #342 from dgileadi/css-selector
adamgit Jul 1, 2015
217d07f
Support visibility:hidden and display:none
dgileadi Jul 1, 2015
aca3787
Merge pull request #344 from dgileadi/visibility
adamgit Jul 1, 2015
4d20791
LineTo pairs can be separated by comma.
Jul 7, 2015
6045015
Custom context logging for SVGKit
edave Aug 1, 2015
b9b3202
Fixing find and replace bugs from setting up custom logging context
edave Aug 1, 2015
0ba349a
Update Custom logging formatters to match actual DDLog macros and not…
edave Aug 1, 2015
0011e50
Merge pull request #353 from converge-co/2.x
adamgit Aug 2, 2015
0c7b80a
Update SVGGradientLayer.m
Aug 18, 2015
4f0fc51
Merge pull request #357 from guylachish/patch-1
adamgit Aug 18, 2015
1f3ccc0
Defines PPI for iPod touch 6.
rance-attack Sep 9, 2015
b469997
Merge pull request #358 from rance-attack/zz
adamgit Sep 9, 2015
c1e57b6
Added iPhone 6s and 6s Plus support to avoid crash.
Sep 25, 2015
461fcc4
Merge pull request #362 from Newspad/2.x
adamgit Sep 25, 2015
fcbdc8f
added support for tvOS in podspec (for cocoapods 0.39)
Jeehut Oct 22, 2015
70c2b1e
added framework targets for iOS and tvOS + configured settings in tar…
Jeehut Oct 23, 2015
c753019
included public headers to framework targets
Jeehut Oct 23, 2015
6bb1136
added compile sources files to framework targets
Jeehut Oct 23, 2015
981eac4
integrated CocoaLumberjack as library dependency
Jeehut Oct 23, 2015
a77e098
using SVGKit.h file as framework header
Jeehut Oct 23, 2015
d2d9a2a
added missing public header
Jeehut Oct 23, 2015
9d4b937
added setBundle feature to SVGKSourceLocalFile
Jeehut Oct 23, 2015
4108f01
minor code beautification
Jeehut Oct 27, 2015
3631471
passing bundle via paramter instead of global state
Jeehut Oct 27, 2015
004d9e2
added bundle to convenience initializer method
Jeehut Oct 27, 2015
2873a84
add missing return statement
Jeehut Oct 27, 2015
ccaaecb
Merge pull request #370 from Dschee/feature/frameworks
adamgit Oct 27, 2015
7fb709a
Add info on using the latest SVGKit with cocoapods
seltzered Nov 13, 2015
d4fe4c8
Support iPad Pro
amcalgates Nov 17, 2015
98350c7
Merge pull request #382 from amcalgates/2.x
adamgit Nov 17, 2015
857a7ed
Add failing tests for setting image multiple times on SVGKFastImageView
sciutand Dec 2, 2015
c364d5c
Fixes SVGKit/SVGKit#214
sciutand Dec 3, 2015
f10c055
Fix spelling errors in flag names
sciutand Dec 6, 2015
8428029
Fix set didRegisterInternalRedrawObservers to false after removing ob…
sciutand Dec 6, 2015
3eba7e1
Merge pull request #390 from sciutand/issues/214
adamgit Dec 6, 2015
9fe6aa4
Fixed issue where SVG height was getting scaled to 0
russellentrata Dec 14, 2015
995cdd1
Update SVGKImage.m
flemingm Dec 15, 2015
1f03d23
Merge pull request #393 from flemingm/patch-3
adamgit Dec 15, 2015
e5c304c
Merge pull request #395 from russellentrata/2.x
adamgit Dec 15, 2015
49cac25
Merge pull request #381 from seltzered/patch-3
adamgit Dec 20, 2015
fa22490
Merge pull request #349 from BjornRuud/fix/coord-scanner
adamgit Jan 9, 2016
a6af3a1
Fixing monkey and other LayeredImageView demos
alexandre-g Jan 9, 2016
6ff884b
Fixes #394 - TODO: with ARC, need to further edit this to convert the…
Jan 9, 2016
7db30b8
Merge pull request #400 from alexandre-g/alexandre-g-patch-1
adamgit Jan 9, 2016
8342ab2
Fixed two minor memory leaks
Jan 9, 2016
53e1183
Fixed two minor memory leaks
Jan 9, 2016
0cc9b5d
Corrected overriding header, fixes a compiler-warning from previous c…
Jan 9, 2016
3556369
Fixed a missing header that was exported wrongly
Jan 9, 2016
6887337
Updated library version + filename to 2.0.0
Jan 9, 2016
709499a
Fix a KVO crash and find a better way to store key path.
JohnWong Jan 9, 2016
262af65
Merge pull request #402 from JohnWong/2.x
adamgit Jan 9, 2016
61ca63b
Fix crash of remove observer twice for normal SVG.
JohnWong Jan 9, 2016
059a02e
Merge pull request #403 from JohnWong/2.x
adamgit Jan 9, 2016
8011f3e
Converted this project to work with ARC using the XCode ARC migration…
JohnWong Jan 10, 2016
7ae9085
Merge pull request #404 from JohnWong/2.x
adamgit Jan 10, 2016
bbc794c
Removed TODOs relating to ARC
Jan 10, 2016
85d7d5c
Adopted Apple's recommended build settings (could be dangerous - Appl…
Jan 10, 2016
e7abeda
Upgraded Lumberjack to v2.1.0, converted to Framework build
Jan 10, 2016
f435dcb
MISSING FROM PREVIOUS COMMIT (essential parts of it)
Jan 10, 2016
9d428ef
Fixed frameworks build settings, cleaned project, improved layout
Jan 10, 2016
70d9409
Updated readme
Jan 10, 2016
4f89f64
Updated PPI densities for new devices including Watch
Jan 10, 2016
f2988e5
Split part of the parser to prepare for making it cope with highly co…
Jan 10, 2016
415706c
Fixes #377 - inappropriate warning
Jan 10, 2016
6c900c6
Demo project build fixes
alexandre-g Jan 11, 2016
7b3b39f
Merge pull request #406 from alexandre-g/demo-build-fixes
adamgit Jan 11, 2016
cf0116f
zoom fixes
alexandre-g Jan 12, 2016
896940f
Fix issue #396
JohnWong Jan 13, 2016
a23adae
Merge pull request #408 from JohnWong/2.x
adamgit Jan 13, 2016
9d82a26
Fixed #379 - added an assertion for rare files that have this problem…
Jan 16, 2016
87b40ce
Corrected framework-install instructions
Jan 23, 2016
ac4d95b
Corrected install instructions
Jan 23, 2016
1cb3291
Fix a compiler warning: Variable 'valueAsInches' may be uninitialized…
cxa Jan 27, 2016
9281ead
Set valueAsInches in the 'default:' case as @adamgit adviced
cxa Jan 27, 2016
84dab91
Merge pull request #417 from cxa/2.x
adamgit Jan 27, 2016
1766607
zoom fixes
alexandre-g Jan 12, 2016
4f8e0e6
Merge remote-tracking branch 'origin/zoom-fix' into zoom-fix
alexandre-g Jan 29, 2016
8c4fd22
zoom fixes corrected
alexandre-g Jan 29, 2016
a9fa7d4
Correct the spelling of CocoaPods in README
ReadmeCritic Feb 13, 2016
b930a7c
changed version number (removed the x) on the podspec file
Feb 17, 2016
b32b231
version on podspec changed, related #422
Feb 18, 2016
9dbe522
readme
Feb 21, 2016
3644107
Fixed typo in the header file which makes the project generate a "fil…
Mar 16, 2016
619d549
Merge pull request #430 from brunogama/2.x
adamgit Mar 16, 2016
1b70546
Removed unused .gitmodules and made frameworks shared so that Carthag…
Mar 16, 2016
7f9247f
Merge pull request #431 from PNIDigitalMedia/2.x
adamgit Mar 16, 2016
f677f7e
Merge pull request #423 from schmitzoide/2.x
adamgit Mar 17, 2016
3ccddbf
Merge pull request #421 from ReadmeCritic/2.x
adamgit Mar 17, 2016
dac062c
Merge pull request #407 from alexandre-g/zoom-fix
adamgit Mar 17, 2016
52cc3a7
Added DPI specification for iPhone SE
lakario Apr 12, 2016
3856f26
Merge pull request #1 from lakario/lakario-iphonese-patch-1
lakario Apr 12, 2016
ea0724b
Merge pull request #433 from lakario/2.x
adamgit Apr 12, 2016
d9ae846
Fixes #383 #389
Apr 13, 2016
ea579a5
added to interface new method imageWithData(NSData)
victorsosa May 10, 2016
77846ff
missing method imageWithData(data) on the SVGKImage
victorsosa May 10, 2016
14e1f03
Merge pull request #441 from victorsosa/2.x
adamgit May 10, 2016
123724a
Don't give up if you reach an <SVG> tag
cpboyd May 12, 2016
6d50d97
Merge pull request #444 from cpboyd/2.x
adamgit May 12, 2016
655a6da
two new asynch methods
victorsosa Jun 11, 2016
a9fa9c4
Merge pull request #1 from SVGKit/2.x
victorsosa Jun 11, 2016
0a93e85
Merge pull request #450 from victorsosa/2.x
adamgit Jun 11, 2016
ca365e1
fix semicolon
victorsosa Jun 11, 2016
5dd3b06
Merge branch '2.x' of github.com:victorsosa/SVGKit into 2.x
victorsosa Jun 11, 2016
22d10ef
Merge pull request #451 from victorsosa/2.x
adamgit Jun 11, 2016
8fd56f7
fix missing url parameter
victorsosa Jun 11, 2016
87b6c5c
Merge pull request #452 from victorsosa/2.x
adamgit Jun 11, 2016
c18aeeb
Simplified no image placeholder at LayeredImageView to prevent perfor…
Aug 13, 2016
077e826
Added outlined text "Missing SVG" at placeholder and macro check to d…
Aug 13, 2016
df5f4a2
Merge pull request #465 from RenGate/2.x
adamgit Aug 14, 2016
8fa9d08
Update OTHER_SDK_TO_BUILD regex for iOS 10/Xcode 8
rawrmaan Sep 18, 2016
af43d06
Merge pull request #473 from rawrmaan/2.x
adamgit Sep 18, 2016
8e1121f
Add iPhone 7 and 7 Plus PPI
rawrmaan Sep 19, 2016
5600e15
FIXED: made the build script work for both iOS 10 and iOS < 10
Sep 19, 2016
4c84fa1
Merge pull request #476 from rawrmaan/2.x
adamgit Sep 19, 2016
6045d38
Additional iPhone 7 and 7 Plus platform strings
rawrmaan Sep 28, 2016
b161c03
Merge pull request #478 from rawrmaan/2.x
adamgit Sep 28, 2016
e62d2dd
Fix typo
Nonouf Sep 28, 2016
4198c7e
Merge pull request #479 from Nonouf/fix-typo-SVGLength
adamgit Sep 28, 2016
e01c401
fix for running the project, regex change in script - issue 482
Oct 5, 2016
29b55f9
Merge pull request #483 from jberkhei/2.x
adamgit Oct 6, 2016
48b82e1
minor update in Readme (“Build the static library” section)
vitalii-tym Nov 23, 2016
7984f8a
minor update in Readme (“Build the static library” section)
vitalii-tym Nov 23, 2016
677ad6c
Merge pull request #496 from vitalii-tym/2.x
adamgit Nov 23, 2016
f040b70
In the Debug build configuration set “Build Active Architecture Only”…
vitalii-tym Dec 22, 2016
ff5abfa
Merge pull request #507 from vitalii-tym/2.x
adamgit Jan 4, 2017
6a89432
Update CONTRIBUTING.md
adamgit Feb 15, 2017
b2cfbd5
Change CocoaLumberjack to 3.x
Feb 15, 2017
31f8167
Create ISSUE_TEMPLATE
adamgit Feb 15, 2017
df9f079
Merge pull request #511 from cpboyd/2.x
adamgit Feb 15, 2017
1e84e4c
Correct the build error:
sushihangover Feb 16, 2017
ebab4a7
Merge pull request #513 from sushihangover/EnableModules
adamgit Feb 16, 2017
cbf148a
Scan comma seperation in elliptic paths
Mar 28, 2017
6e8dd6a
Restore if indenting
Mar 28, 2017
0d51457
Merge pull request #519 from aronkool/elliptic-parser-fix
adamgit Mar 28, 2017
54ee7d9
Correcting return types.
avinashdongarwar Apr 3, 2017
25f55a1
Updating Method signatures.
avinashdongarwar Apr 3, 2017
ccc79f2
Merge pull request #520 from avinashdongarwar/xcode8.3_warnings_fixes
adamgit Apr 3, 2017
544b8ca
Returning images parsed through a parser asynchronously.
avinashdongarwar Apr 3, 2017
9d4ce6c
Correcting signature names.
avinashdongarwar Apr 3, 2017
ae0dc92
Adding SVGParser helper functions.
avinashdongarwar Apr 3, 2017
8949b61
Merge pull request #521 from avinashdongarwar/SVGKImage_Functions_mod…
adamgit Apr 3, 2017
04dcf4a
Fix bug with smooth curse drawing.
spromicky Oct 30, 2017
ec68196
Add arc sequence.
spromicky Oct 30, 2017
33123b0
Fix absolute smooth curve.
spromicky Oct 30, 2017
62f42ae
Absolute arc.
spromicky Oct 30, 2017
51b6f53
Merge pull request #550 from DepositDev/feature/fix_drawing
adamgit Nov 28, 2017
4ee2980
The arc command does not produce a reflectable control point that can…
pwesten Jan 23, 2018
02c4eb6
Merge pull request #553 from pwesten/arc-to-smooth-curve
adamgit Jan 24, 2018
ee4bbcd
Observe SVGKLayer's showBorder property using setter instead of KVO t…
RenGate Feb 10, 2018
34781db
Merge pull request #559 from RenGate/2.x
adamgit Feb 11, 2018
a6fef00
Added alpha rendering support.
Mar 14, 2018
0799e49
Merge pull request #563 from jfuellert/feature/alpha_rendering_support
adamgit Mar 15, 2018
3144d4a
fix for: https://github.com/SVGKit/SVGKit/issues/543
Speakus May 31, 2018
d239c2b
Merge pull request #568 from Speakus/2.x
adamgit May 31, 2018
4412a43
Suppress Xcode 9 warnings
beanandbean Jun 15, 2018
4573132
The smooth curve commands (S/s and T/t) only continue with reflected …
pwesten Jul 3, 2018
01dd92b
Merge pull request #571 from pwesten/smooth_curve_continuation
adamgit Jul 26, 2018
c52799a
fix "This function declaration is not a prototype" warning
amcalgates Aug 17, 2018
733acf6
Merge pull request #574 from amcalgates/2.x
adamgit Aug 17, 2018
4e708da
Remove duplicate author entries in Podspec
efirestone Sep 21, 2018
8db8f61
Fix trailing comments
efirestone Sep 21, 2018
8e773e2
Add Carthage support. Clarity the framework_search_path
dreampiggy Oct 12, 2018
6b673b7
Merge pull request #579 from dreampiggy/feature_carthage
adamgit Oct 12, 2018
3a0baa7
Merge pull request #578 from efirestone/firestone/doxygen-trailing-co…
adamgit Oct 13, 2018
557144f
Merge pull request #577 from efirestone/firestone/fix-podspec-authors
adamgit Oct 13, 2018
8fbd12b
Merge branch '2.x' into 2.x
adamgit Oct 13, 2018
0174508
Merge pull request #569 from beanandbean/2.x
adamgit Oct 13, 2018
8148969
Fix the radial gradient render issue, support `fx,fy,fr` focal value.…
dreampiggy Oct 17, 2018
d79831e
Added the new class into umbrella headers
dreampiggy Oct 17, 2018
0d369bf
Add support to CSS color name `transparent`
dreampiggy Oct 19, 2018
5dd6b24
Merge branch 'bugfix_transparent_color' of https://github.com/dreampi…
dreampiggy Oct 19, 2018
2a0e302
Merge pull request #583 from dreampiggy/bugfix_transparent_color
adamgit Oct 19, 2018
e18089e
Update the code to fix linear gradient render issue on iOS only (work…
dreampiggy Oct 19, 2018
701c30f
Revert the changes on public API to use `CAGradientLayer` instead of …
dreampiggy Oct 19, 2018
0a9c8c9
Fix one transform issue for radial gradient
dreampiggy Oct 19, 2018
e31c3b5
Update iOS demo, support dynamic change SVGFastImageView/SVGLayeredIm…
dreampiggy Oct 17, 2018
cea04a6
Code cleanup and refactor to make it clear. Introducing a helper meth…
dreampiggy Oct 19, 2018
7897ac6
Fix the SVGLayeredImageView rendering issue for radialGradient : when…
dreampiggy Oct 20, 2018
36bd36f
Update the demo, add layer/fast switch for W3C test cases, add launch…
dreampiggy Oct 20, 2018
0dbcecd
Update the Demo. Remove the switch from layer <-> fast using long-pre…
dreampiggy Oct 20, 2018
fb5b35f
Fix the W3C test case `pservers-grad-16-b` by handling the edge cases…
dreampiggy Oct 20, 2018
9b97c7d
Update demo to sort the W3C spec tests for better checking
dreampiggy Oct 20, 2018
6fa9908
Fix W3C test case `pservers-grad-02-b.svg` for radial gradient hardwa…
dreampiggy Oct 20, 2018
96f2ba1
Merge pull request #584 from dreampiggy/bugfix_radial_gradient
adamgit Oct 20, 2018
004f0b9
Add macOS target, make all target use the same modular header && pch …
dreampiggy Oct 13, 2018
7e1bea6
Fix all the compile issue, write some cross-platform macro or define …
dreampiggy Oct 13, 2018
6bfa730
Fix the `SVGKLayeredImageView` layer class on macOS
dreampiggy Oct 13, 2018
7e8079d
Fix the compile issue for developers who still using Xcode 9 or below…
dreampiggy Oct 24, 2018
6888275
Update to support tvOS && macOS SDK version as well
dreampiggy Oct 24, 2018
7f22993
Merge pull request #588 from dreampiggy/bugfix_symbol_sdk_version
adamgit Oct 24, 2018
4be2fc4
Add macOS example project from MaddTheSane's fork. Update the podspec…
dreampiggy Oct 14, 2018
47c7362
Use a trick way to solve the `SVGKFastImageView` legacy render issue …
dreampiggy Oct 14, 2018
d5df42c
Remove the duplicated import in the umbrella header SVGKit.h
dreampiggy Oct 24, 2018
bb142c5
Rename the macOS demo class without prefix
dreampiggy Oct 25, 2018
a64e0d8
Add macOS 10.9 support using compatible code
dreampiggy Oct 25, 2018
d8aeae4
Merge pull request #581 from dreampiggy/feature_macOS
adamgit Oct 26, 2018
d2686fb
Fix `pservers-grad-24-f.svg` which support `url(#id)` funcIRI in <use…
dreampiggy Oct 21, 2018
a80e686
Fix `pservers-grad-17-b.svg` and `pservers-grad-20-b.svg`. Fix the pa…
dreampiggy Oct 21, 2018
ac43197
Remove the `TEMPORARY_WARNING_FOR_APPLES_BROKEN_RENDERINCONTEXT_METHO…
dreampiggy Oct 21, 2018
f3d2a40
Add the support for <text> gradient / color fill. Add support for <te…
dreampiggy Oct 21, 2018
12ecf80
Implement `font-family`, `font-style`, `font-weight`, `font-stretch`,…
dreampiggy Oct 21, 2018
71c13cf
Fix compile issue for font after macOS support, using the correspond …
dreampiggy Oct 26, 2018
9bfe0ce
Merge pull request #586 from dreampiggy/bugfix_gradient_test_case
adamgit Oct 26, 2018
637b930
Correcting typos in exclude files.
Oct 26, 2018
d347c31
Merge pull request #593 from onnoweb/bugfix/issue-592
adamgit Oct 27, 2018
325a733
Fix the import issue for user who does not use umbrella header `SVGKi…
dreampiggy Oct 27, 2018
7db9f47
Remove the unused `V_1_COMPATIBILITY_COMPILE_CALAYEREXPORTER_CLASS`, …
dreampiggy Oct 27, 2018
2c089aa
Fix the podspec typo...
dreampiggy Oct 27, 2018
76be5bc
Add custom module map for CocoaPods user, which avoid automatically g…
dreampiggy Oct 27, 2018
201eb86
Use the define instead of SDK version check in compile time, it's muc…
dreampiggy Oct 27, 2018
f3a7c83
Fix macOS demo one SVG file relative path issue
dreampiggy Oct 27, 2018
db13e59
Fix some typo in comments
dreampiggy Oct 27, 2018
b1eae9c
Merge pull request #594 from dreampiggy/fix_import_issue_header
adamgit Oct 27, 2018
8733a5b
Add Travis CI support, build all the scheme (iOS/tvOS/macOS) and iOS/…
dreampiggy Oct 27, 2018
7b75185
Upgrade the framework version to 2.1.0
dreampiggy Oct 29, 2018
4aab581
Update the readme, including Carthage support, macOS support
dreampiggy Oct 29, 2018
c5cfb6e
Merge pull request #596 from dreampiggy/project_travis_ci
adamgit Oct 29, 2018
416e868
Update the SVGKit static library (iOS only) version to 2.1.0
dreampiggy Oct 29, 2018
0d4db53
Merge pull request #597 from dreampiggy/project_release_2.1.0
adamgit Oct 29, 2018
be76c22
Updated to say 3.x is default branch now
adamgit Oct 30, 2018
65ca719
Twitter account isn't maintained
adamgit Oct 30, 2018
1a2e105
Updated and removed some outdated info
adamgit Oct 30, 2018
c232091
All init method should call `populateFromImage` to correctly setup th…
dreampiggy Nov 1, 2018
994c7e9
Use NSScanner to tokenize class names instead of -[NSString enumerate…
nickzman Nov 2, 2018
ba0d4ba
Don't throw exception out side the framework, using the error check b…
dreampiggy Oct 30, 2018
4042220
Add the inline broken image placeholder (From Safari) to use when ima…
dreampiggy Nov 2, 2018
cabeeaa
Address PR concern - add , as a separator when parsing a class name
nickzman Nov 4, 2018
bfe62f6
Merge pull request #599 from dreampiggy/bugfix_layered_imageView
adamgit Nov 5, 2018
a5dd6d5
Use a better solution to solve macOS's flip of <image> && <text> cont…
dreampiggy Nov 6, 2018
d465e10
Merge pull request #602 from dreampiggy/bugfix_macOS_flip_better_solu…
adamgit Nov 11, 2018
6591b8e
Merge pull request #601 from nickzman/bugfix/issue-600
adamgit Nov 11, 2018
42255c7
Merge pull request #598 from dreampiggy/fix_throw_input_stream
adamgit Nov 11, 2018
7f060f8
Updated the branch numbers for CP and Carthage
adamgit Nov 23, 2018
1388e80
fix: app crashed on iPad Pro 3rd generation
Dec 19, 2018
cc0d7ed
Merge pull request #605 from VrushaliWani/fix/crashes_on_3rd_generati…
adamgit Dec 19, 2018
8c61e95
# SVGElement position issue addressed. (#613)
santu1990 Feb 27, 2019
57098d4
Remove target-level disabling of asserts in release Configuration, ad…
chriseplettsonos Feb 27, 2019
5153458
Feature: optional custom cache name on SVGKImage init (#612)
jfspencer Feb 27, 2019
cf32da5
fix operation error (#624)
654691594 Apr 17, 2019
fc33a18
Update README.mdown (#627)
valeriyvan May 17, 2019
1df58a4
Fix macOS layer observer crash (#617)
aleclarson Aug 21, 2019
c6d784f
Fix the crash issue #551 by using the instance property instead of st…
dreampiggy Sep 9, 2019
39dd210
Fix warnings of `GCC_WARN_ABOUT_MISSING_NEWLINE` for 3.x branch (#608)
NSHaoSong Sep 10, 2019
824ba6b
Disable and null cocoa lumberjack
alan-andrade Jan 31, 2018
afcdb06
Updated SVG Kit (lumos edition) to 3.x and had to remove CocoaLumberj…
Oct 21, 2019
ae5f1f6
SPM
vitormf Sep 28, 2021
763a63c
spm removing swiftui additinos
vitormf Sep 28, 2021
18d4c06
spm fix
vitormf Sep 28, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
7 changes: 7 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -26,3 +26,10 @@ xcuserdata
profile
*.moved-aside
build

# Add this line if you want to avoid checking in source code from Carthage dependencies.
Carthage/Checkouts
Carthage/Build

#VScode
.vscode
3 changes: 0 additions & 3 deletions .gitmodules

This file was deleted.

41 changes: 41 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@

language: objective-c
osx_image: xcode9.4

env:
global:
- LC_CTYPE=en_US.UTF-8
- LANG=en_US.UTF-8

notifications:
email: false

before_install:
- env
- locale
- gem install cocoapods --no-rdoc --no-ri --no-document --quiet
- gem install xcpretty --no-rdoc --no-ri --no-document --quiet
- pod --version
- pod setup --silent > /dev/null
- pod repo update --silent
- xcpretty --version
- xcodebuild -version
- xcodebuild -showsdks

script:
- set -o pipefail

- echo Check if the library described by the podspec can be built
- pod lib lint --allow-warnings

- echo Build as static library
- xcodebuild build -project SVGKit-iOS.xcodeproj -scheme 'SVGKit-iOS' -sdk iphonesimulator PLATFORM_NAME=iphonesimulator -configuration Debug | xcpretty -c

- echo Build as dynamic frameworks
- xcodebuild build clean -project SVGKit-iOS.xcodeproj -scheme 'SVGKitFramework-iOS' -sdk iphonesimulator PLATFORM_NAME=iphonesimulator -configuration Debug | xcpretty -c
- xcodebuild build clean -project SVGKit-iOS.xcodeproj -scheme 'SVGKitFramework-tvOS' -sdk appletvsimulator -configuration Debug | xcpretty -c
- xcodebuild build clean -project SVGKit-iOS.xcodeproj -scheme 'SVGKitFramework-OSX' -sdk macosx -configuration Debug | xcpretty -c

- echo Build the Demo apps
- xcodebuild build -project Demo-iOS.xcodeproj -scheme 'Demo-iOS' -configuration Debug -destination 'name=iPhone 8' | xcpretty -c
- xcodebuild build -project Demo-OSX.xcodeproj -scheme 'Demo-OSX' -sdk macosx -configuration Debug | xcpretty -c
32 changes: 32 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Important info, please read

## Everyone here is another developer

...there's no support team. When you create an Issue, it will be seen by the other users of SVGKit. If someone answers, it's because they're a fellow user and they're trying to help.

Some of them are kind enough to fix things for other developers - but please note they're doing it out of generosity!

## A short (3 sentence) Issue is often the best

The Issues that get fastest response / resolved best are often the shortest - but not TOO short.

Adam <a href="http://t-machine.org/index.php/2013/12/22/reporting-issues-in-open-source-software/">wrote an ultra short guide: How to write a good Issue</a> - it's worth a quick read!

## Pull Requests

We love Pull Requests. Most get accepted within hours.

But there's a couple of hard and fast rules, to protect all of us:

1. A Pull Request MUST be a small, self-contained feature or fix, or a couple of fixes at most. It could stretch over many files, but usually it will be 2-5 files at most.
1. ...because: a Maintainer will *manually check every line of code* in the Pull Request, and make sure it doesn't break anything else
1. If your code breaks other stuff, we'll tell you why and help you to fix it
1. EVERY PULL REQUEST should be first tested using the "Demo-iOS" app (or "Demo-OSX" app) to make sure it works with all our current SVG files
1. If you're fixing a bug, PLEASE CREATE A SIMPLE SVG FILE THAT DEMONSTRATES THE BUG, and then a Maintainer can add it to the Demo app, and use it to "prove" that your fix works. (or you can add it yourself directly, as part of your commit)
1. When you send a Pull Request, you warrant that it's your own code, or that you have permission to donate it to the project (this should be obvious! It's open-source!)

# Coding Style

We have very few rules for coding style. But there are a couple of things that affect other programmers:

1. Don't reformat existing code unless it's VERY badly formatted - it makes it TEN TIMES HARDER for us to check your changes (it will mess up all the diff's)
1,083 changes: 1,083 additions & 0 deletions Demo-OSX.xcodeproj/project.pbxproj

Large diffs are not rendered by default.

Binary file added Demo-Samples/Fonts/Blocky.ttf
Binary file not shown.
Loading