Catfriend1
b61c4d8e58
Manifest: Add "android:requestLegacyExternalStorage="true"" ( #459 )
...
(fixes #457 ) - I know this is not the fix everyone wants but it keeps Syncthing-Fork alive a little longer. See issue #457 to know why.
2019-08-04 19:33:47 +02:00
Catfriend1
574fb3eca0
Migrate libraries to AndroidX ( #458 )
...
* Manifest: Add "android:requestLegacyExternalStorage="true""
(fixes #457 ) - I know this is not the fix everyone wants but it keeps Syncthing-Fork alive a little longer. See issue #457 to know why.
* Migrate to AndroidX
* Revert "Manifest: Add "android:requestLegacyExternalStorage="true"""
This reverts commit 7089be89beebd5ec95c9b2fac08d20f65d4da171.
2019-08-04 19:31:08 +02:00
Catfriend1
2c11e82a27
Fix override/revert showing up with no changes on extSdCard synced folders ( fixes #454 ) ( #455 )
...
* Update build_and_release.cmd
* Update SyncthingNative_update_and_build.cmd
* Update APK version to 1.2.1.0
* build-syncthing.py: Set version to v1.2.1-preview4-mtime
* model/Folder: Add "rawModTimeWindowS"
* Update Folder.java
* Update ConfigXml.java
* Update SyncthingNative_update_and_build.cmd
* Update build-syncthing.py
* Revert "Update build-syncthing.py"
This reverts commit f8a3a23c458177649cf37c04d9343a93d90cf161.
* Revert "Update SyncthingNative_update_and_build.cmd"
This reverts commit ee892defc3449e716f35ccbabd9018c85b5b69a6.
* Revert "build-syncthing.py: Set version to v1.2.1-preview4-mtime"
This reverts commit a01ceb26343062cf08facb8654a40dd64698beb1.
* Revert "Update SyncthingNative_update_and_build.cmd"
This reverts commit 493da15dd154c6b334bcaf3d714504f603f7a7b8.
* Revert "Update build_and_release.cmd"
This reverts commit b6f47f08498422fc9bf082cbf726cdbfbe14ca0c.
2019-08-04 19:07:26 +02:00
Catfriend1
c84f62fa31
F-Droid - Update go version to 1.12.1 and release 1.2.0.8 ( #451 )
...
* Update com.github.catfriend1.syncthingandroid.yml
* Add link to wiki for "WebSite:" tag
2019-08-04 19:06:06 +02:00
Catfriend1
113bf4ce3a
Update APK version to 1.2.1.0
2019-07-25 20:48:56 +02:00
Catfriend1
86a7f78b74
Move debug scripts to /debug_scripts, Add "adb_pull_syncthing_log.cmd"
2019-07-21 19:41:27 +02:00
Catfriend1
05c124f049
Imported translations
2019-07-21 15:53:29 +02:00
Catfriend1
36c41c761e
Add play locale mapping: hi_IN: hi-IN
...
hindi (india)
2019-07-21 15:48:07 +02:00
Catfriend1
aa6367eff0
Optimize memory usage on older phones ( #449 )
...
Sources:
- https://dave.cheney.net/tag/gogc
- https://forum.syncthing.net/t/freebsd-memory-usage/13140/13
2019-07-21 15:35:58 +02:00
Catfriend1
df2addc1d6
Update APK version to 1.2.0.9
2019-07-21 14:04:08 +02:00
Catfriend1
61bebd4b50
Update APK version to 1.2.0.8
2019-07-16 08:13:56 +02:00
Catfriend1
b094ae1c0b
ConfigXml: Add null check in getFolders/elementVersioning ( fixes #445 ) ( #446 )
2019-07-16 08:10:22 +02:00
Catfriend1
172c0b787a
Merge branch 'master' of https://github.com/Catfriend1/syncthing-android
2019-07-14 17:33:16 +02:00
Catfriend1
aad5b22ecd
Update APK version to 1.2.0.7
2019-07-14 17:32:46 +02:00
Catfriend1
950a71ac62
Status tab - add button to "force start" / "force stop" ( fixes #394 ) ( #443 )
...
* Add strings: force start/stop
* fragment_status: Add button to UI
* Add strings
* fragment_status: Rename button id
* RunConditionMonitor: Implement BTNSTATE_FORCE_START_STOP
* StatusFragment DRAFT
* Add SegmentedButton
* Add attrs+styles for SegmentedButton
* Update styles.xml
* Update SegmentedButton.java
* Replace forceStartStop button with button group
* Fix lint errors
* StatusFragment: Implement button group
* Update strings.xml
* fragment_status: Remove bottom padding
* Imported de translation
* StatusFragment: Remove unused import
* StatusFragment: Remvoe unused "mStatusFragmentView"
* Update beta.txt
2019-07-14 17:31:41 +02:00
Catfriend1
825f38966b
Update README.md
2019-07-12 17:15:46 +02:00
Catfriend1
aa68c26926
Update README.md
2019-07-12 17:13:57 +02:00
Catfriend1
b190bfbd39
Update README.md
2019-07-12 17:13:20 +02:00
Catfriend1
771cb7ef43
Update README, changelog
2019-07-11 18:00:43 +02:00
Catfriend1
bf161ecb12
Add "roaming" option to run conditions ( fixes #177 ) ( #441 )
...
* UI: Add "roaming" run condition
ref: #177
* Settings UI: Add "roaming" run condition
* Update strings.xml
* Handle roaming state in RunConditionMonitor (fixes #177 )
* Add "feedback required" notice
* Update strings.xml
* Imported de translation
2019-07-11 18:00:25 +02:00
Catfriend1
29cbb82448
Update version to 1.2.0.6
2019-07-11 16:40:51 +02:00
Catfriend1
7a8556cf43
Create setenv.cmd
2019-07-11 15:04:33 +02:00
Catfriend1
388d68fac7
Add "Revert local changes" button to UI ( fixes #437 ) ( #439 )
...
* Add icon: ic_cloud_download_red_24
* Update strings.xml
* Add "Revert local changes" button code (fixes #437 )
* Update model: FolderStatus - add "receiveOnly*"
* item_folder_list: Add revert UI button
* Update icon: ic_cloud_download_red_24
* Update item_folder_list.xml
* Update icon for the override changes button
* Imported de translation
2019-07-11 15:03:48 +02:00
Catfriend1
35839feeb9
Override changes: Show confirmation dialog ( fixes #397 ) ( #436 )
...
* FoldersAdapter: Move code into onClickOverride
* Override changes: Show confirmation dialog (fixes #397 )
* Update strings.xml
2019-07-11 13:09:39 +02:00
Catfriend1
6b9745c800
Reduce unnecessary applyCustomRunConditions after service state change ( #435 )
...
Ref.: #7e7b2c9850
Improve RunConditionMonitor#updateShouldRunDecision ( 7e7b2c9850
)
2019-07-11 12:23:17 +02:00
Catfriend1
0046a75078
Add wiki/Info-on-battery-optimization-and-settings-affecting-battery-usage.md ( fixes #419 ) ( fixes #327 )
...
Wiki link: https://github.com/Catfriend1/syncthing-android/wiki/Info-on-battery-optimization-and-settings-affecting-battery-usage
2019-07-11 11:31:13 +02:00
Catfriend1
e0edf23e38
Update it-IT translation
2019-07-11 10:06:06 +02:00
Catfriend1
942bafec61
build_and_release: Workaround for GPlay API error 500 no longer required
2019-07-10 08:55:01 +02:00
Catfriend1
40de6c98cb
Rename en-GB screenshots ( fixes #431 )
2019-07-10 08:46:01 +02:00
Catfriend1
83a412d348
Update SyncthingNative to v1.2.0
2019-07-10 08:28:19 +02:00
Catfriend1
6cdb884c53
build_and_release.cmd: Add const SKIP_RELEASE_BUILD
2019-06-19 03:02:30 +02:00
Catfriend1
cb4ff06c7d
build.gradle: resolutionstrategy => ignore
...
Don't fail the debug build if no play credentials file was found
2019-06-19 02:57:46 +02:00
Catfriend1
b4f25636ea
Update versions.gradle
2019-06-19 02:41:53 +02:00
Catfriend1
03db270fd8
Update whatsnew, README.md
2019-06-19 02:34:38 +02:00
Catfriend1
315abe9e37
Revert the publishReleaseListing workaround after calling publishRelease
2019-06-19 02:34:26 +02:00
Catfriend1
bb968c5767
Update versions.gradle
2019-06-19 02:17:44 +02:00
Catfriend1
2b12eb80de
Include post build script, clarify it is optional
2019-06-19 02:17:03 +02:00
Catfriend1
e6a644b4c2
Update SyncthingNative to v1.2.0-rc.2
2019-06-19 02:08:05 +02:00
Catfriend1
b10dd374de
New SyncthingNative build script
2019-06-19 02:07:19 +02:00
Catfriend1
f01f8d26ba
Log: exclude tags "/zygote" and "/dalvikvm"
2019-06-17 20:50:45 +02:00
Catfriend1
107415fd30
Follow-up to fix issue #421
...
unackedNotificationID=crAutoDisabled
2019-06-17 07:09:32 +02:00
Catfriend1
a6e5baecbc
Futher improve the build process ( #429 )
...
* Update git_update_submodule.cmd
* Update build_and_release.cmd
2019-06-17 06:57:07 +02:00
Catfriend1
d8808b2246
Bootstrap play resources for play-publisher 2.2.1
...
* Update transifex config
* build.gradle: Update play-publisher from 1.2.2 to 2.2.1
Remove unsupported play-publisher flags
* Create .gitattributes
* Move files to new locations
* Delete files from old locations
* Delete build_and_release.cmd
* Rename listing folders
* Create tx_pull_all_translations.cmd
* Add values-et/strings.xml
* Removed languages from transifex
* Fix ca short description length
* Remove unsupported languages
* Imported translations: title
* Remove unsupported languages which are not on transifex from res/values
* Shorten the short play descriptions
* Imported translation for play: zh-CN
* Update .gitignore
* Update tx mappings
* build.gradle: Update deleteUnsupportedPlayTranslations
* Add script: build_and_release.cmd
* Add supported language: tx:no => gplay:no-NO
* Update .tx/config source_lang for play resources
* Add dummy files
* build.gradle: Update dependencies
* build.gradle: Update gradle for Android Studio 3.4.1
* Add resolutionStrategy = 'auto'
* Workaround play-publisher issue 597
ref: https://github.com/Triple-T/gradle-play-publisher/issues/597
* Display generated APK versionCode after build
* Create versions.gradle
* Fix Workaround for GPP left-over process kill
* build.gradle: Calculate versionCode from "versions.gradle"
* Update versions.gradle
* postbuild_rename_apk: Get versionCode from "versions.gradle", copy instead of rename
2019-06-17 06:36:09 +02:00
Catfriend1
7899ff3931
build.gradle: Update dependencies, Update tx config ( #428 )
...
* build.gradle: Update play-publisher from 1.2.2 to 2.2.1
* build.gradle: Update dependencies
* Update transifex config
* Update .gitignore
* Update tx mappings
* Add supported language: tx:no => gplay:no-NO
* Update .tx/config source_lang for play resources
* Add resolutionStrategy = 'auto'
2019-06-17 06:32:19 +02:00
Catfriend1
2cd4e5893e
Update versions.gradle
2019-06-17 06:26:29 +02:00
Catfriend1
edbf218f28
build.gradle: Update gradle for Android Studio 3.4.1
2019-06-17 06:26:12 +02:00
Catfriend1
b5f73091cf
Create .gitattributes
2019-06-17 06:23:10 +02:00
Catfriend1
36fb216dcf
Improve build scripts ( #427 )
...
* Create tx_pull_all_translations.cmd
* Add script: build_and_release.cmd
* Workaround play-publisher issue 597
ref: https://github.com/Triple-T/gradle-play-publisher/issues/597
* Display generated APK versionCode after build
* Create versions.gradle
* postbuild_rename_apk: Get versionCode from "versions.gradle", copy instead of rename
* Fix Workaround for GPP left-over process kill
* Update build.gradle
2019-06-17 06:18:11 +02:00
Catfriend1
090cb19dd1
prefs/Syncthing: Add "Anonymous crash reporting" checkbox ( fixes #421 ) ( #425 )
...
* model/Options: Add crash*, stun* and unackedNotificationID
* ConfigXml: Dismiss unackedNotificationID "crAutoEnabled"
* ConfigXml/getOptions: Add unackedNotificationID, crash*, stun*
* prefs/Syncthing: Add "Anonymous crash reporting" checkbox (fixes #421 )
* Imported de translation
2019-06-16 18:58:14 +02:00
Catfriend1
d1f9bdf9f4
Config: Add new values for SyncthingNative v1.2.0 ( fixes #421 ) ( #424 )
...
* model/Options: Add crash*, stun* and unackedNotificationID
* ConfigXml: Dismiss unackedNotificationID "crAutoEnabled"
* ConfigXml/getOptions: Add unackedNotificationID, crash*, stun*
2019-06-16 18:39:57 +02:00