Commit graph

1896 commits

Author SHA1 Message Date
Daniel Cohen Gindi
b2250e0155 Use scientific EPSILON 2016-08-08 09:56:04 +03:00
Daniel Cohen Gindi
164bfd7fca Fixed legend anchor for TOP 2016-08-08 09:56:04 +03:00
Daniel Cohen Gindi
f9108b9ad9 Groundwork for future support of highlight for multiple bubbles per x 2016-08-08 09:56:04 +03:00
Philipp Jahoda
342d41cbc4 Add linechart wiki 2016-08-07 23:17:11 +02:00
Philipp Jahoda
79e6a5d747 Add wiki piechart 2016-08-07 22:52:40 +02:00
Philipp Jahoda
946475b6d5 Add grouped barchart wiki image 2016-08-07 22:34:41 +02:00
Philipp Jahoda
099a9cf8c1 Minor changes 2016-08-07 10:55:42 +02:00
Martin Guillon
2f6fb103a2 method to set the dash effect 2016-08-07 10:17:32 +02:00
Martin Guillon
a91de26a52 axis line dash effect 2016-08-07 10:17:18 +02:00
Philipp Jahoda
3ea1db57ab Create example for XYMarkerView (#2029) 2016-07-16 22:53:01 +02:00
Philipp Jahoda
e000c42744 Create new XYMarkerView (#2029) 2016-07-16 22:52:10 +02:00
Philipp Jahoda
ef575decbb Remove old screenshot 2016-07-16 15:43:26 +02:00
Philipp
37c4eef38e Update build tools 2016-07-16 15:41:37 +02:00
Philipp
4d5ce149dd Ignore ds_store files 2016-07-16 15:17:54 +02:00
Philipp Jahoda
d7e659a1fa Change max-highlight-distance default to 500dp 2016-07-09 15:42:17 +02:00
Philipp Jahoda
8c67ec19f7 Fix #1978 2016-07-08 19:15:52 +02:00
Philipp Jahoda
c3dc2822ce Merge 2016-07-07 16:49:13 +02:00
Philipp Jahoda
9ccf58feab Fixes related to legend rendering (issue #1969) 2016-07-07 16:48:59 +02:00
Philipp Jahoda
2fa4a094e7 Update README.md 2016-07-07 11:36:01 +02:00
Philipp Jahoda
89104c2858 Update README.md 2016-07-07 11:34:08 +02:00
Philipp Jahoda
eb44a13434 Merge readme 2016-07-03 20:38:30 +02:00
Philipp Jahoda
16738ef480 Import cleanup 2016-07-03 20:38:12 +02:00
Philipp Jahoda
e2cbafa049 Code cleanup & new zoom method 2016-07-03 20:22:56 +02:00
Philipp Jahoda
75ba4f69fc Update README.md 2016-07-03 14:54:43 +02:00
Philipp Jahoda
db70835cbc Update README.md 2016-07-03 14:53:58 +02:00
Philipp Jahoda
1a39ac9b12 Update README.md 2016-07-03 14:49:47 +02:00
Philipp Jahoda
bad43a5e13 Move example to realm v1.1.0 2016-07-03 11:48:04 +02:00
Philipp Jahoda
83a4bf9075 Update README.md 2016-07-03 09:50:34 +02:00
Philipp Jahoda
a4ac12aebf Update README.md 2016-07-03 01:17:15 +02:00
Philipp Jahoda
08b2d55049 Update README.md 2016-07-03 00:26:11 +02:00
Philipp Jahoda
3f0f3a82c2 Improve setColors methods, cleanup 2016-07-03 00:23:56 +02:00
Philipp Jahoda
360cc24b97 Cleanup 2016-07-03 00:11:48 +02:00
Philipp Jahoda
94a67ccea0 Fixes & improvements related to circle cache 2016-07-02 21:05:00 +02:00
Philipp Jahoda
6d21817c8a Rename PointD to MPPointD 2016-07-02 12:36:16 +02:00
Philipp Jahoda
43fa1e6cec Merge #1947 2016-07-02 12:29:50 +02:00
Tony Patino
40c5c87d13 Perf + Bug (#1892) (#1895)
This changeset merges all performance updates related to #1892, as well as the bug fix for #1895 for master.
2016-07-01 13:53:51 -07:00
Tony Patino
b5da8dcdb5 Crash fix - Create small clip paths (#1895)
With large data sets, the Path object created was sufficiently large as to cause an OutOfMemory error. This is resolved by only pathing a limited number of points on the chart at a time, then clearing the path and resuming. Stress testing with 1500 entries.
2016-07-01 13:19:37 -07:00
Tony Patino
87758604d3 Revert "Crash fix - Create small clip paths (#1895)"
This reverts commit d5df3ad795.
2016-07-01 13:17:49 -07:00
Tony Patino
d5df3ad795 Crash fix - Create small clip paths (#1895)
With large data sets, the Path object created was sufficiently large as to cause an OutOfMemory error.  This is resolved by only pathing a limited number of points on the chart at a time, then clearing the path and resuming.  Stress testing with 1500 entries.
2016-07-01 13:16:22 -07: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
0597663392 changes to build.gradle 2016-07-01 17:49:12 +02:00
Philipp Jahoda
efbea0a7ef Documentation 2016-07-01 17:30:12 +02:00
Philipp Jahoda
12eee703a7 Fix issue related to highlight callbacks #745 2016-07-01 09:13:58 +02:00
Tony Patino
523c7e5b21 Render bug fix - circle bitmap sizes (#1892)
Zooming in on the circle bitmaps, they were slightly small.  Allocate a little more space in the circle's bitmap to correct this.
2016-06-30 17:24:32 -07:00
Tony Patino
66094db764 Eliminate allocs - Copy arrays without new[] (#1892)
Make sure we copy List<> into [] if the size is identical to the length, instead of instantiating a new [].
2016-06-30 16:28:15 -07:00
Tony Patino
37f2498487 Eliminate allocs - MFPoint recycle (#1892)
Noticed a couple of stray un-recycled MFPoint and FSize instances.  These accounted for a bit of the remaining generated garbage.
2016-06-30 16:26:53 -07:00
Tony Patino
38fbefe66b Eliminate allocs - Move and Zoom Job Pools (#1892)
Create object pools for the Zoom, move, and animation jobs.  Their constructors remain public, to make this easier to roll back from if needed.
2016-06-30 15:33:02 -07:00
Tony Patino
5a18d0ef22 Eliminate allocs - Adjust pool replenishing (#1892)
Replenish fewer objects in utils pools when empty, in case the pool size grows large.
2016-06-30 15:30:45 -07:00
Tony Patino
b037f55d73 Eliminate allocs - XAxisRender array (#1892)
Found an array that was instantiated frequently without need.  Placed bounds on its instantiation.
2016-06-30 15:29:40 -07:00