Commit graph

101 commits

Author SHA1 Message Date
Philipp Jahoda
0c2ac2d9cc New example app release 2019-03-16 11:53:42 +01:00
almic
9148f37f9e
Bump version to 3.1.0-alpha 2018-10-29 13:23:18 -06:00
almic
5030b36c86
More Cleanup
I've removed the realm examples, mainly because the library was buggy.
In the previous commit, I already removed the examples from the list
since they didn't add anything to the overall demonstration. I thought
that if anyone wants to use realm.io with the charts, they can see the
actual library.

The file structure has been updated to match how Android Studio does
things. Some files added way back when have been deleted as they don't
do anything but cause the linter to freak out about 'unused properties'

All 'build.gradle' files have been refreshed as well.

Small addition to the README file to add a quick way to reach sections
of the page.
2018-10-27 18:00:06 -06:00
almic
d67ea481af
Huge Project Refresh
Before anyone freaks out, all these changes are under-the-hood, meaning that you probably won't even notice them at all.

The biggest difference is raising the minSdkVersion from 9 to 14. Recently android bumped this number interally as there are basically no devices running lower than 14 anymore. Sorry but you are just wasting your time if you are trying to support anything lower than 14 now.

The next biggest change is updating the project to the new AndroidX libraries, which changes some imports and nothing else really.

The third biggest change is fixing a few bugs in the code that cause values to be drawn even if there are none, which results in your app crashing. Surprisingly, these checks already existed in a few of the newer chart types, but most lacked this simple check.

Other than those three changes, nothing else is functionally different. Well, saving to gallery works on all charts in the example app now, and you can quickly see the code for each example in the menus.

The only real potential "breaking" change is that charts are now saved as PNGs by default instead of JPGs if you go the route of not specifying as a JPG. You may want to double check your file sizes as PNGs can be larger than low quality JPGs.

I still have more plans for simplifying the API and fixing other issues with the project, for the small few that closely pay attention to individual commits: there's going to be more soon.
2018-10-26 10:30:22 -06:00
almic
35c9fc937e
refactor(EasingFunction): Simplified EasingFunction
EasingFunction has been simplified greatly, and I've added a MUCH needed
annotation to relevant methods.

Easing.EasingOptions has been deprecated, as well as any methods using
them. Converting is as simple as deleting the "EasingOptions" part.

A new signature is available for animateXY()!

You are now able to pass one EasingFunction to animateXY() if you want
both axes to be animated the same way.

Quietly included are some gradle build updates, incrementing the
appcompat version to 27.1.1, and using the new `javacompiler` to avoid
deprecation of `javacompile`
2018-04-30 12:24:18 -06:00
Hannes Achleitner
d8ea67aa21 update to Android Studio 3.1.2 2018-04-28 19:54:22 +02:00
Philipp Jahoda
5e97f561f7 Update version 2017-11-29 16:06:58 +01:00
Philipp Jahoda
0868d9bf89 Add new google repo 2017-11-29 15:57:30 +01:00
Philipp Jahoda
23aef1a0ab Add new google repo 2017-11-29 15:55:18 +01:00
Philipp Jahoda
dfaffa39cc Add maven plugin to example 2017-11-29 15:48:42 +01:00
Philipp Jahoda
f2dedb30de Update gradle and dependencies 2017-11-29 15:23:57 +01:00
PhilJay
b564704b82 Updating versions 2017-03-23 16:13:21 +01:00
Daniel Cohen Gindi
a934501315 Gradle updates 2016-12-19 21:56:16 +02:00
PhilJay
a7fd778fc8 Upgrade version 2016-11-17 19:01:21 +01:00
Daniel Cohen Gindi
ee020bba67 Gradle updates 2016-11-16 11:01:34 +02:00
PhilJay
9b7cffa274 Move to Realm v2.0.2, update example 2016-10-22 23:54:31 +02:00
PhilJay
8ed6dd24bf Update gradle & android sdk 2016-10-16 19:09:42 +02:00
PhilJay
01d8b24686 Update gradle 2016-09-24 18:21:50 +02:00
PhilJay
7b33554d5b Minor changes & documentation 2016-09-04 10:44:23 +02:00
Daniel Cohen Gindi
30cb069974 Brought back the Realm demos, were removed by mistake 2016-08-10 00:15:34 +03:00
Daniel Cohen Gindi
51f0e53a7f Reinvented Markers - interface based, enhanced default behaviour
Two default implementations exist now: MarkerView, MarkerImage
The default behaviour constraints the marker to the view's bounds.
2016-08-08 18:25:44 +03:00
Philipp
37c4eef38e Update build tools 2016-07-16 15:41:37 +02:00
Philipp Jahoda
bad43a5e13 Move example to realm v1.1.0 2016-07-03 11:48:04 +02:00
Philipp Jahoda
94a67ccea0 Fixes & improvements related to circle cache 2016-07-02 21:05:00 +02:00
Philipp Jahoda
0789628197 Add realm related example code 2016-07-01 18:54:59 +02:00
Philipp Jahoda
6a2e6e5528 Temporary remove of realm from example 2016-07-01 18:12:42 +02:00
Philipp Jahoda
efbea0a7ef Documentation 2016-07-01 17:30:12 +02:00
Philipp Jahoda
a233e38978 Remove Realm related classes from project 2016-06-27 23:47:32 +02:00
Philipp Jahoda
ded930a2fa Work on viewport modifications for horizontal barchart (issue #1842) 2016-06-21 09:39:48 +02:00
Philipp Jahoda
ae2d917fa7 Refactoring, tests and fixes related to min and max calculation 2016-06-07 14:00:45 +02:00
Philipp Jahoda
92504fa81d Update gradle files 2016-06-04 23:35:16 +02:00
Philipp Jahoda
cc81a21c64 Restructure project from eclipse to android studio file structure 2016-05-31 09:34:11 +02:00
Philipp Jahoda
530ab11157 Work on highlighting 2016-05-31 08:56:40 +02:00
Philipp Jahoda
77f83cddc5 Update gradle 2016-05-27 17:46:48 +02:00
Philipp Jahoda
43bc45b718 Minor fixes in example 2016-05-27 13:27:55 +02:00
Philipp Jahoda
f7eabd0718 Update gradle 2016-04-12 10:42:51 +02:00
Philipp Jahoda
3fd2a8a17b Update build.gradle and manifest 2016-03-31 11:26:05 +02:00
Philipp Jahoda
b28f4aa8b8 Modify realm dependency 2016-03-29 23:41:15 +02:00
Philipp Jahoda
35845ced62 Update realm dependency 2016-03-29 18:26:13 +02:00
Philipp Jahoda
8fa30a3106 Update example build.gradle 2016-02-25 00:49:10 +01:00
Philipp Jahoda
3ddcd245ec Upgrade to realm 0.87.5 2016-02-24 15:15:47 +01:00
Philipp Jahoda
5bc1136800 Version upgrade 2016-02-10 20:19:54 +01:00
Philipp Jahoda
e556ffb21e Upgrade to realm 0.87.3 2016-01-25 14:58:50 +01:00
Philipp Jahoda
8acc87da75 Update to realm 0.87.2 (issue #1397) 2016-01-24 13:23:52 +01:00
Philipp Jahoda
ff5ddbbd92 Fix build gradle 2016-01-19 00:26:16 +01:00
Philipp Jahoda
c44761016e Update version and sdk 2016-01-05 14:20:54 +01:00
Philipp Jahoda
a877526ab6 Merge master 2015-12-05 16:40:21 +01:00
Brad Barnhill
6b2bfddfda upgrade dependencies (gradle plugin 1.5.0, appcompat 23.1.1, build tools 23.0.2, gradle 2.9, android-maven plugin 1.3), remove unnecessary version definitions in manifest, auto generated wrapper files 2015-11-19 22:06:47 -06:00
Philipp Jahoda
dad180ec96 Merge master 2015-11-02 20:34:45 +01:00
Philipp Jahoda
af0c5acffb Update version 2015-11-02 20:31:37 +01:00