Commit graph

752 commits

Author SHA1 Message Date
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
David-Development
b62dfc683a sql performance improvements - drawer layout 2015-08-22 04:07:14 +02:00
David-Development
863f3b993f sql performance improvements 2015-08-22 04:05:19 +02:00
Jenkins for ownCloud
c848720b03 [tx-robot] updated from transifex 2015-08-21 01:41:38 -04:00
David-Development
32614425e4 add proguard 2015-08-20 17:04:38 +02:00
Daniel Schaal
dd5035912f Hide PodcastFragment when Podcast is completed. 2015-08-18 15:44:14 +02:00
Daniel Schaal
c5a5d5c993 Cancel PodcastNotification when PlaybackService is destroyed 2015-08-18 15:44:14 +02:00
Daniel Schaal
18adf015ab Use Drawables and tint for play/pause instead of Drawable states.
Using states is unreliable, e.g. when scrolling the ViewHolder out of
view and then back sometimes the wrong Drawable is shown.
2015-08-18 15:44:14 +02:00
Daniel Schaal
b4d27c5d7c Stop PodcastPlaybackService when inactive on unBind. 2015-08-18 15:44:14 +02:00
Daniel Schaal
bfdadbbb74 Set textColor for textViewBody using attribute. 2015-08-18 15:44:14 +02:00
Daniel Schaal
b02e6dfcd7 Set ProgressBar values for download progress in ViewHolder 2015-08-18 15:44:14 +02:00
Daniel Schaal
f3bfa08d1a Set OnClickListener for play button in OnCreateViewHolder 2015-08-18 15:44:14 +02:00
Daniel Schaal
ec1979017f Don't pass activity to ViewHolder 2015-08-18 15:44:14 +02:00
Daniel Schaal
cf2c24d474 Move changing of Drawable state to ViewHolder.
Add method setPlaying to ViewHolder, call this method from
onBindViewHolder.

Also remove the unnecessary check whether flPlayPausePodcastWrapper
is null, all layouts contain it now.
2015-08-18 15:44:14 +02:00
Daniel Schaal
233942af8d Use version 3.1.1 of SlidingUpPanelLayout
The bug in version 3.1.0 causing a NPE was fixed in 3.1.1
2015-08-18 15:44:14 +02:00
Daniel Schaal
de94c70b1e Don't check if service is running when starting a podcast
Add base class MediaItem to PodcastItem and TTSItem.

If the service is already running, onStartCommand will be called again
when startService is called and the new MediaItem will be started.

Fixes a NPE when a podcast is started when the service is already
running.
2015-08-18 15:44:14 +02:00
Jenkins for ownCloud
8387d057a1 [tx-robot] updated from transifex 2015-08-15 01:41:29 -04:00
Jenkins for ownCloud
7f58a317ea [tx-robot] updated from transifex 2015-08-13 01:41:36 -04:00
Jenkins for ownCloud
8e5d24e66f [tx-robot] updated from transifex 2015-08-12 01:41:57 -04:00
Jenkins for ownCloud
eda9ab2a11 [tx-robot] updated from transifex 2015-08-11 01:41:36 -04:00
Jenkins for ownCloud
a65f00a2da [tx-robot] updated from transifex 2015-08-10 01:41:27 -04:00
Jenkins for ownCloud
e2ea8bb7da [tx-robot] updated from transifex 2015-08-09 01:41:31 -04:00
David-Development
4234990449 Merge branch 'master' of https://github.com/owncloud/News-Android-App 2015-08-09 03:16:32 +02:00
David-Development
e129ee5892 Fix #386 2015-08-09 03:16:12 +02:00
David-Development
e868f79ad6 Fix #388 2015-08-09 03:08:47 +02:00
Jenkins for ownCloud
8c1870ff51 [tx-robot] updated from transifex 2015-08-08 01:41:28 -04:00
Jenkins for ownCloud
134d684fd8 [tx-robot] updated from transifex 2015-08-07 01:41:28 -04:00
Jenkins for ownCloud
255b6c196f [tx-robot] updated from transifex 2015-08-06 01:41:35 -04:00
Jenkins for ownCloud
62b0ef33b1 [tx-robot] updated from transifex 2015-08-03 01:41:36 -04:00
David-Development
898ec5d52b Merge pull request #384 from schaal/bugfixes
Bugfixes
2015-08-02 08:54:11 -04:00