2016-11-24

sandwormsurfer wrote:
Great that you got it running!

Thanks!

sandwormsurfer wrote:
There should be an options Menu. Maybe it's in Unity's system top bar.

ok I had to turn off menus in the window's title bar for them to show up.
Screenshot from 2016-11-24 17-49-43.png

It's really really awful that it be that way. these menus need to be hard coded to the FAF client window, nobody uses the top bar to view them and in ubuntu 17 (if it ships with mir) there might not even be a top bar.

I can't afford to sacrifice menus just for FAF. i like them in the window title like it is on windows and just about every linux IDE except Unity and Mate. I don't understand how they ended up there for python FAF.

sandwormsurfer wrote:
It will be perfectly possible but don't expect it to be easy. I'd try to use setup.py to create the .deb package, maybe with sth like
https://pypi.python.org/pypi/stdeb/0.8.5

Feel free to use my Arch package script as a blueprint:
https://aur.archlinux.org/cgit/aur.git/ ... -fafclient

There's also a desktop file:
https://aur.archlinux.org/cgit/aur.git/ ... -fafclient

Please observe, that I split this into multiple packages
1. faftools
2. faf-uid binary installed as /usr/bin/faf-uid
3. python2-fafclient installed into python/site-packages and the 'res' folder installed as /usr/share/fafclient

I'd be very happy to provide Debian packages here
https://github.com/FAForever/client/releases
in addition to the Windows msi installers. They would need to be build by the Travis CI system we use (basically it's a script in the .travis.yml file which is build automatically).

so I shouldn't bother?

or I have to propose a version of the build script (called travis?) that automates the process of creating that deb file?

sandwormsurfer wrote:
I gues by "launcher" you mean the desktop file:
https://aur.archlinux.org/cgit/aur.git/ ... -fafclient

It assumes, that the "src" folder is installed at /usr/lib/python2.7/site-packages/fafclient and the "res" folder is installed at /usr/share/fafclient so adjust these paths to your machine.

I'm fluent in desktop files but there are no files on my machine.
no observable ones.

the client as far as i can tell is installed entirely within that virtual machine which will cease to exist once i close that terminal

Statistics: Posted by tatsu — Yesterday, 18:58

Show more