Automatically select first added profile on every profiles list
update. Yes, quick hack. In future we will autodetect profiles
based on server version, and profiles combobox will only be
needed for quick connect.
Re-enabled sorting for servers lists, which forces to use devel
version of Go. 1.7.3 have problems with GC and URTrator will
segfault.
Hide offline checkboxes for all servers and favorites now
checked by default.
First implementation of "Sort by server name" algo. Shitty, kinda
unreliable, but better than GTK's default.
Added Colorizer.Clear() func, which clears passed data from
colorcodes.
Fixed name on "Add to favorites" button.
Still cannot be successfully launched until some race conditions
will be fixed in go-gtk.
Fixed Windows build script to install gcc in MSYS2, which is
needed for some dependencies.
Fixed game launching on Windows, now ioq3 will search for game
data in proper directory.
Again, possibly fixed GTK actions calls from other goroutines
by wrapping events calls in glib.IdleAdd(). This should prevent
executing more than one event simultaneously, which will also
prevent crashes.
Fixed icons sizing for couple of icons.
Fixed all messageboxes that can use struct object as self name
(e.g. m for messageboxes in mainwindow). Should help to avoid some
errors.
Added possibility to copy server's credentials into clipboard
for ease of sharing.
More fixes here. First, fixed binary path parsing for profiles,
so you should be able to add a profile on macOS now. Only one
requirement - you should add Quake3-UrT.x86_64 file, which located
inside Urban Terror's application bundle, under Contents/MacOS
directory.
Fixed the way we call Urban Terror on macOS and tested it. Should
work now flawlessly.
Bumped to 0.1.0-beta2, and mac-only release for now.