SWS v2.6.0 broken on PowerPC

I downloaded and installed SWS from the main page. I found there was the SWS menu missing in Reaoer. I checked to see if any rogue reaper_sws.dylib files were on my system and none were found. I then used the file command to check the file and it reported bad CPU type.
What's strange is that I had installed SWS earlier and it was in the menu. :-? I'm using Reaper V4.75 on a PowerBook G4 with OSX 10.5.8.

Sorry for the trouble... Unfortunately I don't have any PPC to test :/
If you are enough motivated (and have some time to waste!), would you mind finding/telling me which was the last SWS "featured" (<- i.e. not a beta/pre-release) version working for you on PPC?
Older featured builds can be found here: http://sws.mj-s.com/download/featured/old/
Older older featured builds can be found here: https://code.google.com/p/sws-extension/downloads/list?can=3&q=&colspec=Filename+Summary+Uploaded+Size+DownloadCount

That should be easy. Just find the slight bigger file! :-)
Okay current older builds failed. But on odder older I got a hit!
v2.4.0 #1 OSX
Macintosh:~ Damien$ file /Volumes/SWS_Extension/reaper_sws.dylib
/Volumes/SWS_Extension/reaper_sws.dylib: Mach-O universal binary with 3 architectures
/Volumes/SWS_Extension/reaper_sws.dylib (for architecture ppc):	Mach-O dynamically linked shared library ppc
/Volumes/SWS_Extension/reaper_sws.dylib (for architecture i386):	Mach-O dynamically linked shared library i386
/Volumes/SWS_Extension/reaper_sws.dylib (for architecture x86_64):	Mach-O 64-bit dynamically linked shared library x86_64

Thanks for reply. That should be easy. Just find the slightly bigger file! :-)
Okay current older builds failed. But on older older I got a hit!
v2.4.0 #1 OSX
https://code.google.com/p/sws-extension/downloads/detail?name=sws_<IP_ADDRESS>.dmg&can=3&q=
Macintosh:~ Damien$ file /Volumes/SWS_Extension/reaper_sws.dylib
/Volumes/SWS_Extension/reaper_sws.dylib: Mach-O universal binary with 3 architectures
/Volumes/SWS_Extension/reaper_sws.dylib (for architecture ppc): Mach-O dynamically linked shared library ppc
/Volumes/SWS_Extension/reaper_sws.dylib (for architecture i386): Mach-O dynamically linked shared library i386
/Volumes/SWS_Extension/reaper_sws.dylib (for architecture x86_64): Mach-O 64-bit dynamically linked shared library x86_64

Thanks, I'm sorry but v2.4.0 #1 will be the last PPC build :/


PowerToys Run crashes at Context Menu button rendering

Steps to reproduce

Unable to repro reliably, but I had done the following while debugger was attached:

Did some test search strings like a, b etc and scrolled through all the results
Searched 1+1 and then typed = and removed =

Expected behavior

Results should show.
Actual behavior

Exception thrown at https://github.com/microsoft/PowerToys/blob/f46b876fd68a883555aa7f151381e05a4d91804e/src/modules/launcher/Wox/ViewModel/ResultViewModel.cs#L73 I think the exception was ContextMenuItems was null, which means LoadContextMenu in the previous line failed for some reason.

@arjunbalgovind I was able to re-create this with the steps you provided and by using the arrow keys.
ActivateContextButtons() checks if the ContextMenuItems are not null. Not doing that in DeactivateContextButtons() so I'm guessing the error actually showed up in:
https://github.com/microsoft/PowerToys/blob/f46b876fd68a883555aa7f151381e05a4d91804e/src/modules/launcher/Wox/ViewModel/ResultViewModel.cs#L118 ?
For now, we'd need to revert #4537 (@crutkas ). Apologies for not checking this properly.

I would guess the fix then would be to just add a null check before checking count right @niels9001 ?

if we can add a null check and verify, lets do that

Thanks for finding the cause @niels9001! Added a null check to fix the issue.

Fixed in 0.19.0, please visit https://github.com/microsoft/PowerToys/releases/ for the latest release


Different cell text colors depends on event type?

Is there a way to do this?
![calendar with different events]
(http://s16.postimg.org/dryq40qdh/Screen_Shot_2015_07_03_at_14_48_57.png)

I've just created pull request with this functionality.
#43

Looks good. I'll create a protocol to delegate all the appearance、colors .etc, not simply put it in the dataSource. But thanks still~


[BUG] volume name limitation breaks CSI sanity check

Describe the bug
The current Longhorn volume name limitation is causing the CSI sanity check to fail some tests.
To Reproduce
Run csi sanity check against longhorn cluster.
csi-sanity -csi.endpoint /var/lib/kubelet/obsoleted-longhorn-plugins/driver.longhorn.io/csi.sock -ginkgo.skip="should create volume from an existing source snapshot|should return appropriate values|should succeed when creating snapshot with maximum-length name|should succeed when requesting to create a snapshot with already existing name and same source volume ID|should fail when requesting to create a snapshot with already existing name and different source volume ID"

Expected behavior
Test should pass
Log
[message=unable to create volume: unable to create volume sanity-expand-volume-666657CB-A442298A: Invalid volume name: [a DNS-1123 label must consist of lower case alphanumeric characters or '-', and must start and end with an alphanumeric character (e.g. 'my-name',  or '123-abc', regex used for validation is '[a-z0-9]([-a-z0-9]*[a-z0-9])?')]

[message=unable to create volume: unable to create volume sanity-node-expand-volume-78722704-6B2258F7: Volume name is too long sanity-node-expand-volume-78722704-6b2258f7, must be less than 40 characters, code=Server Error]

Environment:

Longhorn version: master-head
Kubernetes distro (e.g. RKE/K3s/EKS/OpenShift) and version:

Number of management node in the cluster:
Number of worker node in the cluster:

Node config

OS type and version:
CPU per node:
Memory per node:
Disk type(e.g. SSD/NVMe):
Network bandwidth between the nodes:

Underlying Infrastructure (e.g. on AWS/GCE, EKS/GKE, VMWare/KVM, Baremetal):
Number of Longhorn volumes in the cluster:

Additional context
Relate to comments in https://github.com/longhorn/longhorn-manager/pull/825.
Original issue: https://github.com/longhorn/longhorn/issues/2076

Oh sorry. I don't know why this issue is closed when I merged the PR...

Oh sorry. I don't know why this issue is closed when I merged the PR...

Not your fault. It's because the PR is linked to this issue. All good!

Sorry missed https://github.com/longhorn/longhorn-manager/pull/845, need review.

Validation: 1 Test still failing
Test command:
./csi-sanity -csi.endpoint /var/lib/kubelet/obsoleted-longhorn-plugins/driver.longhorn.io/csi.sock -ginkgo.skip="should create volume from an existing source snapshot|should return appropriate values|should succeed when creating snapshot with maximum-length name|should succeed when requesting to create a snapshot with already existing name and same source volume ID|should fail when requesting to create a snapshot with already existing name and different source volume ID"
Result:
Summarizing 1 Failure:
[Fail] DeleteSnapshot [Controller Server] [It] should succeed when an invalid snapshot id is used
/root/csi-test/pkg/sanity/controller.go:1347

Ran 42 of 77 Specs in 129.411 seconds
FAIL! -- 41 Passed | 1 Failed | 1 Pending | 34 Skipped

Weird, running csi-sanity failed at a different test for me. I will create PR for this test.
[Fail] Controller Service [Controller Server] ControllerPublishVolume [It] should fail when the node does not exist
/home/chinyahuang/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:997

Ran 42 of 77 Specs in 138.527 seconds
FAIL! -- 41 Passed | 1 Failed | 1 Pending | 34 Skipped

Validation: PASSED


Update to last version gradle 3.3.1 and 4.10.2 and kotlin 1.3.21>>Full Test

@yousifk Thank for the PR. I made these updates as part of some other work I was doing. Version 1.0 has been published to pub which include these.


Help with ground_constraint

I want to add ground_constraint like lego_loam,I extracted the ground(in surfPointsFlat),and get a lidar_odom. Than I passed the lidar_odom to mapOptmization.cpp ,final I transform the lidar_odom increment to map and add the increment to pose in z(transformTobeMapped[5]).The  increment transformed to map in z is close to zero.But in my datasets ,  ground_constraint can't perform well like lego_loam. Do I miss some step ? Or is my direction wrong?  Do you have some suggestions for this?

Your approach sounds about right. What's the problem with your implementation? Is it not accurate?

Maybe,I will check the code. Thanks for your response.
A related question，three points will affect the results:
1.init guess
2.input clouds
3.Optimization
Ground_constraint in lego_loam belongs to 1 ,right?


ChatGPT: migrate openai V3 to V4

Description

Old version stream data can't recognize truncated data
Screencast

the answer is Hello! How can I assist you today? missing How assist data
Checklist

[x] I read the extension guidelines
[x] I read the documentation about publishing
[x] I ran npm run build and tested this distribution build in Raycast
[x] I checked that files in the assets folder are used by the extension itself
[x] I checked that assets used by the README are placed outside of the metadata folder

Hi @bxb100 🔥
I tested the extension from the store and couldn't reproduce it, can you help with a screencast so I can see the issue?

https://github.com/raycast/extensions/assets/20685961/f203538d-471e-4395-8a20-ca7dfa67dce6
if the server response JSON not complete, you can see this error

16:29:13.594 {"object": "chat.completion.chunk", "model": "gpt-4", "choices":[],"created":0,"id":"","prompt_filter_results":[{"content_filter_results":{"hate":{"filtered":false,"severity":"safe"},"self_harm":{"filtered":false,"severity":"safe"},"sexual":{"filtered":false,"severity":"safe"},"violence":{"filtered":false,"severity":"safe"}},"prompt_index":0}]}
16:29:13.599 {"object": "chat.completion.chunk", "model": "gpt-4", "choices":[{"index":0,"content_filter_offsets":{"check_offset":91,"start_offset":91,"end_offset":125},"content_filter_results":{"hate":{"filtered":false,"severity":"safe"},"self_harm":{"filtered":fal
16:29:13.600 se,"severity":"safe"},"sexual":{"filtered":false,"severity":"safe"},"violence":{"filtered":false,"severity":"safe"}},"delta":{"content":null,"role":"assistant"}}],"created":1705220953,"id":"chatcmpl-8gq9hJqC0jeBxcxRak6OSQHuhbKer"}
16:29:13.600 {"object": "chat.completion.chunk", "model": "gpt-4", "choices":[{"index":0,"content_filter_offsets":{"check_offset":91,"start_offset":91,"end_offset":125},"cont
16:29:13.600 ent_filter_results":{"hate":{"filtered":false,"severity":"safe"},"self_harm":{"filtered":false,"severity":"safe"},"sexual":{"filtered":false,"severity":"safe"},"violence":{"filtered":false,"severity":"safe"}},"delta":{"content":" How","role":null}}],"created":1705220953,"id":"chatcmpl-8gq9hJqC0jeBxcxRak6OSQHuhbKer"}
16:29:13.601 {"object": "chat.completion.chunk", "model": "gpt-4", "choices":[{"index":
16:29:13.601 0,"content_filter_offsets":{"check_offset":91,"start_offset":91,"end_offset":125},"content_filter_results":{"hate":{"filtered":false,"severity":"safe"},"self_harm":{"filtered":false,"severity":"safe"},"sexual":{"filtered":false,"severity":"safe"},"violence":{"filtered":false,"severity":"safe"}},"delta":{"content":" assist","role":null}}],"created":1705220953,"id":"chatcmpl-8gq9hJqC0jeBxcxRak6OSQHuhbKer"}
16:29:13.601 {"object": "chat.completion.chunk", "model": "gpt-4", "choices":[{"finish_reason":"stop","index":0,"content_filter_offsets":{"check_offset":91,"start_offset":91,"end_offset":125},"content_filter_results":{"hate":{"filtered":false,"severity":"safe"},"self_harm":{"filtered":false,"severity":"safe"},"sexual":{"filtered":false,"severity":"safe"},"violence":{"filtered":false,"severity":"sa
16:29:13.601 fe"}},"delta":{"content":null,"role":null}}],"created":1705220953,"id":"chatcmpl-8gq9hJqC0jeBxcxRak6OSQHuhbKer"}

Which settings did you set for your model? I'm still not able to reproduce this 😕


can not convert vgg face model from caffe to mxnet

hi:
i try use the tools code to convert vgg face model frome caffe.
i got an error. why?
thanks

It's impossible for people to help you if you don't provide enough details on what you are doing and what error you got.
If possible, you should provide a minimal code snippet that reproduces your error.

hi:
thank you for your reply.
python convert_model.py VGG_FACE_deploy_src.prototxt VGG_FACE.caffemodel vggface
the i got the error:
Traceback (most recent call last):
File "convert_model.py", line 100, in
main()
File "convert_model.py", line 65, in main
wmat = np.array(layer_blobs[0].data).reshape(layer_blobs[0].num, layer_blobs[0].channels, layer_blobs[0].height, layer_blobs[0].width)
ValueError: total size of new array must be unchanged
thanks

It's still hard to say what happened without VGG_FACE_deploy_src.prototxt

hi：
This is the VGG_FACE_deploy_src.prototxt
name: "VGG_FACE_16_layers"
input: "data"
input_dim: 1
input_dim: 3
input_dim: 224
input_dim: 224
layers {
bottom: "data"
top: "conv1_1"
name: "conv1_1"
type: CONVOLUTION
convolution_param {
num_output: 64
pad: 1
kernel_size: 3
}
}
layers {
bottom: "conv1_1"
top: "conv1_1"
name: "relu1_1"
type: RELU
}
layers {
bottom: "conv1_1"
top: "conv1_2"
name: "conv1_2"
type: CONVOLUTION
convolution_param {
num_output: 64
pad: 1
kernel_size: 3
}
}
layers {
bottom: "conv1_2"
top: "conv1_2"
name: "relu1_2"
type: RELU
}
layers {
bottom: "conv1_2"
top: "pool1"
name: "pool1"
type: POOLING
pooling_param {
pool: MAX
kernel_size: 2
stride: 2
}
}
layers {
bottom: "pool1"
top: "conv2_1"
name: "conv2_1"
type: CONVOLUTION
convolution_param {
num_output: 128
pad: 1
kernel_size: 3
}
}
layers {
bottom: "conv2_1"
top: "conv2_1"
name: "relu2_1"
type: RELU
}
layers {
bottom: "conv2_1"
top: "conv2_2"
name: "conv2_2"
type: CONVOLUTION
convolution_param {
num_output: 128
pad: 1
kernel_size: 3
}
}
layers {
bottom: "conv2_2"
top: "conv2_2"
name: "relu2_2"
type: RELU
}
layers {
bottom: "conv2_2"
top: "pool2"
name: "pool2"
type: POOLING
pooling_param {
pool: MAX
kernel_size: 2
stride: 2
}
}
layers {
bottom: "pool2"
top: "conv3_1"
name: "conv3_1"
type: CONVOLUTION
convolution_param {
num_output: 256
pad: 1
kernel_size: 3
}
}
layers {
bottom: "conv3_1"
top: "conv3_1"
name: "relu3_1"
type: RELU
}
layers {
bottom: "conv3_1"
top: "conv3_2"
name: "conv3_2"
type: CONVOLUTION
convolution_param {
num_output: 256
pad: 1
kernel_size: 3
}
}
layers {
bottom: "conv3_2"
top: "conv3_2"
name: "relu3_2"
type: RELU
}
layers {
bottom: "conv3_2"
top: "conv3_3"
name: "conv3_3"
type: CONVOLUTION
convolution_param {
num_output: 256
pad: 1
kernel_size: 3
}
}
layers {
bottom: "conv3_3"
top: "conv3_3"
name: "relu3_3"
type: RELU
}
layers {
bottom: "conv3_3"
top: "pool3"
name: "pool3"
type: POOLING
pooling_param {
pool: MAX
kernel_size: 2
stride: 2
}
}
layers {
bottom: "pool3"
top: "conv4_1"
name: "conv4_1"
type: CONVOLUTION
convolution_param {
num_output: 512
pad: 1
kernel_size: 3
}
}
layers {
bottom: "conv4_1"
top: "conv4_1"
name: "relu4_1"
type: RELU
}
layers {
bottom: "conv4_1"
top: "conv4_2"
name: "conv4_2"
type: CONVOLUTION
convolution_param {
num_output: 512
pad: 1
kernel_size: 3
}
}
layers {
bottom: "conv4_2"
top: "conv4_2"
name: "relu4_2"
type: RELU
}
layers {
bottom: "conv4_2"
top: "conv4_3"
name: "conv4_3"
type: CONVOLUTION
convolution_param {
num_output: 512
pad: 1
kernel_size: 3
}
}
layers {
bottom: "conv4_3"
top: "conv4_3"
name: "relu4_3"
type: RELU
}
layers {
bottom: "conv4_3"
top: "pool4"
name: "pool4"
type: POOLING
pooling_param {
pool: MAX
kernel_size: 2
stride: 2
}
}
layers {
bottom: "pool4"
top: "conv5_1"
name: "conv5_1"
type: CONVOLUTION
convolution_param {
num_output: 512
pad: 1
kernel_size: 3
}
}
layers {
bottom: "conv5_1"
top: "conv5_1"
name: "relu5_1"
type: RELU
}
layers {
bottom: "conv5_1"
top: "conv5_2"
name: "conv5_2"
type: CONVOLUTION
convolution_param {
num_output: 512
pad: 1
kernel_size: 3
}
}
layers {
bottom: "conv5_2"
top: "conv5_2"
name: "relu5_2"
type: RELU
}
layers {
bottom: "conv5_2"
top: "conv5_3"
name: "conv5_3"
type: CONVOLUTION
convolution_param {
num_output: 512
pad: 1
kernel_size: 3
}
}
layers {
bottom: "conv5_3"
top: "conv5_3"
name: "relu5_3"
type: RELU
}
layers {
bottom: "conv5_3"
top: "pool5"
name: "pool5"
type: POOLING
pooling_param {
pool: MAX
kernel_size: 2
stride: 2
}
}
layers {
bottom: "pool5"
top: "fc6"
name: "fc6"
type: INNER_PRODUCT
inner_product_param {
num_output: 4096
}
}
layers {
bottom: "fc6"
top: "fc6"
name: "relu6"
type: RELU
}
layers {
bottom: "fc6"
top: "fc6"
name: "drop6"
type: DROPOUT
dropout_param {
dropout_ratio: 0.5
}
}
layers {
bottom: "fc6"
top: "fc7"
name: "fc7"
type: INNER_PRODUCT
inner_product_param {
num_output: 4096
}
}
layers {
bottom: "fc7"
top: "fc7"
name: "relu7"
type: RELU
}
layers {
bottom: "fc7"
top: "fc7"
name: "drop7"
type: DROPOUT
dropout_param {
dropout_ratio: 0.5
}
}
layers {
bottom: "fc7"
top: "fc8"
name: "fc8"
type: INNER_PRODUCT
inner_product_param {
num_output: 2622
}
}
layers {
bottom: "fc8"
top: "prob"
name: "prob"
type: SOFTMAX
}

This issue is closed due to lack of activity in the last 90 days. Feel free to reopen if this is still an active issue. Thanks!


redux full codes!

redux full codes!
https://github.com/coryhouse/pluralsight-redux-starter/issues/67#issuecomment-318902196

https://github.com/coryhouse/react-slingshot/tree/master/src

pluralsight-redux-starter

gist

good to go!

https://hulufei.gitbooks.io/react-tutorial/content/redux-basic.html
http://redux.js.org/docs/basics/ExampleTodoList.html


bootstrap4 SupportController

Turn SupportControllerTest green.
Delivers https://www.pivotaltracker.com/story/show/174070984
This controller could use more work to make it look more like routine controller.
But that's part of another Pivotal story, https://www.pivotaltracker.com/story/show/174077354.

Coverage increased (+0.03%) to 85.022% when pulling 93a2c94f93b7ee153860ff9cf5cbf6d950db5e7c on 174070984-jdc-bootstrap4-SupportController into 45cb347b4079c315764db3c34d72807d9be22d4d on bootstrap-4.

@JoeCohen This is great!! Thank you for writing it!
Question: Do you think the ivars @title and @navbar should be defined by the controller action, instead of at the top of the view? It seems more in sync with separation of concerns, maybe.

Very good question.
It's logical to set all the ivars in the controller, and I was thinking about doing that with @navbar.
The things that made me hesitate were:

I wanted to keep the controllers as thin as possible.
These particular ivars felt like they were focused on the views, as opposed to something which depends on something in the model.

I don't know which way to go on this. I wish I had experience with other Rails apps. How do they handle things like this?

I see. What if it's set in the helper?
Each view-helper method could end in an action that sets those ivars.
This is another motivation to prune redundant routes, so we don't have to make so many of these.

I'm probably just being dense, but I don't understand what you mean by:

Each view-helper method could end in an action that sets those ivars.

Could you give an example?

I can add an example to this PR when i get home this evening, if you like!

Super!
On Thu, Jul 30, 2020 at 4:37 PM andrew nimmo<EMAIL_ADDRESS>wrote:

I can add an example to this PR when i get home this evening, if you like!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/MushroomObserver/mushroom-observer/pull/627#issuecomment-666774799,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAALDFC32TSLOB62M3XDC5LR6H7Z5ANCNFSM4PMHPPVA
.

Sorry Joe, my idea was an unnecessary detour. It doesn't work. Neither the @navbar nor the @title can be supplied by the controller. (It's a bit confusing to me why it can be supplied by the view, and not the controller, which is supposedly upstream of the view.)
However the main thing is, with your helper pattern the view is decluttered, and much improved. I'll need to modify the navbar layout so that it looks better with just a few links, later. I vote to merge your work.
The only thing I did is remove a bug i had introduced in the donate title (it doesn't need to be humanized).

Thanks for digging into this, and for the donate title fix.
I'm also surprised by the fact that the ivars cannot be supplied by the
controller. I may look at that some more.
On Fri, Jul 31, 2020 at 1:41 AM andrew nimmo<EMAIL_ADDRESS>wrote:

Sorry Joe, my idea was an unnecessary detour. It doesn't work. Neither the
@navbar nor the @title can be supplied by the controller. (It's a bit
confusing to me why it can be supplied by the view, and not the controller,
which is supposedly upstream of the view.)
However the main thing is, with your helper pattern the view is
decluttered, and much improved. I'll need to modify the navbar layout so
that it looks better with just a few links, later. I vote to merge your
work.
The only thing I did is remove a bug i had introduced in the donate title
(it doesn't need to be humanized).
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/MushroomObserver/mushroom-observer/pull/627#issuecomment-667008238,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAALDFD3LE7C7BUTZ23D5YDR6J7ULANCNFSM4PMHPPVA
.

Looks to me like the problem with defining @navbar & @title in the controller:

Happens only if the controller is doing an implicit render. I.e., if the controller explicitly renders the view, no problem.
This makes me think it's a Rails bug.
Happens only when there's a partial with a form && the partials is called with
render "<partial>", <key>: <value> e.g., render "form", button_name: :SAVE
as opposed to the longer:
partial: <partial>, locals: {  <key>: <value> }, e.g., render partial: "form", locals: { button_name: :SAVE }

So if you really want to do this in the controller, I think I need to be careful how I call partials.
To make sure that I'm correct about the above, I'm going to try it in the PublicationsController in https://github.com/MushroomObserver/mushroom-observer/pull/628

This will confirm that @title and @navbar can be assigned in the controller. I've done it that way in PR #628.
I slightly prefer assigning in the template and computing the navbar in a helper, mostly because that lightens the controller. Also:

My old edition of AWDR (4th ed. 2011, for RoR 3.1) has an example where @title is used in the layout and assigned in the template.
Maybe in the long run the navbar should be computed as a PORO, rather than in the controller or a helper.)

But my preferences aren't strong, so take your pick.

I will merge both this and PR #628 -- despite the different ways of handling the ivars.
The merger will make bootstrap4 a slightly better blueprint for changes to master and will let me accept the Pivotal stories and delete my local branches.


Instantiation of defaults is required at import-time

Presently, the default variables defined in the configuration.py are set at the top-level.
This is an issue because it means that they are defined at import-time.
The reason this is a problem is that when we switch to a dedicated config/storage directory structure, we rely on environment
variables to set our defaults. For example, ilab model serve relies on a variable called DEFAULT_MODEL_PATH, which is set using XDG_DATA_HOME in the new version.
When we run unit tests, for example like those in test_lab_init.py, we import ilab and then invoke running it with ilab init.
This means that ilab init (and other commands) will receive the wrong defaults.

I was able to resolve this by lazy-loading the defaults in pr #1471

I was able to resolve this by lazy-loading the defaults in pr #1471

Should we close this then?

Closing this, @RobotSail feel free to reopen if it's still an issue

This is old, thanks for closing this @nathan-weinberg !


Changing Parcels -> parcels and importing all of parcels throughout

Most python packages are all-lowercase (as suggested by pep8), so we should also change the writing of parcels to lowercase throughout in the examples, documentation, docstrings and website.
While we're at it, we could also change the notebooks in the examples to refer to the classes as parcels.ClassName, to better highlight that these are specific to parcels. So e.g. change
from parcels import FieldSet

fset = FieldSet(...)

to
import parcels

fset = parcels.FieldSet(...)

Before I go ahead on this, just confirming that I should only change the code to say parcels.ClassName and not the markdown cells themselves? I think it would be clear from the code itself, and saying parcels.FieldSet every time would be a bit too verbose

Before I go ahead on this, just confirming that I should only change the code to say parcels.ClassName and not the markdown cells? I think it would be clear from the code cells, and saying parcels.FieldSet every time would be a bit too verbose

Yes indeed; only the code-cells. Like how it's done in the NumPy documentation (see screenshot below)

Also, the lowercase nature of the package names (from my understanding) is only for the code itself. I think calling the package "Parcels" or "OceanParcels" in documentation is fine. Even numpy uses NumPy for their project documentation.

Ah, I didn't realise that! In that case, we can keep calling it Parcels in the non-codeblocks :-)


(GH-99) Simple support for codeSymbols

This is a rebased version of #101. Therefore, #101 is superseded by this PR.
In addition to the code provided by @Tdue21 I only added small modifications that were necessary due to the modified codebase and some documentation.
I also made three significant changes:

I renamed everything form codeOutline to symbolProvider to more accurately represent what is being done instead of what is the intended outcome.
I removed the showCodeOutline option, as it wasn't used.
I moved the test for cancelation (i.e. cancellationToken.isCancellationRequested) from once at the start to inside the for loop, as that is the long-running part.

@gep13 I updated the code according to the comments. The changes are fine for me, now. Thanks again @Tdue21 for getting this on the road!

@nils-a thanks so much for getting this done!


Installed via Homebrew, unable to configure any parser but vale

I'm a new user, just having installed Vale via Homebrew. I can't get Vale to use other rulesets except the build-in one. In this example reproducing the error, I'm trying to lint a series of Asciidoc documents. I have my Vale configuration in a .vale file.
▶ which vale
/usr/local/bin/vale
Here's my .vale file:
[*]
BasedOnStyles = proselint
▶ vale dc
{
"Checks": null,
"GBaseStyles": [
"proselint"
],
"GChecks": {},
"MinAlertLevel": 1,
"SBaseStyles": {},
"SChecks": {},
"StylesPath": "",
"RuleToLevel": {},
"Output": "CLI",
"Wrap": false,
"NoExit": false,
"Sorted": false,
"Normalize": false,
"Simple": false,
"InExt": ".txt"
}
▶ vale *.adoc
✔ 0 errors, 0 warnings and 0 suggestions in 6 files.
When I modify my .vale file to read:
[*]
BasedOnStyles = vale
I get:
▶ vale *.adoc
[several items omitted]
vol4.adoc
125:11  warning  Consider removing 'Tiny'       vale.Editorializing
196:47  warning  Consider removing 'excellent'  vale.Editorializing
✖ 7 errors, 75 warnings and 0 suggestions in 6 files.
If vale is in the BasedOnStyles list in my configuration file, I get the 7 errors and 75 warnings shown above. If it's not, I get 0 of each. I've also tried setting StylesPath to a local directory, I've tried some Markdown files, and I've tried configuring it with other parsers than parselint like 18F and TheEconomist, but to no avail.
Is there logging that would help track down the issue?

Hi,
Thanks for trying out Vale!
The first thing to note is that Vale doesn't ship with any of the others styles. They're available as a separate downloads in the README. Once downloaded, you need to unzip and put them on your StylesPath.
For example, you might have
my/local/directory
  ├── proselint/
  ├── TheEconomist/
    ...

and then in your .vale file:
StylesPath = my/local/directory

[*]
BasedOnStyles = proselint

Thank you for your quick reply, @jdkato .
I created a folder at ~/Documents/vale-styles. I unzipped 18F into vale-styles/18F.
I modified my .vale file to read:
StylesPath=~/Documents/vale-styles

[*]
BasedOnStyles = 18F

I'm still seeing the same behavior. I tried putting the absolute path in place of the tilde, and also making vale-styles a subfolder from where my documents are stored also, but both didn't work.
What am I doing wrong?


Release 1.0.0

You will need to remove the codeowners-file, since it does not work with internal teams.
For the rest it looks good!

@stigalvestad Removed this.


Are there paramters fixing range of colorbar in scanpy.pl.umap?

[x] Additional function parameters / changed functionality / changed defaults?
[ ] New analysis tool: A simple analysis tool you have been using and are missing in sc.tools?
[ ] New plotting function: A kind of plot you would like to seein sc.pl?
[ ] External tools: Do you know an existing package that should go into sc.external.*?
[ ] Other?

When we visualize gene expression, range of colorbar can be different.

Usually, it's fine. But if we want to compare gene expression in control-treat experiment in single-cell level, sometimes this happens.

It's hard for us to estimate up or down regulation of this gene in different group of cells because colors with same value in the two figures are not consistent. Plotting the two figures with same colorbar range can solve it.
So, I want to know that are there parameters solving it  in scanpy.pl.umap or some matplotlib methods that can be integrated with Scanpy?
Thank you very much!

Hi @CadenZhao,
Check out the vmax and vmin parameters.

Thank you~


"Automatically exported from code.google.com/p/pyfilesystem" really important today?

On top of this projects page to github:

Automatically exported from code.google.com/p/pyfilesystem

Is this really that important today?

I suggest the repository title be changed to (will only take a minute)
Python abstraction layer for filesystems
and we can close the issue.

:+1: or Python  + whatever is setup.py desc https://github.com/PyFilesystem/pyfilesystem/blob/master/setup.py#L47.

Done :-)


Hero transition looks weird when either of the heroes is invisible but kept alive

Extracted from https://github.com/flutter/flutter/issues/40239
The region in red is a ListView, and the rectangle in blue is the Hero. The behavior is somewhat expected, but looks ... weird.

Code used to reproduce the issue:
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';

void main() {
  debugDefaultTargetPlatformOverride = TargetPlatform.iOS;
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: MyHomePage(),
    );
  }
}

class MyHomePage extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(),
      body: Center(
        child: GestureDetector(
          onTap: () {
            Navigator.of(context).push(MaterialPageRoute(builder: (context) {
              return Scaffold(
                appBar: AppBar(),
                body: Center(
                  child: Container(
                  decoration: BoxDecoration(color: Colors.red),
                  width: 300,
                  height: 300,
                child: ListView(
                  addAutomaticKeepAlives: false,
                  addRepaintBoundaries: false,
                  addSemanticIndexes: false,
                  children: <Widget>[
                      KeepAlive(
                        keepAlive: true,
                        child: Center(
                          child: Hero(
                          tag: "111",
                        transitionOnUserGestures: true,
                        child: Container(
                          width: 50,
                          height: 50,
                          color: Colors.blue,
                        ),
                      ),
                    ),
                    ),
                    Container(
                      height: 20000,
                    ),
                  ],
                ),
                ),
                ),
              );
            }));
          },
          child: Hero(
            tag: "111",
            transitionOnUserGestures: true,
            child: Container(
              width: 50,
              height: 50,
              color: Colors.blue,
            ),
          ),
        ),
      ),
    );
  }
}

cc @chunhtai

@LongCatIsLooong should this issue be closed?

The issue hasn't been fixed but imo it's not as bad as #40239.

This issue seems to be fixed in 3.0
Video
https://user-images.githubusercontent.com/50555895/176439813-079d3b5b-e86b-42b4-b5df-499a16d4948e.mov

Code sample
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';

void main() {
  debugDefaultTargetPlatformOverride = TargetPlatform.iOS;
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({Key? key}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    return const MaterialApp(
      home: MyHomePage(),
    );
  }
}

class MyHomePage extends StatelessWidget {
  const MyHomePage({Key? key}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(),
      body: Center(
        child: GestureDetector(
          onTap: () {
            Navigator.of(context).push(MaterialPageRoute(builder: (context) {
              return Scaffold(
                appBar: AppBar(),
                body: Center(
                  child: Container(
                    decoration: const BoxDecoration(color: Colors.red),
                    width: 300,
                    height: 300,
                    child: ListView(
                      addAutomaticKeepAlives: false,
                      addRepaintBoundaries: false,
                      addSemanticIndexes: false,
                      children: <Widget>[
                        KeepAlive(
                          keepAlive: true,
                          child: Center(
                            child: Hero(
                              tag: "111",
                              transitionOnUserGestures: true,
                              child: Container(
                                width: 50,
                                height: 50,
                                color: Colors.blue,
                              ),
                            ),
                          ),
                        ),
                        Container(
                          height: 20000,
                        ),
                      ],
                    ),
                  ),
                ),
              );
            }));
          },
          child: Hero(
            tag: "111",
            transitionOnUserGestures: true,
            child: Container(
              width: 50,
              height: 50,
              color: Colors.blue,
            ),
          ),
        ),
      ),
    );
  }
}

flutter doctor -v (Stable)
[✓] Flutter (Channel stable, 3.0.3, on macOS 12.4 21F79 darwin-arm, locale en-US)
    • Flutter version 3.0.3 at /Users/nabeelparkar/fvm/versions/stable
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 676cefaaff (7 days ago), 2022-06-22 11:34:49 -0700
    • Engine revision ffe7b86a1e
    • Dart version 2.17.5
    • DevTools version 2.12.2

[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0-rc4)
    • Android SDK at /Users/nabeelparkar/Library/Android/sdk/
    • Platform android-33, build-tools 33.0.0-rc4
    • ANDROID_SDK_ROOT = /Users/nabeelparkar/Library/Android/sdk/
    • Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 13.4.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • CocoaPods version 1.11.3

[✓] Chrome - develop for the web
    • CHROME_EXECUTABLE = /Applications/Brave Browser.app/Contents/MacOS/Brave Browser

[✓] Android Studio (version 2021.2)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)

[✓] IntelliJ IDEA Ultimate Edition (version 2022.1.3)
    • IntelliJ at /Applications/IntelliJ IDEA.app
    • Flutter plugin version 68.1.4
    • Dart plugin version 221.5921.27

[✓] VS Code (version 1.68.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.42.0

[✓] Connected device (2 available)
    • macOS (desktop) • macos  • darwin-arm64   • macOS 12.4 21F79 darwin-arm
    • Chrome (web)    • chrome • web-javascript • Brave Browser <IP_ADDRESS>

[✓] HTTP Host Availability
    • All required HTTP hosts are available

• No issues found!

flutter doctor -v (Master)
[✓] Flutter (Channel master, 3.1.0-0.0.pre.1422, on macOS 12.4 21F79 darwin-arm, locale en-US)
    • Flutter version 3.1.0-0.0.pre.1422 on channel master at /Users/nabeelparkar/fvm/versions/master
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 1d5c189d28 (52 minutes ago), 2022-06-29 02:19:02 -0400
    • Engine revision 8c36371fa7
    • Dart version 2.18.0 (build 2.18.0-234.0.dev)
    • DevTools version 2.14.1

[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0-rc4)
    • Android SDK at /Users/nabeelparkar/Library/Android/sdk/
    • Platform android-33, build-tools 33.0.0-rc4
    • ANDROID_SDK_ROOT = /Users/nabeelparkar/Library/Android/sdk/
    • Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 13.4.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 13F100
    • CocoaPods version 1.11.3

[✓] Chrome - develop for the web
    • CHROME_EXECUTABLE = /Applications/Brave Browser.app/Contents/MacOS/Brave Browser

[✓] Android Studio (version 2021.2)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)

[✓] IntelliJ IDEA Ultimate Edition (version 2022.1.3)
    • IntelliJ at /Applications/IntelliJ IDEA.app
    • Flutter plugin version 68.1.4
    • Dart plugin version 221.5921.27

[✓] VS Code (version 1.68.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.42.0

[✓] Connected device (2 available)
    • macOS (desktop) • macos  • darwin-arm64   • macOS 12.4 21F79 darwin-arm
    • Chrome (web)    • chrome • web-javascript • Brave Browser <IP_ADDRESS>

[✓] HTTP Host Availability
    • All required HTTP hosts are available

• No issues found!


Initial commit of ProGetAutomation module

The tests are failing: https://ci.appveyor.com/project/splatteredbits/progetautomation/build/0.0.0%2B18
Also, Inedo released a 4.7.9 installers that fixes the silent install always installing SQL express. Update init.ps1 to install 4.7.9.


http://www.github.com/

http://www.github.com/
Originally posted by @Mexicool in https://github.com/Mexicool/github-slideshow/issues/1#issuecomment-874345387

http://www.github.com/
Originally posted by @Mexicool in #1 (comment)


Extract Error formating code from AssertOrder

Error formatting is different responsibility from asserting execution order.
Currently, the error formatting code is embedded in the AsserOrder class.
Let's extract the formatting code into its own file.
The formatting code should be tested separately.

Close from #31


Convert feed into utf-8 if charset is specified in HTTP Content-Type header

https://github.com/newsboat/newsboat/commit/fa363edd2d61e598aff0de5848ae955a5b35d3c0 reverts a previous attempt at fixing encoding-related issues.
In this PR, I redo most of the reverted changes while implementing the idea proposed near the end of https://github.com/newsboat/newsboat/issues/1436#issuecomment-1367995038.
For now, I've only checked the Content-Type header in rsspp::Parser::parse_url().
I prefer to fix the other places (at least Utils::retrieve_url()) in a separate PR.
There are a few more locations where HTTP transfers occurs, mainly in the external APIs.
I prefer to also pick those up in a separate PR (maybe letting them reuse the Utils::retrieve_url(), tracked in https://github.com/newsboat/newsboat/issues/2227).
Related issue:

https://github.com/newsboat/newsboat/issues/1436 (this PR fixes it, but it might be useful to keep it open until we take care of the Content-Type in all relevant locations)

Coverage: 59.555% (+0.03%) from 59.529% when pulling c2e7869509eb3507bcd484d5a268b6ec3293b5c6 on dennisschagt:use-content-encoding-or-xml-encoding into f75ee1c2d98233cd5342fcbae6cf302199570976 on newsboat:master.

Rebased to get updated Cirrus CI configurations and to resolve a conflict with changes from https://github.com/newsboat/newsboat/pull/2395.

Now that https://github.com/newsboat/newsboat/pull/2752 is merged, I think it is possible to write some tests for the changes in this PR.
That might help in getting a bit more confidence in the correctness of this solution.

I think I will abandon this PR and instead fix the issues using the pseudo-code from https://github.com/newsboat/newsboat/pull/2660#discussion_r1449461867
Other improvements in this PR are split of already.


sv calling: sambamba-view (Broken pipe)?

Seems to be a speedseq/lumpy issue. Are the lumpy outputs generated correctly, or are there more stack traces in the log that you could share?

Pär;
Are you seeing errors, or worried about the (Broken pipe) message? If the later, that's expected. lumpy/lumpyexpress samples the start of the BAM file by feeding into a downstream tool, and the shell reports a broken pipe message when only reading part of the file. It's not an error, just an unfortunately confusing error message. Does that help or are you seeing downstream problems as well?

Have not seen any (other) error messages, but it is taking forever to run. Need to adjust parallel settings as previously instructed, I guess...

Good to know that these are not errors.
But suggestions for howto tune parallelism for sv calling would be appreciated. It seems mostly to use one core only when running. Or maybe sv-calling has not been implemented for multicore work?
[2015-12-17T15:50Z] Configuring 2 jobs to run, using 1 cores each with 1.00g of memory reserved for each job
[2015-12-17T15:50Z] bcftools concat variants
[2015-12-17T15:50Z] tabix index R10-4006-sort-batch1-svs-prep-R10-3048-std-wgts-prep-combined.vcf.gz
[2015-12-17T15:50Z] Hard filtering /home/data_in/calling/haloplex/141231_stellans_research/calling/work/structural/R10-4006/lumpy/R10-4006-sort-batch1-svs-prep-R10-3048-std-wgts-prep-combined.vcf.gz with FORMAT/SU < 4 || (FORMAT/SR == 0 && FORMAT/SU < 15 && ABS(SVLEN)>50000) || (FORMAT/SR == 0 && FORMAT/SU < 5 && ABS(SVLEN)<2000) || (FORMAT/SR == 0 && FORMAT/SU < 15 && ABS(SVLEN)<300) : R10-3048
[2015-12-17T15:50Z] tabix index R10-4006-sort-batch1-svs-prep-R10-3048-std-wgts-prep-combined-filter.vcf.gz
[2015-12-17T15:50Z] Select sample: R13-1212
[2015-12-17T15:50Z] tabix index R10-4006-sort-batch1-svs-prep-R13-1212.vcf.gz
[2015-12-17T15:50Z] Select Lumpy breakends
[2015-12-17T15:50Z] tabix index R10-4006-sort-batch1-svs-prep-R13-1212-bnd.vcf.gz
[2015-12-17T15:50Z] Select Lumpy non-breakends
[2015-12-17T15:50Z] tabix index R10-4006-sort-batch1-svs-prep-R13-1212-std.vcf.gz
[2015-12-17T15:50Z] SV genotyping with svtyper

Pär;
The svtyper step for lumpy does not parallelize over multiple cores, so you're not doing anything wrong, it just runs on a single core per sample for this part of the process. We try to speed things up by not genotyping on breakends, since some files have a lot of those, but otherwise haven't attempted to sub-divide the process more to speed it up. What type of run times are you seeing for your samples? How many variants do you have in R10-4006-sort-batch1-svs-prep-R13-1212-std.vcf.gz? Also, was the alignment file aligned with bcbio, or fed pre-aligned as input? bcbio does do some marking of paired ends with samblaster which speeds up the process of typing since svtyper can use this information to find paired ends faster. Hope this helps.

continued at https://github.com/chapmanb/bcbio-nextgen/issues/1167

Hi
I am closing this because it seems an old issue. Come back if you find other issues.
cheers


API migration v1 -> v4

The v1 API has been deprecated by Cloudflare since November 9th, 2016.
https://blog.cloudflare.com/sunsetting-api-v1-in-favor-of-cloudflares-current-client-api-api-v4/

This pr is based of #6


Publish the package

Once the other issues are fixed this should be finally published

Lets speed this up, since we already find people reinventing the wheel..


[Bug]: iOS PushDelegate OnReceived not called

Component
Push - Firebase
What platform(s) are effected?

[ ] iOS 12
[ ] iOS 13
[X] iOS 14
[ ] Android 8
[ ] Android 9
[ ] Android 10
[ ] Android 11
[ ] UWP

Steps To Reproduce

Create a PushDelegate

public class PushDelegate : IPushDelegate
    {
        public async Task OnEntry(PushNotificationResponse response)
        {
            Console.WriteLine("OnEntry");
        }

        public async Task OnReceived(PushNotification notification)
        {
            Console.WriteLine("RECEIVED");
        }

        public async Task OnTokenChanged(string token)
        {
            Console.WriteLine("TOKEN: " + token);
        }

        public async Task OnTokenRefreshed(string token)
        {
        }
    }

Register Firebase PushDelegate:

public partial class SyphoneStartup : ShinyStartup
    {
        public override void ConfigureServices(IServiceCollection services, IPlatform platform)
        {
            services.UseFirebaseMessaging<PushDelegate>();
        }
    }

Request Access and get Token:

async void Button_Clicked(System.Object sender, System.EventArgs e)
        {
            var token = await pushManager.RequestAccess();
            Console.WriteLine("Token from RequestAccess: " + token.RegistrationToken);
            label1.Text = "Token: " + token.RegistrationToken;
        }

Send a data request:

 {
   "message":{
      "token":"drtmSgK9SELgvDKcNV3j0U:APA91bHzBf0ETK7ilZq8l758nSvpHxcd3PWH0SE8ROok8ePidcdVYROtsK8K3QFUX3ZdbNzr4OdPaRAHLM5tylbDCOFV8WuS3N981TaAC8NISIQUsZbAQVTznl4yo84DkfDlaoYyeGyc",
       "data":{
           "pushid":"956"
       }
   }
}

See if OnReceived gets called in the PushDelegate

Version of the nuget:
<IP_ADDRESS>55-preview
nugets used:
<PackageReference Update="Shiny" Version="<IP_ADDRESS>55-preview" />
<PackageReference Update="Shiny.Core" Version="<IP_ADDRESS>55-preview" />
<PackageReference Update="Shiny.Push.FirebaseMessaging" Version="<IP_ADDRESS>55-preview" />

last known working version:
<IP_ADDRESS>29
Expected Behavior
OnReceived should be called
Actual Behavior
OnReceived is not called
Exception or Log output
Additional information:
When we put a notification tag into the notification and keep data in it, the notification is shown, but onReceived is still not being called
I added a sample which contains the code I mentioned above, unfortunately I had to disguise it so i dont know if it is useful
pushTest.zip
If this issue is still worked on feel free to close it
Code of Conduct

[X] I agree to follow this project's Code of Conduct

It isn't done.

@aritchie We are not able to receive any notifications in Xamarin.iOS although Xamarin.Android is working.
As per your instructions to check previous issues before opening new one, can you please explain what did you mean by "It isn't done".
Does this mean that Shiny.Push.FirebaseMessaging is currently not working on Xamarin.iOS?

@appimpact This issue was closed because the author filed against a preview which shouldn't have done because it was well known this component was under heavy dev at the time.
That being said, you definitely do need to look at other issues to see what might have already been mentioned by others, but understand - I am not here as tech support or to explain things.  The code is free and open to look at.  If you need help beyond this, I do offer professional consulting which can be found on my github profile.


Legacy renderer that will be decommissioned by March 3, 2025

Hi there.
I have received an email with the following content from Google Maps Platform. I'm using this maps library, and I think that I can't upgrade the Maps SDK for Android, because it is defined inside this library. Any suggestion? Should I replace this library with a new one with the Android Maps SDK 18.2? Which sdk is using this nuget?
Thanks in advance
Hello Google Maps Platform Customer,
This is a follow up to the announcements sent in 2021 and 2022 regarding the new renderer for Maps SDK for Android. To provide an improved user experience and app performance, apps built with the Maps SDK for Android will be automatically updated to the latest renderer beginning March 4, 2024. The legacy renderer is scheduled for decommissioning on March 3, 2025.
What do I need to know?
The new renderer was introduced in Maps SDK for Android version 18.0 in an opt-in manner. It is offered as a default starting on version 18.2, with an option to specify the Legacy renderer (Renderer.LEGACY).
Your app may be currently using the legacy renderer in two situations.
Situation 1.If you use Maps SDK for Android version < 18, or 18.0-18.1 without opting in the new renderer:
The automatic update to the latest renderer will be rolled out to the Android devices in a gradual ramp up mode and is expected to impact 100% of all supported devices by the end of 2024.
Situation 2. If you specify the legacy renderer (on version 18.0 or later):
Your application will continue receiving the legacy renderer until March 2025. Starting in March 2025, you will get the new renderer even if you specify the Legacy renderer.
During the migration period, Google will continue to provide support and fixes to major bugs and outages on the legacy renderer. New features and improvements are only offered on the new renderer.
The new renderer is currently only available on Android phones. If your app is used on Wear OS or Android Go, the new renderer will be available in Google Play Services at a later time. Please follow the progress on this rollout by starring this issue tracker entry.
What do I need to do?
No action is recommended if your app already uses Maps SDK for Android v18.2.0 and does not specify a renderer during the initialization process.
Updating to the latest renderer in the Maps SDK for Android may introduce a slight change to the performance and behavior of the maps in your app. Google does not expect this to cause any operational issues.
We recommend that developers of mission-critical apps test their application with the new renderer ahead of the automatic update (happening in March 2024 or March 2025 depending on your situation above), in order to limit risks of potential issues. You can do this by updating the dependencies for your app to the Maps SDK for Android version 18.2.0 or later, without specifying the Legacy renderer (Renderer.LEGACY).
See release notes for differences between older versions and version 18.2.0.

Same issue here. I guess that is the reason why maps are not showing in the app after 2024-03-03...


Uncaught Error: ENOENT: no such file or directory, lstat 'C:/Windows\SYSVOL_DFSR'

[Enter steps to reproduce:]

...
...

Atom: 1.17.2 ia32
Electron: 1.3.15
OS: Microsoft Windows 10 Enterprise
Thrown From: fuzzy-finder package 1.5.8
Stack Trace
Uncaught Error: ENOENT: no such file or directory, lstat 'C:\Windows\SYSVOL_DFSR'
At fs.js:982

Error: ENOENT: no such file or directory, lstat 'C:\Windows\SYSVOL_DFSR'
    at Error (native)
    at fs.lstatSync (fs.js:982:18)
    at Object.fs.lstatSync (ELECTRON_ASAR.js:239:16)
    at Proxy.realpathSync (fs.js:1657:19)
    at Proxy.fs.realpathSync (ELECTRON_ASAR.js:316:29)
    at ~/AppData/Local/atom/app-1.17.2/resources/app/node_modules/fuzzy-finder/lib/path-loader.js:21:1
    at Array.map (native)
    at Object.startTask (~/AppData/Local/atom/app-1.17.2/resources/app/node_modules/fuzzy-finder/lib/path-loader.js:19:1)
    at Object.startLoadPathsTask (~/AppData/Local/atom/app-1.17.2/resources/app/node_modules/fuzzy-finder/lib/main.js:119:1)
    at ~/AppData/Local/atom/app-1.17.2/resources/app/node_modules/fuzzy-finder/lib/main.js:33:1
    at _combinedTickCallback (internal/process/next_tick.js:67:7)
    at process._tickCallback (internal/process/next_tick.js:98:9)

Commands

Non-Core Packages
build 0.68.0
busy 0.7.0
language-powershell 4.0.0
todo-show 1.11.0

Thanks for taking the time to contribute!
We noticed that this is a duplicate of https://github.com/atom/fuzzy-finder/issues/278. You may want to subscribe there for updates - if you have steps to reproduce that you want to add there, feel free to comment in the issue.
Because we treat our issues list as the Atom team's backlog, we close duplicates to focus our work and not have to touch the same chunk of code for the same reason multiple times. This is also why we may mark something as duplicate that isn't an exact duplicate but is closely related.
For information on how to use GitHub's search feature to find out if something is a duplicate before filing, see the How Can I Contribute? section of the Atom CONTRIBUTING guide.


Proposal: Add factory methods to ListedItem

What's the Problem?
There doesn't presently exist a standardized way to create a ListedItem from external constructs such as IStorageItem-derived types, WIN32_FIND_DATA, and IShellItem. We currently expose numerous public properties on ListedItem and expect  users of it to automatically and correctly populate all of them.
This expectation adds a level of redundancy and duplication everywhere we have to create ListedItems, and is not good architecture.
Solution/Idea
We should discuss improving code quality in this area with all of the tasks below:
1. Define factory methods inside ListedItem.cs (draft)
public static ListedItem FromFindData(WIN32_FIND_DATAW findData, string dateReturnFormat = null)
public static ListedItem FromStorageItem(IStorageItem storageItem, string dateReturnFormat = null)
public static ListedItem FromShellItem(IShellItem shellItem, string dateReturnFormat = null)
2. Make all properties on ListedItem read only
3. Add a way to determine what type of external construct(s) back a ListedItem instance
Alternatives
Add multiple constructor overloads to ListedItem: This idea might not be ideal because we may access the filesystem directly when constructing the item.
Priorities

Capability
Priority

This proposal will allow users of ListedItem to easily create one from external constructs in a standard way
Must

Add a way to determining the backing OS filesystem construct(s)
Could

Files Version
v2
Windows Version
Windows 11 21H2
Additional comment
No response

@files-community/files

We currently expose numerous public properties on ListedItem and expect users of it to automatically and correctly populate all of them.

How about we abstract out these properties so we're left only with the important ones and rest will go into a derived class for the UI?

@d2dyno1 I support that idea. ListedItem has kind of a mixture of entirely exposed UI and non-UI properties.
The alternative practice you mentioned is more typical. It appears to be a sound design, and we could separate things in a UI focused way rather than arbitrarily.
Good feedback as always. 👍

@cinqmilleans

One year on, we're taking an entirely different approach with the storage layer.
This will be publicized through final specifications, blog posts and docs once myself, et. al agree to start implementing it; but it will be influenced by the work led by @Arlodotexe to create a CommunityToolkit.Storage abstraction.
ListedItem will be no more - at least in its current form. More details will come soon over the coming weeks + months.


[WIP] Dataset dataclasses

Pull Request Test Coverage Report for Build 552

157 of 159 (98.74%)  changed or added relevant lines in 10 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.01%) to 91.589%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

hyperparameter_hunter/experiments.py
33
35
94.29%

Totals

Change from base Build 548:
-0.01%

Covered Lines:
3626

Relevant Lines:
3959

💛  - Coveralls


ArrayOutOfBoundException: -1 when searching by Hash Index (#159)

Add tests with evidence of the issue, add relevant fixes, propose refactoring (in separate commit).
PR created in favor of https://github.com/Netflix/hollow/pull/206
Instead of making changes in HollowObjectTypeReadStateShard moved prechecks to HollowHashIndexBuilder and HollowHashIndex.
I've found many places, which are using magic -1 value :)
Here is the small list:

com/netflix/hollow/tools/diff/count/HollowDiffObjectCountingNode.java:128
com/netflix/hollow/tools/diff/count/HollowDiffObjectCountingNode.java:175
com/netflix/hollow/tools/diff/exact/mapper/DiffEqualityObjectMapper.java:101
com.netflix.hollow.diffview.HollowObjectDiffViewGenerator#fromOrdinal
com/netflix/hollow/diffview/effigy/HollowEffigyFactory.java:47
...
So this PR should fit the philosophy.

Solid work, thanks for the contribution!


Timeline Indicator - Make it line instead of dot (and line to mark new position)

The current timeline indicator is a dot, indicates that the video can be dragged to fast forward or rewind.
Replacing the indicator with a line should do the trick.

Hover interaction is jittery due to react rendering.


Keep AWAKE temporary eats 25% CPU time

After update to 41.4 the new PowerToys.Awake function still eats 25 CPU time.
The indefinitely function does not keep CPU busy.

Thank you for opening the issue.
It's being tracked here: https://github.com/microsoft/PowerToys/issues/12052


Some jobs stuck in queue

Version: 2.3.2
Some jobs stuck in queue. See attached log
redacted-log-events-viewer-result.csv
Job label should be unique, including both run-id, job-name and matric chunk.
runs-on,runner=large,run-id=9896137128,matrix-chunk=0,job-name=run-black-box-test
Log seems to stop right after Successfully deleted message from the SQS queue
There is no logs for the instance and there is no BidEvictedEvent event for this instance.
This happens one out of every few 10s of jobs we schedule and not on the same job or same matrix chunk.

Hello, is this issue recent? Can you see if the launched instance gets a Name assigned in the EC2 console, after some time?
can you also confirm that no other job is requesting a subset of the labels used for that workflow?
It’s late here but I will follow up tomorrow.

Version of runs-on is 2.3.2 and issue is happening today.
Not exactly the same instance but it looks like the instance existed but did not have a name.

Checking the metrics it looked like it emitted one datapoint.
All labels are unique.

@shuluster could you send an email at<EMAIL_ADDRESS>so that we can schedule a call today to have a look at it together?

Reached out.
Interestingly, I have been experimenting with different runner classes. Interestingly this issue only happened to me when I enable m7 and it always happened on m7i-flex.2xlarge. Limiting the runner class to c6,c7,m6 has since stopped this issue for the past 12 hours but the sample size might be too small. I do not fully understand what does m7i-flex do, especially the flex part.

@shuluster thanks, I'll book something in your calendar.
Regarding m7i-flex:

M7i-Flex instances ensure a baseline of 40% CPU performance while having the ability to scale up to full CPU performance for 95% of the time throughout a 24-hour window. Note that instances consistently above the CPU for long periods could see a gradual reduction in “maximum burst CPU throughput.”

https://www.vantage.sh/blog/m7i-flex-vs-t-series-cost

As you say I think it's more a sample size issue than something to attribute to the flex nature. If it reproduces, could you also share the tags that were added to the instance? Also note that BidEvictedEvent events in CloudTrail are delayed by ~15min.

After talking with @shuluster, the underlying reason appeared to be an internal error from EC2, as well as some quota issues. I'm going to close this for now, but feel free to reopen and/or comment with any reply you got from AWS regarding the internal error.

Following up. After requesting the quota increase for

total EC2 instances
RunInstances API
The issue seems to have stablize for the most part.

We do still occasionally see a job getting stuck in queue, without corresponding cloudtrail failures. I suspect this is underlying AWS ec2 launching not reliable.
Happy to open another issue, is there a way to add "retries" for launching EC2 instances? If an EC2 instance does not become healthy within say a timeout, another Ec2 instance is launched.


<EMAIL_ADDRESS>using dependencies instead of peerDependencies

Using dependencies for plugins in sharable configs for eslint is an antipattern. According to the docs, these dependencies should be put to peerDependencies. The reason is that multiple sharable configs could lock their version of plugins and expect different implementation and eslint wouldn't know which one to use. The user should be always the one to select and install eslint plugins. Reused shareable configs, parsers or other packages can be in dependencies tho.
The older version of eslint-config-react-app had it correct, the new version has it wrong.

Can someone look into this? This is a blocking issue.

I encountered the same problem

plugins declared as a peerdependency may not be a wrong.

Not really. The fact that it conflicts at the consuming side with other plugins means that solution doesn't work.


Update README.md for Meta renaming

FAANG is now MAANG by the renaming from Facebook to Meta.

Thank you for this suggestion! As FAANG is still a more popular term we'll stick with FAANG. There's also no decision whether it should be MAANG or MANGA yet, so FAANG is still better from a recognizability and SEO point of view.


Footer update

A really easy one, the footer needs to be updated, its still 2014. :)

Closing this because it's 2017 now :)


Maximum timeout for DxgkDdiCollectDbgInfo

Is there a maximum time the driver can spend in DxgkDdiCollectDbgInfo before Windows takes some corrective action? I can't seem to find any mention of it in this page or another page.

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

ID: 1d145848-247e-15cc-c8b7-ededf22b5125
Version Independent ID: 5ead064a-8e3a-0c44-3f41-173456b517ba
Content: DXGKDDI_COLLECTDBGINFO (d3dkmddi.h) - Windows drivers
Content Source: wdk-ddi-src/content/d3dkmddi/nc-d3dkmddi-dxgkddi_collectdbginfo.md
Product: windows-hardware
Technology: wdk-api-reference
GitHub Login: @lorihollasch
Microsoft Alias: loriwhip

Hey @pacampbe , I updated the page with the info you were looking for (no max time). Thanks for filing a doc issue!


No cp39-win32 wheels ?

It looks like cp39-win32  were available for 1.0.7, but not 1.1.0.
I don't particularly care, I just had a failing appveyor build on IPython, but I was anyway thinking of removing appveyor at some point. Plus I am testing on windows in GitHub action anyway, but just opened an issue in case it was an oversight.
Feel free to close.

This is planned, there will be no more 32-bit wheels. This is stated at the top of the changelog (https://contourpy.readthedocs.io/en/v1.1.0/changelog.html#v1-1-0-2023-06-13) and discussed at #249.

Ok, thanks ! Sorry for missing that.

Ok, thanks ! Sorry for missing that.

No problem!

Given that NumPy are intending to continue shipping win32 wheels in the upcoming 1.26.0 release, I have restated shipping ContourPy win32 wheels. They are included in today's release candidate 1.1.1rc1 which also supports Python 3.12. I will retroactively add win32 wheels to the previous (1.1.0) release so that there isn't a gap.


Sudoku Optimizations

Those are optimizations to the Sudoku chromosomes accounting for the initial constraints from the sudoku to solve. All Sudoku chromosome reach faster convergence with lower population numbers

Thanks for the improvement!
Is this pull request related to issue #47 ?

Actually, it is more of a cleanup and an optimization providing a workaround for yet not directly addressing issue #47 and the corresponding discussion.
By applying a simple round of constraint propagation from the sudoku mask, the search space is significantly reduced, allowing for a gain of an order of magnitude without any significant init time impact, but the problem seems to remain that I wasn't able to trigger lateral exploration past 50 generations.
I believe this might be an issue to investigate with the library itself, with Elite selection and Elite reinsertion consistently yielding better results.


Release Process Edits

↪ Pull Request

💻 Examples

✔ PR Todo

[x] Added/updated testing for this change
[x] Included links to related issues/PRs
[x] Update relevant docs + docstrings
[x] Update the CHANGELOG under the current -dev version:

Add changelog entries under any that apply: BREAKING CHANGES, NEW FEATURES, BUG FIXES.
Changelog entry format: [#<issue number>](<link to issue>) <change description>

@Nelson-Andrade did you mean to bold things? if so you need ** (double asterix) surrounding your text, not just a single *. I think the italics are too subtle, so opting for bold is better.


Fix some typos in comment

"impelemented" to "implemented" in line 46.
"nework" to "network" in line 498.

Please sign your commits following these rules:
https://github.com/moby/moby/blob/master/CONTRIBUTING.md#sign-your-work
The easiest way to do this is to amend the last commit:
$ git clone -b "patch-3" git@github.com:JoeWrightss/swarmkit.git somewhere
$ cd somewhere
$ git rebase -i HEAD~842354612160
editor opens
change each 'pick' to 'edit'
save the file and quit
$ git commit --amend -s --no-edit
$ git rebase --continue # and repeat the amend for each commit
$ git push -f

Amending updates the existing PR. You DO NOT need to open a new one.

Thank you for guiding me. I signed it @GordonTheTurtle .🐯

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@0da442b). Click here to learn what that means.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master    #2809   +/-   ##
=========================================
  Coverage          ?   62.14%
=========================================
  Files             ?      153
  Lines             ?    24177
  Branches          ?        0
=========================================
  Hits              ?    15026
  Misses            ?     7600
  Partials          ?     1551

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


[WIP] Fix failed pip upgrade in azure

Description
2020-07-08T15:17:13.8203301Z TestEndToEnd 2020-07-08T15:17:13Z command.go:121: module.network.module.bastion.module.bastion_provision.null_resource.ansible (local-exec): An exception occurred during task execution. To see the full traceback, use -vvv. The error was: ImportError: No module named pkg_resources
2020-07-08T15:17:13.8204734Z TestEndToEnd 2020-07-08T15:17:13Z command.go:121: module.network.module.bastion.module.bastion_provision.null_resource.ansible (local-exec): fatal: [bastion-terratest-5ah5oho.westus.cloudapp.azure.com]: FAILED! => {"changed": false, "msg": "Failed to import the required Python library (setuptools) on bastion-1's Python /usr/bin/python. Please read module documentation and install in the appropriate location. If the required library is installed, but Ansible is using the wrong Python interpreter, please consult the documentation on ansible_python_interpreter"}

Done
Fix to use python3 for ansible_python_interpreter around pip install. (workaround)

I created another PR #163 for fix this issue, So close this PR.


Support standard Godot materials

This plugin introduces a duplicate set of steps in the asset pipeline. Godot already has tools and settings to manage textures, normal, height and rough maps etc. Those should be supported when adding paintable textures to the pallet.

I think if you were implementing it, you would find as we have that StandardMaterials are both inadequate and overkill for terrain.
Inadequate because it doesn't provide all the functionality we need. Materials are just a shader and we'd have to rewrite it anyway.
Overkill because we don't need SSS, refraction, rim, clearcoat, backlighting, and many other features on the terrain. If your thought is that doing this would allow one to use any and all features of a StandardMaterial on the terrain, then you really haven't thought about the complexity of implementation.
The base material shader is integrated into the renderer and is designed for 1 material. It is not designed to merge 32 materials. That code doesn't exist in the engine anywhere. Someone has to write it. We wrote a far, far simpler version focused on the needs of a terrain. Supporting the entire base material would make our already complex shader 10x more complex for unnecessary features like vertex color, billboard and the others I mentioned.
Ignoring implementation, we could possibly take in materials then take the textures and settings we need from it. We'd only use the needed features, which means this choice would provide the user with 50 material options yet only 10 would be functional and they'll have to guess or read the docs to figure out which ones work. That's not an improvement on usability.
Finally, there are things needed that are not in the current terrain shader. Some will make their way into the default shader, others can be added by custom shaders and custom uniforms. For instance, we have a lava texture with emission. It would be a big waste of memory and processing to enable emission for all textures. But a custom shader and custom uniform will allow us to add an emission texture for that one material. You could do the same thing with metal.
So, no standard materials will not be used. A better request would be to express your need, rather than an implementation. Here are things on the roadmap that might fulfill needs:

#125 - Easier workflow preparing textures
#148 - Sharing textures among levels
#86
#65

Great explanation!
As mentioned the main issue is the asset pipeline workflow so #125 seems most appropriate.


Using Aydin on Mac BigSur Chip M1

Describe the bug
I installed Aydin on my Mac, but can't open it (while worked well on a PC). I got this error on the terminal:
Last login: Thu Nov 11 12:10:33 on ttys001
/Applications/aydin_0.1.9.app/Contents/MacOS/aydin ; exit;
(base) -MacBook-Pro ~ % /Applications/aydin_0.1.9.app/Contents/MacOS/aydin ; exit;
zsh: illegal hardware instruction  /Applications/aydin_0.1.9.app/Contents/MacOS/aydin
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.

[Process completed]

Not sure what the problem is. I wonder if it could be a problem of compatibility with Apple M1 chip. Could you help me please?
Desktop (please complete the following information):

OS: macOS BigSur
Version 11.2.1 (20D74)

hello @MeghaneSittewelle ! Thank you for reaching out!
Yes this is a problem related to compatibility with Apple M series CPUs. We build our executables with Intel CPUs and with their lower level libraries currently for all operating systems. This is due to the fact that many dependencies we have are not compatible with M series chips yet. Please let me know if there is anything else I can help with!

Yes, unfortunately, it is going to take some time until all the libraries we depend on eventually support M1 chips...
I am afraid you are on the bleeding edge...

Thank you for your answers! I will continue to use it on another machine waiting for it to be compatible maybe one day, because it is a great tool !


DNN-30135 - Issue when loading the Persona Bar: Not Thread Safe

Note: This is the duplicate PR of https://github.com/dnnsoftware/Dnn.AdminExperience/pull/1126 . I do it again now since it wasn't merged here after Dnn.AdminExperience is migrated here.
Fixes https://github.com/dnnsoftware/Dnn.AdminExperience/issues/1125
Summary
The problem lies in "Dnn.PersonaBar.Library.Repository.PersonaBarRepository.GetMenuItem(string identifier)" method which is called from "Evoq.PersonaBar.UI.Controllers.EvoqPersonaBarContainer.Initialize(UserControl personaBarControl)". GetMenuItem method doesn't exist in the StackTrace because JIT (Just-In-Time) Compiler does Inline Code Optimizations for release builds which basically means that some methods (especially like the ones that are only a few lines) get inlined into the previous method chain for performance reasons. Therefore, if you have a method call chain like A -> B -> C, it might become A -> B if C is inlined (you might think of it as method C's code gets copied under method B).
Using a list instance which might change state in loops (FirstOrDefault method iterates the elements one by one which behaves like a loop) will raise that error when the list gets updated while iterating. The solution is to use ToList method to copy the list's current state into another list and then use it instead for iteration. You can watch the following video I shot a demo video which demonstrates the issue: https://drive.google.com/open?id=13bneeDRu2aqicSvJ-QtV2okoPUivkHh4

Looks like this was merged into the development branch of Dnn.AdminExperience previously (56fe843).  What's our 9.5.1 timeline, are we accepting hotfixes like this? @valadas @mitchelsellers

@bdukes Lets chat at the meeting today

Please note that I raised this PR since @v-karbovnichy (Vyacheslav Karbovnichy) asked me to.


Add Oracle's Extract to ARAM consumables

@dustinblackman I see you didn't assign this yet, perhaps you missed it. Would be nice of you to add Oracle's Extract to consumables when you are playing ARAM.

Will add in next version, just need to set it up to look nice.

Instead of manually maintaining the list of prebuilt items, you could probably parse all the trinkets and consumables out of http://ddragon.leagueoflegends.com/cdn/5.13.1/data/en_US/item.json

For ARAM it's not manual, it's just coming in from whatever lolflavor has. I have yet to customize it. Though you're right that can be done. :)


peer to peer reconnecting

how to reconnect to the same peer after loss internet connection and recovery it again ?
when the wifi is disabled the iceConnectionState becomes DISCONNECTED and I tried to re-connect to the same peer again when the internet backs again , but I couldn't.
Any help please.

You needs to configure session again. Receive candidate and offer messages from not disconnected client and save this messages. After other client connected send saved messages to him.


REFACTOR tasks/variables.yml: use first_found filter for loading of vars files

See https://docs.ansible.com/ansible/latest/collections/ansible/builtin/first_found_lookup.html#examples
Not sure if both of the first files are needed, IMHO they both do the same thing (unless Amazon Linux does not have the major_version set properly).

I believe this should be fine. Amazon Linux did not have a decimal to split the version number on used by other supported distributions at the time. It looks like your changes here should be compatible with this. Thanks!


Fixed generic issue in ResponsiveModule

This was the only thing needed to make Angular 10 happy. I did experience an exception when trying to run
ng update @angular/core @angular/cli
but couldn't find where in the code it was blowing up.
➜  ngx-responsive git:(angular-10-support) ng update --force @angular/core @angular/cli
Your global Angular CLI version (10.0.1) is greater than your local
version (9.1.10). The local Angular CLI version is used.

To disable this warning use "ng config -g cli.warnings.versionMismatch false".
The installed local Angular CLI version is older than the latest stable version.
Installing a temporary version to perform the update.
Installing packages for tooling via yarn.
Installed packages for tooling via yarn.
Using package manager: 'yarn'
Collecting installed dependencies...
Found 28 dependencies.
Fetching dependency metadata from registry...
                  Package "@angular/core" has a missing peer dependency of "rxjs" @ "^6.5.3".
                  Package "@nguniversal/module-map-ngfactory-loader" has an incompatible peer dependency to "@angular/core" (requires "^8.2.0" (extended), would install "10.0.2").
                  Package "@angular/common" has a missing peer dependency of "rxjs" @ "^6.5.3".
                  Package "@nguniversal/module-map-ngfactory-loader" has an incompatible peer dependency to "@angular/common" (requires "^8.2.0" (extended), would install "10.0.2").
                  Package "@nguniversal/module-map-ngfactory-loader" has an incompatible peer dependency to "@angular/platform-server" (requires "^8.2.0" (extended), would install "10.0.2").
                  Package "ng-packagr" has an incompatible peer dependency to "typescript" (requires ">=3.6 < 3.9", would install "3.9.6").
    Updating package.json with dependency @angular/core @ "10.0.2" (was "9.1.11")...
    Updating package.json with dependency @angular/cli @ "10.0.1" (was "9.1.10")...
    Updating package.json with dependency @angular/common @ "10.0.2" (was "9.1.11")...
    Updating package.json with dependency @angular/compiler @ "10.0.2" (was "9.1.11")...
    Updating package.json with dependency @angular/compiler-cli @ "10.0.2" (was "9.1.11")...
    Updating package.json with dependency @angular/animations @ "10.0.2" (was "9.1.11")...
    Updating package.json with dependency @angular/platform-browser-dynamic @ "10.0.2" (was "9.1.11")...
    Updating package.json with dependency @angular/language-service @ "10.0.2" (was "9.1.11")...
    Updating package.json with dependency @angular/platform-server @ "10.0.2" (was "9.1.11")...
    Updating package.json with dependency @angular/platform-browser @ "10.0.2" (was "9.1.11")...
    Updating package.json with dependency typescript @ "3.9.6" (was "3.8.3")...
UPDATE package.json (2975 bytes)
✔ Packages installed successfully.
** Executing migrations of package '@angular/core' **

❯ Missing @Injectable and incomplete provider definition migration.
  As of Angular 9, enforcement of @Injectable decorators for DI is a bit stricter and incomplete provider definitions behave differently.
  Read more about this here: https://v9.angular.io/guide/migration-injectable
✖ Migration failed: Cannot convert undefined or null to object
  See "/private/var/folders/h4/cgdfqbfx61s5r8kc3lpx119h0000gn/T/ng-qRjw77/angular-errors.log" for further details.

Hi,
Any news on when this will be released?
Cheers
olaf

Updates on this? it's been aproved.

@ManuCutillas
Hi, when can me expect this fix to appear in npm repository ?

@ManuCutillas
Not as to spam, but it would be really nice if this update could be released to npm as well? :o


Support '--heading' option for Leaderf rg

Hi,
I love this plugin, still use it every day! Thanks for your hard work!
One thing that I find really hard to read is Leaderf rg output especially in projects with deeper folder structures.
The huge path in front of every line makes it hard to find what I'm looking for.
I understand its simply rg's output but it would be of great help if we could use the --heading option for rg. Right now it seems you set --no-heading explicitly and I cant override it using g:Lf_RgConfig.
My output could then go from something like (similar to rg --no-heading):
src/app/app.module.ts:4:import { AppComponent } from './app.component';
src/app/app.component.ts:5:  templateUrl: './app.component.html',
src/app/app.component.ts:6:  styleUrls: ['./app.component.css']
src/app/app.component.spec.ts:2:import { AppComponent } from './app.component';
src/app/app.component.spec.ts:15:    const app = fixture.componentInstance;
src/app/app.component.spec.ts:21:    const app = fixture.componentInstance;

To (similar to rg --heading):
src/app/app.component.ts
5:  templateUrl: './app.component.html',
6:  styleUrls: ['./app.component.css']

src/app/app.component.spec.ts
2:import { AppComponent } from './app.component';
15:    const app = fixture.componentInstance;
21:    const app = fixture.componentInstance;

src/app/app.module.ts
4:import { AppComponent } from './app.component';

Which is just much more readable. (its also similar to CocSearch output if you are familiar with nvim coc
Would it be possible to support this?

Added.


Minimum 2d example

Thanks for providing this great crate!
I cant seem to get the minimum example to work using a Camera2dBundle. Is this crate intended to work with 2d games?
If it is, could you provide some guidance or an example using the Camera2dBundle?

We only use it in a 3d context. The actual line drawing logic is used for the bevy gizmo feature. I would highly recommend you use that instead of this crate. The only reason we keep this crate around is we need a lot of 3d lines and this crate uses a retained mode instead of an immediate mode approach like gizmos, but gizmos should still be fast enough for most use cases.

Gizmos have no width option

Gizmos are also much slower than this. And they can't child other objects.
I really need 2d camera support. May have to fork. Would you be open to a PR?

Gizmos have no width option

They do, you can configure it using the GizmoConfigGroup, the 3d_gizmos example shows how to do that.

Gizmos are also much slower than this. And they can't child other objects.

This PR will make gizmos retained and as a side effect be able to us the hierarchy. https://github.com/bevyengine/bevy/pull/15473

Would you be open to a PR?

Yes, but once the PR I linked above is merged this crate will be essentially redundant. We'll keep maintaining it for a bit but most people should just use the gizmo api.

Thanks, that's probably sufficient tbh. I was just looking into the level of effort for making a PR, and I realize now that I have no idea how to make this work with shaders. So I don't think I'm the guy to make this solution work anyway. I'll follow that PR, and come up with another solution in the meantime.


Broken on Jekyll3: Collection#each should be called on the #docs array directly

Getting the following on Jekyll 3.0.0
       Deprecation: Collection#each should be called on the #docs array directly.
                    Called by /home/will/.bundler/ruby/2.1.0/jekyll-redirect-from-0bfa97b3f6f2/lib/jekyll-redirect-from/redirector.rb:13:in `generate_alt_urls'.
/home/will/.bundler/ruby/2.1.0/jekyll-redirect-from-0bfa97b3f6f2/lib/jekyll-redirect-from/redirector.rb:41:in `is_dynamic_document?': cannot load such file -- jekyll/post (LoadError)
	from /home/will/.bundler/ruby/2.1.0/jekyll-redirect-from-0bfa97b3f6f2/lib/jekyll-redirect-from/redirector.rb:47:in `has_alt_urls?'
	from /home/will/.bundler/ruby/2.1.0/jekyll-redirect-from-0bfa97b3f6f2/lib/jekyll-redirect-from/redirector.rb:14:in `block in generate_alt_urls'
	from /home/will/.bundler/ruby/2.1.0/jekyll-redirect-from-0bfa97b3f6f2/lib/jekyll-redirect-from/redirector.rb:13:in `each'
	from /home/will/.bundler/ruby/2.1.0/jekyll-redirect-from-0bfa97b3f6f2/lib/jekyll-redirect-from/redirector.rb:13:in `generate_alt_urls'
	from /home/will/.bundler/ruby/2.1.0/jekyll-redirect-from-0bfa97b3f6f2/lib/jekyll-redirect-from/redirector.rb:8:in `generate'
	from /var/lib/gems/2.1.0/gems/jekyll-3.0.0/lib/jekyll/site.rb:154:in `block in generate'
	from /var/lib/gems/2.1.0/gems/jekyll-3.0.0/lib/jekyll/site.rb:153:in `each'
	from /var/lib/gems/2.1.0/gems/jekyll-3.0.0/lib/jekyll/site.rb:153:in `generate'
	from /var/lib/gems/2.1.0/gems/jekyll-3.0.0/lib/jekyll/site.rb:58:in `process'
	from /var/lib/gems/2.1.0/gems/jekyll-3.0.0/lib/jekyll/command.rb:28:in `process_site'
	from /var/lib/gems/2.1.0/gems/jekyll-3.0.0/lib/jekyll/commands/build.rb:60:in `build'
	from /var/lib/gems/2.1.0/gems/jekyll-3.0.0/lib/jekyll/commands/build.rb:35:in `process'
	from /var/lib/gems/2.1.0/gems/jekyll-3.0.0/lib/jekyll/commands/build.rb:18:in `block (2 levels) in init_with_program'
	from /var/lib/gems/2.1.0/gems/mercenary-0.3.5/lib/mercenary/command.rb:220:in `call'
	from /var/lib/gems/2.1.0/gems/mercenary-0.3.5/lib/mercenary/command.rb:220:in `block in execute'
	from /var/lib/gems/2.1.0/gems/mercenary-0.3.5/lib/mercenary/command.rb:220:in `each'
	from /var/lib/gems/2.1.0/gems/mercenary-0.3.5/lib/mercenary/command.rb:220:in `execute'
	from /var/lib/gems/2.1.0/gems/mercenary-0.3.5/lib/mercenary/program.rb:42:in `go'
	from /var/lib/gems/2.1.0/gems/mercenary-0.3.5/lib/mercenary.rb:19:in `program'
	from /var/lib/gems/2.1.0/gems/jekyll-3.0.0/bin/jekyll:17:in `<top (required)>'
	from /usr/local/bin/jekyll:23:in `load'
	from /usr/local/bin/jekyll:23:in `<main>'

Will push out a fix today. Sorry about this!

No worries, my backlog of fixes from custom plugins etc is much bigger! Thanks for the quick fix


[BUG] Issue title...Results do not correspond to current coco set

I am creating a jupyter notebook to train and validate DETR using efficinet architecture on coco dataset.
while evaluating this error apear
~\anaconda3\lib\site-packages\pycocotools\coco.py in loadRes(self, resFile)
324 assert type(anns) == list, 'results in not an array of objects'
325 annsImgIds = [ann['image_id'] for ann in anns]
--> 326 assert set(annsImgIds) == (set(annsImgIds) & set(self.getImgIds())),
327 'Results do not correspond to current coco set'
328 if 'caption' in anns[0]:
AssertionError: Results do not correspond to current coco set
any help ..?

@Aliweka2020 sorry, I won't be able to help with that, looks like maybe a bad (old?) version of pycocotools or somethign wrong with the dataset. I'll leave open in case anyone else can help but will close soon as it's unlikely to be a bug here.


[E] UserSignIn: not in 2FA session

Description
I updated the docker container (gitea/gitea:latest) to 1.21.8, and now I don't seem to be able to login.
I put username/password, and instead of seeing the 2FA wall, I get a 500 error in the URL: (subdomain.mydomain.com/path)/user/two_factor
Docker logs:

Server listening on :: port 22.
Server listening on <IP_ADDRESS> port 22.
2024/03/13 05:46:17 cmd/web.go:242:runWeb() [I] Starting Gitea on PID: 16
2024/03/13 05:46:17 cmd/web.go:111:showWebStartupMessage() [I] Gitea version: 1.21.8 built with GNU Make 4.4.1, go1.21.8 : bindata, timetzdata, sqlite, sqlite_unlock_notify
2024/03/13 05:46:17 cmd/web.go:112:showWebStartupMessage() [I] * RunMode: prod
2024/03/13 05:46:17 cmd/web.go:113:showWebStartupMessage() [I] * AppPath: /usr/local/bin/gitea
2024/03/13 05:46:17 cmd/web.go:114:showWebStartupMessage() [I] * WorkPath: /data/gitea
2024/03/13 05:46:17 cmd/web.go:115:showWebStartupMessage() [I] * CustomPath: /data/gitea
2024/03/13 05:46:17 cmd/web.go:116:showWebStartupMessage() [I] * ConfigFile: /data/gitea/conf/app.ini
2024/03/13 05:46:17 cmd/web.go:117:showWebStartupMessage() [I] Prepare to run web server
2024/03/13 05:46:17 routers/init.go:112:InitWebInstalled() [I] Git version: 2.40.1, Wire Protocol Version 2 Enabled (home: /data/gitea/home)
2024/03/13 05:46:17 cmd/web.go:194:serveInstalled() [W] Table session has column created_unix but struct has not related field
2024/03/13 05:46:17 cmd/web.go:194:serveInstalled() [W] Table system_setting Column version db default is , struct default is 1
2024/03/13 05:46:17 cmd/web.go:194:serveInstalled() [W] Table email_address Column lower_email db nullable is true, struct nullable is false
2024/03/13 05:46:17 cmd/web.go:194:serveInstalled() [W] Table user Column keep_activity_private db default is , struct default is false
2024/03/13 05:46:17 cmd/web.go:194:serveInstalled() [W] Table user Column keep_activity_private db nullable is true, struct nullable is false
2024/03/13 05:46:17 cmd/web.go:194:serveInstalled() [W] Table language_stat Column language db nullable is true, struct nullable is false
2024/03/13 05:46:17 cmd/web.go:194:serveInstalled() [W] Table repository Column original_service_type db default is 0, struct default is
2024/03/13 05:46:17 cmd/web.go:194:serveInstalled() [W] Table gpg_key Column content db nullable is true, struct nullable is false
2024/03/13 05:46:17 cmd/web.go:194:serveInstalled() [W] Table gpg_key_import Column content db nullable is true, struct nullable is false
2024/03/13 05:46:17 cmd/web.go:194:serveInstalled() [W] Table public_key Column content db nullable is true, struct nullable is false
2024/03/13 05:46:17 cmd/web.go:194:serveInstalled() [W] Table project column board_type db type is INT, struct type is INT UNSIGNED
2024/03/13 05:46:17 cmd/web.go:194:serveInstalled() [W] Table project column card_type db type is INT, struct type is INT UNSIGNED
2024/03/13 05:46:17 cmd/web.go:194:serveInstalled() [W] Table project Column card_type db default is 0, struct default is
2024/03/13 05:46:17 cmd/web.go:194:serveInstalled() [W] Table project Column card_type db nullable is false, struct nullable is true
2024/03/13 05:46:17 cmd/web.go:194:serveInstalled() [W] Table project column type db type is INT, struct type is INT UNSIGNED
2024/03/13 05:46:17 cmd/web.go:194:serveInstalled() [W] Table label Column archived_unix db default is , struct default is NULL
2024/03/13 05:46:17 cmd/web.go:194:serveInstalled() [W] Table tracked_time Column time db nullable is true, struct nullable is false
2024/03/13 05:46:17 cmd/web.go:194:serveInstalled() [W] Table hook_task has column repo_id but struct has not related field
2024/03/13 05:46:17 cmd/web.go:194:serveInstalled() [W] Table webhook Column is_system_webhook db default is 0, struct default is
2024/03/13 05:46:17 cmd/web.go:194:serveInstalled() [W] Table webhook Column is_system_webhook db nullable is false, struct nullable is true
2024/03/13 05:46:39 ...ters/web/auth/2fa.go:36:TwoFactor() [E] UserSignIn: not in 2FA session
2024/03/13 05:46:50 ...ters/web/auth/2fa.go:36:TwoFactor() [E] UserSignIn: not in 2FA session

Gitea Version
1.21.8
Can you reproduce the bug on the Gitea demo site?
No
Log Gist
No response
Screenshots
No response
Git Version
2.40.1
Operating System
No response
How are you running Gitea?
Docker: gitea/gitea:latest
docker-compose.yml:
  gitea:
    container_name: gitea
    image: gitea/gitea:latest
    environment:
      - USER_UID=1000
      - USER_GID=1000
      - DB_TYPE=mysql
      - DB_HOST=db:3306
      - RUN_MODE=prod
      - ROOT_URL="https://subdomain.mydomain.com/path/"
    env_file:
      - ./db.env
    restart: always
    networks:
      - gitea
    volumes:
      - /gitea/data:/data
    ports:
      - "<IP_ADDRESS>:xxxx:3000"
    depends_on:
      - gitea-db

Database
MySQL/MariaDB

If you change image to 1.21.7, does it work again? Or does browser's "Private Window" (without any existing cookie) help?

Thank you. Clearing the cookies for the site fixed it.

Thank you for your feedback. Is there still any other problem? 🙏

I haven't had a problem since. However, I wonder if there's anything that can be done to prevent anyone from ever getting this in the future? :)
Otherwise, this Issue can be closed.
Thanks!

I wonder if there's anything that can be done to prevent anyone from ever getting this in the future? :)

I guess this issue is caused by #29534 , the cookies are different on /subpath and /subpath/.
So I think it won't happen in the future because the cookie path should be correct now.


pkt_dts_time

Change in code pkt_pts_time to pkt_dts_time!

Because errors occur

The issue is that pkt_pts_time doesn't exist in te XML file. The PTS values are labelled as pts_time rather than pkt_pts_time. There are two solutions:

Change frame.get('pkt_pts_time') on line 38 to frame.get('pts_time')
Use the decoding timestamps (pkt_dts_time) instead. I had a quick chat with @slhck and I was told that is the relevant metric in terms of downloading/streaming:

"You always download frames in DTS order because that's the order the decoder needs it. That's how the segments are structured. The decoder can then output the frames in display order.
So for all things streaming-related it would make sense to look at things in DTS order.
As for the packet size it's one packet per DTS, they all come in DTS order. You'll notice when you use ffprobe to show packets vs frames, the first will be in DTS order and the latter in PTS order (because frames will already be decoded by then)"

Therefore, personally, I would go for solution 2.

I use latest version ffprobe ffprobe version 2021-10-28-git-e84c83ef98-essentials_build-www.gyan.dev

I use latest version ffprobe ffprobe version 2021-10-28-git-e84c83ef98-essentials_build-www.gyan.dev

What's your point? I already explained what the issue is.

I don't know why you don't have pkt_pts_time in your output files because i have it (also with the lastest version 4.41)

Anyway, please pull again to get a fix for the problem


Add new Layout/MultilineMethodParameterLineBreaks cop

Introduce new Layout/MultilineMethodParameterLineBreaks cop, based closely on the MultilineMethodArgumentLineBreaks cop.
# bad
def(foo, bar,
  buz)
  do_something
end

# good
def (foo,
  bar,
  buz)
  do_something
end

This was split from the larger WIP pull request here: https://github.com/rubocop/rubocop/pull/10681

Before submitting the PR make sure the following are checked:

[x] The PR relates to only one subject with a clear title and description in grammatically correct, complete sentences.
[x] Wrote good commit messages.
[x] Commit message starts with [Fix #issue-number] (if the related issue exists).
[x] Feature branch is up-to-date with master (if not - rebase it).
[x] Squashed related commits together.
[x] Added tests.
[x] Ran bundle exec rake default. It executes all tests and runs RuboCop on its own code.
[x] Added an entry (file) to the changelog folder named {change_type}_{change_description}.md if the new code introduces user-observable changes. See changelog entry format for details.

Thanks!


missing option in mt.exe docs

🛑 IMPORTANT: You can get your feedback addressed faster if you use the comment section for the article in which you encountered a problem.
Link to article:
https://docs.microsoft.com/en-us/windows/desktop/sbscs/mt-exe
Problem:
the example in the -canonicalize description does not include the -canonicalize option

@ginami to investigate.

Hi @bpd0018 -- thanks for your feedback. We're investigation the issue.


Meteor demo example not working properly

Hi RubaXa!
First, thank you for this great library! It makes life a lot easier:-)
There seems to be an issue with the Meteor demo example (https://github.com/RubaXa/Sortable/tree/master/meteor/example). If you move several items from the left list to the right, then after the second or the third time you get an error (in Firefox 43.0.4):
TypeError: event.data is null
.attributesOptions.onSort()  define-object-type.js:40
Template.sortable.rendered/</templateInstance.optionseventHandler  rubaxa_sortable.js:1425
_dispatchEvent()  rubaxa_sortable.js:1034
Sortable.prototype._onDrop()  rubaxa_sortable.js:721
Sortable.prototype.handleEvent() rubaxa_sortable.js:785
Something similar in Chrome:
Uncaught TypeError: Cannot read property 'name' of null define-object-type.js?a00fb634d8c5a39fcf5c3918ecdbf8558cd65afb:40
Template.typeDefinition.helpers.attributesOptions.onSort define-object-type.js?a00fb634d8c5a39fcf5c3918ecdbf8558cd65afb:40
templateInstance.options.(anonymous function) reactivize.js:189
_dispatchEvent Sortable.js:996
Sortable._onDrop Sortable.js:683
Sortable.handleEvent Sortable.js:747
Sometimes it takes a little more movements until the error occurs, but up to now I could not add more than 10 items from the left list to the right.
Would be great if you could have a look into this.
Thanks!

Dear all! Meteor is moved to the separate repository. If this issue is still actual, please create it there once again.
For your info: this project needs a maintainer.


Incompatibility with Gradle 7.0

Gradle 7.0 requires every property to be marked as input/output or as internal to avoid up-to-date checks:
https://docs.gradle.org/7.0-rc-1/userguide/validation_problems.html#missing_annotation
Currently when Loco plugin is used with Gradle 7.0-rc-1 it fails with:
A problem was found with the configuration of task ':shared:generic:localisation:updateLoco' (type 'LocoTask').
  - Type 'LocoTask' property 'extension' is missing an input or output annotation.

    Reason: A property without annotation isn't considered during up-to-date checking.

    Possible solutions:
      1. Add an input or output annotation.
      2. Mark it as @Internal.

    Please refer to https://docs.gradle.org/7.0-rc-1/userguide/validation_problems.html#missing_annotation for more details about this problem.

Workaround: Use Gradle 6.8.3

hi @xsveda
thanks for the issue, will have a look 👌

hi @xsveda
Version 0.1.10 should be available on mavenCentral() soon and should fix this issue.
Feel free to reopen if the issue still exists ✌

Thank you very much for quick response!
Unfortunatelly a wrong @Internal annotation has been applied.
The groovy.transform.Internal has been applied but its should be org.gradle.api.tasks.Internal instead - https://docs.gradle.org/7.0-rc-1/javadoc/org/gradle/api/tasks/Internal.html.
Also, can you please check tags for last plugin versions? The Releases page does not show them at all.

My bad! Should have double checked that before releasing!
I updated the code again for version 0.1.11. Should be available on mavenCentral soon.

Works great, thanks! 🎉