A vertex color extention

If we are going to have it then why not have a change color to color, it would been useful for weapons and subspecies without making more costumes, for example if you have a costume thats white then you can set the block to change white to red. yeah i know vertex colors are used in 3d engines but what if it can work on 2d engines, like turbowarp

If we are going to have it then why not have a change color to color, it would been useful for weapons and subspecies without making more costumes, for example if you have a costume thats white then you can set the block to change white to red. yeah i know vertex colors are used in 3d engines but what if it can work on 2d engines, like turbowarp

Pen+ version 6 has this feature and I'm pretty sure Looks+ has a colour pallete swapping feature for svgs

If we are going to have it then why not have a change color to color, it would been useful for weapons and subspecies without making more costumes, for example if you have a costume thats white then you can set the block to change white to red. yeah i know vertex colors are used in 3d engines but what if it can work on 2d engines, like turbowarp

Pen+ version 6 has this feature and I'm pretty sure Looks+ has a colour pallete swapping feature for svgs

Wait really? let me check

If we are going to have it then why not have a change color to color, it would been useful for weapons and subspecies without making more costumes, for example if you have a costume thats white then you can set the block to change white to red. yeah i know vertex colors are used in 3d engines but what if it can work on 2d engines, like turbowarp

Pen+ version 6 has this feature and I'm pretty sure Looks+ has a colour pallete swapping feature for svgs

Wait really? let me check

And also can you show me which block that swaps color pallete for svg?

If we are going to have it then why not have a change color to color, it would been useful for weapons and subspecies without making more costumes, for example if you have a costume thats white then you can set the block to change white to red. yeah i know vertex colors are used in 3d engines but what if it can work on 2d engines, like turbowarp

Pen+ version 6 has this feature and I'm pretty sure Looks+ has a colour pallete swapping feature for svgs

Also how do i use the color pallete swapping block?

Give me a bit as I have to get home
On Sat, Aug 12, 2023, 3:19 PM Gaypatapon @.***> wrote:

If we are going to have it then why not have a change color to color, it
would been useful for weapons and subspecies without making more costumes,
for example if you have a costume thats white then you can set the block to
change white to red. yeah i know vertex colors are used in 3d engines but
what if it can work on 2d engines, like turbowarp
Pen+ version 6 has this feature and I'm pretty sure Looks+ has a colour
pallete swapping feature for svgs
Also how do i use the color pallete swapping block?
—
Reply to this email directly, view it on GitHub
https://github.com/TurboWarp/extensions/issues/878#issuecomment-1676063200,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ASKLQSPE4RGA2IFLOQNLA6DXU7JL7ANCNFSM6AAAAAA3N4TSPA
.
You are receiving this because you commented.Message ID:
@.***>

Give me a bit as I have to get home
…
On Sat, Aug 12, 2023, 3:19 PM Gaypatapon @.> wrote: If we are going to have it then why not have a change color to color, it would been useful for weapons and subspecies without making more costumes, for example if you have a costume thats white then you can set the block to change white to red. yeah i know vertex colors are used in 3d engines but what if it can work on 2d engines, like turbowarp Pen+ version 6 has this feature and I'm pretty sure Looks+ has a colour pallete swapping feature for svgs Also how do i use the color pallete swapping block? — Reply to this email directly, view it on GitHub <#878 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASKLQSPE4RGA2IFLOQNLA6DXU7JL7ANCNFSM6AAAAAA3N4TSPA . You are receiving this because you commented.Message ID: @.>

The replace (insert color) with (insert color) in (insert svg)

Give me a bit as I have to get home
…
On Sat, Aug 12, 2023, 3:19 PM Gaypatapon @.> wrote: If we are going to have it then why not have a change color to color, it would been useful for weapons and subspecies without making more costumes, for example if you have a costume thats white then you can set the block to change white to red. yeah i know vertex colors are used in 3d engines but what if it can work on 2d engines, like turbowarp Pen+ version 6 has this feature and I'm pretty sure Looks+ has a colour pallete swapping feature for svgs Also how do i use the color pallete swapping block? — Reply to this email directly, view it on GitHub <#878 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASKLQSPE4RGA2IFLOQNLA6DXU7JL7ANCNFSM6AAAAAA3N4TSPA . You are receiving this because you commented.Message ID: @.>

are you home now?

At band still
On Sat, Aug 12, 2023, 5:16 PM Gaypatapon @.***> wrote:

Give me a bit as I have to get home
… <#m_-5526168612852422199_>
On Sat, Aug 12, 2023, 3:19 PM Gaypatapon @.> wrote: If we are going to
have it then why not have a change color to color, it would been useful for
weapons and subspecies without making more costumes, for example if you
have a costume thats white then you can set the block to change white to
red. yeah i know vertex colors are used in 3d engines but what if it can
work on 2d engines, like turbowarp Pen+ version 6 has this feature and I'm
pretty sure Looks+ has a colour pallete swapping feature for svgs Also how
do i use the color pallete swapping block? — Reply to this email directly,
view it on GitHub <#878 (comment)
https://github.com/TurboWarp/extensions/issues/878#issuecomment-1676063200>,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ASKLQSPE4RGA2IFLOQNLA6DXU7JL7ANCNFSM6AAAAAA3N4TSPA
https://github.com/notifications/unsubscribe-auth/ASKLQSPE4RGA2IFLOQNLA6DXU7JL7ANCNFSM6AAAAAA3N4TSPA
. You are receiving this because you commented.Message ID: @.>
are you home now?
—
Reply to this email directly, view it on GitHub
https://github.com/TurboWarp/extensions/issues/878#issuecomment-1676102989,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ASKLQSKULVIS7KPNSSVZOH3XU7XEVANCNFSM6AAAAAA3N4TSPA
.
You are receiving this because you commented.Message ID:
@.***>

At band still
…
On Sat, Aug 12, 2023, 5:16 PM Gaypatapon @.> wrote: Give me a bit as I have to get home … <#m_-5526168612852422199_> On Sat, Aug 12, 2023, 3:19 PM Gaypatapon @.> wrote: If we are going to have it then why not have a change color to color, it would been useful for weapons and subspecies without making more costumes, for example if you have a costume thats white then you can set the block to change white to red. yeah i know vertex colors are used in 3d engines but what if it can work on 2d engines, like turbowarp Pen+ version 6 has this feature and I'm pretty sure Looks+ has a colour pallete swapping feature for svgs Also how do i use the color pallete swapping block? — Reply to this email directly, view it on GitHub <#878 (comment) <#878 (comment)>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASKLQSPE4RGA2IFLOQNLA6DXU7JL7ANCNFSM6AAAAAA3N4TSPA https://github.com/notifications/unsubscribe-auth/ASKLQSPE4RGA2IFLOQNLA6DXU7JL7ANCNFSM6AAAAAA3N4TSPA . You are receiving this because you commented.Message ID: @.> are you home now? — Reply to this email directly, view it on GitHub <#878 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASKLQSKULVIS7KPNSSVZOH3XU7XEVANCNFSM6AAAAAA3N4TSPA . You are receiving this because you commented.Message ID: @.**>

Ok just remind me when you're at home

> > At band still

…
On Sat, Aug 12, 2023, 5:16 PM Gaypatapon @.> wrote: Give me a bit as I have to get home … <#m-5526168612852422199> On Sat, Aug 12, 2023, 3:19 PM Gaypatapon @.> wrote: If we are going to have it then why not have a change color to color, it would been useful for weapons and subspecies without making more costumes, for example if you have a costume thats white then you can set the block to change white to red. yeah i know vertex colors are used in 3d engines but what if it can work on 2d engines, like turbowarp Pen+ version 6 has this feature and I'm pretty sure Looks+ has a colour pallete swapping feature for svgs Also how do i use the color pallete swapping block? — Reply to this email directly, view it on GitHub <#878 (comment) <#878 (comment)>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASKLQSPE4RGA2IFLOQNLA6DXU7JL7ANCNFSM6AAAAAA3N4TSPA https://github.com/notifications/unsubscribe-auth/ASKLQSPE4RGA2IFLOQNLA6DXU7JL7ANCNFSM6AAAAAA3N4TSPA . You are receiving this because you commented.Message ID: @.> are you home now? — Reply to this email directly, view it on GitHub <#878 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASKLQSKULVIS7KPNSSVZOH3XU7XEVANCNFSM6AAAAAA3N4TSPA . You are receiving this because you commented.Message ID: @.**>

Ok just remind me when you're at home

here is an example it turns the pink in the dango to blue

At band still

…
On Sat, Aug 12, 2023, 5:16 PM Gaypatapon @.> wrote: Give me a bit as I have to get home … <#m-5526168612852422199> On Sat, Aug 12, 2023, 3:19 PM Gaypatapon @.> wrote: If we are going to have it then why not have a change color to color, it would been useful for weapons and subspecies without making more costumes, for example if you have a costume thats white then you can set the block to change white to red. yeah i know vertex colors are used in 3d engines but what if it can work on 2d engines, like turbowarp Pen+ version 6 has this feature and I'm pretty sure Looks+ has a colour pallete swapping feature for svgs Also how do i use the color pallete swapping block? — Reply to this email directly, view it on GitHub <#878 (comment) <#878 (comment)>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASKLQSPE4RGA2IFLOQNLA6DXU7JL7ANCNFSM6AAAAAA3N4TSPA https://github.com/notifications/unsubscribe-auth/ASKLQSPE4RGA2IFLOQNLA6DXU7JL7ANCNFSM6AAAAAA3N4TSPA . You are receiving this because you commented.Message ID: @.> are you home now? — Reply to this email directly, view it on GitHub <#878 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASKLQSKULVIS7KPNSSVZOH3XU7XEVANCNFSM6AAAAAA3N4TSPA . You are receiving this because you commented.Message ID: @.**>

Ok just remind me when you're at home

here is an example it turns the pink in the dango to blue

I tried that but it changed all of my clone's color, is there a way to fix this?

Not that I can think of
On Sun, Aug 13, 2023, 5:36 PM Gaypatapon @.***> wrote:

At band still
… <#m_-2340595859430294497_>
On Sat, Aug 12, 2023, 5:16 PM Gaypatapon @.> wrote: Give me a bit as I
have to get home … <#m-5526168612852422199> On Sat, Aug 12, 2023, 3:19 PM
Gaypatapon @.> wrote: If we are going to have it then why not have a
change color to color, it would been useful for weapons and subspecies
without making more costumes, for example if you have a costume thats white
then you can set the block to change white to red. yeah i know vertex
colors are used in 3d engines but what if it can work on 2d engines, like
turbowarp Pen+ version 6 has this feature and I'm pretty sure Looks+ has a
colour pallete swapping feature for svgs Also how do i use the color
pallete swapping block? — Reply to this email directly, view it on GitHub <
#878 https://github.com/TurboWarp/extensions/issues/878 (comment) <#878
(comment)
https://github.com/TurboWarp/extensions/issues/878#issuecomment-1676063200>>,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ASKLQSPE4RGA2IFLOQNLA6DXU7JL7ANCNFSM6AAAAAA3N4TSPA
https://github.com/notifications/unsubscribe-auth/ASKLQSPE4RGA2IFLOQNLA6DXU7JL7ANCNFSM6AAAAAA3N4TSPA
. You are receiving this because you commented.Message ID: @.> are you
home now? — Reply to this email directly, view it on GitHub <#878 (comment)
https://github.com/TurboWarp/extensions/issues/878#issuecomment-1676102989>,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ASKLQSKULVIS7KPNSSVZOH3XU7XEVANCNFSM6AAAAAA3N4TSPA
https://github.com/notifications/unsubscribe-auth/ASKLQSKULVIS7KPNSSVZOH3XU7XEVANCNFSM6AAAAAA3N4TSPA
. You are receiving this because you commented.Message ID: @.**>
Ok just remind me when you're at home
[image: block_8_12_2023-9_06_16 PM]
https://user-images.githubusercontent.com/76855369/260270372-2e1e9164-cf39-4aa3-b0d1-4640ef367a90.png
here is an example it turns the pink in the dango to blue
I tried that but it changed all of my clone's color, is there a way to fix
this?
—
Reply to this email directly, view it on GitHub
https://github.com/TurboWarp/extensions/issues/878#issuecomment-1676468809,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ASKLQSOWDR5O6KA4FITZ6CDXVFCFVANCNFSM6AAAAAA3N4TSPA
.
You are receiving this because you commented.Message ID:
@.***>

Not that I can think of
…
On Sun, Aug 13, 2023, 5:36 PM Gaypatapon @.> wrote: At band still … <#m_-2340595859430294497_> On Sat, Aug 12, 2023, 5:16 PM Gaypatapon @.> wrote: Give me a bit as I have to get home … <#m-5526168612852422199> On Sat, Aug 12, 2023, 3:19 PM Gaypatapon @.> wrote: If we are going to have it then why not have a change color to color, it would been useful for weapons and subspecies without making more costumes, for example if you have a costume thats white then you can set the block to change white to red. yeah i know vertex colors are used in 3d engines but what if it can work on 2d engines, like turbowarp Pen+ version 6 has this feature and I'm pretty sure Looks+ has a colour pallete swapping feature for svgs Also how do i use the color pallete swapping block? — Reply to this email directly, view it on GitHub < #878 <#878> (comment) <#878 (comment) <#878 (comment)>>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASKLQSPE4RGA2IFLOQNLA6DXU7JL7ANCNFSM6AAAAAA3N4TSPA https://github.com/notifications/unsubscribe-auth/ASKLQSPE4RGA2IFLOQNLA6DXU7JL7ANCNFSM6AAAAAA3N4TSPA . You are receiving this because you commented.Message ID: @.> are you home now? — Reply to this email directly, view it on GitHub <#878 (comment) <#878 (comment)>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASKLQSKULVIS7KPNSSVZOH3XU7XEVANCNFSM6AAAAAA3N4TSPA https://github.com/notifications/unsubscribe-auth/ASKLQSKULVIS7KPNSSVZOH3XU7XEVANCNFSM6AAAAAA3N4TSPA . You are receiving this because you commented.Message ID: @.> Ok just remind me when you're at home [image: block_8_12_2023-9_06_16 PM] https://user-images.githubusercontent.com/76855369/260270372-2e1e9164-cf39-4aa3-b0d1-4640ef367a90.png here is an example it turns the pink in the dango to blue I tried that but it changed all of my clone's color, is there a way to fix this? — Reply to this email directly, view it on GitHub <#878 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASKLQSOWDR5O6KA4FITZ6CDXVFCFVANCNFSM6AAAAAA3N4TSPA . You are receiving this because you commented.Message ID: @.>

Can you ask lily?

Not that I can think of
…
On Sun, Aug 13, 2023, 5:36 PM Gaypatapon @.> wrote: At band still … <#m-2340595859430294497> On Sat, Aug 12, 2023, 5:16 PM Gaypatapon @.> wrote: Give me a bit as I have to get home … <#m-5526168612852422199> On Sat, Aug 12, 2023, 3:19 PM Gaypatapon @.> wrote: If we are going to have it then why not have a change color to color, it would been useful for weapons and subspecies without making more costumes, for example if you have a costume thats white then you can set the block to change white to red. yeah i know vertex colors are used in 3d engines but what if it can work on 2d engines, like turbowarp Pen+ version 6 has this feature and I'm pretty sure Looks+ has a colour pallete swapping feature for svgs Also how do i use the color pallete swapping block? — Reply to this email directly, view it on GitHub < #878 <#878> (comment) <#878 (comment) <#878 (comment)>>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASKLQSPE4RGA2IFLOQNLA6DXU7JL7ANCNFSM6AAAAAA3N4TSPA https://github.com/notifications/unsubscribe-auth/ASKLQSPE4RGA2IFLOQNLA6DXU7JL7ANCNFSM6AAAAAA3N4TSPA . You are receiving this because you commented.Message ID: @.> are you home now? — Reply to this email directly, view it on GitHub <#878 (comment) <#878 (comment)>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASKLQSKULVIS7KPNSSVZOH3XU7XEVANCNFSM6AAAAAA3N4TSPA https://github.com/notifications/unsubscribe-auth/ASKLQSKULVIS7KPNSSVZOH3XU7XEVANCNFSM6AAAAAA3N4TSPA . You are receiving this because you commented.Message ID: @.> Ok just remind me when you're at home [image: block_8_12_2023-9_06_16 PM] https://user-images.githubusercontent.com/76855369/260270372-2e1e9164-cf39-4aa3-b0d1-4640ef367a90.png here is an example it turns the pink in the dango to blue I tried that but it changed all of my clone's color, is there a way to fix this? — Reply to this email directly, view it on GitHub <#878 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASKLQSOWDR5O6KA4FITZ6CDXVFCFVANCNFSM6AAAAAA3N4TSPA . You are receiving this because you commented.Message ID<EMAIL_ADDRESS>
Can you ask lily?

https://extensions.turbowarp.org/Lily/Skins.js you could probably use this instead of just setting the costume's svg

Not that I can think of
…
On Sun, Aug 13, 2023, 5:36 PM Gaypatapon @.> wrote: At band still … <#m-2340595859430294497> On Sat, Aug 12, 2023, 5:16 PM Gaypatapon @.> wrote: Give me a bit as I have to get home … <#m-5526168612852422199> On Sat, Aug 12, 2023, 3:19 PM Gaypatapon @.> wrote: If we are going to have it then why not have a change color to color, it would been useful for weapons and subspecies without making more costumes, for example if you have a costume thats white then you can set the block to change white to red. yeah i know vertex colors are used in 3d engines but what if it can work on 2d engines, like turbowarp Pen+ version 6 has this feature and I'm pretty sure Looks+ has a colour pallete swapping feature for svgs Also how do i use the color pallete swapping block? — Reply to this email directly, view it on GitHub < #878 <#878> (comment) <#878 (comment) <#878 (comment)>>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASKLQSPE4RGA2IFLOQNLA6DXU7JL7ANCNFSM6AAAAAA3N4TSPA https://github.com/notifications/unsubscribe-auth/ASKLQSPE4RGA2IFLOQNLA6DXU7JL7ANCNFSM6AAAAAA3N4TSPA . You are receiving this because you commented.Message ID: @.> are you home now? — Reply to this email directly, view it on GitHub <#878 (comment) <#878 (comment)>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASKLQSKULVIS7KPNSSVZOH3XU7XEVANCNFSM6AAAAAA3N4TSPA https://github.com/notifications/unsubscribe-auth/ASKLQSKULVIS7KPNSSVZOH3XU7XEVANCNFSM6AAAAAA3N4TSPA . You are receiving this because you commented.Message ID: @.> Ok just remind me when you're at home [image: block_8_12_2023-9_06_16 PM] https://user-images.githubusercontent.com/76855369/260270372-2e1e9164-cf39-4aa3-b0d1-4640ef367a90.png here is an example it turns the pink in the dango to blue I tried that but it changed all of my clone's color, is there a way to fix this? — Reply to this email directly, view it on GitHub <#878 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASKLQSOWDR5O6KA4FITZ6CDXVFCFVANCNFSM6AAAAAA3N4TSPA . You are receiving this because you commented.Message ID<EMAIL_ADDRESS>
Can you ask lily?

https://extensions.turbowarp.org/Lily/Skins.js you could probably use this instead of just setting the costume's svg

Ok but can you show me how i set up the blocks?

Something like this with skin name being the name of the image.

 Something like this with skin name being the name of the image.

Ok i'll try

 Something like this with skin name being the name of the image.

nothing seems to bo happening, should i also use the set skin block or what?

Yeah set the current skin to the skins name
On Sun, Aug 13, 2023, 6:22 PM Gaypatapon @.***> wrote:

[image: block_8_13_2023-6_11_29 PM]
https://user-images.githubusercontent.com/76855369/260329557-40f47441-b25b-4a6d-a3ee-0cf618f6de24.png
Something like this with skin name being the name of the image.
nothing seems to bo happening, should i also use the set skin block or
what?
—
Reply to this email directly, view it on GitHub
https://github.com/TurboWarp/extensions/issues/878#issuecomment-1676478889,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ASKLQSN5XJFXHFPNURD5ISLXVFHSVANCNFSM6AAAAAA3N4TSPA
.
You are receiving this because you commented.Message ID:
@.***>

Yeah set the current skin to the skins name
…
On Sun, Aug 13, 2023, 6:22 PM Gaypatapon @.> wrote: [image: block_8_13_2023-6_11_29 PM] https://user-images.githubusercontent.com/76855369/260329557-40f47441-b25b-4a6d-a3ee-0cf618f6de24.png Something like this with skin name being the name of the image. nothing seems to bo happening, should i also use the set skin block or what? — Reply to this email directly, view it on GitHub <#878 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASKLQSN5XJFXHFPNURD5ISLXVFHSVANCNFSM6AAAAAA3N4TSPA . You are receiving this because you commented.Message ID: @.>

What if it have animations, can i name all of them the same name or i need diffrent names?

You can name them different names and set the skin to the current frame.
On Sun, Aug 13, 2023, 6:34 PM Gaypatapon @.***> wrote:

Yeah set the current skin to the skins name
… <#m_5907783740512929338_>
On Sun, Aug 13, 2023, 6:22 PM Gaypatapon @.> wrote: [image:
block_8_13_2023-6_11_29 PM]
https://user-images.githubusercontent.com/76855369/260329557-40f47441-b25b-4a6d-a3ee-0cf618f6de24.png
https://user-images.githubusercontent.com/76855369/260329557-40f47441-b25b-4a6d-a3ee-0cf618f6de24.png
Something like this with skin name being the name of the image. nothing
seems to bo happening, should i also use the set skin block or what? —
Reply to this email directly, view it on GitHub <#878 (comment)
https://github.com/TurboWarp/extensions/issues/878#issuecomment-1676478889>,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ASKLQSN5XJFXHFPNURD5ISLXVFHSVANCNFSM6AAAAAA3N4TSPA
https://github.com/notifications/unsubscribe-auth/ASKLQSN5XJFXHFPNURD5ISLXVFHSVANCNFSM6AAAAAA3N4TSPA
. You are receiving this because you commented.Message ID: @.>
What if it have animations, can i name all of them the same name or i need
diffrent names?
—
Reply to this email directly, view it on GitHub
https://github.com/TurboWarp/extensions/issues/878#issuecomment-1676481037,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ASKLQSPJ5FJM4E4FLC2RA53XVFI65ANCNFSM6AAAAAA3N4TSPA
.
You are receiving this because you commented.Message ID:
@.***>

You can name them different names and set the skin to the current frame.
…
On Sun, Aug 13, 2023, 6:34 PM Gaypatapon @.> wrote: Yeah set the current skin to the skins name … <#m_5907783740512929338_> On Sun, Aug 13, 2023, 6:22 PM Gaypatapon @.> wrote: [image: block_8_13_2023-6_11_29 PM] https://user-images.githubusercontent.com/76855369/260329557-40f47441-b25b-4a6d-a3ee-0cf618f6de24.png https://user-images.githubusercontent.com/76855369/260329557-40f47441-b25b-4a6d-a3ee-0cf618f6de24.png Something like this with skin name being the name of the image. nothing seems to bo happening, should i also use the set skin block or what? — Reply to this email directly, view it on GitHub <#878 (comment) <#878 (comment)>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASKLQSN5XJFXHFPNURD5ISLXVFHSVANCNFSM6AAAAAA3N4TSPA https://github.com/notifications/unsubscribe-auth/ASKLQSN5XJFXHFPNURD5ISLXVFHSVANCNFSM6AAAAAA3N4TSPA . You are receiving this because you commented.Message ID: @.> What if it have animations, can i name all of them the same name or i need diffrent names? — Reply to this email directly, view it on GitHub <#878 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASKLQSPJ5FJM4E4FLC2RA53XVFI65ANCNFSM6AAAAAA3N4TSPA . You are receiving this because you commented.Message ID: @.**>

I did that and it worked, thank you


根据“点云簇的拟合结果”进行判断

This implementation has the constraint that all of the landmarks it expects to see are cylindrical pillars of a uniform radius. The landmarks are identified using laser scan data reported by the simulation/real robot. First the laser scan data is divided into clusters based on the range values reported by the scanner. If a cluster has more than 3 data points it is then processed using a circle fitting algorithm based on this practical guide to identify the center and estimated radius. For more information on the circle fitting see this paper and related website. After fitting the circle any fit with a radius greater than the threshold parameter is discarded. Initially, a classification algorithm based on this paper was also implemented, but it yielded worse results than screening by radius in this application since the approximate size of each landmark is known. A more advanced classification scheme would be more useful when running the robot in a real world as seen by all of the false positive readings in summary video.
In order to associate incoming data with the current estimation of the landmark states, the Mahalanobis distance was used. While this method is more complex than just comparing the physical distance, it has the advantage of taking into account the covariance of the estimated pose. See this resource for how to implement this type of data association. If the distance between a data point and an estimated landmark is under a minimum threshold it is considered a match to an existing landmark. If the distance between a data point and all estimated landmarks is greater than a maximum threshold it is considered a new landmark. These parameters will likely change based on the environment the robot is operating in to yield optimal results.

参考教程：

Navigation in ROS from Scratch
C++ code for circle fitting algorithms

参考代码：

https://github.com/rencheckyoself/turtlebot3-navigation/blob/master/nuslam/src/analysis.cpp
https://github.com/rencheckyoself/turtlebot3-navigation/blob/master/nuslam/src/landmarks.cpp
https://github.com/rencheckyoself/turtlebot3-navigation/blob/master/nuslam/src/nuslam/cylinder_detect.cpp


Hi, can bpf_redirect_map(...) be used for interface created by VirtualBox?

Hi, thanks for you sharing.
I am trying with your code with two virtual machine created by VirtualBox on the same ubuntu host machine. VirtualBox created two local network vboxnet0 and vboxnet1, I trying to send data from vboxnet1 to vboxnet0 with your code, but it doesn't successfull.
The code runs to bpf_redirect_map(...), and I filled with the correct mac address of vboxnet0, but vboxnet0 always can't received any data at all.
I wondering if bpf_redirect_map(...) can be used with virtual network or not? thanks.

hello @bradley-code-again
can you please share your env.sh file .
Thanks

Hello @kcl17
This is my env.sh, thanks.
Docker container workspace.
WORKSPACE=/workspaces
BPF_SAMPLES_DIR="${WORKSPACE}"/build/samples
BPF_BINARY_DIR="${WORKSPACE}"/build/tests
Compilation environment variable.
NUM_THREADS=
Docker environment variable.
USERNAME=oai-spgwu
IMAGE_TAG=upee
IMAGE_VERSION=v1.0
DOCKERFILE=Dockerfile
DOCKERCOMPOSEFILE=docker-compose.yml
SSH_FOLDER=~/.ssh
SSH_PUBLIC_KEY_FILE=id_rsa.pub
SSH_PRIVATE_KEY_FILE=id_rsa
SSH_CONFIG_FILE=config
GIT_CONFIG=~/.gitconfig
BASH_RC=~/.bashrc
TODO navarrothiago - Remove hardcoded https://github.com/navarrothiago/upf-bpf/issues/24
DEVICE_IN=
DEVICE_OUT_UL=
DEVICE_OUT_DL=
TODO navarrothiago - pass as exec param.
GTP_INTERFACE=
UDP_INTERFACE=
SOCKET_BUFFER_ENABLED=0
Test environment variables.
TEST_CASE=hello_world
GTEST_FILTER_ARGS="."
Jump server.
JUMP_SERVER_NAME=
JUMP_SERVER_USERNAME=
JUMP_SERVER_IP=
JUMP_SERVER_PORT=
Trex version.
TREX_VERSION=v2.87
TREX_SHA256SUM=290c1be468335a2de2e69f217b139c9b1198732e529bfd069348d05297548b8a
Trex server configuration.
TREX_SERVER_NAME= # Warning: Optional - If you set the name, it must be configured on your ssh config.
TREX_SERVER_IP=
TREX_SERVER_ASYNC_PORT=
TREX_SERVER_SYNC_PORT=
TREX_SERVER_USERNAME=
TREX_SERVER_SSH="${TREX_SERVER_NAME}"
TREX_SERVER_SSH="${TREX_SERVER_USERNAME}"@"${TREX_SERVER_IP}"
TREX_SERVER_UPLOAD_DIR=
TREX_SERVER_DIR="${TREX_SERVER_UPLOAD_DIR}"/"${TREX_VERSION}"
Trex client configuration.
TREX_CLIENT_NAME= # Warning: Optional - If you set the name, it must be configured on your ssh config.
TREX_CLIENT_IP=
TREX_CLIENT_USERNAME=
TREX_CLIENT_SSH="${TREX_CLIENT_NAME}"
TREX_CLIENT_SSH="${TREX_CLIENT_USERNAME}"@"${TREX_CLIENT_IP}"
TREX_CLIENT_UPLOAD_DIR=
TREX_CLIENT_DIR="${TREX_CLIENT_UPLOAD_DIR}"/trex_client
TREX_CLIENT_LIB_DIR="${TREX_CLIENT_DIR}"/interactive
DUT - Device Under Test Configuration.
DUT_NAME= # Warning: Optional - If you set the name, it must be configured on your ssh config.
DUT_IP=
DUT_USERNAME=
DUT_UPLOAD_DIR=
Test local configuration.
LOCAL_CONFIG_DIR="${WORKSPACE}"/tests/trex/config
LOCAL_TRAFFIC_DIR="${WORKSPACE}"/tests/trex/traffic
LOCAL_TEST_CASES_DIR="${WORKSPACE}"/tests/trex/test_cases
LOCAL_SERVER_UPLOAD_DIR="${WORKSPACE}"/tests/trex
LOCAL_PACKAGE="${WORKSPACE}"/package
Test remote configuration
REMOTE_CONFIG_DIR="${TREX_SERVER_UPLOAD_DIR}"/config
REMOTE_TRAFFIC_DIR="${TREX_SERVER_UPLOAD_DIR}"/traffic
REMOTE_TEST_CASES_DIR="${TREX_SERVER_UPLOAD_DIR}"/test_cases
SSH port forwarding configuration
LOCAL_HTTP_SSH_PORT_FORWARDING=
LOCAL_TREX_SYNC_SSH_PORT_FORWARDING=
LOCAL_TREX_ASYNC_SSH_PORT_FORWARDING=
API_HTTP_PORT=
Programs name
API_PROGRAM_NAME=api
PYTHONPATH=/workspaces/tests/trex/trex_client/interactive/

Hi @restart-again,
I dont see any changes in your env file from the default value. Are you able to compile and run as per the steps provided in the help section?

@bradley-code-again, There might have some issue. Could you try to put your interface in the promiscuous and capture the packet on vboxnet0? I don't know if you have already tried that. Btw, the OAI guys are doing a great job improving this code. PTAL:  https://gitlab.eurecom.fr/oai/cn5g/oai-cn5g-upf/-/tree/develop/src/upf_app

@navarrothiago, many thanks for your idea and sharing. I tried with virtualbox again, it is not working. But I find it is working with a L2 link, vboxnet0 is a L3 link. I am wondering  if bpf_redirect_map or bpf_redirect only works for L2 link? And in your experiment, you also configured veth somewhere, veth is also a L2 link. Is that right? thanks.

@restart-again yes. As I recall, veth pairs was used to test locally only. See Section UTs in the README.md


Uncaught at saga thrown from render.

Okay, I found the most weird thing about saga today. I found that whenever there is an error in my view component which is rendered based on the result from redux, the error is not thrown in react but gets thrown through saga, like this.
.
The following error was caused by using an Android component in Ios. Though these errors should be thrown, they should be thrown by react and not by saga. I read the docs which said that the put doesn't bubble back errors to saga. If that's the case, why should saga throw the error when clearly the issue is with the render statement in my code.

What version of redux-saga do u use? Could u show simplified code of fetchTickets and the component which causes this?

the saga version I'm using is 0.15.3.
try {
        const payload = yield call(Api.fetchTickets);
        yield put(ticketFetchSucceeded(payload));
    } catch(error) {
        yield put(ticketFetchFailed());
    }

Assume that the component has a `<TouchableNativeFeedback/>` which ain't supported in iOS. The error should be thrown but not the messed up one react throws.

is the error thrown into the saga? is it catchable? or does it only result in an error overlay in react native?

Got the same behavior today. I was renaming a variable in my component's render method and missed one. So, extremely oversimplified, my code was like this:
@connect(
  state => ({}),
  dispatch => {fetchData: dispatch({type: "FETCH_FOO"})}
)
class Foo extends React.Component {
  constructor(props) {
    super(props)
    props.fetchData()
  }

  render() {
    return <Bar baz={noSuchVariable.uhhh} />  // Here is where it actually failed
  }
}

However, the exception was long "uncaught at rootSaga<EMAIL_ADDRESS>I was a bit confused, as I've also touched my reducers at the same time, so it took me some time to notice the render and recognize it's where it really crashes.
There was a saga running:
function* watchFetchFoo() {
  while (true) {
    try {
      yield take('FETCH_FOO')
      const data = yield call(() => fetch('/api/foo/').then(res => res.json()))
      yield put({type: 'FETCH_FOO_SUCCESS', payload: data})
    } catch (e) {
      console.log("Error in watchFetchFoo", e)  // No errors were reported here
    }
  }
}

But no exceptions happened inside it (I've specifically added try...catch to make sure of this), and rootSaga was essentially just yield all([watchFetchFoo()]) - I've commented out all the other sagas I've used.
It's not exactly a reproducible case - the code I wrote above is untested oversimplification of the one I have in a real project, but I hope it can be converted into one and help diagnosing this further.

@drdaeman You are facing this issue https://github.com/redux-saga/redux-saga/issues/632
It's one of my top priorities to establish which behaviour is correct and to stay with it, however more I think about it I think we should fail soundly - so it will be a somewhat breaking change.

I literally got close to pinpointing to the exact location where the problem arose. I'm quite busy now, but will try to narrow down to the place where this gets fuzzy and will try to attach it.

Thanks for the help, additional info will be aprpeciated.
When I have time, I'm planning to wrap just few minor things up. Release last 0.x version with new features and at the same time release v1 - getting rid of deprecation warnings and minor breaking changes - this one will be one of them.
We'll come back to failing soundly in case of an error during put.

I have started work on v1, gathering all things that need to be done before the release, you can track the progress here.
In this release I will change the behaviour of put regarding the errors, it should not swallow uncaught errors.
Going to close this issue as it got stale and also its a duplicate of others.


Fix filenames for Body1 and Body2

While the components have been implemented properly,
their filenames didn't match the component name.

Thanks!


Setup package for feature flags

Problem: we need a way to develop new features for existing, non-pre release components like Table and Menu. We want to be able to release these new features for teams to test before they are stable, without breaking anything in existing apps.
Solution: feature flags! We'll keep them in the @react-stately/flags package as exported booleans. Any package that wants to put code behind these flags will import this package and check the flags in an if statement. This might mean enabling new things, or even swapping out the entire implementation of something. An app can also import this package, and call a function to to enable some features they want to try out.
This approach is the easiest because the flags can be accessed from anywhere. However, one downside is that flags are enabled for all instances of a component across the whole app, not for one specific table for example. We could do that with context, but then the flags would need to be wired to more places that aren't allowed to access classes (e.g. classes, non-hook functions, etc.). The flags also need to be set before anything is rendered in the app or things may break unexpectedly, so libraries like quarry should not be enabling flags, they should be enabled in apps. Like any other package, there must be only one copy installed or things will also not work.
It will be expected that we add and remove flags from this package over time. Once a feature is stable, the flag will be completely removed and all code will be non-conditional. Setting the value of that flag will do nothing. Thus, the type accepted by the setFlags function is intentionally vague (Record<string, boolean> rather than listing the names of the flags).

Yeah it would be for all the code related to that feature, across all packages. Within reason I guess. Like if there are changes that are small and useful for other things, then maybe those wouldn't be.


Remove ustyled refills

this should do it, found no other references of unstyled refills

Thanks, @HassenPy! Looks like this might be a bit more in-depth than I thought.
We’ll still need to remove the source/markup for the Refills we want to remove. But then I started realizing that some of these—for example, the accordion Refill—are fine to leave. I think our issue is that “Unstyled” is a confusing term and we should normalize that.
I’m going to close for now until we figure out a larger plan moving forward. Maybe Refills and Empties need to be merged into one cohesive library, or maybe something else…

Good!


Theme Font does not support US State Flag emoji

Describe the Feature
Hi I would to be able to include the following character sequence in a post and have it render as the Vermont state flag:
🏴

(UTF-8 bytes \xf0\x9f\x8f\xb4\xf3\xa0\x81\xb5\xf3\xa0\x81\xb3\xf3\xa0\x81\xb6\xf3\xa0\x81\xb4\xf3\xa0\x81\xbf)
Attachments
Emojipedia release a flag pack in 2016

Describe Alternatives
No response
Additional Context
See this Emojipedia article for more info on subdivision codes: https://blog.emojipedia.org/us-state-flag-emojis-now-possible/

The app uses native font rendering, so if and when Android and iOS start supporting these flag subdivision codes, these flags along with the over 3,600 subdivision codes will be supported.


Can't retrieve messages running under High Sierra

Upgraded to High Sierra and had several problems.   First of which AndromedaB generates the error Unable to Load ConversationJSONDatabase! (see pic).   Also,  It appears some errors show up in the OSXMessageProxy terminal window (see attachment).   The app does occasionally successfully open the database but the dates appear to be corrupted in the messages.   The push notification sent via IFTTT appears to be fine.

osxmessageproxyerror.txt

So you can load it sometimes and it's fine except the dates? Very odd.  If you have ADB could you send me a logcat of the app when you get this error? It prints to the console. I don't have error reporting for this error.
Also, what is the output of http://<your_ip>:8735/conversations?t=<your_token>? If possible could you select a full conversation/portion of the response and redact personal info and add it too? It's a gigantic JSON page so if you're familiar with it throw it into a viewer and see if you can find the issues.  I can't really tell if there's an issue pulling info from the DB (doesn't seem like it? except maybe the date format changed..)
Also, looking at your log it seems like fast messaging isn't working. Is that only for some people? Can you try a single recipient message and let me know if it works?

When I can get a connection,  the dates are definitely corrupt, causing sorting problems in the full list view as well as in an individual conversation.   Attached below is a snippet of the JSON response of the API you had me send.   Also, message sending is broken.  Watching the screen, it looks like it does switch the focus to Messages to attempt to do a slow send, but then nothing happens.  When I get a chance, I'll hook my phone up to ADB to get you the dump you want when I'm having DB load issues.
{ "service" : "iMessage", "IDs" : "+1407xxxxxxxx, 407yyyyyyy, 407zzzzzzz", "has_manual_display_name" : true, "lastMessage" :
 { "is_sent" : 0, "human_name" : "Anne S", "error" : 0, "is_from_me" : 0, "date_read" : 410302720, "date" :<PHONE_NUMBER>00000000, "text" : "Happy new year!", "chat_id" : 32, "guid" : "DB0D07EC-FBA3-4548-8B2C-EA702E67C3DC", "has_attachments" : false, "sender" : "407xxxxxxx", "date_delivered" : 410302720, "message_id" : 4932 }
, "chat_id" : 32, "display_name" : "Anne S, Marilyn P, Terri S", "handle_id" : 27 },
{ "service" : "iMessage", "IDs" : "+1407xxxxxxx", "has_manual_display_name" : true, "lastMessage" :
 { "is_sent" : 1, "human_name" : "Laurie G", "error" : 0, "is_from_me" : 1, "date_read" : 405977849, "date" :<PHONE_NUMBER>00000000, "text" : "407–XXX–XXXX", "chat_id" : 27, "guid" : "C49C73BF-5683-4A07-9270-268ACBD756B5", "has_attachments" : false, "sender" : "407xxxxxxx", "date_delivered" : 405977849, "message_id" : 3204 }
, "chat_id" : 27, "display_name" : "Laurie G", "handle_id" : 26 },
{ "service" : "SMS", "IDs" : "111xxxxxxx", "has_manual_display_name" : true, "lastMessage" :
 { "is_sent" : 0, "error" : 0, "is_from_me" : 0, "date_read" : 440381824, "date" :<PHONE_NUMBER>00000000, "text" : "Per your request your PIN for wireless number xxxx has been changed. If this is an error call<PHONE_NUMBER> or 611.", "chat_id" : 111, "guid" : "0F30EAF6-A610-E49A-4C63-4A23496721F6", "has_attachments" : false, "sender" : "111xxxxxxx", "date_delivered" : 440381824, "message_id" : 11746 }
, "chat_id" : 111, "display_name" : "111xxxxxxx", "handle_id" : 103 },
{ "service" : "iMessage", "IDs" : "+1407xxxxxxx", "has_manual_display_name" : true, "lastMessage" :
 { "is_sent" : 0, "human_name" : "Aaron S", "error" : 0, "is_from_me" : 0, "date_read" : 0, "date" :<PHONE_NUMBER>00000000, "text" : "I thanks", "chat_id" : 33, "guid" : "0FD5BFAA-A659-4841-92B3-8139C4A123FE", "has_attachments" : false, "sender" : "407xxxxxxx", "date_delivered" : 0, "message_id" : 17778 }
, "chat_id" : 33, "display_name" : "Aaron S", "handle_id" : 28 }
]

Well that's odd, they are 1 billion times larger than they should be LOL. Was the last one (from Aaron) received sometime around May 2nd, 2015? That's what I get when I divide by 1 billion and convert it to human time.
There's a chance that Apple has patched something in High Sierra with UI automation. I'll look into it sometime when I get around to updating my server.

Yes, the correct date is 5/2/2015.
On Thu, Oct 26, 2017 at 11:07 PM Salman Husain<EMAIL_ADDRESS>wrote:

Well that's odd, they are 1 billion times larger than they should be LOL.
Was the last one (from Aaron) received sometime around May 2nd, 2015?
That's what I get when I divide by 1 billion and convert it to human time.
There's a chance that Apple has patched something in High Sierra with UI
automation. I'll look into it sometime when I get around to updating my
server.
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/shusain93/OSXMessageProxy/issues/21#issuecomment-339860206,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AQKtdkvFl-0qSbRJp1W2i3SGUpvpNaxIks5swUjmgaJpZM4QFVDX
.

Alright, I'll look into this over the weekend. This should be a simple if high sierra, divide by 1 billion sort of deal.

Thanks.  I still haven't had a chance to put AndromedaB under ADB. I won't
be able to get to it till next week.
On Fri, Oct 27, 2017 at 9:21 AM Salman Husain<EMAIL_ADDRESS>wrote:

Alright, I'll look into this over the weekend. This should be a simple if
high sierra, divide by 1 billion sort of deal.
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/shusain93/OSXMessageProxy/issues/21#issuecomment-339969512,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AQKtdsjDsKXGU7RgE-IOGrTw0gPVVbWeks5swdjbgaJpZM4QFVDX
.

No need, I’ve already figured the issue out.

On Oct 27, 2017, at 10:25 PM, mentalbob<EMAIL_ADDRESS>wrote:
Thanks. I still haven't had a chance to put AndromedaB under ADB. I won't
be able to get to it till next week.
On Fri, Oct 27, 2017 at 9:21 AM Salman Husain<EMAIL_ADDRESS>wrote:

Alright, I'll look into this over the weekend. This should be a simple if
high sierra, divide by 1 billion sort of deal.
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/shusain93/OSXMessageProxy/issues/21#issuecomment-339969512,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AQKtdsjDsKXGU7RgE-IOGrTw0gPVVbWeks5swdjbgaJpZM4QFVDX
.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/shusain93/OSXMessageProxy/issues/21#issuecomment-340138275, or mute the thread https://github.com/notifications/unsubscribe-auth/ABiERtiM8qnwJLOdmtTdy1YA6Vx59G0vks5swqyjgaJpZM4QFVDX.

Nice!  Thanks!
On Sat, Oct 28, 2017 at 12:25 AM Salman Husain<EMAIL_ADDRESS>wrote:

No need, I’ve already figured the issue out.

On Oct 27, 2017, at 10:25 PM, mentalbob<EMAIL_ADDRESS>wrote:
Thanks. I still haven't had a chance to put AndromedaB under ADB. I won't
be able to get to it till next week.
On Fri, Oct 27, 2017 at 9:21 AM Salman Husain<EMAIL_ADDRESS>wrote:

Alright, I'll look into this over the weekend. This should be a simple
if
high sierra, divide by 1 billion sort of deal.
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
<
https://github.com/shusain93/OSXMessageProxy/issues/21#issuecomment-339969512
,
or mute the thread
<
https://github.com/notifications/unsubscribe-auth/AQKtdsjDsKXGU7RgE-IOGrTw0gPVVbWeks5swdjbgaJpZM4QFVDX

.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <
https://github.com/shusain93/OSXMessageProxy/issues/21#issuecomment-340138275>,
or mute the thread <
https://github.com/notifications/unsubscribe-auth/ABiERtiM8qnwJLOdmtTdy1YA6Vx59G0vks5swqyjgaJpZM4QFVDX
.

—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/shusain93/OSXMessageProxy/issues/21#issuecomment-340138304,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AQKtdovtE_KpRXoBK5BBXQgWLklfN_jOks5swqzRgaJpZM4QFVDX
.

Alright, I've updated my server to High Sierra. Fixed the time stamp (was literally one if statement lol).
If you click "Check for updates" on the server app you should be able to install the update. The update thing is a little janky so you can just download it manually.
https://github.com/shusain93/OSXMessageProxy/releases/tag/1.2.2
Let me know if this fixes it for you!

Looks good!   It looks like outgoing messages are working again too.


implicit declaration of function 'unlink'

Hello im trying to use vfs with spiffs. I can open and write files but when I add unlink to my code I get the following error:

error: implicit declaration of function 'unlink' [-Werror=implicit-function-declaration]
unlink("/data/foo.txt");
^

other functions like fopen, fclose, stat and rename work.

Maybe #include <sys/unistd.h>

Thanks, that did it.


Support for repacking R1 VPKs

Removed the non-zero file check as client_mp_common.bsp has bunch of files that are empty (notably scripts/vscripts/weapons/mp_projectile_frag_grenade.nut).
Also removed the non-vtf texture flag check in Serialize for this. This should've been removed in commit bb1f96f.

This is needed for R1Delta dedicated as most of the audio, textures, shaders, etc are in the VPKs

Let me know if there are any issues with this. Another thing I'd like to have fixed in tf2vpk is repacking VPKs with chunks missing as some users might have client_mp_common.bsp.pak000_00{1..6}.vpk (Titan OS voices for other languages) removed

I will review this soon (I've been busy IRL the last few months).
You've probably also noticed that the CLI part of the repo is in the middle of being refactored and extended... I'll finish it at some point lol.


Online Demo

This code looks cool. but is there an online demo so i can experiment it first

@Ilog123 : unfortunately, there is no online demo. But all you'd have to do is compile Caffe, other steps can be done pretty fast.


Guidance for deposits of ethereum assets

The Chore
What we need to achieve and who for
Tasks

[ ]
[ ]

Additional details / background info

Cant do this until there is clarity from community and LPs

The ARB USDT <> ETH USDT market does not currently have enough liquidity on it for this to be particularly viable as a solution.
Need to bump this out.


Request retry mechanism is not working

There is a mixup in the scope of a MAX_RETRIES variable in the request function, which causes the retry mechanism not to work.
There is a fix available in my PR

Fixed in the version 0.2.6


[14.0.x] ISPN-14361 Create Hibernate 2LC implementation for Hibernate 6.2.x

https://issues.redhat.com/browse/ISPN-14361
Cherry-picked commit from https://github.com/infinispan/infinispan/pull/10570 and then added back in cache 6.0 support as appropriate.

Waiting until Final is released, so we don't have a dependency on a non final version.

CR4 is out

CR4 is out

Updating

It looks like 6.2.0 was tagged yesterday as well, but it isn't in maven yet. Updated to CR4, needs squash after CI here confirms it is okay.

@wburns 6.2.0.Final is available in maven central now.

Updating to 6.2.0.Final

Merged, thanks


[WIP] Spanish Translation

WIP as we are revising grammar inside our team.
Assigning Eric as a reviewer just to ping him of the advance.

Title and photo look fine to me. Checked on mobile as well and it all looks good to me. We can ask the other organizers to comment on design as well once the translation is finalized, but I don't think they'll have many (or any) comments.


Rename onnx

I also applied some cleanup on related code. So there're logical changes in this PR.
I didn't try to import the exported models.

I couldn't test the final commit (b12298c) due to tk requirement, which I cannot fulfill.


Drag doesnt always trigger scroll

Hello,
The automatically closed drag-auto-scroll issue in #532 still seems to be present. Does anyone have any idea whats causing this?

Same here, it seems to work only ~20% of the time

Ok so after some digging into the code and PRs I believe the auto-scroll relies on user unknowingly triggering text selection when dragging. So when the cursor is close to a viewport edge the browser will scroll if needed (like when you select a lot of text on a page).
I said "unknowingly" because react-draggable adds css during drag to hide text selection.
In my case I've disabled text selection by calling preventDefault on selectstart events.
@STRML can you tell us if this diagnosis is correct please ?

confirmed by a react-draggable contributor (here).
If you prevent text selection you break this feature

Hey @VincentCharpentier, thanks for the info, I'll give that a try (and edit this comment with the results) In the meantime, I'll be closing this issue.

I didn't have listeners that preventDefault, but I had overriding user-select properties, and removing those didnt seem to fix the issue. Did removing the listeners work on your case?

Yes it worked, but we might not have the same issue.
Are you using the Selection API in you code ? that could also interfere with this feature (if you programmatically set the selection during drag for instance)

Hmm. No, I'm not using Selection API, or any other method that alter the select events. My issue is that the scroll event doesn't get fired (only ~30% of the time) when the cursor reaches the viewport edges. This is also present in the demo (although I believe it's running an outdated version).
In the #532 thread, it says that the issue was caused by react-draggable, and that it was fixed about a year ago (other threads/issues also mention this issue/fix), however it still seems to be happening on chrome.

If there's a codesandbox replicating the issue, I can take a look. But without it, I wouldn't know where to begin as I don't know your app. Please post one and we can get to a resolution.

Hey Samual, thanks for your reply. Here is the sandbox. The issue seems to be caused/replicated when a gridItem gets stuck in a position which in turn causes the curser to move away from the gridItem. At that stage, dragging of the gridItem will sometimes stop firing the scroll event, and won't be possible to place at a desired spot (the very bottom for instance).

it found anyone a solution?

Hello @here, still facing this issue, do we have solution for that?

As @VincentCharpentier mention, please remove 'user-select: none' if your CSS contains it.

user-select: none;

Hi, i am using RGL "react-grid-layout": "^1.4.4", and i don't have user-select: none; in any of my css files.
The above scroll behavior is not working as expected in "Chrome". Even this example is not working as expected in chrome. Any fix for this?

As @VincentCharpentier mentioned, please remove 'user-select: none' if your CSS file contains it.

user-select: none;

well removing user-select: none from CSS helped me. But, scrolling is triggered only for 50% of the times while dragging the item.
seems kind of unclear what is the proper fix over here.


Fix warnings

std::error::Error has its description() function deprecated since Rust 1.41.0.
std::mem::uninitialized() and try!(), since 1.39.0.
The rest were pretty mechanical fixes hinted by the compiler.

This project seems abandoned, closing.


Homework 4

there were 4 questions in homework-4
in the code there are 4 packages made for the 4 questions
drift video link - https://video.drift.com/v/abugqPuzdnmz1KkJiVbOQ9RyzFd0CgRZeI0EGJS2RU3k/
the topics covered were -
-> Collections
-> generic
-> excpetions
i am attaching screenshot of logger

Metric
Value

alert_status
:x: ERROR

bugs
0

code_smells
5

reliability_rating
A (0 Bugs)Note: A being best, E being worst

security_rating
A (0 Vulnerabilities)Note: A being best, E being worst

vulnerabilities
0

Metric
Value

alert_status
:white_check_mark: OK

bugs
0

code_smells
6

reliability_rating
A (0 Bugs)Note: A being best, E being worst

security_rating
A (0 Vulnerabilities)Note: A being best, E being worst

vulnerabilities
0


Brightness adjustment does not display frame

屏幕顶端用“”ctrl+鼠标滚轮“”调节亮度时，不显示亮度调节框

translation: When the brightness is adjusted with ""ctrl+mouse wheel"" at the top of the screen, the brightness adjustment frame is not displayed

What?

What is the adjustment frame?

It's unfortunate that @bangwb hasn't provided much information :( This reminds me of #4

They could be saying that mouse wheeling doesn't change the brightness slider's value?
I do have some inconvenience while mouse wheeling on either the brightness or volume sliders. Touch pad scrolling doesn't work but a mouse wheel does change it.
Sometimes the slider gets stuck while wheeling and sometimes it doesn't get the wheel inputs.
@bangwb, Could you provide more info?

Touch pad scrolling doesn't work but a mouse wheel does change it.

Touchpad scrolling works for me. I have a precision touchpad. When you hover over the slider and swipe up or down it'll change the volume or brightness.

Well mine (Synaptics) doesn't work.

closing as a duplicate of #4


Clean docker run -e reference docs

Simplified the docs on how to set environment variables in a
container. Makes it clear that you have three options, and how
to use them.
Relates to docker/docker.github.io#2355
/cc @mstanleyjones
Signed-off-by: Joao Fernandes<EMAIL_ADDRESS>

@mstanleyjones I've added another caveat explaining that docker run --env allows you to define new environment variables, or overwrite the ones that are defined in the Dockerfile for the image you're using.
I think the Dockerfile reference is OK for now. Since the ENV keyword in the Dockerfile works at buildtime and docker run --env works at runtime, I think most people will intuitively expect the be current behavior of docker build and docker run, so I don't think we need to add more disclaimers.
I don't have a Windows machine to test with, but I think the behavior of the builder and runner should be exactly the same. You'll only have to update the samples to run the equivalent of env in windows, to print the environment variables that are set in the container.
Does this satisfy all your requirements to approve this PR?

Agree, and also add the equivalent snippets for windows.

Is there an example of --env working on Windows at all? Seems Windows was brushed over here. If I run a docker run -it some-image:1.0 -e somevar=hello cmd and then an echo %somevar% the var doesn't seem to be set.


remove unnecessary lines

Context
I use this toolkit to setup project. When the project is setup, I see a dead code can be remove
How to
I just run the command "npx clear-npx-cache && npx @massalabs/sc-project-initializer@dev init my-sc"
Technical details
In this files:
"as-pect.config.js"
wee have these unnecessary lines(22 and 23):
  /** Enable code coverage. */
  // coverage: ["assembly/**/*.ts"],

Not really useless as someone would want to use the coverage


Config GUI

Description
This PR is only GUI implementation. Requires to prepare schemas for settings in another PRs. Important is that schema is not meant as validation schema but as GUI schema, how widgets are used in GUI and how result data will be stored.
Changes

implementation of configuration GUI
first version for testing

TODO

value validations - do not allow to save if e.g. raw json is not in valid format
new values - if default settings are missing new keys/values

these are shown as "modified" now, but I think it would be better to have different color for "new" values

default values from schema
additional attributes like min/max number, float decimal points
cancel override/modification

Now is not visualy visible that overrides were removed, can mark them as "modified" (blue) but that may be misleading

reapply overrides and modifications (after save)
list input is currently only for string (allow for all available inputs)

list input does not load data properly
list input does not even collect data properly, list with key "input" and value "input" is collected like:

raw json is not storing data properly
raw json is not validating properly changes and json format
load saved overrides the same way
overrides per different key than in schema (This is not allowed - only "group" keys are overriden)
add nullable values - How to visually show?
allow to pop key - How to visually show?
custom widgets

prepare abstract class for custom widgets

guide widget

help guides from schema

schema validations

do not allow more than once is_group attribute se to true
check that there are not key duplicates in schema under same key
...

style changes
copy values
add Anatomy settings
add Environments
...

Requires:
pype-setup: https://github.com/pypeclub/pype-setup/pull/64
pype-config: https://github.com/pypeclub/pype-config/pull/78

I propose to add new column to increase readability:
 ________________________________________________________________
|xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  _ [] X|
|________________________________________________________________|
|  _____________    ________________    _______________________  |
| |             |  |                |  |                       | |
| | settings #1 |  | Option Grp1    |  | Option A              | |
| | settings #2 |  |   |-> Option A |  | --------------------- | |
| | settings #3 |  |   \-> Option B |  | Some control 1        | |
| | ...         |  | ...            |  | Some control 2        | |
| |_____________|  |________________|  |_______________________| |
|________________________________________________________________|

Middle one will provide simple tree structure that can reflect status of override, etc. leaving main control window visually uncluttered and simpler.

GUI schema has multiple input types. Each type has different possible keys that can be used to define look of input or output type.

Can we please add:

refresh button in the dev mode
Rename all configurations to "settings"
rename input to item_type

Must do:

change expandable -> collapsable and expanded -> collapsed

Required item types:

simple label (for notes etc.)
enumerator (radio button or combobox)
for environments

number

How to run Settings GUI:

open CMD -> go to pyp-setup -> run pype settings
to run in develop mode run pype settings -d or pype settings --develop

develop mode is meant for creating new schemas and setting default values

Example of input types:

there is one schema for showing possibilities with implemented input types
to show this schema go to ./pype/tools/settings/settings/gui_schemas/system_schema/0_system_gui_schema.json by default there should be

{
    "key": "system",
    "type": "dict-invisible",
    "children": [
        {
            "type": "dict-invisible",
            "key": "global",
            "children": [{
                "type": "schema",
                "children": [
                    "1_tray_items",
                    "1_applications_gui_schema",
                    "1_tools_gui_schema",
                    "1_intents_gui_schema"
                ]
            }]
        }, {
            "type": "dict-invisible",
            "key": "muster",
            "children": [{
                "type": "dict-modifiable",
                "object_type": "number",
                "input_modifiers": {
                    "minimum": 0,
                    "maximum": 300
                },
                "is_group": true,
                "key": "templates_mapping",
                "label": "Muster - Templates mapping",
                "is_file": true
            }]
        }
    ]
}

Only what you need to do is to add new child under "system" key with "schema" type and schema name "1_examples".
Like:
{
    "key": "system",
    "type": "dict-invisible",
    "children": [
        {
            "type": "dict-invisible",
            "key": "global",
            "children": [{
                "type": "schema",
                "children": [
                    "1_tray_items",
                    "1_applications_gui_schema",
                    "1_tools_gui_schema",
                    "1_intents_gui_schema"
                ]
            }]
        }, {
            "type": "dict-invisible",
            "key": "muster",
            "children": [{
                "type": "dict-modifiable",
                "object_type": "number",
                "input_modifiers": {
                    "minimum": 0,
                    "maximum": 300
                },
                "is_group": true,
                "key": "templates_mapping",
                "label": "Muster - Templates mapping",
                "is_file": true
            }]
        }, {
            "type": "schema",
            "children": [
                "1_examples"
            ]
        }
    ]
}

List of issues found on pype-config/presets/plugins:

maya

filter.json - Should be implemented? ("Preset n1")
load.json - colors in format "model": [0.821, 0.518, 0.117] , I am guessing specific widget should be created ?
workfile_build.json - parent is array of dictionaries

nuke

publish.json - nodes - list of lists without labels
workfile_build.json - parent is array of dictionaries

nukestudio

filter.json - this seems to be disjunctive options, is there a widget for it?

test - should be implemeted too? (Probably yes because of existing tests.)


Missing \ in --azure-env AzureStackCloud

aks-engine upgrade
--azure-env AzureStackCloud
--location <for an ASDK is local>
--resource-group kube-rg
--subscription-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
--api-model kube-rg/apimodel.json
--upgrade-version 1.13.5
--client-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
--client-secret xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
--identity-system adfs # required if using AD FS

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: f23e9819-30aa-02a8-08af-49b92c61316b
Version Independent ID: a0b1770c-1ddc-17b6-2461-b4d77f474ca4
Content: Upgrade a Kubernetes cluster on Azure Stack
Content Source: azure-stack/user/azure-stack-kubernetes-aks-engine-upgrade.md
Service: azure-stack
GitHub Login: @mattbriggs
Microsoft Alias: mabrigg

@jayfam91 Thanks for the feedback! We are currently investigating and will update you shortly.

@SnehaAgrawal-MSFT Thanks for reviewing and noting the missing line escape. I've updated. Thanks!

#please-close


Relationship between hop length and upsample rates

me again 😄
When setting the hop length - your 16kHz spectrogram has a hop length of 256 and a window of (4*hop_length) 1024.
Since you are tripling the sampling rate, why is the hop length set to only 1.5 times (384) and window of 1536? I would have expected that the relationship of hop length should stay proportional to the sampling rate. Indeed you have a comment in HiFiGANDataset.py that states "hop length of spec loss must be same as the product of the upscale factors", but your upscale rates (8, 6, 4, 4) have a product of 768 (3 * 256). So I would have expected the hop_length to be set at 768 and window set to 3072. Am I misunderstanding something here?
P.S sorry if I'm being pedantic 😅

Good point, I'm not sure why I did it that way and I even contradict myself with that comment, so it might be a bug 🤔
The resulting spectrogram will be slightly more small-band than it should be, which isn't a big problem, the impact on the actual performance is probably marginal because the Feature Matching Loss of the Discriminators massively outweighs the Spectogram Distance loss. The distance loss is mostly there for a little bit of warmup before the discriminator losses come in. But still, no reason not to just make it work as originally intended. I'll try it out in my current training run and if it doesn't cause weird size mismatches, I'll change it in all branches. Thanks for pointing that out, I would never have looked at that piece of code again :D

cool, yea, probably not a big problem at all, just thought I'd bring it up. Thanks!

I changed the hop length, so it's the way it's supposed to be. In practice I didn't notice a difference though.
Also, the new Avocodo checkpoint is finally out! I'm not sure though if the improvement is even really noticeable. I'll train for a bit longer and update the model in the release page at some point, but I don't think that the difference is very big.

great - thanks for following up! Yea, it seems like the biggest improvement was with unseen speakers. In any case, this is great thanks!


Dual_moving_average.py not working + Pandas PerformanceWarning

Environment

Operating System: OSX 10.12
Python Version: Python 3.5.1
Python Bitness: 64
How did you install Zipline: pip
Python packages: pandas, numpy, etc...

Description of Issue
When I try to run Dual_moving_average.py, one of the sample algorithms in the Quick Start guide

run -f dual_moving_average.py --start 2011-1-1 --end 2012-1-1 -o dma.pickle

I get:

/usr/local/lib/python3.5/site-packages/pandas/tseries/index.py:755: PerformanceWarning: Non-vectorized DateOffset being applied to Series or DatetimeIndex PerformanceWarning)

four times before getting

[2016-09-14 07:22:01.556783] INFO: Performance: Simulated 252 trading days out of 252.
[2016-09-14 07:22:01.564523] INFO: Performance: first open: 2011-01-03 14:31:00+00:00
[2016-09-14 07:22:01.565202] INFO: Performance: last close: 2011-12-30 21:00:00+00:00

I'd like to know why I'm getting the performance warning and why the algorithm itself isn't working. I checked to see that all my dependencies are up-to-date and even updated python-dateutils to 2.5.3, but nothing changed. Thanks for the help.
pip3 version: 8.1.2
pandas: 0.17.1
zipline: 1.0.2

@ssanderson Do you know if this is a warning that will be fixed with your upgrade to pandas 0.18?

Hi guys, fixed it by downgrading to 0.17.0. It appears that anything over 0.17.0 will break compatibility.

I'm getting the same warning. Downgraded to 0.17.0 and that solved it. Maybe keep this issue open?

Hi there. We've now released zipline 1.1.0 which has support for pandas 0.18


PreintegratedImuMeasurements::integrateMeasurement: dt <=0

Hi there!
I'm trying to use this algorithm with my data, but the IMU preintegration node keeps crashing.
terminate called after throwing an instance of 'std::runtime_error'
  what():  PreintegratedImuMeasurements::integrateMeasurement: dt <=0

My version of GTSAM is:
libgtsam-dev is already the newest version (4.0.3-1ubuntu1)
Any idea why this is happening?

It seemed that the timestamps of my IMU messages were not reliable, so the dt between messages was sometimes 0, leading to this error. I'm using gazebo btw.

It seemed that the timestamps of my IMU messages were not reliable, so the dt between messages was sometimes 0, leading to this error. I'm using gazebo btw.


Worst-case-scenario fix for deploy button issue

When creating a new service, invalid field values are not flagged to the user until the deploy button is hit twice.
This fix is terrible, let's not use it.

Reviewer: @mlunoe

We will be revisiting this.


Use latest Ruby version in CI

I added test setting for Ruby2.4.
And, any Ruby version updated to latest version.

It looks like Nokogiri 1.7.0 is not compatible with ruby < 2.2, so you'll have to pin nokogiri version in the Gemfile or drop those older rubies from the build matrix.

Related: I've added PR #1455 to remove support for the unmaintained Ruby 1.9.x.

Closed by #1454

I see. Thank you !!


Add a "Terms of Use" page to the project

Issue Title:
Add a "Terms of Use" page to the project
Issue Description:
We need to add a "Terms of Use" page to provide users with clear guidelines and conditions for using the application. The page should be a separate HTML file that can be linked from the main HTML page of the project. The following tasks need to be completed:

Create a terms-of-use.html page with the necessary structure.
Include a section with placeholder text for the terms and conditions, which can be updated later.
Add a navigation link in the main HTML file (e.g., index.html) to redirect users to the "Terms of Use" page.

Acceptance Criteria:

A new `terms-of-use
.html` page is created with placeholder text for the terms.
The main HTML file has a working link that navigates to the "Terms of Use" page.

@NehanPathan Thanks for creating the issue in WildGuard! The issue has been assigned to you.
Before you start working on your PR, please make sure to:

⭐ Star the repository if you haven't already.
Pull the latest changes to avoid any merge conflicts.
Attach before & after screenshots in your PR for clarity.
Include the issue number in your PR description for better tracking.

Don't forget to follow @anuragverma108 – Project Admin & @PriyaGhosal -Project Collaborator  – for more updates!
We're excited to see your contribution as part of Hacktoberfest 2024! 🎉
Happy open-source contributing!


Basic Auth implementation

Hi,
I've added a working implementation of Basic Auth. You can pass the crendentials in as options eg:
var zombie = require("zombie");
var assert = require("assert");

var options = {
  credentials: {
     method: 'Basic',
     user: 'username',
     password: 'password'
  }
}
// Load the page from localhost
zombie.visit("http://localhost:3000/", options, function (err, browser, status) {

  // Fill email, password and submit form
  browser.
    fill("email", "zombie@underworld.dead").
    fill("password", "eat-the-living").
    pressButton("Sign Me Up!", function(err, browser, status) {

      // Form submitted, new page loaded.
      assert.equal(browser.text("title"), "Welcome To Brains Depot");

    })

});

Looks good. Can you add a test case for this?

I though you might ask that :). Yeah, ill have a read through some of the other tests and work out what needs adding

Looks good, going to merge for the next release.
On Nov 21, 2011, at 1:38 AM, Paul Dixon
<EMAIL_ADDRESS>wrote:

Does this need anymore tests?

Reply to this email directly or view it on GitHub:
https://github.com/assaf/zombie/pull/202#issuecomment-2813190

Merged manually, also added OAuth 2.0 support based. Your tests help make that easy.
Also, I renamed method to scheme as per RFC2617.


[Bug] window resize makes icons disappear

ether icons disappear on window resize event

RCA: Zustand width store update somehow affects image particles in icon ether. the two seem completely unrelated as the logic and code are decoupled.
Fix: replace width zustand store with react context
https://github.com/AdelBeit/portfolio/commit/bd4293ca4dec3525d2bcab440910009c9a2d0b56


Add simplified board

Hello,
This project looks great, thanks for sharing!
I'm really interested in it but I was wondering if it is possible to simplify the pcb board, let me explain. I'm quite unexperienced in electronics and I found that soldering the BME280/680 sensor might be quite challenging, just soldering the pads on the bare sensor.
This might be a lot of work but, could it be possible to make a version using standard sensors, the same way the BH1750 is used? Or at least point me in the right direction to do it myself.
Thank you

Hey @juvenalandres,
We decided to go with SMD, because of the cost factor. But I can add some pins in v1.1 for these modules. So you can decide yourself. I also can't soldering these SMDs myself so i had to go to a public hacking space. I hope v1.1 is ready by end of these year :)
Thank you for your feedback 😊

Thanks for the quick replay @Schluggi.
I look forward to v1.1 then 😃

@juvenalandres
Just for you <3


Is it possible to suppress failed requests?

I find my console is getting quite talkative. Like so:
https://www.dropbox.com/s/yrd2qsjysng4kw9/Screenshot 2014-02-18 11.37.07.png
It's not quite clear what should I investigate when I get those failed requests. My server in dev is running on guard-rack via thin.

I cleaned some of this up, and you can control logging level if you need extra fidelity.


fix(cdk/a11y): visually hidden element affecting scrolling

We had a position: absolute on the visually-hidden element, but it didn't have an actual position which can cause unnecessary scrolling in some cases.
Fixes #24597.

Caretaker note: we should keep an eye out for any scrollbar changes in screenshot tests.

This impacted a single screenshot but it seems to indicate an edge case where the visually hidden element is in an overflow: auto element. I think that this should be left: 1px to offset the margin: -1px, otherwise it attempts to escape the parent container.

Normally yes, but in RTL it will: https://stackblitz.com/edit/web-platform-5zqxay?file=index.html
Just learned this myself. The test itself was testing RTL mode

Ah, that makes sense. I've changed it to left: 1px.

Turns out that caused about a dozen applications to fail due to screenshot failures showing the scrollbar changing. I locally debugged them and it did seem to be making it worse.
If we go back to the original left: 0, we can fix that one test with:
    left: 0;

    [dir=rtl] & {
      left: auto;
      right: 0;
    }

Changed again.


Benchmark improvements

This PR includes a number of small improvements to the benchmarks:

it renames the instant query benchmark to follow the same naming pattern as the range query benchmark
it ensures that engine creation is not included in the instant query benchmark
it adds a benchmark for a query involving a large vector selector
it adds a benchmark for queries involving a very large number of series

Note to reviewers: it's probably easiest to review each commit individually.

This is indeed great and helps us find cases where we can make further improvements. The only caveat I see is that benchmark takes longer to run and I suspect we might start to see timeouts in the CI. For reference, we track performance over time here: https://thanos-community.github.io/promql-engine/dev/bench.
Is there a way to have an extended mode which will include the large 6 hour and 7 day datasets?


Attempting to coerce a list to a string may fail with confusing error "cannot coerce a set/function to a string"

Describe the bug
Attempting to call toString on a list containing a set will produce the very confusing error:

cannot coerce a set to a string

or a list containing a function:

cannot coerce a function to a string

This can take a long time to figure out the first time it happens, given that the error focuses on the list, rather than the element in question.
To Reproduce
Steps to reproduce the behavior:

nix eval --expr 'toString [ (x: x) ]' or nix eval --expr 'toString [ {} ]'

Expected behavior
A more helpful error, such as

cannot coerce a list to a string because of one of its elements: cannot coerce a set to a string

Metadata

system: "x86_64-linux"
host os: Linux 5.7.16, NixOS, 20.09.20200820.c59ea8b (Nightingale)
multi-user?: yes
sandbox: yes
version: nix-env (Nix) 2.4pre20200721_ff314f1
channels(root): "nixos-20.03.2806.cb1996818ed"
channels(ludvig): "home-manager, nixpkgs-20.09pre238994.078b9f8aa68, nixos-19.09-19.09.2284.bf7c0f0461e"
nixpkgs: /home/ludvig/.nix-defexpr/channels/nixpkgs

this should probably be made in https://github.com/NixOS/nix as it relates to the nix cli, and not the nixpkgs package set

this should probably be made in https://github.com/NixOS/nix as it relates to the nix cli, and not the nixpkgs package set

Good point.

Opened at https://github.com/NixOS/nix/issues/4000 instead.


Changelog : Any breaking changes from v3.1.0 to v5 ?

Hi @aullman,
Thanks for the amazing job on this lib :)
Is there more things to know before upgrading from v3 to v5 ? the changelog is quiet light :p
Have a good day

Sorry for the late response. I had to go back and have a look at the diffs.
It looks like from v3 to v4 we started taking margin into account on the elements. Before then it ignored the margin. So this could be a breaking change for some.
From v4 to v5 we added the areas in the response to getLayout. So instead of just returning the array of boxes, it now returns an object with a boxes property which is the same as the original array of boxes and also an areas property which tells you about the dimensions of the small and big area.
I hope that helps!


Modified to remove event source when Cobalt is suspended.

Looks good and definitely makes sense :)
I have a question thou, does it fix 100% CPU usage? It would need to be triggered constantly (or at least every 50ms) to fully stall the CPU

Yes. It is fixes 100% CPU usage on suspend.
CPU usage was due to stale fd being used in the poll (when Cobalt is suspended).
Here poll returns immediately due to invalid fd.

Ah, makes sense :)


Integration with aspnet core

There's any way to intregate with aspnet core?
should be good to have a kind of middleware that we could use to integrate with asp applications like aspnet/javascriptservices ou our own framework or api.

The biggest issue is the isolation model -- GE local memory storage is process-level singleton so multi-tenant is not available at the moment. We had troubles to bring up a GE service within ASP.NET hosts due to app domain issues. However as there are no appdomains in .net core I think the situation might be different -- haven't tried myself but I think it's worth an investigation.
You can try it out with the coreclr version of our nuget package (build_coreclr.bat). Disable the http port in the GE code (as we're going to leverage asp.net core http listeners), and use GE stuff in a http handler as usual.

Ok,
I was also thinking in some kind of middleware to use in aspnet core, so app.UseGraphEngine(options) should make the http protocol work on our website/api.

@nmocruz what about a client-server approach? We can have a WCF adapter in between.

not necessary WCF, it was almost dead, and was brought back to core maybe more because of the legacy system using that.
I will try to build something and share

@nmocruz , @yatli - you'll find that in Banks, Manufacturing, Bioinformatics, Energy and the like, at the enterprise level WCF and is till actively being used. There's lot's of legacy WCF app out there and they are being migrated to Azure Service Apps too - so no, WCF is not dead.

@TaviTruman I know that is not dead, I have a legacy system using SOAP (unfortunately) and I need to use it but as a client. But I don't think that someone at this point will start to build a server or a micro-service with a graph engine and demand it to work soap or ws-*.
HTTP, REST, JSON etc. will be must popular choice for a while, HTTP2, binary messages, and websocket can became popular choices to in a near future. Aspnet core will try to support all this, so will good to have some kind of use this in our server.
I have project, basically is kind of scheduler engine, employees, tasks, plans, skills, constraints, shifts, etc.  A graph seems a better approach, because we want to put intelligence in the system, like suggesting employees, tasks, to fill tasks or replace someone, or auto-generate quickly schedules based on rules, skills, or constrains.
The project is using aspnet/JavaScriptServices to deliver the front-end and the api will be json aspnet core. the api can be described with the TSL language but not sure who to take advantages of aspnet core to bind json request to c# objects, (and reverses), route REST (PUT, POST, GET, etc) request to graphengine handlers.
Other cenario is subscrive changes in the graph, using websockets, or signalr.
Other interesting technology that I saw, but is not so important is GraphQL.

@nmocruz yeah you can use the GE TSL to model material concretiity of the *MemoryCloud and you get the extremely high performance codegen DSL (type-smart) API surface from GE. The GE App model is a computed coded workflow (client/server) for the developer as such some atypical challenges; Yatao and I are developing VS-plugins for general use and for GE on Service Fabric.
I can see that aspnet core would need it own GE-aspnet core project plugin and template set. We are also writing a low-level server and client WCF adapters and connectors; the goal is to make the use of differing  protocol declarative and nearly transparent for devs - looking to have very little friction on the server and client.
You can also use the FanoutSearch and LIKQ aspects of the GraphEngine to superpower your app (btw very cool app!).  We also looked at GraphQL and quickly removed it from consideration due to object pressure/bloat and performance of very large RDF structures.
Looks like you understand the limitations typical database driven design; graphs are much more mutable, lower impact on design and cheaper to own; as they are different from DB design a bit more time up front is required to architecture.
FYI - next year I will release a full RDF, OWL 2 technology stack entirely based on the GraphEngine; it will come with full featured OWL 2 DL and Full Reasoner and it will support CLIF FOLP expressions.

@nmocruz I see that your backend logic is integrated with frontend user interaction (listening for changes on websockets etc.) -- a graph store is indeed more suitable in this situation than a traditional db, as @TaviTruman also mentioned.
GraphQL integrates nicely with frontend technologies, but you will need to find your own backend server implementation -- it is only a standard, plus a reference implementation in javascript. We may investigate the feasibility of rolling up a GE-based implementation, leveraging our own facilities like strongly-typed stores, distributed / HA infra, query languages, RDF support etc.


Enable variance to be variable in time

This now loops over all times in the fit() call, but only calculates SVD if the variance has changed from the previous time step. It will still be quite fast if there is default variance because it doesn't calculate SVD every time by default.

@erigler-usgs, I can't add you as a reviewer here, maybe because you haven't contributed/added yourself to the repo or something.
The first commit is the one with the update for iterating over time that I was mentioning. See if you agree with that or not... It seems to work well for speed on my end, though I have not tested rigorously.
The other commits are all just adding a lot of test coverage for the package. I'll try and work on some examples to demonstrate how to use the package soon too.

@erigler-usgs, I can't add you as a reviewer here, maybe because you haven't contributed/added yourself to the repo or something.
The first commit is the one with the update for iterating over time that I was mentioning. See if you agree with that or not... It seems to work well for speed on my end, though I have not tested rigorously.
The other commits are all just adding a lot of test coverage for the package. I'll try and work on some examples to demonstrate how to use the package soon too.

I guess I had never actually forked this project, and simply installed it as-needed. I wonder if you @greglucas can add me as a reviewer now.

I guess I had never actually forked this project, and simply installed it as-needed. I wonder if you @greglucas can add me as a reviewer now.

Thanks for the review, @erigler-usgs!

Thanks for the review, @erigler-usgs!


proof_generation_data endpoint unavailable

Hello :wave:
I'd like to benchmark the proof generation for realistic payloads, and I've been following the instructions in https://github.com/matter-labs/zksync-era/tree/main/prover/prover_fri
I don't have a GPU available, and thus I'm venturing on the CPU adventure :)
What I did:

Installed all dependencies
zk init
Switched to using the real prover as described in https://github.com/matter-labs/zksync-era/blob/main/docs/guides/development.md#using-dummy-prover
zk init
./setup.sh
zk server --components=api,eth,tree,state_keeper,housekeeper,commitment_generator,proof_data_handler
zk f cargo run --release --bin zksync_prover_fri_gateway

Here I see the gateway reporting that the proof_generation_data endpoint is not available:
% zk f cargo run --release --bin zksync_prover_fri_gateway
    Finished release [optimized] target(s) in 0.26s
     Running `target/release/zksync_prover_fri_gateway`
2024-04-18T14:59:35.249435Z  INFO zksync_prover_fri_gateway: Starting Fri Prover Gateway
2024-04-18T14:59:35.249559Z  INFO zksync_prover_fri_gateway::api_data_fetcher: Starting periodic job: ProofGenDataFetcher with frequency: 120s
2024-04-18T14:59:35.249585Z  INFO zksync_prover_fri_gateway::api_data_fetcher: Sending request to http://<IP_ADDRESS>:3320/proof_generation_data
2024-04-18T14:59:35.249587Z  INFO zksync_prover_fri_gateway::api_data_fetcher: Starting periodic job: ProofSubmitter with frequency: 120s
2024-04-18T14:59:35.249600Z  INFO vise_exporter::exporter: Created metrics exporter with 16 metrics in 6 groups from crates zksync_db_connection 0.1.0, zksync_health_check 0.1.0, vise_exporter 0.1.0, zksync_prover_fri_gateway 0.1.0, zksync_object_store 0.1.0, ...
2024-04-18T14:59:35.250323Z  INFO vise_exporter::exporter: Starting Prometheus exporter web server on <IP_ADDRESS>:3314
2024-04-18T14:59:35.251448Z ERROR zksync_prover_fri_gateway::api_data_fetcher: HTTP request failed due to error: HTTP status server error (502 Bad Gateway) for url (http://<IP_ADDRESS>:3320/proof_generation_data)

The server has corresponding errors in the logs:
% zk server --components=api,eth,tree,state_keeper,housekeeper,commitment_generator,proof_data_handler2024-04-18T14:59:19.181831Z  WARN zksync_queued_job_processor: Stop signal received, shut
ting down basic_witness_input_producer component while waiting for a new job
2024-04-18T14:59:19.182489Z  INFO zksync_core::api_server::healthcheck: Stop signal received, healthcheck server is shutting down
2024-04-18T14:59:19.182633Z  INFO zksync_core::api_server::healthcheck: Healthcheck server shut down                                                                                2024-04-18T14:59:19.182703Z  INFO zksync_server: Stopped

(node:285371) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
    Finished release [optimized] target(s) in 0.29s
     Running `target/release/zksync_server --components=api,eth,tree,state_keeper,housekeeper,commitment_generator,proof_data_handler`                                                                                2024-04-18T14:59:20.335315Z  INFO zksync_server: No sentry URL was provided                                                                                2024-04-18T14:59:20.341076Z  INFO zksync_core: Starting the components: [HttpApi, WsApi, ContractVerificationApi, EthWatcher, EthTxAggregator, EthTxManager, Tree, StateKeeper, Housekeeper, CommitmentGenerator, ProofDataHandler]         2024-04-18T14:59:20.347050Z DEBUG zksync_health_check: Created app health with time limits: slow=500ms, hard=3s
...
2024-04-18T14:59:21.815864Z DEBUG zksync_health_check: Changed health of `commitment_generator` from {"status":"not_ready"} to {"status":"ready"}
2024-04-18T14:59:21.815868Z  INFO zksync_server: Running 35 core task handlers
2024-04-18T14:59:21.815873Z DEBUG zksync_core::api_server::healthcheck: Starting healthcheck server with checks AppHealthCheck { components: Mutex { data: [CheckHealth { name: "prometheus_exporter" }, CheckHealth { name: "http_api" }, CheckHealth { name: "ws_api" }, CheckHealth { name: "tree" }, CheckHealth { name: "commitment_generator" }, CheckHealth { name: "connection_pool" }], poisoned: false, .. }, slow_time_limit: 500ms, hard_time_limit: 3s } on <IP_ADDRESS>:3071
2024-04-18T14:59:35.249990Z  INFO zksync_core::proof_data_handler::request_processor: Received request for proof generation data: Json(ProofGenerationDataRequest)
2024-04-18T14:59:35.251359Z ERROR zksync_core::proof_data_handler::request_processor: GCS error: KeyNotFound(Os { code: 2, kind: NotFound, message: "No such file or directory" })

Running witness processes fails:
2024-04-18T13:47:19.809313Z  INFO zksync_witness_generator: No sentry URL was provided
thread 'main' panicked at witness_generator/src/main.rs:135:9:
Could not find a protocol version for my commitments. Is gateway running?  Maybe you started this job before gateway updated the database? Commitments: L1VerifierConfig { params: VerifierParams { recursion_node_level_vk_hash: 0x5a3ef282
b21e12fe1f4438e5bb158fc5060b160559c5158c6389d62d9fe3d080, recursion_leaf_level_vk_hash: 0x400a4b532c6f072c00d1806ef299300d4c104f4ac55bd8698ade78894fcadc0a, recursion_circuits_set_vks_hash: 0x000000000000000000000000000000000000000000000
0000000000000000000 }, recursion_scheduler_level_vk_hash: 0x063c6fb5c70404c2867f413a8e35563ad3d040b1ad8c11786231bfdba7b472c7 }

My interpretation of this error is that L1BatchNumber(21) or (a similarly low number) is no longer available on some GCS bucket.
Is there an alternative way to get some blocks into the local database?
Is the default configuration not working correctly for this usecase?

Hey @nikurt. Most likely, you've ran the setup multiple time and removed items from artifacts (which are your local "gcs" implementation, if you want).
I'd suggest you run from scratch zk && zk clean -all && zk init and make sure you're on the latest branch.
Let me know if you run into other issues!
Correcting a typo here
zk && zk clean --all && zk init


Any plans to support physical devices

There are a boat load more physical devices on Firebase than AVDs. Any plan to support some or all of these? I know it'll cost more but I'm sure there are some teams who would pay for this feature =)

Hi @tir38 !
Could you please create a feature-request about this?
Based on the number of votes it receives, we'll definitely discuss it! 🙂

Thanks. Done: https://discuss.bitrise.io/t/firebase-close-testing-support-physical-devices/6081


Capture information in SBML model but not captured by Antimony

For example,
<parameter constant="false" id="CL_rest" metaid="_274131" sboTerm="SBO:0000035" units="l_per_h">
  <notes>

  L-Dopa clearance via unspecified elimination pathways

  </notes>
</parameter>

The notes section is not captured in Antimony. We can present this information in some way, perhaps in a hover over.

depends on https://github.com/sys-bio/vscode-antimony/issues/65

https://github.com/sys-bio/antimony/issues/68


project_36 - Update elixir libraries, fix test for credo, add version…

… checks
co-authored-by: Richard Jones<EMAIL_ADDRESS>

I still wonder about update vs deps.get but otherwise I approve.


Update the URL pattern for trip deep links

Fixes #871 - Deep links not working properly
I had missed a spot in the app delegate when I updated the URLs for trip deep links.

@aaronbrethorst Are the deep links working on iOS with the new /trip URL path?  Had to dig to find our discussion on this - it's here.

Ah, right - I should look at the code before commenting next time - looks like it's obviously /trips now.


Tools revisited

Our current approach for implementing and configuring tools is too weak. In different applications we want to be able to make certain tools show up in certain places and be displayed in a variety of styles (icon only, label only, icon + label + shortcut etc.)
Requirements
For switching between text types each defines commands in the 'text-types' tool group. Now depending on the application (and how many tools it has) we want to show them in different ways.
Maybe as a dropdown with labels + shortcuts in the static toolbar (if there is one)

Or if we have enough space next to other tools we can just have them in a flat toolgroup.

To save space we can use a dropdown in the overlay as well:

In an electron app we may also want to map the text type toggles to a native application menu.
Proposal
Here's a proposal for an improved mechanism that separates concerns (logic vs display).
Basic principle:

Most tools can be represented as toggles (which can be active or disabled).
With a declarative app-specific specification we can configure the Toolbar and Overlay independently

Advantages:

Less opinionated packages (packages define commands and model their state in a generic way)
For toggle-able tools we don't need to register a tool class anymore
Extensibility: while we can add a package that defines a new text type and it will automatically appear, a package will not be able to introduce a new toolgroup and make it appear in the toolbar. A package can and should not make this decisions as its app-level configuration

Example
Package configuration:
// HeadingPackage.js
config.addCommand('heading1', SwitchTextTypeCommand, {
  spec: { type: 'heading', level: 1 }
  commandGroup: 'text-types'
})
config.addCommand('heading2', SwitchTextTypeCommand, {
  spec: { type: 'heading', level: 2 },
  commandGroup: 'text-types'
})
config.addCommand('heading3', SwitchTextTypeCommand, {
  spec: { type: 'heading', level: 3 },
  commandGroup: 'text-types'
})
config.addKeyboardShortcut('cmd+alt+1', { command: 'heading1' })
config.addKeyboardShortcut('cmd+alt+2', { command: 'heading2' })
config.addKeyboardShortcut('cmd+alt+3', { command: 'heading3' })

App-level configuration
// StencilaDocumentPackage.js
config.defineToolPanel('main-overlay', [
  {
    name: 'text-types', // used to resolve icons and labels
    type: 'dropdown-tool-group',
    style: 'minimal', // icon only display ?
    commandGroups: ['text-types']
  },
  {
    name: 'insert',
    type: 'dropdown-tool-group',
    style: 'minimal',
    commandGroups: ['insert']
  },
  {
    type: 'separator'
  },
  {
    type: 'tool-group',
    style: 'minimal',
    commandGroups: ['annotations']
  }
])

config.defineToolPanel('application-menu', [
  {
    name: 'file',
    type: 'sub-menu',
    submenu: [
      { command: 'open' },
      { command: 'save' },
      { command: 'save-as' },
      { type: 'separator' },
      { command: 'print' },
    ]
  },
  {
    name: 'format',
    type: 'sub-menu',
    submenu: [
      {
        name: 'annotations',
        // maps commands from given command groups to menu items
        submenu: [
          { commandGroup: 'annotations' },
        ]
      },
      {
        name: 'align',
        type: 'sub-menu',
        submenu: [
          { commandGroup: 'annotations' },
        ]
      }
    ]
  },
  {
    name: 'insert',
    type: 'sub-menu',
    submenu: [
      { commandGroup: 'insert-block-nodes' },
      { type: 'separator' },
      { commandGroup: 'insert-inline-nodes' },
    ]
  }
])

The idea is that we use simple toggle commands, assign them to groups and map them to highly-customizable tool panel definitions. Those tool panel definitions can be interpreted by toolpanel implementation, such as the application menu, the toolbar, or the overlay.

This is done.


'useBeforeUnload' enhancer dosent exists.

using the explenation at the end of - https://github.com/ReactTraining/react-router/blob/master/docs/guides/Histories.md
I am trying to listen to route changes in the react-app, but the 'useBeforeUnload' enhancer dosent exists.
any help please?

Make sure you're installing a 2.x version of history. The docs are here: https://github.com/mjackson/history/blob/v2.x/docs/ConfirmingNavigation.md


Adds babel build system. Adds GPL-3.0 License.

Hey!
I added support for ES2015 😊 with Babel, and created easy build system.
And I also added GNU General Public License 3.0 to the list of licenses.
@accraze For some reason GNU recommends we should not use GPL 2.0, also Github doesn't support it.
This closes #60.
Cheers!

Wow @rista404 this looks awesome!
It looks like theres an issue with the import in the index test:
https://github.com/rista404/make-license/blob/2cd5187f90e9593e17ae27049c3b0a0023906d99/tests/index.test.js#L2
'../dist/make-license.js' cannot be found
Any idea why that's happening?

@accraze I modified the code to import ../dist/make-license.js default property (which is the function). And I also "told" travis to run build script before test.
Should be working now. :shipit:

Current coverage is 50.46% (diff: 100%)

Merging #73 into master will increase coverage by 10.70%

@@             master        #73   diff @@
==========================================
  Files             7          8     +1
  Lines            83        107    +24
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
+ Hits             33         54    +21
- Misses           50         53     +3
  Partials          0          0

Powered by Codecov. Last update b633f84...cdf1e0b

thanks @rista404! :+1:


User defined command for opening specified application or folder in powertoy run

Description of the new feature / enhancement
Allow users to set some command as alias for some path or system command.
Such as define "FFOX" for running "%PROGRAMFILES%/Mozilla Firefox/firefox.exe"
and define "PFFOX" for running ""%PROGRAMFILES%/Mozilla Firefox/firefox.exe -private" to open firefox in private mode
at the same time, users can difine "CDOC" for opening "users/documents" in C:/ and define "DDOC" for opening "documents" folder in D:/
Scenario when this would be used?
For the quick access of some path or application.
Perhaps it is an useful function for most of powertoy run users.
For example, definr and type"WX" instead of typing "weixin" may useful in saving time.
Supporting information
No response

/dup https://github.com/microsoft/PowerToys/issues/27240