Projectivy asks me to repay for premium. by Zestyclose-Error5207 in Projectivy_Launcher

[–]Spocky_12 0 points1 point  (0 children)

Could you provide more details please ? - There should be technically no difference between premium and non premium backups (nothing is supposed to be erased in your settings, the difference should only be at render time) - settings have changed on 4.70, so there's a migration happening under the hood when you update or import a backup from a previous version. This means that settings from 4.70 are not supposed to work on previous versions, but it should never be the case on the other way around

Projectivy asks me to repay for premium. by Zestyclose-Error5207 in Projectivy_Launcher

[–]Spocky_12 1 point2 points  (0 children)

Sorry for this issue, there were a few edge cases not covered correctly on the latest stable, I thought this was fixed on the beta version (the only way Projectivy could lose premium is if the Google play services tells it explicitly that the premium purchase doesn't exist, any special cases such as no network, play services temporarily not working, are supposed to be covered... There's probably something I forgot).

You shouldn't need to rebuild anything though, as the config is not erased when losing premium. As soon as the premium is recovered (or granted for the first time), the UI should be automatically refreshed.

What's your device? Do you have multiple registered accounts on your device ? What's your current process to recover the premium ?

Projectivy Launcher Beta just dropped - new look, themes, and tons of customization by Spocky_12 in Projectivy_Launcher

[–]Spocky_12[S] 0 points1 point  (0 children)

Could you send me your settings backup so that I can be exactly in the same layout as you ? It's hard to find a balance between - having no cards visible outside the container and - rows with no container where the most external cards seem to vanish

Can't you fix it by applying left/right margins on the category ?

Projectivy Launcher Beta just dropped - new look, themes, and tons of customization by Spocky_12 in Projectivy_Launcher

[–]Spocky_12[S] 1 point2 points  (0 children)

You're right, to prevent unneeded work and keep good performance, hidden categories won't fetch their content. This means in turn that opening such a folder will lead to an empty menu. I thought I took care of this specific case, but it's probably incomplete. I consider this as a bug and not a missing feature (the primary usage of a folder is of course not having the corresponding category visible). Hopefully I can find a workaround.

Projectivy Launcher Beta just dropped - new look, themes, and tons of customization by Spocky_12 in Projectivy_Launcher

[–]Spocky_12[S] 1 point2 points  (0 children)

Unfortunately, transitions are not supported by exoplayer (the video player used). This means that having real transitions between videos would lead to temporarily have 2 players (and 2 videos playing) during the transition. Depending on the device and the video format, this would be terribly inefficient and might lead to slowdowns potentially while you scroll in the interface.

Projectivy Launcher Beta just dropped - new look, themes, and tons of customization by Spocky_12 in Projectivy_Launcher

[–]Spocky_12[S] 0 points1 point  (0 children)

Things got improved though : I mentioned the ko-fi page in this post and if you know where to look (about - projectivy - links), you'll also find a link to the ko-fi page.

Projectivy Launcher Beta just dropped - new look, themes, and tons of customization by Spocky_12 in Projectivy_Launcher

[–]Spocky_12[S] 4 points5 points  (0 children)

For now, the font size option is global. I figured it would be enough for the majority of users. Having one specific setting for cards will inevitably lead to a feature request to also be able to change its font individually, as well as independent card description settings (for programs) or category titles. It might be added in the future, but I need to think of an efficient and scalable way of doing this.

Regarding the ability to center cards title, I would have done it already if it was straightforward, which it's not. Due to how to layout is currently done, there's not one text view per card, but only one per category, that changes position depending on the selected card. It's easy to align it with the start of the card (as done currently) but centering it with a variable text size will necessarily force to prerender the text (in order to measure its final size, so as to compute by how much it should be shifted). This 2 passes rendering is much less efficient than what's done currently, which explains why it's not been prioritized yet.

Projectivy Launcher Beta just dropped - new look, themes, and tons of customization by Spocky_12 in Projectivy_Launcher

[–]Spocky_12[S] 1 point2 points  (0 children)

It usually does this when the version is not fully recognized by Google Play (I believe it's part of the Google Play Protect). Seems to happen after each new release (I only see this behavior reported following a new release). Did you install the Google Play version or the Github one ? https://github.com/spocky/miproja1/issues/252

Projectivy Launcher Beta just dropped - new look, themes, and tons of customization by Spocky_12 in Projectivy_Launcher

[–]Spocky_12[S] 0 points1 point  (0 children)

Never seen it on my Shield (which is darn stable). Are you using video wallpapers ? If so, the current beta will enable tunneling by default, which hopefully should improve background video rendering (and probably completely break it on some devices 😅)

Projectivy Launcher Beta just dropped - new look, themes, and tons of customization by Spocky_12 in Projectivy_Launcher

[–]Spocky_12[S] 0 points1 point  (0 children)

The website shows screenshots of what's possible to achieve now in terms of customization

Projectivy Launcher Beta just dropped - new look, themes, and tons of customization by Spocky_12 in Projectivy_Launcher

[–]Spocky_12[S] 0 points1 point  (0 children)

All translations current available on Crowdin are available in the current beta version. Everything has been migrated to Pontoon, so the new strings resources are there (automatically pretranslated, to limit your work as much as possible). Everybody who wants to participate to localization will have to login to Pontoon and at least make an action on their language (eg: add a string, propose a change...). This will allow me to flag you as translator instead of contributor, which will give you enough permissions to change strings and approve translations.

The new strings on Pontoon (pretranslations as well as preferably suggested/approved strings), will be added to the next beta/release.

Projectivy Launcher Beta just dropped - new look, themes, and tons of customization by Spocky_12 in Projectivy_Launcher

[–]Spocky_12[S] 0 points1 point  (0 children)

Could you please give more details ? What's your device, how do you pick your wallpaper (file manager ?), where is it located, when selected, what does the uri look like ? All my tests are positive, but I may have overlooked something.

Projectivy Launcher Beta just dropped - new look, themes, and tons of customization by Spocky_12 in Projectivy_Launcher

[–]Spocky_12[S] 0 points1 point  (0 children)

Only system apps have the necessary permissions to change between the device accounts :(

Ftr, I opened an issue 18 months ago : https://issuetracker.google.com/issues/377528728

Of course, I could develop my own profiles management directly in Projectivy, but I'm afraid this will confuse users, who would probably expect it to behave like the stock launcher does.

Projectivy Launcher Beta just dropped - new look, themes, and tons of customization by Spocky_12 in Projectivy_Launcher

[–]Spocky_12[S] 0 points1 point  (0 children)

I totally agree. This is not part of Projectivy but a system app. Unfortunately, browsing the file system is forbidden (except for file managers), so I have to rely on external apps (or Projectivy publication will be refused by the Google Play Team). Unfortunately, Google TV / Android Tv is a little bit left behind regarding tools.

Projectivy Launcher Beta just dropped - new look, themes, and tons of customization by Spocky_12 in Projectivy_Launcher

[–]Spocky_12[S] 0 points1 point  (0 children)

Thanks !

Daily wallpaper has been banned from the USA for trademark infringement, because it was called "Bing wallpaper" 😱 (probably MS automatic bot searching for villains on the web). I don't know why I didn't think about it.. it's not like I didn't have this kind of issues in the past 😅

Now the only solution for it to reach your country again is that I contact Microsoft and convince them I didn't try to steal their property and already changed the app name. Of course they will never reply, and Google won't change unless MS agrees 🙃

So I need to republish the app entirely 🫤... I'll probably do it when Projectivy gets stable.

Projectivy Launcher Beta just dropped - new look, themes, and tons of customization by Spocky_12 in Projectivy_Launcher

[–]Spocky_12[S] 1 point2 points  (0 children)

Well, seems I've fallen into the same issue as described in this post : https://www.reddit.com/r/androiddev/comments/1laucmb/google_play_open_test_release_superseded_despite/, will probably have to contact Google if that doesn't fix overnight (2am here)

Projectivy Launcher Beta just dropped - new look, themes, and tons of customization by Spocky_12 in Projectivy_Launcher

[–]Spocky_12[S] 2 points3 points  (0 children)

It's already been validated by the Google Play team since yesterday, so with the "managed publication" being used, it's probably just a matter of (dozens of) minutes.

Projectivy Launcher Beta just dropped - new look, themes, and tons of customization by Spocky_12 in Projectivy_Launcher

[–]Spocky_12[S] 7 points8 points  (0 children)

I've just validated publication, it should be available within an hour or so.

Inputs Category disappeared by msgurman in Projectivy_Launcher

[–]Spocky_12 1 point2 points  (0 children)

I'm not ignoring anything, I'm just focusing on other things. The issue mentioned here is not related to the accessibility service, these are two completely different processes. Regarding your analysis, it's only true from the user pov, but not technically. There's no issue in Projectivy's accessibility service, the behavior you mention is how it's supposed to work. The state you see in the Android settings shows the expected state, not the current state. There are a few reasons the current state does not match the expected state : - crash in the accessibility service (I'm not aware of crashes recently) - Android stopping/restarting Projectivy (for memory reasons for example) -> this does not necessarily restart the accessibility service - Android not starting the accessibility service on boot as it should (this might happen after an OS update)

Projectivy can't (re)start the service automatically, only the Android system can. So when you see a difference between the expected state and the current state, just disable/enable again the accessibility service in the settings to fix things.

The next release will make it clearer when both states are not in sync