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
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
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
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
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
Jenkins for ownCloud
bfad746d65
[tx-robot] updated from transifex
2015-08-01 01:41:33 -04:00
Jenkins for ownCloud
7a92b86b46
[tx-robot] updated from transifex
2015-07-31 01:41:40 -04:00
Jenkins for ownCloud
1a5dcfa77d
[tx-robot] updated from transifex
2015-07-30 01:41:35 -04:00
Jenkins for ownCloud
7b2ae6ba0d
[tx-robot] updated from transifex
2015-07-28 01:41:35 -04:00
Daniel Schaal
a10a6ab89d
Cleanup onBackPressed handling
2015-07-27 18:56:54 +02:00
Daniel Schaal
d4c13fb823
Fix #382 - Call onBackPressed on tablets without drawerLayout
2015-07-27 18:36:25 +02:00
Daniel Schaal
e8a0ae7e2b
Remove extraneous AppBarLayout (the include already has one)
2015-07-27 17:00:18 +02:00
Daniel Schaal
6dfa8317ef
Fix #383 - Add top margin to layout
2015-07-27 16:58:09 +02:00
David Development
1e76a9dc64
Update to 0.9.5.2
2015-07-25 09:33:15 +02:00
David-Development
c231217ede
Merge pull request #378 from schaal/designissues
...
(Partial) Fix for some design issues as discussed in #376
2015-07-25 09:25:13 +02:00
Jenkins for ownCloud
f758977fea
[tx-robot] updated from transifex
2015-07-25 01:41:29 -04:00
Daniel Schaal
2b9e3aa731
Increase drag margin for drawer.
...
Increase the margin that allows to open the drawer to prevent
accidentally starting a star swipe when trying to open the drawer.
See:
http://stackoverflow.com/questions/16988597/set-drag-margin-for-android-navigation-drawer/17802569#17802569
2015-07-25 06:59:24 +02:00
Daniel Schaal
e6d066e1aa
Reduce header height in navigation drawer
2015-07-25 06:40:16 +02:00
David-Development
6a21b813c2
Merge pull request #375 from schaal/img-width
...
Fix images being bigger than DetailFragment width.
2015-07-24 09:03:59 +02:00
Jenkins for ownCloud
ffb81df1e0
[tx-robot] updated from transifex
2015-07-24 01:41:45 -04:00
Daniel Schaal
2679283b80
Fix images being bigger than DetailFragment width.
...
Remove margin from specific tags and move margin to #content div.
2015-07-23 16:41:07 +02:00
David Development
8b0c77dfc0
Update to 0.9.5.1
2015-07-23 08:58:42 +02:00
Daniel Schaal
15e259b814
Use version 3.0.0 of AndroidSlidingUpPanel to fix #371
2015-07-22 20:06:12 +02:00
David Development
00f7897159
Merge remote-tracking branch 'origin/master'
2015-07-22 09:37:34 +02:00
David Development
bfbc60cd19
Update to 0.9.5
2015-07-22 09:37:18 +02:00
Jenkins for ownCloud
430945520e
[tx-robot] updated from transifex
2015-07-22 01:41:37 -04:00
Jenkins for ownCloud
d0bd505631
[tx-robot] updated from transifex
2015-07-21 01:41:37 -04:00
David-Development
2736a57e1b
Merge pull request #369 from owncloud/dev
...
Code cleanup and support for Android 2.2+
2015-07-20 16:17:37 +02:00
David Development
65d6c1d24a
Fix android lint issues/hints
2015-07-20 16:15:59 +02:00
David Development
7d9606e47b
re-add support for android 2.2.x+
2015-07-20 16:14:29 +02:00
David Development
333fedc9d9
set api level to 8 again
2015-07-20 15:18:46 +02:00
David Development
49b8780d49
Remove unused code
2015-07-20 15:01:22 +02:00
David-Development
5410c846b9
Merge pull request #368 from owncloud/dev
...
Material Design update and bug fixes
2015-07-20 14:51:10 +02:00
David Development
5f0ddef479
Update widget - Fix #367
2015-07-20 14:47:44 +02:00
David Development
7431ad4e11
fix app crash
2015-07-20 13:26:07 +02:00
Jenkins for ownCloud
40f0be40b1
[tx-robot] updated from transifex
2015-07-20 01:41:38 -04:00
David Development
cdc15dfd28
add font-style again
2015-07-19 21:35:32 +02:00
David Development
844e7200b9
make rss item translucent when item is marked as read
2015-07-19 21:33:48 +02:00
David Development
e62fbc2295
add more space between indicator stripe and header
2015-07-19 21:09:15 +02:00
David Development
f38970860b
fix app crash when option "skip detail view" is enabled
2015-07-19 20:59:00 +02:00
David Development
63384089ef
optimize position of podcast button
2015-07-19 20:44:45 +02:00
David Development
b2595f1f0e
fix problems in mark as read while scrolling feature
2015-07-19 20:36:59 +02:00
David Development
5c1aba892c
Fix that listview is reloaded twice by onResume
2015-07-19 17:12:40 +02:00
David Development
8d296ae94b
Fix #366
2015-07-19 17:11:51 +02:00
David Development
5e74838a24
remove TODO annotation
2015-07-19 16:47:01 +02:00
David Development
898b9f2b9f
fix problems with span elements
2015-07-19 16:40:17 +02:00
David Development
48e150d832
add todo for unbinding chrome custom tabs service
2015-07-19 16:10:45 +02:00
David Development
b35df1006c
refactoring
2015-07-19 15:25:44 +02:00
David Development
1a640c03d3
reload ImageLoader config after setting may have changed
2015-07-19 15:17:19 +02:00
David Development
eb99cbc10f
refactoring - code cleanup
2015-07-19 15:15:36 +02:00
David Development
54c6b8db8a
reset listview to top if folder/feed is changed - refactoring
2015-07-19 15:10:09 +02:00
David Development
fb2600c53a
code cleanup
2015-07-19 14:27:59 +02:00
David Development
458f082ae4
optimization for proguard
2015-07-19 14:27:10 +02:00
David Development
7779c5cd70
remove images and videos from body and limit the text-length (for performance)
2015-07-19 14:26:41 +02:00
David Development
e304ea1332
fix wrong position of favicon
2015-07-19 14:24:39 +02:00
David Development
e9753e1218
fix favicon position and that text may be overlay the date
2015-07-19 14:20:45 +02:00
Daniel Schaal
f822f23bae
Handle exception messages in IOwncloudSyncServiceCallBack.Stub
2015-07-19 12:24:13 +02:00
Daniel Schaal
bd29d85aca
Move OwncloudSyncService to NewsReaderListActivity
2015-07-19 12:24:11 +02:00
Daniel Schaal
e45f71f2ba
Use R.attr.colorAccent for PullToRefresh color
2015-07-19 09:14:48 +02:00
Daniel Schaal
8d2519abe9
remove more unused layouts
2015-07-19 09:14:48 +02:00
Daniel Schaal
f7a3d8f047
Swipe to left on newsreader item to mark as read and right to mark starred
2015-07-19 09:14:48 +02:00
Daniel Schaal
d2da52686b
Extract play pause button in separate layout
...
Use drawable for play/pause button
2015-07-19 09:14:48 +02:00
Daniel Schaal
2d92094dad
Use simple layout as header for extended with webview
2015-07-19 09:14:48 +02:00
Daniel Schaal
5da0d82487
Use UIL StorageUtils to get File Path
2015-07-19 09:14:48 +02:00
Daniel Schaal
900a8d150e
Remove scale options from GetImageThreaded, UIL handles this for us
2015-07-19 09:14:48 +02:00
Daniel Schaal
1951068763
Use Universal Image Loader, remove Picasso and custom cache
2015-07-19 09:14:48 +02:00
Daniel Schaal
0014549ac2
Add id for coordinator_layout, use it for Snackbar
2015-07-19 09:14:48 +02:00