5ba80e5bfa
Revert "Use Runnable instead of AsyncTask to poll for syncthing web gui ( fixes #41 )."
...
This reverts commit a215e30098
.
2014-06-22 18:12:31 +02:00
a215e30098
Use Runnable instead of AsyncTask to poll for syncthing web gui ( fixes #41 ).
...
This works around a problem with pre-Jellybean devices, where AsyncTask
must be created on the main thread,
2014-06-19 01:13:00 +02:00
c20c4345bc
Add missing change from previous commit.
2014-06-09 23:49:39 +02:00
de898048b7
Fix crash on start after improper shutdown ( fixes #16 ).
...
Conflicts:
src/main/java/com/nutomic/syncthingandroid/syncthing/PostTask.java
src/main/java/com/nutomic/syncthingandroid/syncthing/RestApi.java
2014-06-09 01:03:01 +02:00
665a081500
Merge branch 'gingerbread_home_threading_fixes' of git://github.com/chr15m/syncthing-android
2014-06-09 00:46:50 +02:00
Chris McCormick
a3965c6b83
Fix for #18 - correctly pass the HOME environment variable in to the syncthing process.
2014-06-08 23:28:15 +02:00
Chris McCormick
726f62061d
Part of fix for #18 on Gingerbread - call Looper.prepare() to set up the thread.
2014-06-08 23:24:50 +02:00
47b652708e
Added support for API keys introduced in syncthing v0.8.14.
2014-06-06 21:10:49 +02:00
Michael Strecke
11627089b4
Use "official" path for persistent data
...
Note: This causes the first start dialog and "generating keys" message to
be shown on first start after update, but all data is actually preserved.
2014-06-05 15:14:51 +02:00
66cf333725
Real time logging for syncthing binary.
2014-05-28 21:16:12 +02:00
51309ef984
Display options menu only once web gui is online.
2014-05-27 14:51:33 +02:00
1c1b1e6aa6
Use public key instead of config to check for first start.
...
This lets SyncthingService.isFirstStart() return true for a longer
time (previously, it would return false as soon as the config was copied).
2014-05-27 14:01:08 +02:00
fa749da4a6
Additional info level logging.
2014-05-27 01:24:37 +02:00
ce7773bac7
Fixed crash on first start after install.
2014-05-27 00:55:42 +02:00
bee6270737
Insert missing version 0.3.1 version bump into history.
2014-05-26 20:19:31 +02:00
77b7f3a299
Read web gui url from config instead of hardcoding it.
2014-05-26 20:19:02 +02:00
b1574aaee1
Moved functions accessing syncthing API to new class RestApi.
2014-05-26 20:19:02 +02:00
808ed14b27
Renamed package ".service" to ".syncthing".
2014-05-26 20:19:02 +02:00
ebdbb6c5d1
Revert "Set home directory to sdcard instead of app data folder. Fixes #9."
...
This reverts commit e3219ef80d
.
This change seems to cause problems on Android 2.3 devices, which exit with
error "No home directory found". I can't test this myself, and don't know
if it happens for everyone (ref #9 ).
2014-05-25 22:24:41 +02:00
7ca64b8856
Automatically set ignorePerms attribute on all repos on start.
2014-05-24 00:32:37 +02:00
8ddd3b1d2f
Fix global discovery by using announce server ip instead of hostname.
...
Old configs are automatically updated.
Also moved initial initial config.xml creation from WebGuiActivity to
SyncthingService.
2014-05-20 14:37:04 +02:00
be2dbaffb1
Fix leftover debug value.
2014-05-19 17:16:07 +02:00
22f44dffa5
Add log to exception thrown on syncthing error code.
2014-05-18 20:27:31 +02:00
e3219ef80d
Set home directory to sdcard instead of app data folder. Fixes #9 .
2014-05-16 18:21:50 +02:00
7576e2a47d
Improved polling for web gui ( fixes #7 ).
2014-05-15 14:54:21 +02:00
c6456b8b1f
Force crash if syncthing binary returns error.
...
Instead of showing the loading screen forever.
2014-05-15 13:16:20 +02:00
15f2d5e43f
Fixed lint problems.
2014-05-14 23:02:33 +02:00
426e1a5c60
Minor refactoring.
2014-05-14 21:02:01 +02:00
3e8ef39322
Formatting fixes.
2014-05-14 17:25:42 +02:00
aa82330c94
Add ActionBar back button to settings.
2014-05-14 14:59:05 +02:00
f43b864278
Fix package name declaration.
2014-05-14 13:23:12 +02:00
c53c907a02
Re-organized URI handling.
2014-05-14 13:08:04 +02:00
ff7f6a811c
Get version name from Rest API instead of hardcoding it.
2014-05-14 11:29:31 +02:00
6da9b7b8f9
Execute syncthing binary from console instead of loading it as a library.
...
This makes everything easier, as we can now use standard syncthing releases
instead of custom compiles, and don't have to hardcode the data folder.
2014-05-14 10:35:08 +02:00
11f3c46fa0
Fixed service stopping on Activity exit.
2014-05-13 17:59:52 +02:00
745de67005
Added proper shutdown (using hack).
2014-05-13 11:09:07 +02:00
7a5855fec5
Replaced Notification with NotificationCompat.
2014-05-13 10:53:47 +02:00
d369cd3876
Moved build to gradle.
2014-05-12 18:54:26 +02:00