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

com.github.jeysonflores.switcher 1.0.0 #254

Merged
merged 3 commits into from
Dec 20, 2021

Conversation

JeysonFlores
Copy link
Contributor

@JeysonFlores JeysonFlores commented Dec 17, 2021

Repository: JeysonFlores/switcher
Submitted By: @JeysonFlores

Review Checklist

  • App opens
  • Does what it says
  • Categories match

AppData

Flatpak

@JeysonFlores JeysonFlores requested a review from a team as a code owner December 17, 2021 18:59
@JeysonFlores JeysonFlores changed the title Switcher first release added com.github.jeysonflores.switcher 1.0.0 Dec 17, 2021
Copy link
Member

@danirabbit danirabbit left a comment

Choose a reason for hiding this comment

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

Hey @JeysonFlores this is a really cool little app!

The only blocking request I have here is for JeysonFlores/switcher#14

I have a couple other comments, but these are all non-blocking:

I commented on the background portal issue on your repo, let's follow up on that in a future release. I'm not gonna block you on that since it's not well documented.

There is a new 6.1 release of our Flatpak runtime, so I'd recommend you update from 6 in your manifest before your next release.

Also, you shouldn't need the sandbox hole for org.freedesktop.Accounts anymore since we expose the dark style preference over the settings portal

I'm guessing you're using org.elementary.Contractor to set wallpapers? That's probably okay for now, but in the future you'll want to switch to using the wallpaper portal for this: https://docs.flatpak.org/en/latest/portal-api-reference.html#gdbus-org.freedesktop.portal.Wallpaper

Also, if you want to monetize your app, you can generate a new Stripe key at https://developer.elementary.io/

@JeysonFlores
Copy link
Contributor Author

Hey, thanks for reviewing my app.

The only blocking request I have here is for JeysonFlores/switcher#14

Fixed in #15

There is a new 6.1 release of our Flatpak runtime, so I'd recommend you update from 6 in your manifest before your next release.

Also, you shouldn't need the sandbox hole for org.freedesktop.Accounts anymore since we expose the dark style preference over the settings portal

Got it, That's settled in #16

I commented on the background portal issue on your repo, let's follow up on that in a future release. I'm not gonna block you on that since it's not well documented.

Thanks! I know the importance of using Flatpak Portals so I'll be checking for that documentation and will adapt this app asap.

I'm guessing you're using org.elementary.Contractor to set wallpapers?

Yes, I'm using the contractor to do it.

That's probably okay for now, but in the future you'll want to switch to using the wallpaper portal for this: https://docs.flatpak.org/en/latest/portal-api-reference.html#gdbus-org.freedesktop.portal.Wallpaper

I see, thanks for the information. Glad it's not a critical sandbox hole, I'll take my time to do it thru the portal but definitely will do it.

Also, if you want to monetize your app, you can generate a new Stripe key at https://developer.elementary.io/

Honestly, I'm not really aware about how does the payment process work, and I've recently seen in the slack's appcenter section that a lot of people are having problems on generating stripe keys for new apps. I'll definitely ask int the slack for more information.

@JeysonFlores
Copy link
Contributor Author

Released changed to 1.0.0-3

Copy link
Member

@danirabbit danirabbit left a comment

Choose a reason for hiding this comment

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

Lookin' good, nice work!

@danirabbit danirabbit enabled auto-merge (squash) December 20, 2021 18:37
@danirabbit danirabbit merged commit 65fb649 into elementary:main Dec 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants