da9db849eb
Start receivers when required, instead of declaring them in manifest
...
This should solve some problems on Android 8
https://forum.syncthing.net/t/charging-only-run-condition-is-no-longer-working-as-expected/10772
2017-10-20 00:40:39 +09:00
fc79c3c004
Updated string
2017-10-19 14:18:33 +09:00
bba3b5f927
Bumped version to 0.9.17
2017-10-19 12:41:10 +09:00
79f6f8fafa
Imported translations
2017-10-19 12:40:27 +09:00
f8a41ff4b7
Don't call startForegroundService if app is not running in background ( fixes #972 )
2017-10-19 12:35:17 +09:00
18c419b2ed
Revert build script changes
...
This reverts commits 5749b98b92
,
9559d0c2d9
,
536c826fbb
2017-10-19 12:09:53 +09:00
5749b98b92
Update build instructions
2017-10-17 17:32:16 +09:00
9559d0c2d9
Divide project into submodules, compile with Clang
2017-10-17 12:59:13 +09:00
536c826fbb
Merge branch 'cgo-build'
2017-10-17 09:14:17 +09:00
1660479b6e
Build Syncthing with CGO and target android ( fixes #873 )
2017-10-17 09:13:06 +09:00
9840076f31
Update release scripts
2017-10-11 12:55:12 +09:00
432c666c0d
Bumped version to 0.9.16
2017-10-11 12:33:26 +09:00
5edeae4b08
Imported translations
2017-10-11 12:32:56 +09:00
8e75a88b6a
Try to fix notification not showing (ref #966 )
2017-10-11 12:26:08 +09:00
ee0e361101
Improve error handling if config can't be opened
2017-10-10 21:52:31 +09:00
4941d7e412
Use startServiceForeground() on Android 8 ( fixes #963 )
2017-10-10 21:52:28 +09:00
cefd9dcfc0
Don't disable all settings when Syncthing is disabled
2017-10-09 13:11:15 +09:00
0b5649be98
Fix publish script and Travis build
2017-10-08 15:27:09 +09:00
7171402cbe
Merge branch 'publish-script'
2017-10-08 15:08:01 +09:00
d74aba261d
Add publish release script
2017-10-08 15:06:52 +09:00
a25579dc4e
Bumped version to 0.9.15
2017-10-08 15:04:03 +09:00
4a4caa8d47
Update dependencies
2017-10-08 15:03:18 +09:00
102b274707
Imported translations
2017-10-08 15:00:10 +09:00
c56a7d022a
Updated Syncthing to v0.14.39-rc.1
2017-10-08 14:49:17 +09:00
1aa6bc4af3
Show button to open logs if Syncthing takes long to load (ref #687 )
2017-10-07 02:35:40 +09:00
d58a3c9634
Improve logging
2017-10-07 02:02:27 +09:00
1fd86211dc
Moved Syncthing constants to seperate file
2017-10-04 17:44:56 +09:00
4c2b325676
Move all notification handling into common file
2017-10-04 00:40:59 +09:00
e184c43c3a
Use Dagger to inject SharedPreferences
2017-10-04 00:19:30 +09:00
61d1119889
Improve log activity title
2017-10-03 22:46:23 +09:00
f1102dcc02
Add more translations for Google Play listing
2017-10-03 18:35:11 +09:00
e6c9960d0b
More refactoring
2017-10-02 17:22:34 +09:00
be1be9746e
Refactor DeviceStateHolder and receivers
2017-10-02 15:59:14 +09:00
9ad854defb
Delete unit tests (they were terribly written)
2017-10-02 15:59:11 +09:00
4e32d60278
Refactor SyncthingService, moving killSyncthing() to background
2017-10-02 15:11:54 +09:00
84ae6953da
Hide language preference on Android 24+ ( fixes #952 )
...
Reason copied from F-Droid:
Android 24 and later provides tons of languages, and a way to rank
multiple languages instead of choosing one. The Languages pref is a
big hack and can be problematic, so its better to disable it when its
not needed. This will make it so it is no longer possible to set
F-Droid to a language that the system does not support.
2017-09-29 03:21:55 +09:00
32be8ba207
Merged ToolbarActivity into SyncthingActivity
2017-09-27 22:02:12 +09:00
953f5e1e82
Update Travis CI to Android 26 sdk
2017-09-27 16:25:11 +09:00
653e54eb77
Fix crash when showing device ID if field is not set
2017-09-27 13:13:51 +09:00
dbd8818707
Properly check if file manager intent can be handled
2017-09-27 13:07:54 +09:00
94d72d768f
Attempt to fix NPE when calling SyncthingService.getApi().isConfigLoaded()
2017-09-27 12:50:35 +09:00
8e1dfe875e
Fix crash in MainActivity.onSaveInstanceState()
2017-09-27 12:35:34 +09:00
bdec750b34
Prevent crashes when dismissing dialogs
2017-09-27 12:25:18 +09:00
9ca1c8acd5
Revert "Poll web gui more frequently"
...
This reverts commit 5741928324
.
2017-09-27 09:43:45 +09:00
3e85a5c182
Automatically restart app after update ( fixes #845 )
2017-09-27 09:31:48 +09:00
dca4c32723
Simplify DeviceStateHolder code
2017-09-27 08:53:21 +09:00
5c97251ffa
Rework run conditions ( fixes #540 )
2017-09-26 23:15:44 +09:00
42a87031f1
Added "edit ignores" button ( fixes #881 )
2017-09-26 21:19:14 +09:00
3f0be34f3e
Remove unneeded explicit view casts
2017-09-26 21:19:14 +09:00
5aed81a8f3
Also show disabled dialog in WebGuiActivity and ShareActivity ( fixes #955 )
2017-09-26 21:19:14 +09:00