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
e0bf5589db
Incorporate feedback from issue #110 (1) + (3) ( #114 )
...
* Fix issue 110 (3) - remove checkmark
in per object sync conditions dialog
* Fix UI glitches, feedback issue #110 (1)
* Stop onscreen keyboard popping up
when FolderActivity starts
* RunConditionMonitor - Add more logging
* Always save UI state back to prefs
in SyncConditionsActivity until we abandon global run conditions.
2018-10-27 15:52:20 +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
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
4b7024bf8a
Add "receiveonly" folder type to UI and model ( fixes #1210 ) ( #1211 )
2018-08-07 13:14:21 +01:00
Catfriend1
23f407ed74
Add pull order to folder create and edit UI ( fixes #677 ) ( #1178 )
2018-07-08 11:32:03 +01:00
Catfriend1
165c136bea
Multiple fixes ( fixes #871 , fixes #1115 , fixes #1116 )
...
Handle storage permissions
Fix multiple processes being started.
2018-06-02 20:49:55 +01:00
Lokesh Krishna
c43ee663a2
Support for adaptive icons ( #1095 )
...
* Moved launcher icons from drawable to mipmap
* Added alternative drawable resource
* Added background and foreground layers
* Changed refernce in manifest to mipmap
* Updated background
2018-05-23 12:42:10 +01:00
Martin Carpella
7ab45a9d88
Request ACCESS_COARSE_LOCATION on Android 8.1 ( fixes #999 )
2018-03-28 22:04:25 +01:00
9686406aaa
Merge branch 'fix-webview-reload-on-orientation-change' of https://github.com/sferra/syncthing-android into sferra-fix-webview-reload-on-orientation-change
2017-11-13 16:52:28 +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