Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » [Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
- Redstone1080
-
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
You could floor it to the nearest multiple of 50 or something, and have it displayed as “750+”, I think that would be nice and make senseIt's not quite an exact count; it might be a little less than the actual amount. It's faster to have Supabase fetch it like that. Do you think I should put “~767 users” instead? The homepage says 767+ users… what does that mean?! Are there 767 users or more?!
Loving the new design though.
Last edited by Redstone1080 (July 29, 2023 00:24:18)
- NFlex23
-
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
Well, it's only off by 1 or 2, so it's not really that big of a deal. I think I'll just put the number without any symbols next to it.You could floor it to the nearest multiple of 50 or something, and have it displayed as “750+”, I think that would be nice and make senseIt's not quite an exact count; it might be a little less than the actual amount. It's faster to have Supabase fetch it like that. Do you think I should put “~767 users” instead? The homepage says 767+ users… what does that mean?! Are there 767 users or more?!
Loving the new design though.
- mybearworld
-
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
Random question, how's Aviate pronounced? I'm thinking of it as AV8, is that correct? 

- NFlex23
-
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
Spot on! Random question, how's Aviate pronounced? I'm thinking of it as AV8, is that correct?

Now that I think about it, it is kind of weird that Aviate's name is a verb… huh.
Last edited by NFlex23 (July 31, 2023 13:53:37)
- NFlex23
-
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
I have added a new “report” page: https://aviate.scratchers.tech/report
- NFlex23
-
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
I just added a new `sep` component. It formats a number with commas.
- ToastersUnited
-
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
Somewhere along the way we forgot our goal, to create fun and magical statuses. But when we needed it most aviate came back
- NFlex23
-
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
Aviate will now show an indicator when you haven't saved your status. It will also make sure you really want to leave the page so you don't end up losing your unsaved work.


- NFlex23
-
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
No big new features were added in v2, so I think it's about time we had another one!
Dynamic images enable you to embed your status into many websites in the form of an image. The image is dynamically updated and will use your latest status! Here's what one looks like:

Since Scratch doesn't allow external image hosts, you won't be able to use them on Scratch—the example above is just a regular image—but there are still a lot of possibilities! For example, I put mine on my GitHub profile to show off my status.
Head to your dashboard to learn more!
Dynamic images enable you to embed your status into many websites in the form of an image. The image is dynamically updated and will use your latest status! Here's what one looks like:

Since Scratch doesn't allow external image hosts, you won't be able to use them on Scratch—the example above is just a regular image—but there are still a lot of possibilities! For example, I put mine on my GitHub profile to show off my status.
Head to your dashboard to learn more!
- mybearworld
-
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
Nice! It looks like emojis don't really work properly:

- NFlex23
-
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
Thank you! Quoting the dashboard: “Due to technical limitations, emojis are not supported and will be removed.” The image renderer I use—Satori—doesn't support emojis unless you have images for each one. It's weird that they aren't removed from your status though… I'll see what I can do. Nice! It looks like emojis don't really work properly:
- NFlex23
-
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
I copied the exact emoji in your status and put it in mine, and it removes it just fine. It's very odd.Thank you! Quoting the dashboard: “Due to technical limitations, emojis are not supported and will be removed.” The image renderer I use—Satori—doesn't support emojis unless you have images for each one. It's weird that they aren't removed from your status though… I'll see what I can do. Nice! It looks like emojis don't really work properly:
- mybearworld
-
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
Oh, sorry, I missed that part! Could it be about this emoji being generated through a component?I copied the exact emoji in your status and put it in mine, and it removes it just fine. It's very odd.Thank you! Quoting the dashboard: “Due to technical limitations, emojis are not supported and will be removed.” The image renderer I use—Satori—doesn't support emojis unless you have images for each one. It's weird that they aren't removed from your status though… I'll see what I can do. Nice! It looks like emojis don't really work properly:
{if {eq {random 1 3} 1} "bear emoji" {if {eq {random 1 2} 1} "ice bear emoji" "panda bear emoji"} }
Last edited by mybearworld (Aug. 17, 2023 21:42:56)
- NFlex23
-
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
Yeah, one of those emojis was probably unsupported by the library I was using, but it should be fixed now. I'm using something different.Oh, sorry, I missed that part! Could it be about this emoji being generated through a component?I copied the exact emoji in your status and put it in mine, and it removes it just fine. It's very odd.Thank you! Quoting the dashboard: “Due to technical limitations, emojis are not supported and will be removed.” The image renderer I use—Satori—doesn't support emojis unless you have images for each one. It's weird that they aren't removed from your status though… I'll see what I can do. Nice! It looks like emojis don't really work properly:{if {eq {random 1 3} 1} "bear emoji" {if {eq {random 1 2} 1} "ice bear emoji" "panda bear emoji"} }
- bunnyCoder16
-
500+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

- bunnyCoder16
-
500+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
status not saving.
clicked save a lot of times!

clicked save a lot of times!

- NFlex23
-
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
That will copy your ocular status so you can reuse parts of it.
- NFlex23
-
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
Can you post a gif or something showing what's happening? status not saving.
clicked save a lot of times!
- happex
-
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
(#409)
Since Scratch doesn't allow external image hosts, you won't be able to use them on Scratch—the example above is just a regular image—but there are still a lot of possibilities! For example, I put mine on my GitHub profile to show off my status.
You can make something that creates a project for each first-time status and update its thumbnail for each edit
Like {“success”:true,“username”:“happex”,“status”:“…”} would become {“success”:true,“username”:“happex”,“status”:“…”,“id”:123456789}, and then your script would somehow update the 123456789's thumbnail on save
- happex
-
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

Lol no more aviate
- Discussion Forums
- » Advanced Topics
-
» [Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)