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

Allow only a component to be watched instead of the whole project #9708

Open
Daviteusz opened this issue Aug 9, 2023 · 4 comments
Open

Allow only a component to be watched instead of the whole project #9708

Daviteusz opened this issue Aug 9, 2023 · 4 comments
Labels
enhancement Adding or requesting a new feature. undecided These features might not be implemented. Can be prioritized by sponsorship.

Comments

@Daviteusz
Copy link

Describe the problem

There are two separate buttons " Watch project X" and "Watch component X". They should work separately, not as one.

Describe the solution you'd like

The "Watch component X" button should watch only one component, instead of the whole project.

Describe alternatives you've considered

No response

Screenshots

vokoscreenNG-2023-08-09_11-40-54.mp4

Additional context

I didn't found a report of this problem. If there was one, please close it.

@nijel
Copy link
Member

nijel commented Aug 9, 2023

Watching is currently a project level feature. If you watch a component, a project gets watched with all notifications muted.

@nijel nijel added enhancement Adding or requesting a new feature. undecided These features might not be implemented. Can be prioritized by sponsorship. labels Aug 9, 2023
@github-actions
Copy link

github-actions bot commented Aug 9, 2023

This issue has been put aside. It is currently unclear if it will ever be implemented as it seems to cover too narrow of a use case or doesn't seem to fit into Weblate.

Please try to clarify the use case or consider proposing something more generic to make it useful to more users.

@Daviteusz
Copy link
Author

I understand. It would be good to have an additional button to watch/observe only one component and not the whole project. This would make the "Watched translations" section clearer and users would be able to see only the components that interest them.

@yilmazdurmaz
Copy link
Contributor

Some projects have tens of components. So the current state of "watch" feature is both a blessing and a curse.

it is a blessing because watching all components at once would be a nightmare. for example, I want to be notified of each component change, but do not want to get burdened to find out how to *watch them all.

it is a curse, because it comes packed if you just want to watch one component. I marked a candidate project for my next translation, but it has 10s of components. I would like to be notified for only 1 of them to remind me about the project until I finish the current one, yet again without much burden of moving in the settings.

My suggestion would be to have two or three base presets on how to "watch" and make them selectable when someone presses these "watch" buttons. for example:

  • watch only this component
  • watch all components in the project
  • watch only project level changes (repo ops, new component etc)

The question then would be what to choose for presets.

@nijel nijel changed the title Allow only a component to be observed instead of the whole project Allow only a component to be watched instead of the whole project Sep 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Adding or requesting a new feature. undecided These features might not be implemented. Can be prioritized by sponsorship.
Projects
None yet
Development

No branches or pull requests

3 participants