chore: bump to 1.2.0-beta+gp20

Signed-off-by: Infi <infi@infi.sh>
This commit is contained in:
Infi 2024-08-01 02:52:19 +02:00
parent 5c639360ab
commit b5f8e0ceee
2 changed files with 71 additions and 25 deletions

View File

@ -59,8 +59,8 @@ android {
applicationId "chat.revolt"
minSdk 24
targetSdk 34
versionCode Integer.parseInt("001_001_001".replaceAll("_", ""), 10)
versionName "1.1.1-beta+gp20"
versionCode Integer.parseInt("001_002_000".replaceAll("_", ""), 10)
versionName "1.2.0-beta+gp20"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
vectorDrawables {

View File

@ -2,39 +2,85 @@
version:
code: 1002000
name: 1.2.0-beta+gp20
title: Second June Patch
title: August 1st Patch
date:
publish: 2024-06-27T20:18:00.000Z
publish: 2024-08-01T02:22:00.000Z
summary: Changelog McChangelogface
---
**TODO:**
Hey chat!
- New changelog system.
- New image picker experience. Native android. Backport by Google Play Services. Can now directly
select Google Photos.
- Stability improvements.
- Further stability improvements on older devices.
First off, you might've noticed this ✨fancy✨ new changelog sheet that just popped up. You may even
have noticed that it contains this text. Indeed, none of this is a coincidence. We've been working
hard to bring you the best changelog experience possible, and I think we might just have done it.
Yada yada yada, this is a changelog. This is a changelog. This is a changelog. This is a changelog.
This comes out of the fact we noticed that we simply *cook too much* for Google Play, and reached
the character limit right off the bat on our very first changelog. Not this time, Google Play, we
will not be defeated by your character limits!
## This is here to pad out the changelog
Of course, we've also been working on some other stuff. Here's a quick rundown of what's new in this
version.
Hello, this is a changelog. It's here to tell you about the changes in this version. It's a good
idea to read it so you know what's new. If you don't read it, you might miss out on some cool new
features.
## Image Picker
It opens in a bottom sheet now. It already did but we now switched to XML for the layout. This
means it is now better because Jetpack Compose bottom sheets are still funky.
You might have noticed that the good ol' grid-o-images that we used to have for picking images has
suddenly disappeared by a new and confusing picker picker, something like this:
## This is a table
![Image Picker](https://autumn.revolt.chat/attachments/DH2pQiE_XbyUE5gpQYTIgPcUmVZ49xSaR3jrloELY9)
| Column 1 | Column 2 | Column 3 |
|----------|----------|----------|
| Row 1 | Row 2 | Row 3 |
| Row 2 | Row 3 | Row 4 |
| Row 3 | Row 4 | Row 5 |
Sure enough, the rightmost two buttons seem self-explanatory. **Files** lets you pick any file on
your device, and **Camera** lets you take a picture. But what about the leftmost button? The big
**Select Photos** button? Well, that's where the magic happens.
This is my favourite app:
When you tap that button, you'll be presented with Android's new
built-in [photo picker](https://developer.android.com/training/data-storage/shared/photopicker).
This picker lets you select photos from your device, Google Photos, and other sources, at least when
those other sources come around to supporting it. Indeed Google has mandated that all apps must use
this picker. So we're getting ahead of the curve and making the switch now.
![andyroid](https://autumn.revolt.chat/attachments/GxR_zMNbq3f-Fe8r6C0FB0GByfoVM5bAZy4urUEbwb)
## Stability Improvements
We've also been working on some stability improvements. We've been working on some stability
improvements. We've been working on some stability improvements. We've been working on some
stability improvements. We've been working on some stability improvements. We've been working on
some stability improvements. We've been working on some stability improvements.
Every time you see this text, it means we've been working on some stability improvements. And you
will see this text a lot in this changelog. Because we've been working on some stability
improvements. Can you guess what we've been working on? That's right, stability improvements.
## Paving the Way for Push Notifications
Push Notifications are really cool. They let you receive notifications even when you're not using
the app. Imagine this: you're out and about, and you get a notification that someone has replied to
your message. Call it fate, call it destiny, but I'll call it pretty cool.
This update ships some of the groundwork for push notifications. We're not quite there yet, but
we're getting there.
## Sidebar
This is the most noticeable change in this update. The sidebar has been completely redesigned. It's
now stringently following the Material Design 3 guidelines on side drawers, and it has pretty
animations and stuff. Tablet users will also notice that unlike most apps, we actually remember
that tablets exist, and the sidebar is optimized for them too.
Here's a screenshot of the new sidebar:
![Sidebar](https://autumn.revolt.chat/attachments/rqo986CIx22IE_Z6fRx-UP1rLpQQBCJX9uxqnnlhUx)
## Bottom Sheet Aesthetic Fix
We've fixed a bug where the bottom sheet would leave an area below it unfilled. This was a visual
bug that was really annoying, and we're glad to have fixed it. Now the bottom sheet will fill the
entire screen, as it should, and when you close it, it will disappear into the void from whence it
came rather than chilling at the bottom of the screen for a second.
## Wrappping Up
That's all for this update. We hope you enjoy the new features and improvements. As always, if you
have any feedback, feel free to let us know in the channels on Jenvolt (the invite you shall find
on the app's "Home" screen or [by clicking here for free](https://rvlt.gg/jen)). We're always
listening and we're always working to make Revolt on Android better.
We'll see you in the next update!