Catfriend1
1f772935f2
Recent changes - open file/dir on click ( #118 )
...
* Initialize DiskEventData for tests
* Add FileUtils#getMimeTypeFromFileExtension
* Open file when user clicks on it in RecentChangesActivity
* Add RestApi#getFolderByID
* Add Constants#ENABLE_TEST_DATA
* Add strings
* Move open folder to FileUtils#openFolder
* Add FileUtils#openFolder, FileUtils#openFile
* Fix UI glitch
Make clear to the user that the folder label is not part of the physical full file path and name.
* Open file/folder on item click
Add test data
* Imported translations
* Fix lint
* Update APK version to 0.14.51.13 / 4176
* Update README.md, whatsnew
* Turn off test data mode
* Remove unused import
2018-10-30 21:50:48 +01:00
Catfriend1
7ca62c946a
Add "recent changes" UI to drawer ( fixes #117 ) ( #116 )
...
* Add "recent changes" UI to drawer
* Update build.gradle - guava 26.0-android
* Add REST endpoint
* Add DiskEvent to model
* Add DiskEventData to model
* Add RestApi#getDiskEvents
* Add ChangeListAdapter#clear
* Implement data exchange between UI and service
* Display DiskEvents
* Add icons
* Return DiskEvents in reverse order
* Display device name instead of partial ID
* Format dateTime
* Update whatsnew
* Imported translations
* Update APK version to 0.14.51.12 / 4175
* Fix lint
* Review
* Update README.md
2018-10-28 22:46:51 +01:00
Catfriend1
84290ff560
Revert build.gradle to use guava:23.6-android
...
Reason: Crash on Android 5.x
2018-10-27 16:34:08 +02:00
Catfriend1
6ee9f26fb7
Fix lint issues after build.gradle update ( #115 )
...
* Update build.gradle
Remove unused menu resource
Insert constant instead of static string
Obey new wakelock tag naming rule
* Add annotations - importantForAutofill
2018-10-27 16:21:03 +02:00
Catfriend1
ba45aa9e82
Update build tools to 28.0.3 / gradle 4.6
...
Android Studio 3.1.2
2018-10-27 15:09:05 +02:00
Catfriend1
6712ca657d
Fallback to built-in path selector ( fixes #111 ) ( #112 )
...
* Fallback to built-in path selector (fixes #111 )
* Update APK version to 0.14.51.11 / 4174
2018-10-25 16:20:23 +02:00
Catfriend1
334f24f027
Update APK version to 0.14.51.10 / 4173
2018-10-23 09:22:50 +02:00
Catfriend1
f3dac90124
Add tip - Workaround for device disconnected on Huawei
...
* Update APK version to 0.14.51.9 / 4172
* Add tip - Workaround for device disconnected on Huawei
2018-10-22 08:49:32 +02:00
Catfriend1
200f50e940
Add offline "Tips & Tricks" library ( fixes #91 ) ( #102 )
...
* Add TipsAndTricks activity
* Add TipListAdapter
* Fix lint
* Fix typo
* Fix toolbar
* Fix layout
* Add onClick listener
* Add tips
* Update APK version to 0.14.51.8 / 4171
* Update README.md and whatsnew
* Fix Android 4.x compatibility
* Imported translations
2018-10-21 20:50:52 +02:00
Catfriend1
f8692f02ef
Add individual sync conditions for devices ( #96 )
...
* SyncConditionsActivity - Rename "folder" to "object" as it can mean a folder or device.
* Implement per-device sync conditions
* Default custom wifi whitelist to "all enabled"
* Update APK version to 0.14.51.7 / 4170
* Add checkbox "use Wi-Fi whitelist" in global run conditions
* Rename variable
2018-10-16 10:18:15 +02:00
Catfriend1
f6f90c9c2b
Allow specifying different sync conditions per folder ( fixes #57 ) ( #66 )
...
* WIP - https://github.com/Catfriend1/syncthing-android/issues/57
* Add sync conditions activity
* Update folder edit layout
Implement SyncConditionsActivity stub
* Add dialog open logic
* Fix UI glitches
* Update APK version to 0.14.51.4 / 4167
* Revert "Update APK version to 0.14.51.4 / 4167"
This reverts commit 47bc4aa9ba219c134047765cc2fb49a9fa651fbe.
* Implement WiFi Ssid Whitelist UI
* Read per-folder sync conditions from prefs
* Implement onCheckedChange listeners
* Implement saving object sync conditions
* Remove early draft stuff
* Implement per folder master switch for custom sync conditions
* FolderActivity - More log
* Improve generation of object-specific constants
* Added onSyncPreconditionChanged to RunConditionMonitor
* Fix UI glitch
* Fix non-harming typos
* Refactor "on mobile data" sync condition
* Refactor "on wifi" sync condition
* Refactor "on whitelisted wifi" sync condition
* Refactor "on metered wifi" sync condition
* Refactor RunConditionMonitor#decideShouldRun
* RunConditionMonitor - Rename variables
* Pause/Unpause folders using RunConditionMonitor events
* Implement RunConditionMonitor#SyncConditionResult
* Fix lint - use editor.apply instead of editor.commit
* Updated translations
* Add null check in RestApi
* Fix missing explanation text
* Fix german translation
* Update APK version to 0.14.51.6 / 4169
* Update whatsnew
2018-10-15 00:29:52 +02:00
Catfriend1
c5a436fb61
Update APK version to 0.14.51.5 / 4168
...
Updated whatsnew
2018-10-13 11:58:56 +02:00
Catfriend1
f9145b9fd5
Update APK version to 0.14.51.4 / 4167
2018-10-10 02:48:21 +02:00
Catfriend1
c224bcb04a
Fix service.startForeground on Android 8+ ( fixes #18 ) ( fixes #80 ) ( #79 )
...
* Add push APK to device after build script
* Fix typo in SyncthingService comment
* Refactor SettingsActivity - updatePersistentNotification
Call updatePersistentNotification after the settings screen was left and not when the user toggles the alwaysRunInBackgroundAsAService checkbox.
* Automatically start app if push-to-device is enabled
* Remove PREF_NOTIFICATION_TYPE
* Only push APK to device if build succeeded
* Fix notifications and foreground service start/stop
* Use startForegroundService on Android 8+
* Fix startActivity called from non-Activity context (fixes #80 )
* Fix comment
2018-10-08 05:00:59 +02:00
Catfriend1
cd3bca5141
Update APK version to 0.14.51.3 / 4166
2018-10-07 18:30:02 +02:00
Catfriend1
ecd8e7cd21
Update APK version to 0.14.51.2 / 4165
2018-10-07 15:34:36 +02:00
Catfriend1
c83422bb28
Update build.gradle to CompileSdkVersion 28 ( #74 )
2018-10-07 15:32:55 +02:00
Catfriend1
fa6e4f4fd8
Update syncthing to v0.14.51
...
Update APK version to 0.14.51.1 / 4164
2018-10-04 18:34:10 +02:00
Catfriend1
9b8b04c105
Update syncthing to v0.14.51.rc4 ( #72 )
...
Update APK version to 0.14.51.rc4.1 / 4163
2018-09-29 23:09:41 +02:00
Catfriend1
1f3abb127b
Update NDK to android-ndk-r18 ( #68 )
...
* Update NDK to android-ndk-r18
* Update build.gradle, resolve lint warnings
2018-09-22 19:19:18 +02:00
Catfriend1
73775a116d
Improve building wrapper and native binaries on Windows and Linux
...
* Do not ask for root if root is disabled in settings
* Show error in UI when libSyncthing.so is missing
* build-syncthing - Install Go on demand on windows
* build-syncthing - Install Android NDK on demand on windows
* Update README.md
* Update APK version to 0.14.51.rc3.6 / 4162
2018-09-22 18:31:36 +02:00
Catfriend1
0ed501c362
Update Play/FDroid screenshots for en-GB ( #64 )
...
* Update APK version to 0.14.51.rc3.5 / 4161
* Update Play/FDroid screenshots for en-GB
2018-09-20 22:44:48 +02:00
Catfriend1
d1feb89082
Updated APK version to 0.14.51.rc3.4 / 4160
2018-09-17 09:15:17 +02:00
Catfriend1
861d92b855
Updated APK version to 0.14.51.rc3.3 / 4159
...
Updated whatsnew
2018-09-15 22:40:45 +02:00
Catfriend1
d084026548
Updated APK version to 0.14.51.rc3.2 / 4158
2018-09-15 12:52:16 +02:00
Catfriend1
8a5e5d7e47
Update play descriptions ( #47 )
...
* Update play - app title and contact email
* Update apk version to 4157 - 0.14.51.rc3.1
Update EN, DE play descriptions to indicate the fork
* Add fork notice to all languages
2018-09-14 20:19:08 +02:00
Catfriend1
fdcafc6d1b
Update syncthing to v0.14.51-rc.2 ( #43 )
...
* Update syncthing to v0.14.51-rc.1
* Update syncthing to v0.14.51-rc.2
* Update fdroid metadata
* Update python build script
Use prebuilt go binaries from google and check SHA-256
after downloading requires files from google.
2018-09-13 09:57:31 +02:00
Catfriend1
9a8a43d273
Bumped version to 0.14.50.rc2.6 / 4154
2018-09-01 22:40:14 +02:00
Catfriend1
609cf1fffe
Bumped version to 0.14.50.rc2.5 / 4153
2018-08-26 13:04:33 +02:00
Catfriend1
49dc1d80af
Imported translations, bumped version to 0.14.50.rc2.4 / 4152 ( #36 )
2018-08-25 23:39:32 +02:00
Catfriend1
f50b933278
Bump version to 0.14.50.rc2.3 / 4151
2018-08-23 09:47:17 +02:00
Catfriend1
ce9ea0b1d1
Bump version to 0.14.50.rc2.2
2018-08-22 22:58:29 +02:00
Catfriend1
b60c019f46
Update build.gradle and suppress lint warnings temporarily ( #9 )
2018-08-20 00:26:26 +02:00
Catfriend1
6a8f8b3267
Update package name and version ( #8 )
...
* Update package name and version
2018-08-20 00:02:15 +02:00
Catfriend1
d2bf20aaa6
Revert "Update package name and version ( #6 )" ( #7 )
...
This reverts commit a19b43f73a
.
2018-08-20 00:00:37 +02:00
Catfriend1
a19b43f73a
Update package name and version ( #6 )
2018-08-19 23:58:31 +02:00
Audrius Butkevicius
7279ac7630
Bumped version to 0.10.14-beta1
2018-08-07 19:22:35 +01:00
Audrius Butkevicius
815f945bb4
Bumped version to 0.10.13
2018-07-27 20:38:00 +01:00
Audrius Butkevicius
7cfe0855bb
Bumped version to 0.10.12
2018-07-24 21:52:18 +01:00
Martin Carpella
a82aa49f52
Fix Android Studio 3.1.3 build-tool warnings ( #1131 )
2018-06-12 18:28:03 +01:00
Audrius Butkevicius
e9da786efa
Bumped version to 0.10.11
2018-06-10 00:12:45 +01:00
Audrius Butkevicius
e25bfe3e04
Bumped version to 0.10.10
2018-05-09 19:26:46 +01:00
Audrius Butkevicius
8482ea610b
Bumped version to 0.10.9
2018-05-03 21:44:11 +01:00
Audrius Butkevicius
638789c7b1
Update minSdk to 16 ( #1067 )
2018-04-27 23:29:25 +01:00
Audrius Butkevicius
f8f3f723e4
Roll out to beta track by default
2018-04-18 23:46:20 +01:00
Audrius Butkevicius
285797f89b
Bumped version to 0.10.8
2018-04-10 23:33:30 +01:00
Audrius Butkevicius
66ee130e7d
Docker image, and windows builds ( #1049 )
2018-04-09 21:13:25 +01:00
c4336569e5
Bumped version to 0.10.7
2018-03-14 23:13:05 +09:00
e9d7355656
Bumped version to 0.10.6
2018-03-14 16:31:45 +09:00
db840ab1cf
Bumped version to 0.10.5
2018-03-09 20:05:19 +09:00
18075f7151
Bumped version to 0.10.4
2018-01-28 01:07:42 +09:00
a989e4df97
Bumped version to 0.10.3
2018-01-25 17:00:17 +09:00
6c77b67bc2
Fix Travis build
2017-12-27 03:47:23 +09:00
0ace9015bc
Bumped version to 0.10.2
2017-12-27 03:06:01 +09:00
b59f2b4798
Update build tools and dependencies ( fixes #1001 )
2017-12-27 02:59:48 +09:00
9d1d954807
Update guava
2017-12-06 03:01:30 +09:00
8f3456e0dc
Bumped version to 0.10.1
2017-12-05 21:07:32 +09:00
40270f4da4
Update dependencies, clean code
2017-12-05 20:53:33 +09:00
3b05663041
Bumped version to 0.10.0
2017-11-13 11:23:50 +09:00
473b2040fc
Don't upgrade plugin to 3.0 yet, as it breaks lint
...
https://stackoverflow.com/a/47127584/1837158
2017-11-13 11:09:26 +09:00
9671bc584a
Updated dependencies
2017-11-13 09:46:29 +09:00
bb2dc295c7
Bumped version to 0.10.0-beta4
2017-11-09 12:26:05 +09:00
ba791c6ae3
Bumped version to 0.10.0-beta3
2017-10-25 15:20:56 +09:00
bdb3593468
Bumped version to 0.10.0-beta2
2017-10-25 00:00:20 +09:00
6c542600fa
Fix version
2017-10-24 22:26:31 +09:00
abbc123995
Bumped version to 0.10.0-beta1
2017-10-24 21:32:45 +09:00
485d76163e
Revert "Revert build script changes"
...
This reverts commit 18c419b2ed
.
2017-10-24 14:55:28 +09:00
18c419b2ed
Revert build script changes
...
This reverts commits 5749b98b92
,
9559d0c2d9
,
536c826fbb
2017-10-19 12:09:53 +09:00
9559d0c2d9
Divide project into submodules, compile with Clang
2017-10-17 12:59:13 +09:00