Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 30.0.3 #788

Merged
merged 72 commits into from
Apr 26, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
72 commits
Select commit Hold shift + click to select a range
21aedda
Updating libs!
jakepurple13 Jan 12, 2023
0e0c495
Bringing global search up to view
jakepurple13 Jan 12, 2023
66d1327
Fixing issues
jakepurple13 Jan 12, 2023
aea4b2a
Small change
jakepurple13 Jan 12, 2023
905fe29
Making GlobalSearchFragment.kt have lazycolumn
jakepurple13 Jan 12, 2023
809dc1c
Lib update
jakepurple13 Jan 12, 2023
2044679
Removed the xml DatePicker in exchange for the compose one
jakepurple13 Jan 12, 2023
0563cea
Using Marquee!
jakepurple13 Jan 12, 2023
5947483
Updating libs
jakepurple13 Jan 18, 2023
1b71e07
Adding a grouped by source option to NotificationFragment.kt
jakepurple13 Jan 18, 2023
b2e6104
Small cleanup
jakepurple13 Jan 18, 2023
31734f0
Small cleanup
jakepurple13 Jan 18, 2023
e8b24c0
Small cleanup
jakepurple13 Jan 18, 2023
a5681b4
Small cleanup
jakepurple13 Jan 18, 2023
8da847c
Updating libs
jakepurple13 Jan 18, 2023
2bfd3ad
Small changes and cleanup
jakepurple13 Feb 1, 2023
6a6eebc
Small changes and cleanup
jakepurple13 Feb 1, 2023
95ed485
HUGE cleanup of DetailsFragment.kt
jakepurple13 Feb 3, 2023
e44f564
Adding something so that on animated covers, the background won't cha…
jakepurple13 Feb 3, 2023
c890d3e
Small cleanup
jakepurple13 Feb 3, 2023
d65269c
Small cleanup
jakepurple13 Feb 3, 2023
d5e7b17
Small updates
jakepurple13 Feb 9, 2023
e6509c5
Small updates and cleanup
jakepurple13 Feb 10, 2023
f3e5c18
Massive cleanup to comply with SlackHQs lint rules
jakepurple13 Feb 10, 2023
974f4a9
Small changes
jakepurple13 Feb 13, 2023
819c8c8
Small changes
jakepurple13 Feb 13, 2023
e5d3e27
lib updates
jakepurple13 Feb 13, 2023
8fe9cb1
small changes
jakepurple13 Feb 13, 2023
d48c088
small changes
jakepurple13 Feb 13, 2023
5ba64dd
small changes
jakepurple13 Feb 13, 2023
72011ef
small changes
jakepurple13 Feb 13, 2023
3041ab9
trying to fix build
jakepurple13 Feb 13, 2023
3f2f0d6
trying to fix build
jakepurple13 Feb 13, 2023
d0fb8cd
trying to fix build
jakepurple13 Feb 13, 2023
b25d707
Updating compose with m3 bottom sheets!
jakepurple13 Mar 8, 2023
8e1c298
Updating compose with m3 bottom sheets!
jakepurple13 Mar 8, 2023
a001002
Small change
jakepurple13 Mar 15, 2023
61146e1
Adding a small vertical swipe to quickly switch through sources
jakepurple13 Mar 16, 2023
b7dfdc1
Using native pager!
jakepurple13 Mar 16, 2023
9021a15
Reverting the scroll to top on return to RecentFragment.kt
jakepurple13 Mar 16, 2023
7e271f1
Compose update!
jakepurple13 Mar 22, 2023
740ce40
Fixing errors that came from update
jakepurple13 Mar 23, 2023
dbab18b
Delete dependabot.yml
jakepurple13 Mar 27, 2023
ccf8ce3
Small updates and formattings
jakepurple13 Apr 10, 2023
2bd1c96
Merge remote-tracking branch 'origin/develop' into develop
jakepurple13 Apr 10, 2023
2d72389
Screen animations are back!
jakepurple13 Apr 10, 2023
7120616
Adding a custom list
jakepurple13 Apr 17, 2023
29664af
Adding a custom list
jakepurple13 Apr 17, 2023
131f617
Adding a custom list
jakepurple13 Apr 17, 2023
57b4be3
Got removing, deleting, sharing working!
jakepurple13 Apr 18, 2023
ec6adf0
Fixed weird navigation bug
jakepurple13 Apr 18, 2023
f9687e6
Adding string resources
jakepurple13 Apr 18, 2023
bc1682d
Adding create new list to list screen
jakepurple13 Apr 18, 2023
c711a57
Merge pull request #777 from jakepurple13/adding_lists
jakepurple13 Apr 18, 2023
28d4250
Some quality of life enhancements
jakepurple13 Apr 19, 2023
bbc6746
Using a normal lazylist with animateItemPlacement
jakepurple13 Apr 19, 2023
048dfdc
Adding import lists! So people can share lists with each other!
jakepurple13 Apr 19, 2023
0e4ae6e
Adding MangaReadCo
jakepurple13 Apr 24, 2023
c4e86a3
Library updates!
jakepurple13 Apr 24, 2023
a08a49d
Library updates!
jakepurple13 Apr 24, 2023
3caed8c
Completely revamped the settings screens. Now there are initial setti…
jakepurple13 Apr 24, 2023
4b3374e
Removed the SScreen and making sure things are still good
jakepurple13 Apr 24, 2023
474c4b3
Small cleanup
jakepurple13 Apr 24, 2023
21b8c15
Fixed weird padding
jakepurple13 Apr 24, 2023
a9a7536
Fixed MangaRead
jakepurple13 Apr 25, 2023
bc08512
Reverting to alpha version 01 since the latest seems to have a weird …
jakepurple13 Apr 25, 2023
6a4e2fc
Updating version
jakepurple13 Apr 25, 2023
d3b1502
Small cleaning up
jakepurple13 Apr 25, 2023
d2bc2f3
Reverting the CoverCard
jakepurple13 Apr 25, 2023
303d88e
Remembering image for favorites
jakepurple13 Apr 25, 2023
f8e4d28
new version update
jakepurple13 Apr 26, 2023
397236e
Merge remote-tracking branch 'origin/master' into develop
jakepurple13 Apr 26, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 0 additions & 18 deletions .github/dependabot.yml

This file was deleted.

4 changes: 0 additions & 4 deletions .github/workflows/build_check.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,6 @@ jobs:
id: buildMangaApks
uses: gradle/gradle-build-action@v2
with:
gradle-version: current
wrapper-cache-enabled: true
dependencies-cache-enabled: true
configuration-cache-enabled: true
Expand All @@ -88,7 +87,6 @@ jobs:
id: buildAnimeApks
uses: gradle/gradle-build-action@v2
with:
gradle-version: current
wrapper-cache-enabled: true
dependencies-cache-enabled: true
configuration-cache-enabled: true
Expand All @@ -99,7 +97,6 @@ jobs:
id: buildAnimeTvApks
uses: gradle/gradle-build-action@v2
with:
gradle-version: current
wrapper-cache-enabled: true
dependencies-cache-enabled: true
configuration-cache-enabled: true
Expand All @@ -110,7 +107,6 @@ jobs:
id: buildNovelApks
uses: gradle/gradle-build-action@v2
with:
gradle-version: current
wrapper-cache-enabled: true
dependencies-cache-enabled: true
configuration-cache-enabled: true
Expand Down
4 changes: 0 additions & 4 deletions .github/workflows/build_check_testing.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,6 @@ jobs:
id: buildMangaApks
uses: gradle/gradle-build-action@v2
with:
gradle-version: current
generate-job-summary: true
arguments: mangaworld:assembleRelease

Expand All @@ -79,7 +78,6 @@ jobs:
id: buildAnimeApks
uses: gradle/gradle-build-action@v2
with:
gradle-version: current
generate-job-summary: true
arguments: animeworld:assembleRelease

Expand All @@ -88,7 +86,6 @@ jobs:
id: buildAnimeTvApks
uses: gradle/gradle-build-action@v2
with:
gradle-version: current
generate-job-summary: true
arguments: animeworldtv:assembleRelease

Expand All @@ -97,7 +94,6 @@ jobs:
id: buildNovelApks
uses: gradle/gradle-build-action@v2
with:
gradle-version: current
generate-job-summary: true
arguments: novelworld:assembleRelease

Expand Down
4 changes: 0 additions & 4 deletions .github/workflows/main_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,6 @@ jobs:
id: buildMangaApks
uses: gradle/gradle-build-action@v2
with:
gradle-version: current
wrapper-cache-enabled: true
dependencies-cache-enabled: true
configuration-cache-enabled: true
Expand All @@ -65,7 +64,6 @@ jobs:
id: buildAnimeApks
uses: gradle/gradle-build-action@v2
with:
gradle-version: current
wrapper-cache-enabled: true
dependencies-cache-enabled: true
configuration-cache-enabled: true
Expand All @@ -75,7 +73,6 @@ jobs:
id: buildNovelApks
uses: gradle/gradle-build-action@v2
with:
gradle-version: current
wrapper-cache-enabled: true
dependencies-cache-enabled: true
configuration-cache-enabled: true
Expand All @@ -85,7 +82,6 @@ jobs:
id: buildAnimeTvApks
uses: gradle/gradle-build-action@v2
with:
gradle-version: current
wrapper-cache-enabled: true
dependencies-cache-enabled: true
configuration-cache-enabled: true
Expand Down
4 changes: 0 additions & 4 deletions .github/workflows/push_check.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,6 @@ jobs:
id: buildMangaApks
uses: gradle/gradle-build-action@v2
with:
gradle-version: current
wrapper-cache-enabled: true
dependencies-cache-enabled: true
configuration-cache-enabled: true
Expand All @@ -84,7 +83,6 @@ jobs:
id: buildAnimeApks
uses: gradle/gradle-build-action@v2
with:
gradle-version: current
wrapper-cache-enabled: true
dependencies-cache-enabled: true
configuration-cache-enabled: true
Expand All @@ -95,7 +93,6 @@ jobs:
id: buildAnimeTvApks
uses: gradle/gradle-build-action@v2
with:
gradle-version: current
wrapper-cache-enabled: true
dependencies-cache-enabled: true
configuration-cache-enabled: true
Expand All @@ -106,7 +103,6 @@ jobs:
id: buildNovelApks
uses: gradle/gradle-build-action@v2
with:
gradle-version: current
wrapper-cache-enabled: true
dependencies-cache-enabled: true
configuration-cache-enabled: true
Expand Down
22 changes: 22 additions & 0 deletions .idea/codeInsightSettings.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .idea/compiler.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .idea/gradle.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

16 changes: 16 additions & 0 deletions .idea/inspectionProfiles/Project_Default.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/kotlinc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 0 additions & 3 deletions Models/src/main/java/com/programmersbox/models/Models.kt
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,3 @@ data class Storage(
) {
val headers = mutableMapOf<String, String>()
}

data class SwatchInfo(val rgb: Int?, val titleColor: Int?, val bodyColor: Int?)

5 changes: 3 additions & 2 deletions UIViews/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -133,19 +133,20 @@ dependencies {
//Custom Libraries
implementation(Deps.jakepurple13Libs)

val composeBom = platform(libs.composePlatform)
implementation(composeBom)
implementation(libs.bundles.compose)
implementation(libs.toolbarCompose)
implementation(libs.lazyColumnScrollbar)
implementation(libs.pagingCompose)
implementation(libs.bundles.pagingLibs)
implementation(libs.bundles.datastoreLibs)
implementation(libs.composePager)

implementation(libs.bundles.protobuf)
}

protobuf {
protoc { artifact = "com.google.protobuf:protoc:3.21.1" }
protoc { artifact = "com.google.protobuf:protoc:3.21.12" }
generateProtoTasks {
all().forEach { task ->
task.plugins {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import androidx.appcompat.content.res.AppCompatResources
import androidx.compose.foundation.ExperimentalFoundationApi
import androidx.compose.foundation.Image
import androidx.compose.foundation.clickable
import androidx.compose.foundation.isSystemInDarkTheme
import androidx.compose.foundation.layout.*
import androidx.compose.foundation.lazy.*
import androidx.compose.foundation.shape.CircleShape
Expand Down Expand Up @@ -99,7 +100,7 @@ fun AboutLibrariesScreen(mainLogo: MainLogo) {

DefaultHeader(
logo = { Image(rememberDrawablePainter(drawable = mainLogoDrawable), null) },
version = context.appVersion,
version = appVersion(),
)
}
},
Expand Down Expand Up @@ -297,8 +298,8 @@ internal fun Library(
library.licenses.forEach {
Badge(
modifier = Modifier.padding(padding.badgePadding),
//contentColor = colors.badgeContentColor,
//containerColor = colors.badgeBackgroundColor
contentColor = MaterialTheme.colorScheme.onPrimary,
containerColor = MaterialTheme.colorScheme.primary
) {
Text(
modifier = Modifier.padding(padding.badgeContentPadding),
Expand Down Expand Up @@ -369,33 +370,35 @@ fun DefaultHeader(
@Composable
@Preview(uiMode = Configuration.UI_MODE_NIGHT_YES)
fun DefaultHeaderPreview() {
Surface {
Scaffold {
OutlinedLibrariesContainer(
libraries = fakeData,
contentPadding = it,
modifier = Modifier.fillMaxSize(),
header = {
stickyHeader {
DefaultHeader(
logo = { Image(painterResource(R.drawable.ic_launcher_foreground), contentDescription = null) },
version = "1.2.3",
description = "This is a massive description thasd;" +
"lfjkasd;lkfja;lksdfj;alskdjf;laskdjf;alksjdf;laksdjf;lksjfda",
linkSites = listOf(
Sites(
name = "Play Store",
url = "asdf",
),
Sites(
name = "GitHub",
url = "asdf",
MaterialTheme(colorScheme = if (isSystemInDarkTheme()) darkColorScheme() else lightColorScheme()) {
Surface {
Scaffold {
OutlinedLibrariesContainer(
libraries = fakeData,
contentPadding = it,
modifier = Modifier.fillMaxSize(),
header = {
stickyHeader {
DefaultHeader(
logo = { Image(painterResource(R.drawable.ic_launcher_foreground), contentDescription = null) },
version = "1.2.3",
description = "This is a massive description thasd;" +
"lfjkasd;lkfja;lksdfj;alskdjf;laskdjf;alksjdf;laksdjf;lksjfda",
linkSites = listOf(
Sites(
name = "Play Store",
url = "asdf",
),
Sites(
name = "GitHub",
url = "asdf",
)
)
)
)
}
}
}
)
)
}
}
}
}
Loading