Commit Graph

115 Commits

Author SHA1 Message Date
Xaver Maierhofer 9c596531e2
[TASK] Optimize code 2018-08-03 20:08:08 +02:00
Xaver Maierhofer 4fd4e27a8b
[TASK] Add GeoJSON support
JSON needs to be added as array in config.js oder config.default.js
It needs a json and a option part (for style)

e.g.
geo: [
      {
        json: [
          {
            'type': 'Feature',
            'geometry': {
              'type': 'Polygon',
              'coordinates': [
                [
                  [
                    12.04925537109375,
                    49.036517514836994
                  ],
                  [
                    12.033462524414062,
                    49.021660359632115
                  ],
                  [
                    12.058181762695312,
                    48.99553703238219
                  ],
                  [
                    12.11311340332031,
                    49.001843917978526
                  ],
                  [
                    12.122726440429686,
                    49.03381654386847
                  ],
                  [
                    12.04925537109375,
                    49.036517514836994
                  ]
                ]
              ]
            }
          }
        ],
        option: {
          style: {
            color: '#e23535',
            weight: 5,
            opacity: 0.4,
            fillColor: '#6de922',
            fillOpacity: 0.1
          }
        }
      }
    ]
2018-07-27 20:04:47 +02:00
Xaver Maierhofer 7fa0c5e522
[TASK] Zoom in visible area 2017-12-26 15:06:29 +01:00
Xaver Maierhofer 0c9860192b
[TASK] Add multiple links to link infobox 2017-11-14 17:37:20 +01:00
Xaver Maierhofer 2c7500f1bb [TASK] Make more colors configurable 2017-11-06 12:12:37 +01:00
Xaver Maierhofer 6091a8b82c [TASK] Dynamic node attributes via config 2017-11-04 19:44:59 +01:00
Xaver Maierhofer 9a4836257f
[BUGFIX] Safari querySelector foreach 2017-11-02 22:38:22 +01:00
Xaver Maierhofer af589ee227
[TASK] Remove outdated code 2017-10-29 20:52:17 +01:00
Geno 10ab1ead2c
[TASK] Different colors on map and forcegraph for clients 2017-10-29 15:11:40 +01:00
Xaver Maierhofer a9630ffa78
[TASK] Improve accessbility 2017-10-29 15:11:40 +01:00
Xaver Maierhofer db16ea8375
[!!!][TASK] Refactor to meshviewer.json 2017-10-29 15:11:24 +01:00
Xaver Maierhofer bd7a93de73
[TASK] Move polyfills and test properties 2017-04-30 16:00:36 +02:00
Xaver Maierhofer ecd5aee769
[TASK] Implement new router 2017-04-20 00:28:42 +02:00
Martin Geno 4b2c5e9157 [TASK] Decrease condition to detect vpn links 2017-03-19 01:14:54 +01:00
Martin Geno 5379f7f573
[TASK] Migrate to leaflet client & labellayer 2017-03-18 19:37:06 +01:00
Xaver Maierhofer 2a9a1bca5b
[TASK] Update to leaflet v1 2017-03-18 14:47:08 +01:00
Xaver Maierhofer ced03814e1 [TASK] Replace chroma-js with d3 2017-03-10 11:03:37 +01:00
Xaver Maierhofer d3079b3222 [TASK] Reduce complexity 2017-03-05 14:16:58 +01:00
Xaver Maierhofer 4f48a7a07c
[TASK] Add zoom-control & adjust style 2017-02-26 21:42:19 +01:00
Xaver Maierhofer 7cbc4e75d7 [TASK] Configure displayed map with rectangle 2017-02-09 16:28:23 +01:00
Xaver Maierhofer 10f7183c5b [TASK] Configuable zoom for label and client layers 2017-02-09 16:11:07 +01:00
Xaver Maierhofer 958f710443 [TASK] Update to rbush 2.0 2017-02-07 00:17:15 +01:00
Xaver Maierhofer 6505f5491d [TASK] Cleanup duplicate code
- map buttons
- layer getTileBBox
2017-02-05 17:13:36 +01:00
Xaver Maierhofer 59a73a3fb5 [TASK] Add & update icons to table-header 2017-02-05 16:56:02 +01:00
Xaver Maierhofer e53d8fc755
[TASK] Add button tooltip 2017-02-03 02:36:56 +01:00
Xaver Maierhofer 22781b306c
[TASK] Change style in webkit correctly 2017-02-03 02:08:13 +01:00
Xaver Maierhofer 489739c7d8 [TASK] Configurable alert marker 2017-02-02 11:43:36 +01:00
Xaver Maierhofer 72d2b63782
[TASK] Load mode style inline 2017-01-31 18:07:46 +01:00
Xaver Maierhofer 834f57de64
[TASK] Add translations 2017-01-30 01:17:21 +01:00
Xaver Maierhofer 5600832305
[TASK] Move to es5 eslint airbnb
Step forward to es6 airbnb
2017-01-30 00:51:12 +01:00
Xaver Maierhofer 7d838dd7a1
[TASK] Improve code, remove unsed code 2017-01-20 15:06:06 +01:00
Xaver Maierhofer 5013ffa814
[TASK] Improve labelupdate after mode change 2017-01-16 02:10:21 +01:00
Xaver Maierhofer f3eb100da8
[BUGFIX] Start and end mode 2017-01-07 15:28:53 +01:00
Xaver Maierhofer bcd126464f [TASK] Update to moment.js 2.17 & several small bugfix updates 2016-12-26 03:44:59 +01:00
Xaver Maierhofer 2c80712fb9 [TASK] Automatic map switch based on time 2016-09-17 20:12:26 +02:00
Xaver Maierhofer f57ef299b9 [TASK] Add layer modes and night example 2016-07-23 16:15:47 +02:00
Xaver Maierhofer 3440af70df [TASK] Support retina tiles variable 2016-07-21 00:39:33 +02:00
Xaver Maierhofer 05dd4bbc32 [TASK] Add nodeZoom level 2016-06-23 04:15:54 +02:00
Xaver Maierhofer 1d1cf5595b [TASK] Update node and link infobox with latest json
- Includes a cache-breaker variable for stats images
2016-06-22 03:15:56 +02:00
Xaver Maierhofer e10fb566c9 [TASK] Improve cross browser support
- Reduce issues with i*-devices and vh height
- Calculate height better for mobile devices and add min-height of the map
- Fix icon and combined class issues in multiple browsers
- THX to browser stack for free open source account to fix the problems
2016-06-03 19:44:09 +02:00
Xaver Maierhofer 6353efe294 [TASK] Remove leaflet-providers
Issues with loading configutation like copyright notice. Provide
your complete configuration in config.json - example in ffrgb branch
2016-05-31 20:34:08 +02:00
Xaver Maierhofer cdecdd9ee7 [!!!][TASK] Refactor Scss, add Sass-lint and adjust styling
Add variables to allow easy modifications to color, font and also extending Style
2016-05-29 15:22:21 +02:00
Xaver Maierhofer ae62bbf8a0 [TASK] Use strict 2016-05-29 14:55:22 +02:00
Xaver Maierhofer 7f2ab672c2 [TASK] FixedCenter required 2016-05-26 18:39:26 +02:00
Xaver Maierhofer 4f30c9af27 [!!!][TASK] Use eslint default 2016-05-26 18:37:32 +02:00
Xaver Maierhofer 989d9480d1 [TASK] Adjust marker style - focus on online nodes 2016-05-26 12:14:06 +02:00
Xaver Maierhofer aa9416ed9b [TASK] CGL - Optimize returns and unnecessary math 2016-05-22 23:32:31 +02:00
Marvin W fa9a29e0fa [TASK] Dynamically select maxLayerZoom
Fixes clients/names being hidden accidentally (in certain conditions). Also added auto-zoom-out to ensure zoom is in bounds
2016-05-22 21:49:34 +02:00
Xaver Maierhofer b27ae7e8da [TASK] Context menu/right click open layermenu 2016-05-22 16:40:04 +02:00
Xaver Maierhofer 7bee4d9640 [TASK] Only include additional german locale
English is default
2016-05-22 16:03:45 +02:00