Skip to content
This repository was archived by the owner on Apr 14, 2025. It is now read-only.

Commit 50aaa5d

Browse files
Made the app fullscreen
Removed dumb gradient
1 parent 1a46308 commit 50aaa5d

6 files changed

Lines changed: 43 additions & 70 deletions

File tree

app/src/main/java/com/spse/javamodsoptimiser/MainActivity.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
import android.os.PowerManager;
1919
import android.view.LayoutInflater;
2020
import android.view.View;
21+
import android.view.Window;
2122
import android.webkit.MimeTypeMap;
2223
import android.widget.Button;
2324
import android.widget.ImageButton;
@@ -68,6 +69,8 @@ protected void onCreate(Bundle savedInstanceState) {
6869
super.onCreate(savedInstanceState);
6970
setContentView(R.layout.main_layout);
7071
Setting.initializeSettings(this);
72+
getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN);
73+
7174

7275
//Create folders used by the app:
7376
createFolder(TEMP_PATH);

app/src/main/res/drawable/background_gradiant.xml

Lines changed: 0 additions & 14 deletions
This file was deleted.

app/src/main/res/layout/main_layout.xml

Lines changed: 21 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,26 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<androidx.constraintlayout.widget.ConstraintLayout
3-
xmlns:android="http://schemas.android.com/apk/res/android"
2+
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
43
xmlns:app="http://schemas.android.com/apk/res-auto"
54
xmlns:tools="http://schemas.android.com/tools"
6-
android:background="@drawable/background_gradiant"
75
android:layout_width="match_parent"
8-
android:layout_height="match_parent">
9-
10-
<TextView
11-
android:id="@+id/appTitle"
12-
android:layout_width="wrap_content"
13-
android:layout_height="wrap_content"
14-
android:text="@string/extended_app_name"
15-
android:textStyle="bold"
16-
android:textColor="@color/PrimaryText"
17-
android:textSize="20sp"
18-
19-
android:layout_marginTop="20dp"
20-
app:layout_constraintEnd_toEndOf="parent"
21-
app:layout_constraintStart_toStartOf="parent"
22-
app:layout_constraintTop_toTopOf="parent" />
6+
android:layout_height="match_parent"
7+
android:background="@color/Background">
238

249

2510
<TextView
2611
android:id="@+id/currentTaskTextView"
2712

2813
android:layout_width="wrap_content"
2914
android:layout_height="wrap_content"
30-
android:layout_marginTop="30dp"
15+
android:layout_marginTop="90dp"
16+
android:layout_marginStart="5dp"
3117

3218
android:text="@string/process_current_task_progress"
3319
android:textColor="@color/PrimaryText"
34-
android:textStyle="bold"
3520

36-
app:layout_constraintEnd_toEndOf="parent"
37-
app:layout_constraintHorizontal_bias="0.125"
38-
app:layout_constraintStart_toStartOf="parent"
39-
app:layout_constraintTop_toBottomOf="@+id/appTitle" />
21+
android:textStyle="bold"
22+
app:layout_constraintStart_toStartOf="@+id/currentTaskProgressBar"
23+
app:layout_constraintTop_toTopOf="parent" />
4024

4125
<TextView
4226
android:id="@+id/currentTaskTextView2"
@@ -74,16 +58,16 @@
7458

7559
android:layout_width="wrap_content"
7660
android:layout_height="wrap_content"
77-
android:layout_marginTop="104dp"
61+
android:layout_marginTop="35dp"
62+
android:layout_marginStart="5dp"
7863

7964
android:text="@string/process_total_task_progress"
8065
android:textColor="@color/PrimaryText"
8166
android:textStyle="bold"
8267

83-
app:layout_constraintEnd_toEndOf="parent"
8468
app:layout_constraintHorizontal_bias="0.118"
85-
app:layout_constraintStart_toStartOf="parent"
86-
app:layout_constraintTop_toBottomOf="@+id/appTitle" />
69+
app:layout_constraintStart_toStartOf="@+id/totalTaskProgressBar"
70+
app:layout_constraintTop_toBottomOf="@+id/currentTaskProgressBar" />
8771

8872
<ProgressBar
8973
android:id="@+id/totalTaskProgressBar"
@@ -121,13 +105,13 @@
121105
<ScrollView
122106
android:layout_width="match_parent"
123107
android:layout_height="0dp"
124-
android:layout_marginHorizontal="15dp"
125108
android:layout_marginVertical="15dp"
126109

127110
app:layout_constraintBottom_toTopOf="@+id/settingButton"
128111
app:layout_constraintEnd_toEndOf="parent"
129112
app:layout_constraintStart_toStartOf="parent"
130113
app:layout_constraintTop_toBottomOf="@+id/optimizingModsTitle">
114+
131115
<LinearLayout
132116
android:id="@+id/listView"
133117
android:layout_width="match_parent"
@@ -155,7 +139,7 @@
155139
android:layout_width="0dp"
156140
android:layout_height="0dp"
157141
android:src="@drawable/ic_round_add_24"
158-
android:translationZ="5dp"
142+
android:translationZ="9999dp"
159143
app:layout_constraintBottom_toBottomOf="@+id/addModButton"
160144
app:layout_constraintEnd_toEndOf="@+id/addModButton"
161145
app:layout_constraintStart_toStartOf="@+id/addModButton"
@@ -166,11 +150,12 @@
166150
android:layout_width="68dp"
167151
android:layout_height="68dp"
168152

169-
android:onClick="showSettings"
170-
171153
android:background="@drawable/rounded_background"
172154
android:foreground="@drawable/ripple_circle"
173155

156+
android:onClick="showSettings"
157+
158+
174159
app:layout_constraintBottom_toBottomOf="parent"
175160
app:layout_constraintEnd_toEndOf="parent"
176161
app:layout_constraintHorizontal_bias="0.10"
@@ -183,7 +168,7 @@
183168
android:layout_height="0dp"
184169
android:layout_margin="5dp"
185170
android:src="@drawable/ic_round_settings_24"
186-
android:translationZ="5dp"
171+
android:translationZ="9999dp"
187172
app:layout_constraintBottom_toBottomOf="@+id/settingButton"
188173
app:layout_constraintEnd_toEndOf="@+id/settingButton"
189174
app:layout_constraintStart_toStartOf="@+id/settingButton"
@@ -193,17 +178,17 @@
193178
android:id="@+id/optimizeButton"
194179
android:layout_width="wrap_content"
195180
android:layout_height="0dp"
196-
android:paddingHorizontal="16dp"
181+
android:background="@drawable/rounded_background"
197182

198183

199-
android:background="@drawable/rounded_background"
200184
android:foreground="@drawable/ripple_circle"
185+
android:letterSpacing="0.25"
201186

202187
android:onClick="launchOptimizationManually"
203188

204189

190+
android:paddingHorizontal="16dp"
205191
android:text="@string/optimize_button"
206-
android:letterSpacing="0.25"
207192
android:textSize="16sp"
208193

209194
app:layout_constraintBottom_toBottomOf="@+id/settingButton"
@@ -212,6 +197,4 @@
212197
app:layout_constraintTop_toTopOf="@+id/settingButton" />
213198

214199

215-
216-
217200
</androidx.constraintlayout.widget.ConstraintLayout>

app/src/main/res/layout/mod_layout.xml

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,9 @@
44
xmlns:tools="http://schemas.android.com/tools"
55
android:layout_width="match_parent"
66
android:layout_height="wrap_content"
7+
android:layout_margin="8dp"
78
android:background="@drawable/mod_item_background"
8-
android:layout_marginBottom="8dp"
9+
android:elevation="7dp"
910
android:foreground="@drawable/ripple_circle">
1011

1112
<androidx.constraintlayout.widget.Guideline
@@ -48,32 +49,30 @@
4849

4950
android:layout_width="0dp"
5051
android:layout_height="wrap_content"
51-
android:paddingStart="5dp"
52-
android:paddingEnd="5dp"
52+
android:paddingStart="2dp"
5353

54+
android:singleLine="true"
5455
android:text="MOD NAME PLACEHOLDER"
5556
android:textColor="@color/PrimaryText"
5657
android:textStyle="bold"
57-
android:singleLine="true"
5858

5959

60-
app:layout_constraintBottom_toBottomOf="parent"
60+
app:layout_constraintBottom_toTopOf="@+id/modDetails"
6161
app:layout_constraintEnd_toStartOf="@+id/guidelineRight"
62-
app:layout_constraintHorizontal_bias="0.0"
63-
app:layout_constraintStart_toStartOf="@+id/guidelineLeft"
64-
app:layout_constraintTop_toTopOf="parent"
65-
app:layout_constraintVertical_bias="0.4" />
62+
app:layout_constraintStart_toStartOf="@+id/guidelineLeft" />
6663

6764
<TextView
6865
android:id="@+id/modDetails"
6966
android:layout_width="wrap_content"
7067
android:layout_height="wrap_content"
71-
android:paddingStart="6dp"
68+
android:paddingStart="2dp"
7269

7370
android:text="SIZE PLACEHOLDER"
7471
android:textColor="@color/SecondaryText"
72+
app:layout_constraintBottom_toBottomOf="parent"
7573
app:layout_constraintStart_toStartOf="@+id/guidelineLeft"
76-
app:layout_constraintTop_toBottomOf="@+id/modTitle" />
74+
app:layout_constraintTop_toTopOf="parent"
75+
app:layout_constraintVertical_bias="0.62" />
7776

7877
<ProgressBar
7978
android:id="@+id/modProgress"
@@ -94,18 +93,18 @@
9493

9594
<ImageButton
9695
android:id="@+id/shareModButton"
97-
android:visibility="gone"
9896
android:layout_width="0dp"
9997
android:layout_height="0dp"
10098
android:layout_margin="5dp"
101-
10299
android:background="@android:color/transparent"
103-
android:src="@drawable/ic_baseline_share_24"
100+
104101
android:scaleType="fitCenter"
102+
android:src="@drawable/ic_baseline_share_24"
103+
android:visibility="gone"
105104

106105
app:layout_constraintBottom_toBottomOf="parent"
107106
app:layout_constraintEnd_toEndOf="parent"
108107
app:layout_constraintStart_toStartOf="@+id/guidelineRight"
109-
app:layout_constraintTop_toTopOf="parent"/>
108+
app:layout_constraintTop_toTopOf="parent" />
110109

111110
</androidx.constraintlayout.widget.ConstraintLayout>

app/src/main/res/values/colors.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<resources>
33
<color name="PrimaryLight">#DCEDC8</color>
44
<color name="Primary">#8BC34A</color>
5-
<color name="PrimaryDark">#689F38</color>
5+
<color name="PrimaryDark">@android:color/transparent</color>
66

77
<color name="PrimaryText">#FFFFFF</color>
88
<color name="SecondaryText">#7F8185</color>
@@ -11,9 +11,9 @@
1111

1212
<color name="Accent">#EC4D4B</color>
1313

14-
<color name="Background">#1C1F24</color>
14+
<color name="Background">#28313b</color>
1515

16-
<color name="ModBackground">#353A43</color>
16+
<color name="ModBackground">#485461</color>
1717

1818
<color name="RippleColor">#40FFFFFF</color>
1919
</resources>

app/src/main/res/values/styles.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,10 @@
99
<item name="colorPrimaryDark">@color/PrimaryDark</item>
1010
<item name="colorAccent">@color/Accent</item>
1111

12+
1213
<item name="android:textColorPrimary">@color/PrimaryText</item>
1314
<item name="android:textColorSecondary">@color/SecondaryText</item>
15+
<item name="android:navigationBarColor">@color/Background</item>
1416

1517

1618

0 commit comments

Comments
 (0)