59 Commits

Author SHA1 Message Date
alex-e-leon
d348c64f85 Fixed componentWillReceiveProps options function bug (#273)
Fixes a bug which prevented you from changing the function passed to
the options prop
2016-11-07 11:31:26 +03:00
Ivan
1c801812b2 #add layerTypes props handler, and GMapLayers view (#264)
* #add layerTypes props handler, and GMapLayers view

* #fix linter, change props place

* #add layerTypes props descrition
2016-11-01 15:46:07 +03:00
cybice
4a25508ecf Closes #260 2016-10-20 20:28:17 +03:00
Ivan Starkov
b8bf3ad03f Fix, I see no reason now to prevent mouseDown event propagation (#248) 2016-09-27 14:49:54 +03:00
Martin Jujou
7d1180c542 Fix ipad dragging issue (#233)
* Fix ipad dragging issue

* Limit touch events to map only
2016-09-01 11:04:09 +03:00
cybice
f23a649011 Fix incorrect onChildMouseDown is called when marker is already removed 2016-08-22 17:42:51 +03:00
Rupesh Singh
e196e9f1e5 Reset Bounds when surrounding div resizes (#219)
* added listeners for element/map resize event

* changed names accordingly

* added eslint-disabled to pass through travis checks

* changes for travis checks

* added eslint disables

* disabling eslint for lNo 906

* removed trailing spaces

* removed unnecessary id and refs

* removed eventListners on unMount
2016-08-22 17:31:02 +03:00
alex-e-leon
476afbfe54 Allow gmap option props to be changed dynamically (#215) 2016-08-10 09:53:48 +03:00
Ivan Starkov
fb3af2cd7c Fix context (#198) 2016-07-20 16:41:15 +03:00
Ivan Starkov
bc83e67490 closes #185 (#186) 2016-07-03 01:50:23 +03:00
David Heidrich
2170819237 calculate current touch position on click (fixes #28) (#178) 2016-06-24 16:34:40 +03:00
Stanislav Ermakov
e1ab7f794b added this.props.center check (#174) 2016-06-16 12:44:42 +03:00
cybice
100c219e1e Test rxjs instead of reconciler, add ability to draw layers, test performance 2016-06-13 17:51:37 +03:00
Ivan Starkov
670fadd2da Add develop (#172)
* Add isNumber

* Update babel, remove lodash deps

* develop first commit

* Fix zIndex

* Add readme

* Fix tests

* Fix build issues

* Update travis build
2016-06-13 03:29:55 +03:00
cybice
5b8936288a Update linter 2016-06-13 01:36:02 +03:00
cybice
5547713e1b Fix error 2016-06-13 00:23:05 +03:00
cybice
936028bc90 Remove draggable from shallowEqual 2016-06-12 23:54:06 +03:00
cybice
13d760d050 Fix map moves back in some cases 2016-05-31 17:13:40 +03:00
Anthony Lapenna
949736af9b Added support for minZoomOverride flag. If set to true, the minZoom option will be used instead of being calculated. 2016-05-11 19:08:21 +12:00
cybice
9e675c7cbd #104 2016-03-18 00:50:31 +03:00
Mattia Toso
213dc7e850 Remove check of react version and deprecated react 0.13 2016-03-15 17:52:07 -07:00
Mauricio Soares
ac3eeec822 import specific module 2016-03-14 14:52:53 -03:00
Mauricio Soares
03fdf3fd3b update lodash version 2016-03-14 14:43:20 -03:00
cybice
a6e6b37675 Move style prop to props, (fast hack to support flex layouts) 2016-02-02 19:16:11 +03:00
cybice
a9927672ec Add guard to api loaded callback 2016-01-23 07:56:44 +03:00
Administrator
507d5f3cfd Bugfix: _onGoogleApiLoaded() callback was being called on onZoom because it was in the draw() method. 2016-01-23 07:51:16 +03:00
Anders Stalheim Øfsdahl
81678e157c Fixing trailing spaces 2016-01-16 11:58:06 +01:00
Anders Stalheim Øfsdahl
ac243e5668 Prevents map from initializing twice 2016-01-16 01:40:12 +01:00
cybice
6578b00e33 log2 support for IE 2016-01-14 02:17:20 +03:00
cybice
e4801e2bad Fix: click event occurs even if childMouseUp intercepted. 2015-11-06 16:27:46 +03:00
cybice
db6a77f93b Fix const (for scrollable pages) 2015-10-25 23:00:10 +03:00
cybice
add0b54875 googleMapLoader as static, mouse calc fixes on Move 2015-10-25 22:19:06 +03:00
cybice
862a6e85c4 Allow add any keys to google bootstrap url 2015-10-24 14:05:16 +03:00
cybice
22278a9b5b Fix: onClick and Controls click detection 2015-10-24 04:39:36 +03:00
cybice
43424c3193 onClick map event now does not fire if click was on marker 2015-10-24 03:26:59 +03:00
cybice
a020f96162 Drag&Drop markers support 2015-10-22 03:09:48 +03:00
cybice
d1c6aad61a Add utils method, pre support of markers drag & drop 2015-10-22 02:03:04 +03:00
cybice
ebe1e0c64e Fix bug for set new zoom #54 2015-10-13 20:12:11 +03:00
cybice
d566fe843d Fix React 0.13 support 2015-10-13 18:09:56 +03:00
cybice
24e0f45ef4 Move to lodash/blabla/blabla from lodash.blabla 2015-10-12 21:29:03 +03:00
cybice
d99c9f4b22 Add onDrag event 2015-10-12 21:24:47 +03:00
cybice
d3aa655fa4 Fix: some visual chrome only bug (zoom after zoom control click) 2015-10-07 01:05:35 +03:00
cybice
2fa59ef403 Add: onChange, utils fitBound,
Deprecate: onBoundsChange

closes #3
2015-10-05 11:50:29 +03:00
cybice
c57246f8f2 Add minZoom calculation. 2015-10-04 02:56:02 +03:00
cybice
110c02b16b Add ability to access to internal google api 2015-10-04 00:53:20 +03:00
cybice
936ebccd38 Add: defaultZoom defaultCenter properties, it closes #9 #10 2015-10-04 00:03:39 +03:00
cybice
765d7672b8 Support center prop as {lat, lng} object
Closes #15
2015-10-03 22:16:40 +03:00
cybice
8accd13ea6 Add tests. 2015-10-03 20:50:36 +03:00
cybice
f0992ba668 Switch to last airnbnb eslint config 2015-10-03 19:20:59 +03:00
cybice
a3f41f3d21 Add onClick, onZoomAnimationStart, onZoomAnimationEnd events.
onClick closes #18
onZoomAnimationStart, onZoomAnimationEnd - I need to prevent some costly updates
2015-10-01 09:46:56 +03:00