1. 12 Dec, 2012 2 commits
  2. 10 Dec, 2012 1 commit
  3. 06 Dec, 2012 3 commits
  4. 05 Dec, 2012 2 commits
  5. 04 Dec, 2012 1 commit
  6. 02 Dec, 2012 2 commits
  7. 30 Nov, 2012 1 commit
  8. 28 Nov, 2012 3 commits
  9. 26 Nov, 2012 2 commits
  10. 20 Nov, 2012 2 commits
  11. 19 Nov, 2012 1 commit
  12. 18 Nov, 2012 1 commit
  13. 15 Nov, 2012 2 commits
  14. 11 Nov, 2012 1 commit
  15. 09 Nov, 2012 3 commits
  16. 07 Nov, 2012 5 commits
    • Jeffrey I. Schiller's avatar
      Small Change to cause the Companion App to not respond to the · 3e65f33e
      Jeffrey I. Schiller authored
      SmsBroadcastReceiver if it isn't running.
      
      Change-Id: If6d7f7043b1193f65a8209ddc6bbf6743b905921
      3e65f33e
    • Ralph Morelli's avatar
      Address issue #279 by putting MessageReceived back to a 2-argument event handler. · cd10e967
      Ralph Morelli authored
      Change-Id: I17cf994329931142a714ac52ade4fe70aa96d48d
      cd10e967
    • Andrew McKinney's avatar
      modified release notes for v130 · d8823ae7
      Andrew McKinney authored
      Change-Id: I6fc0dfe27c2a9564b5910166c688cda21ca5670f
      d8823ae7
    • Andrew McKinney's avatar
      Release notes for v130 · 61e65b74
      Andrew McKinney authored
      Change-Id: I235bebb0ca87b70968e8288028659d7a5bda5c1d
      61e65b74
    • Aubrey Colter's avatar
      Replacing the twitter4j jar required some minor code tweaks: · a06cbf10
      Aubrey Colter authored
      Removing all of the synchronization (and thus the unnecessary variables myTwitter and myUserId)
      Search is no longer anonymous in twitter4j, so I only create one instance of twitter and use it in Search as well.
      Fixing a few of the blocks that broke because of method signatures that changed.
      CheckAuthorized() (checkAccessCode())
      Follow()
      StopFollowing()
      RequestFollowers()
      Added the @UsesLibraries annotation that was missing in the broken code. Code is fixed, ready to publish.
      Fixed the formatting to be compatible with app-inventor style.
      Removed the volatile keyword on the variables because it is no longer necessary.
      Moved the setOAuth back into the try block at Jose's suggestion.
      Added catch (IllegalStateException) block. Andrew and I determined this should return true because the user is valid, twitter4j does not allow the OAuth to be set again.
      Updated documentation to reflect changes in code.
      Change-Id: Ibaa8564ac0a154992340c8fef2e6c3e84a0ff042
      a06cbf10
  17. 06 Nov, 2012 2 commits
    • Ralph Morelli's avatar
      Addresses issue # 231 -- modifies Texting component to work with Wifi. · 8ef1932d
      Ralph Morelli authored
      This solution using Google Voice.  It requires users to sign up online for
      Google Voice and to download and install the Google Voice mobile app.
      
      The mobile app is used for incoming messages.  For outgoing messages
      the app uses Google AccountManager to authenticate the user and then
      uses their Google Voice account to send messages.
      
      The revised component reuses the (slightly modified) ClientLoginHelper
      that is used with the (deprecated) FusiontablesControl component. The
      SendMessage function makes use of free software (as source code) found
      here: http://code.google.com/p/google-voice-java/
      
      It adds a new source file, SmsBroadcastReciever, which is started
      statically in the manifest file and is configured to listen for
      either Google Voice or built-in-SMS messages.  This file is modeled
      on free software found here: https://github.com/cicada-dev.
      
      9/26: Added permissions for accessing and managing user accounts,
      which were available to REPL but not to packaged apps.
      
      9/27: Modifed SmsBroadcastReceiver to start Texting component
      if it is not already running.  The Texting component is still not
      receiving the first incoming message.
      
      10/2: Fixed the (9/27) issue of missing the first message by creating
      an onInitializeListener interface to allow Form to notify components
      when the Initialize block has been dispatched.
      
      10/2: Added a static method to SmsBroadcastReceiver to search by
      META-DATA, specified in the Manifest, for an App Inventor app that handles Sms.
      
      10/3: Modified Texting component and BroadcastReceiver to notify the user
      when the Texting app is not running.  Messages received when the app is not
      running are cached. They are dispatched through MessageReceived when the app
      resumes.  When the app is running, incoming messages are immediately dispatched.
      This should be more or less consistent with the performance of the previous
      version.
      
      10/5: Modified Texting to use OAuth2Helper, same as used in FusiontablesControl.
      10/11: Added code in Texting.onInitialized() to set isRunning true at that point
           because in REPL start up Form.onResume() is called before the Texting
           component registers to receive onReceive() callbacks.  Messages received
           by the running REPL app are now received normally.
      10/12: Added conditions	 to Compiler.java to insert <META-DATA>	and <RECEIVER>
           tags into the Android Manifest only when Texting component	is used.
      10/25: Final changes to YaVersion, etc. and fixed a missing jar bug in misc/launch-builserver
      10/30: Simplified SmsBroadcastReceiver; now doesn't notify if receiving disables; supports multiple apps
      11/4: Removed rendundant jars; created lib/oauth with jars from lib/fusiontables
      11/5: Really removed redundant jars.
      11/5: Changed cache to local storage and synchronized it.
      
      Change-Id: I1f8b285107f85d9c300fc78137378c3a644c9628
      8ef1932d
    • Jeffrey I. Schiller's avatar
      Remove editor temp file accidently inserted into codebase. · 3c275fb7
      Jeffrey I. Schiller authored
      Change-Id: Ieee14cd2ee3aa8d102e0cc16ba5c538ff86a815d
      3c275fb7
  18. 05 Nov, 2012 6 commits