Commit Graph
100 Commits
Author SHA1 Message Date
David Molineus e6ed2c456d Define event name. 2017-10-09 14:47:38 +02:00
David Molineus 1e315d9bc5 Do not use insert tag replacer to remove circular reference to map provider. 2017-10-09 14:46:24 +02:00
David Molineus 3c9a54c7e1 Fix tag name. 2017-10-09 14:43:35 +02:00
David Molineus 6af1b3fa22 Register the hash subscriber and drop old event_subscribers.php. 2017-10-09 14:41:53 +02:00
David Molineus 7cee2fe631 Loose type hints to support the adapters. 2017-10-09 14:40:20 +02:00
David Molineus d1c6424699 Fix service definition. 2017-10-09 14:28:02 +02:00
David Molineus 06fc40295c Fix default layer. 2017-10-09 14:20:18 +02:00
David Molineus 5289518d6a Allow empty standard layers. 2017-10-09 14:19:47 +02:00
David Molineus a5fbba740b Fix invalid default value. 2017-10-09 14:18:24 +02:00
David Molineus 756c28cdc6 Fetch mode. 2017-10-09 14:11:39 +02:00
David Molineus ac87bcf947 Use options callback to get supported layers and providers. 2017-10-09 14:01:22 +02:00
David Molineus 96c78d4306 Fix class name. 2017-10-09 12:00:09 +02:00
David Molineus 1932937648 Code style. 2017-10-06 15:53:26 +02:00
David Molineus 8eb9a22ae0 Remove boot class. 2017-10-06 15:52:07 +02:00
David Molineus b5ae094320 Drop not required boot subscriber. 2017-10-06 15:51:20 +02:00
David Molineus 524678f56e Implement assets loading. 2017-10-06 15:50:54 +02:00
David Molineus 31cd1c3ae4 Rename events and remove old ones. 2017-10-06 15:50:34 +02:00
David Molineus e8edeb8021 Register libraries. 2017-10-06 15:36:04 +02:00
David Molineus a43b740ba0 Register definition encoders. 2017-10-06 15:35:02 +02:00
David Molineus 1b035901c1 Register definition mappers. 2017-10-06 15:16:02 +02:00
David Molineus 25b90f4c13 Register insert tag replacer. 2017-10-06 15:10:01 +02:00
David Molineus 8a240ab0ff Adjust assets path. 2017-10-06 15:06:35 +02:00
David Molineus 0a76a5450f Clean config.php. 2017-10-06 15:04:04 +02:00
David Molineus e513edcd3b Use Contao vendor namespace. 2017-10-06 15:00:56 +02:00
David Molineus aa524478e6 Drop old services.php. 2017-10-06 14:58:56 +02:00
David Molineus 25e3e0d5fb Register geo json subscriber. 2017-10-06 14:58:31 +02:00
David Molineus 2c88d7aec5 Add module factories. 2017-10-06 14:54:58 +02:00
David Molineus bc425ea772 Code style. 2017-10-06 14:40:44 +02:00
David Molineus b82b010937 Load language file in the onload callback. 2017-10-06 14:38:43 +02:00
David Molineus 47713e8a38 Replace the template options callback with toolkit 3.0 listener. 2017-10-06 14:35:42 +02:00
David Molineus 3828c9ce13 Use toolkit 3.0 color picker. 2017-10-06 14:27:04 +02:00
David Molineus 594b10b0cf Rework leaflet state button callbacks to be compatible with toolkit 3.0. 2017-10-06 14:24:55 +02:00
David Molineus ad6a4e9384 Replace old alias generator callback definition with toolkit 3.0 compatible ones. 2017-10-06 14:14:39 +02:00
David Molineus ad5e30fd09 Rework frontend integration callback class to a listener service. 2017-10-06 14:06:20 +02:00
David Molineus f03ed713f3 Rework validator callbacks to a listener service. 2017-10-06 14:02:31 +02:00
David Molineus 6c7b136c0e Rework leaflet dca callbacks to a listener service. 2017-10-06 13:56:46 +02:00
David Molineus 5a4fd9b434 Fix reference to vector. 2017-10-06 13:47:57 +02:00
David Molineus ad6482c28c Rework vector dca callbacks to a service listener. 2017-10-06 13:47:13 +02:00
David Molineus 6111fc3594 Rework marker dca callbacks to a service listener. 2017-10-06 13:44:11 +02:00
David Molineus 32d47531f7 Add getIcons callback to the layer dca listener. 2017-10-06 13:39:40 +02:00
David Molineus 598adb54b1 Rework layer callbacks to an listener service. 2017-10-06 13:33:19 +02:00
David Molineus e67b152225 Replace old callback notation. 2017-10-06 13:21:06 +02:00
David Molineus 1fc47f705d Rename listener namespace. 2017-10-06 13:19:46 +02:00
David Molineus fde6c2b4c7 Rework control callbacks as a listener service. 2017-10-06 13:17:49 +02:00
David Molineus 307381ddb6 Rework map callbacks as a listener. 2017-10-06 12:04:39 +02:00
David Molineus f172c42426 Work on service definitions. 2017-10-06 11:47:54 +02:00
David Molineus b96e955504 Implement encoder factory as class. 2017-10-06 11:41:12 +02:00
David Molineus 7727263f29 Move assets to public folder. 2017-10-06 10:11:51 +02:00
David Molineus 25f89f91b6 Add compiler pass for layer label renderer. 2017-10-06 10:09:56 +02:00
David Molineus f5badd14c5 Move layers configuration. 2017-10-06 10:07:19 +02:00
David Molineus 320359d2f0 Add docs. 2017-10-06 09:56:19 +02:00
David Molineus 8300531de3 Restructure config files, add extension and complete mappers services. 2017-10-06 09:28:33 +02:00
David Molineus ceb05bb08f Work on moving configuration to yml files. 2017-10-05 17:35:46 +02:00
David Molineus 909288d4fc Move providers to yml file. 2017-10-05 17:02:15 +02:00
David Molineus 6ad637d4fa Move amanities config to parameters.yml. 2017-10-05 16:45:16 +02:00
David Molineus 04c693ac7f Use symfony translator. 2017-10-05 16:40:13 +02:00
David Molineus bce7e31cb3 Drop autoload files. 2017-10-05 16:31:58 +02:00
David Molineus a3ac7262f0 Add plugin and bundle. 2017-10-05 16:31:15 +02:00
David Molineus 20b9144b89 Apply coding standards. 2017-10-05 16:14:46 +02:00
David Molineus 84294686a5 Update file headers. 2017-10-05 15:45:43 +02:00
David Molineus dfc1fa49d9 Restore compatibility with contao-toolkit 3.0. 2017-10-05 15:34:19 +02:00
David Molineus f8aac5747c Update interface. 2017-10-05 15:27:49 +02:00
David Molineus 540680f7f6 Use phpcq all tasks. 2017-10-05 15:25:58 +02:00
David Molineus 3e40da22ba Drop bin dir. 2017-10-05 15:24:34 +02:00
David Molineus eea70e3a51 Move contao files. 2017-10-05 14:17:52 +02:00
David Molineus 827c746b0d Switch to PSR-4. 2017-10-05 14:16:56 +02:00
David Molineus e3344ffd4f Update build and dot files. 2017-10-05 14:06:00 +02:00
David Molineus 5b7c7d01d8 Update leaflet providers to current supported features. 2017-07-06 17:10:56 +02:00
David Molineus 722e17b29c Only load icon file if an icon exists (Fix #44). 2017-05-04 14:31:31 +02:00
David Molineus 8920be6649 Update translations. 2017-03-20 10:56:40 +01:00
David Molineus 4651f2b885 Allow to create maps (Fix #42). 2017-03-20 10:56:04 +01:00
David Molineus a8c4e03ab1 Fix code style issues. 2016-11-15 14:01:48 +01:00
David Molineus 4c1df8eaaf Keep custom callbacks. 2016-11-14 14:32:44 +01:00
David Molineus da3b7ba994 Merge tag '2.0.0-beta2' 2016-11-14 13:47:30 +01:00
David Molineus 9f950b0f31 Add translations for overpass layer. 2016-11-14 13:45:30 +01:00
David Molineus 324e65e217 Translate new icon options. 2016-11-14 13:37:03 +01:00
David Molineus 5cf75b76b7 Add the color picker. 2016-11-14 13:36:32 +01:00
David Molineus d95f45d35a Implement the extra markers icons. 2016-11-14 13:31:19 +01:00
David Molineus 3f05bd8783 Load icon stylesheets dynamically. 2016-11-14 13:30:38 +01:00
David Molineus cb370f6723 Support popups. 2016-11-14 11:50:20 +01:00
David Molineus f462a11c1d Implement amenity icons mapping. 2016-11-14 11:35:09 +01:00
David Molineus c61e2d9cc9 Refactor overpass support using own implementation of overpass layer. 2016-11-14 11:00:10 +01:00
David Molineus 130848c1f3 Typos. 2016-11-14 09:10:31 +01:00
David Molineus 74f500513a Support debug mode. 2016-11-09 12:00:57 +01:00
David Molineus 8947efc351 Improve input mask. 2016-11-09 11:57:44 +01:00
David Molineus 37065f2183 Add query to the tree view. 2016-11-09 11:47:57 +01:00
David Molineus 422433bc52 Bugfixes. 2016-11-09 11:23:26 +01:00
David Molineus cba8939843 Implement overpass layer. 2016-11-09 10:27:18 +01:00
David Molineus 2705ff2676 Fix leaflet documentation links (Close #41). 2016-10-28 08:33:59 +02:00
David Molineus 28490a9ee6 Implement bounds padding option. 2016-10-11 14:32:43 +02:00
David Molineus 17e7bc5e1c Update file headers. 2016-10-11 10:40:15 +02:00
David Molineus b27c706fe3 Translate map caching. 2016-10-11 10:32:39 +02:00
David Molineus f22906b8b6 Implement zoomSnap and zoomDelta. 2016-10-11 10:25:28 +02:00
David Molineus 1eba70b5b4 Merge branch 'leaflet-v1' 2016-10-06 15:53:55 +02:00
David Molineus d394d36aff Update branch aliases. 2016-10-06 15:53:19 +02:00
David Molineus 9e0723a67a Code style issues. 2016-10-06 15:49:15 +02:00
David Molineus 8c24f5e735 Implement caching for feature collections (#30) and maps (#4). 2016-10-06 15:47:33 +02:00
David Molineus 2e5139a756 Change alias field allowing null values. 2016-10-06 14:19:01 +02:00
David Molineus 92b7080217 Adjust map width. 2016-10-06 14:13:49 +02:00
David Molineus 340cd5d9f6 Remove unsupported code. 2016-10-06 12:32:24 +02:00