]>
hydra-www.ietfng.org Git - acmetensortoys-ctfws-android/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Nathaniel Wesley Filardo [Sat, 21 Oct 2017 05:51:48 +0000 (01:51 -0400)]
Factor out timer providers
Nathaniel Wesley Filardo [Sat, 21 Oct 2017 05:46:46 +0000 (01:46 -0400)]
synchronize game state
Nathaniel Wesley Filardo [Sat, 21 Oct 2017 04:48:31 +0000 (00:48 -0400)]
Tidying
Nathaniel Wesley Filardo [Mon, 20 Mar 2017 08:48:03 +0000 (04:48 -0400)]
Bump dep versions
Nathaniel Wesley Filardo [Fri, 24 Feb 2017 23:50:26 +0000 (18:50 -0500)]
Experimental revisions to notification
Allow revisions of flag values back to zero
Try to squash back-to-back vibes
Nathaniel Wesley Filardo [Fri, 24 Feb 2017 23:49:55 +0000 (18:49 -0500)]
Add todo
Nathaniel Wesley Filardo [Fri, 24 Feb 2017 20:39:34 +0000 (15:39 -0500)]
Bump version count for next build
Nathaniel Wesley Filardo [Fri, 24 Feb 2017 20:39:09 +0000 (15:39 -0500)]
Display rationale in game state line, too
Nathaniel Wesley Filardo [Fri, 24 Feb 2017 19:39:42 +0000 (14:39 -0500)]
Move default string to string xml and reference
Nathaniel Wesley Filardo [Wed, 22 Feb 2017 15:33:21 +0000 (10:33 -0500)]
Small cleanups
Nathaniel Wesley Filardo [Wed, 22 Feb 2017 15:29:26 +0000 (10:29 -0500)]
On pre-N devices, Chronometers only count up
So keep times in the past
Nathaniel Wesley Filardo [Tue, 21 Feb 2017 02:50:22 +0000 (21:50 -0500)]
Tidying as per studio inspector
No functionality changes, I hope
Nathaniel Wesley Filardo [Mon, 20 Feb 2017 21:30:12 +0000 (16:30 -0500)]
Improve notification
Nathaniel Wesley Filardo [Mon, 20 Feb 2017 08:09:48 +0000 (03:09 -0500)]
Improve settings panel
Remove custom Dialog in favor of custom EditTextPreference
Fix some subscription issues in MainAcitivty
Cameron Wong [Fri, 17 Feb 2017 02:03:37 +0000 (21:03 -0500)]
Add preferences menu
Nathaniel Wesley Filardo [Mon, 20 Feb 2017 06:47:25 +0000 (01:47 -0500)]
Unbreak wear build (oops)
Nathaniel Wesley Filardo [Mon, 20 Feb 2017 06:41:31 +0000 (01:41 -0500)]
Update About activity to include licenses
Switch to Tabbed layout.
Tweak (C) text while here.
Nathaniel Wesley Filardo [Sat, 18 Feb 2017 21:27:19 +0000 (16:27 -0500)]
Update GameState objects to have gameIx field
This is a new parameter in the "/config" message to indicate which game
out of a bunch is being played. See parallel commit to IoT repo
703983bd66891a4e03c5946aa1f238ae3e685b54 .
Display said parameter in the game header.
Cameron Wong [Thu, 16 Feb 2017 22:57:09 +0000 (17:57 -0500)]
It'd be nice if I could run this on hardware
Cameron Wong [Thu, 16 Feb 2017 22:56:16 +0000 (17:56 -0500)]
According to all known laws of aviation...
Nathaniel Wesley Filardo [Wed, 15 Feb 2017 06:21:10 +0000 (01:21 -0500)]
So yeah, those likely bugs? Bugs.
Observees now fire off synthetic events when observers are added, so
that it should be sufficent to draw the link between two components,
as it were.
Improve some commentary throughout.
MainActivity onDestroy() unregisterService(), since that kind of seems
like the right thing to do?
Nathaniel Wesley Filardo [Tue, 14 Feb 2017 19:38:10 +0000 (14:38 -0500)]
Move mobile MQTT to Service
While here, add initial Notification
There are almost surely bugs; I wrote this when I couldn't sleep
Nathaniel Wesley Filardo [Mon, 13 Feb 2017 02:20:14 +0000 (21:20 -0500)]
Overhaul internal architecutre
GameState objects now have Observers and are not passive objects; they
also encapsulate their own parsers. The display logic is now an Observer
of the GameState and everything's just a little less janky.
The stage has been set for Wear integration, too, but that's not
happening any time soon.
Nathaniel Wesley Filardo [Sat, 11 Feb 2017 08:08:40 +0000 (03:08 -0500)]
Fix hangup-and-redial logic
Touch the connection metadata table to force
Nathaniel Wesley Filardo [Sat, 11 Feb 2017 05:59:15 +0000 (00:59 -0500)]
Move some CtFwS logic to library
Nathaniel Wesley Filardo [Fri, 10 Feb 2017 07:14:01 +0000 (02:14 -0500)]
Messages now take timestamps...
To suppress out-of-order delivery; see parallel commit
f3997b3067a8a9026a6a42c085bb77108cf825a8 in the IoT source
Nathaniel Wesley Filardo [Fri, 10 Feb 2017 07:13:47 +0000 (02:13 -0500)]
Tidy MainActivity a bit
Nathaniel Wesley Filardo [Fri, 10 Feb 2017 07:12:47 +0000 (02:12 -0500)]
Further UI improvements
Notably, an About screen
Nathaniel Wesley Filardo [Fri, 10 Feb 2017 03:46:59 +0000 (22:46 -0500)]
UI improvements
Dialog for setting server URI preference
Feedback TextViews at the bottom
Nathaniel Wesley Filardo [Thu, 2 Feb 2017 23:42:05 +0000 (18:42 -0500)]
Initial revision
Logic seems to work, UI is super terrible