Skip to content

History cache compose#11493

Closed
braiso-22 wants to merge 15 commits intoTeamNewPipe:devfrom
braiso-22:history_cache_compose
Closed

History cache compose#11493
braiso-22 wants to merge 15 commits intoTeamNewPipe:devfrom
braiso-22:history_cache_compose

Conversation

@braiso-22
Copy link
Copy Markdown

What is it?

  • Bugfix (user facing)
  • Feature (user facing)
  • Codebase improvement (dev facing)
  • Meta improvement to the project (dev facing)

Description of the changes in your PR

  • Added daggerHilt DI
  • Changed the History and cache setting screen to use compose

Before/After Screenshots/Screen Record

  • Before:
    Captura de pantalla 2024-09-01 a las 18 44 50
    image

  • After:
    Captura de pantalla 2024-09-01 a las 18 39 49
    image

Fixes the following issue(s)

  • Fixes #

APK testing

The APK can be found by going to the "Checks" tab below the title. On the left pane, click on "CI", scroll down to "artifacts" and click "app" to download the zip file which contains the debug APK of this PR. You can find more info and a video demonstration on this wiki page.

Due diligence

HatakeKakashri and others added 14 commits May 13, 2024 03:53
This pull request integrates Jetpack Compose into NewPipe by:
- Adding the necessary dependencies and setup.
- This is part of the NewPipe rewrite and fulfils the requirement for
  the planned settings page redesign.
- Introducing a Toolbar composable with theming that aligns with
  NewPipe's design.

Note:
- Theme colors are generated using the Material Theme builder (https://m3.material.io/styles/color/overview).
* Load notification icons using Coil

* Migrate to Coil from Picasso

* Clean up Picasso leftovers

* Enable RGB-565 for low-end devices

* Added Coil helper method

* Add annotation

* Simplify newImageLoader implementation

* Use Coil's default disk and memory cache config

* Enable crossfade animation

* Correct method name

* Fix thumbnail not being displayed in media notification
Revert "Migrate image loading from Picasso to Coil"
@github-actions github-actions Bot added the size/giant PRs with more than 750 changed lines label Sep 1, 2024
@braiso-22 braiso-22 closed this Sep 1, 2024
@opusforlife2
Copy link
Copy Markdown
Collaborator

opusforlife2 commented Sep 20, 2024

Wot?

Edit: Never mind. Saw the newer PR. In general, you could leave a link to the newer one so that future visitors don't get confused.

@braiso-22
Copy link
Copy Markdown
Author

braiso-22 commented Sep 20, 2024

Wot?

Edit: Never mind. Saw the newer PR. In general, you could leave a link to the newer one so that future visitors don't get confused.

You are right, the new PR is #11494

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/giant PRs with more than 750 changed lines

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants