Page 1 of 2

flobby

Posted: 07 Apr 2012, 12:29
by cleanrock
https://github.com/cleanrock/flobby

Lightweight lobby, lacks some but pretty useful now.
Only for linux so far.

Distribution packages
archlinux: https://aur.archlinux.org/packages/flobby-git/
gentoo: https://github.com/spring/overlay
ubuntu: TODO

Screenshot attached.

Re: flobby

Posted: 07 Apr 2012, 15:22
by luckywaldo7
Do'h, building failed at 97% for me.

/home/awrapp/Downloads/flobby/src/gui/PopupMenu.cpp: In member function ‘void PopupMenu::add(const string&, int)’:
/home/awrapp/Downloads/flobby/src/gui/PopupMenu.cpp:17:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
/home/awrapp/Downloads/flobby/src/gui/PopupMenu.cpp: In member function ‘int PopupMenu::show()’:
/home/awrapp/Downloads/flobby/src/gui/PopupMenu.cpp:26:52: error: cast from ‘void*’ to ‘int’ loses precision [-fpermissive]
make[3]: *** [src/gui/CMakeFiles/gui.dir/PopupMenu.cpp.o] Error 1
make[2]: *** [src/gui/CMakeFiles/gui.dir/all] Error 2
make[1]: *** [src/CMakeFiles/flobby.dir/rule] Error 2
make: *** [flobby] Error 2

64-bit Arch Linux
fltk 1.3.0-3
boost 1.49.0-1.1
gcc 4.7.0-3
google-glog 0.3.2-0

Re: flobby

Posted: 07 Apr 2012, 17:24
by cleanrock
Thanks for feedback. I havent tried to build it on 64-bit.
Fix commited, would be grateful if you can try again.

Re: flobby

Posted: 07 Apr 2012, 19:46
by cleanrock
My previous guess was a failure, new tested 64-bit fix commited.
I tested it in a 64-bit virtualbox guest.

Re: flobby

Posted: 07 Apr 2012, 20:03
by luckywaldo7
Awesome! Works for me now.

Re: flobby

Posted: 06 May 2012, 14:02
by wolas
And no screenshots? Nice for using FLTK toolkit.

Re: flobby

Posted: 06 May 2012, 14:23
by cleanrock
Screenshot added to first post.

Re: flobby

Posted: 06 May 2012, 14:38
by wolas
Just tried it typical FLTK based app - ugly as hell :D

Re: flobby

Posted: 17 Apr 2013, 20:38
by cleanrock
Config and cache locations changed, see this commit comment for how to keep settings and cache files:
https://github.com/cleanrock/flobby/com ... nt-3032566

Also updated first post and added a new screenshot.

Re: flobby

Posted: 10 Aug 2013, 10:19
by cleanrock
Added distribution install info in first post.
I would be grateful if someone made flobby 0.2 available in spring ppa, i have tested that flobby works in 13.04.

Re: flobby

Posted: 14 Jun 2014, 16:37
by cleanrock
flobby now supports engine download and automatic selection of engine when joining games (spring profile name must match engine version which is the case when engines are downloaded).
Because of the 91.0 unitsync problem i have disabled static link to pr-downloader.
By default flobby now builds and installs pr-downloader, if you want to skip this just disable WITH_PRD in cmake, e.g. "cmake -DWITH_PRD=NO ." or disable it in ccmake gui.

Re: flobby

Posted: 14 Jun 2014, 22:47
by jK
:D

Re: flobby

Posted: 26 Jun 2014, 13:00
by cleanrock
uberserver seem to not get enough cpu at times so i reduced PONG timeout sensitivity, rebuild ur flobby.

Re: flobby

Posted: 01 Jul 2014, 01:02
by abma
cleanrock wrote:uberserver seem to not get enough cpu at times so i reduced PONG timeout sensitivity, rebuild ur flobby.
yep, idk what exactly causes this, but afaik the move from the old server is complete. only thing i know is that the server has maybe every 6 hours a load of >100 for 1 minutes or so, time seems random.

Re: flobby

Posted: 22 Dec 2014, 08:25
by cleanrock
Added matchmaking support in 0.2-42-gf10181f.
Please update your flobby to not break zero-k matchmaking hosts.

Re: flobby

Posted: 07 Jan 2015, 23:20
by malric
It the matchmaking (queue) support (still) working? I have tried to join a queue, but as soon I join the host where we should play I am specced.

In case it helps, log is at http://pastebin.com/WLH06W4d , I tried to join only once in this session (look for runProcess). User name "malric".

Re: flobby

Posted: 08 Jan 2015, 09:55
by cleanrock
malric wrote:It the matchmaking (queue) support (still) working? ...
Should be fixed now (tested), please update your flobby.
I should have tested this myself when flobby was allowed/enabled yesterday.
Thanks for reporting.

Re: flobby

Posted: 08 Jan 2015, 12:00
by malric
Thanks for the fast fix! Will test tonight and report back if I have any problem.

Re: flobby

Posted: 15 Jan 2015, 18:12
by cleanrock
Update flobby to be able to login to lobby.zero-k.info.
To run two flobby clients simultaneously i recommend setting XDG env vars for the extra flobby instance, e.g:

Code: Select all

#!/bin/sh
export XDG_CONFIG_HOME=~/flobby_zk
export XDG_CACHE_HOME=~/flobby_zk
flobby

Re: flobby

Posted: 18 Jan 2015, 15:46
by cleanrock
Turns out overriding XDG env vars is not that good when opening web links, update flobby and use new -d|--dir argument instead, e.g. :
$ flobby -title zk -d ~/flobby_zk