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

[stable28] fix(settings): apps list layout #44327

Merged
merged 2 commits into from
Feb 4, 2025
Merged

Conversation

backportbot[bot]
Copy link

@backportbot backportbot bot commented Mar 19, 2024

Backport of #44236

Full backport occurs too complicated due to the large refactoring of this app in Nextcloud 29.
Complete backport with a propper solution would require backporting at least the following large PRs:

To make it much simpler and less risky - backporting only 1 commit that fixes the linked Safari issue with apps list scrolling, adapting it to the Nextcloud 28 state.

Tested on:

  • Chromium
  • Firefox
  • Safari on macOS

Tested cases:

  • Apps list (active)
  • Apps bundles on a 320 px screen (slightly cut)
  • Apps store with a grid view
Screen.Recording.2025-02-04.at.12.42.56.mov

Learn more about backports at https://docs.nextcloud.com/server/stable/go.php?to=developer-backports.

@ShGKme
Copy link
Contributor

ShGKme commented Mar 19, 2024

Backport is not complete

@ShGKme ShGKme added 2. developing Work in progress and removed 3. to review Waiting for reviews labels Mar 19, 2024
@Altahrim Altahrim mentioned this pull request Mar 21, 2024
9 tasks
@solracsf solracsf linked an issue Mar 29, 2024 that may be closed by this pull request
8 tasks
@susnux susnux added the high label Mar 29, 2024
@susnux
Copy link
Contributor

susnux commented Apr 3, 2024

@ShGKme do you think you can get this ready for 28.0.5?

@szaimen
Copy link
Contributor

szaimen commented Jun 12, 2024

@ShGKme any update here? :)

@Rello
Copy link
Contributor

Rello commented Jun 19, 2024

@ShGKme Hi Grigorii
also having it on my instance can not enable/disable apps due to this. any news?

@blizzz
Copy link
Member

blizzz commented Dec 5, 2024

@ShGKme keep or close?

@blizzz
Copy link
Member

blizzz commented Dec 5, 2024

Keep i hear

@ShGKme
Copy link
Contributor

ShGKme commented Feb 3, 2025

Full backport occurs too complicated due to the large refactoring of this app in Nextcloud 29.
Complete backport with a propper solution would require backporting at least the following large PRs:

To make it much simpler and less risky - backporting only 1 commit that fixes the linked Safari issue with apps list scrolling, adapting it to the Nextcloud 28 state.

Tested on:

  • Chromium
  • Firefox
  • Safari on macOS

Tested cases:

  • Apps list (active)
  • Apps bundles on a 320 px screen (slightly cut)
  • Apps store with a grid view

@ShGKme ShGKme force-pushed the backport/44236/stable28 branch from 858c61f to 0056ba7 Compare February 3, 2025 21:46
@ShGKme ShGKme requested a review from GretaD February 3, 2025 21:47
@ShGKme ShGKme added 3. to review Waiting for reviews and removed 2. developing Work in progress labels Feb 3, 2025
@ShGKme ShGKme force-pushed the backport/44236/stable28 branch from 0056ba7 to bfb444c Compare February 3, 2025 21:51
@ShGKme ShGKme marked this pull request as ready for review February 3, 2025 21:51
@ShGKme ShGKme requested review from susnux and removed request for susnux February 3, 2025 22:04
Copy link
Contributor

@GretaD GretaD left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Louis has to recheck because he approved the initial version of this

@GretaD GretaD requested a review from artonge February 4, 2025 10:38
Copy link
Contributor

@susnux susnux left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🍏

Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
@susnux susnux force-pushed the backport/44236/stable28 branch from bfb444c to d14071e Compare February 4, 2025 11:35
@ShGKme
Copy link
Contributor

ShGKme commented Feb 4, 2025

Added screen cast of the fix

@sorbaugh sorbaugh merged commit 656c941 into stable28 Feb 4, 2025
46 of 47 checks passed
@sorbaugh sorbaugh deleted the backport/44236/stable28 branch February 4, 2025 13:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Bug]: No scrolling on apps page