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

fix: leech regression from earlier progress-indicator work #5113

Closed
wants to merge 4 commits into from

Conversation

dareiff
Copy link
Member

@dareiff dareiff commented Mar 1, 2023

This is not only a regression fix for leeching percentage display, but actually goes quite a bit deeper into ALL of the various states. All of my sincere apologies for not noticing leech state earlier, AND not noticing each state. Sigh. (See last paragraph for fixes to this problem.)

Screenshot 2023-03-01 at 10 25 16 AM

Screenshot 2023-03-01 at 10 29 27 AM

I found a few more statuses that I missed that didn’t match native client ui:

  • queued
  • paused queued
  • paused leech
  • paused magnet
  • dark mode variants
  • verify percentage and color
  • plus some good old fashioned cascading fixes

Plus, reduce brightness of some colors in light mode.

This got a lot of testing, dark and light modes. There are some future improvements I’d like to make on this, but those are in the hopper on another branch that will be a semver:minor PR.

This obviously brings up the fact that it's hard to cover all torrent states, so I'm working on some mock data we can use with a visual regression too. issue

This was a regression that I missed from last year.
The web client now uses the same progress indicators from the client,
and also slightly changes the color based on light/dark mode.

transmission#4303
I found a few more statuses that I missed that didn’t match native client ui:
- queued
- paused queued
- paused leech
- paused magnet
- dark mode variants
- verify percentage and color

Plus, reduce brightness of some colors in light mode.

This got _a lot_ of testing.

This obviously brings up the fact that it's hard to cover all torrent states, so I'm working on some mock data we can use with a visual regression too. [issue](transmission#5107)
@dareiff dareiff closed this Mar 1, 2023
@ckerr
Copy link
Member

ckerr commented Mar 1, 2023

@dareiff dareiff closed this 6 minutes ago

😕

@dareiff
Copy link
Member Author

dareiff commented Mar 1, 2023

So sorry — I panicked and couldn't find ""convert to draft"". #5114

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

Successfully merging this pull request may close these issues.

None yet

2 participants