Hello!
I posted to these lists back in October looking for people to test my
HLDS/SRCDS query app for Android. Several people responded, and I would
like to thank everyone who volunteered to test the app for their time
and their feedback.
This app started as a small independent study project for my computer
science degree, but like most of my projects, it grew into something
much larger than originally planned. Now, I'm pleased to say that the
app is finally finished! It is called CheckValve, and yes, it's open
source under the GPL (several people asked me if it would be). If you
are interested in using it, please visit the following URL:
http://sites.google.com/site/checkvalveapp
I threw the website together in one night, so it is a work in progress
that I hope to improve, but it gets the job done.
You can get the .apk file from the "Files" section of the website, and
you can install it on your phone using one of the free "app installer"
apps available in the Market. Or you can use the "adb" tool provided
with the Adnroid SDK, if you happen to have that installed. I have not
yet uploaded the app to the Market, because I am cheap and I don't want
to pay the $25 fee, but I'll probably do that soon.
Here is a list of the changes that have been made since the original
version I posted a few months ago:
* Fixed a bug that caused "Show Players" to fail sometimes on L4D2 servers
* Fixed a crash when changing the orientation of the screen while the
progress dialog was showing
* Fixed the player search feature
* Fixed a bug that caused the server list to refresh in the background
whenever the "Edit" button was clicked in the "Manage Servers" dialog
* Fixed a bug that caused the server list to refresh in the background
whenever the "Edit Server" option was selected in the context menu
* Fixed a bug that caused the first letter of the first player's name to
be missing in the "Show Players" results
* Fixed a bug that caused the app to re-run the player search query if
the phone was rotated while on the "Search Results" screen
* Fixed a bug that caused the app to re-ping all of the servers if the
phone was rotated while on the the "Ping Servers" screen
* Made the "Manage Server List", "Search Results", and "Ping Servers"
interfaces fullscreen
* Added confirmation dialog for server deletion
* Added the ability to move a server up or down in the list
* Added progress dialogs for ping and player search
* Updated the "Querying Servers" progress dialog so it won't show its
title bar
* Removed row highlighting in the player search results
* Added the GPLv3 license
Here is a list of things that would be cool, but are not in the app:
* Drag-and-drop servers up or down in the list
* RCON support
* Show server chat messages
* Background server checks
* Alerting the user if a server is down
This is juts a wish list. I hope to find time to keep working on the
app, but I seem to be increasingly busy these days. I will certainly
investigate and attempt to fix any reported bugs, but sadly, I can't
make any promises about new features. I also would like to port it to
other platforms, but again, finding the time to do it will be a
challenge. But the source code is open, so if anyone has experience
programming apps for other platforms and would like to port this one,
please do!
If you have any questions, comments, or bug reports, please feel free to
send them to me. You can use this address ([email protected]) or
[email protected].
Enjoy, and please let me know what you think!
Thanks,
Dave
--
Dave Parker
Systems Administrator
Utica College
Integrated Information Technology Services
(315) 792-3229
Registered Linux User #408177
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux