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

Rebase on Upstream Version #365

Merged
merged 330 commits into from
Jul 8, 2022
Merged

Rebase on Upstream Version #365

merged 330 commits into from
Jul 8, 2022

Conversation

isantop
Copy link

@isantop isantop commented Jun 29, 2022

Updates the Pop_Shop base to the latest upstream version.

New changes in this rebase:

  • AppCenter now uses an app menu.
  • Software Sources button has moved to the App Menu.
  • Software Sources can now be opened with a keyboard shortcut (Ctrl+S)
  • Apt Cache and Flatpak Metadata can now be refreshed within Pop_Shop (Menu button or Ctrl+R)
  • Touchpad users can swipe to go back from an app listing
  • General performance improvements and bugfixes

IhorHordiichuk and others added 30 commits January 7, 2022 20:57
Currently translated at 100.0% (231 of 231 strings)

Translation: AppCenter/AppCenter
Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/uk/
Currently translated at 100.0% (231 of 231 strings)

Translation: AppCenter/AppCenter
Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/id/
Currently translated at 100.0% (231 of 231 strings)

Translation: AppCenter/AppCenter
Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/id/
Currently translated at 100.0% (146 of 146 strings)

Translation: AppCenter/AppCenter (Extra)
Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/uk/
Currently translated at 100.0% (146 of 146 strings)

Translation: AppCenter/AppCenter (Extra)
Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/id/
Currently translated at 100.0% (146 of 146 strings)

Translation: AppCenter/AppCenter (Extra)
Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/he/
Currently translated at 100.0% (231 of 231 strings)

Translation: AppCenter/AppCenter
Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ca/
Currently translated at 100.0% (146 of 146 strings)

Translation: AppCenter/AppCenter (Extra)
Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/ca/
Currently translated at 100.0% (231 of 231 strings)

Translation: AppCenter/AppCenter
Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ru/
Currently translated at 98.6% (144 of 146 strings)

Translation: AppCenter/AppCenter (Extra)
Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/ru/
Currently translated at 79.6% (184 of 231 strings)

Translation: AppCenter/AppCenter
Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/
Currently translated at 80.0% (185 of 231 strings)

Translation: AppCenter/AppCenter
Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/
Currently translated at 80.0% (185 of 231 strings)

Translation: AppCenter/AppCenter
Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/
Currently translated at 80.0% (185 of 231 strings)

Translation: AppCenter/AppCenter
Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/
Currently translated at 80.5% (186 of 231 strings)

Translation: AppCenter/AppCenter
Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/
Currently translated at 80.5% (186 of 231 strings)

Translation: AppCenter/AppCenter
Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/
Currently translated at 80.5% (186 of 231 strings)

Translation: AppCenter/AppCenter
Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/
Currently translated at 89.1% (206 of 231 strings)

Translation: AppCenter/AppCenter
Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/
Currently translated at 89.1% (206 of 231 strings)

Translation: AppCenter/AppCenter
Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/
Currently translated at 89.1% (206 of 231 strings)

Translation: AppCenter/AppCenter
Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/
Currently translated at 90.4% (209 of 231 strings)

Translation: AppCenter/AppCenter
Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/
Currently translated at 90.4% (209 of 231 strings)

Translation: AppCenter/AppCenter
Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/
Currently translated at 90.4% (209 of 231 strings)

Translation: AppCenter/AppCenter
Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/
Currently translated at 90.4% (209 of 231 strings)

Translation: AppCenter/AppCenter
Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/
Currently translated at 90.4% (209 of 231 strings)

Translation: AppCenter/AppCenter
Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/
Currently translated at 68.4% (100 of 146 strings)

Translation: AppCenter/AppCenter (Extra)
Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/cs/
Currently translated at 100.0% (231 of 231 strings)

Translation: AppCenter/AppCenter
Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/hu/
Currently translated at 21.2% (31 of 146 strings)

Translation: AppCenter/AppCenter (Extra)
Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/hu/
Currently translated at 90.9% (210 of 231 strings)

Translation: AppCenter/AppCenter
Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/
Currently translated at 100.0% (231 of 231 strings)

Translation: AppCenter/AppCenter
Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/
@isantop isantop marked this pull request as ready for review June 29, 2022 19:58
@isantop isantop requested review from a team June 29, 2022 19:58
@n3m0-22 n3m0-22 self-assigned this Jun 29, 2022
@n3m0-22
Copy link

n3m0-22 commented Jun 29, 2022

I'm seeing an issue where the Home and Installed buttons at the top disappear.

Steps to reproduce:

  • Open pop-shop
  • Super + A
  • Right click an application and show details
  • Swipe back or click the home button

The Home and Install buttons at the top will now be gone. This does not seem to happen with all apps, but has happened every time with Signal and Virtualbox. Otherwise all other new functionality is working and testing is passing.

simplescreenrecorder-2022-06-29_14.53.45.mp4

@gangwerz
Copy link

I was able to replicate this behavior with @n3m0-22's instructions in a VM of Pop 22.04

@isantop
Copy link
Author

isantop commented Jul 1, 2022

@n3m0-22 I see what was causing that. Should be fixed as of 114a24b

Copy link

@n3m0-22 n3m0-22 left a comment

Choose a reason for hiding this comment

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

The issue has been resolved.

@n3m0-22 n3m0-22 removed their assignment Jul 1, 2022
src/Views/AppInfoView.vala Show resolved Hide resolved
13r0ck and others added 3 commits July 5, 2022 17:14
The body clamp was creating a loop where refreshing the image
would then resize the body_clamp, then another resize was sent,
again and again forever. By changing the listener to a container
that spans whe width of the window and doesn't contain the image
(the header being perfect for this) we still get the same
functionality (event when window resizes) without the loop.
@13r0ck 13r0ck self-requested a review July 8, 2022 01:39
@13r0ck 13r0ck requested a review from n3m0-22 July 8, 2022 01:40
Copy link

@n3m0-22 n3m0-22 left a comment

Choose a reason for hiding this comment

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

Looks good. Previous issues are still resolved. New features are working properly. All testing passed.

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

Successfully merging this pull request may close these issues.