Skip to content

Commit 9858eff

Browse files
committed
2 parents c005be9 + a9c4ab2 commit 9858eff

File tree

86 files changed

+2107
-5247
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

86 files changed

+2107
-5247
lines changed

android-app/.idea/deploymentTargetSelector.xml

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

android-app/app/src/main/AndroidManifest.xml

Lines changed: 7 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,8 @@
3030
tools:ignore="AllowBackup"
3131
tools:targetApi="m">
3232
<activity android:name="com.quantum_guys.dncc_eco_sync.ui.activities.account.EditProfile" />
33-
<activity android:name="com.quantum_guys.dncc_eco_sync.ui.activities.quiz.SelectTopic" />
34-
<activity
35-
android:name="com.quantum_guys.dncc_eco_sync.ui.activities.quiz.SubTopic"
36-
android:noHistory="true" />
33+
34+
3735
<activity android:name="com.quantum_guys.dncc_eco_sync.ui.activities.post.SinglePostView" />
3836

3937

@@ -64,26 +62,17 @@
6462
android:scheme="https" />
6563
</intent-filter>
6664
</activity>
67-
<activity android:name="com.quantum_guys.dncc_eco_sync.ui.activities.quiz.ResultActivity" />
65+
6866
<activity android:name="com.quantum_guys.dncc_eco_sync.ui.activities.post.WhoLikedActivity" />
69-
<activity android:name="com.quantum_guys.dncc_eco_sync.ui.activities.MapView" />
67+
<activity android:name="com.quantum_guys.dncc_eco_sync.ui.activities.nearbysts.MapView" />
7068
<activity android:name="com.quantum_guys.dncc_eco_sync.ui.activities.post.PostText" />
7169
<activity android:name="com.quantum_guys.dncc_eco_sync.messege.activity.MessageActivity" />
7270
<activity android:name="com.quantum_guys.dncc_eco_sync.ui.activities.post.PostImage" />
7371
<activity android:name="com.quantum_guys.dncc_eco_sync.ui.activities.issue.IssuesDetailsActivity" />
7472
<activity android:name="com.quantum_guys.dncc_eco_sync.ui.activities.issue.PostIssue" />
7573
<activity android:name="com.quantum_guys.dncc_eco_sync.ui.activities.issue.SingleIssueView" />
7674

77-
<activity
78-
android:name="com.quantum_guys.dncc_eco_sync.ui.activities.quiz.QuizBattle"
79-
android:exported="true"
80-
android:noHistory="true"
81-
android:screenOrientation="portrait">
82-
<intent-filter>
83-
<action android:name="org.jhm69.battle_of_quiz.TARGET_PLAY" />
84-
<category android:name="android.intent.category.DEFAULT" />
85-
</intent-filter>
86-
</activity>
75+
8776
<activity
8877
android:name="com.quantum_guys.dncc_eco_sync.ui.activities.Splash"
8978
android:exported="true"
@@ -124,13 +113,13 @@
124113
android:name="com.quantum_guys.dncc_eco_sync.ui.activities.notification.ImagePreviewSave"
125114
android:screenOrientation="portrait" />
126115
<activity
127-
android:name="com.quantum_guys.dncc_eco_sync.ui.activities.friends.SearchUsersActivity"
116+
android:name="com.quantum_guys.dncc_eco_sync.ui.activities.volunteer.SearchUsersActivity"
128117
android:screenOrientation="portrait" />
129118
<activity
130119
android:name="com.yalantis.ucrop.UCropActivity"
131120
android:screenOrientation="portrait" />
132121
<activity
133-
android:name="com.quantum_guys.dncc_eco_sync.ui.activities.friends.FriendProfile"
122+
android:name="com.quantum_guys.dncc_eco_sync.ui.activities.volunteer.FriendProfile"
134123
android:exported="true"
135124
android:screenOrientation="portrait">
136125
<intent-filter android:label="View User Profile">

android-app/app/src/main/assets/video_loading_bg.svg

Lines changed: 33 additions & 117 deletions
Loading

android-app/app/src/main/java/com/quantum_guys/dncc_eco_sync/adapters/CommentsAdapter.java

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

android-app/app/src/main/java/com/quantum_guys/dncc_eco_sync/adapters/FriendRequestAdapter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
import com.quantum_guys.dncc_eco_sync.R;
2424
import com.quantum_guys.dncc_eco_sync.models.FriendRequest;
25-
import com.quantum_guys.dncc_eco_sync.ui.activities.friends.FriendProfile;
25+
import com.quantum_guys.dncc_eco_sync.ui.activities.volunteer.FriendProfile;
2626

2727
import java.util.HashMap;
2828
import java.util.List;

android-app/app/src/main/java/com/quantum_guys/dncc_eco_sync/adapters/IssueViewHolder.java

Lines changed: 154 additions & 300 deletions
Large diffs are not rendered by default.

android-app/app/src/main/java/com/quantum_guys/dncc_eco_sync/adapters/NotificationsAdapter.java

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,9 @@
2626

2727
import com.quantum_guys.dncc_eco_sync.R;
2828
import com.quantum_guys.dncc_eco_sync.models.Notification;
29-
import com.quantum_guys.dncc_eco_sync.ui.activities.friends.FriendProfile;
29+
import com.quantum_guys.dncc_eco_sync.ui.activities.issue.SingleIssueView;
30+
import com.quantum_guys.dncc_eco_sync.ui.activities.volunteer.FriendProfile;
3031
import com.quantum_guys.dncc_eco_sync.ui.activities.post.SinglePostView;
31-
import com.quantum_guys.dncc_eco_sync.ui.activities.quiz.QuizBattle;
32-
import com.quantum_guys.dncc_eco_sync.ui.activities.quiz.ResultActivity;
3332

3433
import java.util.HashMap;
3534
import java.util.List;
@@ -133,17 +132,14 @@ public void onBindViewHolder(@NonNull final ViewHolder holder, int position) {
133132
case "post":
134133
context.startActivity(new Intent(context, SinglePostView.class).putExtra("post_id", notification.getAction_id()));
135134
break;
135+
case "issue":
136+
context.startActivity(new Intent(context, SingleIssueView.class).putExtra("post_id", notification.getAction_id()));
137+
break;
136138
case "friend_req":
137139
case "accept_friend_req":
138140
FriendProfile.startActivity(context, notification.getAction_id());
139141
break;
140-
case "play":
141-
context.startActivity(new Intent(context, QuizBattle.class).putExtra("battleId", notification.getAction_id()), ActivityOptions.makeSceneTransitionAnimation((Activity)context).toBundle());
142-
break;
143-
case "play_result":
144-
//ActivityOptionsCompat optionsCompat = ActivityOptionsCompat.makeSceneTransitionAnimation((Activity) context, holder.image, "thumbnailTransition");
145-
context.startActivity(new Intent(context, ResultActivity.class).putExtra("resultId", notification.getAction_id()), ActivityOptions.makeSceneTransitionAnimation((Activity)context).toBundle());
146-
break;
142+
147143
}
148144
if(!notification.isRead()){
149145
notification.setRead(true);

android-app/app/src/main/java/com/quantum_guys/dncc_eco_sync/adapters/PlayerAdapter.java

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
import android.annotation.SuppressLint;
44
import android.content.Context;
5-
import android.content.Intent;
65
import android.view.LayoutInflater;
76
import android.view.View;
87
import android.view.ViewGroup;
@@ -14,10 +13,8 @@
1413

1514
import com.bumptech.glide.Glide;
1615
import com.bumptech.glide.request.RequestOptions;
17-
1816
import com.quantum_guys.dncc_eco_sync.R;
1917
import com.quantum_guys.dncc_eco_sync.models.Player;
20-
import com.quantum_guys.dncc_eco_sync.ui.activities.quiz.SelectTopic;
2118

2219
import java.util.List;
2320

@@ -78,11 +75,11 @@ public void onBindViewHolder(@NonNull final ViewHolder holder, int position) {
7875
.load(users.getImage())
7976
.into(holder.image);
8077
final String userid = users.getId();
81-
holder.mView.setOnClickListener(view -> {
82-
Intent goBattle = new Intent(context, SelectTopic.class);
83-
goBattle.putExtra("otherUid", userid);
84-
context.startActivity(goBattle);
85-
});
78+
// holder.mView.setOnClickListener(view -> {
79+
// Intent goBattle = new Intent(context, SelectTopic.class);
80+
// goBattle.putExtra("otherUid", userid);
81+
// context.startActivity(goBattle);
82+
// });
8683
}
8784

8885
@Override

android-app/app/src/main/java/com/quantum_guys/dncc_eco_sync/adapters/PostViewHolder.java

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.quantum_guys.dncc_eco_sync.adapters;
22

3+
import static com.quantum_guys.dncc_eco_sync.ui.activities.MainActivity.ADMIN_UID_LIST;
34
import static com.quantum_guys.dncc_eco_sync.ui.activities.MainActivity.userId;
45

56
import android.annotation.SuppressLint;
@@ -47,8 +48,6 @@
4748
import com.google.firebase.firestore.FirebaseFirestore;
4849
import com.google.firebase.storage.FirebaseStorage;
4950
import com.google.firebase.storage.StorageReference;
50-
import com.tbuonomo.viewpagerdotsindicator.DotsIndicator;
51-
5251
import com.quantum_guys.dncc_eco_sync.R;
5352
import com.quantum_guys.dncc_eco_sync.models.MultipleImage;
5453
import com.quantum_guys.dncc_eco_sync.models.Notification;
@@ -57,20 +56,20 @@
5756
import com.quantum_guys.dncc_eco_sync.notification.Client;
5857
import com.quantum_guys.dncc_eco_sync.notification.MyResponse;
5958
import com.quantum_guys.dncc_eco_sync.notification.NotificationSender;
60-
import com.quantum_guys.dncc_eco_sync.ui.activities.friends.FriendProfile;
59+
import com.quantum_guys.dncc_eco_sync.ui.activities.volunteer.FriendProfile;
6160
import com.quantum_guys.dncc_eco_sync.ui.activities.post.CommentsActivity;
6261
import com.quantum_guys.dncc_eco_sync.ui.activities.post.WhoLikedActivity;
6362
import com.quantum_guys.dncc_eco_sync.ui.fragment.Home;
6463
import com.quantum_guys.dncc_eco_sync.ui.fragment.PostMenu;
6564
import com.quantum_guys.dncc_eco_sync.utils.MathView;
6665
import com.quantum_guys.dncc_eco_sync.viewmodel.PostViewModel;
6766
import com.quantum_guys.dncc_eco_sync.viewmodel.UserViewModel;
67+
import com.tbuonomo.viewpagerdotsindicator.DotsIndicator;
6868

6969
import java.util.ArrayList;
7070
import java.util.HashMap;
7171
import java.util.Map;
7272
import java.util.Objects;
73-
import java.util.Set;
7473
import java.util.Timer;
7574
import java.util.TimerTask;
7675

@@ -91,9 +90,7 @@ public class PostViewHolder extends RecyclerView.ViewHolder {
9190
CollectionReference postDb = FirebaseFirestore.getInstance().collection("Posts");
9291
private final MathView post_desc;
9392
@SuppressLint("NewApi")
94-
private final Set<String> ADMIN_UID_LIST = Set.of(
95-
"0h9MvJiFvFWRBiOoHzUcGlqJe2m2", "eSW24hxmW6YmbaInd2OlrsWx0Rw1"
96-
);
93+
9794
private final MaterialFavoriteButton sav_button;
9895
private final MaterialFavoriteButton like_btn;
9996
private final MaterialFavoriteButton stat_btn;

0 commit comments

Comments
 (0)