Board index FlightGear Development New features

Simple FG GUI front-end for Linux

Discussion and requests for new features. Please note that FlightGear developers are volunteers and may or may not be able to consider these requests.

Re: Simple FG GUI front-end for Linux

Postby erobo » Tue Nov 25, 2014 9:01 pm

I'm happy to announce new FGo! 1.5.4 release, you can download it in the usual place.

Major changes and bug fixes:
  • Added support for custom font size. Available under "Miscellaneous" tab in the preferences window. (Florent Rougon)
  • Fixed (hopefully) reported earlier in this thread problem where aircraft list was not generated if any directory in aircraft folder was read protected.
  • Updated documentation.
  • Updated Polish translation.
  • Updated German translation. (chris_blues)
  • Updated French translation. (f-ojac)
  • Updated Japanese translation. (AOKI Kiyohito)
  • Updated Italian translation. (Philip Lacroix)
  • Updated Spanish translation. (Philip Lacroix, Canseco)
I'd like to thank all the contributors and users - you're great, without your support this project would not remain alive for so many years - thank you all.

P.S. You may wonder why this is version 1.5.4 and not 1.5.3? The reason is that the 1.5.3 was some time ago uploaded to Debian Experimental but as I didn't manage to update the documentation on time, I decided to omit this somewhat incomplete version it in official releases.

P.P.S @ Philosopher: If you're still want me to include your patch to FGo!, please check your PM inbox. :wink:
erobo
 
Posts: 98
Joined: Wed Mar 19, 2008 11:10 pm
Location: Poland

Re: Simple FG GUI front-end for Linux

Postby chris_blues » Wed Nov 26, 2014 5:04 am

Great news! Thanks!
Don't hesitate to let me know if I'm incorrect or just annoying! As long as you do it gently! :)
Debian testing 64bit - Athlon II 2x2.6GHz - 8GB RAM - GeForce GTS 450
Citation II
User avatar
chris_blues
 
Posts: 1533
Joined: Mon May 03, 2010 1:30 pm
Location: claws of real life
Callsign: chris_blues
Version: GIT
OS: Debian 8 64

Re: Simple FG GUI front-end for Linux

Postby sambar » Thu Nov 27, 2014 2:55 pm

I'm update FGo! package on my ppa for Ubuntu 14.04 LTS(trusty).
Probably that's work under 14.10(utopic), but not tested yet. ... And possibly that's work under 12.04 LTS, but I haven't plan for any test.

https://launchpad.net/~sambar-fgfs/+archive/ubuntu/fgo
Regarts.
#Sorry,bad English!
JA26FB(new callsign) , sambar(old callsign)
sambar
 
Posts: 39
Joined: Sun Feb 17, 2008 9:48 am
Location: Okayama, Japan
Callsign: JA26FB
Version: Git_Next
OS: Ubuntu(Trusty,amd64)

Re: Simple FG GUI front-end for Linux

Postby philnx » Sat Nov 29, 2014 8:37 pm

Hello All,

for all Slackware users flying out there, a new Slackbuild for FGo! 1.5.4 is now available in the official SlackBuilds.org repository:

http://slackbuilds.org/repository/14.1/games/fgo/

The generated package will install FGo! system-wide, in a clean and non invasive fashion. This will allow different users to have their own FGo! instance and personal configuration, with a single installation. The script will also create a desktop menu entry and will facilitate the creation of an application launcher with your favorite desktop environment's tools.

Have fun. :)
philnx
 
Posts: 5
Joined: Sat Sep 21, 2013 4:43 pm

Re: Simple FG GUI front-end for Linux

Postby erobo » Sun Nov 30, 2014 5:17 pm

Thank you sambar and philnx, I added information about to your packages in the FGo! website.

By the way, FGo! 1.5.5 is available. It fixes two small bugs found since last release:
  • Help window would not open if language in "Preferences" window was not set and no default system language was detected.
  • Fixed typo in "help_pl" file.
erobo
 
Posts: 98
Joined: Wed Mar 19, 2008 11:10 pm
Location: Poland

Re: Simple FG GUI front-end for Linux

Postby Bjoern » Thu Dec 04, 2014 3:30 pm

[bjoern@Xerxes fgo]$ python fgo
Traceback (most recent call last):
File "fgo", line 10, in <module>
from src import run
File "/home/bjoern/Downloads/fgo/src/__init__.py", line 68
print _(CLI_MESSAGE)
^
SyntaxError: invalid syntax


Hm...

(Arch with python2, python-imaging, tcl, tk installed)

If I remove the offending uderscore (probably a bad idea):
[bjoern@Xerxes fgo]$ python fgo
Traceback (most recent call last):
File "fgo", line 10, in <module>
from src import run
File "/home/bjoern/Downloads/fgo/src/__init__.py", line 68
print _(CLI_MESSAGE)
^
SyntaxError: invalid syntax


(Note: I know nothing about Python.)


- Edit:

I'm dumb. Need to launch it with "python2 fgo" as "python" is reserved for Python 3.
Do a barrel roll!
User avatar
Bjoern
 
Posts: 384
Joined: Fri Jan 06, 2012 10:00 pm
Location: Nearest: THF
Version: Next
OS: ArchLinux, Win 7

Re: Simple FG GUI front-end for Linux

Postby chris_blues » Thu Dec 04, 2014 3:37 pm

Yes, I've put "#!/usr/bin/env python2" into the fgo starter-script in root dir...
Don't hesitate to let me know if I'm incorrect or just annoying! As long as you do it gently! :)
Debian testing 64bit - Athlon II 2x2.6GHz - 8GB RAM - GeForce GTS 450
Citation II
User avatar
chris_blues
 
Posts: 1533
Joined: Mon May 03, 2010 1:30 pm
Location: claws of real life
Callsign: chris_blues
Version: GIT
OS: Debian 8 64

Re: Simple FG GUI front-end for Linux

Postby Bjoern » Thu Dec 04, 2014 4:56 pm

Now that's a brilliantly simple fix! :D
Do a barrel roll!
User avatar
Bjoern
 
Posts: 384
Joined: Fri Jan 06, 2012 10:00 pm
Location: Nearest: THF
Version: Next
OS: ArchLinux, Win 7

Re: Simple FG GUI front-end for Linux

Postby henrikp » Sat Feb 07, 2015 12:55 pm

Hello,
really like this simple launcher but some tiny changes could be made.

- The METAR window isn't resizing itself after the real METAR gets loaded into the textfield, the text is not shown in full in my cases:
Code: Select all
Unhandled exception in thread started by <bound method Metar._fetch of <src.gui.metar.Metar instance at 0x7f30fde653b0>>
Traceback (most recent call last):
  File "/home/henrik/flightgear/fgo/src/gui/metar.py", line 127, in _fetch
    self.master.after(1000, self._bindButton)
  File "/usr/lib64/python2.7/lib-tk/Tkinter.py", line 591, in after
    return self.tk.call('after', ms, name)
_tkinter.TclError: out of stack space (infinite loop?)

- Could you implement aircraft sorting per aircraft directory?
henrikp
 
Posts: 74
Joined: Thu Feb 26, 2009 8:59 am
Location: Estonia
Callsign: ES-KLA
IRC name: ahven
Version: git
OS: Gentoo

Re: Simple FG GUI front-end for Linux

Postby pommesschranke » Tue May 05, 2015 12:41 pm

Thank you for making FGo. I like it very much.

I have 2 issuse with it:

1.)I installed many ICAO.groundnet.xml files for parking positions at airports.
FGrun and Flightgear show & use all of those parking positions,
but FGo! most of the time not but for KSFO it works.

2.)after I quit FlightGear I have to wait aroud 10 seconds before I can type something in FGo!


I have an idea how we can use all the parking positions from (the latest) apt.dat:
FGo! reads them from apt.dat and then starts flightgear not with --parkpos=
but with --lon --lat
pommesschranke
 
Posts: 1104
Joined: Sat Apr 27, 2013 7:58 pm
Location: EDLM & LJCE
Callsign: d-laser
IRC name: laserman
Version: git
OS: Linux Lubuntu 18.04

Re: Simple FG GUI front-end for Linux

Postby chris_blues » Fri May 08, 2015 5:58 pm

pommesschranke wrote in Tue May 05, 2015 12:41 pm:I have an idea how we can use all the parking positions from (the latest) apt.dat:
FGo! reads them from apt.dat and then starts flightgear not with --parkpos=
but with --lon --lat

That sounds nice!
Don't hesitate to let me know if I'm incorrect or just annoying! As long as you do it gently! :)
Debian testing 64bit - Athlon II 2x2.6GHz - 8GB RAM - GeForce GTS 450
Citation II
User avatar
chris_blues
 
Posts: 1533
Joined: Mon May 03, 2010 1:30 pm
Location: claws of real life
Callsign: chris_blues
Version: GIT
OS: Debian 8 64

Re: Simple FG GUI front-end for Linux

Postby clrCoda » Fri May 08, 2015 6:24 pm

and --heading= otherwise maybe always point north if the default happens to be 0. :)
Ray St. Marie
clrCoda
 
Posts: 1228
Joined: Wed Apr 07, 2010 11:04 am

Re: Simple FG GUI front-end for Linux

Postby pommesschranke » Fri May 08, 2015 8:55 pm

I investigated more into this.
FGo!:
If airport data source is set to: "From scenery"
then it reads groundnet.xml and parking.xml from all configured custom scenery folders.
... but I'm not sure if that works correctly.
If it is set to "Standard" then it
* does NOT read from $FGDATA/Airports or .fgfs/TerraSync/Airports
* does not read groundnet.xml
* does only read parking.xml from $FGDATA/AI/Airports

I hacked it like this:
in mainwindow.py , line 642
Code: Select all
  if True:
                paths = ['/home/d-laser/fg-fgmeta/install/flightgear/fgdata/Airports']



FlightGear:

$FGDATA/Airports has a tree structure: E/H/A/EHAM.groundnet.xml
$FGDATA/AI/Airports has a flat structure: AI/Airports/EHAM/parking.xml

that's confusing!

I use this Airports folder with parking positions for 7125 airports:
http://media.lug-marl.de/flightgear/Airports.tgz
pommesschranke
 
Posts: 1104
Joined: Sat Apr 27, 2013 7:58 pm
Location: EDLM & LJCE
Callsign: d-laser
IRC name: laserman
Version: git
OS: Linux Lubuntu 18.04

Re: Simple FG GUI front-end for Linux

Postby Tomaskom » Wed May 20, 2015 11:04 pm

After reverting to simply starting FG from the console for some time, I started using FGo a week ago. I'm really satisfied, I easily set it up for using my rather special setup with multiple aircraft and scenery sources. Thanks!

I noticed only one issue: If I have the same aircraft installed in more than one of the folders used as aircraft source, FGo displays it multiple times in the list, instead of showing only the one from the highest priority folder. Not a real problem, just the only thing i noticed was not perfect ;)
"There are no problems in the air. The only problem is hitting the ground"

Get my L-159 ALCA from the FGUK hangar. If you crash it, things gonna go boom!
User avatar
Tomaskom
 
Posts: 132
Joined: Sun Dec 02, 2012 8:03 pm
Location: Czech Republic
Callsign: OK-TomK
Version: git
OS: openSUSE (Linux)

Re: Simple FG GUI front-end for Linux

Postby rominet » Tue Aug 04, 2015 5:22 pm

Hello,

People who like FGo! may be interested in this announcement. In short, I am presenting FFGo, a new launcher forked/developed from FGo! 1.5.5.

I am willing to address the issues raised here if they are reproducible with FFGo (most of them should be in FFGo's current state), but probably the best place to discuss them would be in the thread I linked to above.

(I've written a patch for the last one mentioned---duplicates in the aircraft list when having the same aircraft in several --fg-aircraft directories---however, it can only be fixed properly if FlightGear's search order for aircraft paths is predictable, which unfortunately appears not to be the case. :( More details here...)
rominet
 
Posts: 557
Joined: Sat Nov 01, 2014 1:33 pm
Callsign: F-KATS
Version: Git next
OS: Debian GNU/Linux

PreviousNext

Return to New features

Who is online

Users browsing this forum: No registered users and 7 guests