1
0
Fork 0
Commit graph

121 commits

Author SHA1 Message Date
Torsten Dreyer
872b40828a Phi: Some tweaks for the Airport selection page
- Add a busy message while loading airport list
- Add METAR for the airport (if available)
- Remove cyclic object reference by making map and layer private
2015-03-30 21:15:16 +02:00
Torsten Dreyer
164aefa2c8 Phi: implement reposition for airport chart
- add a button to each runway to reposition to that runways threshold
2015-03-28 21:47:32 +01:00
Torsten Dreyer
778f056fd8 fgcommand.js: allow setting of multiple properties
extend setPropertyValue(path,value,callback,context)

if value is 'just a value': set value of property named by path
if value is object, assume JsonProperty(ies) and set the entire tree
if callback is set, callback gets called after to POST succeeded
if context is set, 'this' is set for the callback
2015-03-28 21:44:24 +01:00
Torsten Dreyer
8872ca7083 Phi: small tweaks to the airport chart 2015-03-28 17:54:14 +01:00
Torsten Dreyer
c68f3f5cc9 Phi: some cleanup and a airport chart
- fix a cornercase bug in the RouteLayer
- some cleanup in the map widget
- add a airport chart as a start for a reposition dialog
2015-03-28 00:39:20 +01:00
Torsten Dreyer
f9923979b5 Phi: small tweaks for the multiplayer config 2015-03-26 16:10:46 +01:00
Torsten Dreyer
7078b1a382 Phi: checklists tweaks
- code cleanup
- live linking to the open checklist in PUI dialog
2015-03-26 11:51:09 +01:00
Torsten Dreyer
c427e1605f props2.js: implement getValue(child,deflt) 2015-03-26 11:41:27 +01:00
Torsten Dreyer
49396ed83f Phi: tweak the RouteManager layer
- less dominant lines
- only update if the number of waypoints change (no polling)
2015-03-26 10:37:36 +01:00
Torsten Dreyer
4801887b5e Phi: avoid error on RouteManager Layer for empty routes 2015-03-26 09:32:36 +01:00
Torsten Dreyer
92848dac6d Phi: add the RouteManager's route to the Map 2015-03-23 17:43:46 +01:00
Torsten Dreyer
39e9e27322 Phi: make observedProperties writable 2015-03-23 11:42:34 +01:00
Torsten Dreyer
a9bd141153 Phi: Initial draft for plugins and instruments
Gauge with ticks
2015-03-21 21:54:27 +01:00
Torsten Dreyer
166de9c7e3 Phi: Detachable Stopwatch 2015-03-17 10:41:04 +01:00
Torsten Dreyer
31f087c3d6 Phi: last commit broke the big map :-( 2015-03-15 11:50:48 +01:00
Torsten Dreyer
f9eab39e93 Phi: sortable widgets
Widgets on the right widgetarea can now be
rearranged by drag-and-drop
2015-03-15 11:46:25 +01:00
Torsten Dreyer
605523000c Phi: Add Pause/Play buttons, widgets hidable 2015-03-14 22:31:31 +01:00
Torsten Dreyer
aed55c20e2 Phi: stop update after unload 2015-03-14 18:56:13 +01:00
Torsten Dreyer
8e87134139 Phi: Show fixes on map 2015-03-14 11:05:36 +01:00
Torsten Dreyer
6ae95ea10a Use new multiplayer commands in gui 2015-03-12 09:50:16 +01:00
Torsten Dreyer
c5c832d598 Phi: Map changes multiplayer config
- Rename some map overlays
- add multiplayer config
2015-03-11 22:37:48 +01:00
Torsten Dreyer
4c28a44b3d fgcommand.js: bugfixes and wrap more commands
- more jQuery wrapping done
- expose the multiplayer command
- expose request-metar/clear-metar commands
2015-03-11 22:35:33 +01:00
Torsten Dreyer
3e6c115abd Phi: metar widget tweaks
- skip leading timestamp garbage
- bind tooltip so hovering the mouse displays complete metar
2015-03-10 22:44:20 +01:00
Torsten Dreyer
1d1c8e28d1 Phi: Map changes and initial Config functions
- keep selected map overlays during session
- add first Simulator/Config option (enable/disable ai traffic)
2015-03-10 21:48:11 +01:00
Torsten Dreyer
32cbf424f1 fgcommand.js: better reference to jQuery and property get/set 2015-03-10 20:38:16 +01:00
Torsten Dreyer
cf260aa030 Phi: add AI traffic to the map 2015-03-09 20:59:17 +01:00
Torsten Dreyer
65d16e358d Phi: don't query navdb until map moved or resized 2015-03-09 13:42:07 +01:00
Torsten Dreyer
52966c8ee3 Phi: nicer scroll animation for METAR widget 2015-03-06 09:36:09 +01:00
Torsten Dreyer
78edadf935 Phi: make the flightgear.org link clickable 2015-03-05 19:41:08 +01:00
Torsten Dreyer
a2b2a91618 Phi: add a scale to map 2015-03-05 19:40:38 +01:00
Torsten Dreyer
21a7105fa8 Phi: bring the NavDB Layer to the map widget 2015-03-05 19:23:35 +01:00
Torsten Dreyer
23aaa84f07 Phi: improve radio stack widget and some fixes
- radio frequencies are now settable in the radiostack widget
- add missing sammy.js
- small layout changes to the metar widget
- prepare some images for the navdb layer
2015-03-05 16:11:27 +01:00
Torsten Dreyer
7371cfcbfc Phi: add 'display nearby METAR' widget 2015-03-05 14:58:48 +01:00
Torsten Dreyer
4d94d42ff6 Phi: hash based single page navigation and Map tuning
with this patch, navigation with the browsers forward/backward buttons
is supported within topics and subtopics as well as deep linking into
topics using hashed urls like /gui/#Map or /gui/#Environment/Weather

Also, slightly rename map overlay layers
2015-03-04 12:16:17 +01:00
Torsten Dreyer
27d34c09e7 Phi: add Screenshot page 2015-03-04 09:40:25 +01:00
Torsten Dreyer
ad48e6f825 Phi: use new pagedPathForHistory for the Map 2015-03-03 17:13:52 +01:00
Torsten Dreyer
5dbf68f25e Phi: fix initial position bug for map widget 2015-03-03 13:30:13 +01:00
Torsten Dreyer
8ffe4ea003 Phi: add some control buttons to the property graph 2015-03-02 22:00:18 +01:00
Torsten Dreyer
b806dead95 Cleanup: remove unused files 2015-03-02 16:34:56 +01:00
Torsten Dreyer
c27da49b22 Phi: style the property plotter 2015-03-02 16:09:26 +01:00
Torsten Dreyer
f1170e3709 Phi: initial work for plotting properties 2015-03-02 15:48:09 +01:00
Torsten Dreyer
59e0fa180a Phi: property browser can do charts 2015-03-01 18:22:56 +01:00
Torsten Dreyer
3fbb25cde6 Phi: display property names with index 2015-02-27 16:49:19 +01:00
Torsten Dreyer
b34cba75e5 Phi: map widget a/c orientation uses true heading 2015-02-27 16:29:26 +01:00
Torsten Dreyer
ccd44aa76c Phi: improve the property browser
- add icon hints for expand/collapseable properties
- add icon and function for refresh value
2015-02-27 16:28:04 +01:00
Torsten Dreyer
f8a4581771 Phi: use keyCode instead of key in property browser
looks like only Firefox supports 'key'. Safari and Chrome don't.
2015-02-27 11:44:30 +01:00
Torsten Dreyer
398995264d Phi: add property browser 2015-02-27 11:24:02 +01:00
Torsten Dreyer
205211a9a5 Phi: responsive Mass&Balance widget layout 2015-02-26 16:21:21 +01:00
Torsten Dreyer
12eb1c1e5f Phi: better layout for holding pattern simulator 2015-02-26 14:21:59 +01:00
Torsten Dreyer
076e437e58 Phi: more map widget works
- add track (flight history) layer
- allow map drag and recenter on aircraft
2015-02-25 21:44:00 +01:00