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

Enhance(UX): marketplace #9609

Merged
merged 22 commits into from Jun 19, 2023
Merged

Enhance(UX): marketplace #9609

merged 22 commits into from Jun 19, 2023

Conversation

xyhp915
Copy link
Collaborator

@xyhp915 xyhp915 commented Jun 8, 2023

TODOs

fix #9581

CleanShot.2023-06-09.at.09.56.15.mp4

@github-actions github-actions bot added the :type/enhancement Enhancement to product. Does not affect the overall basic use. label Jun 8, 2023
@xyhp915 xyhp915 changed the title WIP: Enhance(UX): marketplace Enhance(UX): marketplace Jun 14, 2023
(set-enabled! t)
(plugin-handler/set-enabled-auto-check-for-updates t)
(notification/show!
[:span text [:strong.pl-1 (if t "ON" "OFF")] " !"]
Copy link
Collaborator

@Bad3r Bad3r Jun 15, 2023

Choose a reason for hiding this comment

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

the space before "!" is not needed

Copy link
Collaborator

@Bad3r Bad3r left a comment

Choose a reason for hiding this comment

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

QA'd works as expected 🎉 Been running this PR for a few days in my main Logseq build. Tested the plugin update feature by pushing an update to the Logseq Nord theme.

  • disable check auto update (wait)
  • push an update to a plugin
  • enable auto-check for updates (wait)
  • notification to update the plugin appears.

I did not close/restart the instance during the test to ensure it could change state while the app is open. I didn't measure the wait time.

Copy link
Collaborator

@andelf andelf left a comment

Choose a reason for hiding this comment

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

QAed, LGTM

@tiensonqin tiensonqin merged commit 741edec into master Jun 19, 2023
5 of 6 checks passed
@tiensonqin tiensonqin deleted the enhance/marketplace-x branch June 19, 2023 04:51
@cnrpman cnrpman mentioned this pull request Jun 19, 2023
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
:type/enhancement Enhancement to product. Does not affect the overall basic use.
Projects
None yet
4 participants