Jesse Young
|
4b0010ffda
|
display version number
|
2011-09-19 20:58:44 -07:00 |
|
Jesse Young
|
9440fdbffb
|
android's ForegroundService example code is surprisingly buggy
|
2011-09-19 19:51:08 -07:00 |
|
Jesse Young
|
9a574b3ab4
|
add foreground service to keep App in memory (otherwise rate-limiting won't work) and provide notification
|
2011-09-19 18:51:45 -07:00 |
|
Jesse Young
|
a793a5f2e3
|
use http connection pooling to improve performance (especially over ssl)
|
2011-09-19 17:18:56 -07:00 |
|
Jesse Young
|
eb808372f8
|
add test mode to allow testing KalSMS on a phone that is also being used for normal messaging; allow user to configure specific phone numbers to handle
|
2011-09-19 14:58:23 -07:00 |
|
Jesse Young
|
3357de7e4e
|
assume http:// scheme for server URLs
|
2011-09-19 10:33:20 -07:00 |
|
Jesse Young
|
430aeca5e2
|
enable user to change wifi sleep policy on kalsms settings page for convenience
|
2011-09-19 10:19:34 -07:00 |
|
Jesse Young
|
d720412061
|
most README content moved to http://youngj.github.com/KalSMS/
|
2011-09-18 20:59:28 -07:00 |
|
Jesse Young
|
e834488d29
|
avoid exceeding Android limit of 100 outgoing SMS/app/hour; allow effectively increasing limit via expansion packs; revert Sms -> sms in XML response
|
2011-09-18 15:29:30 -07:00 |
|
Jesse Young
|
7bc88cfde1
|
updated readme
|
2011-09-17 23:35:15 -07:00 |
|
Jesse Young
|
72a893ea99
|
Merge branch 'gh-pages' of github.com:youngj/KalSMS
|
2011-09-17 21:59:56 -07:00 |
|
Jesse Young
|
d994b10c35
|
support for incoming MMS
|
2011-09-17 18:38:16 -07:00 |
|
Jesse Young
|
60d49414e1
|
launching Main activity on boot is no longer necessary
|
2011-09-15 18:42:40 -07:00 |
|
Jesse Young
|
46710c24a7
|
organize code into subpackages
|
2011-09-15 18:34:06 -07:00 |
|
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
|
2f22c298ed
|
github generated gh-pages branch
|
2011-09-15 11:03:37 -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 |
|