Commit graph

884 commits

Author SHA1 Message Date
David-Development
8c5d23c819 update to 0.9.7.3 2015-11-16 02:47:02 +01:00
David-Development
0f4c232258 fix #410 2015-11-16 02:38:15 +01:00
David-Development
f625c41aed Fix #418 2015-11-16 01:39:32 +01:00
David-Development
715c947498 Merge branch 'master' of https://github.com/owncloud/News-Android-App 2015-11-15 19:17:28 +01:00
David-Development
a64de43248 refactoring - add support for href - #438 2015-11-15 19:16:38 +01:00
Jenkins for ownCloud
3523b87faa [tx-robot] updated from transifex 2015-11-15 01:41:50 -05:00
David-Development
7bff3cdf40 basic implementation of DialogFragment for image menu - #438 2015-11-15 05:05:08 +01:00
Christine Emrich
02e0da787c Merge branch 'master' into webviewSaveImage
# Conflicts:
#	News-Android-App/build.gradle
#	News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/NewsDetailFragment.java
2015-11-13 18:14:52 +01:00
Christine Emrich
9017e480b0 Removed legacy javascript long press code. 2015-11-13 17:58:05 +01:00
benjamin stephan
c101b48c19 added "Open Image in Browser"-Intent 2015-11-13 16:40:45 +01:00
benjamin stephan
27f4c93582 extended web view context-menu -> show img-alt-attribute, "share" and "open" 2015-11-13 16:08:02 +01:00
David-Development
2183516867 Merge pull request #437 from cemrich/replace-changeloglib
Replaced changeloglib
2015-11-13 09:28:39 -04:00
David-Development
7e8dbd5c61 Merge pull request #326 from cemrich/feature/page-indicator
Scroll indicator for news detail views
2015-11-13 09:28:18 -04:00
David-Development
1a29ad522a Merge pull request #431 from cemrich/bugfix-avoid-volume-change
Avoid volume change at beginning and end of feed…
2015-11-13 08:58:36 -04:00
David-Development
68989d6295 Merge pull request #430 from cemrich/collapse-folder-icons
Switched collapse folder icons.
2015-11-13 08:57:58 -04:00
David-Development
2e22954b1b Merge pull request #428 from cemrich/bugfix-leaked-connection
Fixed leaked connection from CustomTabsService.
2015-11-13 08:57:06 -04:00
David-Development
6c552ab168 Merge pull request #427 from cemrich/bugfix-webview-bgcolor
Set news detail view's background color according to theme.
2015-11-13 08:56:19 -04:00
benjamin stephan
29d6beb158 cleaned up a bit 2015-11-12 11:31:02 +01:00
Jenkins for ownCloud
2edd038616 [tx-robot] updated from transifex 2015-11-11 01:41:46 -05:00
Christine Emrich
a15e94957d delete unused code in touched layout xml 2015-11-10 14:49:00 +01:00
Christine Emrich
2648484618 Styling. Added scrollbar and fixed black theme colors. 2015-11-09 22:42:51 +01:00
Christine Emrich
0280c7bd83 Refactored markdown to xml code. 2015-11-09 22:09:26 +01:00
Christine Emrich
638fb79b9f Refactor VersionInfoDialogFragment. Use localized string. 2015-11-09 21:22:06 +01:00
Christine Emrich
b849a45f05 Replacing custom changeloglib with repository version. 2015-11-09 21:19:52 +01:00
Christine Emrich
438b6f2045 Avoid volume change at beginning and end of feed when "navigate with volume buttons" is activated. 2015-11-08 10:52:33 +01:00
Christine Emrich
48f73ec846 Merge branch 'master' of https://github.com/owncloud/News-Android-App into feature/page-indicator
# Conflicts:
#	News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/NewsDetailActivity.java
#	News-Android-App/src/main/res/layout/activity_news_detail.xml
2015-11-07 10:38:19 +01:00
Christine Emrich
883272d267 Switched collapse folder icons. 2015-11-06 21:52:03 +01:00
Christine Emrich
09bc5209f1 Fixed leaked connection from CustomTabsService. 2015-11-05 14:41:19 +01:00
Christine Emrich
1670030977 Set news detail view's background color according to theme.
This change is only visible while the content is still loading.
2015-11-05 13:28:28 +01:00
benjamin stephan
517516b5f3 added context menu in newsdetail-webview to longclick and save images locally (Download-folder). Not yet cleaned up! 2015-11-05 12:16:46 +01:00
Jenkins for ownCloud
b62be944c3 [tx-robot] updated from transifex 2015-10-30 01:41:42 -04:00
Jenkins for ownCloud
1db5955432 [tx-robot] updated from transifex 2015-10-29 01:41:41 -04:00
Jenkins for ownCloud
726fae351e [tx-robot] updated from transifex 2015-10-24 01:41:42 -04:00
Jenkins for ownCloud
2ae6784bfe [tx-robot] updated from transifex 2015-10-23 01:41:41 -04:00
Jenkins for ownCloud
7bad8fb05b [tx-robot] updated from transifex 2015-10-19 01:41:43 -04:00
Jenkins for ownCloud
5d17a2009d [tx-robot] updated from transifex 2015-10-16 01:41:37 -04:00
Jenkins for ownCloud
16951ad503 [tx-robot] updated from transifex 2015-10-12 01:41:38 -04:00
Jenkins for ownCloud
7cb0b39e7a [tx-robot] updated from transifex 2015-10-11 01:41:37 -04:00
Jenkins for ownCloud
c5be938e49 [tx-robot] updated from transifex 2015-10-10 01:41:36 -04:00
Jenkins for ownCloud
e80e3ed1e7 [tx-robot] updated from transifex 2015-10-09 01:41:37 -04:00
Jenkins for ownCloud
ba9594f481 [tx-robot] updated from transifex 2015-10-08 01:41:36 -04:00
Jenkins for ownCloud
ee96eeba2d [tx-robot] updated from transifex 2015-10-07 01:41:35 -04:00
Jenkins for ownCloud
d91243d828 [tx-robot] updated from transifex 2015-10-06 01:41:35 -04:00
Jenkins for ownCloud
556b1e4dae [tx-robot] updated from transifex 2015-10-04 01:41:36 -04:00
David-Development
14efd37005 fix android lint issues 2015-10-03 20:56:36 +02:00
David-Development
fd39b399ed add compatibility to api level 8 2015-10-03 19:44:11 +02:00
David-Development
21b336acd6 refactoring (parse version number in separate method) 2015-10-03 18:44:10 +02:00
David-Development
f4871ffe6a fix lint warning 2015-10-03 18:43:16 +02:00
David-Development
0c652e4b4a add comment 2015-10-03 18:01:29 +02:00
David-Development
90f3117595 Merge pull request #417 from schaal/parallelize-sync
Start AsyncTasks in parallel
2015-10-03 12:46:05 -03:00
Daniel Schaal
f2a5059e05 Add unit tests to check API url generation. 2015-10-03 13:58:06 +02:00
Daniel Schaal
05aff94ba6 Keep track of sync state in OwnCloudSyncService 2015-10-03 13:58:06 +02:00
Daniel Schaal
d035c24138 Add StopWatch to time synchronization 2015-10-03 13:58:06 +02:00
Daniel Schaal
38b87fa8c8 Initialize OwnCloud_Reader on demand, remove init method 2015-10-03 13:58:06 +02:00
Daniel Schaal
230070b234 Reset api when logging in 2015-10-03 13:58:06 +02:00
Daniel Schaal
2228e6455e Initialize HttpJsonRequest in SyncTests SetUp method. 2015-10-03 13:58:06 +02:00
Daniel Schaal
03d13f4418 Change minSDK to 11.
Only a tiny percentage of devices still use lower api levels.
2015-10-03 13:58:06 +02:00
Daniel Schaal
63f02808fd Completely remove task_id and SYNC_TYPE, no longer necessary 2015-10-03 13:58:06 +02:00
Daniel Schaal
8766bfb8b7 Make all AsyncTasks return Exceptions 2015-10-03 13:58:06 +02:00
Daniel Schaal
2c52085ab4 Remove task_id from OnAsyncTaskCompletedListener 2015-10-03 13:58:06 +02:00
Daniel Schaal
63bab52994 Use the same OnAsyncTaskCompletedListener for all tasks. 2015-10-03 13:58:06 +02:00
Daniel Schaal
7ebdbb33b4 Make ROOT_PATH_API constants relative. 2015-10-03 13:58:06 +02:00
Daniel Schaal
65b980b7e4 Ensure trailing slash directly in HttpJsonRequest 2015-10-03 13:58:06 +02:00
Daniel Schaal
63371ae4f2 Parallelize AsyncTasks in OwncloudSyncService
Synchronize completion of tasks using a CountDownLatch
2015-10-03 13:58:06 +02:00
Daniel Schaal
3368d1e0c1 Use a Future to get the api version. 2015-10-03 13:58:06 +02:00
Daniel Schaal
2c887ff4fb Convert OwnCloud_Reader to a singleton 2015-10-03 13:58:06 +02:00
Daniel Schaal
eb45690702 Use init instead of createNewInstance for HttpJsonRequest, init on main thread. 2015-10-03 13:58:06 +02:00
Daniel Schaal
ad2a3a4c21 Add Start_AsyncTask method, use varargs for OnAsyncTaskCompletedListener 2015-10-03 13:58:03 +02:00
Daniel Schaal
7c2c621737 Use UIL async API to download images in GetImageThreaded 2015-10-03 08:38:00 +02:00
Jenkins for ownCloud
d84f527bed [tx-robot] updated from transifex 2015-10-03 01:41:38 -04:00
Jenkins for ownCloud
0f58e17398 [tx-robot] updated from transifex 2015-10-02 01:41:38 -04:00
David-Development
856fc0a3f6 Update to 0.9.7.2 2015-09-29 12:37:42 +02:00
David-Development
9a67f8a5aa Add profile picture support 2015-09-29 12:29:32 +02:00
David-Development
53f558c707 Add profile picture support 2015-09-29 12:28:37 +02:00
David-Development
7310437790 Merge branch 'master' of https://github.com/owncloud/News-Android-App 2015-09-29 11:58:16 +02:00
David-Development
35387d8e4e add unit tests for sync 2015-09-29 11:58:04 +02:00
David-Development
4a2a716ee0 Fix url issues since HttpUrl is used. 2015-09-29 11:56:45 +02:00
David-Development
1fd47989ec Fix app crash - ProgressViewHolder cast exception 2015-09-29 11:49:15 +02:00
Jenkins for ownCloud
02a754a61b [tx-robot] updated from transifex 2015-09-29 01:41:48 -04:00
David-Development
169ece6cea Merge pull request #413 from schaal/cleanups
Cleanups
2015-09-28 16:49:42 -03:00
Jenkins for ownCloud
418e74d908 [tx-robot] updated from transifex 2015-09-28 02:37:09 -04:00
Daniel Schaal
4b652fdf62 Use customtabs support library, remove customtabs submodule 2015-09-27 12:04:58 +02:00
Daniel Schaal
7b87c76337 Add attribute for inactive star tint color 2015-09-27 10:28:44 +02:00
Daniel Schaal
6e97efb85e Use different Drawables for rewinding and replaying. 2015-09-27 10:05:58 +02:00
Daniel Schaal
465fad91b6 Use tint for Drawables in podcast fragment.
Remove now unused Drawables.
2015-09-27 10:05:58 +02:00
Daniel Schaal
bc3a3a4467 Use tint for expand Drawable in subscription_list_item layout.
Remove now unused drawables, remove _light suffix from remaining
Drawables.
2015-09-27 10:05:58 +02:00
Daniel Schaal
2b74cbaa43 Add color values for light/dark tintColor 2015-09-27 10:05:58 +02:00
Daniel Schaal
a4fdfe7fba Remove starredDrawable, star swipe is no longer used 2015-09-27 10:03:43 +02:00
Daniel Schaal
394be98975 Make openDecisions array final, use StringBuilder 2015-09-27 10:01:20 +02:00
Daniel Schaal
76e693c40e Add parameters to AsyncTaskHelper, remove unused method 2015-09-27 09:53:25 +02:00
Daniel Schaal
9447e563a5 Remove unnecessary modifiers 2015-09-27 09:46:58 +02:00
Daniel Schaal
714b84aa63 Remove some deprecated API usages 2015-09-27 09:45:28 +02:00
Daniel Schaal
8e5723128e Remove unused classes 2015-09-27 09:25:50 +02:00
David-Development
c1313d4762 Merge pull request #409 from schaal/sync-optimizations
Sync optimizations
2015-09-26 11:46:46 -03:00
David-Development
ad61858707 Basic implementation of profile image 2015-09-26 16:33:07 +02:00
Jenkins for ownCloud
570ab13443 [tx-robot] updated from transifex 2015-09-26 01:41:49 -04:00
Daniel Schaal
4a27a1b3d7 Remove api argument from API methods (use this instead) 2015-09-25 16:53:40 +02:00
Daniel Schaal
783a99ab9f Move TaskId constants to AsyncTask_* classes 2015-09-25 16:47:03 +02:00
Daniel Schaal
df51a110c8 Add query parameters using HttpUrl.Builder 2015-09-25 15:25:29 +02:00
Daniel Schaal
9092f1afce Make FeedItemTags an enum class, add String values to enum constants 2015-09-25 15:24:50 +02:00
Daniel Schaal
3bdfcdd4fe Use HttpUrl to construct and validate URLs 2015-09-25 15:19:20 +02:00
Daniel Schaal
0b68e30d4f Also Use OkHttp for UniversalImageLoader 2015-09-23 19:33:00 +02:00
Daniel Schaal
c3187967bf Only add Authorization header for the configured owncloud host. 2015-09-23 19:32:37 +02:00
Daniel Schaal
c1b63d0a64 Set credentials for HttpJsonRequest in LoginDialogFragment 2015-09-23 19:32:34 +02:00
Daniel Schaal
5c996bba45 Port HttpJsonRequest to OkHttp
* Make HttpJsonRequest a singleton
* Use an Interceptor to add the Authorization header
* Remove now unused getUsername/getPassword methods from API
2015-09-23 19:17:03 +02:00
Daniel Schaal
08f0acc1c9 Remove AsyncTasksRunning Array 2015-09-23 18:58:40 +02:00
Daniel Schaal
adafcd3088 Only check for API version on first sync. 2015-09-23 18:38:59 +02:00
Daniel Schaal
6dccef027e Remove IReader interface, directly use Owncloud_Reader 2015-09-23 18:31:50 +02:00
Jenkins for ownCloud
7c646e3eea [tx-robot] updated from transifex 2015-09-22 01:41:40 -04:00
Jenkins for ownCloud
d20228456c [tx-robot] updated from transifex 2015-09-21 01:41:28 -04:00
Jenkins for ownCloud
575b04dd34 [tx-robot] updated from transifex 2015-09-20 01:41:39 -04:00
David-Development
580c004bfe Update to 0.9.7.1 2015-09-20 03:45:36 +02:00
David-Development
a3494eef6d Add Material ShowcaseView 2015-09-20 03:41:53 +02:00
David-Development
3dd689a015 Fix #377 2015-09-20 01:00:09 +02:00
David-Development
6258373f8e Implement #359 2015-09-19 18:45:07 +02:00
David-Development
45aaa7fb2c Update to 0.9.7 2015-09-19 17:00:33 +02:00
David-Development
ea711da6ae optimize imports 2015-09-19 16:48:12 +02:00
David-Development
e95cf09e31 remove unused code 2015-09-19 16:44:12 +02:00
David-Development
5d9f2c9bc5 update greendao to v.2.0 2015-09-19 16:40:51 +02:00
David-Development
bee5a86e5f Update chrome custom tabs 2015-09-19 15:58:33 +02:00
David-Development
dd77d2b0e3 fix inconsistency between ui and database 2015-09-19 05:32:12 +02:00
David-Development
760770139c Add unit tests again 2015-09-19 00:13:51 +02:00
David-Development
1524be4581 Merge 2015-09-19 00:11:09 +02:00
David-Development
feafc3612c Add Ui-Tests 2015-09-18 23:55:48 +02:00
David-Development
f3182a175d Add Ui-Tests 2015-09-18 23:48:03 +02:00
David-Development
34ae43833d Fix #407 2015-09-18 23:44:44 +02:00
David-Development
be45563481 fix hamcrest compile error 2015-09-18 13:37:48 +02:00
David-Development
d5c517c40e Update Build Tools and add test libs 2015-09-18 13:33:16 +02:00
David-Development
c81928572b Remove youtube downloader 2015-09-18 13:23:32 +02:00
David-Development
cbb6bb0651 Fix app crash 2015-09-17 22:42:34 +02:00
David-Development
36cd2b53df Merge pull request #404 from schaal/limit-dialog-button-width
Limit the width of the neutral button in the login dialog. Fixes #393
2015-09-13 10:58:42 -03:00
Jenkins for ownCloud
9948abba75 [tx-robot] updated from transifex 2015-09-11 01:41:40 -04:00
Daniel Schaal
9a1a892cec Limit the width of the neutral button in the login dialog. Fixes #393 2015-09-09 08:14:23 +02:00
David-Development
2c1ebe891d Update to 0.9.6.3 2015-09-09 00:43:42 +02:00
David-Development
a891e8d122 Fix #401 2015-09-07 16:14:11 +02:00
Jenkins for ownCloud
addbdba0d4 [tx-robot] updated from transifex 2015-09-05 01:41:43 -04:00
Jenkins for ownCloud
37f679ac28 [tx-robot] updated from transifex 2015-09-01 14:02:11 -04:00
David-Development
a3b72956ca Fix #399 2015-08-31 21:28:48 +02:00
Jenkins for ownCloud
1cc554bc15 [tx-robot] updated from transifex 2015-08-28 01:41:39 -04:00
Jenkins for ownCloud
9dffa1afc6 [tx-robot] updated from transifex 2015-08-26 01:41:45 -04:00
David-Development
d5126e5d1e Merge branch 'master' of https://github.com/owncloud/News-Android-App 2015-08-25 20:47:41 +02:00
David-Development
4630d38fd6 Fix #394 2015-08-25 20:46:46 +02:00
Jenkins for ownCloud
435daf9877 [tx-robot] updated from transifex 2015-08-24 01:41:37 -04:00
David-Development
58d8129b02 FIx #390 2015-08-24 04:09:00 +02:00
David-Development
ae0cbad342 Refactoring 2015-08-24 03:36:22 +02:00
David-Development
4b710a77df Update to 0.9.6.1 2015-08-23 05:34:07 +02:00
David-Development
4e29dfec39 Fix #381 2015-08-23 05:30:09 +02:00
David-Development
8eab232dfd Fix #392 - Performance improvement 2015-08-22 16:34:24 +02:00
David-Development
eae327e01c Merge branch 'master' of https://github.com/owncloud/News-Android-App 2015-08-22 04:20:56 +02:00
David-Development
d5e3f220bc Update to 0.9.6 2015-08-22 04:19:31 +02:00