0350778db9
Updated Google Play short description.
2015-12-10 19:50:45 +01:00
Martin Carpella
73c993dcd9
Add restriction for allowed WiFi SSIDs when WiFi-only sync
2015-12-10 19:34:06 +01:00
90bfb9f548
Use gradle dependency for zxing.
2015-12-05 15:59:55 +01:00
6eab15a807
Added missing xxxhdpi icons.
2015-12-03 16:38:57 +01:00
7546568ca9
Added fullBackupContent attribute to manifest.
2015-12-03 16:33:33 +01:00
814afaa1fb
Removed unused "inactive" graphics for drawer.
2015-12-03 16:31:43 +01:00
f1538c247f
Imported translations.
2015-12-03 14:24:59 +01:00
8901821bfb
Imported app translations.
2015-11-22 14:36:55 +01:00
684cc445ef
Fixed lint warning.
2015-11-22 14:18:35 +01:00
4bdc2e8d54
Restore default announce servers.
2015-11-19 21:40:06 +01:00
cda820aaed
Removed code to change web GUI port.
...
Everyone should have the proper port by now.
2015-11-19 21:24:25 +01:00
08de76b873
Merge pull request #431 from FlashSystems/master
...
Asynchronous event API
2015-11-19 21:20:15 +01:00
274fcd5f6c
Merge pull request #495 from Zillode/golang-1.5
...
Use CGO to build Syncthing with support for DNS
2015-11-19 21:14:00 +01:00
Lode Hoste
4e1979036a
Remove manual DNS resolution of default servers
2015-11-19 20:32:00 +01:00
Martin Carpella
19c54ae3f5
Add warning that exported private key may be stored in an unsafe location
2015-11-17 23:02:58 +01:00
994a549447
Integrate gradle plugin for translation uploads ( fixes #408 , #463 ).
2015-11-16 22:10:00 +01:00
7d0a9fe436
Fixed menu key drawer open using wrong drawer gravity ( fixes #499 ).
2015-11-16 21:58:00 +01:00
89d524c70f
Added warning dialog for "sync as root".
2015-11-16 13:57:41 +01:00
4b7c299cd2
Moved method into SettingsFragment.
2015-11-16 13:11:47 +01:00
FlashSystems
849a8295ab
Implementing event API ( fixes #251 )
2015-11-16 11:09:33 +01:00
5239e57d5c
Added missing preference listener (ref #493 ).
2015-11-15 20:58:57 +01:00
bb886e9b72
Close drawer on back button press (ref #486 ).
2015-11-15 20:02:07 +01:00
ecbce403ff
Merge pull request #496 from brianhlin/master
...
Check if using discovery servers (#488 )
2015-11-15 19:14:36 +01:00
Brian Lin
aef9a43484
Check if using discovery servers ( #488 )
2015-11-15 11:22:04 -06:00
Martin Carpella
1e64f88269
Fix "Wifi only" / "Charging only" not being applied immediately
2015-11-14 23:49:34 +01:00
35a7e1bf02
Removed unused resources.
2015-11-13 23:57:04 +01:00
7b67325fd4
Added storage permissions request, refactored MainActivity ( fixes #483 ).
2015-11-13 23:57:04 +01:00
093afbcb13
Improved usage reporting dialog.
2015-11-13 00:53:22 +01:00
Lode Hoste
481b0d616e
Imported translations
2015-11-10 23:12:30 +01:00
182e9a9883
Remove unneeded compatibility classes, functions, library.
...
This should fix the F-Droid build.
2015-11-10 22:47:47 +01:00
2078a0c8cb
Imported translations.
2015-11-09 15:16:32 +01:00
Lode Hoste
8443ba179a
Correct handling of disconnected devices ( fixes #473 )
2015-11-09 12:02:39 +01:00
Lode Hoste
e7f347376c
Fix empty log view ( fixes #470 )
2015-11-09 12:02:12 +01:00
Audrius Butkevicius
6deb304b02
Support new UR value ( fixes #471 )
2015-10-27 18:58:01 +00:00
7530d3e257
Show announce server count (ref #470 ).
2015-10-26 20:49:48 +01:00
1178b33b0b
Imported translations.
2015-10-26 12:14:35 +01:00
af341a80a5
Replace new announce servers.
2015-10-26 12:09:16 +01:00
Mariusz
16a444099c
Fix ArrayIndexOutOfBoundsException crash
2015-10-19 23:11:21 +01:00
dc31cd1cb6
Fixed inotify events not passing parameters to Syncthing (ref #465 ).
...
The parameters set in RestApi#onFolderFileChanged() were not actually
used by PostTask#doInBackground().
2015-10-15 22:02:29 +02:00
76f90f184c
Added extra logging for observer.
2015-10-15 21:58:09 +02:00
George Venios
aad7f2be6a
Updated device details styling.
...
Made actionmode bar overlay the toolbar.
Updated UI for device edit/create fragment to match the folder one.
Refactored FolderFragment to match DeviceFragment.
Improvements for Details styles and item heights.
2015-10-15 00:43:07 +01:00
6ead7744b0
Fixed lint warnings related to min API change.
2015-09-14 22:53:19 +02:00
George Venios
bb9cd5bf1c
Fixing oversights.
2015-09-14 00:42:21 +01:00
George Venios
a76bc00eb9
Fixing introduced lint errors/warnings.
2015-09-12 13:47:52 +01:00
George Venios
7629ddbdcd
Changed accent colours in app and dialogs.
2015-09-12 13:46:37 +01:00
George Venios
16fa82179d
Fix for custom layout dialogs using app theme.
2015-09-12 13:46:37 +01:00
George Venios
98d015c0b7
Disabled number picker wrapping.
2015-09-12 13:46:36 +01:00
George Venios
7e8eff2729
Adding newline.
2015-09-12 13:46:35 +01:00
George Venios
f566be4436
Renamed FoldersFragment.
2015-09-12 13:46:35 +01:00
George Venios
7f9e773eaa
DrawerFragment improvements.
2015-09-12 13:46:34 +01:00
George Venios
507e841864
Fixed drawer width.
2015-09-12 13:46:33 +01:00
George Venios
020e593b1a
Made loading dialog good look on tablets again.
2015-09-12 13:46:32 +01:00
George Venios
ccea84abab
Used light theme for toolbar popups (e.g. action overflow).
2015-09-12 13:46:31 +01:00
George Venios
e166f14fd5
Updated folder picker item styling and margin.
2015-09-12 13:46:31 +01:00
George Venios
4fd61ec866
Updated action icons.
...
Compressed all icons.
2015-09-12 13:46:30 +01:00
George Venios
e7b1501bee
Adding initial content to drawer fragment earlier so it's never empty.
2015-09-12 13:46:28 +01:00
George Venios
c924578e14
Fixed grid/keyline alignment.
2015-09-12 13:46:27 +01:00
George Venios
97039cf337
Fixing toolbar height on old APIs
2015-09-12 13:46:26 +01:00
George Venios
23ffc8c653
Updated dark icons.
2015-09-12 13:46:25 +01:00
George Venios
6a05def230
Fixed toolbar alignment on pre-Lollipop.
2015-09-12 13:46:19 +01:00
George Venios
d54e1aa47c
Ditched deprecated actionbar APIs and moved to Toolbar.
...
Also:
Corrected styling of the tab layout to match previous implementation.
App now follows material convention for side drawer overlapping the app bar.
2015-09-12 13:46:19 +01:00
George Venios
7a94eb828c
Minor update on loading dialog progressbar margin.
2015-09-12 13:46:18 +01:00
George Venios
dcd3688a8e
Removed RelativeLayouts from web gui layout.
...
Also made loading spinners consistently sized.
2015-09-12 13:46:17 +01:00
George Venios
8e04ce3afa
Initial replacement of deprecated actionbar tabs with TabLayout.
...
Still uses default styling.
2015-09-12 13:46:16 +01:00
George Venios
eb4f633130
Updated side nav to match material spec.
...
Icons and drawable paddings to be updated.
2015-09-12 13:46:16 +01:00
George Venios
e3aa7086c5
Let the framework handle width of the drawer view.
2015-09-12 13:46:15 +01:00
George Venios
424355fff1
Fixed tablet margins for loading dialog.
2015-09-12 13:46:14 +01:00
George Venios
455859700e
Changing alert dialog buttons to default accent colour as orange denotes caution.
...
See https://www.google.com/design/spec/components/dialogs.html#dialogs-specs
2015-09-12 13:46:13 +01:00
George Venios
7bbd9fcd82
Visually balancing loading dialog.
2015-09-12 13:46:13 +01:00
George Venios
748640240b
Fixing dialog accent colour for keep version dialog.
2015-09-12 13:46:12 +01:00
George Venios
dda0e48fda
Improving content margin on tablets and using support library dimensions for everything possible.
...
Ref #404 .
2015-09-12 13:46:11 +01:00
George Venios
11ab6cee57
Migrating FolderFragment from preferences to views.
...
Implementing new form design following material design conventions and current best practices. Ref #404 .
Upped minSDK to 11. Fixes #448 .
2015-09-12 13:46:11 +01:00
819a3ffc66
Only ask for root permissions once the setting is changed ( fixes #457 ).
...
This means that the root preference will also be shown to users
that haven't rooted their phone.
2015-09-11 22:36:21 +02:00
3986198fa4
Show confirm dialog before config import/export ( fixes #456 ).
2015-09-11 17:25:43 +02:00
c4ba3d480b
Imported translations.
2015-08-26 23:03:19 +02:00
George Venios
97e309eb08
Renaming a variable to follow convention.
2015-08-05 22:54:21 +01:00
George Venios
2455a1d10f
Added newlines at the end.
2015-08-05 22:53:51 +01:00
George Venios
a99bfac063
Made the device list follow material design guidelines.
2015-08-04 00:26:25 +01:00
George Venios
7a6801d392
Made the folder list follow material design guidelines.
2015-08-03 00:28:05 +01:00
George Venios
f425cf995a
Made styles, themes and colours more closely follow material design guidelines.
2015-08-03 00:27:29 +01:00
George Venios
ea94302676
Minor refactoring.
2015-08-03 00:25:28 +01:00
George Venios
ebf885a4bb
Improvements on FolderAdapter.
...
Hide views when empty to preserve screen space.
Made use of the ViewHolder pattern for additional efficiency.
2015-08-03 00:23:05 +01:00
George Venios
2522b70a89
Updated accentColor.
...
Fixes #438 .
2015-08-02 17:23:57 +01:00
George Venios
79c9ffd90a
Fixed low contrast between tab indicator and background.
2015-08-02 17:10:56 +01:00
George Venios
0ad971f19a
Renamed layouts to more effectively group them based on their uses.
2015-08-02 16:04:00 +01:00
George Venios
90b5d2ff9a
Fixing weird dialog background on versions earlier than Lollipop.
...
Standardised theme names.
Renamed styles.xml to themes.xml to keep these separate.
Fixes #425 .
2015-08-02 16:03:39 +01:00
864c5f9196
Don't monitor MODIFY events ( fixes #435 ).
2015-07-27 21:57:13 +02:00
Lode Hoste
8f6c20b929
Fix 'bad mode' error when chmodding with +x
2015-07-24 09:22:05 +02:00
93eeb22473
Removed unused variable.
2015-07-21 14:05:12 +02:00
FlashSystems
cd2d67e93e
Bugfix: Request parameters are duplicated over and over if request is repeated.
2015-07-14 19:30:20 +02:00
867e5d1ede
Commented original source of readable file size/transfer rate functions.
2015-07-14 01:30:48 +02:00
512b79fff1
Change default compression to metadata only ( fixes #421 ).
2015-07-12 13:04:39 +02:00
74dd373f87
Sort folders and devices lists ( fixes #424 ).
2015-07-09 22:47:50 +02:00
bd2e126b7a
Imported translations.
2015-07-07 23:53:51 +02:00
6431f5c22d
Change name of default folder to *device*-photos ( fixes #418 ).
2015-07-07 14:33:09 +02:00
54820d20f4
Added option to show normal priority notification ( fixes #366 ).
2015-07-07 10:23:19 +02:00
cb6a3fc884
Close Add Folder/Device Activity after "Create" ( fixes #417 ).
2015-07-07 02:10:12 +02:00
7daba5789c
Fixed crash if folder state is "error".
2015-07-07 01:45:47 +02:00
3ac46c3536
Added material design colors.
2015-07-03 17:29:11 +02:00
236541a915
Uncheck disabled settings.
2015-07-03 16:28:59 +02:00
6daa429a4d
Cleaned up build.gradle.
2015-06-28 17:43:43 +02:00
79a0958926
Explicitly set installLocation (ref #405 ).
2015-06-23 21:36:58 +02:00
457831fbe3
Bumped version to 0.6.4.
2015-06-19 20:21:36 +02:00
97b03f97a5
Fixed various lint warnings.
2015-06-19 20:15:35 +02:00
90e640b904
Removed unused strings.
2015-06-19 19:41:31 +02:00
83fe0f0bb1
Use AppCompatActivity.
2015-06-19 19:22:53 +02:00
bcb87dbb92
Removed debug code.
2015-06-17 22:03:47 +02:00
1c16b0e709
Removed pointless @SmallTest etc annotiations.
2015-06-17 16:07:06 +02:00
1786c6286d
Fixed crash if a transfer rate between 1 and 7 b/s was displayed.
2015-06-17 15:53:50 +02:00
74c148b790
Fixed possible crash on shutdown.
2015-06-17 15:02:52 +02:00
5a0870d21a
Fixed crash if config could not be opened.
2015-06-17 15:01:57 +02:00
49ab457a91
Don't treat metered network as wifi ( fixes #409 ).
2015-06-15 18:13:22 +02:00
c52ee5a4dc
Don't use holo theme for dialogs.
2015-06-15 17:37:11 +02:00
693eb6c246
Bumped version to 0.6.3.
2015-06-15 17:14:46 +02:00
0504f381c5
Imported translations.
2015-06-15 16:59:58 +02:00
e2e10a8794
Use bytes per second instead of bits per second.
2015-06-15 16:19:46 +02:00
97ec3f91eb
Use "Restart Now" instead of "OK" ( fixes #406 ).
2015-06-11 01:24:35 +02:00
b547c943d0
Added TV compatibility ( fixes #402 ).
2015-05-30 11:01:38 +02:00
7ed77e079c
Bumped version to 0.6.2.
2015-05-24 13:12:17 +02:00
443948292c
Imported translations.
2015-05-24 12:48:33 +02:00
86d50d75ff
Use optString, added link.
2015-05-23 17:32:38 +02:00
Lode Hoste
9e232254ab
Clarify todo comments
2015-05-23 12:46:21 +02:00
2ed6dac071
Display toast if folder observer fails ( fixes #326 ).
2015-05-22 22:33:14 +02:00
c69b37bc5c
Show dialog for usage reporting after some time ( fixes #273 ).
2015-05-21 02:35:20 +02:00
9a587505be
Fixed global discovery server setting not working.
2015-05-19 19:31:30 +02:00
530c156a9a
Added option to toggle persistent notification ( fixes #366 ).
2015-05-19 00:15:09 +02:00
c496a5325b
Externalized strings.
2015-05-18 23:49:05 +02:00
ad00368735
Chown syncthing files after disabling root ( fixes #395 ).
2015-05-18 23:46:33 +02:00
924d033474
Check root availability in background.
2015-05-18 23:15:31 +02:00
98b9029c62
Seperate URLs in settings with comma instead of space ( fixes #212 ).
2015-05-18 22:54:21 +02:00
d88828be82
Clean up config import code.
2015-05-18 00:11:17 +02:00
91bd271302
Log API requests as verbose, not warning.
2015-05-18 00:11:17 +02:00
2fb425b441
Added option to run syncthing as root ( fixes #48 ).
2015-05-17 21:12:56 +02:00
f0daeb0cf8
Changed folder picker to show sorted, unique roots ( fixes #388 ).
2015-05-17 17:35:37 +02:00
41ad260035
Bumped version to 0.6.1.
2015-05-15 21:14:27 +02:00
bbdf9cf756
Imported translations.
2015-05-15 20:51:29 +02:00
7e725763d4
Removed lenientMtimes code (not needed any more).
2015-05-15 20:42:12 +02:00
Lode Hoste
6496666bf2
Bump Android version number
2015-05-06 08:10:28 +02:00
Lode Hoste
e317b11c57
Catch missing json field ( fixes #291 )
2015-05-06 08:09:05 +02:00
Lode Hoste
9ef1474cbe
Restart now when importing config ( fixes #386 )
2015-05-06 08:08:51 +02:00
Lode Hoste
cde276891c
Update unit tests
2015-05-05 23:36:45 +02:00
Lode Hoste
75bdc12a0f
Enforce single hasher ( fixes #384 )
2015-05-05 22:03:05 +02:00
Lode Hoste
79f0e2a8dc
Fix remaining merge issues
2015-05-05 22:02:31 +02:00
Lode Hoste
e645255e79
Updated translations
2015-05-05 20:39:55 +02:00
Lode Hoste
8ff6a84a4e
Limit retries when create the config file
2015-05-05 20:39:25 +02:00
Lode Hoste
07ba64398e
Fix TAG warning and update Javadoc
...
Conflicts:
src/main/java/com/nutomic/syncthingandroid/syncthing/SyncthingRunnable.java
2015-05-05 20:36:15 +02:00
Lode Hoste
58d299a18e
Capture IOException when file descriptor is closed ( fixes #382 )
...
Conflicts:
src/main/java/com/nutomic/syncthingandroid/syncthing/SyncthingRunnable.java
2015-05-05 20:34:39 +02:00
Lode Hoste
767177e28d
Kill the Syncthing Process before resorting to shell-based kill
...
Conflicts:
src/main/java/com/nutomic/syncthingandroid/syncthing/SyncthingRunnable.java
2015-05-05 20:33:01 +02:00
Lode Hoste
b32ac0b13e
Fix lint warnings
2015-05-05 20:24:24 +02:00
Lode Hoste
5d5cf0b903
Streamline SyncthingRunnable
...
Conflicts:
src/androidTest/java/com/nutomic/syncthingandroid/test/syncthing/RestApiTest.java
src/main/java/com/nutomic/syncthingandroid/fragments/SettingsFragment.java
src/main/java/com/nutomic/syncthingandroid/syncthing/SyncthingRunnable.java
src/main/java/com/nutomic/syncthingandroid/syncthing/SyncthingService.java
src/main/res/values/strings.xml
2015-05-05 20:21:15 +02:00
Lode Hoste
09331780b3
Cache line separator
2015-05-05 20:06:40 +02:00
Lode Hoste
97bbeadc6a
Don't retry if the task was cancelled
2015-05-05 20:06:17 +02:00
Lode Hoste
a447807ff6
Merge branch 'master' of github.com:syncthing/syncthing-android
2015-05-05 20:02:36 +02:00
Lode Hoste
7f7b8cd653
Merge branch 'fix-scanner' of https://github.com/Zillode/syncthing-android into Zillode-fix-scanner
...
Conflicts:
src/main/java/com/nutomic/syncthingandroid/fragments/DeviceSettingsFragment.java
2015-05-05 20:00:32 +02:00
Zillode
e77d5a6c12
Merge pull request #376 from Zillode/disable-cache
...
Clear webview cache (fixes #374 )
2015-05-05 19:47:34 +02:00
Zillode
de2c6320af
Merge pull request #375 from Zillode/reduce-load
...
Increase GUI update interval and log get requests (fixes #362 )
2015-05-05 19:47:10 +02:00
Lode Hoste
74062e8269
Merge branch 'log' of https://github.com/Zillode/syncthing-android into Zillode-log
...
Conflicts:
src/main/java/com/nutomic/syncthingandroid/syncthing/GetTask.java
2015-05-05 19:45:50 +02:00
Zillode
7c54b762af
Merge pull request #369 from Zillode/https
...
TLS and v0.11.0 Support
2015-05-05 19:43:35 +02:00
Lode Hoste
9d4ede5aff
Capture IOException when for closed file descriptor ( fixes #382 )
2015-05-05 08:35:43 +02:00
Lode Hoste
1e02a10348
Properly initiate the ZXing barcode scanner ( fixes #322 ).
2015-04-29 20:05:25 +02:00
Lode Hoste
3f332e8b8b
Clear webview cache ( fixes #374 )
2015-04-29 19:47:37 +02:00
Lode Hoste
e111d836f0
Increase GUI update interval and log get requests ( fixes #362 )
2015-04-29 19:43:40 +02:00
Zillode
cdffed64af
Merge pull request #370 from Zillode/copy-id
...
Only copy device ID when finger lifts
2015-04-29 19:32:58 +02:00
Lode Hoste
da4d654721
Support webgui for devices <ICS
2015-04-29 19:30:30 +02:00
Lode Hoste
10cad9ae37
Print stacktrace on error
2015-04-29 19:30:29 +02:00
Lode Hoste
dccbbbbd41
Support HTTP Auth in Webview
2015-04-29 19:30:29 +02:00
Lode Hoste
4146970e64
Update Rest API to v0.11
...
Conflicts:
src/main/java/com/nutomic/syncthingandroid/fragments/DeviceSettingsFragment.java
2015-04-29 19:30:17 +02:00
Lode Hoste
1584754e32
Show GetTask progress in log
...
Conflicts:
src/main/java/com/nutomic/syncthingandroid/syncthing/GetTask.java
2015-04-29 19:08:09 +02:00
02a043f76c
Removed unneeded code.
2015-04-26 05:48:15 +02:00
e821d2e468
Do not use WeakReference for listeners ( fixes #328 ).
...
This makes sure listeners are not invoked after being destroyed.
Also call onApiChange() on GUI thread.
2015-04-25 01:50:08 +02:00
Lode Hoste
499309fcc1
Only copy device ID when finger lifts
2015-04-23 23:23:20 +02:00
Lode Hoste
0c13d8e106
Support opening LogActivity in debug package
2015-04-23 08:28:43 +02:00
Lode Hoste
6be050c43d
Add log window ( fixes #311 ).
2015-04-23 08:27:22 +02:00
Lode Hoste
df92b179c7
Fix several lint warnings
2015-04-23 08:10:04 +02:00
Lode Hoste
bcbec555cd
Update default HTTP configurations to use HTTPS
2015-04-23 08:09:07 +02:00
Lode Hoste
5e0029e208
Update deprecated 8080 port to 8384
2015-04-23 08:07:54 +02:00
Lode Hoste
8f2fe9955a
Enable TLS for the WebGUI
2015-04-23 08:03:43 +02:00
Lode Hoste
c7cdfa1ff2
Implement TLS support ( fixes #19 )
2015-04-23 08:03:24 +02:00
7ddee2f953
Toggle drawer when menu button is pressed ( fixes #329 ).
2015-04-22 23:45:45 +02:00
b9dec163e0
Set invisible placeholder for device ID ( fixes #357 ).
2015-04-20 22:13:38 +02:00
c767259889
Export config to backups/syncthing
instead of sd card root ( fixes #364 ).
2015-04-20 21:33:04 +02:00
Zillode
42be1fb26b
Merge pull request #338 from Zillode/fix-npe-onreceive
...
Fix NPE when mVersion or mCurrentAddress is not set
2015-04-09 20:41:16 +02:00
Lode Hoste
18901b03b8
Fix NPE when mVersion or mCurrentAddress is not set
2015-04-09 20:38:36 +02:00
1bc4935463
Fixed bug in FolderObserver, improved tests (ref #337 ).
2015-04-09 01:23:30 +02:00
8c75a8913d
Remove .stfolder generation and moveConfigFiles() ( fixes #277 ).
2015-04-08 23:18:43 +02:00
c6e7ce6025
Set username and random password on first start.
2015-04-08 22:59:49 +02:00
d97288d6a8
Also move persistent=false
to Preferences in app settings
2015-04-08 18:00:41 +02:00
2eabee9eb5
Removed unneeded testStartService() case and dead code ( fixes #302 ).
...
We don't really need this test, as testBindService() does basically
the same thing.
2015-04-08 17:59:39 +02:00
329f073106
Increased target sdk version to 22.
2015-04-08 15:47:39 +02:00
Alexander Sosedkin
d7285f1d7c
added a proper notification icon
2015-04-06 22:44:21 +06:00
Lode Hoste
cd06ee1269
Update welcoming text ( fixes #287 ).
2015-04-06 13:03:37 +02:00
832c7fdf72
Bumped version to 0.5.28.
2015-04-06 00:40:23 +02:00
1c57175f91
Imported translations.
2015-04-06 00:25:59 +02:00
f110e02718
Fixed possible NPE in SyncthingRunnable ( fixes #335 ).
2015-04-06 00:10:49 +02:00
4e8dba4819
Fixed unit test compilation errors.
2015-04-01 23:20:36 +02:00
eb10eaae9d
Merge branch 'master' of github.com:syncthing/syncthing-android
2015-04-01 23:06:36 +02:00
3ad1161535
Merge branch 'kill-syncthing' of git://github.com/Zillode/syncthing-android
2015-04-01 22:37:12 +02:00
9265eea6b7
Merge pull request #325 from Zillode/fix-number-exception
...
Catch invalid input numbers (fixes #324 ).
2015-04-01 22:33:20 +02:00
Lode Hoste
65e090f6e9
Ensure Syncthing is not running ( fixes #92 , fixes #96 and fixes #196 ).
2015-03-31 21:38:19 +02:00
Lode Hoste
87bf40b6a1
Remove the rescan interval setting from the GUI
2015-03-31 19:18:18 +02:00
Lode Hoste
396a46ad12
Catch invalid input numbers ( fixes #324 ).
2015-03-31 19:18:11 +02:00
20853259c5
Merge pull request #314 from Zillode/update-default-port
...
Update default Syncthing port
2015-03-30 22:01:24 +02:00
Lode Hoste
593a36af55
Update default Syncthing port
2015-03-28 10:54:48 +01:00
46d914bc1e
Merge pull request #315 from Zillode/check-act-2
...
Wrap onApiChange in runOnUiThread
2015-03-27 18:40:18 +01:00
e470be9872
Merge pull request #301 from Zillode/nice-st
...
Run Syncthing with ionice (fixes #299 ).
2015-03-27 18:01:45 +01:00
Lode Hoste
5d3e45b8e5
Run Syncthing with ionice ( fixes #299 ).
2015-03-27 17:40:45 +01:00
Lode Hoste
396b05006c
Wrap onApiChange in runOnUiThread ( fixes #312 ).
2015-03-27 17:20:04 +01:00
0a07f4546b
Merge pull request #303 from Zillode/fix-back-arrow
...
Fix back arrow in actionbar for Android 4.1+
2015-03-27 00:33:17 +01:00
ee0ff1c5ca
Merge pull request #306 from Zillode/fix-illegal-dismiss
...
Clear dialog reference when dismissed (fixes #305 ).
2015-03-26 23:08:20 +01:00
Lode Hoste
4f98061325
Removed redundant code, CheckBoxPreference automatically updates its value
2015-03-25 20:04:04 +01:00
Lode Hoste
5278a8ca00
Clear dialog reference when dismissed ( fixes #305 ).
2015-03-25 19:42:20 +01:00
Lode Hoste
d322249606
Fix back arrow in actionbar for Android 4.1+
2015-03-25 17:19:10 +01:00
Lode Hoste
1bd24e64e0
Reset mRestartPostponedmRestartPostponed when ST was restarted
2015-03-24 23:22:57 +01:00
Lode Hoste
e89e579b6c
Don't spam the device with retries and gradually increase the sleep time
2015-03-24 22:44:12 +01:00
Lode Hoste
ad65198f70
Do not request data when finishing
2015-03-24 22:43:24 +01:00
Lode Hoste
87f3ea9687
Update FoldersAdapter unit test
2015-03-24 22:27:51 +01:00
Lode Hoste
fadd22148a
Check current state (and wait a bit longer) in the SyncthingService unit test
2015-03-24 22:26:17 +01:00
Lode Hoste
aa8cd0a26c
Bumped version to 0.5.27.
2015-03-24 21:21:26 +01:00
Lode Hoste
7588638842
Imported translations.
2015-03-24 21:21:03 +01:00
Lode Hoste
2f0d4354c4
Try a bit harder to succeed the Rest call (currently FCs on fail)
2015-03-24 20:52:01 +01:00
Lode Hoste
6151dd1d41
Properly update device preferences ( fixes #294 ).
2015-03-24 20:48:53 +01:00
Lode Hoste
771ff06345
Show loading dialog when restarting Syncthing
2015-03-24 19:55:27 +01:00
Lode Hoste
918c6c4e92
Fix NPE when closing filehandle to export configuration
2015-03-24 18:40:09 +01:00
Lode Hoste
8e014ce0cd
Retry GET requests at least 10 times
2015-03-24 00:54:45 +01:00
Lode Hoste
c2a5ecb43e
Support 'unknown' folder state
2015-03-24 00:08:46 +01:00
2de8d391bf
Unhide dialogs ( fixes #289 , #290 ).
2015-03-23 23:23:27 +01:00
Lode Hoste
d73b430cf8
Only access the version information when the SyncthingService is active ( fixes #292 ).
2015-03-23 16:16:20 +01:00
3558060fe0
Bumped version to 0.5.26.
2015-03-23 00:31:35 +01:00
3cea511c88
Don't use isFinished(), as it's not available on older devices.
2015-03-23 00:29:45 +01:00
1665c04e37
Bumped version to 0.5.25.
2015-03-23 00:03:44 +01:00
590f7db10d
Imported translations.
2015-03-23 00:03:29 +01:00
fb2b6a21c4
Merge branch 'Zillode-fix-npe-device-edit'
2015-03-22 23:22:35 +01:00
a3d93a69ca
Merge pull request #284 from Zillode/fix-invalid-token
...
Maintain&check reference to GUI before changing it
2015-03-22 22:50:32 +01:00
Lode Hoste
cf8ed62485
Minor fix for DevicesAdapterTest
2015-03-22 22:36:32 +01:00
Lode Hoste
02043095a6
Make sure the mFolder reference is valid ( fixes #271 ).
2015-03-22 22:36:32 +01:00
Lode Hoste
fa39e17d51
Make sure the mDevice reference is valid ( fixes #268 and #267 ).
2015-03-22 22:36:32 +01:00
Lode Hoste
c885445b51
Do not modify gui if it is destroyed
2015-03-22 21:06:26 +01:00
Lode Hoste
bab2243424
Disable ST upgrade in runnable ( fixes #276 ).
2015-03-22 14:22:06 +01:00
db0da97cc4
Update summary on compression setting.
2015-03-22 11:14:17 +01:00
d5bbaafdb4
Don't need to replace /sdcard/
with proper path any more.
...
FolderPickerActivity always uses the correct path.
2015-03-22 00:57:22 +01:00
b780fb57f0
Removed API key generation as syncthing does this automatically now.
2015-03-22 00:53:26 +01:00
092c0f4cc9
Set notification as ongoing.
2015-03-21 22:23:38 +01:00
bd7346191f
Also check for 401 status code in case GUI password is set ( fixes #261 ).
...
This seems to break the web GUI, which apparently does not support
authentification.
2015-03-21 22:10:48 +01:00
1703194b02
Check if timer is null.
2015-03-21 21:48:24 +01:00
2bac0d9504
Add FolderObservers in background thread ( fixes #262 ).
2015-03-21 21:42:33 +01:00
6f4741daee
Fixed syncthing API calls being sent after shutdown ( fixes #258 ).
2015-03-21 21:21:21 +01:00
Lode Hoste
c396646c36
Bumped version to 0.5.24.
...
Releases go through Jenkins now
2015-03-21 13:26:01 +01:00
Lode Hoste
47c0b132ff
Bumped version to 0.5.23.
2015-03-21 11:45:09 +01:00
4868694643
Bumped version to 0.5.22.
2015-03-21 01:12:42 +01:00
04fe2593db
Imported translations.
2015-03-21 01:12:18 +01:00
Lode Hoste
2b9a79bdad
Persistent=false should be repeated for all subpreferences, a global persistent flag would have been too easy... ( fixes #256 )
2015-03-20 01:30:49 +01:00
7b54ce59b1
Bumped version to 0.5.21.
2015-03-17 22:39:09 +01:00
403ccd8d8d
Imported translations.
2015-03-17 22:38:53 +01:00
Lode Hoste
c3e4ff4cb1
Set announce color green if at least one is connected ( fixes #249 )
2015-03-17 22:35:51 +01:00
b7459c9ded
Fixed crash when navigating to folder without read permissions ( fixes #244 ).
2015-03-17 01:03:32 +01:00
Lode Hoste
ca2ca8553a
Compression is now a string instead of a boolean ( fixes #239 )
2015-03-16 19:43:31 +01:00
c128612e68
Bumped version to 0.5.20.
2015-03-14 21:19:58 +01:00
96a266e7fd
Fixed NPE when JSON parsing fails.
2015-03-14 21:19:27 +01:00
a3b7241c1e
Bumped version to 0.5.19.
2015-03-14 15:14:50 +01:00
9cff099dab
Imported translations.
2015-03-14 15:13:51 +01:00
c90f35e395
Ignore active network info for wifi state ( fixes #235 ).
2015-03-14 12:05:54 +01:00
e43ca2adfc
Fix possible NullPointerException in FolderObserver.
2015-03-14 11:51:02 +01:00
8edf8201e3
Explicitly set UTF-8 encoding when sending data ( fixes #228 ).
2015-03-13 20:18:31 +01:00
703578aeb5
Added preference categories.
2015-03-10 23:44:01 +01:00
beb9dc54a4
Added toast regarding external storage usage on Kitkat and higher (ref #225 ).
2015-03-10 22:05:28 +01:00
527d40e670
Added config import/export ( fixes #143 ).
2015-03-10 21:47:32 +01:00
97a324b4b5
Use Kibibyte units to be consistent with syncthing.
2015-03-10 21:18:25 +01:00
1a85bd54e7
Also replace IPv6 announce server address with domain ( fixes #231 ).
2015-03-10 19:19:20 +01:00
9c91f3f1d0
Bumped version to 0.5.18.
2015-03-08 23:33:36 +01:00
aa35b8ae46
Imported translations.
2015-03-08 23:33:20 +01:00
3e517cd81d
Show all directories in /storage/
in folder picker by default.
2015-03-06 20:36:02 +01:00
c20d63a687
Added summary to advanced folder picker option.
2015-03-06 20:36:02 +01:00
d043153a1f
Explicitly shut down syncthing on exit.
2015-03-06 20:35:41 +01:00
293fae2be9
Fixed lint warnings.
2015-02-27 23:47:08 +01:00
add57da804
Fixed test compilation.
2015-02-27 23:38:38 +01:00
c06e9ac992
Create a new config file if parsing fails ( fixes #201 ).
2015-02-27 23:22:18 +01:00
9ed5fe0c20
Refresh drawer items when opening ( fixes #217 ).
...
Also close the drawer when navigating away.
2015-02-27 22:57:28 +01:00
7f5dd1d988
Added Transifex language map, moved translation files.
2015-02-22 22:15:37 +01:00
9120094c95
Bumped version to 0.5.17.
2015-02-22 21:01:02 +01:00
1361e1ecaa
Imported translations.
2015-02-22 21:00:43 +01:00
59d92913ec
Bumped version to 0.5.16.
2015-01-21 20:45:51 +01:00
42ebf28c6d
Imported translations.
2015-01-21 20:45:15 +01:00
5c11c426ab
Move menu items to drawer ( fixes #110 ).
2015-01-20 19:08:57 +01:00
8d676855da
Only show "add folder/device" in that tab, and hide either in drawer (ref #110 ).
2015-01-20 02:16:34 +01:00
d7d35eb61e
App settings improvements ( fixes #134 , ref #122 ).
...
- removed options that aren't available in web GUI
- added options for local node name, announce servers and usage report
2015-01-20 00:43:47 +01:00
fea483764d
Use sdcard directory as home for web GUI folder picker ( fixes #163 ).
...
If this causes problems on older devices, we can use the old path
based on API version.
2015-01-19 22:13:52 +01:00
fd861cdee9
Show files in folder picker ( fixes #167 ).
2015-01-19 22:08:50 +01:00
535b1f6108
Fixed announce server status display ( fixes #189 ).
2015-01-19 21:46:34 +01:00
1506541796
Replace (newly formatted) announce server address with IP ( fixes #191 ).
2015-01-19 21:19:06 +01:00
2d935b5485
Bumped version to 0.5.15.
2015-01-14 12:07:56 +01:00
9d6e5b6552
Bumped version to 0.5.14.
2015-01-12 11:50:34 +01:00
94ccf0349e
Imported translations.
2015-01-12 11:46:52 +01:00
cdd17b675b
Bumped version to 0.5.13.
2014-12-10 19:29:03 +02:00
85e0fff03b
Imported translations.
2014-12-10 19:28:10 +02:00
c903d9d1d0
Don't show notification when syncthing binary crashes, just log.
2014-12-10 19:21:47 +02:00
bb28972f00
Bumped version to 0.5.12.
2014-12-07 11:36:28 +02:00
036e515b0b
Updated translations.
2014-12-07 11:26:33 +02:00
65a45d7408
Fixed various test cases. Also removed slow/unreliable tests.
2014-12-01 07:36:58 +02:00
ab184aee48
Reload GUI when restarting from web GUI ( fixes #188 ).
2014-12-01 07:04:14 +02:00
3a48be14fd
Bumped version to 0.5.11.
2014-11-30 19:16:46 +02:00
3c5db37af1
Imported translations.
2014-11-30 19:16:30 +02:00
293c512d7f
Bumped version to 0.5.10.
2014-11-21 19:15:32 +02:00
f11309153b
Bumped version to 0.5.9.
2014-11-17 15:21:24 +02:00
699ef0f1b1
Fixed crash in FolderPickerActivity ( fixes #177 ).
2014-11-17 15:20:13 +02:00
201bc9ecae
Log syncthing restarts.
2014-11-17 15:09:21 +02:00
c8f0df35fa
Allow opening folder in other app by long clicking ( fixes #175 ).
...
Unfortunately, there is no folder mime type that seems to work
with popular file managers, so we use '*/*', which means the list
contains a lot of apps that don't make sense.
2014-11-12 23:38:33 +02:00
e131849171
Fixed wrong devices being checked for a node ( fixes #89 ).
...
Also, don't show the local device in device selection.
2014-11-12 23:09:07 +02:00
65199cbe23
Bumped version to 0.5.8.
2014-11-12 19:32:59 +02:00
43bf43a214
Imported translations.
2014-11-12 19:32:32 +02:00
f3ad255c7c
Use correct announce server port for new installs.
2014-11-12 19:29:49 +02:00
fa3898f8f4
Fixed crash in FolderObserver if folder can't be accessed ( fixes #180 ).
2014-11-05 19:11:34 +02:00
1202651411
Bumped version to 0.5.7.
2014-11-04 12:40:14 +02:00
87fd57bf83
Added advanced folder picker ( fixes #170 ).
2014-10-28 13:57:40 +02:00
8b563da25d
Fix create/pick folder being shown when folder roots are shown ( fixes #173 ).
2014-10-28 13:32:05 +02:00
df48d75127
Use syncthing -generate flag instead of copying own config file.
2014-10-26 03:32:23 +03:00
84355c2dcf
Fixed crash when values is read from RestApi before fully initialized ( fixes #159 ).
2014-10-26 02:47:37 +03:00
6bb99f2ae4
Fix device sync percentage ( fixes #161 ).
2014-10-26 02:17:12 +03:00
28cdb78e15
Bumped version to 0.5.6.
2014-10-24 13:27:19 +03:00
b6fd4d0113
Use the same AppCompat theme on all API levels ( fixes #172 ).
...
Also, I accidently deleted res/values-11/ and res/values-21/ in
443c8e9
. Stupid me.
2014-10-23 14:00:32 +03:00
6fe20213e5
Fixed wrong xml tag being used.
2014-10-23 13:27:28 +03:00
04dc0c92ff
Added workaround for .stfolders not being created ( fixes #168 ).
2014-10-23 13:26:48 +03:00
c82cdd49e2
Allow choosing folders on external storage with Android 4.4+ ( fixes #29 ).
2014-10-22 10:18:11 +03:00
7db845a474
Use correct (deprecated) language codes for string resources.
2014-10-21 11:45:50 +03:00
07e0e422a9
Bumped version to 0.5.5.
2014-10-19 16:38:21 +03:00
be60f9833f
Imported translations.
2014-10-19 16:37:58 +03:00
443c8e96d4
Updated target to Android 5.0, use material design, updated dependencies.
2014-10-18 14:58:23 +03:00
af8f4858a7
Lint fixes.
2014-10-18 13:09:48 +03:00
bc02c50bcf
Removed leftover comment.
2014-10-16 23:23:45 +03:00
f4565c1bb0
lenientMtimes option seems to be false in some cases.
2014-10-16 13:21:03 +03:00
322a297c5e
Properly validate folder ID ( fixes #156 ).
2014-10-16 11:34:38 +03:00
42c8898c80
Set PendingIntent on crash notification to avoid IllegalArgumentException.
2014-10-15 16:56:31 +03:00
caf718e2fe
Change default rescan interval to 0 to disable scanner.
2014-10-15 15:26:34 +03:00
cbefc60c3c
Bumped version to 0.5.4.
2014-10-14 22:21:45 +03:00
c9e670157b
Made all settings translatable.
2014-10-14 20:10:22 +03:00
25be5539fc
Read both stdoud and stderr for logging.
2014-10-14 17:28:43 +03:00
e7cc3b1a10
Bumped version to 0.5.3.
2014-10-14 16:24:21 +03:00
2364c9d748
Imported translations.
2014-10-14 16:24:01 +03:00
a000eda4e4
Set lenientMtimes
option on all folders ( fixes #146 ).
...
See syncthing/syncthing#831 .
2014-10-14 15:02:50 +03:00
560d7bf97a
Save and restore folder/device settings on screen rotate ( fixes #152 ).
2014-10-12 17:58:58 +03:00
8d0518fa09
Show notification while syncthing is active ( closes #136 ).
2014-10-12 16:45:05 +03:00
3e0b2138ae
Bumped version to 0.5.2.
2014-10-12 16:01:15 +03:00
9940f5c437
Fixed deleting folders not working.
2014-10-12 16:00:57 +03:00
9f307e24fe
Imported translations.
2014-10-12 15:35:53 +03:00
60815355ca
Localize folder states.
2014-10-12 13:55:36 +03:00
8d781844a2
Use inSyncBytes instead of localBytes to calculate sync progress ( fixes #93 ).
...
Also rename variable to clarify.
2014-10-12 13:46:26 +03:00
77eaffa4b7
Show app version in settings ( fixes #138 ).
2014-10-10 14:12:02 +03:00
47cc76a9fd
Do not crash if folder does not exist ( fixes #148 ).
2014-10-10 14:00:13 +03:00
48188b845c
Added introducer option.
2014-10-10 13:42:53 +03:00
1b34bd9d48
Fixed add folder not working ( fixes #147 ).
2014-10-10 13:30:44 +03:00
12f7b3dbe2
Fixed crash when receiving file move or create event ( fixes #144 ).
2014-10-09 00:17:07 +03:00