Commit Graph

2503 Commits

Author SHA1 Message Date
Felix Ableitner 56e0fa3631 Change app theme for consistency with web ui. 2014-06-30 01:43:53 +02:00
Felix Ableitner 19123506cc Fix crash on start after improper shutdown (fixes #16). 2014-06-30 01:43:53 +02:00
Felix Ableitner d524461634 Added native main activity with tabs for repos and nodes. 2014-06-30 01:43:53 +02:00
Felix Ableitner 7e69c3a354 Preferences code cleanup. 2014-06-30 01:43:53 +02:00
Felix Ableitner 0278210471 Moved SettingsActivity and WebGuiActivity to gui folder. 2014-06-30 01:43:53 +02:00
Felix Ableitner d3a5b09568 Cancel restart notification on shutdown, minor refactoring. 2014-06-30 01:43:53 +02:00
Felix Ableitner 231f6d4fca Added "restart" notification. 2014-06-30 01:43:53 +02:00
Felix Ableitner edea290ea6 Add syncthing preferences to app settings. 2014-06-30 01:43:53 +02:00
Felix Ableitner 870c451477 Bumped version to 0.3.10. 2014-06-27 17:59:39 +02:00
Felix Ableitner 29cef17547 Bumped version to 0.3.9. 2014-06-22 23:07:20 +02:00
Felix Ableitner 7b2ef0d6a0 Cleaner solution for Gingerbread problems: use AsyncTask instead of Runnable
ref #18
2014-06-22 18:56:16 +02:00
Felix Ableitner 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
Felix Ableitner b3218c3c2f Bumped version to 0.3.8. 2014-06-19 01:13:25 +02:00
Felix Ableitner 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
Felix Ableitner 08d824a46e Bump version to 0.3.7. 2014-06-15 21:09:39 +02:00
Felix Ableitner 99a26b29f8 Set syncthing environment (ref calmh/syncthing@3c6738da73). 2014-06-13 20:54:25 +02:00
Felix Ableitner db3dbebe96 Update build tools. 2014-06-09 23:49:58 +02:00
Felix Ableitner c20c4345bc Add missing change from previous commit. 2014-06-09 23:49:39 +02:00
Felix Ableitner 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
Felix Ableitner 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
Felix Ableitner aa9485d6d4 Bumped version to 0.3.6 2014-06-08 19:09:33 +02:00
Felix Ableitner 47b652708e Added support for API keys introduced in syncthing v0.8.14. 2014-06-06 21:10:49 +02:00
Felix Ableitner fac292d2f3 Merge branch 'MStrecke-savemeplease' 2014-06-05 15:16:31 +02:00
Felix Ableitner e82df63793 Merge branch 'master' of github.com:Nutomic/syncthing-android 2014-06-05 15:16:18 +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
Felix Ableitner b43804beed Bumped version to 0.3.5. 2014-06-04 19:14:37 +02:00
Felix Ableitner ca6b4ea827 Added another option to readme to get syncthing binary. 2014-06-04 01:32:02 +02:00
Felix Ableitner 011e009252 Bump version to 0.3.4. 2014-06-03 13:06:57 +02:00
Felix Ableitner 3de810a392 Added contributing instructions. 2014-05-31 18:05:25 +02:00
Felix Ableitner 66cf333725 Real time logging for syncthing binary. 2014-05-28 21:16:12 +02:00
Felix Ableitner 51309ef984 Display options menu only once web gui is online. 2014-05-27 14:51:33 +02:00
Felix Ableitner 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
Felix Ableitner fa749da4a6 Additional info level logging. 2014-05-27 01:24:37 +02:00
Felix Ableitner a8b84a21e5 Bumped version to 0.3.3. 2014-05-27 00:56:10 +02:00
Felix Ableitner ce7773bac7 Fixed crash on first start after install. 2014-05-27 00:55:42 +02:00
Felix Ableitner d6025a5e6b Bumped version to 0.3.2. 2014-05-26 20:22:56 +02:00
Felix Ableitner bee6270737 Insert missing version 0.3.1 version bump into history. 2014-05-26 20:19:31 +02:00
Felix Ableitner 77b7f3a299 Read web gui url from config instead of hardcoding it. 2014-05-26 20:19:02 +02:00
Felix Ableitner b1574aaee1 Moved functions accessing syncthing API to new class RestApi. 2014-05-26 20:19:02 +02:00
Felix Ableitner 808ed14b27 Renamed package ".service" to ".syncthing". 2014-05-26 20:19:02 +02:00
Felix Ableitner ca871a7ba2 Bumped version to 0.3.1. 2014-05-26 20:14:43 +02:00
Felix Ableitner 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
Felix Ableitner 7ca64b8856 Automatically set ignorePerms attribute on all repos on start. 2014-05-24 00:32:37 +02:00
Felix Ableitner 1e787c9051 Bumped version to 0.3.0. 2014-05-22 14:43:06 +02:00
Felix Ableitner 470213ed29 Removed discovery warning from first start dialog. 2014-05-22 14:41:53 +02:00
Felix Ableitner 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
Felix Ableitner be2dbaffb1 Fix leftover debug value. 2014-05-19 17:16:07 +02:00
Felix Ableitner a0881ca8c8 Ignore "version code unused" lint warning
The value is actually read from gradle by getVersionCodeFromManifest().
2014-05-19 01:21:13 +02:00