Commit Graph
100 Commits
Author SHA1 Message Date
orangemug ab9c39b862 Removed additional close button 2018-06-01 20:51:42 +01:00
orangemug dd122d1bac Hide hidden FileReaderInput from keyboard focus 2018-06-01 20:45:05 +01:00
orangemug f9f5e8f925 Changed close button from <a> to <button> 2018-06-01 20:40:51 +01:00
orangemug 35353d75f5 Added application shortcuts and shortcut modal.
Also moved modals into App.jsx to move the business logic to one place.
2018-05-29 17:06:00 +01:00
orangemug 6200edea25 Added initial shortcuts. 2018-05-28 12:03:47 +01:00
orangemug fc7395df96 Fixed CircleCI cache to include {{arch}} 2018-05-28 11:34:12 +01:00
orangemug d59d9cde95 Fixed OSX working directory if CircleCI config. 2018-05-28 11:19:04 +01:00
orangemug c71fbcf436 Tidy 2018-05-28 11:15:16 +01:00
orangemug 0aabd33538 Remove empty scss blocks 2018-05-22 21:26:11 +01:00
orangemug bd9076c4ff Added additional menu in <LayerEditor/>
This is to make the following options accessible to keyboard users

 - reorder layers
 - duplicate layer
 - delete layer
 - hide/show layer
2018-05-22 21:16:46 +01:00
orangemug a2a6f6dcab Added aria-label to public styles, also fixed button to reserve space in DOM (fixes #245) 2018-05-19 08:23:41 +01:00
orangemug 42c3dcf258 Updated package-lock.json 2018-05-17 13:49:24 +01:00
orangemug 51a115d65a Disable spell checking on <input>'s 2018-05-17 13:44:54 +01:00
orangemug d80d76724c Fixed more lint errors. 2018-05-17 11:46:33 +01:00
orangemug 77da0a6d30 React v16.3.0 fixes. 2018-05-17 11:24:39 +01:00
orangemug 79b251d8b9 DRY up the code. 2018-05-17 10:55:55 +01:00
orangemug 4f19f6a08c Added support for encoding to raster-dem source, enabling terrarium tiles. 2018-05-17 10:44:54 +01:00
orangemug 78d71a4e7e Fixed duplicate definition. 2018-05-11 14:53:06 +01:00
orangemug b8f32d46cf Rename <CollapseReducedMotion/> to <Collapse/> 2018-05-11 14:03:46 +01:00
orangemug 54e79e5eb8 Added missing data-wd-key attribute. 2018-05-11 11:26:43 +01:00
orangemug 221cd4ffd2 Added accessible modal via react-aria-modal 2018-05-11 10:56:34 +01:00
orangemug 7cb2c36ac9 Move accessibility checks into module. 2018-05-11 09:32:57 +01:00
orangemug 11d73595fc Made buttons keyboard accessible. 2018-05-10 16:50:37 +01:00
orangemug c241a6e280 Ignore 'prefers-reduced-motion' in stylelint 2018-05-10 16:30:23 +01:00
orangemug 198ff143f6 Make color swatch larger so its easier to see. 2018-05-10 16:18:13 +01:00
orangemug 7b8b797f9c Fixed typo. 2018-05-10 16:07:34 +01:00
orangemug a41b25eea7 Added 'prefers-reduced-motion' css support. 2018-05-10 16:05:55 +01:00
orangemug 8abf84ebc0 Updated deps. 2018-05-09 09:39:03 +01:00
orangemug e9aa1f6dd6 Fixed typo 2018-05-08 17:34:09 +01:00
orangemug 8e7b838bf7 Altered versions for node.js release schedule
See <https://github.com/nodejs/Release>
2018-05-08 17:30:42 +01:00
orangemug 32db3c3c9b Added build-osx-node-v9 to CircleCI 2018-05-08 17:23:03 +01:00
orangemug 502586e5d5 1.2.0 2018-05-08 16:11:13 +01:00
orangemug 3487056c7d Disable gist, see <https://github.com/maputnik/editor/issues/269> 2018-05-08 15:21:14 +01:00
orangemug dbcfb08c15 1.2.0-beta2 2018-04-20 15:31:00 +01:00
orangemug 5bd25fc2ed Fix to allow beta version strings to not wrap. 2018-04-20 15:09:37 +01:00
orangemug 334932b298 1.2.0-beta 2018-04-20 14:53:51 +01:00
orangemug d0ca732fe7 Updated stylelint and fixed scss for 'stylelint-config-recommended-scss' 2018-04-17 14:55:33 +01:00
orangemug 328e0b8ff7 Updated deps. 2018-04-17 11:35:30 +01:00
orangemug 78a7f152e7 Merge remote-tracking branch 'upstream/master' into fix/web-driver-tests-v8
Conflicts:
	src/styles/index.scss
2018-04-16 15:31:27 +01:00
orangemug c4b92fa0a9 Updated test instructions in README 2018-04-15 09:17:07 +01:00
orangemug 9808d44c71 Fix to allow layers sections to expand smoothly. Fixes #244 2018-04-13 17:00:51 +01:00
orangemug 1805aee7ba Removed lint-styles in appveyor
It doesn't work in windows and should be addressed in another PR
2018-04-10 16:16:51 +01:00
orangemug 8ba2123a26 Added missing propType. 2018-04-10 15:15:29 +01:00
orangemug 687c08527d Added test docs. 2018-04-10 15:13:55 +01:00
orangemug f0744f024d Moved commit. 2018-04-10 15:07:36 +01:00
orangemug 9e82599464 Removed old comments. 2018-04-10 14:23:11 +01:00
orangemug 7a60df370e Changed url to be local (although not used) 2018-04-10 14:20:13 +01:00
orangemug aee4a041fe Removed node:10 from appveyor 2018-04-10 14:03:09 +01:00
orangemug 6fa06e5483 Removed un-useful comments 2018-04-10 14:02:36 +01:00
orangemug 15962481ee Disable OSX until we get a open source plan for maputnik/editor 2018-04-10 13:35:02 +01:00
orangemug 6bf695cd4b Removed linux from travis. CircleCI now takes care of that 2018-04-10 13:34:20 +01:00
orangemug 7ecbc14c39 Added OSX build to tests. 2018-04-10 13:29:48 +01:00
orangemug fb0e531f4a Removed node:10 as it doesn't exist yet. 2018-04-10 13:17:59 +01:00
orangemug bd44e6d071 Fixed typo. 2018-04-10 13:11:42 +01:00
orangemug 3ae37f1c46 Updated appveyor to no longer test, only build/lint 2018-04-10 13:08:55 +01:00
orangemug 8c7a1f7075 Updated build config for circleci to only test webdriver in one job 2018-04-10 13:05:58 +01:00
orangemug 3e97d8a5f1 Merge remote-tracking branch 'upstream/master' into fix/web-driver-tests-v8 2018-04-10 12:56:43 +01:00
orangemug 6138257a89 Remove logging. 2018-04-10 12:52:59 +01:00
orangemug 0bd62985b9 Revert change to undo/redo 2018-04-10 12:45:44 +01:00
orangemug a346d757fd Don't assume docker for mac. 2018-04-09 18:18:15 +01:00
orangemug 84f3970730 Updated selenium-standalone & webdriverio 2018-04-09 17:51:12 +01:00
orangemug 050e22918a Fix for running within docker. 2018-04-09 17:49:56 +01:00
orangemug 11a59debdf Update ol-mapbox-style ^2.10.1 -> ^2.11.2 2018-04-09 11:10:46 +01:00
orangemug dbe2c2637e Better onPrepare for wdio 2018-04-09 10:20:37 +01:00
orangemug 1de7ba7e86 Use dev settings for test. 2018-03-06 21:11:58 +00:00
orangemug a3fa86f7ee Merge remote-tracking branch 'upstream/master' into fix/web-driver-tests-v7
Conflicts:
	config/webpack.production.config.js
	package-lock.json
	package.json
2018-03-06 07:22:26 +00:00
orangemug 3b599aed4c Updated mapbox-gl-inspect to v1.3.0 2018-02-19 08:28:08 +00:00
orangemug fafda9ec92 Merge remote-tracking branch 'upstream/master' into maintenance/added-circle-symbol-pitch-alignment-paint-props 2018-02-18 15:00:22 +00:00
orangemug 6ecc6670dc Added [symbol|circle]-pitch-alignment paint props 2018-02-18 13:23:04 +00:00
orangemug 553f0fe23e Drop support for 'heatmap-color'
See <https://github.com/maputnik/editor/issues/265#issuecomment-366511333>
2018-02-18 12:07:34 +00:00
orangemug 77ddf67201 Added heatmap layer type. 2018-02-18 11:50:04 +00:00
orangemug a092bc2689 Moved to using orangemug/mapbox-gl-inspect#fix/only-vector-sources
While <https://github.com/lukasmartinelli/mapbox-gl-inspect/pull/11> is
waiting to be merged/released.
2018-02-18 11:22:01 +00:00
orangemug 38e0786463 Added missing hillshade / raster-dem guards. 2018-02-17 07:45:24 +00:00
orangemug 180b17d315 Fixed typo raster -> raster-dem 2018-02-16 20:34:50 +00:00
orangemug 8acbd784a0 Added hillshading support. 2018-02-16 19:52:19 +00:00
orangemug 7ea53cc3a1 Increased build timeout. 2018-02-07 11:38:32 +00:00
orangemug de21eea21b Some modules aren't ES5 so we much compile them 2018-02-07 11:00:24 +00:00
orangemug 8f8ed6dff3 Changed to uglifyjs-webpack-plugin for es2015 support. 2018-02-06 10:50:15 +00:00
orangemug 8915bbfeb4 Updated openlayers.
openlayers^4.4.2 -> ol^4.6.4
ol-mapbox-style^1.0.1 -> ol-mapbox-style^2.10.1

Fixes #246
2018-02-06 08:28:57 +00:00
orangemug 95168f22e3 Added nsp 2018-02-03 15:30:29 +00:00
orangemug e5bed80c96 Updated mapbox-gl 0.43.0 -> 0.44.0. Fixes #237 2018-02-02 18:04:57 +00:00
orangemug 9bf3046d4c Public/private gists added. Fixes #238
Gists are now private by default with a option for public.
2018-02-02 17:23:21 +00:00
orangemug b66a4afd28 Do not expose fallback tokens during export. Fixes #230 2018-02-02 15:33:15 +00:00
orangemug 7d5927bbc8 Added additional guard
As checking the key name is 'openmaptiles' isn't a guarantee
2018-02-01 22:00:26 +00:00
orangemug 5ce57d0803 Added guard in fetchSources.
This will mean that autocomplete is broken for sources without vector_layers key present.
2018-02-01 21:37:17 +00:00
orangemug 1c134d757c Fixes for export to add in mapbox access token. 2018-02-01 19:54:44 +00:00
orangemug ee3def492a Fixed toolbar version position. 2018-01-31 21:36:47 +00:00
orangemug 41bd91fcd2 Center the toolbar button text. 2018-01-31 21:22:12 +00:00
orangemug 02c8542848 Added version number to the UI. Fixes #232 2018-01-31 21:04:49 +00:00
orangemug ed85b838ec v1.1.0 2018-01-30 20:57:24 +00:00
orangemug 89c38991b9 Added guard to <LayerSourceLayerBlock/> sourceLayerIds 2018-01-29 17:18:30 +00:00
orangemug 0e4c06cc3e Merge remote-tracking branch 'origin/master' 2018-01-26 15:33:01 +00:00
orangemug 7e510a2582 v1.1.0-beta4 2018-01-26 15:31:33 +00:00
orangemug f0f6130272 Fixed typo. 2018-01-25 19:58:01 +00:00
orangemug 0ebb299fd0 Added try/catch around mapboxUtil.normalizeSourceURL 2018-01-25 19:40:54 +00:00
orangemug 9d96525f12 Added support for mapbox:// urls. 2018-01-25 19:16:06 +00:00
orangemug 53cb317155 Fix for safari modal appearing below the overlay. Fixes #225 2018-01-25 08:30:23 +00:00
orangemug 4215b5808f Merge remote-tracking branch 'upstream/master' into fix/web-driver-tests-v6-circleci-config
Conflicts:
	package-lock.json
	src/components/inputs/AutocompleteInput.jsx
2018-01-22 09:57:54 +00:00
orangemug 2d2f9744e2 v1.1.0-beta3 2018-01-22 09:13:42 +00:00
orangemug 2e79a8ff4c Added guard to getSources 2018-01-20 09:39:18 +00:00