Oliver Jowett
bc8ba5b73a
Refresh the nexrad tiles every 5 mins.
2016-08-05 01:18:23 +01:00
Oliver Jowett
8766a58811
Add a NEXRAD layer suggested in #135
2016-08-04 21:19:31 +01:00
Oliver Jowett
50fd2ac2af
Store the state of each overlay layer in localStorage.
2016-08-04 21:18:54 +01:00
Oliver Jowett
ca3c4979f5
Add a note about quoting keys in config.js
2016-07-24 21:15:21 +01:00
Oliver Jowett
426e77a252
Don't choke when selecting positionless planes in the table.
2016-07-24 16:58:13 +01:00
Oliver Jowett
4305c99b01
Add Bing roadmap layer (if you have a key)
2016-07-24 16:25:14 +01:00
Oliver Jowett
d3565b407e
Generate geodesic circles for range rings.
...
Turns out that OL3's circles aren't geodesic circles so the
ranges are all off if you're anywhere but on the equator.
So generate our own LineStrings that approximate a circle.
Should fix #133
2016-07-24 16:13:04 +01:00
Oliver Jowett
a06b13d42a
Relax the A/C quiet threshold; this seems to pick up a lot more A/C messages.
2016-07-24 15:05:52 +01:00
Oliver Jowett
1e5a6fd854
Don't touch the GPS setting (I had it backwards anyway).
2016-07-13 10:56:54 +01:00
Oliver Jowett
474b564385
Try to configure whatever faup1090 connects to for the settings we want.
2016-07-13 10:02:15 +01:00
Oliver Jowett
b2aaa23984
Remove the last vestiges of the update-aircraft-db cronjob.
2016-07-10 12:22:32 +01:00
Oliver Jowett
ad3d0e4d74
Upgrade the lighttpd dependency to Recommends
2016-07-10 12:13:49 +01:00
Oliver Jowett
9012b46ee1
Make the lighttpd enable/disable a bit more automatic.
2016-07-10 12:12:09 +01:00
Oliver Jowett
ebfa6f63be
Strip out the config options for the internal webserver.
2016-07-10 11:58:46 +01:00
Oliver Jowett
e4ceea33da
Disable the internal webserver at build time.
2016-07-10 11:56:31 +01:00
Oliver Jowett
9a10ef4886
Remove a stray "fi" in the initscript. Should fix #127 .
2016-07-10 11:41:02 +01:00
Oliver Jowett
68ef9ce3be
Add a note about the map API change.
2016-07-05 22:25:31 +01:00
Oliver Jowett
b05510ccc5
Merge branch 'ol3'
...
This switches from Google's map API to OpenLayers, as using Google's API
now requires an API key which most users won't have (and it's not
practical to distribute a key with the project, as the free quota would
run out pretty fast)
This unfortunately means that we can't use Google's tiles, even with a key.
The map now defaults to OpenStreetMap; Bing and Mapzen tiles are also
available if keys are provided in config.js.
2016-07-05 22:21:09 +01:00
Oliver Jowett
6e1372708c
Switch to OL 3.17.1; include a copy locally.
2016-07-05 22:07:26 +01:00
Oliver Jowett
b93ada6196
Explain where to get map keys.
2016-07-05 21:54:24 +01:00
Oliver Jowett
ae6a7acb67
Move aircraft icons above aircraft trails.
2016-07-03 14:54:36 +01:00
Oliver Jowett
abab5f5440
Fix initial baselayer selection if no type was stored.
2016-07-03 14:54:14 +01:00
Oliver Jowett
2bbc117528
Base64-encode the SVG markers, seems to make Firefox happier.
2016-07-03 14:44:05 +01:00
Oliver Jowett
381ce5f280
Lots of layer cleanups.
...
Move layer config into a separate file.
Add a Mapzen vector tile layer.
Make the overlay layers toggleable.
2016-07-03 13:56:58 +01:00
Oliver Jowett
6676bc8172
Allow forEachRecursive to work on a collection/array.
2016-07-03 13:36:32 +01:00
Oliver Jowett
4862010d42
Don't gratuitously reverse the layer order in the switcher.
2016-07-03 13:35:54 +01:00
Oliver Jowett
6e8b7cff57
Expand the attributions control by default.
2016-07-02 21:53:07 +01:00
Oliver Jowett
a357b9676d
Keyless MapQuest access goes away shortly so remove that layer.
2016-07-02 21:13:10 +01:00
Oliver Jowett
2e68341106
Layer switching support, ChartBundle, Bing maps.
2016-07-02 21:12:31 +01:00
Oliver Jowett
49cb77ac8f
Do stuff while animating/interacting.
2016-07-02 18:45:03 +01:00
Oliver Jowett
986c910a73
Turns out we don't need an interaction to catch feature clicks.
2016-07-02 18:11:05 +01:00
Oliver Jowett
54dc91adc5
Make table selection a little more robust.
2016-07-02 18:10:37 +01:00
Oliver Jowett
5cf512cf63
Clean out some debug, dead code.
2016-07-02 18:10:15 +01:00
Oliver Jowett
b7fc52bcb3
Tweak the svg stroke width based on scale.
...
The stroke width is applied before scaling, but we actually want
the outline to have the same weight regardless of the scale chosen.
2016-07-02 17:14:58 +01:00
Oliver Jowett
fc95719f2e
Reinstate selecting aircraft by clicking on their icons.
2016-07-02 17:11:33 +01:00
Oliver Jowett
90f5a7d4e3
Round the computed colors a bit to reduce flickering.
...
(each color change requires regenerating the svg icon)
2016-07-02 17:11:08 +01:00
Oliver Jowett
18bd8b630d
Draw plane icons.
2016-07-02 17:10:52 +01:00
Oliver Jowett
98564ab6d0
Add a scale.
2016-07-02 17:09:16 +01:00
Oliver Jowett
8639ab3837
More work on OL3.
2016-07-02 14:44:14 +01:00
Oliver Jowett
5acecbaf6f
Starting to hack on OL3 support.
2016-07-02 12:55:38 +01:00
Oliver Jowett
b1acfcf26a
Switch to latest stable jquery/jqueryui. Include a local copy.
2016-07-02 11:00:27 +01:00
Oliver Jowett
da437b3295
Set the socket buffer to the size of a HTTP response.
...
This gives us a better chance of the response fitting in a single
write() call (if it doesn't, it's going to get truncated, because
the internal webserver is really simple)
2016-07-02 10:51:23 +01:00
Oliver Jowett
22c90415be
Check we got a full read when serving local files over HTTP.
2016-07-02 10:50:55 +01:00
Oliver Jowett
dfe3d7af12
Merge pull request #126 from rxseger/osx
...
Test on latest Xcode for OS X 10.9, 10.10, and 10.11
2016-06-08 09:46:10 +01:00
rxseger
5d71b0dae7
Test on latest Xcode for OS X 10.9, 10.10, and 10.11
2016-06-07 18:16:48 -07:00
Oliver Jowett
999e55504a
Merge pull request #125 from rxseger/unused
...
Remove unused functions in demod_2400
2016-06-07 10:17:28 +01:00
rxseger
75b69452ef
Remove unused functions in demod_2400
2016-06-06 22:28:33 -07:00
Oliver Jowett
bf042642c3
Increase the size of the heavy icon a little.
2016-06-05 21:43:28 +01:00
Oliver Jowett
42bf39e652
Merge pull request #117 from ertyu/ertyu-patch-1
...
Remove --net-fatsv-port from faup1090 help
2016-06-05 19:14:59 +01:00
Oliver Jowett
7c9320ad97
Update source comment for the new heavy marker
2016-06-05 19:13:55 +01:00