1178b33b0b
Imported translations.
2015-10-26 12:14:35 +01: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
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
7e8eff2729
Adding newline.
2015-09-12 13:46:35 +01:00
George Venios
7f9e773eaa
DrawerFragment improvements.
2015-09-12 13:46:34 +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
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
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
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
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
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
5a0870d21a
Fixed crash if config could not be opened.
2015-06-17 15:01:57 +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
443948292c
Imported translations.
2015-05-24 12:48:33 +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
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
924d033474
Check root availability in background.
2015-05-18 23:15:31 +02:00
2fb425b441
Added option to run syncthing as root ( fixes #48 ).
2015-05-17 21:12:56 +02:00
bbdf9cf756
Imported translations.
2015-05-15 20:51:29 +02:00
Lode Hoste
e645255e79
Updated translations
2015-05-05 20:39:55 +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
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
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
6be050c43d
Add log window ( fixes #311 ).
2015-04-23 08:27:22 +02:00
Lode Hoste
bcbec555cd
Update default HTTP configurations to use HTTPS
2015-04-23 08:09:07 +02:00
b9dec163e0
Set invisible placeholder for device ID ( fixes #357 ).
2015-04-20 22:13:38 +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
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
1c57175f91
Imported translations.
2015-04-06 00:25:59 +02:00
Lode Hoste
87bf40b6a1
Remove the rescan interval setting from the GUI
2015-03-31 19:18:18 +02:00
Lode Hoste
7588638842
Imported translations.
2015-03-24 21:21:03 +01:00
Lode Hoste
c2a5ecb43e
Support 'unknown' folder state
2015-03-24 00:08:46 +01:00
590f7db10d
Imported translations.
2015-03-23 00:03:29 +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
403ccd8d8d
Imported translations.
2015-03-17 22:38:53 +01:00
Lode Hoste
ca2ca8553a
Compression is now a string instead of a boolean ( fixes #239 )
2015-03-16 19:43:31 +01:00
9cff099dab
Imported translations.
2015-03-14 15:13:51 +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
aa35b8ae46
Imported translations.
2015-03-08 23:33:20 +01:00
c20d63a687
Added summary to advanced folder picker option.
2015-03-06 20:36:02 +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
1361e1ecaa
Imported translations.
2015-02-22 21:00:43 +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
94ccf0349e
Imported translations.
2015-01-12 11:46:52 +01: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
036e515b0b
Updated translations.
2014-12-07 11:26:33 +02:00
3c5db37af1
Imported translations.
2014-11-30 19:16:30 +02:00
43bf43a214
Imported translations.
2014-11-12 19:32:32 +02:00
87fd57bf83
Added advanced folder picker ( fixes #170 ).
2014-10-28 13:57:40 +02:00
df48d75127
Use syncthing -generate flag instead of copying own config file.
2014-10-26 03:32:23 +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
7db845a474
Use correct (deprecated) language codes for string resources.
2014-10-21 11:45:50 +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
322a297c5e
Properly validate folder ID ( fixes #156 ).
2014-10-16 11:34:38 +03:00
c9e670157b
Made all settings translatable.
2014-10-14 20:10:22 +03:00
2364c9d748
Imported translations.
2014-10-14 16:24:01 +03:00
8d0518fa09
Show notification while syncthing is active ( closes #136 ).
2014-10-12 16:45:05 +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
77eaffa4b7
Show app version in settings ( fixes #138 ).
2014-10-10 14:12:02 +03:00
48188b845c
Added introducer option.
2014-10-10 13:42:53 +03:00
e7d21c4f05
Imported translations.
2014-10-08 21:36:31 +03:00
e7fb1c08ec
Rename Repository -> Folder, Node -> Device.
2014-10-08 21:35:27 +03:00
590637be7e
Imported translations.
2014-10-07 12:22:42 +03:00
d96ab6f9c5
Imported translations.
2014-10-01 13:05:29 +03:00
f383393ce4
Added functionality to manually stop sync ( fixes #131 ).
...
This functionality can not be used together with wifi/charging settings.
By default, this is set so that syncthing is only active when requested,
and can be stopped by the user.
2014-10-01 13:01:47 +03:00
8338378d2d
Imported translations.
2014-09-29 00:48:43 +03:00
91872c36c6
Updated crash message.
2014-09-29 00:47:44 +03:00
467dad0438
Added app description to manifest.
2014-09-25 13:54:25 +03:00
33491bb40f
By default, sync under all conditions (ref #127 ).
...
This is so the user knows *why* syncthing disables itself.
2014-09-25 02:30:47 +03:00
ccfd28abbc
Added compression preference to node settings.
2014-09-25 02:30:47 +03:00
875b6b8c8d
Added incoming rate limit preference.
2014-09-25 02:30:47 +03:00
2363d92f22
Added per-repo rescan interval setting.
...
The default is 86400 (one day), because this shouldn't be needed with the
previous addition of inotify.
2014-09-25 02:30:47 +03:00
913d251353
Removed rescan interval from app settings.
2014-09-25 02:30:47 +03:00
1733091e4b
Do not require full translation for release.
2014-09-25 02:30:47 +03:00
2c631eed1f
Allow setting STTRACE parameters via app settings.
2014-09-25 02:29:19 +03:00
4886bbe0d1
Changed wifi/power preference names to be easier to understand.
2014-09-25 02:29:19 +03:00
a9f9ef4ff1
Updated welcome dialog (sync can now be paused on mobile data).
2014-09-25 02:29:19 +03:00
b5f38c5c19
Lots of new unit tests, refactoring.
...
New tests:
RestApiTest
NodesAdapterTest
ReposAdapterTest
Refactored:
extracted PollWebGuiAvailableTask from SyncthingService
some changes in return values/calling behaviour for easier/better testing
2014-09-25 02:28:58 +03:00
b1749ce7cb
Changed code style to use spaces instead of tabs.
...
It is impossible to add a custom code style in Android Studio that is
stored in the project repository. So change style to something that's
easy to use in practice now rather than later.
2014-09-25 02:28:58 +03:00
76e87932f9
Use ActionBar icon instead of preference item for delete repo/node.
2014-09-25 02:28:04 +03:00
d2e0c291b6
Use PreferenceFragments with a wrapper instead of SettingsFragments ( fixes #64 ).
2014-09-25 02:28:04 +03:00
6eeb161036
Removed exit button ( closes #6 ).
...
This has become useless, as the service would be automatically restarted
whenever a network/battery/boot intent is received.
2014-09-25 02:28:04 +03:00
9c4a85b85d
Add options to stop sync when not charging or not on wifi ( fixes #15 ).
2014-09-25 02:28:04 +03:00
f8924b52a2
Added czech, dutch and chinese translations.
2014-09-25 02:14:23 +03:00
Cathryne
12012d517e
prioritize select_folder over create_folder
2014-09-20 20:53:34 +02:00
5ba2920b6a
Avoid text overlap for long repository ID or node name ( fixes #113 ).
2014-09-16 12:13:24 +03:00
a8869afea9
Do not allow chaning the repo path after repo has been created (ref #29 ).
2014-09-12 17:49:28 +03:00
9082219e14
Imported German and Italian translations.
2014-09-10 23:14:04 +03:00
f2db156143
Added french and polish translations from Transifex.
2014-09-01 17:08:05 +03:00
6a85fae8ca
Fixed error text position in repository item layout ( fixes #78 ).
2014-08-17 03:05:28 +02:00
Michael Strecke
1b0fe50725
new icons
2014-08-09 01:35:14 +02:00
97bb64643a
Adjust announce server port for v0.9.0 (ref #74 ).
2014-08-04 19:26:48 +02:00
2eece2e350
Fix crash if no QR scanner is available ( fixes #71 ).
2014-08-03 17:00:29 +02:00
1639123232
Change "Create Node" to "Add Node" (ref #64 ).
2014-07-28 01:36:45 +02:00