1
0
Fork 0
mirror of https://github.com/syncthing/syncthing-android.git synced 2024-11-27 23:01:18 +00:00
Commit graph

171 commits

Author SHA1 Message Date
fc79c3c004 Updated string 2017-10-19 14:18:33 +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
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
1aa6bc4af3 Show button to open logs if Syncthing takes long to load (ref #687) 2017-10-07 02:35:40 +09:00
61d1119889 Improve log activity title 2017-10-03 22:46:23 +09:00
42a87031f1 Added "edit ignores" button (fixes #881) 2017-09-26 21:19:14 +09:00
f4d534df8e Change "sync only" to "run only" (fixes #928) 2017-09-20 23:39:45 +09:00
Alexander Lochmann
acf088a845 Changed misleading title of sttrace option (#951)
* Changed misleading title of sttrace option

The sttrace preference field just takes a list of facilities
as an input (https://docs.syncthing.net/dev/debugging.html).
Calling it 'Debug Options' might be misleading since Syncthing
offers way more debugging options than just sttrace.
Naming it 'STTRACE options' makes it clear for the user what
he or she should enter.

* Reverted german translation for sttrace_title
2017-09-20 20:28:11 +09:00
7e37c14a82 Various lint fixes 2017-09-04 13:43:27 +09:00
3ddf526679 Add option to start directly into web gui (fixes #578) 2017-09-04 02:06:35 +09:00
f2071be81c Allow setting arbitary environment variables (fixes #788) 2017-08-25 20:12:14 +09:00
31721af0c3 Dont crash if request ignore battery optimizations is not supported 2017-08-25 18:57:13 +09:00
c13828b734 Delete unused strings 2017-07-19 13:40:12 +09:00
749c29591a Various lint fixes 2017-07-19 13:12:55 +09:00
e8073599ae Add preference to change app language (fixes #742) 2017-07-19 12:24:45 +09:00
Unrud
6718811c29 Show error when folder is out of sync (#925)
* Show error when folder is out of sync

* Translate status_outofsync

Copied from Syncthing GUI

* Colorize status message of folders
2017-07-19 11:18:37 +09:00
Jessie Chatham Spencer
ab88ca252b Added dialog displaying device ID and QRCode addressing #790 (#912)
* Wip adding dialog.

* Wip adding ImageRequest functionality.

* Got a text converted to a QrCode using the syncthing Api.

* Dialog now shows device ID and QRCode.
The dialog also keeps it state when the device rotates and the copy ID functionality has been moved
to the dialog, from the drawer.

* Moved share device ID functionality to the Device ID dialog.

* Addressed code change requests and added improved dialog layout by @nutomic.
2017-07-06 14:55:18 +09:00
d07245ba91 Fix lint errors 2017-06-15 18:05:48 +09:00
Jessie Chatham Spencer
0c1abb3c9c Added support for all versioning types in the app UI. Addressing #718 (#896)
* Merge branch 'Fix718'
Merged fixes for issues #718, added functionality for all the file versioning types in the app UI.

* Basic theme is working

* GOt dialog working with setREsult.

* Addressed issues raised and fixed orientation change bug.
Adressed issues radied by nutomic:
- Changed the String concatenation so it uses String.format.
- Made members variables private that were not previously private by mistake.
- Changed name from FolderPathTextView to FolderPathTextViewFragment.
- Fixed typo in NumberPickerFragment
- Now uses TImeUnit for time conversion
- Changed from DialogFragment to a dialog themed Activity inorder to have correct themeing.

About the orientation change bug. When the dialog themed activity was open and the orientation was changed, it would cause the background activity(The FolderActivity) to
recreate itself. In the process of recreating itself it would reset the mFolder variable and then reinitialise it in the OnApiChange listener. However the result from the
Dialog was returned before the mFolder had been reinitialised and was still null, so inbetween the result being returned and the mFolder variable being reinitialised the new file versioning
configuration had to be stored and then applied to the mFolder variable in the onApiChange listener. The file versioning configuration is temporarily stored in the mVersioning variable which is
an instance of Folder.versioning.
This error only occurred when using an Activity as a dialog and using the startActivityForResult method for initialisling the activity. Before when using a dialogfragment and an interface to callback to
the parent activity, everything happend in the correct order.

* Fixed versioning dialog lag.
The initial updateFragmentView() is called in onCreate() and the
fragment is only updated when a new file versioning type is selected.

* Removed FolderPathTextViewFragment
The fragment is removed, and a helper method has been added to FolderPickerActivity to create an intent
to the the FolderPickerActivity for result.
2017-06-15 17:44:44 +09:00
Charles Collins
f5a581ccce changed Folder Master to 'Send Only' (fixes #878)
* changed Folder Master to Receive Changes?

made naming more universal

* changed file_master to correct term

oops, sorry, this should be correct now
2017-04-21 15:06:40 +09:00
71839eb550 Added preference to enable/disable crash notifications 2017-04-11 13:10:05 +09:00
Paul Annekov
6e1b689fa9 [WIP] Ability to share to syncthing (#843)
* increased folder button size

* increased folder button size

* code formatting

* init

* added copy

* get name from content provider

* implemented file sharing, multiple sharing and display name getter

* putting everything in order

* cancel button added

* ignore existing files, translation, styling

* fixed file copy

* Updated UI, moved copy to background, fixed content:// copying

* Fixed possible crash when displayName == null

* Fixed lint issues, removed ru translations

* Fixed plural params

* Escaped quotes to display them in Toast

* Changed spinner design to material one

* Changed copy code, moved credits to code, fixed members naming

* Fallback to id if label is not set

* Added doc for some methods

* Removed try-catch as there are no exceptions here

* Removed try-catch as there are no exceptions here

* Fixed general exception type

* Removed ShareActivity from recents

* Moved style to appropriate place

* Small fixes for toString()

* Moved credits from comment to javadoc of the class
2017-03-29 16:36:16 +09:00
8463c19416 Added option to configure battery saving mode behaviour (fixes #741) 2017-03-21 11:49:52 +09:00
245470a9d4 Show notification with info if Syncthing crashes 2017-03-08 15:05:58 +09:00
4a775728a5 Added link to Syncthing forum (ref #813) 2017-02-15 10:17:51 +09:00
b01eb9a877 Fixed typo 2017-01-23 11:14:23 +09:00
f2498920f0 Dont crash if no file manager installed (fixes #822) 2016-12-26 09:33:28 +09:00
22e9187d36 Added mention of task killers in battery optimization dialog (fixes #815) 2016-12-20 16:25:46 +09:00
Audrius Butkevicius
6fc9007cf9 Add checkbox for hashing fallback (ref #778) 2016-11-28 23:58:39 +00:00
a201cd8789 Turned DeviceFragment and FolderFragment into activities 2016-11-11 00:37:27 +09:00
f005fcd1d2 Request user to disable battery optimization for Syncthing 2016-11-10 22:57:18 +09:00
87f36fcf13 Use Gson to (de-)serialize config, instead of working on raw JSON 2016-10-31 18:16:30 +09:00
ProactiveServices
8414d0dc76 Permit numbers in debug option 2016-10-08 10:05:08 +01:00
JohnVeness
6ba4683400 Update strings.xml
Pluralise "IDs" to match the rest of the sentence.
2016-10-05 21:39:16 +01:00
licaon-kter
9f6ef7c6af Fix #749 2016-09-30 22:04:47 +03:00
d8a05ed392 Fixed various lint issues 2016-09-21 17:36:03 +09:00
c60968d207 Improved behaviour for add device/add folder (fixes #650)
- Added confirm dialog when exiting without saving
- Replaced floppy disk icon with checkmark
2016-09-07 12:39:07 +02:00
d464010ee5 Added seperate first start activity 2016-09-07 03:02:18 +02:00
licaon-kter
05abd17d56 Fix typo, add info 2016-08-27 10:31:53 +03:00
50f98e3f69 Set user/password in config instead of removed STGUIAUTH (fixes #704). 2016-08-25 14:23:19 +02:00
dff3e052af Support TOR connectivity (fixes #589). 2016-08-19 14:07:13 +02:00
Martin Carpella
07b628a80b Improve "Run as foreground" setting's description (fixes #715) 2016-08-12 21:21:55 +02:00
dd7966a228 Added confirm dialog to restart button (fixes #716) 2016-08-03 00:58:41 +02:00
d22fbc3f38 Merge pull request #694 from capi/foreground-service
Experimental "Run as foreground service" setting
2016-07-14 15:37:56 +02:00
Martin Carpella
7ab4f4d835 Experimental "Run as foreground service" setting 2016-07-14 00:01:00 +02:00
97ea54f716 Removed unneeded quotation marks. 2016-07-13 13:35:26 +02:00
49d053f6bc Clarified root option warning (fixes #688). 2016-06-27 19:14:31 +02:00
Lars K.W. Gohlke
48e19a88bb fix api access to activate/deactive natEnabled
* fix api access to activate/deactive natEnabled

* remove old key and add a single 'nat_enabled' new one

* fixed translation
2016-06-25 14:04:04 +02:00