Torsten Dreyer
5e2a37be56
Some javascript library fixes
...
- don't ignore "func" property for Property InputValues
- expose "timeofday" command via fgcommand.js
2014-12-22 11:57:25 +01:00
Torsten Dreyer
94426d1f46
Provide missing sprintf.js library
2014-12-22 09:41:52 +01:00
Clément de l'Hamaide
735035a357
FGMap: add some layers for France
2014-11-16 20:21:20 +01:00
Torsten Dreyer
fd99fb29d0
browser based map: experimental reposition by drag
...
new feature for the browser based map:
dragging the aircraft symbol teleports the aircraft to the new position
after dropping.
Beware:
- Scenery might not yet be loaded.
- New position might be below ground.
2014-11-10 22:27:18 +01:00
Torsten Dreyer
0c6203c1c1
fgcommand.js: wrap reposition command
2014-11-10 14:21:50 +01:00
Torsten Dreyer
6b33ee4719
fgcommand.js: add wrappers for dialog-[show|close]
2014-11-10 10:52:10 +01:00
Torsten Dreyer
db9a880836
fgfs.js: FSweekend induced changes
2014-11-06 11:51:15 +01:00
Torsten Dreyer
eadbb5c3e3
browser map: continue map overhaul
...
- re-add the navdb layer
and this time add the improved icon svgs
2014-10-16 11:26:27 +02:00
Torsten Dreyer
5b8a707564
browser map: fix scaling of svg map symbols
...
also add icon for aerodrome reference point
2014-10-16 11:05:30 +02:00
Torsten Dreyer
6d9456c7cc
Overhaul the browser-map (still incomplete)
2014-10-15 23:23:43 +02:00
Torsten Dreyer
60eed738e1
fgfs.js: allow lazy loading of animated elements
2014-10-13 10:39:16 +02:00
Torsten Dreyer
a790930acd
BrowserMap: some cleanup
2014-10-09 22:11:52 +02:00
Torsten Dreyer
6fa9b0b17f
jquery.fganimate.js: respect predefined transforms
...
Don't overwrite transforms defined in SVG by animation
but append to the transforms generated by the animation
2014-10-09 21:15:15 +02:00
Torsten Dreyer
1e0d4f83dc
browser map: add vfrmap.com overlay
2014-10-07 23:19:09 +02:00
Torsten Dreyer
7505f3b816
FGPanel2.0: implement setProperty
2014-09-25 22:50:52 +02:00
Torsten Dreyer
c32d6029ff
WebPanel: be a litte more cpu friendly
...
- limit precision for animations to four digits
- don't insist on a strict update frequency but schedule a redraw after
a configured time. This gives the rendering thread of the browser more
time to draw
2014-09-24 21:07:19 +02:00
Torsten Dreyer
651005b4b0
Add a simple example for the WebPanel
...
might serve as a skeleton or is it a "hello world" panel?
2014-09-22 21:48:53 +02:00
Torsten Dreyer
649ad4880c
WebPanel: use inkscape pagecolor as background-color if set
2014-09-22 21:41:13 +02:00
Torsten Dreyer
e929b182af
WebPanel: Move libraries out of aircraft to common folder
2014-09-22 20:28:51 +02:00
Torsten Dreyer
8bccc31e92
More web gui cleanup
...
- remove old jquery-1.11.0
- fix two radio sample pages
2014-09-17 23:26:23 +02:00
Torsten Dreyer
b2415f3333
some updates for web 3rdparty products
...
- leaflet update to 0.7.3
- jquery update to 1.11.1
- adjust the map to use the new versions
2014-09-17 15:38:23 +02:00
Torsten Dreyer
6752741319
Make the browser map web-app more IOS friendly
2014-09-17 09:42:25 +02:00
Torsten Dreyer
2072b37455
JavaScript PropertyChangeListener tweak
...
Initially fire a property change event on the first subscription
by sending a get to the fg instance.
2014-09-16 11:16:15 +02:00
Torsten Dreyer
e72fa5a702
browser based map: add AI traffic layer
...
Add a layer showing AI traffic (AI aircraft and multiplayer)
2014-09-15 10:19:14 +02:00
Torsten Dreyer
36b40334c3
webgui map: use the local js libraries
2014-03-28 18:55:40 +01:00
Torsten Dreyer
311768e757
Webgui: altitude plotter and provide 3rdparty js libs
...
- The map has now a simple altitude plotter
- Provide the 3rdparty javascript libraries instead of loading them
from their distributors
2014-03-28 18:36:19 +01:00
Torsten Dreyer
5371094f6c
Some changes to the JavaScript PropertyChangeListener
...
- allow binding of a context to the listener
- start implementing RemoveListener
2014-03-26 22:07:00 +01:00
Torsten Dreyer
2fc3f657e3
browsermap: lift aircraft symbol above other
2014-03-24 23:24:53 +01:00
Torsten Dreyer
233d573437
browsermap: declutter the map on large scales
2014-03-24 21:57:38 +01:00
Torsten Dreyer
db319d5285
browsermap: make follow aircraft optional
...
- don't follow aircraft after map pan
- add a control to toggle follow aircraft
2014-03-24 16:41:54 +01:00
Torsten Dreyer
71ecbc533b
browsermap: delay the loading of navdb
2014-03-24 14:29:25 +01:00
Torsten Dreyer
f90ecf08d2
browsermap: less ugly runway rendering
2014-03-23 23:16:11 +01:00
Torsten Dreyer
c9d86b815a
more browsermap improvements
...
- new aircraft symbol
- rotate aircraft symbol to indicated heading
- new airport symbols depicting runway surface
- rotate aircraft symbol to indicate runway heading
- draw runway layout
2014-03-23 21:28:17 +01:00
Torsten Dreyer
10f980eb27
browsermap: improved map symbols
2014-03-21 23:32:04 +01:00
Torsten Dreyer
148639fb50
browser-map: add layers, draw ils/loc
...
Added precipitation and pressure layers from openweathermap
Draw ils and loc from geojson multilinestring feature
some tweaking with database requests details based on zoom
2014-03-21 13:02:50 +01:00
Torsten Dreyer
c628771b4b
browser-map: add symbols for vor and ndb
2014-03-20 10:43:08 +01:00
Torsten Dreyer
71c4c85511
Enable the /navdb uri and use it in the browsermap
2014-03-19 17:27:16 +01:00
Torsten Dreyer
012194efcf
Add a link to the map
2014-03-17 21:29:52 +01:00
Torsten Dreyer
65050e5367
Add a simple OSM-based moving map
2014-03-17 16:40:33 +01:00
Torsten Dreyer
e46764624d
Move the web gui to its own folder
...
serve FGDATA/webgui as url /gui/ and move the files
out of FGDATA/Docs (which was a bad place for those).
2014-03-14 21:15:51 +01:00