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

[pull] master from danielgindi:master #8

Open
wants to merge 313 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
313 commits
Select commit Hold shift + click to select a range
3b07904
Merge pull request #3654 from 417-72KI/accesibility_element_initializer
pmairoldi Oct 21, 2018
d59b2d8
fix wrong assignment to axisMaxLabels property
ggirotto Oct 28, 2018
a435669
Remove meaningless comment
kemchenj Oct 28, 2018
69e433a
Merge pull request #3721 from ggirotto/axis-base-bugfix
liuxuan30 Nov 1, 2018
c01a765
improvements in barRect height calculation (#3650)
potato04 Nov 1, 2018
076f260
Add missing properties to copy(with:) methods (#3715)
dstranz Nov 4, 2018
ce0d809
Merge pull request #3621 from kemchenj/master
liuxuan30 Nov 7, 2018
ee7a218
Fix legend offset bug for horizontal bar chart (Fixes #3301)
SvenMuc Nov 7, 2018
44ba57d
Fix applying lineCap value for line chart data sets (Fixes #3739)
Nov 9, 2018
271606e
Merge pull request #3736 from SvenMuc/fix_horbarchart_legend_offset
liuxuan30 Nov 15, 2018
9971afc
Merge pull request #3740 from anton-filimonov/bugfixes/lineChart_line…
liuxuan30 Nov 15, 2018
9f2c130
Update README.md (#3737)
justinlew Nov 15, 2018
2927f76
fix #3719
liuxuan30 Dec 11, 2018
2e2301d
Merge pull request #3778 from liuxuan30/3719
liuxuan30 Dec 11, 2018
0749a2e
add call chartScaled() after double tap (#3770)
artemiusmk Dec 11, 2018
7d2e2db
Remove delegate method call for translation when no translation reall…
Nov 13, 2018
0d99003
Removed use of `values` where appropriate
jjatie Jan 13, 2019
bd3d1eb
Merge pull request #3804 from anton-filimonov/bugfixes/scrolling_fixes
liuxuan30 Jan 14, 2019
290fd88
Fixed `addEntry` implementation
jjatie Jan 22, 2019
f2795b9
Merge pull request #3612 from AntonTheDev/master
liuxuan30 Jan 22, 2019
5e8c9b1
Deprecated direct usage of values
jjatie Jan 26, 2019
2a1ecb4
BarLineScatterCandleBubbleRenderer.XBounds conformance to RangeExpres…
jjatie Jan 26, 2019
8d38438
Merge pull request #3815 from danielgindi/dataset-collection-conformance
liuxuan30 Jan 28, 2019
d73b552
Draws the line chart the same way regardless of the number of colors …
stokatyan Feb 10, 2019
2fedfc6
Multiple colors for valueline (Fixes #3480) (#3709)
Feb 12, 2019
deae185
bump version to 3.2.2
liuxuan30 Feb 13, 2019
cf36285
update change log
liuxuan30 Feb 13, 2019
9b99d1b
Renamed `values` to `entries` to reflect the property's type
jjatie Feb 16, 2019
636f623
Fixed tests
jjatie Feb 17, 2019
af7a4a0
Create "chartViewDidEndAnimate" callback function in "ChartViewBase" …
Lcsmarcal Feb 20, 2019
a323ad0
Update protocol function description
Lcsmarcal Feb 20, 2019
d096474
Improve HorizontalBarChart offset calculation for negative value labe…
charliestg Feb 20, 2019
d59fe25
Replace AnyObject with Any
jjatie Feb 24, 2019
46a3018
Fixed target on NSUIDisplayLink
jjatie Feb 25, 2019
ad26e63
Merge pull request #3847 from danielgindi/dataset-values-accessors
liuxuan30 Feb 27, 2019
8e2b8c8
Removed unnecessary #if statements and unified style to align with Xc…
jjatie Mar 5, 2019
fe66742
Merge pull request #3864 from danielgindi/fix-objc-imports-anyobject
liuxuan30 Mar 6, 2019
10057bf
Velocity samples calculation (#3883)
jjatie Mar 6, 2019
4f5cbf7
Merge branch 'master' into cleanup-pound-if
jjatie Mar 6, 2019
b4e300a
Merge pull request #3884 from danielgindi/cleanup-pound-if
liuxuan30 Mar 7, 2019
a969c46
A fix for https://github.com/danielgindi/Charts/issues/3848. Use a st…
phughes Mar 9, 2019
53f7c3a
Migrating to built-in algorithms (#3892)
jjatie Mar 9, 2019
34dafbc
Align `ChartLimit.LabelPosition` naming with `UIRectCorner` (#3846)
jjatie Mar 9, 2019
e1f28b0
add animator reference to animatorDidStop ChartViewBase delegate call…
Mar 19, 2019
b1df472
Merge pull request #3852 from Lcsmarcal/didFinishAnimate
liuxuan30 Mar 20, 2019
5d0b99a
Merge pull request #3854 from chaaarly/master
liuxuan30 Mar 20, 2019
b155c2f
Minor updates for Swift 5 (#3874)
jjatie Apr 11, 2019
6fb075f
fix #3860. maxHeight didn't count the last label
liuxuan30 Mar 15, 2019
2896791
Reassess convenience initializers (#3862)
jjatie Apr 12, 2019
13623d0
Merge pull request #3900 from danielgindi/3860
liuxuan30 Apr 12, 2019
c6b4c67
Fix horizontal bar chart not drawing values and add unit tests (#3906)
liuxuan30 Apr 15, 2019
1b08577
Data as any (#3863)
jjatie Apr 15, 2019
2bde78f
bump version to 3.3
liuxuan30 Apr 15, 2019
a1f52c9
update change log
liuxuan30 Apr 15, 2019
4fef53c
update gemfile
liuxuan30 Apr 15, 2019
cd1120b
correct 3.3 to 3.3.0.
liuxuan30 Apr 24, 2019
899fe1d
For #3917. make init(label: String?) convenient initializer (#3973)
liuxuan30 Apr 30, 2019
5b59440
fix #3975.
liuxuan30 May 13, 2019
03616c9
Added a safety check before an unsafe array operation
UberNick May 22, 2019
e6b01f7
Update Info.plist
liuxuan30 Jun 5, 2019
e850593
Merge pull request #4006 from UberNick/master
liuxuan30 Jun 10, 2019
acb436a
Update License
jobinsjohn Jul 2, 2019
2d80b44
Merge pull request #4055 from jobinsjohn/patch-1
liuxuan30 Jul 12, 2019
8c28cfa
fixed stacked chart bug when there are different stacks on columns. (…
Scalman Jul 29, 2019
952b5c0
fix #4093, also close #3960
liuxuan30 Aug 7, 2019
8a98ee2
Merge pull request #2568 from chiahan1123/master
liuxuan30 Aug 7, 2019
dd1bb78
Merge pull request #3996 from danielgindi/3975
liuxuan30 Aug 9, 2019
e93bfb9
Merge pull request #4094 from danielgindi/4093
liuxuan30 Sep 9, 2019
bf5db2f
Fix Swift Package Manager compile issue
rynecheow Jun 7, 2019
1086579
Unspecify library type
rynecheow Sep 17, 2019
7d1296d
Fix gitignore to ignore .swiftpm as a directory
rynecheow Sep 17, 2019
593630e
Merge pull request #4017 from rynecheow/hotfix/spm-compile-error
liuxuan30 Sep 20, 2019
164a664
Apply Xcode11 changes
liuxuan30 Sep 23, 2019
2752c6c
bump to iPhone 8 as iPhone 7 has been dropped out
liuxuan30 Sep 23, 2019
47b6124
bump to test framework to 6.1
liuxuan30 Sep 23, 2019
c4ab473
chart types that are not affected by formatter change
liuxuan30 Sep 25, 2019
feb4da6
tests affected by formatter change of `minimumIntegerDigits` from 0 to 1
liuxuan30 Sep 25, 2019
1c4a490
regenerate bar chart tests
liuxuan30 Sep 25, 2019
7589b09
rebuild tvOS test images
liuxuan30 Sep 25, 2019
90e8cd0
Merge pull request #4153 from liuxuan30/Xcode11
liuxuan30 Sep 25, 2019
7ba56d2
Performed recommended localization and internationalization changes.
coltonlemmon Oct 1, 2019
9429f5c
Fixes #4099: Line renderer did not render lines if their coordinates …
4np Oct 9, 2019
2b3bed5
bump to 3.4.0
liuxuan30 Oct 9, 2019
dbf7fa2
fix change log format
liuxuan30 Oct 9, 2019
25c0742
fix pod build and update gems
liuxuan30 Oct 9, 2019
a5fda8f
introduce gracefully degrading abstractions for dark mode for ios and…
motocodeltd Oct 28, 2019
b630e88
Platform separation (#4178)
jjatie Nov 8, 2019
eb0acae
move isDrawCirclesEnabled check further up in code to avoid creating …
xymtek Nov 11, 2019
67110e4
Allowing overrides for YAxisRenderer.drawYLabels (#4089)
muclemente Nov 11, 2019
61ba666
Merge pull request #4162 from coltonlemmon/SwiftUpdate
liuxuan30 Nov 13, 2019
6625688
Changes to fix Catalyst compatibility
CAPIStkidd Jan 2, 2020
8f6306c
Update README.md, added link to tutorial about Radar Charts.
DavidPiper94 Jan 5, 2020
a1dbbb7
Merge pull request #4254 from CAPIStkidd/master
liuxuan30 Jan 20, 2020
69eb361
Merge pull request #4258 from DavidPiper94/master
liuxuan30 Jan 20, 2020
53f1763
labelXOffset = 10 is default for radar chart only
danielgindi Jan 23, 2020
8ec4ee6
Removed redundant minEntries > 0
danielgindi Jan 23, 2020
91f2b2b
Propagate file header to newer files
danielgindi Jan 23, 2020
a28ccdc
Call chartViewDidEndPanning on when *panning* is ended
danielgindi Jan 23, 2020
c65c948
Unified styling
danielgindi Jan 23, 2020
db95c0f
Deduplicate BalloonMarker code
danielgindi Jan 23, 2020
9a9b04c
Restored correct velocity sampler
danielgindi Jan 23, 2020
49ed013
Corrected pie `isHighlightEnabled` - render normally when disabled
danielgindi Jan 23, 2020
f48e20c
Use faster check for line whether it's inside drawing rect
danielgindi Jan 23, 2020
ae6fd3e
Simplify code
danielgindi Jan 23, 2020
70c62a1
Merge pull request #4268 from danielgindi/refactor/cleanup
danielgindi Jan 23, 2020
6c3d72c
Merge pull request #4269 from danielgindi/bugfix/line_intersection_perf
danielgindi Jan 23, 2020
697e7a3
Merge pull request #4270 from danielgindi/bugfix/labelXOffset
danielgindi Jan 23, 2020
c9ab42f
Merge pull request #4271 from danielgindi/bugfix/chartViewDidEndPanning
danielgindi Jan 23, 2020
1bbec78
Merge pull request #4272 from danielgindi/bugfix/pie_highlight
danielgindi Jan 23, 2020
66d50a8
Fixes an issue with string comparison in ChartData for finding a data…
PeterKaminski09 Jan 24, 2020
642d514
Merge pull request #4275 from PeterKaminski09/bugfix/4274
danielgindi Jan 24, 2020
33bfecf
Removed double spacing for labelRotatedHeight
danielgindi Jan 26, 2020
e034ed4
Add option to draw grid lines in front of data
danielgindi Jan 26, 2020
2093577
Updated test screenshots
danielgindi Jan 26, 2020
67fe2f4
Merge branch 'feature/grid_lines_behind_data'
danielgindi Jan 26, 2020
6ab4b03
Merge pull request #4273 from danielgindi/bugfix/velocity
danielgindi Jan 26, 2020
775e2d4
Merge pull request #4277 from danielgindi/bugfix/legend_offset_double
danielgindi Jan 26, 2020
1584a8e
Add our first super sponsor!
liuxuan30 Feb 1, 2020
847e822
Added FUNDING.yml
danielgindi Feb 13, 2020
56effcf
Use interpolation instead of '+' concatenation for problematic expres…
Jumhyn Mar 18, 2020
3544de5
address #4033 draw half pie chart more accurate (#4266)
liuxuan30 Apr 16, 2020
915becb
Fix warnings on current code base (#4321)
liuxuan30 Apr 16, 2020
522c1bd
bump version to 3.5.0
liuxuan30 Apr 16, 2020
7ac4a05
1. update gem file. Using ruby-2.4.0 as minimum version for bundle up…
liuxuan30 Apr 16, 2020
ff7a2fc
Fix AxisBase Formatter Getter (Fixes #4365)
May 11, 2020
a83588f
Added video tutorial to README (#4286)
rebeloper May 12, 2020
bf3080f
reformat README (+2 squashed commits)
liuxuan30 May 12, 2020
8c97cb1
Merge pull request #4366 from giantramen/master
liuxuan30 Jun 22, 2020
0f1f033
Increase iOS version to 9 in Package.swift
Rubenfer Jun 26, 2020
f46d66c
Update readme.md with link to SwiftUI tutorial
Basistiy Jun 26, 2020
14da743
Merge pull request #4400 from Basistiy/patch-1
liuxuan30 Jul 8, 2020
22e8eca
Revert https://github.com/danielgindi/Charts/pull/4271 and disable pa…
tsorencraig Jul 9, 2020
e98681c
update to Xcode 12: v3.6.0
liuxuan30 Sep 21, 2020
8bb20b6
update podspec
liuxuan30 Sep 21, 2020
6654640
Merge pull request #4399 from Rubenfer/master
liuxuan30 Sep 21, 2020
66e2a58
3.6.0 changelog
liuxuan30 Sep 21, 2020
84fbdcf
Merge branch 'master' of https://github.com/danielgindi/Charts
liuxuan30 Sep 21, 2020
ae78bad
Alternative for SPM dynamic linking (#4478)
alexruperez Oct 8, 2020
d2bf08f
Resolve conflict for 4.0 branch and master (#4456)
liuxuan30 Oct 30, 2020
9b24868
Fix missing drawIconsEnabled parameter initialization in the copying …
bivant Oct 30, 2020
b5f2367
Update README.md
StewartLynch Nov 29, 2020
1f9a7d5
Added SPM Install section
jjatie Dec 14, 2020
0aa2b76
Algorithm updates (#3638)
jjatie Dec 15, 2020
dea1cc5
SPM GitHub Action (#4553)
jjatie Jan 12, 2021
857db24
ChartViewBase cleanup (#4537)
nuomi1 Jan 26, 2021
b8dba59
Import swift algorithms (#4497)
jjatie Feb 1, 2021
eb73757
Replace FBSnapshotTestCase with pointfree/swift-snapshot-testing (#4574)
jjatie Feb 5, 2021
30cd352
Added SPM build action (#4576)
jjatie Feb 5, 2021
931ebe8
Fix bounds checks on binary search (#4577)
jjatie Feb 9, 2021
3d3e017
Fixed incorrect guard return statement when rendering limit lines (#4…
jjatie Feb 10, 2021
8d134a7
Merge pull request #4516 from StewartLynch/master
liuxuan30 Feb 18, 2021
e91ba71
update changelog.
liuxuan30 Feb 26, 2021
40a588f
The use of special character in folder name don't allow unzip correct…
Jun 12, 2021
b998b5a
Add tutorial links
phuanggh Jun 25, 2021
c729d8c
Merge pull request #1 from phuanggh/phuanggh-patch-1
phuanggh Jun 25, 2021
41ae51d
Fixed the use of partitioningIndex(where:) in ChartDataSet.entriesFor…
mbharry Sep 23, 2021
85cfba9
Merge pull request #4700 from GetBlast/revert_PR_4271_and_prevent_par…
liuxuan30 Dec 31, 2021
4180877
Update project settings to support publishing pod
pmairoldi Mar 11, 2022
1629bcd
Merge pull request #4791 from danielgindi/fix/update-cocoapods
pmairoldi Mar 12, 2022
b61fc9b
bump pod version
pmairoldi Mar 12, 2022
799ec91
Merge branch 'master' into 4719-highlighter-fix
kcome Mar 20, 2022
9b8433f
Properties on axis renderers to Objc (Fixes #4800)
SLambrakis Mar 25, 2022
85cc87d
Fix rounding method to "closest" if there is a result.
kcome Apr 1, 2022
e2d2038
Add back `setNeedsDisplay` when deselect currently highlighted bar.
kcome Apr 3, 2022
30538b3
Update closestXValue when rounding method is closest.
kcome Apr 12, 2022
08aff41
Remove Cocoadocs reference from README
rph8 Apr 18, 2022
23bf320
Update ChartData.swift
May 13, 2022
b44cc74
Add testMaxEntryCountSet
May 13, 2022
9f334a4
Merge pull request #4812 from rph8/master
pmairoldi May 25, 2022
eab0e40
Merge pull request #4721 from kcome/4719-highlighter-fix
pmairoldi May 25, 2022
25d2f06
Merge pull request #4669 from phuanggh/master
pmairoldi May 25, 2022
d2ae284
Merge pull request #4822 from truongtho1603/fix/crash-maxEntryCountSet
pmairoldi May 25, 2022
313c285
Merge pull request #4801 from SLambrakis/bugfix/4800-objc-axis-render…
pmairoldi May 25, 2022
b38b8d4
Bump podsepc version
pmairoldi May 25, 2022
e4a0c6d
missing Package.resolved change
FelixHerrmann May 26, 2022
d768a74
return last index for every rounding
FelixHerrmann May 26, 2022
2095115
used index APIs instead of raw integers
FelixHerrmann May 26, 2022
a9193a7
Add double mark for compiler check related with issue #4835
eliakorkmaz Jun 8, 2022
f48597f
fixed no used warning
eren-celik Jun 15, 2022
9e4c77c
Update ChartDataSet.swift
batikansosun Jul 7, 2022
65c93d4
Fix navigation bar transparent issue
wlixcc Jul 27, 2022
3af939e
Fixes protocol implementation when compiled with Swift 5.7
lukeredpath May 13, 2022
be742eb
Fix warnings
lukeredpath May 13, 2022
d925593
Update README.md
jeremyteh Aug 22, 2022
9e40f17
Fix yOffset documentation typo
erkanyildiz Aug 22, 2022
5f6edd8
Merge pull request #4886 from jeremyteh/patch-1
pmairoldi Aug 27, 2022
79cfb9a
Merge pull request #4875 from wlixcc/master
pmairoldi Aug 27, 2022
130b505
Merge pull request #4861 from batikansosun/batikansosun-patch-1
pmairoldi Aug 28, 2022
4720a29
Merge branch 'master' into lukeredpath/swift-5.7
pmairoldi Aug 28, 2022
1ae0003
Merge pull request #4823 from lukeredpath/lukeredpath/swift-5.7
pmairoldi Aug 28, 2022
c8aa118
Merge pull request #4836 from eliakorkmaz/issue-4835
pmairoldi Aug 28, 2022
4ed3db5
fix 'makeIterator()' on 'Collection' requires the types to be equivalent
pmairoldi Aug 28, 2022
2c77b2b
Merge pull request #4829 from FelixHerrmann/master
pmairoldi Aug 29, 2022
c00027a
Release 4.1
pmairoldi Sep 12, 2022
26a123e
update ci
pmairoldi Sep 12, 2022
996c588
update ci
pmairoldi Sep 12, 2022
61b9348
update readme
pmairoldi Sep 12, 2022
a20c8fe
update ci
pmairoldi Sep 12, 2022
7e9548a
update ci
pmairoldi Sep 13, 2022
f5d7473
udpate ci
pmairoldi Sep 13, 2022
2ed1022
fix tvos tests
pmairoldi Sep 13, 2022
0f4bad3
fix ios tests
pmairoldi Sep 13, 2022
07b2347
fix ios tests
pmairoldi Sep 13, 2022
19eaf62
Merge pull request #4898 from erkanyildiz/yoffset_documentation_typo
pmairoldi Sep 13, 2022
2037006
Merge pull request #4661 from rquesada/fix/4660-remove-special-character
pmairoldi Sep 13, 2022
5be8cde
Turn on the BUILD_LIBRARY_FOR_DISTRIBUTION flag
matopeto Sep 14, 2022
6dd7687
Update README.md
stepanovgena Nov 15, 2022
7a22c75
Unnecessary space Removal and Semicolons are removed
Feb 28, 2023
d8d96d8
Merge pull request #5016 from guptamohit1907/master
liuxuan30 Mar 2, 2023
0c194fa
Change library name from Charts to DGCharts
pmairoldi Mar 11, 2023
f9bbde9
Merge pull request #5027 from danielgindi/chanage-library-name
pmairoldi Mar 21, 2023
c007e85
update workflow to run on release branches
pmairoldi Mar 21, 2023
ace0feb
update readme to change name
pmairoldi Mar 21, 2023
b43d7a6
Merge pull request #4971 from stepanovgena/master
pmairoldi Mar 21, 2023
e392e19
Merge pull request #4841 from eren-celik/fix/warning
pmairoldi Mar 21, 2023
9f9aac4
add discardable results to operations that do not require result
pmairoldi Mar 21, 2023
2f9ccf7
Merge pull request #4912 from matopeto/feature/build_library_for_dist…
pmairoldi Mar 21, 2023
71ea447
Fix Xcode 14.3 import warnings
FelixHerrmann Apr 9, 2023
466fdb8
Bump actions/checkout to v3
FelixHerrmann Apr 10, 2023
44d3bdc
bump min version to 13 for ios project
May 25, 2023
33c4c99
undo framework bump
May 30, 2023
158cdb6
update tvos
May 30, 2023
95ea918
Merge pull request #5062 from waterskier2007/update-min-version
pmairoldi Jun 2, 2023
10ab125
Merge pull request #5043 from FelixHerrmann/fix-node-12-deprecation-w…
pmairoldi Jun 2, 2023
310f4be
Merge pull request #5067 from danielgindi/master
pmairoldi Jun 7, 2023
56b4f22
Merge pull request #5041 from FelixHerrmann/master
pmairoldi Jun 8, 2023
51468ce
fix #5033: always run snapshot tests in light mode
pmairoldi Jun 8, 2023
796f785
remove swift-algorithms package in favor of manully importing needed …
pmairoldi Jun 8, 2023
3cf3256
Merge pull request #5069 from danielgindi/fix/remove-swift-algorithms
pmairoldi Jun 8, 2023
50c408b
fix build issue
pmairoldi Jun 8, 2023
b60d833
update readme versions
pmairoldi Jun 8, 2023
3d5b031
update ci
pmairoldi Jun 8, 2023
284a778
Merge pull request #5070 from danielgindi/update-actions
pmairoldi Jun 8, 2023
0a229f8
Merge pull request #5028 from danielgindi/release/5.0.0
pmairoldi Jun 8, 2023
a93ebed
fix podspec
pmairoldi Jun 8, 2023
52be297
update readme
pmairoldi Jun 8, 2023
e516b04
[Feature] added ability to rotate ChartLimitLine label (#5085)
berbaspin Aug 22, 2023
dc24c39
Added xcprivacy
wlxo0401 Jan 8, 2024
be9535a
Revert "Added xcprivacy"
wlxo0401 Jan 8, 2024
a30da34
Added xcprivacy
wlxo0401 Jan 8, 2024
c24cb54
Update Package.swift for Privacy manifest requirement
wlxo0401 Jan 8, 2024
4cead82
Update DGCharts.podspec for Privacy manifest requirement
wlxo0401 Jan 8, 2024
abea67b
Some checks were not successful
wlxo0401 Jan 26, 2024
d9d5590
Set a target for PrivacyInfo
wlxo0401 Feb 1, 2024
0837484
Merge pull request #5141 from wlxo0401/master
pmairoldi Feb 15, 2024
15daa9c
bump version
pmairoldi Feb 16, 2024
dd9c72e
Merge pull request #5149 from danielgindi/release/5.1.0
pmairoldi Feb 16, 2024
a264503
update workflows
pmairoldi Feb 16, 2024
cc7b9cb
Merge pull request #5150 from danielgindi/update-workflows
pmairoldi Feb 16, 2024
29e4f58
add manually running release
pmairoldi Feb 16, 2024
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
  •  
  •  
  •  
12 changes: 12 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# These are supported funding model platforms

github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
patreon: # Replace with username
open_collective: charts
ko_fi: # Replace with a single Ko-fi username
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
liberapay: # Replace with a single Liberapay username
issuehunt: # Replace with a single IssueHunt username
otechie: # Replace with a single Otechie username
custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']
6 changes: 3 additions & 3 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,12 @@

ℹ Please replace this with of what happened instead.

## Charts Environment
## DGCharts Environment

**Charts version/Branch/Commit Number:**
**DGCharts version/Branch/Commit Number:**
**Xcode version:**
**Swift version:**
**Platform(s) running Charts:**
**Platform(s) running DGCharts:**
**macOS version running Xcode:**

## Demo Project
Expand Down
81 changes: 81 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
name: Build

on:
workflow_dispatch:
push:
branches:
- "*"
pull_request:
branches:
- "*"

concurrency:
group: ${{ github.ref }}
cancel-in-progress: true

jobs:
buildFramework:
name: Build framework
runs-on: macos-12
env:
DEVELOPER_DIR: /Applications/Xcode_14.2.app/Contents/Developer
strategy:
matrix:
target:
- destination: "OS=16.2,name=iPhone 14 Pro"
actions: "build test"
- destination: "OS=16.1,name=Apple TV 4K (3rd generation)"
actions: "build test"
- destination: "platform=macOS"
actions: "build"
steps:
- uses: actions/checkout@v3
- name: Build framework - ${{ matrix.target.destination }}
run: set -o pipefail && env NSUnbufferedIO=YES xcodebuild -workspace "Charts.xcworkspace" -scheme "DGCharts" -destination "${{ matrix.target.destination }}" clean ${{ matrix.target.actions }} | xcpretty

buildDemo:
name: Build demo
runs-on: macos-12
env:
DEVELOPER_DIR: /Applications/Xcode_14.2.app/Contents/Developer
strategy:
matrix:
target:
- scheme: "ChartsDemo-iOS"
destination: "OS=16.2,name=iPhone 14 Pro"
- scheme: "ChartsDemo-macOS"
destination: "platform=macOS"
steps:
- uses: actions/checkout@v3
- name: Build demo - ${{ matrix.target.destination }}
run: set -o pipefail && env NSUnbufferedIO=YES xcodebuild -workspace "Charts.xcworkspace" -scheme "${{ matrix.target.scheme }}" -destination "${{ matrix.target.destination }}" clean build | xcpretty

spm:
name: Test with SPM
runs-on: macos-12
env:
DEVELOPER_DIR: /Applications/Xcode_14.2.app/Contents/Developer
steps:
- uses: actions/checkout@v3
- name: SPM Test
run: swift build

carthage:
name: Test with carthage
runs-on: macos-12
env:
DEVELOPER_DIR: /Applications/Xcode_14.2.app/Contents/Developer
steps:
- uses: actions/checkout@v3
- name: Carthage Test
run: carthage build --use-xcframeworks --no-skip-current

cocoapods:
name: Test with cocoapods
runs-on: macos-12
env:
DEVELOPER_DIR: /Applications/Xcode_14.2.app/Contents/Developer
steps:
- uses: actions/checkout@v3
- name: Cocoapdos Test
run: pod lib lint
25 changes: 25 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: Release

on:
workflow_dispatch:
push:
tags:
- "*"

jobs:
build:
runs-on: macos-12

steps:
- uses: actions/checkout@v1

- name: Install Cocoapods
run: gem install cocoapods

- name: Deploy to Cocoapods
run: |
set -eo pipefail
pod lib lint --allow-warnings
pod trunk push --allow-warnings
env:
COCOAPODS_TRUNK_TOKEN: ${{ secrets.COCOAPODS_TRUNK_TOKEN }}
5 changes: 3 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ DerivedData
*.ipa
*.dSYM.zip
*.dSYM
*.dia

## Playgrounds
timeline.xctimeline
Expand Down Expand Up @@ -70,5 +71,5 @@ fastlane/Preview.html
fastlane/screenshots
fastlane/test_output
Carthage
Charts.framework.zip
ChartsRealm.framework.zip
DGCharts.framework.zip
.swiftpm/
1 change: 0 additions & 1 deletion .swift-version

This file was deleted.

25 changes: 0 additions & 25 deletions .travis.yml

This file was deleted.

Loading