Commit 45d9e219 authored by Sajal Narang's avatar Sajal Narang

Add markdown support, fix #82

parent 62e21c5e
...@@ -31,6 +31,7 @@ ext { ...@@ -31,6 +31,7 @@ ext {
picassoVersion = '2.5.0' picassoVersion = '2.5.0'
archRoomVersion = '1.1.0-beta1' archRoomVersion = '1.1.0-beta1'
circleImageViewVersion = '2.2.0' circleImageViewVersion = '2.2.0'
markwonVersion = '1.0.4'
} }
dependencies { dependencies {
...@@ -59,5 +60,6 @@ dependencies { ...@@ -59,5 +60,6 @@ dependencies {
annotationProcessor "android.arch.persistence.room:compiler:${archRoomVersion}" annotationProcessor "android.arch.persistence.room:compiler:${archRoomVersion}"
implementation "com.android.support:cardview-v7:${supportLibVersion}" implementation "com.android.support:cardview-v7:${supportLibVersion}"
implementation "de.hdodenhof:circleimageview:${circleImageViewVersion}" implementation "de.hdodenhof:circleimageview:${circleImageViewVersion}"
implementation "ru.noties:markwon:${markwonVersion}"
} }
apply plugin: 'com.google.gms.google-services' apply plugin: 'com.google.gms.google-services'
...@@ -28,6 +28,7 @@ import in.ac.iitb.gymkhana.iitbapp.data.Venue; ...@@ -28,6 +28,7 @@ import in.ac.iitb.gymkhana.iitbapp.data.Venue;
import retrofit2.Call; import retrofit2.Call;
import retrofit2.Callback; import retrofit2.Callback;
import retrofit2.Response; import retrofit2.Response;
import ru.noties.markwon.Markwon;
/** /**
* A simple {@link Fragment} subclass. * A simple {@link Fragment} subclass.
...@@ -75,7 +76,7 @@ public class EventFragment extends BaseFragment implements View.OnClickListener ...@@ -75,7 +76,7 @@ public class EventFragment extends BaseFragment implements View.OnClickListener
Picasso.with(getContext()).load(event.getEventImageURL()).into(eventPicture); Picasso.with(getContext()).load(event.getEventImageURL()).into(eventPicture);
eventTitle.setText(event.getEventName()); eventTitle.setText(event.getEventName());
eventDescription.setText(event.getEventDescription()); Markwon.setMarkdown(eventDescription, event.getEventDescription());
Timestamp timestamp = event.getEventStartTime(); Timestamp timestamp = event.getEventStartTime();
Date Date = new Date(timestamp.getTime()); Date Date = new Date(timestamp.getTime());
SimpleDateFormat simpleDateFormatDate = new SimpleDateFormat("dd MMM"); SimpleDateFormat simpleDateFormatDate = new SimpleDateFormat("dd MMM");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment