-
Notifications
You must be signed in to change notification settings - Fork 48
Feat: Improve popup UX #426
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
Feat: Improve popup UX #426
Conversation
|
Hi @harrisoncramer, I realize that there're many changes in this PR so I will really appreciate if you find the time to review and merge it. I probably should have split it into separate PRs, and I can still do this if you'd prefer. But at the same time, I've really taken care to make individual commits meaningful which should simplify review. |
|
This is a big improvement, thanks for making these changes. I've left some comments. |
Thanks for the review. I'll implement your suggestions and mark the PR for another review. |
Pipeline and help popups are only customizable through the general `settings.popup` field.
The `description_popup` state is created with `u.create_popup_state` instead of `u.create_box_popup_state` because otherwise the resizing doesn't work for some reason.
The `description_popup` state is created with `u.create_popup_state` instead of `u.create_box_popup_state` because otherwise the resizing doesn't work for some reason.
This makes sure it's shown on top of the pipeline popup.
This makes it possible to place the popup in the bottom right corner where it doesn't obscure the content of the reviewer.
a40b7ed to
82f509d
Compare
* Feat: Enable sorting discussions by original comment (#422) * Feat: Improve popup UX (#426) * Feat: Automatically update MR summary details (#427) * Feat: Show update progress in winbar (#432) * Feat: Abbreviate winbar (#439) * Fix: Note Creation Bug (#441) * Fix: Checking whether comment can be created (#434) * Fix: Syntax in discussion tree (#433) * fix: improve indication of resolved threads and drafts (#442) * Docs: Various minor improvements (#445) --------- Co-authored-by: Jakub F. Bortlík <jakub.bortlik@proton.me>
This PR attempts to improve user experience with popups in
gitlab.nvimin several ways:draftfield)