Wykres commitów

375 Commity (aa743318f6142fe387c5e6d390cf6d0cfcab0603)

Autor SHA1 Wiadomość Data
Candid Dauth 4fa89a76d9 Save search/route state as single string in hash 2016-10-24 22:18:45 +03:00
Candid Dauth f9865656f8 Add ability to define default routing mode for line types 2016-10-24 22:03:20 +03:00
Candid Dauth 2343cb8e7d Properly send bbox after reconnect 2016-10-24 21:33:16 +03:00
Candid Dauth 6c87a5b6d9 Fix scope issues 2016-10-24 21:32:57 +03:00
Candid Dauth fdfb05a772 Add options to set default/fixed colour/size/symbol/width for type 2016-10-24 21:32:29 +03:00
Candid Dauth 39fed5219b Fix rendering of route markers after last changes 2016-10-24 18:41:30 +03:00
Candid Dauth a1aef30441 Show label on "show routing form" button 2016-10-24 03:58:01 +03:00
Candid Dauth 264d7b3e0c Add option to control marker size and symbol 2016-10-24 03:57:21 +03:00
Candid Dauth 3e020cfa03 Fix "Create collaborative map" button 2016-10-23 23:37:10 +03:00
Candid Dauth cf1311160d Disable closeOnClick while mouse is down to open reverse geocode popup 2016-10-23 14:42:02 +03:00
Candid Dauth b7ce68895f Fix urlencoding of hash 2016-10-23 13:09:26 +03:00
Candid Dauth 6d15280fdd Fix location hash behaviour of search form 2016-10-21 05:33:45 +03:00
Candid Dauth df2777f677 Add graticule to layers 2016-10-21 05:15:34 +03:00
Candid Dauth a36507b9c5 Add FreieTonne layers 2016-10-20 23:27:33 +03:00
Candid Dauth 32681dbd8a Add Map1, OpenTopoMap and Hiking paths layers 2016-10-20 16:32:44 +03:00
Candid Dauth e8294f1c8f More compatibility to old FacilMap permalinks 2016-10-20 14:48:40 +03:00
Candid Dauth 8b2cb35c90 Fix behaviour of location hash in connection with default view 2016-10-20 13:46:23 +03:00
Candid Dauth 922254956f Send all objects at once on setPadId and updateBbox 2016-10-20 13:40:32 +03:00
Candid Dauth fd23a1aee4 Properly display Error objects in messages 2016-10-20 13:28:40 +03:00
Candid Dauth f3859374b9 Clean up fmMapSocket and use promises there 2016-10-20 12:11:04 +03:00
Candid Dauth 7973d92510 Properly separating module from app 2016-10-20 11:26:17 +03:00
Candid Dauth e75defd2b5 Stop polluting $rootScope 2016-10-19 19:25:44 +03:00
Candid Dauth b5be1ce382 Add OpenSearch 2016-10-19 19:05:00 +03:00
Candid Dauth e96e259ab7 Add search/route to location hash 2016-10-19 18:02:18 +03:00
Candid Dauth 5f28ad96ea Fix initialisation of hash control 2016-10-19 16:24:40 +03:00
Candid Dauth 62939dc9f3 Only show reverse geocode info on left click 2016-10-19 16:03:53 +03:00
Candid Dauth f91b23a39e Don't disable map if disconnected and not in pad 2016-10-19 16:00:21 +03:00
Candid Dauth bad767a955 Enable keyboard-nav in dropdowns 2016-10-19 15:43:08 +03:00
Candid Dauth 7c7440a1c4 Fix usage of Return key in dialogs 2016-10-19 15:32:28 +03:00
Candid Dauth 3fa03f90b2 Remove accidentally checked in stuff 2016-10-19 15:31:39 +03:00
Candid Dauth a5df9284ce Validate pad ID 2016-10-19 15:09:29 +03:00
Candid Dauth 27e67db6b2 Add compatibility for location hash of FacilMap 1 2016-10-19 14:10:24 +03:00
Candid Dauth a7405a5729 Correct link to Angular UI Bootstrap 2016-10-19 13:40:50 +03:00
Candid Dauth 8b61bdb55a Open reverse geocode popup on long click 2016-10-19 11:55:51 +03:00
Candid Dauth 61e0229871 Adjust initial zoom level 2016-10-19 11:10:24 +03:00
Candid Dauth d3dbd8c446 Rebrand to FacilMap 2016-10-18 21:27:57 +03:00
Candid Dauth 5f5444aebe Update socket.io server URL to / 2016-10-18 20:10:03 +03:00
Candid Dauth e11d1294b1 Use singleclick to show reverse geocode popup 2016-10-18 19:46:30 +03:00
Candid Dauth a907718036 leaflet-fullHash is broken, use leaflet-hash with workaround for now 2016-10-18 18:02:32 +03:00
Candid Dauth c7b11d8dfa Add "Use As" dropdown to popups to modify route 2016-10-18 17:40:32 +03:00
Candid Dauth a4b1665145 Move decode of OSM URLs to frontend 2016-10-18 16:33:30 +03:00
Candid Dauth f31ef6ea22 Reverse-geocode when clicking on map or searching for coords 2016-10-18 16:33:08 +03:00
Candid Dauth 065c8340c4 Move toolbox and legend outside of map container 2016-10-18 16:24:49 +03:00
Candid Dauth d56650c549 Serve frontend files from server using express 2016-10-18 14:27:20 +03:00
Candid Dauth 0971e10de6 Don't load URLs when finding route destination 2016-10-18 13:37:36 +03:00
Candid Dauth a95d0df14a Restructure: Only one package.json and bower.json in main directory 2016-10-18 13:37:33 +03:00
Candid Dauth 6a942165ca Save map view in location hash 2016-10-18 13:23:45 +03:00
Candid Dauth 190053453b Add "track" line mode and enable adding gpx tracks to map 2016-10-14 02:48:23 +03:00
Candid Dauth f78b8eef1b Make it possible to open GPX/OSM/KML/GeoJSON files on the map 2016-10-14 01:00:29 +03:00
Candid Dauth dd2accc074 Added attribution and license 2016-10-13 15:55:26 +03:00
Candid Dauth f496af4f61 Remove yuicompressor from repository, hasn't been used for ages 2016-10-12 20:09:18 +03:00
Candid Dauth ea05d528f2 Get rid of multiple route options and add button to add route to map 2016-10-12 18:11:49 +03:00
Candid Dauth 0876ffeec8 Replace routing types "fastest" and "shortest" by "car" 2016-10-12 18:07:27 +03:00
Candid Dauth 98b9deed7f Take over search query to routing form 2016-10-12 17:13:03 +03:00
Candid Dauth dff3e3d0b5 Make whole route draggable 2016-10-12 16:51:40 +03:00
Candid Dauth 33ce09f89e Kick out route popup 2016-10-12 15:17:47 +03:00
Candid Dauth 8b43c5abcc Enable dragging of route destinations 2016-10-12 15:15:48 +03:00
Candid Dauth c0044f644e Fix routing style and behaviour, comment out route popups 2016-10-12 14:09:22 +03:00
Candid Dauth 423b2dc45b Add attribution for icons and routing 2016-10-12 14:08:47 +03:00
Candid Dauth 30fe847ba4 Basic support to calculate routes using search form 2016-10-12 13:53:43 +03:00
Candid Dauth 0a1dbf4461 Always open external links in new window 2016-10-12 01:36:27 +03:00
Candid Dauth 0d0aab95ff Move search reset button to the left 2016-10-12 01:02:47 +03:00
Candid Dauth 85382c7ae9 Prevent annoying map movements to keep line popup in view 2016-10-12 00:56:02 +03:00
Candid Dauth 76223f26ac Move search result polygon tooltip with mouse 2016-10-12 00:37:57 +03:00
Candid Dauth 48e0360d30 Fix table after restructuring to have a front page map 2016-10-11 23:27:30 +03:00
Candid Dauth 78b06c0548 Fix bug that marker/line popups don't get updated when closed 2016-10-11 23:26:26 +03:00
Candid Dauth 482568042b Add buttons to copy pad URLs 2016-10-11 19:56:46 +03:00
Candid Dauth 54657ef048 Replace index page by a map where you can optionally start a pad 2016-10-11 19:30:16 +03:00
Candid Dauth cc50ee8a88 Use leaflet.locatecontrol instead of a button in the toolbox 2016-10-11 15:30:02 +03:00
Candid Dauth 9ec78c79f8 Show markers and popups for search results 2016-10-11 14:28:16 +03:00
Candid Dauth 1feb17b39c Move nameFinder to the server 2016-10-11 11:08:31 +03:00
Candid Dauth 025dd61d89 Unfinished support for file import 2016-10-11 10:40:09 +03:00
Candid Dauth e46ef278f7 Fix "Create Type" button 2016-10-08 12:19:17 +03:00
Candid Dauth 283099f873 Correct dependencies 2016-10-08 11:20:03 +03:00
Candid Dauth 5bd834b1fa Remove accidentially checked in empty layer 2016-10-07 20:48:20 +03:00
Candid Dauth 332960f92c Expand search box on focus 2016-10-07 20:43:58 +03:00
Candid Dauth 44c8e01f12 Use uib-tooltip instead of title in toolbox 2016-10-07 20:43:42 +03:00
Candid Dauth 68598932d1 Collapse menu and legend on small devices 2016-10-07 20:43:18 +03:00
Candid Dauth fd8eeb85ec Make search work again 2016-10-07 20:06:22 +03:00
Candid Dauth dfe56a152f Kick out unused code 2016-10-07 15:41:12 +03:00
Candid Dauth 7c890d3fa8 Use gulp-inject to compile index.html 2016-10-07 15:41:08 +03:00
Candid Dauth 908d884a83 base64-encode images in html 2016-10-07 15:33:25 +03:00
Candid Dauth eb8e406797 Add tooltips to markers and lines again 2016-10-07 10:25:49 +03:00
Candid Dauth 89adc17869 Make lines draggable 2016-10-07 09:20:15 +03:00
Candid Dauth 708c38b089 "Add line" was broken after last commits 2016-10-06 15:51:49 +03:00
Candid Dauth 8dd46fd7be Add loading indicator 2016-10-06 15:25:00 +03:00
Candid Dauth 25337eddcd Initialise marker with icon to avoid error 2016-10-06 15:15:58 +03:00
Candid Dauth c30271c01d Fix "Move Line" (cannot add new points yet) 2016-10-06 15:15:34 +03:00
Candid Dauth a38488a548 Create marker object before opening popup on creation 2016-10-06 14:17:04 +03:00
Candid Dauth 26131a85e0 Do not close marker popup on button click 2016-10-06 14:16:26 +03:00
Candid Dauth 10da87580b Fix "Add Line" 2016-10-06 14:15:54 +03:00
Candid Dauth 8968c6c331 Fix "Save View" 2016-10-06 13:20:12 +03:00
Candid Dauth 83941448f9 Fix "Add Marker" and "Move Marker" functions 2016-10-06 13:08:55 +03:00
Candid Dauth fb74044270 Adjust popup styles 2016-10-06 11:49:18 +03:00
Candid Dauth 8bcf20f516 Use gulp-newer also in all target 2016-10-06 11:00:55 +03:00
Candid Dauth aca200f013 Detect changes in bower.json in gulp watch 2016-10-06 11:00:25 +03:00
Candid Dauth f3de41940d Include jQuery above angular 2016-10-06 11:00:02 +03:00
Candid Dauth 633481829f Use Leaflet.AlmostOver for click tolerance on lines 2016-10-06 10:59:51 +03:00
Candid Dauth 5549ac21ec First part of migration to leaflet
Still missing: Move line / marker, create line / marker, search,
distance measurement and coordinate display on map
2016-10-05 17:47:50 +03:00
Candid Dauth 5493973d30 Kick out table sorter from dependencies, is not used 2016-10-05 12:43:55 +03:00
Candid Dauth c8ea16fba7 No need to init jquery UI styles anymore 2016-10-05 12:07:31 +03:00
Candid Dauth 6a53bfa95b Adjust legend style 2016-10-05 11:31:42 +03:00
Candid Dauth 7c73c6715d Move attribution to "About FacilPad" dialog 2016-10-04 20:44:34 +03:00
Candid Dauth 8e2515c9d3 Add "Jump to my location" button to toolbox 2016-10-04 20:33:53 +03:00
Candid Dauth 35eb839d08 Move component css into own files 2016-10-04 19:36:59 +03:00
Candid Dauth e9f8bb2a50 Use arrow as cursor in sortable table heading 2016-10-04 19:29:12 +03:00
Candid Dauth 03e5863950 Fix textarea height 2016-10-04 19:23:05 +03:00
Candid Dauth b20fcf5b55 Fix styles in readonly view 2016-10-04 19:21:11 +03:00
Candid Dauth 7d1e5274e2 Remove unused styles after migration to bootstrap 2016-10-04 19:20:46 +03:00
Candid Dauth a0693091cb Abort message action on close 2016-10-04 19:11:27 +03:00
Candid Dauth 65728f3c38 Migrate message panel to bootstrap 2016-10-04 19:11:11 +03:00
Candid Dauth 35104f2ecf Migrate "Pad Settings" dialog to bootstrap 2016-10-04 17:25:39 +03:00
Candid Dauth e1951a6ce4 Migrate "View as table" dialog to bootstrap 2016-10-04 17:13:11 +03:00
Candid Dauth 4d3864ccc8 Fix click on view in view management 2016-10-04 16:56:05 +03:00
Candid Dauth eb2ecc9d2e Properly closing popups again on second click 2016-10-04 16:54:25 +03:00
Candid Dauth f6cb4bbe24 Migrate type dialogs to bootstrap 2016-10-04 16:52:16 +03:00
Candid Dauth 03be2b6e65 Add meta tag for bootstrap 2016-10-04 15:44:19 +03:00
Candid Dauth 3d0f9549af Migrate toolbox to bootstrap 2016-10-04 15:43:57 +03:00
Candid Dauth a2c395e0a2 Migrate "Save View" and "Manage Views" dialogs to bootstrap 2016-10-04 14:21:20 +03:00
Candid Dauth 768d0fab8f Migrate "View Marker" and "View Line" popups to bootstrap 2016-10-04 14:01:40 +03:00
Candid Dauth 1f1a2dea46 Migrate "Edit Marker" dialog to bootstrap 2016-10-04 11:03:20 +03:00
Candid Dauth c5658ffb3e Port "Edit Line" dialog to bootstrap 2016-10-04 10:49:39 +03:00
Candid Dauth ec6924146c Replace jquery-ui-based colour picker with a bootstrap one 2016-10-03 17:52:34 +03:00
Candid Dauth d65e182260 Add bootstrap to dependencies 2016-10-03 17:38:21 +03:00
Candid Dauth ec46b90fd3 Remove duplicate jquery and jquery-ui 2016-10-03 16:21:24 +03:00
Candid Dauth 9bcc114945 Fix image urls after restructuring directories 2016-10-03 15:49:58 +03:00
Candid Dauth be8f5f2bff Restructure directories to have one directory per component 2016-10-02 21:03:24 +03:00
Candid Dauth 5863ddac59 Build source maps 2016-10-02 20:23:29 +03:00
Candid Dauth ef21fb1ea9 Update other depencency versions 2016-10-02 17:54:39 +03:00
Candid Dauth 0e0c7b9fde Update async dependency version 2016-09-28 15:42:25 +03:00
Candid Dauth fc5516741d Add button to export as GPX 2016-09-28 15:10:08 +03:00
Candid Dauth fed2451f73 Rename "points" and "actualPoints" with "routePoints" and "trackPoints"
in accordance to GPX terminology
2016-09-28 14:32:22 +03:00
Candid Dauth eb189dd0e0 Remove angular array parameter notation, as we have gulp-ng-annotate now 2016-03-04 20:18:01 +01:00
Candid Dauth 638125c267 Add dropdown to change type of existing marker/line 2016-02-28 18:23:54 +01:00
Candid Dauth e16696ccf5 Build using gulp/bower 2016-02-28 17:30:19 +01:00
Candid Dauth 41f37d0075 Make MapSurfer the default layer 2015-12-19 00:57:33 +01:00
Candid Dauth b649716070 Fix base layer selection in some cases 2015-06-12 00:23:58 +02:00
Candid Dauth 86ff489122 Fix printing 2015-06-12 00:19:50 +02:00
Candid Dauth d0e254afb8 Dereferrering external links 2015-02-05 22:43:01 +01:00
Candid Dauth 8857e0631a Added favicon 2015-01-18 18:11:51 +01:00
Candid Dauth 1f2346dab5 Added logo 2015-01-18 17:55:43 +01:00
Candid Dauth 09a9905260 Showing result type in search 2015-01-09 17:57:43 +01:00
Candid Dauth 8fda7088a6 Fixing loading 2015-01-06 14:09:22 +01:00
Candid Dauth 7f6f70812c Enabling adding/removing points to/from route 2015-01-03 15:51:11 +01:00
Candid Dauth eb47adadcf Fixing menu style in readonly mode 2014-12-31 19:47:26 +01:00
Candid Dauth bb4a9c458f Taking less space in popups 2014-12-31 19:43:41 +01:00
Candid Dauth 9c71218b56 Fixing sort order on first click 2014-12-31 19:21:42 +01:00
Candid Dauth 4c4ece5735 Making table sortable 2014-12-31 19:18:10 +01:00
Candid Dauth f8fdfecd1d Applying markdown to inline fields 2014-12-31 16:17:57 +01:00
Candid Dauth e9cfe52471 Fixing dialog position and size 2014-12-31 15:54:48 +01:00
Candid Dauth dc5c21891f Closing all popups before moving/adding object 2014-12-31 03:32:30 +01:00
Candid Dauth 232cdfeb7f Added "Export as table" function 2014-12-31 03:26:45 +01:00
Candid Dauth 04afb3b7b9 destroying unneeded scopes 2014-12-31 03:25:42 +01:00
Candid Dauth be79907583 Fixing labels in Firefox 2014-12-31 03:25:21 +01:00
Candid Dauth 91f26bb774 Improving behaviour of popups 2014-12-31 03:24:47 +01:00
Candid Dauth 639b637835 Removing references to fpMap from fpSocket 2014-12-30 23:59:04 +01:00
Candid Dauth f25731f7e2 Making popup content selectable 2014-12-30 22:55:19 +01:00
Candid Dauth 6420aebece Showing first search result automatically 2014-12-30 22:46:34 +01:00
Candid Dauth 18098889c5 Making sure that only one label is displayed at a time 2014-12-30 16:14:13 +01:00
Candid Dauth 8d13890e22 Fixing value of checkbox fields 2014-12-30 16:11:18 +01:00
Candid Dauth fe6dfbb840 Opacity .7 for labels 2014-12-30 15:59:57 +01:00
Candid Dauth 0c289d3afe Adding labels when hovering objects 2014-12-30 15:56:16 +01:00
Candid Dauth a44c18f13b Making type fields sortable 2014-12-29 03:39:15 +01:00
Candid Dauth f60874c33a Fixing small markers in chrome 2014-12-28 11:53:55 +01:00
Candid Dauth da79d6472c Added search form 2014-12-27 17:16:54 +01:00
Candid Dauth c264e2c4f3 Adding validation for type definitions 2014-12-27 03:47:40 +01:00
Candid Dauth d04345223f Adding map legend 2014-12-27 03:47:21 +01:00
Candid Dauth 5ccf2c18f2 Avoiding empty line 2014-12-26 16:51:14 +01:00
Candid Dauth c83cca0efb Fixing reconnect 2014-12-26 15:55:52 +01:00
Candid Dauth 60c141309b Fixing inprog errors in popup/dialog close 2014-12-26 04:32:54 +01:00
Candid Dauth 4fa870ae00 Properly modularising angular app. Fixes dialog stacking. 2014-12-26 04:05:07 +01:00
Candid Dauth 18fb556e71 Upgraded to angular 1.3.8 2014-12-26 02:42:53 +01:00
Candid Dauth 441e9dbcdb Added loading indicator 2014-12-14 19:13:16 +01:00
Candid Dauth a1fdf2ed1a Fixing dl style 2014-12-14 17:09:56 +01:00
Candid Dauth 6dc639212d Making dropdowns work 2014-12-14 04:43:05 +01:00
Candid Dauth 9b48780bc6 Added UI for object types 2014-12-12 03:26:55 +01:00
Candid Dauth 954be66c7f Migrating from mongoose to sequelize, introducing types 2014-12-11 02:42:32 +01:00
Candid Dauth 07d1859154 Fixed changing of pad settings after deleting default view 2014-12-11 02:36:55 +01:00
Candid Dauth 7095609e8c Fixing style of toolbox on changes 2014-12-11 02:36:11 +01:00
Candid Dauth 53d8c09200 Spinner did not update model when using spinning buttons 2014-12-11 02:24:09 +01:00
Candid Dauth 260c07511d Added line-breaks in markdown 2014-11-30 19:25:54 +01:00
Candid Dauth 5976f17de0 Fixed scrolling to the last line of a marker/line description 2014-11-30 18:38:18 +01:00
Candid Dauth eaeb5921c1 Fixing unsafe: in link href 2014-11-30 18:32:10 +01:00
Candid Dauth b78b942aed Added support for arbitrary marker colours 2014-11-30 18:30:11 +01:00
Candid Dauth 101fd38523 Added function to copy pad 2014-06-19 02:37:30 +02:00
Candid Dauth efebe61130 Removing “Move” and “Remove” buttons in read-only mode 2014-06-17 13:34:26 +02:00
Candid Dauth 2c771fb2d4 Fixing zooming while moving line 2014-05-15 02:06:07 +01:00
Candid Dauth 716b1d0b31 Making lines movable 2014-05-15 01:41:52 +01:00
Candid Dauth 49b5f03afd Fixing weird shit that is going on with lines 2014-05-15 01:38:24 +01:00
Candid Dauth 73d7c12f2f Added button to move marker 2014-05-15 01:37:20 +01:00
Candid Dauth 6678e9490f Source code cleanup in pad.js 2014-05-15 01:36:19 +01:00
Candid Dauth 3135c5543f Fixing saving of title in browser history 2014-05-14 14:24:41 +01:00
Candid Dauth 07d36fb0b3 Fixing style of speech bubbles 2014-05-10 18:56:57 +02:00
Candid Dauth eb881b0c82 Added read-only link (read-only mode still needs to be styled) 2014-05-10 18:56:44 +02:00
Candid Dauth 797eede8bc Sending line points separately from lines 2014-04-28 18:35:27 +02:00
Candid Dauth 67c1ea5fb7 Added save and cancel buttons to drawing message 2014-04-28 17:07:26 +02:00
Candid Dauth 285b84f2e6 Showing line while drawing 2014-04-28 15:37:38 +02:00
Candid Dauth 6526db407f Cleaning up code: adding mapEvents object 2014-04-28 15:30:25 +02:00
Candid Dauth c7f20a03fa Using jQuery UI buttons 2014-04-27 19:50:25 +02:00
Candid Dauth c9ce1284aa Dealing with popups moving out of view 2014-04-27 19:39:50 +02:00