Activity for remote alarm controller

  • Danny Backx Danny Backx committed [r204]

    Work in progress (communicate with switch, when at home)

  • Danny Backx Danny Backx committed [r203]

    GUI and communication improvements

  • Danny Backx Danny Backx committed [r202]

    Add simple communication to a local device.

  • Danny Backx Danny Backx committed [r201]

    Some infrastructure (is wifi secure/local) to allow SwitchFragment to respond.

  • Danny Backx Danny Backx committed [r200]

    SwitchFragment : some test code.

  • Danny Backx Danny Backx committed [r199]

    Close a couple of objects (does not avoid warning message).

  • Danny Backx Danny Backx committed [r198]

    Add copyright info to recent files

  • Danny Backx Danny Backx committed [r197]

    Add navigation to/from switch fragment

  • Danny Backx Danny Backx committed [r196]

    Create a fragment to control the power switch

  • Danny Backx Danny Backx committed [r195]

    Get the initial code of the Content Provider to work : create & update table, receive messages, store data in the table.

  • Danny Backx Danny Backx committed [r194]

    No need to subscribe to any channel if the app catches whathever's in the Manifest.

  • Danny Backx Danny Backx committed [r193]

    Message gets received by the app if it's in the foreground.

  • Danny Backx Danny Backx committed [r192]

    work in progress

  • Danny Backx Danny Backx committed [r191]

    Untested initial work on ContentProvider

  • Danny Backx Danny Backx committed [r190]

    Add content provider to handle message history.

  • Danny Backx Danny Backx committed [r189]

    Cope with "json-in-json" construct

  • Danny Backx Danny Backx committed [r188]

    Remove some dead code / comments.

  • Danny Backx Danny Backx committed [r187]

    Function to grab forceRefresh info.

  • Danny Backx Danny Backx committed [r186]

    Add copyright notices to XML files, you can never tell who wants to know.

  • Danny Backx Danny Backx committed [r185]

    Add a way to force a certificate refresh

  • Danny Backx Danny Backx committed [r184]

    Respond well to feedback from the IoT device, reduce some logging.

  • Danny Backx Danny Backx committed [r183]

    Clean up some code : use MyWorker just for FTP, all other communication is via Volley.

  • Danny Backx Danny Backx committed [r182]

    Remove dependency on MyWorker in DoRPC, Volley takes care of that. Just need to run last step on the UI thread.

  • Danny Backx Danny Backx committed [r181]

    Add code to register a phone with the alarm system

  • Danny Backx Danny Backx committed [r180]

    Add demo script to trigger Firebase cloud messaging

  • Danny Backx Danny Backx committed [r179]

    Subscribe

  • Danny Backx Danny Backx committed [r178]

    Preparing to receive messages

  • Danny Backx Danny Backx committed [r177]

    Two forgotten steps for Firebase initialization.

  • Danny Backx Danny Backx committed [r176]

    fcm for firebase cloud messaging, not google

  • Danny Backx Danny Backx committed [r175]

    Push notifications based on Firebase Cloud Messaging, first attempt

  • Danny Backx Danny Backx committed [r174]

    Apply some colours

  • Danny Backx Danny Backx committed [r173]

    Worker thread now also influences the UI (simplistic version)

  • Danny Backx Danny Backx committed [r172]

    One step further : hook them up, process on the UI thread

  • Danny Backx Danny Backx committed [r171]

    Avoid depending on matching strings

  • Danny Backx Danny Backx committed [r170]

    Receive asynchronous messages in a worker class

  • Danny Backx Danny Backx committed [r169]

    Handle some Studio warnings

  • Danny Backx Danny Backx committed [r168]

    Handle some Studio warnings

  • Danny Backx Danny Backx committed [r167]

    Handle some Studio warnings

  • Danny Backx Danny Backx committed [r166]

    Flag that socketFactory lifecycle needs to be checked, don't create on every call.

  • Danny Backx Danny Backx committed [r165]

    Close FileInputStream after use

  • Danny Backx Danny Backx committed [r164]

    Improve layout

  • Danny Backx Danny Backx committed [r163]

    A step further : replace string constants everywhere by one version (based on @string/..).

  • Danny Backx Danny Backx committed [r162]

    Replace string constants everywhere by final variables.

  • Danny Backx Danny Backx committed [r161]

    Recovered several pieces of work after f*cking Android Studio decided to delete source file again.

  • Danny Backx Danny Backx committed [r160]

    Add resources field

  • Danny Backx Danny Backx committed [r159]

    Add a preference (list of local SSIDs over which we can reach the FTP server),

  • Danny Backx Danny Backx committed [r158]

    More work in progress :

  • Danny Backx Danny Backx committed [r157]

    Don't call our FTP server if we got a perfect score (e.g. fails over 4G)

  • Danny Backx Danny Backx committed [r156]

    Run a query to the server from startup.

  • Danny Backx Danny Backx committed [r155]

    Move preferences getters and setters to Application

  • Danny Backx Danny Backx committed [r154]

    Remove test button

  • Danny Backx Danny Backx committed [r153]

    More work in progress

  • Danny Backx Danny Backx committed [r152]

    Add broadcast receiver to become network access sensitive

  • Danny Backx Danny Backx committed [r151]

    Work in progress on the app

  • Danny Backx Danny Backx committed [r150]

    Small cleanup, add copyright notice

  • Danny Backx Danny Backx committed [r149]

    Some more groundwork

  • Danny Backx Danny Backx committed [r148]

    Values moved from other source file

  • Danny Backx Danny Backx committed [r147]

    Small cleanup, add copyright notice

  • Danny Backx Danny Backx committed [r146]

    Add some fields

  • Danny Backx Danny Backx committed [r145]

    Initialize app reference from ctor

  • Danny Backx Danny Backx committed [r144]

    Initialize app reference from ctor

  • Danny Backx Danny Backx committed [r143]

    Some initial getters

  • Danny Backx Danny Backx committed [r142]

    Some texts for preferences UI

  • Danny Backx Danny Backx committed [r141]

    Import relevant code from test application

  • Danny Backx Danny Backx committed [r140]

    Create structure for the application

  • Danny Backx Danny Backx committed [r139]

    Move

  • Danny Backx Danny Backx committed [r138]

    Import empty app

  • Danny Backx Danny Backx committed [r137]

    Reorg

  • Danny Backx Danny Backx committed [r136]

    Add dir

  • Danny Backx Danny Backx committed [r135]

    Cleanup

  • Danny Backx Danny Backx committed [r134]

    Work in progress

  • Danny Backx Danny Backx committed [r133]

    Add hostname verifier to mutual auth solution

  • Danny Backx Danny Backx committed [r132]

    Solution found : also provide password in yet another call.

  • Danny Backx Danny Backx committed [r131]

    Use of a test site proves indeed that the client doesn't send a certificate

  • Danny Backx Danny Backx committed [r130]

    Document current error messages (client doesn't appear to send certificate)

  • Danny Backx Danny Backx committed [r129]

    Remove dead code, fix getting the right certificate -> no error in our end (but server refuses connection)

  • Danny Backx Danny Backx committed [r128]

    Fix comment

  • Danny Backx Danny Backx committed [r127]

    Work in progress on mutual authentication : try some stuff from Internet, there appears to be more old junk than really useful info.

  • Danny Backx Danny Backx committed [r126]

    Add logging both on device screen and in debugger/logcat

  • Danny Backx Danny Backx committed [r125]

    Remove from version control

  • Danny Backx Danny Backx committed [r124]

    Successful call to server via cleartext unauthenticated HTTP

  • Danny Backx Danny Backx committed [r123]

    Test svn integration in IDE

  • Danny Backx Danny Backx committed [r122]

    import test application

  • Danny Backx Danny Backx committed [r121]

    Add directory

  • Danny Backx Danny Backx committed [r120]

    Remove dead code.

  • Danny Backx Danny Backx committed [r119]

    app.WritePreferences not needed, remove

  • Danny Backx Danny Backx committed [r118]

    Remove dead references to MyNetworkReceiver.

  • Danny Backx Danny Backx committed [r117]

    Prepare for notifications

  • Danny Backx Danny Backx committed [r116]

    Aha

  • Danny Backx Danny Backx committed [r115]

    Work in progress

  • Danny Backx Danny Backx committed [r114]

    Part of support for local/remote ssid detection

  • Danny Backx Danny Backx committed [r113]

    simplify

  • Danny Backx Danny Backx committed [r112]

    Simplify

  • Danny Backx Danny Backx committed [r111]

    We need location access to get SSID, or so it seems...

  • Danny Backx Danny Backx committed [r110]

    Try to get Wifi ssid, doesn't work yet

  • Danny Backx Danny Backx committed [r109]

    Handle deprecated APIs for connectivity

  • Danny Backx Danny Backx committed [r108]

    Using https://developer.android.com/training/basics/network-ops/managing which appears to document lots of deprecated APIs :-( so this is probably phase 1.

  • Danny Backx Danny Backx committed [r107]

    Add broadcast receiver skeleton

  • Danny Backx Danny Backx committed [r106]

    Avoid an exception, add null parameter

  • Danny Backx Danny Backx committed [r105]

    Lower verbosity

1 >