pathmapper
cb3f93c67d
Change Maptiler URLs
2019-04-03 09:51:43 +02:00
pathmapper
1fbfa8428b
Remove unused argument
2019-03-07 13:47:53 +01:00
pathmapper
b13b89c7ce
Fix JSON-editor
2019-03-07 13:06:02 +01:00
pathmapper
3fa31e2a2e
Merge pull request #485 from sk1p/icon-input-value-type
...
IconInput value type should be string, not array
2019-03-06 07:22:23 +01:00
Alexander Clausen
aa92091d2d
IconInput value type should be string, not array
2019-01-06 18:07:38 +01:00
Alexander Clausen
14e0385575
Reflect current view in dropdown
...
Useful if the view is toggled between inspect and map via keyboard
shortcut.
2019-01-06 06:20:03 +01:00
Alexander Clausen
6cf861d44e
Keep inspect mode consistent across renderer changes
...
If you were in inspect mode, switched to open layers, and back to
MapboxGlMap, the state in MapboxGlMap and MapboxInspect diverged,
meaning MapboxGlMap thought it was in inspect mode, while MapboxInspect
had inspector mode disabled.
2019-01-06 06:02:10 +01:00
Alexander Clausen
1375240bfa
For better debuggability, actually keep one popup node around
2019-01-06 06:01:04 +01:00
Alexander Clausen
8f391d7d52
Cleanup popup nodes
...
Before, the component instances used for rendering popup content were
kept around, slowly leaking memory. This could be observed using react
developer tools.
2019-01-06 05:49:03 +01:00
Alexander Clausen
84654e81af
MapboxGlMap: remove unused state variables
2019-01-06 05:39:19 +01:00
Alexander Clausen
7ff0524bb7
Allow inspect mode to count properly
...
Example: https://maputnik.github.io/editor/#12.86/54.38618/9.76697
2019-01-06 05:35:43 +01:00
Alexander Clausen
06c3c92fd6
Ensure key uniqueness in FeaturePropertyPopup
2019-01-06 05:35:11 +01:00
Alexander Clausen
4c2941e9b6
Use StringInput for 'formatted' field type
2019-01-05 22:38:58 +01:00
Orange Mug
98ded98583
Merge pull request #476 from pathmapper/fix_issue_404
...
Use access token for fetchSources
2019-01-04 14:34:26 +00:00
Orange Mug
04531b4305
Revert "Use replaceAccessTokens in onStyleChanged"
2019-01-04 14:32:41 +00:00
Orange Mug
6fa88e6869
Merge pull request #468 from meetar/shouldComponentUpdate-patch
...
shouldComponentUpdate hack
2019-01-04 14:31:14 +00:00
pathmapper
54b4fc473c
Use access token for fetchSources
2018-11-27 13:51:26 +01:00
Peter Richardson
cf45c04069
add shouldComponentUpdate
...
checks for differences in props and state - addresses https://github.com/maputnik/editor/issues/467
2018-11-12 20:47:24 -08:00
pathmapper
3acbc3291c
Remove duplicated line
2018-11-05 21:08:34 +01:00
pathmapper
24aa2fd5fa
Use replaceAccessToken onStyleChanged
2018-11-05 08:17:21 +01:00
orangemug
b712e7f184
Merge remote-tracking branch 'upstream/master' into feature/layer-list-ui-handle
...
Conflicts:
src/styles/_layer.scss
2018-11-02 17:57:42 +00:00
pathmapper
a74eb2989c
Add helper class and style the helper
2018-11-02 14:25:31 +01:00
orangemug
e9b5bfb572
Remove old code.
2018-11-02 08:34:56 +00:00
pathmapper
59ad91fdf8
Add 'show-overdraw-inspector' query parameter
2018-11-02 09:07:01 +01:00
orangemug
deec7894dd
Make the whole layer label draggable
2018-11-01 08:12:40 +00:00
pathmapper
419e62f69b
Add z-index to autocomplete
2018-10-31 18:53:15 +01:00
Orange Mug
c51c40a20e
Merge pull request #448 from orangemug/fix/shortcut-fixes
...
Shortcut fixes
2018-10-31 08:02:13 +00:00
orangemug
f2f0270936
Use KeyboardEvent.key rather than keyCode in attempt to support more keyboard layouts.
2018-10-30 20:12:48 +00:00
orangemug
1f81449e3c
Added a visible drag handle.
2018-10-30 19:32:20 +00:00
pathmapper
2d1675c181
Fixes for code review comments
2018-10-29 17:35:12 +01:00
orangemug
bce8e8b807
Shortcut fixes
...
- Allow shortcuts to trigger from the shortcut modal
- Fix inspect/map toggle shortcut
2018-10-29 13:07:49 +00:00
orangemug
7121a680b4
Add missing prop type
2018-10-27 14:08:23 +01:00
orangemug
cf391031f0
Added color swatch to <FeatureLayerPopup/>
2018-10-27 14:04:13 +01:00
pathmapper
9cac5305cd
Warning when style parameter is used
2018-10-25 19:37:39 +02:00
pathmapper
f17b02b1fe
Slugify result in lower case
2018-10-23 13:31:38 +02:00
pathmapper
3c72d07a88
Export stylename if available
2018-10-23 13:04:23 +02:00
orangemug
218ce148d5
Delay modal close until blur events have triggered.
2018-10-19 08:39:07 +01:00
Orange Mug
906d7ac3d5
Merge pull request #411 from orangemug/fix/autocomplete-only-autocomplete-strings
...
Stop autocomplete crashing the editor
2018-10-12 19:24:35 +01:00
orangemug
588b18d10e
Only render strings in the autocomplete menu.
...
Expression objects were making there way into this menu which was crashing the editor.
2018-10-11 21:39:52 +01:00
orangemug
889005de6c
Set default value of autocomplete shouldItemRender value param as sometimes it's undefined
2018-10-09 21:11:47 +01:00
orangemug
825b9044b9
Tidy naming.
2018-10-09 20:48:10 +01:00
orangemug
012e4b670e
Updated mapbox-gl and react-sortable-hoc usage
2018-10-08 09:32:21 +01:00
orangemug
d17d6b43c0
Fixed merge issue.
2018-10-06 21:57:24 +01:00
orangemug
1bf10cd6d6
Merge remote-tracking branch 'upstream/master' into maintenance/update-deps-2018-10-06
...
Conflicts:
src/components/App.jsx
src/components/Toolbar.jsx
2018-10-06 21:39:26 +01:00
orangemug
802a7eb1be
Updated babel/webpack
2018-10-06 21:05:33 +01:00
Orange Mug
a666f86be0
Merge pull request #397 from orangemug/feature/ol-experimental-support
...
Added back in experimental OpenLayers support
2018-10-06 16:59:13 +01:00
Orange Mug
44fad76d45
Merge pull request #392 from orangemug/feature/color-accessibility-ui
...
Color accessibility UI
2018-10-06 16:58:32 +01:00
orangemug
cf3650c8cd
Updated react-icons
2018-10-06 16:38:08 +01:00
orangemug
4134919dde
Added missing key attribute to <option/>
2018-10-06 14:44:12 +01:00
orangemug
6b890d162a
Merge remote-tracking branch 'upstream/master' into feature/ol-experimental-support
2018-10-06 14:06:10 +01:00
orangemug
a356bfd601
Switch from react-aria-menubutton to <select/>
2018-10-06 13:54:02 +01:00
Orange Mug
c8a004422f
Merge pull request #406 from emuanalytics/bug/#380
...
Fix for Issue #380
2018-10-06 13:18:31 +01:00
pathmapper
6e03f1f077
get name from package.json
2018-10-04 16:42:39 +02:00
Robin Summerhill
4c13350c14
Issue #380 - fix for data functions
2018-10-03 20:11:53 +01:00
Orange Mug
e6e2be61f0
Merge pull request #398 from orangemug/fix/load-url-error
...
Show error if style fails to load and disabled button if input is empty
2018-09-26 18:35:51 +01:00
Gregory Wolanski
060f7aa42c
Merge pull request #400 from orangemug/feature/make-layer-visibility-always-shown
...
Make layer visibility icon shown when hidden
2018-09-24 22:19:07 +02:00
orangemug
b171bf3127
Fixes for code review comments.
2018-09-24 21:01:37 +01:00
orangemug
0c6a179cec
Switch to using styleUrl for disabling button
2018-09-24 20:58:43 +01:00
orangemug
252403b1e3
Added classBlockModifier to <LayerAction/> and switched to only displaying icons for hidden layers
2018-09-24 20:40:51 +01:00
orangemug
bc1d0de057
Added default isActive prop to Collapse component
2018-09-24 16:55:53 +01:00
orangemug
4a0b9fd0de
Added missing prop type
2018-09-24 15:13:35 +01:00
orangemug
004d135d93
Show error if style fails to load and disabled button if input is empty
2018-09-24 14:41:09 +01:00
orangemug
0973dcee8a
Added back in experimental OpenLayers support
2018-09-24 14:05:53 +01:00
orangemug
b7fd889fcd
Removed signal from fetch as not supported in all browsers.
2018-09-23 21:00:17 +01:00
orangemug
673465af77
Use AbortController in activeRequest
2018-09-23 19:53:32 +01:00
orangemug
cc5d0dc4fe
Merge remote-tracking branch 'upstream/master' into fix/request-abort-and-oerlapping-modals
2018-09-23 19:45:47 +01:00
orangemug
e6da977c48
Prevented overlapping modals in react tree and fixed request canceling.
2018-09-23 19:40:50 +01:00
orangemug
e4aa016713
Fixed lint errors
2018-09-23 14:50:29 +01:00
orangemug
8b67499a64
Removed external svg from filter command.
2018-09-23 14:48:19 +01:00
orangemug
bcdc7c6811
Improved color accessibility UI
2018-09-23 14:39:02 +01:00
orangemug
8f07a79a49
Merge remote-tracking branch 'upstream/master' into feature/color-accessibility-ui
...
Conflicts:
src/components/App.jsx
src/styles/_components.scss
2018-09-23 11:39:15 +01:00
orangemug
cdcf16196c
Merge remote-tracking branch 'upstream/master' into feature/make-layer-visibility-always-shown
...
Conflicts:
src/components/layers/LayerListItem.jsx
2018-09-23 09:07:02 +01:00
orangemug
a0ed6a379b
Always show layer visibility toggle in layer list
2018-09-23 09:05:08 +01:00
Orange Mug
225d0388ce
Merge pull request #386 from orangemug/fix/showTileBoundaries-error
...
Added guard to map object
2018-09-22 16:15:00 +01:00
orangemug
fd34e31462
Merge remote-tracking branch 'upstream/master' into fix/showTileBoundaries-error
2018-09-22 14:17:16 +01:00
orangemug
8eb49427fd
Merge remote-tracking branch 'upstream/master' into fix/switch-visibility-icons
2018-09-22 14:15:43 +01:00
Orange Mug
53c8661cd3
Merge pull request #358 from orangemug/fix/remove-componentWillUpdate
...
Remove UNSAFE_componentWillReceiveProps
2018-09-22 14:11:58 +01:00
orangemug
f1216795d2
Swap layer visibility icons.
2018-09-22 13:12:36 +01:00
orangemug
77475af3c6
Added guard to map object
2018-09-20 19:16:23 +01:00
pathmapper
fff8fb72c5
Access token labels OMT - MapTiler
2018-09-14 09:08:04 +02:00
orangemug
26ff9f63bb
Merge remote-tracking branch 'upstream/master' into fix/remove-componentWillUpdate
...
Conflicts:
src/components/map/MapboxGlMap.jsx
src/components/modals/ExportModal.jsx
2018-09-10 14:46:52 +01:00
Orange Mug
7e5fb4d42f
Merge pull request #364 from orangemug/maintenance/reduce-bundle-size-v2
...
Reduce bundle size
2018-09-10 14:12:03 +01:00
Orange Mug
762bb786be
Merge pull request #365 from orangemug/feature/added-no-webgl-error
...
Added no WebGL error message to MapboxGL map component
2018-09-10 14:09:09 +01:00
Loïc Gasser
bc2ec4d0b7
Remove unused imports
2018-08-23 00:18:39 -04:00
Loïc Gasser
e4de101553
Take advantage of transform-class-properties and use arrow functions instead of bind
2018-08-23 00:18:37 -04:00
orangemug
6207416b32
Added no WebGL error message to MapboxGL map component
2018-08-22 22:05:46 +01:00
orangemug
0e8c94af1e
Remove logging.
2018-08-22 18:51:42 +01:00
orangemug
922ee616ec
Reduce bundle size
...
- Use the browsers fetch rather than the request module
- base64-loader -> raw-loader
- Remove ol3 because it's been broken for a while
- Removed old GitHub gist support as it's no longer functional
- Removed Mousetrap as we were only using a small part of the functionality
- Moved to single js file to make things simplier
2018-08-22 09:36:34 +01:00
orangemug
70f1f9ffac
Added 'show-collision-boxes' query parameter
2018-08-19 17:32:18 +01:00
orangemug
409f81f0d8
More componentWillUpdate transition fixes.
2018-08-07 20:13:45 +01:00
orangemug
1aa90bef37
Removed componentWillUpdate
2018-08-06 22:27:03 +01:00
Chris Whong
9a34db7008
find correct zoom attribute in spec
2018-08-03 15:25:05 -04:00
orangemug
0384181ee1
Added final bits for thunderforest integration
2018-07-27 16:25:53 +01:00
orangemug
fd59f42819
Merge remote-tracking branch 'upstream/master' into feature/add-thunderforest-source
...
Conflicts:
src/components/App.jsx
2018-07-27 15:43:02 +01:00
Orange Mug
530bfaf3b3
Merge pull request #348 from orangemug/fix/color-filter-undefined
...
Undefined filter fix (color accessibility)
2018-07-17 21:51:54 +01:00
orangemug
6ea70ab9cf
Fix what I believe to be a 'first boot' error.
2018-07-17 20:45:12 +01:00
orangemug
a0e2d68dae
Only apply filter if defined.
2018-07-17 20:40:23 +01:00
orangemug
c0480a50ea
Option to download styles with own tokens.
2018-07-15 22:51:57 +01:00
orangemug
d88bc59720
Fixed normalizeSourceURL import issue.
2018-07-12 12:33:40 +01:00
Gregory Wolanski
5de9e708e9
Survey ( #328 ): Cleaning
2018-07-08 14:42:49 +02:00