Skip to content

Commit

Permalink
Merge branch 'develop'
Browse files Browse the repository at this point in the history
  • Loading branch information
Tlaster committed Jul 20, 2021
2 parents aac37ea + 3be74a3 commit a9336d8
Show file tree
Hide file tree
Showing 165 changed files with 9,988 additions and 578 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ jobs:
path: "**/build/test-results/**/*.xml"

connected-test:
runs-on: macOS-latest
runs-on: macOS-11
needs: build
timeout-minutes: 60

Expand Down
49 changes: 27 additions & 22 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,28 +23,33 @@ Next generation of Twidere for Android 5.0+. **Still in early stage.**

## What's Happening

### What's new in 1.3.0 - Jun 2021 Update

- Twitter/Mastodon thread improve, you can send thread by enabling thread mode in compose page.
- Add [Nitter](https://github.com/zedeus/nitter) support for fetching Twitter thread data.
- Add account notification (background tasks only).
- You can view trends in the search tab now.
- Add options to hide fab/tab/bottom when scrolling timeline.
- The read position now is retained after refreshing the timeline.
- Exif metadata will be removed before uploading.
- UI tweaking for status display, now thread status will display properly.
- Fix input cursor color in compose page.
- Fix status detail blank screen for the last item [#102](https://github.com/TwidereProject/TwidereX-Android/pull/102) by [HuixingWong](https://github.com/HuixingWong)
- Upgrade Jetpack Compose to beta09.

### What is being planned for 1.4.0 - Jun 2021 Update
For 1.4.0, we're working on Twitter DM support, this is one of the most important features that we want, you can check out our [milestore](https://github.com/TwidereProject/TwidereX-Android/milestone/2) for detail. Here is a shortlist:

- Twitter DM (Direct Message) support.
- Fido key and password manager support when login.
- Pure dark mode.
- UI/UX tweaking
- Stability
### What's new in 1.4.0 - Jul 2021 Update

- Twitter DM (Direct Message) support is here!
- Now you can use Fido key and password manager when login.
- Add notification setting in the application.
- Add pure dark mode support when dark theme is selected, which is really black.
- Fix nitter usage for viewing private tweets, now you can view private tweet thread when using nitter.
- Fix some really old mention is being notified when using Twitter.
- Fix when the TopBar BottomBar and FloatingButton sometimes in the intermediate state [#152](https://github.com/TwidereProject/TwidereX-Android/pull/152) by [HuixingWong](https://github.com/HuixingWong)
- Fix the status gap algorithm, now the gap is more accurate than before.
- Fix VideoPlayer is still playing when the app is in background [#173](https://github.com/TwidereProject/TwidereX-Android/pull/173) by [HuixingWong](https://github.com/HuixingWong)
- Rework for text input, now the beginning word in sentences is auto-capitalized when compose.
- Fix notification timestamp not being used, the can fix the issue where old notification still being notified.
- Fix crashing when the user cancels adding the member to the list.
- Fix timeline not able to refresh after changing account.
- Fix clicking on notification opens blank app.
- Upgrade Jetpack Compose to RC02.

### What is being planned for 1.5.0 - Jul 2021 Update
For 1.5.0, as we've finished the basic functionality for Twitter and Mastodon, we're now focusing on the functionality that is lacking in Twidere X, such as Tabs editing, proxy support, and UX improvement, you can check out our [milestore](https://github.com/TwidereProject/TwidereX-Android/milestone/3) for detail. Here is a shortlist:

- Proxy support.
- Tabs editing support.
- Internal changes that preparing for the desktop version.
- Bug fixes.
- UI/UX tweaking.
- Stability.

### Roadmap for 2.0 - Jun 2021 Update
For 2.0, we're considering these options, but it is still an early thought and might change over time.
Expand Down
5 changes: 4 additions & 1 deletion app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,7 @@ dependencies {

implementation libs.bundles.paging
implementation libs.bundles.activity
implementation libs.dataStore
implementation libs.bundles.datastore

implementation libs.bundles.hilt.base
kapt libs.bundles.hilt.compiler
Expand All @@ -186,6 +186,7 @@ dependencies {

implementation libs.startup

implementation libs.coil
implementation libs.bundles.accompanist

implementation libs.zoomable
Expand All @@ -206,6 +207,8 @@ dependencies {

implementation libs.exifinterface

implementation libs.browser

if (enableGoogleVariant) {
// START Non-FOSS component
googleImplementation platform("com.google.firebase:firebase-bom:26.1.0")
Expand Down
Loading

0 comments on commit a9336d8

Please sign in to comment.