5
0
mirror of https://github.com/cwinfo/envayasms.git synced 2024-12-04 20:45:32 +00:00
Commit Graph

28 Commits

Author SHA1 Message Date
Jesse Young
e78598c919 refactor App to subclass Application; retain log messages in App class so they can be shown even if Main activity is inactive or gets reset 2011-09-15 15:45:44 -07:00
Jesse Young
0071efd297 improve ForwardInbox with help from http://www.marvinlabs.com/2010/10/custom-listview-ability-check-items/ 2011-09-14 12:26:14 -07:00
Jesse Young
41141fa5fd add menu option to forward existing messages from inbox (delivered when kalsms was not enabled) 2011-09-13 18:26:17 -07:00
Jesse Young
61d24b2f64 add setting to enable/disable sms gateway 2011-09-13 16:06:50 -07:00
Jesse Young
e79fe7ce23 refactoring 2011-09-13 14:55:26 -07:00
Jesse Young
e535266d9a instead of deleting messages from inbox, prevent them from getting there in the first place (unless user wants to keep them) 2011-09-13 12:46:37 -07:00
Jesse Young
bead45360f set phone number and api version as regular post fields instead of custom http headers 2011-09-13 11:31:01 -07:00
Jesse Young
e4cea3bae3 use alarm to schedule retries; fix bug where sms notfications were dropped when multiple messages were sent at once 2011-09-13 00:14:35 -07:00
Jesse Young
d29e7b2c58 start alarm to poll for outgoing messages when phone boots; add option to automatically start main activity on boot 2011-09-12 22:52:45 -07:00
Jesse Young
2911111490 keep messages waiting to be sent in memory; if forwarding fails (in either direction), retry a few times (1m, 10m, 1h, 1d) before giving up; add menu button to retry sending now 2011-09-12 22:03:25 -07:00
Jesse Young
307f354deb add help screen 2011-09-12 19:06:03 -07:00
Jesse Young
da334a04c9 remove test action to simplify server implementation; add icons from http://www.androidicons.com/freebies.php 2011-09-12 18:16:44 -07:00
Jesse Young
0a0f50ad18 fix comments for php server example 2011-09-12 17:47:56 -07:00
Jesse Young
aff22e51d8 use string status codes instead of integers 2011-09-12 17:37:37 -07:00
Jesse Young
cb8d95ebd5 PHP server library with example implementation; add 'check now' button on menu 2011-09-12 16:53:38 -07:00
Jesse Young
d5b973411b fix null pointer exception; remove dependency on Base64 for android 1.6 compatibility 2011-09-12 12:55:33 -07:00
Jesse Young
8f15a8c8f2 add menu with options to test server connection, or edit settings 2011-09-11 21:21:42 -07:00
Jesse Young
fc6cda4ea3 do http requests in AsyncTask so they don't freeze the UI thread; improve log messages; make poll interval configurable 2011-09-11 20:59:51 -07:00
Jesse Young
9473ab1610 use POST in http requests; use different url for outgoing sms; poll for outgoing sms more frequently; notify server when sms messages are sent 2011-09-11 01:35:10 -07:00
Nir Yariv
448eafecd8 Move post-parse sms sending to TargetUrlRequest 2011-01-18 13:57:34 -05:00
Nir Yariv
3ed1958ea3 add a poll=true parameter 2011-01-15 19:27:19 -05:00
Nir Yariv
208945044f cleanup home screen text 2011-01-15 19:26:40 -05:00
Nir Yariv
ec1dc62631 simplify polling UI to use fixed, 15 min intervals 2011-01-15 18:38:49 -05:00
Nir Yariv
8e31033862 new icon 2011-01-15 17:44:06 -05:00
Nir Yariv
aee1061c5a initial import of polling code 2011-01-15 14:42:26 -05:00
Nir Yariv
4130593f3d polling 2011-01-15 12:26:06 -05:00
Nir Yariv
bea2c36f49 add MIT license 2011-01-01 11:22:56 -05:00
Nir Yariv
c44c865fca init under new name 2010-10-03 20:11:48 -04:00