]> hydra-www.ietfng.org Git - acmetensortoys-ctfws-android/log
acmetensortoys-ctfws-android
8 years agosynchronize game state
Nathaniel Wesley Filardo [Sat, 21 Oct 2017 05:46:46 +0000 (01:46 -0400)]
synchronize game state

8 years agoTidying
Nathaniel Wesley Filardo [Sat, 21 Oct 2017 04:48:31 +0000 (00:48 -0400)]
Tidying

8 years agoBump dep versions
Nathaniel Wesley Filardo [Mon, 20 Mar 2017 08:48:03 +0000 (04:48 -0400)]
Bump dep versions

9 years agoExperimental revisions to notification
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

9 years agoAdd todo
Nathaniel Wesley Filardo [Fri, 24 Feb 2017 23:49:55 +0000 (18:49 -0500)]
Add todo

9 years agoBump version count for next build
Nathaniel Wesley Filardo [Fri, 24 Feb 2017 20:39:34 +0000 (15:39 -0500)]
Bump version count for next build

9 years agoDisplay rationale in game state line, too
Nathaniel Wesley Filardo [Fri, 24 Feb 2017 20:39:09 +0000 (15:39 -0500)]
Display rationale in game state line, too

9 years agoMove default string to string xml and reference
Nathaniel Wesley Filardo [Fri, 24 Feb 2017 19:39:42 +0000 (14:39 -0500)]
Move default string to string xml and reference

9 years agoSmall cleanups
Nathaniel Wesley Filardo [Wed, 22 Feb 2017 15:33:21 +0000 (10:33 -0500)]
Small cleanups

9 years agoOn pre-N devices, Chronometers only count up
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

9 years agoTidying as per studio inspector
Nathaniel Wesley Filardo [Tue, 21 Feb 2017 02:50:22 +0000 (21:50 -0500)]
Tidying as per studio inspector

No functionality changes, I hope

9 years agoImprove notification
Nathaniel Wesley Filardo [Mon, 20 Feb 2017 21:30:12 +0000 (16:30 -0500)]
Improve notification

9 years agoImprove settings panel
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

9 years agoAdd preferences menu
Cameron Wong [Fri, 17 Feb 2017 02:03:37 +0000 (21:03 -0500)]
Add preferences menu

9 years agoUnbreak wear build (oops)
Nathaniel Wesley Filardo [Mon, 20 Feb 2017 06:47:25 +0000 (01:47 -0500)]
Unbreak wear build (oops)

9 years agoUpdate About activity to include licenses
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.

9 years agoUpdate GameState objects to have gameIx field
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.

9 years agoIt'd be nice if I could run this on hardware
Cameron Wong [Thu, 16 Feb 2017 22:57:09 +0000 (17:57 -0500)]
It'd be nice if I could run this on hardware

9 years agoAccording to all known laws of aviation...
Cameron Wong [Thu, 16 Feb 2017 22:56:16 +0000 (17:56 -0500)]
According to all known laws of aviation...

9 years agoSo yeah, those likely bugs? Bugs.
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?

9 years agoMove mobile MQTT to Service
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

9 years agoOverhaul internal architecutre
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.

9 years agoFix hangup-and-redial logic
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

9 years agoMove some CtFwS logic to library
Nathaniel Wesley Filardo [Sat, 11 Feb 2017 05:59:15 +0000 (00:59 -0500)]
Move some CtFwS logic to library

9 years agoMessages now take timestamps...
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

9 years agoTidy MainActivity a bit
Nathaniel Wesley Filardo [Fri, 10 Feb 2017 07:13:47 +0000 (02:13 -0500)]
Tidy MainActivity a bit

9 years agoFurther UI improvements
Nathaniel Wesley Filardo [Fri, 10 Feb 2017 07:12:47 +0000 (02:12 -0500)]
Further UI improvements

Notably, an About screen

9 years agoUI improvements
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

9 years agoInitial revision
Nathaniel Wesley Filardo [Thu, 2 Feb 2017 23:42:05 +0000 (18:42 -0500)]
Initial revision

Logic seems to work, UI is super terrible