James Turner
91da4a1378
Lower default canvas Map debug level
...
Info-level should not log messages continuously, which some map
operations do, so lower the default to ‘debug’.
2016-04-17 18:16:08 +01:00
Michael Soitanen
0a4d099dc7
ND: Position trend vector. Correct drawing in case of small radius.
2016-03-28 15:26:27 +02:00
Gijs de Rooy
da50e51aa3
Fix #1823 : prevent 16-bit overflow by navdisplay trend vector
2016-01-24 17:36:31 +01:00
James Turner
bd1fa5b201
(from Denk Padje)
...
a small patch here that uses math.round() instead of int() for "percent"
mapping in Canvas tooltip.
2016-01-15 19:35:48 -06:00
Erik Hofman
41562e4b87
Gilberto Agostinho:
...
I created a substantial quantity of new work in the New Regional
Textures project and I would like to ask if anyone could review and
perhaps commit them into FGDATA. The modifications are:
- New textures and material definitions for California
- New textures and material definitions for Mexico
- New material definitions for Central America
- New textures and material definitions for Southern Europe
(Mediterranean region: Portugal, Spain, south of Italy, Greece, coast of
Balkans)
- New airport grass texture (global)
- New airport grass texture for Latin America
- New American town texture (global)
- Small improvement to grass blade textures (to better fit the airport
grass texture)
If this will be committed, we must add a note thanking the United States
Geological Survey (USGS) for the satellite images of California (
http://www.usgs.gov/ ) to the Thanks file.
2015-12-30 17:13:18 +01:00
Gijs de Rooy
48fe7a838e
Navdisplay: issue #1822 , display altitude range arc on centered mode
2015-12-14 15:03:15 +01:00
Michael Soitanen
77abdbe7e8
NavDisplay: Wind direction in Boeing mode now have degree symbol. Position trend vector is not computed with groundspeed less than 100kts to remove possible error with lateral slope runways. Corrected postion trend vector lenght on range smaller than 10 nm
2015-12-10 17:19:20 +01:00
Michael Soitanen
676a40f912
NavDisplay: Added mode, when heading bug is always displayed regardless of track-heading switch. Switched off by default.
2015-11-30 13:34:54 +01:00
Gijs de Rooy
34b957e63b
Navdisplay: add position trend vector to MAP
2015-11-30 13:29:44 +01:00
Gijs de Rooy
30aef3eee1
Navdisplay: magnetic variation for wind arrow by Michael Soitanen
2015-11-29 17:35:09 +01:00
Erik Hofman
34315227c1
Richard Harrison:
...
Add generic version of a canvas MFD (based on the F-15)
It has a fairly simple class structure and hopefully is reasonably easy to understand; Thorsten's using it on the Shuttle and Hooray mentioned that it'd be a good idea to make it generic. It provides a device, that has pages and a set of buttons. The set of buttons control the page that is selected (i.e. a menu). Each page has its own set of menus. A menu defines a label and a page that is displayed. I intend to document it on the wiki once its added.
2015-10-26 12:56:11 +01:00
James Turner
47e14354c0
Merge commit 'b028a8ea13248aa97c3cc3a77fbb292c31147994' into next
2015-06-17 00:08:36 +01:00
John Williams
c6eab93660
Add canvas tacan display on VOR and APP modes in addition to MAP mode
2015-06-07 21:15:57 +02:00
artix
b028a8ea13
Some fix
2015-06-06 12:29:36 +02:00
artix
a6fe054946
Airbus style for MapStructure/navdisplay
2015-06-06 12:29:36 +02:00
Thomas Geymayer
7c3762108c
canvas.gui: editingFinished signal for LineEdit.
2015-06-02 18:27:19 +02:00
John Williams
d88a359cd1
Add canvas display for TACAN; improve wind vector direction correction
2015-05-16 13:53:01 +02:00
www2
acb88337f2
add var to fillOpacity and strokeOpacity
2015-04-10 21:09:14 +02:00
www2
7b71a8f361
Add Alpha channel for fill and stroke
2015-04-09 00:51:24 +02:00
Nikolai V. Chr
4b806a36c2
Added possibility to specify position to gui.popupTip
2015-01-04 18:36:18 +01:00
Thomas Geymayer
7b279f1fd7
canvas.gui: ensure all LineEdit/ScrollArea methods are chainable.
2014-11-23 23:35:26 +01:00
Torsten Dreyer
61a6fee0db
Canvas svg: use font-style and map LiberationFonts
...
- interprete the font-style attribute for text
- add a better font-mapper for Liberation Fonts
2014-09-10 16:51:12 +02:00
Thomas Geymayer
fd3bd5da20
canvas.gui: Basic InputDialog and some small tweaks.
2014-09-01 19:31:25 +02:00
Thomas Geymayer
246c480ea3
canvas.gui: Add a basic LineEdit for text input.
2014-08-31 19:40:14 +02:00
Torsten Dreyer
f3058a3f2e
Canvas: add support for stroke-linejoin
2014-08-26 00:06:59 +02:00
Thomas Geymayer
2bce958f39
parsesvg: Improved clip and error handling.
...
- Ignore and warn for unsupported/invalid clip regions.
- Correctly handle clip 'none'.
- Use printlog everywhere instead of debug.dump and others.
2014-08-24 13:59:36 +02:00
Thomas Geymayer
a10e9c7b00
canvas.gui: simplify MessageBox and Aircraft center with core changes.
2014-08-05 00:22:14 +02:00
Thomas Geymayer
804b42cfa4
canvas.gui: Window input focus handling.
2014-08-04 23:48:29 +02:00
Thomas Geymayer
67229cbadc
canvas.gui: handle visibility changes of widgets.
2014-07-21 00:28:44 +02:00
Thomas Geymayer
8aabd3726a
parsesvg: support for rectangular clip/mask.
2014-07-19 21:44:38 +02:00
Thomas Geymayer
59edeea5c3
Aircraft Center: fix aircraft switching log message.
2014-07-12 18:10:36 +02:00
Thomas Geymayer
bb1ab2d975
canvas.gui: let widgets set layout size to allow user defined size hints.
2014-07-12 18:10:36 +02:00
Gijs de Rooy
2452ab0f5c
Navdisplay: fix runway symbol
2014-07-12 17:56:48 +02:00
Gijs de Rooy
dd1e0cba46
Navdisplay: fix wind data display, add TCAS messages, move DME/VOR out of update()
2014-07-10 23:07:47 +02:00
Gijs de Rooy
1ba6af1284
Navdisplay:
...
- set z-index on layers
- correct PLAN range
- hide/show navaids on mode change
- display runway identifier
2014-07-08 12:28:26 +02:00
Gijs de Rooy
573de77cb8
Navdisplay: bug fixed and new features
...
- Correct z-index
- Add MAP CTR compass
- Fix active WPT color
- Hide wind data at low speeds
- Move code outside main update loop
- Correct ranges
2014-07-06 23:17:47 +02:00
Thomas Geymayer
db27e0972e
canvas.Window: move/setSize/setPosition: support coords as vector.
2014-06-30 23:18:48 +02:00
Thomas Geymayer
c75869271e
Aircraft Center: fixes for install progress in reopened windows.
...
Restore install progress indication after closing and reopening
Aircraft Center.
2014-06-30 18:16:22 +02:00
Thomas Geymayer
bc714fa39c
canvas.gui: widget focus fixes and clean up.
2014-06-29 12:04:36 +02:00
Thomas Geymayer
f8bbc32d68
Aircraft Center: improve responsiveness.
...
Only show max 50 aircraft by default and provide a "Show More"
button. This prevents locking the GUI for up to nearly 15 seconds
with showing the list of all aircraft.
2014-06-28 13:18:57 +02:00
Thomas Geymayer
eb01ab7127
canvas.gui.ScrollArea: no need for double update of content size.
2014-06-28 13:18:56 +02:00
Thomas Geymayer
1864153b9a
canvas.gui.MessageBox: Ensure path for saving selections exists.
2014-06-26 18:11:41 +02:00
Hyde Yamakawa
ece46ff679
Update canvas map symbols
2014-06-25 21:35:32 -04:00
Thomas Geymayer
0338d82c55
canvas.gui.ScrollArea: fix (wheel) scroll behavior.
...
Rewrite the way scrolling for ScrollAreas is handled: Store
content position instead of scrollbar positions to keep position
on resize and promote moving the content instead of the contents
to as primary API.
Let the mousewheel scroll by fixed content offset instead of
scrollbar offset to make it actually usable (especially with
low scrolling distance).
2014-06-26 00:50:46 +02:00
Philosopher
2c3f457281
MapStructure: avoid flickering labels/paths
2014-06-24 14:21:14 -05:00
Thomas Geymayer
170079a22e
canvas.gui: Draw tooltips on top of other windows/dialogs.
2014-06-24 15:34:03 +02:00
Thomas Geymayer
4b00bb3067
canvas.gui: tweak label size hints and text color.
2014-06-23 21:12:26 +02:00
Thomas Geymayer
717c684dad
tooltip: better error reporting on failed mapping.
2014-06-21 12:09:33 +02:00
Gijs de Rooy
9b4a1b52a4
Navdisplay: use true airspeed
2014-06-20 21:52:35 +02:00
Thomas Geymayer
a2aafc3b51
Canvas bug fixes.
...
- show canvas in a window
- create window decoration also during pause
- update content of ScrollArea on resize
2014-06-19 22:19:11 +02:00