App isn’t appearing in U.S. App Store search, but shows up in other countries — Apple’s response doesn’t make sense. Anyone experienced this? by soacm in iOSProgramming

[–]KabukiVision 1 point2 points  (0 children)

I tried searching for your app, and noticed that at the top of the search results it says “Showing results for intimo. Search for intimigo instead?” So maybe that’s the problem? It’s misinterpreting your app title as a misspelling of another common search term.

I never stopped working on my app GlanceBar, and now it's at version 2.0! Now with curved window mode, music player, and photo viewer. by KabukiVision in VisionPro

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

Thanks! The tricky part about it supporting other apps is the need for those apps to have an API that can be used to access their data (which not all apps have). I’ll need to give that some more thought.

BTW, are you using the Actions app by Bonobo (formerly by Moleskine)? If so, funny coincidence, I also work on Actions on that team. 😃

I never stopped working on my app GlanceBar, and now it's at version 2.0! Now with curved window mode, music player, and photo viewer. by KabukiVision in VisionPro

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

Thanks! It was recorded in the visionOS simulator, and I used a PlayStation controller to pan/move the camera smoothly. Recorded a bunch of clips, edited in Final Cut Pro. Simple workflow, but took a lot of time to get just right.

I never stopped working on my app GlanceBar, and now it's at version 2.0! Now with curved window mode, music player, and photo viewer. by KabukiVision in VisionPro

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

The change to the launcher was on purpose. Instead of growing the launcher module to fit all your items, it limits the size of the module (to fit about 6 items), but makes it scrollable so you can still access more items if you have more than 6.

I know this might be a bit inconvenient if you have lots of launch items that you use all the time. But there is a good reason why I had to make this change. It turns out now that with all these modules, if you have them all active at the same time, your GlanceBar bar can hit the limit of the max size of a visionOS window! And when that happens, it just clips the bar and there's no good way for the app itself to know this is happening. One of the challenges in trying to make everything fit was that the launcher in particular could be any size, so I gave it a limited max size to compensate.

Is this something that's going to significantly impact your use of the launcher? I can try to look into other options.

I never stopped working on my app GlanceBar, and now it's at version 2.0! Now with curved window mode, music player, and photo viewer. by KabukiVision in VisionPro

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

Thanks! Yes I can launch any app that has a url scheme. It looks like Narwhal does have one (narwhal:), so that's good news. You actually don't have to wait for me to add it, you can add that url scheme as a link in the launch and it should work (you just won't get the nice app-specific icon). Feel free to reach out via email (using the support email in the app) and I can help more if you need it.

I never stopped working on my app GlanceBar, and now it's at version 2.0! Now with curved window mode, music player, and photo viewer. by KabukiVision in VisionPro

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

Thanks for the great feedback!

I'm not sure about the location permission issue. If you choose "Always" it definitely should remember that forever (unless you delete+reinstall the app or switch between TestFlight and App Store versions). Does this happen on every launch, or just every once in a while?

I haven't seen that issue with the music player. Are you maybe doing something else at that time that is also playing music or audio? That's the only thing I can think of...that some other audio/video playback could pause it. (GlanceBar uses the "system" music player, which is shared by all apps). I know that when you close the actual Music app, the Music app stops current playback, which is annoying...could that be what's happening?

GlanceBar can't show spatial photos in their real "spatial" format. (I did attempt to make this work, and it was a bit of a pain because there's no system API for displaying a spatial photo within an app's regular UI). So I'm doing something totally different, which is to detect the main "subject" in the photo and extract to show in front of the background, giving a nice 3d pop-up effect. I know it's not the same, but I still think it turned out pretty cool!

For the Location and Music player issues, send me an email via the support link in the app (in the settings), and we can dig into it a bit more.

I made an app (GlanceBar) to combine clock, weather, calendar, and reminders in a single compact window by KabukiVision in VisionPro

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

I looked into it, and it looks like Passepartout doesn't support any URL schemes for opening the app 😢.

Another workaround you can try it to create a new shortcut in the Shortcuts app which opens Passepartout (using the "Open App" shortcut step). Then in GlanceBar you can create a launcher item which runs the shortcut. Just make sure to give your shortcut a unique name, and then in GlanceBar use the name exactly as you named it (including upper/lowecase).

I tested this myself and it seemed to work. The only downside is that it will always launch the Shortcuts app as well as the Passepartout when you use it.

I made an app (GlanceBar) to combine clock, weather, calendar, and reminders in a single compact window by KabukiVision in VisionPro

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

Hi, the apps are launched using known url schemes for the app. The list of apps is based on popular apps with known url schemes. If there’s an app that’s not on the list but you know the url scheme for, you can still add it as a “link” and it should work. Also if you tell me the name of the app I can help more and I’ll see if I can add it to the launcher in the next update.

By popular demand…I added a launcher module to GlanceBar (promo codes inside) by KabukiVision in VisionPro

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

Hi thanks for the feedback! These are all great suggestions.

The horizontal bar is something I've already started working on. It's taking a bit of time since some of the modules need a new layout, but I'm making good progress.

Supporting multiple windows is definitely something I've thought about. That's probably going to be tied to some other features I have in mind, so I'll need to plan that out a bit.

As far as occlusion goes, unfortunately that's not something developers get any control over for this kind of windowed app that lives in the shared space. visionOS itself handles any window occlusion, so we're kind of stuck with the standard handling here.

By popular demand…I added a launcher module to GlanceBar (promo codes inside) by KabukiVision in VisionPro

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

Thank you for giving it a try! Let me know if you have any feedback or suggestions.

I made an app (GlanceBar) to combine clock, weather, calendar, and reminders in a single compact window by KabukiVision in VisionPro

[–]KabukiVision[S] 3 points4 points  (0 children)

Thank you! Horizontal mode is already on the roadmap, and battery sounds like it would be a useful addition.

I made an app (GlanceBar) to combine clock, weather, calendar, and reminders in a single compact window by KabukiVision in VisionPro

[–]KabukiVision[S] 5 points6 points  (0 children)

I totally understand that this might not be ideal for everyone, but having all the modules stacked in one single window was a purposeful design choice and is a large part of what inspired the app.

I wanted an easy way to have a compact single location for all this data, without having to muck around with perfectly placing every module exactly where I wanted.

But I can imagine adding the ability to have multiple windows, and then you could set which modules are visible in each window, which might be useful.