fix: move download and enable button to outside of details tab#59465
fix: move download and enable button to outside of details tab#59465mykh-hailo wants to merge 1 commit intonextcloud:masterfrom
Conversation
|
Can you please add screenshots? |
|
@susnux Here are the screenshots before and update. Screenshot for Wide Screens.
Screenshot for narrow screens.
P.S. We have the title and score and the button section is clipped on the left. To fix this issue, we have to fix NcAppSidebar component. |
b77e55c to
6834740
Compare
|
@susnux I updated the code with the latest master branch. |
ad3aa25 to
fb5dc2b
Compare
b8c5ed1 to
6bbca83
Compare
6bbca83 to
5d71884
Compare
5d71884 to
7dbb3fb
Compare
7dbb3fb to
51f2f6a
Compare
There was a problem hiding this comment.
Hi @mykh-hailo thanks a lot for the contribution!
I just tested this and there seems to be some problems with the limit apps to groups feature (it should be put onto a new line probably and not be positioned like a block element:
Grabacion.2026-04-13.163329.mp4
Additionally, there seems to be some problems with updating the internal state when using the enable, install or disable buttons so that always a full page reload is required to update the state:
Grabacion.2026-04-13.163527.mp4
51f2f6a to
a5fcfdf
Compare
|
@szaimen Thank you for your comments. |
4de7f7a to
6fac68b
Compare
Head branch was pushed to by a user without write access
1b3a2cf to
d9ea860
Compare
|
@szaimen thank you for your comment. |
d9ea860 to
431e14b
Compare
|
Hey @mykh-hailo - seems there's some conflicts and unrelated changes. To fix it, can you:
|
8d83180 to
7c0a8e6
Compare
|
@mykh-hailo the failing |
|
@artonge can I update |
1fc897b to
90bac3a
Compare
|
@artonge I updated the test for it. |
90bac3a to
b015947
Compare
|
Hi @mykh-hailo I fear I cannot help you further on this. Probably best if you post your questions in https://cloud.nextcloud.com/call/xs25tz5y going forward. Thanks! |
|
Just one question @szaimen
|
Signed-off-by: mykh-hailo <kristianderonta0205@gmail.com>




Summary
This change improves discoverability of app lifecycle actions in the App Store sidebar by moving install, update, remove, enable/disable, App API deploy options, and “delete data on remove” out of the Details tab and into the sidebar header description area, next to badges and the store rating.
The Details tab now focuses on group limits, dependencies, metadata, and links (interact section), while primary actions stay visible without switching tabs.
Checklist
3. to review, feature component)stable32)AI (if applicable)