1
0
Fork 0
flightgear/src/GUI
James Turner 688ae7d156 Bugfix: Qt launcher, enable variant aircraft on-disk
When mapping a URI to a QModelIndex, we were only considering the 
primary aircraft path, for on-disk aircraft as opposed to packages.
2016-03-05 09:34:16 +00:00
..
.gitignore Ignore generated files 2010-06-02 11:27:16 +02:00
AddCatalogDialog.cxx Change handling of default hangar / catalog. 2015-11-23 22:58:00 +00:00
AddCatalogDialog.hxx Change handling of default hangar / catalog. 2015-11-23 22:58:00 +00:00
AddCatalogDialog.ui Working on adding catalogs from the GUI 2015-04-10 14:44:44 +01:00
AircraftItemDelegate.cxx Fixes to launcher aircraft delegate. 2016-01-10 23:46:44 -06:00
AircraftItemDelegate.hxx Lots of work on aircraft package support 2015-09-20 19:46:35 -05:00
AircraftModel.cxx Bugfix: Qt launcher, enable variant aircraft on-disk 2016-03-05 09:34:16 +00:00
AircraftModel.hxx Cap number of airports displayed in diagrams 2015-11-23 00:48:21 +00:00
airplane-icon.png Work on launcher diagrams. 2015-11-23 00:47:01 +00:00
airport-closed-icon.png Closed airport support. 2015-11-23 00:48:20 +00:00
airport-icon.png Navaid diagram for launcher 2015-11-23 00:47:01 +00:00
airport-tower-icon.png Navaid diagram for launcher 2015-11-23 00:47:01 +00:00
AirportDiagram.cxx Graphical picking of parking/helipads too. 2015-11-24 22:14:22 +00:00
AirportDiagram.hxx Graphical picking of parking/helipads too. 2015-11-24 22:14:22 +00:00
AirportList.cxx Give the FGAirport class a sane filename. 2013-02-21 11:32:02 +00:00
AirportList.hxx Make FGDialog an interface, moving existing code to FGPUIDialog implementation. (no functionality change, yet) 2011-11-19 20:46:17 +00:00
arrow-left-icon.png Arrow icons for variant selection. 2015-03-05 15:53:40 +00:00
arrow-right-icon.png Arrow icons for variant selection. 2015-03-05 15:53:40 +00:00
BaseDiagram.cxx Clamp diagram zoom. 2015-11-27 23:25:11 +00:00
BaseDiagram.hxx Fix some coastline issues. 2015-11-27 23:02:42 +00:00
CanvasWidget.cxx Canvas: support for custom events and event dispatching. 2014-05-19 00:28:40 +02:00
CanvasWidget.hxx Fix some static property references. 2013-11-14 16:37:46 +00:00
CatalogListModel.cxx Lots of work on aircraft package support 2015-09-20 19:46:35 -05:00
CatalogListModel.hxx Working on adding catalogs from the GUI 2015-04-10 14:44:44 +01:00
CMakeLists.txt add new QtFileDialog to avoid using Nasal in file selectors 2016-02-10 22:58:56 +00:00
CocoaFileDialog.hxx Refactor Cocoa helpers. 2013-11-16 10:58:17 +00:00
CocoaFileDialog.mm Explicit AppKit includes for Mac. 2015-04-11 21:59:29 +01:00
CocoaHelpers.h Cocoa: fix warning about deprecated function. 2013-12-21 15:31:27 +00:00
CocoaHelpers.mm Fix a Cocoa warning. 2015-06-08 10:37:26 +01:00
CocoaHelpers_private.h Refactor Cocoa helpers. 2013-11-16 10:58:17 +00:00
CocoaMouseCursor.hxx Forgot GPL license on new files. 2013-03-05 20:53:43 +00:00
CocoaMouseCursor.mm Explicit NSPathUtilities include. 2015-04-20 10:42:22 +01:00
dialog.cxx Make FGDialog an interface, moving existing code to FGPUIDialog implementation. (no functionality change, yet) 2011-11-19 20:46:17 +00:00
dialog.hxx FGPUIDialog: fix reading from already free'd memory. 2014-02-28 17:34:41 +01:00
EditRatingsFilterDialog.cxx Add missing GPL boilerplate. 2015-03-08 00:42:39 +00:00
EditRatingsFilterDialog.hxx Add missing GPL boilerplate. 2015-03-08 00:42:39 +00:00
EditRatingsFilterDialog.ui In-app launcher for Mac, based on Qt5. 2015-01-06 19:13:30 +00:00
FGCocoaMenuBar.hxx Refactor Cocoa helpers. 2013-11-16 10:58:17 +00:00
FGCocoaMenuBar.mm Explicit AppKit includes for Mac. 2015-04-11 21:59:29 +01:00
FGColor.cxx Clean-up some SGMath dependencies. 2012-05-05 00:56:29 +02:00
FGColor.hxx Fix some compiler warnings. 2012-10-13 17:59:47 +02:00
FGFontCache.cxx Remove FontCache from globals. 2016-01-03 12:00:15 -06:00
FGFontCache.hxx Remove FontCache from globals. 2016-01-03 12:00:15 -06:00
FGPUIDialog.cxx Remove FontCache from globals. 2016-01-03 12:00:15 -06:00
FGPUIDialog.hxx FGPUIDialog: fix reading from already free'd memory. 2014-02-28 17:34:41 +01:00
FGPUIMenuBar.cxx Keep (PUI) menubar visibility on gui-redraw. (Fix #1251) 2014-06-21 14:51:34 +02:00
FGPUIMenuBar.hxx And make FGMenuBar abstract too, sinking the current implementation into FGPUIMenubar 2011-11-19 22:04:35 +00:00
FGWindowsMenuBar.cxx Windows native file-dialog, menu-bar 2014-01-20 18:43:02 +00:00
FGWindowsMenuBar.hxx Windows native file-dialog, menu-bar 2014-01-20 18:43:02 +00:00
FileDialog.cxx add new QtFileDialog to avoid using Nasal in file selectors 2016-02-10 22:58:56 +00:00
FileDialog.hxx Update includes (required by simgear changes) 2014-06-04 02:58:14 +02:00
fonts.cxx Adapt font size behaviour to original plib font. 2012-05-01 11:44:52 +02:00
gui.cxx Remove FontCache from globals. 2016-01-03 12:00:15 -06:00
gui.h Show paused message when starting frozen. 2015-11-23 00:48:20 +00:00
gui_funcs.cxx don't always open "file opened in new browser window" popup 2015-12-22 11:42:27 +01:00
heliport-icon.png Navaid diagram for launcher 2015-11-23 00:47:01 +00:00
history-icon.png In-app launcher for Mac, based on Qt5. 2015-01-06 19:13:30 +00:00
Launcher.ui Improved fg-root control from the Qt Launcher 2016-01-18 20:06:43 -05:00
layout-props.cxx Clean-up some SGMath dependencies. 2012-05-05 00:56:29 +02:00
layout-test.cxx fix warnings in GUI code 2009-08-24 18:00:10 +02:00
layout.cxx Fix a clang unused constant warning 2015-03-18 20:34:15 +01:00
layout.hxx use <enabled>false</enabled> flag for widgets that shouldn't be drawn 2008-08-05 05:27:07 +00:00
LocationWidget.cxx Launcher finds parking positions from scenery 2016-01-10 16:38:01 -06:00
LocationWidget.hxx Graphical picking of parking/helipads too. 2015-11-24 22:14:22 +00:00
LocationWidget.ui Location history re-instaed 2015-11-23 00:48:20 +00:00
MapWidget.cxx ATC/Traffic doesn’t crash reset. 2015-12-11 12:11:59 -06:00
MapWidget.hxx Fix polar rendering of map. (Bug #55) 2014-06-29 21:45:18 +01:00
menubar.cxx Better fallback for missing menu and splash translations. 2014-07-30 23:53:16 +02:00
menubar.hxx Fix Mac compile. 2012-05-05 09:41:23 +02:00
MessageBox.cxx {fatal,modal}MessageBox: Use Qt on Linux when available 2015-11-24 07:24:32 +00:00
MessageBox.hxx Message box support. 2013-11-14 22:02:29 +00:00
MouseCursor.cxx New cursor shapes. 2013-03-10 12:05:14 +00:00
MouseCursor.hxx New cursor shapes. 2013-03-10 12:05:14 +00:00
NavaidDiagram.cxx Move airplane drawing into the base class. 2015-11-23 00:48:20 +00:00
NavaidDiagram.hxx Navaid diagram work 2015-11-23 00:47:01 +00:00
ndb-icon.png Navaid diagram for launcher 2015-11-23 00:47:01 +00:00
ndb-large-icon.png Work on launcher diagrams. 2015-11-23 00:47:01 +00:00
ndb-small-icon .png Work on launcher diagrams. 2015-11-23 00:47:01 +00:00
new_gui.cxx Remove FontCache from globals. 2016-01-03 12:00:15 -06:00
new_gui.hxx Close dialogs on GUI shutdown 2014-03-16 22:52:55 +00:00
PathsDialog.cxx Allow re-ordering of paths in the launcher. 2016-01-09 17:17:58 -06:00
PathsDialog.hxx Change handling of default hangar / catalog. 2015-11-23 22:58:00 +00:00
PathsDialog.ui Allow re-ordering of paths in the launcher. 2016-01-09 17:17:58 -06:00
property_list.cxx Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'. 2011-10-17 17:41:59 +01:00
property_list.hxx Make FGDialog an interface, moving existing code to FGPUIDialog implementation. (no functionality change, yet) 2011-11-19 20:46:17 +00:00
PUIFileDialog.cxx Make it all work with existing FileSelector API. 2013-01-19 16:23:05 +00:00
PUIFileDialog.hxx Make it all work with existing FileSelector API. 2013-01-19 16:23:05 +00:00
QtFileDialog.cxx add new QtFileDialog to avoid using Nasal in file selectors 2016-02-10 22:58:56 +00:00
QtFileDialog.hxx add new QtFileDialog to avoid using Nasal in file selectors 2016-02-10 22:58:56 +00:00
QtLauncher.cxx Fix bug #1845, closing the Qt launcher 2016-02-24 21:50:48 +02:00
QtLauncher.hxx Work on the launcher 2015-11-23 00:45:21 +00:00
QtLauncher_fwd.hxx Cap number of airports displayed in diagrams 2015-11-23 00:48:21 +00:00
QtLauncher_private.hxx Fix bug #1845, closing the Qt launcher 2016-02-24 21:50:48 +02:00
QtMessageBox.cxx {fatal,modal}MessageBox: Use Qt on Linux when available 2015-11-24 07:24:32 +00:00
QtMessageBox.hxx {fatal,modal}MessageBox: Use Qt on Linux when available 2015-11-24 07:24:32 +00:00
README get rid of mouse.cxx and pu{Show|Hide}Cursor() 2008-07-27 09:39:10 +00:00
resources.qrc Closed airport support. 2015-11-23 00:48:20 +00:00
seaport-icon.png Navaid diagram for launcher 2015-11-23 00:47:01 +00:00
seaport-tower-icon.png Navaid diagram for launcher 2015-11-23 00:47:01 +00:00
SetupRootDialog.cxx Improved fg-root control from the Qt Launcher 2016-01-18 20:06:43 -05:00
SetupRootDialog.hxx Improved fg-root control from the Qt Launcher 2016-01-18 20:06:43 -05:00
SetupRootDialog.ui Improved fg-root control from the Qt Launcher 2016-01-18 20:06:43 -05:00
spinner.gif Navaid diagram for launcher 2015-11-23 00:47:01 +00:00
vor-dme-icon.png Navaid diagram for launcher 2015-11-23 00:47:01 +00:00
vor-icon.png Navaid diagram for launcher 2015-11-23 00:47:01 +00:00
vortac-icon.png Navaid diagram for launcher 2015-11-23 00:47:01 +00:00
waypoint-icon.png Navaid diagram for launcher 2015-11-23 00:47:01 +00:00
WaypointList.cxx Work on visualisation of Vias 2015-12-11 13:43:25 -06:00
WaypointList.hxx GUI support for VIA/Discontinuity 2015-12-11 13:43:25 -06:00
WindowsFileDialog.cxx Windows native file-dialog, menu-bar 2014-01-20 18:43:02 +00:00
WindowsFileDialog.hxx Windows native file-dialog, menu-bar 2014-01-20 18:43:02 +00:00
WindowsMouseCursor.cxx Windows cursor implementation. 2013-03-06 18:22:37 +00:00
WindowsMouseCursor.hxx Windows cursor handling stubs. 2013-03-05 20:59:05 +00:00

This directory contains code for the FlightGear user interface.
Currently, the code is based on PUI, which is part of PLIB.

The code is currently in transition between the old, hard-coded C++
interface and a new, XML-configurable modular subsystem.

Files:

dialog.[ch]xx           XML-configurable dialog box.
gui.cxx, gui.h          Top-level GUI functions (deprecated).
gui_funcs.cxx           Implementation of internal GUI functions (deprecated).
menubar.[ch]xx          XML-configurable menu bar.
new_gui.[ch]xx          Top-level for the GUI subsystem.


David Megginson
2003-09-26