Skip to content
This repository has been archived by the owner on May 13, 2024. It is now read-only.

feat: highlight rows in analysis with the review flag #1186

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

StephanH90
Copy link
Contributor

@StephanH90 StephanH90 commented Mar 13, 2024

I routinely select a bunch of rows during review, click "edit selected reports" and then realise that i cant verify them because one of them had the review flag set and now i need to reselect them all.

This is an attempt to alleviate this pain:

image

A nicer solution would be to track the selection of the reports in the url, but that could potentially break a lot of business logic.

I'm also aware that highlighting with colour might not be the best for colour-blind people etc. so any suggestion on how to do it better is welcome. However, I think the current little tick on the right side is too small (because I am focused on the left part of the table)

@anehx
Copy link
Member

anehx commented Mar 13, 2024

A nicer solution would be to track the selection of the reports in the url, but that could potentially break a lot of business logic.

Actually it is tracked but if the bulk edit is canceled we don't pass it on.. That would be a nice feature but I also like this solution!

However, I'm not sure if we need to use a separate color if the "needs review"-report is selected..

@derrabauke
Copy link
Contributor

Actually the selection was remaining until we have refactored the whole app/analysis controller and by doing that the feature got lost.

https://github.com/adfinis/timed-frontend/blame/d0cb64e0b9f8bd37d5b92144127dc5b1b5dbac80/app/analysis/edit/controller.js#L166

Will try to restore that functionality!

@derrabauke
Copy link
Contributor

Will try to restore that functionality!

Done here #1187

@StephanH90
Copy link
Contributor Author

@derrabauke the real MVP.

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

Successfully merging this pull request may close these issues.

3 participants