1
0
Fork 0
mirror of https://github.com/syncthing/syncthing-android.git synced 2024-11-26 06:11:19 +00:00
Commit graph

1853 commits

Author SHA1 Message Date
Catfriend1
5755ed45ad AndroidManifest: Add permission ACCESS_FINE_LOCATION
Required for Android Q
2019-03-23 11:56:40 +01:00
Catfriend1
205576d9e0 WifiSsidPreference: Catch java.lang.SecurityException
See changes in Android Q, https://developer.android.com/reference/android/net/wifi/WifiManager.html#getConfiguredNetworks()
2019-03-23 11:52:51 +01:00
Catfriend1
1ca258877c Update APK version to 1.1.0.5 / 1010005 2019-03-17 14:22:17 +01:00
Catfriend1
030c557be1 Imported translations: sv, zh-rCN 2019-03-17 14:12:26 +01:00
Catfriend1
8bf63e4498 Update README and whatsnew 2019-03-17 14:01:11 +01:00
Catfriend1
3a188d457c
Patch wrong tls alignment for Android Q compatibility (fixes #370) (#374)
* Patch go wrong tls alignment for Android Q compatibility (fixes #370)

* Remove wrong x86 patch

* Incorporate @kvaster's Android Q patch into build script (fixes #370)

Thanks for the contributon!

* Update build script for Python 2 compatibility

* Second attempt for python 2
2019-03-17 13:58:50 +01:00
Catfriend1
2486612270 Build SyncthingNative with Go 1.12.1 2019-03-16 13:40:50 +01:00
Catfriend1
e42283524c Update APK version to 1.1.0.4 / 1010004 2019-03-11 22:17:11 +01:00
Catfriend1
d0773a5876 Update README / whatsnew 2019-03-11 22:09:53 +01:00
Catfriend1
9649c4fda3 Imported de translation 2019-03-11 19:29:51 +01:00
Catfriend1
b28394bc8f
Create folder dialog - trim folder label (fixes #367) (#368)
* FolderActivity: Trim folder label (fixes #367)

* Only trim if EXTRA_FOLDER_LABEL extra was set
2019-03-11 18:30:44 +01:00
Catfriend1
7a12674a88
Workaround cleanup of the folder marker by Huawei, Xiaomi firmware (fixes #131) (#363)
* WIP - preCreateFolderMarker

* Revert "WIP - preCreateFolderMarker"

This reverts commit 2a4db47f869334a0b4c7aab3073360e43cfbc218.

* Revert accidential syncthing upstream ref change

* Create .stfolder and DO_NOT_DELETE.txt within it (fixes #131)

* Refactor folder marker creation code into FolderActivity#preCreateFolderMarker (fixes #131)
2019-03-11 15:41:57 +01:00
Catfriend1
dde8d24e0c
Fix selecting parent folder after "Sharing to Syncthing" subfolder (fixes #365) (#366)
* folder_picker: Add icon on action bar to select

* Add drawable: ic_arrow_upward_white_24

* layout/folder_picker: Add folder_go_up (fixes #365)

* Reindent code

* Fix selecting parent folder after "Sharing to Syncthing" subfolder (fixes #365)
2019-03-11 09:43:50 +01:00
Catfriend1
055a72c390 Imported translations: sv, zh-rCN, zh-rTW 2019-03-10 12:44:52 +01:00
Catfriend1
af1b93b114 Add Constants#FILENAME_STIGNORE 2019-03-10 12:26:45 +01:00
Catfriend1
18fd867af6 Add helper script: tx_pull_de_translation.cmd 2019-03-10 10:25:50 +01:00
Catfriend1
a594b7c0eb Update APK version to 1.1.0.3 / 1010003 2019-03-09 23:24:37 +01:00
Catfriend1
fdb748dd53 Update README / whatsnew 2019-03-09 23:10:23 +01:00
Catfriend1
c8502ccbd7
Fix "Share to Syncthing" when user didn't complete welcome wizard (fixes #354) (#360)
* Add string: complete_welcome_wizard_first

* Imported de translation

* Fix "Share to Syncthing" when user didn't complete welcome wizard (fixes #354)
2019-03-09 23:02:58 +01:00
Catfriend1
20e6a42ec0 Early merge PR #182 2019-03-09 16:58:17 +01:00
Catfriend1
dff782d735 ConfigXml: Use defaults from model (instead of hardcoded) (fixes #358) 2019-03-09 16:43:38 +01:00
Catfriend1
def8773dbb
Add pref to enable expert mode (fixes #256) (#328)
* Add prefs: verbose_log, expert_mode

* Update prefs in Constants

* Add service.AppPrefs

* Update fragments to read verbose log pref

* Update classes with context or inject to read verbose log pref

* Inherit ENABLE_VERBOSE_LOG from RestApi to Completion

* Restart whole app if verbose log pref was changed

* A line too much

* Revert expert mode pref (DELTA REVERT)

* Add expert mode pref (ref #256)

* Make ignoreDelete an expert option

* Make pullOrder and ignoreDelete expert options

* Make deviceCompression an expert option

* Import de translation
2019-03-09 16:15:37 +01:00
Catfriend1
dbe7838266
Add UI for "ignoreDelete" folder option (fixes #356) (#357)
* Add drawable: ic_delete_forever_black_24

* Update ConfigXml

* Update FolderActivity

* Update layout: activity_folder

* Add strings

* Import de translation
2019-03-09 15:52:36 +01:00
Catfriend1
33cafa2073 Update APK version to 1.1.0.2 / 1010002 2019-03-06 02:08:15 +01:00
Catfriend1
e57caf96c2
Use model/Folder defaults for the camera folder (fixes #352) (#353) 2019-03-06 01:38:31 +01:00
Catfriend1
4b2dfd3b1b Update whatsnew 2019-03-06 01:24:00 +01:00
Catfriend1
0f135c1ed2 Poll faster on "modern" devices 2019-03-06 01:18:00 +01:00
Catfriend1
044404e9f0 Fix lint 2019-03-06 01:09:49 +01:00
Catfriend1
9ab2f280e0
Add "folder is unshared" status label (fixes #347) (#351)
* res/colors: Add text_orange

* strings: Add state_unshared

* Imported de translation

* Add "folder is unshared" status label (fixes #347)
2019-03-06 00:58:34 +01:00
Catfriend1
ce213b9c9e model/Folder: Add getDeviceCount 2019-03-06 00:47:50 +01:00
Catfriend1
8873111510 FoldersAdapter: Merge getLocalizedState into updateFolderStatusView 2019-03-06 00:44:26 +01:00
Catfriend1
f679ca2cc5
Show Android Open File Limit (fixes #346) (#350)
* Show Android Open File Limit (fixes #346)

* Imported de translation
2019-03-06 00:12:37 +01:00
Catfriend1
226b84a5d9
MainActivity/DeviceList: Improve "no devices configured" UI text (#349)
* Add string: no_devices_configured

* Imported de translation

* Add newline

* Import de translation
2019-03-05 23:58:34 +01:00
Catfriend1
9187280687
Enable largeBlocks for new folders by default (fixes #300) (#301)
* Enable largeBlocks for new folders by default (fixes #300)

* Remove duplicate code to set folder defaults on creation
2019-03-05 23:46:11 +01:00
Catfriend1
5151c3485b
Add model/Folder#CopyOwnershipFromParent (fixes #286) (#287)
* Add model/Folder#CopyOwnershipFromParent (fixes #286)

See https://github.com/syncthing/syncthing/pull/5479/files

* Fix typo, update doc ref

* Update ConfigXml
2019-03-05 23:40:42 +01:00
Catfriend1
c1abb476b6
Update SyncthingNative to v1.1.0 (#348)
* Use go stable instead of 1.9 for travis (#1283)

* Restore modules

* Update Syncthing submodule to v1.1.0

* Update .gitignore

* Update whatsnew
2019-03-05 23:23:52 +01:00
Catfriend1
30d493a206 Update APK version to 1.1.0.1 / 1010001 2019-03-05 23:04:35 +01:00
Catfriend1
e1f85548fb
Add folder dialog: "Tap to add device" if no devices are present (fixes #344) (#345)
* Add folder dialog: "Tap to add device" if no devices are present (fixes #344)

* Update string: devices_list_empty

* Add service/TestData

* activity_folder/layout: Make devicesContainer selectable from DPAD

* Imported de translation
2019-03-05 23:01:06 +01:00
Catfriend1
22a302d940 Add service/TestData 2019-03-05 22:59:42 +01:00
Catfriend1
675de8a53b Update whatsnew 2019-02-28 08:38:22 +01:00
Catfriend1
09585e213a
Update status tab text "not allowed to run on mobile data", clarify meaning (fixes #340) (#343)
* Update string reason_mobile_data_disallowed (fixes #340)

* Updated de translation
2019-02-28 08:32:23 +01:00
Catfriend1
3c2e7ddf76
fragmentManager: commitAllowingStateLoss (fixes #321) (#342) 2019-02-28 08:20:01 +01:00
Catfriend1
f9f93a37ce Update APK version to 1.0.1.9 2019-02-24 19:27:25 +01:00
Catfriend1
c6cf442d7a
Add Binary Eye barcode scanner support (fixes #325) (#339)
* Add Binary Eye barcode scanner support (fixes #325)

* Remove "Barcode Scanner" app as preferred choice (fixes #325)

* Add app recommendation: "Binary Eye"

* Imported de translation

* Updated whatsnew
2019-02-24 19:16:20 +01:00
Catfriend1
92a77dc0a5 Update wiki: Sync N first files
ref #cc76014207
2019-02-24 16:23:32 +01:00
Catfriend1
46054d1c36 Update APK version to 1.0.1.8 2019-02-24 16:13:52 +01:00
Catfriend1
9933294ac5
Publish listings on GPlay (#338)
* Update build.gradle

* Remove unsupported translations

* Update publish-release.sh

* Update APK version to 1.0.1.7

* build.gradle: errorOnSizeLimit = false

* publish_release.sh: Add gradlew publishListingRelease

* Imported string translations

* Updated gplay translation: de_DE

* Add unsupported translations to .gitignore
2019-02-24 16:01:56 +01:00
Catfriend1
5c22110af6 Update README and whatsnew 2019-02-24 14:23:53 +01:00
Catfriend1
b17752aa5a Add label to explain why Syncthing Options are greyed out (fixes #337) 2019-02-24 14:22:56 +01:00
Catfriend1
180dbe6824 Updated gplay translations 2019-02-24 14:04:19 +01:00