Commit 36176be4 authored by Sajal Narang's avatar Sajal Narang
parents d39aff68 f0e37858
...@@ -22,4 +22,6 @@ public class Constants { ...@@ -22,4 +22,6 @@ public class Constants {
public static final int STATUS_NOT_GOING = 0; public static final int STATUS_NOT_GOING = 0;
public static final String BODY_JSON = "body_json"; public static final String BODY_JSON = "body_json";
public static final String BODY_LIST_JSON = "body_list_json"; public static final String BODY_LIST_JSON = "body_list_json";
public static final String LOGIN_MESSAGE = "Please login to continue!";
} }
...@@ -208,20 +208,33 @@ public class MainActivity extends AppCompatActivity implements NavigationView.On ...@@ -208,20 +208,33 @@ public class MainActivity extends AppCompatActivity implements NavigationView.On
updateFragment(feedFragment); updateFragment(feedFragment);
break; break;
case R.id.nav_my_events: case R.id.nav_my_events:
MyEventsFragment myeventsFragment = new MyEventsFragment(); if (session.isLoggedIn()) {
updateFragment(myeventsFragment); MyEventsFragment myeventsFragment = new MyEventsFragment();
updateFragment(myeventsFragment);
} else {
Toast.makeText(this, Constants.LOGIN_MESSAGE, Toast.LENGTH_LONG).show();
}
break; break;
case R.id.nav_news: case R.id.nav_news:
NewsFragment newsFragment = new NewsFragment(); NewsFragment newsFragment = new NewsFragment();
updateFragment(newsFragment); updateFragment(newsFragment);
break; break;
case R.id.nav_placement_blog: case R.id.nav_placement_blog:
PlacementBlogFragment placementBlogFragment = new PlacementBlogFragment(); if (session.isLoggedIn()) {
updateFragment(placementBlogFragment); PlacementBlogFragment placementBlogFragment = new PlacementBlogFragment();
updateFragment(placementBlogFragment);
} else {
Toast.makeText(this, Constants.LOGIN_MESSAGE, Toast.LENGTH_LONG).show();
}
break; break;
case R.id.nav_training_blog: case R.id.nav_training_blog:
TrainingBlogFragment trainingBlogFragment = new TrainingBlogFragment(); if (session.isLoggedIn()) {
updateFragment(trainingBlogFragment); TrainingBlogFragment trainingBlogFragment = new TrainingBlogFragment();
updateFragment(trainingBlogFragment);
}
else{
Toast.makeText(this, Constants.LOGIN_MESSAGE, Toast.LENGTH_LONG).show();
}
break; break;
case R.id.nav_mess_menu: case R.id.nav_mess_menu:
MessMenuFragment messMenuFragment = new MessMenuFragment(); MessMenuFragment messMenuFragment = new MessMenuFragment();
...@@ -317,9 +330,8 @@ public class MainActivity extends AppCompatActivity implements NavigationView.On ...@@ -317,9 +330,8 @@ public class MainActivity extends AppCompatActivity implements NavigationView.On
UnsafeOkHttpClient.getUnsafeOkHttpClient(getApplicationContext()) UnsafeOkHttpClient.getUnsafeOkHttpClient(getApplicationContext())
))); )));
Picasso built = builder.build(); Picasso built = builder.build();
// TODO Set these to false before launch built.setIndicatorsEnabled(false);
built.setIndicatorsEnabled(true); built.setLoggingEnabled(false);
built.setLoggingEnabled(true);
Picasso.setSingletonInstance(built); Picasso.setSingletonInstance(built);
} }
......
package app.insti.fragment; package app.insti.fragment;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle; import android.os.Bundle;
import android.support.v4.app.Fragment; import android.support.v4.app.Fragment;
import android.support.v7.widget.Toolbar;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
import android.widget.ImageView; import android.widget.ImageView;
import android.widget.TextView;
import com.squareup.picasso.Picasso; import com.squareup.picasso.Picasso;
import java.util.HashMap;
import java.util.Map;
import de.hdodenhof.circleimageview.CircleImageView; import de.hdodenhof.circleimageview.CircleImageView;
import app.insti.R; import app.insti.R;
...@@ -35,44 +42,55 @@ public class AboutFragment extends BaseFragment { ...@@ -35,44 +42,55 @@ public class AboutFragment extends BaseFragment {
@Override @Override
public void onStart() { public void onStart() {
super.onStart(); super.onStart();
CircleImageView varunimg = getActivity().findViewById(R.id.varunimg);
CircleImageView sajalimg = getActivity().findViewById(R.id.sajalimg); Toolbar toolbar = getActivity().findViewById(R.id.toolbar);
CircleImageView nihalimg = getActivity().findViewById(R.id.nihalimg); toolbar.setTitle("About");
CircleImageView ydidwaniaimg = getActivity().findViewById(R.id.ydidwaniaimg);
CircleImageView cheekuimg = getActivity().findViewById(R.id.cheekuimg); /* Map CircleImageView ids to image URLs */
CircleImageView sarthakimg = getActivity().findViewById(R.id.sarthakimg); final Map<Integer, String> team = new HashMap<Integer, String>() {{
CircleImageView sohamimg = getActivity().findViewById(R.id.sohamimg); put(R.id.varunimg, "varun.jpg");
CircleImageView mrunmayiimg = getActivity().findViewById(R.id.mrunmayiimg); put(R.id.sajalimg, "sajal.jpg");
CircleImageView owaisimg = getActivity().findViewById(R.id.owaisimg); put(R.id.nihalimg, "nihal.jpg");
CircleImageView hrushikeshimg = getActivity().findViewById(R.id.hrushikeshimg); put(R.id.ydidwaniaimg, "ydidwania.jpg");
CircleImageView yashkhemimg = getActivity().findViewById(R.id.yashkhemimg); put(R.id.cheekuimg, "cheeku.jpg");
CircleImageView bavishimg = getActivity().findViewById(R.id.bavishimg); put(R.id.sarthakimg, "sarthak.jpg");
CircleImageView mayuimg = getActivity().findViewById(R.id.mayuimg); put(R.id.sohamimg, "soham.jpg");
CircleImageView tomarimg = getActivity().findViewById(R.id.tomarimg); put(R.id.mrunmayiimg, "mrunmayi.jpg");
CircleImageView bijoyimg = getActivity().findViewById(R.id.bijoyimg); put(R.id.owaisimg, "owais.jpg");
CircleImageView dheerendraimg = getActivity().findViewById(R.id.dheerendraimg); put(R.id.hrushikeshimg, "hrushikesh.jpg");
CircleImageView ranveerimg = getActivity().findViewById(R.id.ranveerimg); put(R.id.yashkhemimg, "yashkhem.jpg");
CircleImageView amangourimg = getActivity().findViewById(R.id.amangourimg); put(R.id.bavishimg, "bavish.jpg");
CircleImageView wnccimg = getActivity().findViewById(R.id.wnccimg); put(R.id.mayuimg, "mayu.jpg");
put(R.id.tomarimg, "tomar.jpg");
Picasso.with(getContext()).load("https://insti.app/team-pics/varun.jpg").into(varunimg); put(R.id.bijoyimg, "bijoy.jpg");
Picasso.with(getContext()).load("https://insti.app/team-pics/sajal.jpg").into(sajalimg); put(R.id.dheerendraimg, "dheerendra.jpg");
Picasso.with(getContext()).load("https://insti.app/team-pics/nihal.jpg").into(nihalimg); put(R.id.ranveerimg, "ranveer.jpg");
Picasso.with(getContext()).load("https://insti.app/team-pics/ydidwania.jpg").into(ydidwaniaimg); put(R.id.amangourimg, "amangour.jpg");
Picasso.with(getContext()).load("https://insti.app/team-pics/cheeku.jpg").into(cheekuimg); put(R.id.wnccimg, "wncc.jpg");
Picasso.with(getContext()).load("https://insti.app/team-pics/sarthak.jpg").into(sarthakimg); }};
Picasso.with(getContext()).load("https://insti.app/team-pics/soham.jpg").into(sohamimg);
Picasso.with(getContext()).load("https://insti.app/team-pics/mrunmayi.jpg").into(mrunmayiimg); /* Show team pics */
Picasso.with(getContext()).load("https://insti.app/team-pics/owais.jpg").into(owaisimg); for (final Map.Entry<Integer, String> entry : team.entrySet()) {
Picasso.with(getContext()).load("https://insti.app/team-pics/hrushikesh.jpg").into(hrushikeshimg); CircleImageView circleImageView = getActivity().findViewById(entry.getKey());
Picasso.with(getContext()).load("https://insti.app/team-pics/yashkhem.jpg").into(yashkhemimg); Picasso.with(getContext()).load("https://insti.app/team-pics/" + entry.getValue()).into(circleImageView);
Picasso.with(getContext()).load("https://insti.app/team-pics/bavish.jpg").into(bavishimg); }
Picasso.with(getContext()).load("https://insti.app/team-pics/mayu.jpg").into(mayuimg);
Picasso.with(getContext()).load("https://insti.app/team-pics/tomar.jpg").into(tomarimg); /* Map TextView ids to links */
Picasso.with(getContext()).load("https://insti.app/team-pics/bijoy.jpg").into(bijoyimg); final Map<Integer, String> joinUs = new HashMap<Integer, String>() {{;
Picasso.with(getContext()).load("https://insti.app/team-pics/dheerendra.jpg").into(dheerendraimg); put(R.id.django, "https://github.com/wncc/IITBapp");
Picasso.with(getContext()).load("https://insti.app/team-pics/ranveer.jpg").into(ranveerimg); put(R.id.android, "https://github.com/wncc/InstiApp");
Picasso.with(getContext()).load("https://insti.app/team-pics/amangour.jpg").into(amangourimg); put(R.id.angular, "https://github.com/pulsejet/iitb-app-angular");
Picasso.with(getContext()).load("https://insti.app/team-pics/wncc.jpg").into(wnccimg); }};
for (final Map.Entry<Integer, String> entry : joinUs.entrySet()) {
getActivity().findViewById(entry.getKey()).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Uri uriUrl = Uri.parse(entry.getValue());
Intent launchBrowser = new Intent(Intent.ACTION_VIEW, uriUrl);
startActivity(launchBrowser);
}
});
}
} }
} }
...@@ -15,6 +15,7 @@ import android.provider.MediaStore; ...@@ -15,6 +15,7 @@ import android.provider.MediaStore;
import android.support.v4.app.ActivityCompat; import android.support.v4.app.ActivityCompat;
import android.support.v4.content.ContextCompat; import android.support.v4.content.ContextCompat;
import android.support.v4.widget.ImageViewCompat; import android.support.v4.widget.ImageViewCompat;
import android.support.v7.widget.Toolbar;
import android.util.Base64; import android.util.Base64;
import android.util.Log; import android.util.Log;
import android.view.LayoutInflater; import android.view.LayoutInflater;
...@@ -132,6 +133,9 @@ public class AddEventFragment extends BaseFragment { ...@@ -132,6 +133,9 @@ public class AddEventFragment extends BaseFragment {
view = inflater.inflate(R.layout.fragment_add_event, container, false); view = inflater.inflate(R.layout.fragment_add_event, container, false);
ButterKnife.bind(this, view); ButterKnife.bind(this, view);
Toolbar toolbar = getActivity().findViewById(R.id.toolbar);
toolbar.setTitle("Add Event");
eventPictureImageView = view.findViewById(R.id.ib_eventImage); eventPictureImageView = view.findViewById(R.id.ib_eventImage);
progressDialog = new ProgressDialog(getContext()); progressDialog = new ProgressDialog(getContext());
......
...@@ -10,6 +10,7 @@ import android.support.v4.app.FragmentTransaction; ...@@ -10,6 +10,7 @@ import android.support.v4.app.FragmentTransaction;
import android.support.v4.widget.SwipeRefreshLayout; import android.support.v4.widget.SwipeRefreshLayout;
import android.support.v7.widget.LinearLayoutManager; import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView; import android.support.v7.widget.RecyclerView;
import android.support.v7.widget.Toolbar;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
...@@ -105,6 +106,9 @@ public class BodyFragment extends Fragment { ...@@ -105,6 +106,9 @@ public class BodyFragment extends Fragment {
updateBody(); updateBody();
} }
}); });
Toolbar toolbar = getActivity().findViewById(R.id.toolbar);
toolbar.setTitle(min_body.getBodyName());
} }
private void updateBody() { private void updateBody() {
......
...@@ -7,6 +7,7 @@ import android.support.v4.app.Fragment; ...@@ -7,6 +7,7 @@ import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentTransaction; import android.support.v4.app.FragmentTransaction;
import android.support.v7.widget.LinearLayoutManager; import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView; import android.support.v7.widget.RecyclerView;
import android.support.v7.widget.Toolbar;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
...@@ -61,6 +62,10 @@ public class CalendarFragment extends BaseFragment { ...@@ -61,6 +62,10 @@ public class CalendarFragment extends BaseFragment {
view = inflater.inflate(R.layout.fragment_calendar, container, false); view = inflater.inflate(R.layout.fragment_calendar, container, false);
fab = (FloatingActionButton) view.findViewById(R.id.fab); fab = (FloatingActionButton) view.findViewById(R.id.fab);
Toolbar toolbar = getActivity().findViewById(R.id.toolbar);
toolbar.setTitle("Calendar");
final CalendarView simpleCalendarView = (CalendarView) view.findViewById(R.id.simpleCalendarView); // get the reference of CalendarView final CalendarView simpleCalendarView = (CalendarView) view.findViewById(R.id.simpleCalendarView); // get the reference of CalendarView
simpleCalendarView.setFirstDayOfWeek(1); // set Sunday as the first day of the week simpleCalendarView.setFirstDayOfWeek(1); // set Sunday as the first day of the week
...@@ -88,7 +93,8 @@ public class CalendarFragment extends BaseFragment { ...@@ -88,7 +93,8 @@ public class CalendarFragment extends BaseFragment {
} }
}); });
if (((MainActivity)getActivity()).createEventAccess()) { if (((MainActivity)getActivity()).createEventAccess()) {
fab.setVisibility(View.VISIBLE); /* TODO: Uncomment the following line when Add Event is completed */
// fab.setVisibility(View.VISIBLE);
} }
updateEvents(); updateEvents();
......
...@@ -9,6 +9,7 @@ import android.support.v4.app.Fragment; ...@@ -9,6 +9,7 @@ import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentTransaction; import android.support.v4.app.FragmentTransaction;
import android.support.v7.widget.LinearLayoutManager; import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView; import android.support.v7.widget.RecyclerView;
import android.support.v7.widget.Toolbar;
import android.util.Log; import android.util.Log;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
...@@ -82,6 +83,9 @@ public class EventFragment extends BaseFragment { ...@@ -82,6 +83,9 @@ public class EventFragment extends BaseFragment {
Log.d(TAG, "onStart: " + eventJson); Log.d(TAG, "onStart: " + eventJson);
event = new Gson().fromJson(eventJson, Event.class); event = new Gson().fromJson(eventJson, Event.class);
inflateViews(event); inflateViews(event);
Toolbar toolbar = getActivity().findViewById(R.id.toolbar);
toolbar.setTitle(event.getEventName());
} }
private void inflateViews(final Event event) { private void inflateViews(final Event event) {
......
...@@ -11,6 +11,7 @@ import android.support.v4.app.FragmentTransaction; ...@@ -11,6 +11,7 @@ import android.support.v4.app.FragmentTransaction;
import android.support.v4.widget.SwipeRefreshLayout; import android.support.v4.widget.SwipeRefreshLayout;
import android.support.v7.widget.LinearLayoutManager; import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView; import android.support.v7.widget.RecyclerView;
import android.support.v7.widget.Toolbar;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
...@@ -57,6 +58,9 @@ public class FeedFragment extends BaseFragment { ...@@ -57,6 +58,9 @@ public class FeedFragment extends BaseFragment {
View view = inflater.inflate(R.layout.fragment_feed, container, false); View view = inflater.inflate(R.layout.fragment_feed, container, false);
Toolbar toolbar = getActivity().findViewById(R.id.toolbar);
toolbar.setTitle("Feed");
fab = (FloatingActionButton) view.findViewById(R.id.fab); fab = (FloatingActionButton) view.findViewById(R.id.fab);
feedSwipeRefreshLayout = view.findViewById(R.id.feed_swipe_refresh_layout); feedSwipeRefreshLayout = view.findViewById(R.id.feed_swipe_refresh_layout);
...@@ -87,7 +91,8 @@ public class FeedFragment extends BaseFragment { ...@@ -87,7 +91,8 @@ public class FeedFragment extends BaseFragment {
super.onStart(); super.onStart();
if (((MainActivity) getActivity()).createEventAccess()) { if (((MainActivity) getActivity()).createEventAccess()) {
fab.setVisibility(View.VISIBLE); /* TODO: Uncomment the following line when Add Event is completed */
// fab.setVisibility(View.VISIBLE);
} }
appDatabase = AppDatabase.getAppDatabase(getContext()); appDatabase = AppDatabase.getAppDatabase(getContext());
......
...@@ -16,6 +16,7 @@ import android.os.Bundle; ...@@ -16,6 +16,7 @@ import android.os.Bundle;
import android.support.design.widget.FloatingActionButton; import android.support.design.widget.FloatingActionButton;
import android.support.v4.app.ActivityCompat; import android.support.v4.app.ActivityCompat;
import android.support.v4.content.ContextCompat; import android.support.v4.content.ContextCompat;
import android.support.v7.widget.Toolbar;
import android.util.Log; import android.util.Log;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
...@@ -77,6 +78,10 @@ public class MapFragment extends BaseFragment implements OnMapReadyCallback, Loc ...@@ -77,6 +78,10 @@ public class MapFragment extends BaseFragment implements OnMapReadyCallback, Loc
@Override @Override
public void onStart() { public void onStart() {
super.onStart(); super.onStart();
Toolbar toolbar = getActivity().findViewById(R.id.toolbar);
toolbar.setTitle("Map");
locationButton = (FloatingActionButton) getActivity().findViewById(R.id.location_button); locationButton = (FloatingActionButton) getActivity().findViewById(R.id.location_button);
locationButton.setImageResource(R.drawable.ic_my_location_black_24dp); locationButton.setImageResource(R.drawable.ic_my_location_black_24dp);
locationButton.getDrawable().setColorFilter(ContextCompat.getColor(getContext(), R.color.colorPrimaryDark), PorterDuff.Mode.SRC_IN); locationButton.getDrawable().setColorFilter(ContextCompat.getColor(getContext(), R.color.colorPrimaryDark), PorterDuff.Mode.SRC_IN);
......
...@@ -8,6 +8,7 @@ import android.support.v4.app.Fragment; ...@@ -8,6 +8,7 @@ import android.support.v4.app.Fragment;
import android.support.v4.widget.SwipeRefreshLayout; import android.support.v4.widget.SwipeRefreshLayout;
import android.support.v7.widget.LinearLayoutManager; import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView; import android.support.v7.widget.RecyclerView;
import android.support.v7.widget.Toolbar;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
...@@ -60,6 +61,9 @@ public class MessMenuFragment extends BaseFragment { ...@@ -60,6 +61,9 @@ public class MessMenuFragment extends BaseFragment {
public void onStart() { public void onStart() {
super.onStart(); super.onStart();
Toolbar toolbar = getActivity().findViewById(R.id.toolbar);
toolbar.setTitle("Mess Menu");
final String hostel = (String) getArguments().get(Constants.USER_HOSTEL); final String hostel = (String) getArguments().get(Constants.USER_HOSTEL);
displayMenu(hostel); displayMenu(hostel);
......
...@@ -11,6 +11,7 @@ import android.support.v4.app.FragmentTransaction; ...@@ -11,6 +11,7 @@ import android.support.v4.app.FragmentTransaction;
import android.support.v4.widget.SwipeRefreshLayout; import android.support.v4.widget.SwipeRefreshLayout;
import android.support.v7.widget.LinearLayoutManager; import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView; import android.support.v7.widget.RecyclerView;
import android.support.v7.widget.Toolbar;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
...@@ -48,6 +49,9 @@ public class MyEventsFragment extends BaseFragment { ...@@ -48,6 +49,9 @@ public class MyEventsFragment extends BaseFragment {
Bundle savedInstanceState) { Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_my_events, container, false); View view = inflater.inflate(R.layout.fragment_my_events, container, false);
Toolbar toolbar = getActivity().findViewById(R.id.toolbar);
toolbar.setTitle("My Events");
fab = (FloatingActionButton) view.findViewById(R.id.fab); fab = (FloatingActionButton) view.findViewById(R.id.fab);
fab.setOnClickListener(new View.OnClickListener() { fab.setOnClickListener(new View.OnClickListener() {
...@@ -69,7 +73,8 @@ public class MyEventsFragment extends BaseFragment { ...@@ -69,7 +73,8 @@ public class MyEventsFragment extends BaseFragment {
super.onStart(); super.onStart();
if (((MainActivity)getActivity()).createEventAccess()) { if (((MainActivity)getActivity()).createEventAccess()) {
fab.setVisibility(View.VISIBLE); /* TODO: Uncomment the following line when Add Event is completed */
// fab.setVisibility(View.VISIBLE);
} }
appDatabase = AppDatabase.getAppDatabase(getContext()); appDatabase = AppDatabase.getAppDatabase(getContext());
......
...@@ -10,6 +10,7 @@ import android.support.v4.app.Fragment; ...@@ -10,6 +10,7 @@ import android.support.v4.app.Fragment;
import android.support.v4.widget.SwipeRefreshLayout; import android.support.v4.widget.SwipeRefreshLayout;
import android.support.v7.widget.LinearLayoutManager; import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView; import android.support.v7.widget.RecyclerView;
import android.support.v7.widget.Toolbar;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
...@@ -55,6 +56,9 @@ public class NewsFragment extends BaseFragment { ...@@ -55,6 +56,9 @@ public class NewsFragment extends BaseFragment {
public void onStart() { public void onStart() {
super.onStart(); super.onStart();
Toolbar toolbar = getActivity().findViewById(R.id.toolbar);
toolbar.setTitle("News");
appDatabase = AppDatabase.getAppDatabase(getContext()); appDatabase = AppDatabase.getAppDatabase(getContext());
new NewsFragment.showNewsFromDB().execute(); new NewsFragment.showNewsFromDB().execute();
......
...@@ -5,6 +5,7 @@ import android.os.Bundle; ...@@ -5,6 +5,7 @@ import android.os.Bundle;
import android.support.v4.app.Fragment; import android.support.v4.app.Fragment;
import android.support.v7.widget.LinearLayoutManager; import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView; import android.support.v7.widget.RecyclerView;
import android.support.v7.widget.Toolbar;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
...@@ -43,6 +44,9 @@ public class NotificationsFragment extends BaseFragment { ...@@ -43,6 +44,9 @@ public class NotificationsFragment extends BaseFragment {
public void onStart() { public void onStart() {
super.onStart(); super.onStart();
Toolbar toolbar = getActivity().findViewById(R.id.toolbar);
toolbar.setTitle("Notifications");
Bundle bundle = getArguments(); Bundle bundle = getArguments();
String notificationsResponseJson = bundle.getString(Constants.NOTIFICATIONS_RESPONSE_JSON); String notificationsResponseJson = bundle.getString(Constants.NOTIFICATIONS_RESPONSE_JSON);
NotificationsResponse notificationsResponse = new Gson().fromJson(notificationsResponseJson, NotificationsResponse.class); NotificationsResponse notificationsResponse = new Gson().fromJson(notificationsResponseJson, NotificationsResponse.class);
......
...@@ -10,6 +10,7 @@ import android.support.v4.app.Fragment; ...@@ -10,6 +10,7 @@ import android.support.v4.app.Fragment;
import android.support.v4.widget.SwipeRefreshLayout; import android.support.v4.widget.SwipeRefreshLayout;
import android.support.v7.widget.LinearLayoutManager; import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView; import android.support.v7.widget.RecyclerView;
import android.support.v7.widget.Toolbar;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
...@@ -56,6 +57,9 @@ public class PlacementBlogFragment extends BaseFragment { ...@@ -56,6 +57,9 @@ public class PlacementBlogFragment extends BaseFragment {
public void onStart() { public void onStart() {
super.onStart(); super.onStart();
Toolbar toolbar = getActivity().findViewById(R.id.toolbar);
toolbar.setTitle("Placement Blog");
appDatabase = AppDatabase.getAppDatabase(getContext()); appDatabase = AppDatabase.getAppDatabase(getContext());
new PlacementBlogFragment.showPlacementBlogFromDB().execute(); new PlacementBlogFragment.showPlacementBlogFromDB().execute();
......
...@@ -8,6 +8,7 @@ import android.support.v4.app.FragmentTransaction; ...@@ -8,6 +8,7 @@ import android.support.v4.app.FragmentTransaction;
import android.support.v4.view.ViewPager; import android.support.v4.view.ViewPager;
import android.support.v7.widget.LinearLayoutManager; import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView; import android.support.v7.widget.RecyclerView;
import android.support.v7.widget.Toolbar;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
...@@ -54,6 +55,10 @@ public class ProfileFragment extends BaseFragment { ...@@ -54,6 +55,10 @@ public class ProfileFragment extends BaseFragment {
@Override @Override
public void onStart() { public void onStart() {
super.onStart(); super.onStart();
Toolbar toolbar = getActivity().findViewById(R.id.toolbar);
toolbar.setTitle("Profile");
Bundle bundle = getArguments(); Bundle bundle = getArguments();
String userID = bundle.getString(Constants.USER_ID); String userID = bundle.getString(Constants.USER_ID);
......
...@@ -4,6 +4,7 @@ import android.content.Intent; ...@@ -4,6 +4,7 @@ import android.content.Intent;
import android.net.Uri; import android.net.Uri;
import android.os.Bundle; import android.os.Bundle;
import android.support.v4.app.Fragment; import android.support.v4.app.Fragment;
import android.support.v7.widget.Toolbar;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
...@@ -20,6 +21,10 @@ public class QLinksFragment extends BaseFragment { ...@@ -20,6 +21,10 @@ public class QLinksFragment extends BaseFragment {
public void onStart(){ public void onStart(){
super.onStart(); super.onStart();
Toolbar toolbar = getActivity().findViewById(R.id.toolbar);
toolbar.setTitle("Quick Links");
TextView CMS = getActivity().findViewById(R.id.button_CMS); TextView CMS = getActivity().findViewById(R.id.button_CMS);
TextView CMSMaint = getActivity().findViewById(R.id.button_CMSMaint); TextView CMSMaint = getActivity().findViewById(R.id.button_CMSMaint);
TextView CMSNet = getActivity().findViewById(R.id.button_CMSNet); TextView CMSNet = getActivity().findViewById(R.id.button_CMSNet);
...@@ -38,6 +43,7 @@ public class QLinksFragment extends BaseFragment { ...@@ -38,6 +43,7 @@ public class QLinksFragment extends BaseFragment {
TextView CAMP = getActivity().findViewById(R.id.button_CAMP); TextView CAMP = getActivity().findViewById(R.id.button_CAMP);
TextView MSStore = getActivity().findViewById(R.id.button_MSStore); TextView MSStore = getActivity().findViewById(R.id.button_MSStore);
TextView BigHome = getActivity().findViewById(R.id.button_BigHomeCloud); TextView BigHome = getActivity().findViewById(R.id.button_BigHomeCloud);
// TextView FTP = getActivity().findViewById(R.id.button_FTP);
TextView Intercom = getActivity().findViewById(R.id.button_Intercom); TextView Intercom = getActivity().findViewById(R.id.button_Intercom);
TextView Hospital = getActivity().findViewById(R.id.button_Hospital); TextView Hospital = getActivity().findViewById(R.id.button_Hospital);
TextView VPN = getActivity().findViewById(R.id.button_VPN); TextView VPN = getActivity().findViewById(R.id.button_VPN);
...@@ -60,6 +66,7 @@ public class QLinksFragment extends BaseFragment { ...@@ -60,6 +66,7 @@ public class QLinksFragment extends BaseFragment {
CAMP.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { goToUrl("https://camp.iitb.ac.in/"); } }); CAMP.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { goToUrl("https://camp.iitb.ac.in/"); } });
MSStore.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { goToUrl("http://msstore.iitb.ac.in/"); } }); MSStore.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { goToUrl("http://msstore.iitb.ac.in/"); } });
BigHome.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { goToUrl("https://home.iitb.ac.in/"); } }); BigHome.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { goToUrl("https://home.iitb.ac.in/"); } });
// FTP.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { goToUrl("ftp://ftp.iitb.ac.in/"); } });
Intercom.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { goToUrl("https://portal.iitb.ac.in/TelephoneDirectory/"); } }); Intercom.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { goToUrl("https://portal.iitb.ac.in/TelephoneDirectory/"); } });
Hospital.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { goToUrl("http://www.iitb.ac.in/hospital/"); } }); Hospital.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { goToUrl("http://www.iitb.ac.in/hospital/"); } });
VPN.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { goToUrl("https://www.cc.iitb.ac.in/engservices/engaccessingiitffromoutside/19-vpn"); } }); VPN.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { goToUrl("https://www.cc.iitb.ac.in/engservices/engaccessingiitffromoutside/19-vpn"); } });
......
...@@ -7,6 +7,7 @@ import android.os.Bundle; ...@@ -7,6 +7,7 @@ import android.os.Bundle;
import android.support.v4.app.Fragment; import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentTransaction; import android.support.v4.app.FragmentTransaction;
import android.support.v7.widget.Toolbar;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
...@@ -47,6 +48,9 @@ public class SettingsFragment extends Fragment { ...@@ -47,6 +48,9 @@ public class SettingsFragment extends Fragment {
@Override @Override
public void onStart() { public void onStart() {
super.onStart(); super.onStart();
Toolbar toolbar = getActivity().findViewById(R.id.toolbar);
toolbar.setTitle("Settings");
Bundle bundle = getArguments(); Bundle bundle = getArguments();
String userID = bundle.getString(Constants.USER_ID); String userID = bundle.getString(Constants.USER_ID);
......
...@@ -10,6 +10,7 @@ import android.support.v4.app.Fragment; ...@@ -10,6 +10,7 @@ import android.support.v4.app.Fragment;
import android.support.v4.widget.SwipeRefreshLayout; import android.support.v4.widget.SwipeRefreshLayout;
import android.support.v7.widget.LinearLayoutManager; import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView; import android.support.v7.widget.RecyclerView;
import android.support.v7.widget.Toolbar;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
...@@ -56,6 +57,9 @@ public class TrainingBlogFragment extends BaseFragment { ...@@ -56,6 +57,9 @@ public class TrainingBlogFragment extends BaseFragment {
public void onStart() { public void onStart() {
super.onStart(); super.onStart();
Toolbar toolbar = getActivity().findViewById(R.id.toolbar);
toolbar.setTitle("Training Blog");
appDatabase = AppDatabase.getAppDatabase(getContext()); appDatabase = AppDatabase.getAppDatabase(getContext());
new TrainingBlogFragment.showTrainingBlogFromDB().execute(); new TrainingBlogFragment.showTrainingBlogFromDB().execute();
......
...@@ -531,7 +531,7 @@ ...@@ -531,7 +531,7 @@
<TextView <TextView
android:id="@+id/wncc" android:id="@+id/wncc"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="15dp" android:layout_height="wrap_content"
android:layout_gravity="center" android:layout_gravity="center"
android:layout_marginTop="10dp" android:layout_marginTop="10dp"
android:textStyle="bold" android:textStyle="bold"
......
...@@ -72,7 +72,7 @@ ...@@ -72,7 +72,7 @@
android:layout_margin="16dp" android:layout_margin="16dp"
android:src="@android:drawable/ic_input_add" android:src="@android:drawable/ic_input_add"
android:tint="@android:color/black" android:tint="@android:color/black"
android:visibility="invisible" /> android:visibility="gone" />
<RelativeLayout <RelativeLayout
android:id="@+id/loadingPanel" android:id="@+id/loadingPanel"
......
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
android:layout_margin="16dp" android:layout_margin="16dp"
android:src="@android:drawable/ic_input_add" android:src="@android:drawable/ic_input_add"
android:tint="@android:color/black" android:tint="@android:color/black"
android:visibility="invisible" /> android:visibility="gone" />
<RelativeLayout <RelativeLayout
android:id="@+id/loadingPanel" android:id="@+id/loadingPanel"
......
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
android:layout_margin="16dp" android:layout_margin="16dp"
android:src="@android:drawable/ic_input_add" android:src="@android:drawable/ic_input_add"
android:tint="@android:color/black" android:tint="@android:color/black"
android:visibility="invisible" /> android:visibility="gone" />
<RelativeLayout <RelativeLayout
android:id="@+id/loadingPanel" android:id="@+id/loadingPanel"
......
...@@ -5,5 +5,6 @@ ...@@ -5,5 +5,6 @@
<dimen name="nav_header_vertical_spacing">8dp</dimen> <dimen name="nav_header_vertical_spacing">8dp</dimen>
<dimen name="nav_header_height">176dp</dimen> <dimen name="nav_header_height">176dp</dimen>
<dimen name="fab_margin">16dp</dimen> <dimen name="fab_margin">16dp</dimen>
<dimen name="quick_links_size">18dp</dimen> <dimen name="quick_links_size">18sp</dimen>
</resources> <dimen name="links_margin_start">8dp</dimen>
\ No newline at end of file </resources>
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