[2021-02-27 10:51:16.555] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/�������g
[2021-02-27 10:51:16.556] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/�����������g
[2021-02-27 10:51:16.556] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/������������g
[2021-02-27 10:51:16.562] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/�����������g
[2021-02-27 10:51:16.572] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/������������g
[2021-02-27 10:51:16.573] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/���������g
[2021-02-27 10:51:16.573] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/��������
[2021-02-27 10:51:16.573] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/�����������g
[2021-02-27 10:51:16.583] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/�����������
[2021-02-27 10:51:16.583] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/����������g
[2021-02-27 10:51:16.583] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/������������g
[2021-02-27 10:51:16.583] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/�����������g
[2021-02-27 10:51:16.583] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/��������
[2021-02-27 10:51:16.591] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/��������g
[2021-02-27 10:51:16.591] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/����������g
[2021-02-27 10:51:16.591] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/������������g
[2021-02-27 10:51:16.591] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/�����������g
[2021-02-27 10:51:16.605] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/�����������g
[2021-02-27 10:51:16.612] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/�����������g
[2021-02-27 10:51:16.620] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/������������g
[2021-02-27 10:51:16.620] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/���������g
[2021-02-27 10:51:16.626] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/���������
[2021-02-27 10:51:16.626] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/������������g
[2021-02-27 10:51:16.626] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/�������g
[2021-02-27 10:51:16.626] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/�������������
[2021-02-27 10:51:16.626] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/���������
[2021-02-27 10:51:16.633] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/��������
[2021-02-27 10:51:16.633] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/������������g
[2021-02-27 10:51:16.633] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/������������l
[2021-02-27 10:51:16.633] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/������������l
[2021-02-27 10:51:16.633] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/������������l
[2021-02-27 10:51:16.633] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/������������l
[2021-02-27 10:51:16.639] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/������������g
[2021-02-27 10:51:16.639] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/����������
[2021-02-27 10:51:16.639] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/����������
[2021-02-27 10:51:16.639] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/����������
[2021-02-27 10:51:16.639] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/�����������g
[2021-02-27 10:51:16.639] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/���������
[2021-02-27 10:51:16.639] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/��������
[2021-02-27 10:51:16.639] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/��������
[2021-02-27 10:51:16.640] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/��������
[2021-02-27 10:51:16.646] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/���������
[2021-02-27 10:51:16.646] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/������������g
[2021-02-27 10:51:16.646] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/�������g
[2021-02-27 10:51:16.646] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/�������������
[2021-02-27 10:51:16.653] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/��������
[2021-02-27 10:51:16.653] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/������������g
[2021-02-27 10:51:16.653] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/�����������g
[2021-02-27 10:51:16.659] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/���������
[2021-02-27 10:51:16.659] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/����������
[2021-02-27 10:51:16.659] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/�����������g
[2021-02-27 10:51:16.659] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/��������
[2021-02-27 10:51:16.659] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/����������l
[2021-02-27 10:51:16.666] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/����������
[2021-02-27 10:51:16.666] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/����������g
[2021-02-27 10:51:16.666] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/������������g
[2021-02-27 10:51:16.674] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/��������
[2021-02-27 10:51:16.674] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/�����������g
[2021-02-27 10:51:16.674] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/������������g
[2021-02-27 10:51:16.674] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/����������
[2021-02-27 10:51:16.674] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/����������g
[2021-02-27 10:51:16.681] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/�����������g
[2021-02-27 10:51:16.688] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/���������
[2021-02-27 10:51:16.688] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/�����������g
[2021-02-27 10:51:16.694] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/���������
[2021-02-27 10:51:16.694] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/�����������g
[2021-02-27 10:51:16.701] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/���������
[2021-02-27 10:51:16.701] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/�����������g
[2021-02-27 10:51:16.707] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/���������
[2021-02-27 10:51:16.707] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/�����������g
[2021-02-27 10:51:16.707] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/������������g
[2021-02-27 10:51:16.719] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/������������g
[2021-02-27 10:51:16.719] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/�����������g
[2021-02-27 10:51:16.719] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/����������
[2021-02-27 10:51:16.724] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/������������g
[2021-02-27 10:51:16.724] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/��������
[2021-02-27 10:51:16.724] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/�����������g
[2021-02-27 10:51:16.724] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/����������
[2021-02-27 10:51:16.724] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/����������
[2021-02-27 10:51:16.732] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/���������
[2021-02-27 10:51:16.732] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/��������
[2021-02-27 10:51:16.732] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/������������g
[2021-02-27 10:51:16.742] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/������������g
[2021-02-27 10:51:16.742] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/��������g
[2021-02-27 10:51:16.742] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/��������
[2021-02-27 10:51:16.742] [stderr] [info] Resource is /mnt/e/Projects/RPGMakerTest/src/star_knightess_aura/Star_Knightess_Aura/effects/���������

Looks like effect parsing is completely broken on linux...


Support for class component

Support for class component and chang somthing about orginal template.

I'm planning on refactoring this part of the template. Maybe we can let the user specify the template.

I think just add the template path configuration. I've done one of these projects before

And you can let him use different templates for different paths under the project.

And you can let him use different templates for different paths under the project.

Are you refactoring it now? if yes, look forward to your next commit.

Do you use WeChat? We can talk about it hh

Do you use WeChat? We can talk about it hh

WeChat: w_AmsChan


Fetch and recreate origin remote every time

This was the previous behavior before our recent refactors,
without this there are edge cases like trying to checkout
a base sha which doesn't exist because it hasn't been fetched.
Signed-off-by: Miguel Angel Ajo<EMAIL_ADDRESS>

Thanks let's try it. I'm preparing more PRs


qs pr in the main branch does nothing

Motivation
I'm always frustrated when qs pr does nothing in the main branch. I'm always start to investigate thinking I've found a bug in qs: I'm execute qs pr -v, opening an issue on github etc. And only after that I'm noticing that I'm in the main branch -> no problems
Functional Design
qs pr in the non-applicable branch -> abort with message like unable to create a pull request on this branch. Check if you're in the right branch (to be designed)
Technical Design
qs pr

check if we have some artefacts in the current branch that we use to create a pull request
missing -> abort with an appropriate message

Do not understand the motivation

Do not understand the motivation

I'm expecting that qs pr will do something: ask me if I'm agree to create pull request, write something etc, but it does nothing -> I'm think that it is a bug in qs and start to investigate it but it is not a bug, just lack of appropriate interaction -> I'm frustrated

Done.
If you try to make 'qs pr' from branch main of your forked repo, qs shows message:
Unable to create a pull request on branch 'main'. Use 'qs dev <branch_name>.


Implement Deploy Keys managed resource

Signed-off-by: Stanislav2017<EMAIL_ADDRESS>Description of your changes
Added ProjectDeployKey api, client side and controller side. Added referencers for relation ProjectDeployKey with Project without hardcoded IDs

Fixes https://github.com/crossplane-contrib/provider-gitlab/issues/13
I have:

[x] Read and followed Crossplane's contribution process.
[x] Run make reviewable test to ensure this PR is ready for review.

How has this code been tested
manually and tests

LGTM


Unknown Reason for Failing Action Run

This issue highlights a problem in which this action fails to run with an unknown error message, as evidenced in this workflow run:

Upon installing that project locally, it is found that the error is likely caused by an incorrect Yarn lock file, as evidenced here:

The problem is that this action does not report the error message correctly, which may cause confusion among users because they don't know the cause of the error. It is suggested to fix this issue by providing a clear explanation if a step is failing.

Causes of errors should always be displayed since the merging of #151.


feat: elaborate theorem bodies in parallel

Draft in need of cleanups, smaller fixes, and incremental upstreaming, opened for benchmarking

!bench

!bench

!bench


improve block_lines

In block_lines::command const auto .. can be const auto& ..

cannot find it anymore


Can't make it work

I have put the scripts in their respective places but for some reason it doesn't work. I loaded the demo in Safari 5.0 for windows and it worked, I don't know what I'm doing wrong. The script files are in the same directory as index.html. Any help would be really appreciated :)
Please forgive me if it's a stupid question put it's the first time that i'm implementing a polyfill.

    <meta charset="utf-8">
    <link rel="stylesheet" href="style.css">

#test {
    width: 10vw;
    height: 10vh;
    background-color: red;
}

I also can't make it work in ie 8. I tried variations of including files from the responsive demo (http://saabi.github.io/vminpoly/demo2.html) or the main git page (https://github.com/saabi/vminpoly) but it didn't work. Also I added the console.log fix script as suggested here:(https://github.com/saabi/vminpoly/issues/16)

Are you two still having issues getting this to work?
I just managed copying the simple demo and it looks beautiful in IE8.
Have you tried copying the simple demo exactly as it is?
Having the console.log fix for IE is wise.
Regarding tokenizer and parser I have used the exact same source of those as they are found in the demo instead of using a newer version from their repos.
Perhaps that is where the error is?
Let me know if you are still having problems and I will try to help to my best knowledge.

I couldn't make it work. Let me try it again and if a have the same problem I'll let you know.
Thank you!

Were you able to get it working with Safari? I don't see how IE8 has anything to do with Safari. :)


Cache issues

I have been experimenting with browser-use to log-in to an internal app, and I have stumbled across issues with the incorrect x-path being applied to the chosen index id.
The page in question is a fairly standard log in page which also has a forgotten password link. Despite experiments with many alternatve variations, Browser-use consistently places the user name in  the password box, and then also correctly identifies the password box for filling the password.
At first I thought this was simply poor instruction on my part, and the llm was choosing the incorrect id. But after debugging,  I can see the id is correct but that the wrong x-path is being applied by the llm action. I can retrieve the correct x-path using standalone beautiful soup code, so I don't think it is a library related bug; I haven't managed to fully understand the intracies how your code is cacheing page details; it is highly optimised and I am no python expert! Unfortunately I am not in a position to share the html for the page concerned in a public forum, I appreciate that's not very helpful. If there is a way to share more information with you privately or if you were able to give advice on how to go about debugging that would be appreciated.
(PS. It would be great if it would be possible to add a specific directive to interact with form elements by attribute value - e.g. if placeholder = x, I am thinking of hacking in that direction atm).

Thank you very much, realised that as well, and I am now working on a more robust extraction. This week we should be able to fix that.

@patrickomatik
Did we solve that for your page with the most recent version?

Ping me on our discord and I am happy to chat there.

Hi, I will check it out and let you know! Many thanks!
On Sun, 17 Nov 2024 at 16:09, Magnus Müller @.***>
wrote:

@patrickomatik https://github.com/patrickomatik
Did we solve that for your page with the most recent version?
—
Reply to this email directly, view it on GitHub
https://github.com/gregpr07/browser-use/issues/9#issuecomment-2481336990,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGE25C3I34Q4ZEZ24JNJUOL2BC5UFAVCNFSM6AAAAABROKPZPKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIOBRGMZTMOJZGA
.
You are receiving this because you were mentioned.Message ID:
@.***>

So the boxes are now correctly identified, but any attempt to actually instruct the agent on the specific contents to enter into those boxes now fails. For example, 'Enter the user email<EMAIL_ADDRESS>will have the AI hallucinating that I want to enter<EMAIL_ADDRESS>or similar. This part of the equation worked fine before, when it was picking the incorrect boxes!!

Another approach could be to specify the login data in a custom "login_to_website" controller.action, and only provide the login url in the prompt if that changes anything.
Generally speaking i already build a "input data" functionality to pass an object with variables to the controller which looks like this:
variables = {     "username": {         "name": "username",         "description": "The username which should be input",         "value": "Test123"     } }
The variables can be referenced in the prompt with @username
The variables are passed to the controller directly and the idea was to not pass them to the LLM
I tested it and it works, but the evaluation fails because @username doesnt match "Test123" i guess


FIX - Update physical network traffic labels

Fixes #882
@rhtyd cc @svenvogel Please review it. Thanks.

@blueorangutan package

@utchoang a Jenkins job has been kicked to build primate packages. I'll keep you posted as I make progress.

Packaging result: :heavy_check_mark:centos :heavy_check_mark:debian :heavy_check_mark:archive.
QA: http://primate-qa.cloudstack.cloud:8080/client/pr/884 (JID-3709)

@blueorangutan package

@utchoang a Jenkins job has been kicked to build primate packages. I'll keep you posted as I make progress.

Packaging result: :heavy_check_mark:centos :heavy_check_mark:debian :heavy_check_mark:archive.
QA: http://primate-qa.cloudstack.cloud:8080/client/pr/884 (JID-3711)

@blueorangutan package

@utchoang a Jenkins job has been kicked to build primate packages. I'll keep you posted as I make progress.

Packaging result: :heavy_check_mark:centos :heavy_check_mark:debian :heavy_check_mark:archive.
QA: http://primate-qa.cloudstack.cloud:8080/client/pr/884 (JID-3712)

@blueorangutan package

@davidjumani a Jenkins job has been kicked to build primate packages. I'll keep you posted as I make progress.

Packaging result: :heavy_check_mark:centos :heavy_check_mark:debian :heavy_check_mark:archive.
QA: http://primate-qa.cloudstack.cloud:8080/client/pr/884 (JID-3716)

LGTM, tested few cases with different traffic types. Existing values seen populated in the update form:


Error running npm install on Linux

I got this error today when trying to build the Electron app today on Ubuntu Xenial with node 6.6.0.  Was fixable for me via apt-get install libxkbfile-dev, but that's not in our install instructions.
~/zulip-electron$ npm install

><EMAIL_ADDRESS>postinstall /home/tabbott/zulip-electron
> install-app-deps

Installing app dependencies for arch x64 to /home/tabbott/zulip-electron/app
Error: /usr/local/nvm/versions/node/v6.6.0/bin/node exited with code 1
Output:

><EMAIL_ADDRESS>install /home/tabbott/zulip-electron/app/node_modules/keyboard-layout
> node-gyp rebuild

make: Entering directory '/home/tabbott/zulip-electron/app/node_modules/keyboard-layout/build'
  CXX(target) Release/obj.target/keyboard-layout-manager/src/keyboard-layout-manager-linux.o
keyboard-layout-manager.target.mk:90: recipe for target 'Release/obj.target/keyboard-layout-manager/src/keyboard-layout-manager-linux.o' failed
make: Leaving directory '/home/tabbott/zulip-electron/app/node_modules/keyboard-layout/build'
<EMAIL_ADDRESS>/home/tabbott/zulip-electron/app
└── (empty)

Error output:
../src/keyboard-layout-manager-linux.cc:5:37: fatal error: X11/extensions/XKBrules.h: No such file or directory
compilation terminated.
make: *** [Release/obj.target/keyboard-layout-manager/src/keyboard-layout-manager-linux.o] Error 1
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/usr/local/nvm/versions/node/v6.6.0/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
gyp ERR! stack     at emitTwo (events.js:106:13)
gyp ERR! stack     at ChildProcess.emit (events.js:191:7)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
gyp ERR! System Linux 4.4.0-75-generic
gyp ERR! command "/usr/local/nvm/versions/node/v6.6.0/bin/node" "/usr/local/nvm/versions/node/v6.6.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /home/tabbott/zulip-electron/app/node_modules/keyboard-layout
gyp ERR! node -v v6.6.0
gyp ERR! node-gyp -v v3.3.1
gyp ERR! not ok
npm ERR! Linux 4.4.0-75-generic
npm ERR! argv "/usr/local/nvm/versions/node/v6.6.0/bin/node" "/usr/local/nvm/versions/node/v6.6.0/lib/node_modules/npm/bin/npm-cli.js" "install" "--production" "--cache-min" "999999999"
npm ERR! node v6.6.0
npm ERR! npm  v3.10.3
npm ERR! code ELIFECYCLE

npm ERR<EMAIL_ADDRESS>install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>install script 'node-gyp rebuild'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the keyboard-layout package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node-gyp rebuild
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs keyboard-layout
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls keyboard-layout
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     /home/tabbott/zulip-electron/app/npm-debug.log
npm ERR! code 1

    at ChildProcess.childProcess.once.code (/home/tabbott/zulip-electron/node_modules/electron-builder-util/src/util.ts:134:14)
    at ChildProcess.g (events.js:291:16)
    at emitTwo (events.js:106:13)
    at ChildProcess.emit (events.js:191:7)
    at maybeClose (internal/child_process.js:877:16)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)
From previous event:
    at spawn (/home/tabbott/zulip-electron/node_modules/electron-builder-util/src/util.ts:97:3)
    at installDependencies (/home/tabbott/zulip-electron/node_modules/electron-builder/src/yarn.ts:57:3)
    at /home/tabbott/zulip-electron/node_modules/electron-builder/src/yarn.ts:13:11
    at next (native)
From previous event:
    at installOrRebuild (/home/tabbott/zulip-electron/node_modules/electron-builder/out/yarn.js:33:21)
    at /home/tabbott/zulip-electron/node_modules/electron-builder/src/cli/install-app-deps.ts:31:2
    at next (native)
    at runCallback (timers.js:574:20)
    at tryOnImmediate (timers.js:554:5)
From previous event:
    at main (/home/tabbott/zulip-electron/node_modules/electron-builder/out/cli/install-app-deps.js:35:21)
    at Object.<anonymous> (/home/tabbott/zulip-electron/node_modules/electron-builder/out/cli/install-app-deps.js:71:1)
    at Module._compile (module.js:556:32)
    at Object.Module._extensions..js (module.js:565:10)
    at Module.load (module.js:473:32)
    at tryModuleLoad (module.js:432:12)
    at Function.Module._load (module.js:424:3)
    at Module.runMain (module.js:590:10)
    at run (bootstrap_node.js:394:7)
    at startup (bootstrap_node.js:149:9)
    at bootstrap_node.js:509:3

npm WARN optional Skipping failed optional dependency /7zip-bin/7zip-bin-win:
npm WARN notsup Not compatible with your operating system or architecture<EMAIL_ADDRESS>npm WARN optional Skipping failed optional dependency /7zip-bin/7zip-bin-mac:
npm WARN notsup Not compatible with your operating system or architecture<EMAIL_ADDRESS>npm ERR! Linux 4.4.0-75-generic
npm ERR! argv "/usr/local/nvm/versions/node/v6.6.0/bin/node" "/usr/local/nvm/versions/node/v6.6.0/bin/npm" "install"
npm ERR! node v6.6.0
npm ERR! npm  v3.10.3
npm ERR! code ELIFECYCLE
npm ERR<EMAIL_ADDRESS>postinstall: `install-app-deps`
npm ERR! Exit status 255
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>postinstall script 'install-app-deps'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the zulip package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     install-app-deps
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs zulip
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls zulip
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     /home/tabbott/zulip-electron/npm-debug.log

I got this error today when trying to build the Electron app today on Ubuntu Xenial with node 6.6.0. Was fixable for me via apt-get install libxkbfile-dev, but that's not in our install instructions.

@timabbott  I think you missed this in the installation instructions, see the dependencies for Ubuntu.
https://github.com/zulip/zulip-electron#prerequisites.
There is one missing instruction for windows. Will add that asap. :smile:

Ahh, yeah, I think we should probably scriptify the instructions so they're a bit more bullet-proof.  Ideally, there should be a single command you need to run after changing branches to get the latest dependencies and code.
(As a sidenote, I don't think it totally makes sense to separate the deps between the apt ones and the npm install ones in the instructions; I think that's why I missed the libraries).

@timabbott yes, I am going for PR after adding instruction about Windows. That instruction is must need for Windows or else it never works. You can suggest me the changes then and we will finalize installation instructions in that PR.

Possibly related: discussion from #80.

@zulipbot claim

@zulipbot claim --force

Closing since we addressed this issue by recent development docs PR.


remove context from specification

Since we discussed to allow context to individually fix parts of the search space on demand when requesting new evaluation specifications from the optimizer, I'd propose to remove the context attribute from the specification and rather leave it to the user to know what they fixed and the optimizer to represent that information as part of the optimizer_info attribute. What do you think?

I'm not 100% sure... The specification still is created for a certain context, isn't it? Then it seems to make sense to keep the context close to spec itself... And how would a user access the context information (for which the specification was created) inside the evaluation function?

Thanks for bringing this up again. Our use of context here is not very consistent and maybe we could clarify a few things first, before we reach a conclusion.
For me, the context should be very clearly separated from the search space, because one is not effectively searching over it, but has given values for each evaluation. Fixing parts of the space for each requested specification would allow context (and actually quite a bit more, because one can choose different subsets of variables for every call). I am not sure if the additional freedom adds any value, but I think it could still be relevant to log which variables have been fixed for each evaluation. In the current form this would be done by the entry that you propose to remove, right?
A related question is whether the function we optimize actually takes the context as an input. The doc string of context mentions the ambient temperature as an example, which doesn't sound like an input to any process. I guess it comes down to how explicitly we want to be when it comes to separating the actual parameters from additional information.
In any case, in order to fully realize context in our code, the get_evaluation_specification method of the optimizer should take an extra argument for the context values, which is currently not the case. I think it would be helpful to first think about a solution for the context (if we actually want to use that any time soon) and how that fits into the API. This would hopefully give us a better idea how to translate that into code.

I'd at least make it convention to have
evaluation.optimizer_info["context"] : List[str]

the question is, if we also want to make this top level information. And while we are gaining experience with context enabled optimizers, I'd propose to have it in the optimizer_info until we see that we'd strongly benefit from making this a top level attribute.

And while we are gaining experience with context enabled optimizers, I'd propose to have it in the optimizer_info until we see that we'd strongly benefit from making this a top level attribute.

That totally makes sense to me. :-) Let's start more simple/flexible with the optimizer_info and let's see where context use cases lead us... :-)

But doesn't that still leave the question open how the context is relayed to the optimizer for the creation of the specification and whether or not the context is a subset of the search space?

We indeed still need to agree on

how the context is relayed to the optimizer for the creation of the specification
whether or not the context is a subset of the search space

One setup that would allow us to do what we currently need is the following, albeit not being explicitly "context":
Allow an optional argument Dict[str, Any] in get_evaluation_specification to fix any parameter by name to a specific value. We can define that argument in the optimizer base today or start with only defining it in the optimizers that support it, both are viable from an OOP viewpoint.
If we feel like we want to figure out something that is more explicitly contextual optimization, then this could mean we pass in a search and a context space during optimizer initialization.

One thing that comes to mind when I think about the indeed rather confusing similarity of report_evaluation and report_evaluations, we could also make them report_single_evaluation and report report_multiple_evaluations.

One thing that comes to [...]

Misplaced comment, correct? Replied here in #19 .

As discussed in person, we keep the explicit context for transparency and still implement parameter fixing as a separate feature.


Problem of conversion from nii.gz to dicom files by SimpleITK

I want to convert Nifti data to Dicom data. Following is my code
nii_data_path = 'F:/TestData/'
dicom_output_path = 'F:/TestDataDicom/'
patients = os.listdir(nii_data_path)
patients.sort()
for s in patients:
NiftyImg = sitk.ReadImage(nii_data_path + s)
Img = sitk.GetArrayViewFromImage(NiftyImg)
Slic_Num = len(Img)
print(s, Slic_Num)
for slic in range(Slic_Num):
DicomFileName = dicom_output_path + s.split('.nii')[0] + "-" + str(slic) + ".dcm"
sitk.WriteImage(Img[slic,:,:], DicomFileName)
However, there comes error:
NotImplementedError: Wrong number or type of arguments for overloaded function 'WriteImage'.
Possible C/C++ prototypes are:
itk::simple::WriteImage(itk::simple::Image const &,std::string const &,bool)
itk::simple::WriteImage(itk::simple::Image const &,std::vector< std::string,std::allocator< std::string > > const &,bool)
I do not understand what the problem is and what the error meaning.
Thanks for any help!

Not sure why you are using the array view, this isn't needed. In any case, the bug is that you are calling WriteImage with a numpy array view and not a SimpleITK image, just do:
sitk.WriteImage(NiftyImg[:,:,slic], DicomFileName)

Note the change from z,y,x to x,y,z indexing (numpy vs. SimpleITK).

@zivy Thank you a lot ! It helps me lots.


Transactions List (account effects)

Add view holders for recycler view
Added a custom ArrayList type that specifically handles the contents of a mixed type array for the RV
Polling every 5 seconds to refresh the data (auto updates it 🎉)
Error handling: If there is no network connection, a toast appears at the bottom say "There was a problem connecting to the network. Attempting to reconnect"
Colored dots indicate receiving, sending money (green, red) and grey for neutral operations.

Known Issues to be polished:

The trades view holder is not completed, once I work on "switching assets" I will complete this part, since it relies on showing the amount of sold or bought for the "current" asset the user is on.
KeyPair dependency is resolved and awaiting a release, this will significantly improve the speed of the first request for data which is currently taking way too long to load (5-8 seconds) because of the time it takes to generate the KeyPair. I have stashed code to fix this but since we're releasing in 2-3 weeks I figured we'll just wait for the release to happen.
Possible rounding of decimal places to show 4 instead of 7 which is returned by API

Preview:

@Daniel-Wang This is not an official review but just want to say it looks fantastic. Nice work!

@Daniel-Wang lots of great work in this PR! We can talk more about the Stellar account not created tomorrow but doesn't have to be done in this PR - we can merge it in with other minor changes.


Create cosmos_spaces.toml

Description
This PR is to create Cosmos Spaces validator.
If this is an UPDATE for a previous genesis validator
Checks are made against your net_address. If this has changed since the previous testnet, make sure you provide links of previous prs merged from your previous git username.
Thanks in advance!
Checklist before merging

[ ] Only one toml is added in this PR
[ ] The file being added is indeed a .toml file
[ ] The toml being added is to the correct folder, and only to the correct folder
[ ] The eth_hot_key and eth_cold_key are present
[ ] The email, discord, elements telegram, and twitter fields are present and valid

The transactions.toml file for bd3a45f was deemed invalid with error Invalid signatures: Signatures could not be verified

@bengtlofgren i updated the file with the new signature.

Successfully validated transactions.toml file for commit hash 7c32e0b


Bar[] vs Array

I encountered the following issue
newValue_1.push is not a function
   at http://localhost:3000/main.bundle.js:217:36
   at Array.forEach (native)
   at TransformOperationExecutor.transform (http://localhost:3000/main.bundle.js:209:19)
   at _loop_1 (http://localhost:3000/main.bundle.js:332:45)
   at TransformOperationExecutor.transform (http://localhost:3000/main.bundle.js:355:17)
   at ClassTransformer.plainToClass (http://localhost:3000/main.bundle.js:143:25)
   at Object.plainToClass (http://localhost:3000/main.bundle.js:624:29)

After some testing i found out that Bar[] works fine and  Array<Bar> doesnt
Works
@Type(() => Bar)
Bars: Bar[] = new Bar[]();

Doesn't work
@Type(() => Bar)
Bars: Array<Bar> = new Array<Bar>();

Issue?
After some digging i found out that the reflected type was incorrect.
The reflectedType is reflectedType:Object()
TransformOperationExecutor.prototype.getReflectedType = function (target, propertyName) {
        if (!target)
            return undefined;
        var meta = storage_1.defaultMetadataStorage.findTypeMetadata(target, propertyName);
        return meta ? meta.reflectedType : undefined;
    };

Versions
"class-transformer": "0.1.6",
"reflect-metadata": "0.1.8"

Currently TypeScript reflection doesn't support generics, so Array<Foo> is registered as Array Type, so you need to decorate property with @Type(() => Bar).
Also, you can't instantiate array in JS using new Bar[]() syntax. Array is a collection that can hold any type, the generic is only a support for developer and it's erased at compilation time.

Having the same issue after updating project to webpack 4 (using thread-loader now). With webpack 2/3 same code was working fine. Maybe I'm missing some configuration?


libndctl: 61.1 -> 61.2

Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libndctl/versions.
meta.description for libndctl is: '"Utility library for managing the libnvdimm (non-volatile memory device) sub-system in the Linux kernel"'.
(Release on GitHub)[https://github.com/pmem/ndctl/releases/tag/v61.2]

Checks done (click to expand)

built on NixOS
/nix/store/zphm9a03gcsgxarza0j1mzdcjrgsr401-libndctl-61.2/bin/ndctl passed the binary check.
/nix/store/zphm9a03gcsgxarza0j1mzdcjrgsr401-libndctl-61.2/bin/daxctl passed the binary check.
2 of 2 passed binary check by having a zero exit code.
0 of 2 passed binary check by having the new version present in output.
found 61.2 with grep in /nix/store/zphm9a03gcsgxarza0j1mzdcjrgsr401-libndctl-61.2
directory tree listing: https://gist.github.com/19f3109e1fcd8c46db49ab9367e70470
du listing: https://gist.github.com/c0391e0bd0fbd8af2020049cba258316

Test this build with Cachix (click to expand)

One time setup in nixpkgs Git checkout:
cachix use r-ryantm
git remote add r-ryantm https://github.com/r-ryantm/nixpkgs.git

Test this build:
git fetch r-ryantm && git checkout d1f09b7233ba5616e2b60a91f486480513c7f2cd && nix-shell --pure -I nixpkgs=. -p libndctl

No attempt on x86_64-darwin (full log)
The following builds were skipped because they don't evaluate on x86_64-darwin: libndctl
Partial log (click to expand)

a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowUnsupportedSystem = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowUnsupportedSystem = true; }
to ~/.config/nixpkgs/config.nix.

Success on x86_64-linux (full log)
Attempted: libndctl
Partial log (click to expand)
gzipping man pages under /nix/store/ywf6c3pfhrvvgwsdcfkhrcab3vz0c788-libndctl-61.2-man/share/man/
strip is /nix/store/4qvrxzxa535y8304mk195x50b6p9607d-binutils-2.30/bin/strip
patching script interpreter paths in /nix/store/ywf6c3pfhrvvgwsdcfkhrcab3vz0c788-libndctl-61.2-man
checking for references to /build in /nix/store/ywf6c3pfhrvvgwsdcfkhrcab3vz0c788-libndctl-61.2-man...
shrinking RPATHs of ELF executables and libraries in /nix/store/p2a4anamdfh5rymjzgndvs0lyiq38l6m-libndctl-61.2-dev
strip is /nix/store/4qvrxzxa535y8304mk195x50b6p9607d-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/p2a4anamdfh5rymjzgndvs0lyiq38l6m-libndctl-61.2-dev/lib
patching script interpreter paths in /nix/store/p2a4anamdfh5rymjzgndvs0lyiq38l6m-libndctl-61.2-dev
checking for references to /build in /nix/store/p2a4anamdfh5rymjzgndvs0lyiq38l6m-libndctl-61.2-dev...
/nix/store/zphm9a03gcsgxarza0j1mzdcjrgsr401-libndctl-61.2

Success on aarch64-linux (full log)
Attempted: libndctl
Partial log (click to expand)
gzipping man pages under /nix/store/zrd0lypdj31l31xkhbh2z4hh0ck52g3p-libndctl-61.2-man/share/man/
strip is /nix/store/0pjsgkxz0rp5baycq5sp2s72lrr5q9sg-binutils-2.30/bin/strip
patching script interpreter paths in /nix/store/zrd0lypdj31l31xkhbh2z4hh0ck52g3p-libndctl-61.2-man
checking for references to /build in /nix/store/zrd0lypdj31l31xkhbh2z4hh0ck52g3p-libndctl-61.2-man...
shrinking RPATHs of ELF executables and libraries in /nix/store/p638ddiqyribb1fz36bn4pnjjxsy3jbr-libndctl-61.2-dev
strip is /nix/store/0pjsgkxz0rp5baycq5sp2s72lrr5q9sg-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/p638ddiqyribb1fz36bn4pnjjxsy3jbr-libndctl-61.2-dev/lib
patching script interpreter paths in /nix/store/p638ddiqyribb1fz36bn4pnjjxsy3jbr-libndctl-61.2-dev
checking for references to /build in /nix/store/p638ddiqyribb1fz36bn4pnjjxsy3jbr-libndctl-61.2-dev...
/nix/store/c0kgja9bg18qqi7hi6af54z33fm3w2b4-libndctl-61.2

@GrahamcOfBorg build libblockdev gfvs

No attempt on x86_64-darwin (full log)
The following builds were skipped because they don't evaluate on x86_64-darwin: libblockdev, gfvs
Partial log (click to expand)
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowUnsupportedSystem = true; }
to ~/.config/nixpkgs/config.nix.

Cannot nix-instantiate `gfvs' because:
error: attribute 'gfvs' in selection path 'gfvs' not found

Success on x86_64-linux (full log)
Attempted: libblockdev
The following builds were skipped because they don't evaluate on x86_64-linux: gfvs
Partial log (click to expand)
shrinking RPATHs of ELF executables and libraries in /nix/store/c28vjwzs8rsk4dzyxwyjxfjfri374icg-libblockdev-2.18-dev
strip is /nix/store/4qvrxzxa535y8304mk195x50b6p9607d-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/c28vjwzs8rsk4dzyxwyjxfjfri374icg-libblockdev-2.18-dev/lib
patching script interpreter paths in /nix/store/c28vjwzs8rsk4dzyxwyjxfjfri374icg-libblockdev-2.18-dev
checking for references to /build in /nix/store/c28vjwzs8rsk4dzyxwyjxfjfri374icg-libblockdev-2.18-dev...
shrinking RPATHs of ELF executables and libraries in /nix/store/jkyc81vhmc2nzhv29qrgf5jixwr98irs-libblockdev-2.18-devdoc
strip is /nix/store/4qvrxzxa535y8304mk195x50b6p9607d-binutils-2.30/bin/strip
patching script interpreter paths in /nix/store/jkyc81vhmc2nzhv29qrgf5jixwr98irs-libblockdev-2.18-devdoc
checking for references to /build in /nix/store/jkyc81vhmc2nzhv29qrgf5jixwr98irs-libblockdev-2.18-devdoc...
/nix/store/f0xvb7i2inx1h9k3vln1bqcis4yd3ich-libblockdev-2.18

Typo.
@GrahamcOfBorg build gvfs

No attempt on x86_64-darwin (full log)
The following builds were skipped because they don't evaluate on x86_64-darwin: gvfs
Partial log (click to expand)

a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowUnsupportedSystem = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowUnsupportedSystem = true; }
to ~/.config/nixpkgs/config.nix.

Success on aarch64-linux (full log)
Attempted: libblockdev
The following builds were skipped because they don't evaluate on aarch64-linux: gfvs
Partial log (click to expand)
shrinking RPATHs of ELF executables and libraries in /nix/store/0md3bksndjlndahfhsi0530sgx25aw5z-libblockdev-2.18-dev
strip is /nix/store/0pjsgkxz0rp5baycq5sp2s72lrr5q9sg-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/0md3bksndjlndahfhsi0530sgx25aw5z-libblockdev-2.18-dev/lib
patching script interpreter paths in /nix/store/0md3bksndjlndahfhsi0530sgx25aw5z-libblockdev-2.18-dev
checking for references to /build in /nix/store/0md3bksndjlndahfhsi0530sgx25aw5z-libblockdev-2.18-dev...
shrinking RPATHs of ELF executables and libraries in /nix/store/92rli3f7b63b19njxywfiwvvaz0bq3qq-libblockdev-2.18-devdoc
strip is /nix/store/0pjsgkxz0rp5baycq5sp2s72lrr5q9sg-binutils-2.30/bin/strip
patching script interpreter paths in /nix/store/92rli3f7b63b19njxywfiwvvaz0bq3qq-libblockdev-2.18-devdoc
checking for references to /build in /nix/store/92rli3f7b63b19njxywfiwvvaz0bq3qq-libblockdev-2.18-devdoc...
/nix/store/1m6q2hq7gbvdbrwpdh91p7dah83jbi2f-libblockdev-2.18

Success on x86_64-linux (full log)
Attempted: gvfs
Partial log (click to expand)
/nix/store/k8f54vycwaq9xgs38dhz6nsash5s2m2a-gvfs-1.36.2/bin/gvfs-mkdir: interpreter directive changed from "/bin/sh" to "/nix/store/8zkg9ac4s4alzyf4a8kfrig1j73z66dw-bash-4.4-p23/bin/sh"
/nix/store/k8f54vycwaq9xgs38dhz6nsash5s2m2a-gvfs-1.36.2/bin/gvfs-mime: interpreter directive changed from "/bin/sh" to "/nix/store/8zkg9ac4s4alzyf4a8kfrig1j73z66dw-bash-4.4-p23/bin/sh"
/nix/store/k8f54vycwaq9xgs38dhz6nsash5s2m2a-gvfs-1.36.2/bin/gvfs-copy: interpreter directive changed from "/bin/sh" to "/nix/store/8zkg9ac4s4alzyf4a8kfrig1j73z66dw-bash-4.4-p23/bin/sh"
/nix/store/k8f54vycwaq9xgs38dhz6nsash5s2m2a-gvfs-1.36.2/bin/gvfs-mount: interpreter directive changed from "/bin/sh" to "/nix/store/8zkg9ac4s4alzyf4a8kfrig1j73z66dw-bash-4.4-p23/bin/sh"
/nix/store/k8f54vycwaq9xgs38dhz6nsash5s2m2a-gvfs-1.36.2/bin/gvfs-open: interpreter directive changed from "/bin/sh" to "/nix/store/8zkg9ac4s4alzyf4a8kfrig1j73z66dw-bash-4.4-p23/bin/sh"
/nix/store/k8f54vycwaq9xgs38dhz6nsash5s2m2a-gvfs-1.36.2/bin/gvfs-info: interpreter directive changed from "/bin/sh" to "/nix/store/8zkg9ac4s4alzyf4a8kfrig1j73z66dw-bash-4.4-p23/bin/sh"
/nix/store/k8f54vycwaq9xgs38dhz6nsash5s2m2a-gvfs-1.36.2/bin/gvfs-trash: interpreter directive changed from "/bin/sh" to "/nix/store/8zkg9ac4s4alzyf4a8kfrig1j73z66dw-bash-4.4-p23/bin/sh"
/nix/store/k8f54vycwaq9xgs38dhz6nsash5s2m2a-gvfs-1.36.2/bin/gvfs-monitor-dir: interpreter directive changed from "/bin/sh" to "/nix/store/8zkg9ac4s4alzyf4a8kfrig1j73z66dw-bash-4.4-p23/bin/sh"
checking for references to /build in /nix/store/k8f54vycwaq9xgs38dhz6nsash5s2m2a-gvfs-1.36.2...
/nix/store/k8f54vycwaq9xgs38dhz6nsash5s2m2a-gvfs-1.36.2

Success on aarch64-linux (full log)
Attempted: gvfs
Partial log (click to expand)
/nix/store/12jcyxkpcnaq77j79ygj3rj4aglqpikm-gvfs-1.36.2/bin/gvfs-set-attribute: interpreter directive changed from "/bin/sh" to "/nix/store/p0vy17dp9jk2mvqsxsqnb14s3797lay7-bash-4.4-p23/bin/sh"
/nix/store/12jcyxkpcnaq77j79ygj3rj4aglqpikm-gvfs-1.36.2/bin/gvfs-info: interpreter directive changed from "/bin/sh" to "/nix/store/p0vy17dp9jk2mvqsxsqnb14s3797lay7-bash-4.4-p23/bin/sh"
/nix/store/12jcyxkpcnaq77j79ygj3rj4aglqpikm-gvfs-1.36.2/bin/gvfs-tree: interpreter directive changed from "/bin/sh" to "/nix/store/p0vy17dp9jk2mvqsxsqnb14s3797lay7-bash-4.4-p23/bin/sh"
/nix/store/12jcyxkpcnaq77j79ygj3rj4aglqpikm-gvfs-1.36.2/bin/gvfs-ls: interpreter directive changed from "/bin/sh" to "/nix/store/p0vy17dp9jk2mvqsxsqnb14s3797lay7-bash-4.4-p23/bin/sh"
/nix/store/12jcyxkpcnaq77j79ygj3rj4aglqpikm-gvfs-1.36.2/bin/gvfs-save: interpreter directive changed from "/bin/sh" to "/nix/store/p0vy17dp9jk2mvqsxsqnb14s3797lay7-bash-4.4-p23/bin/sh"
/nix/store/12jcyxkpcnaq77j79ygj3rj4aglqpikm-gvfs-1.36.2/bin/gvfs-open: interpreter directive changed from "/bin/sh" to "/nix/store/p0vy17dp9jk2mvqsxsqnb14s3797lay7-bash-4.4-p23/bin/sh"
/nix/store/12jcyxkpcnaq77j79ygj3rj4aglqpikm-gvfs-1.36.2/bin/gvfs-cat: interpreter directive changed from "/bin/sh" to "/nix/store/p0vy17dp9jk2mvqsxsqnb14s3797lay7-bash-4.4-p23/bin/sh"
/nix/store/12jcyxkpcnaq77j79ygj3rj4aglqpikm-gvfs-1.36.2/bin/gvfs-mount: interpreter directive changed from "/bin/sh" to "/nix/store/p0vy17dp9jk2mvqsxsqnb14s3797lay7-bash-4.4-p23/bin/sh"
checking for references to /build in /nix/store/12jcyxkpcnaq77j79ygj3rj4aglqpikm-gvfs-1.36.2...
/nix/store/12jcyxkpcnaq77j79ygj3rj4aglqpikm-gvfs-1.36.2


Add ResolvedStatement->SQL to Analyzer interface

I know you're not accepting contributions using this channel. However, feel free to be inspired to incorporate more from the gRPC interface into the Analyzer class.
This resolves #8.

Looks fixed in https://github.com/google/zetasql/commit/9c52f04ef551b94f52c20f2417bb5aaabb7f9994

It is indeed fixed with 9c52f04.


css fix for inline code

Description
See Better highlight of inline code
Completed Tasks

[x] I have read the Contributing Guide.
[x] The pull request is complete (implemented / written).
[x] Git commits have been cleaned up (squash WIP / revert commits).
[x] I wrote tests and ran bundle exec rake locally (if code is attached to PR).

See issue #1141

Coverage remained the same at 93.502% when pulling cedc0a5a80403ed4f7462cbf81fec72bbae55fe3 on noraj1337:patch-1 into 9fcfe09cc1ea322defaea465c64d870cc6050493 on lsegal:master.

Coverage remained the same at 93.502% when pulling cedc0a5a80403ed4f7462cbf81fec72bbae55fe3 on noraj1337:patch-1 into 9fcfe09cc1ea322defaea465c64d870cc6050493 on lsegal:master.


p2p: migrate secret_connection from tmkms

Refs #691
NOTE: this is a copy of the secret_connection from tmkms with eyre errors and without generate_key function.

[x] Referenced an issue explaining the need for the change
[x] Updated all relevant documentation in docs
[x] Updated all code comments where relevant
[ ] Wrote tests
[ ] Updated CHANGELOG.md

Codecov Report

Merging #696 (06caa0d) into master (0fc7f40) will decrease coverage by 0.5%.
The diff coverage is 27.9%.

@@           Coverage Diff            @@
##           master    #696     +/-   ##
========================================
- Coverage    42.1%   41.5%   -0.6%
========================================
  Files         191     198      +7
  Lines       12597   12763    +166
  Branches     3227    3256     +29
========================================
- Hits         5312    5306      -6
- Misses       6939    7112    +173
+ Partials      346     345      -1

Impacted Files
Coverage Δ

p2p/src/error.rs
0.0% <0.0%> (ø)

p2p/src/secret_connection.rs
0.0% <0.0%> (ø)

p2p/src/secret_connection/kdf.rs
0.0% <0.0%> (ø)

p2p/src/secret_connection/protocol.rs
0.0% <0.0%> (ø)

p2p/src/secret_connection/public_key.rs
61.2% <61.2%> (ø)

p2p/src/secret_connection/nonce.rs
76.6% <76.6%> (ø)

p2p/src/lib.rs
100.0% <100.0%> (ø)

light-client/src/store.rs
52.0% <0.0%> (-20.0%)
:arrow_down:

light-client/src/state.rs
4.7% <0.0%> (-14.3%)
:arrow_down:

light-client/src/operations/hasher.rs
77.7% <0.0%> (-11.2%)
:arrow_down:

... and 31 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 0fc7f40...06caa0d. Read the comment docs.

Thanks for the speedy feedback everyone 🚀

Made amino optional here.


dont interpolate nwp data

Pull Request
Description
Stop NWP interpolation
Fixes #135
How Has This Been Tested?
Unittests, + adjusted unittest for desired results

[ ] No
[x] Yes

Checklist:

[x] My code follows OCF's coding style guidelines
[x] I have performed a self-review of my own code
[ ] I have made corresponding changes to the documentation
[ ] I have added tests that prove my fix is effective or that my feature works
[x] I have checked my code and corrected any misspellings

This should help reduce MB for the nwp data.


Synchronize writes and blocking socket reads

When testing out the ruby-mqtt library on JRuby 9k, I ran into a problem where overlapping blocking reads and writes made to the same MQTT socket could intermittently lead to a deadlock. I have not yet encountered a similar deadlock in any testing that I've done so far with MRI Ruby versions. For JRuby 9k, I filed a related issue at https://github.com/jruby/jruby/issues/4854. I suspect that the work to address this in JRuby could be fairly involved and may not be done anytime soon. In the meantime, I've seen that by synchronizing all calls which do blocking reads on the socket -- i.e., for the calls inside of MQTT::Packet.read which do several blocking byte reads -- along with any writes to the socket that the deadlocks go away. I put up this PR with that change for reference, but I'd understand any hesitance to take this change considering the outstanding work that could be done to address the underlying issue in JRuby. Where the deadlock is timing-related and seemingly Ruby interpreter-specific, I couldn't think of a good spec test to include with this PR but I'd be happy to add one on if someone can think of one.

I suspect that it is unlikely that this change is likely to cause performance problems, but it seems a mistake not to keep reads and writes asynchronous.
Would an alternative be to do a conditional include JRuby::Synchronized (as suggested in  jruby/jruby#4854) when running inside jruby?

I think the JRuby::Synchronized approach would be a reasonable alternative for having the read/write synchronization be done for JRuby only, assuming you are okay with having JRuby-aware code in this project.
I initially tried doing the include JRuby::Synchronized into the MQTT:Client class. That resulted in really bad performance for a particular test case that I was exercising. The test involves publishing and subscribing to receive back 1000 messages from a broker, writing each received message to stdout. When running under JRuby, I'm used to that test taking no more than a couple of seconds to complete. With include JRuby::Synchronized in the MQTT:Client class the test case did not encounter any deadlocks but took several minutes to run.
As an alternative, I tried just extending the socket instance that the MQTT::Client class creates to use JRuby::Synchronized, as is described here. I ran my same test example through about 100 times with no deadlocks occurring. Typically, I'd see the deadlock maybe 10 - 20% of the time when running the test, with the first occurrence after no more than 10 iterations. The performance for the test was also similar with JRuby::Synchronized as with the original locking approach that I had included on this PR. In theory, it seems like doing a synchronize around every method on the socket instance could result in poorer performance than what I had in the original commit for the PR since the lock would need to be taken for every byte read when parsing a packet. Maybe this is practically inexpensive enough, though, that the difference wouldn't matter.
I modified the PR with a commit, 368ffed, that extends the socket instance with JRuby::Synchronized. If you think performance might be a concern with this, I could also go back to something like the original approach I used of locking around the whole MQTT::Packet.read call in MQTT::Client.receive_packet but only have the lock be taken when running under JRuby so that reads and writes can remain asynchronous on MRI and other Ruby interpreters.
Thanks again for your help and for looking at this.


fix #193

Fixes https://github.com/posva/pinia/issues/193

What kind of change does this PR introduce? (check at least one)

[x] Bugfix
[ ] Feature
[ ] Code style update
[ ] Refactor
[ ] Build-related changes
[ ] Other, please describe:

Does this PR introduce a breaking change? (check one)

[ ] Yes
[x] No

If yes, please describe the impact and migration path for existing applications:
The PR fulfills these requirements:

[x] When resolving a specific issue, it's referenced in the PR's title (e.g. fix #xxx[,#xxx], where "xxx" is the issue number)
[ ] All tests are passing
[ ] New/updated tests are included

If adding a new feature, the PR's description includes:

[ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)

Other information:

Codecov Report

Merging #194 into master will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##            master      #194   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files            5         5
  Lines          112       112
  Branches        19        19
=========================================
  Hits           112       112

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update f4e2583...7dcb4f7. Read the comment docs.

Thanks for the PR! See https://github.com/posva/pinia/issues/193#issuecomment-789673986
That being said we might want to transform to JSON the state for better perf but things will also be updated in docs. #378


Improving the footer

Make the footer more user-friendly by adding elements such as registering here for more updates and adding more favicons. Please assign this task to me, @tushargupta1504. Add the relevant tags such as gssoc extd hacktoberest level2 . Thankyou

I noticed that the footer of the website can be improved, and I'd love to work on enhancing it. Could you please assign this issue to me? I look forward to contributing to the project.
Thank you!


[REQUEST] Increase kerning and color contract on the stylized character sheet font.

Serif fonts are already difficult for many people with accessibility issues to read. Negative kerning is also difficult for accessibility. White on light grey with only a thin, incomplete outline can be straining. The combination of all three i
Negative kerning, characters literally blending into each other:

Straining on eyes (especially on small screens):

Much clearer (text size, text fill color, background color, letters where kerning isn't as crucial):

This has been mostly resolved. Kerning could still be increased slightly, but most text is now much better. The major remaining offender is:


Merge pull request #5 from covid19db/master

Merge pull request #8 from yuewu57/master

Turkey fetcher completed!


Added some more InspectorControls

Added new_space and new_label inspector controls

The space should also have parameters for the size_flags_* properties.

added the size_flags_* params :)

Looks good. Thanks!


Memory error

With a 35" video (58MB), I get a frame_count of 1179, a height of 1080 and width of 1920.
Since you're creating a 4d matrix of uint8 zeros, this means:
In[1] > print "{} TB required!".format(1179 * 1080 * 1920 * 3 * 256.0 / 1024**4)
1.70765519142 TB required!

I would need to degrade my video to 320*180 in order to have a feasible (48.5GB) size, and I assume the result will be disastrous.
Do you have an idea for a better way to handle this magnification, which doesn't require 30872 times more memory than the input video size ?
Thanks for your suggestions

It's been a while since I worked on this project so I probably won't be much help. One thing that might help is to tweak the pyramid to be of a lower resolution despite the videos resolution. Other than that I don't know sorry.
Sent from my iPhone

On Jan 5, 2015, at 6:52 AM, Adrien Lemaire<EMAIL_ADDRESS>wrote:
With a 35" video (58MB), I get a frame_count of 1179, a height of 1080 and width of 1920.
Since you're creating a 4d matrix of uint8 zeros, this means:
In[1] > print "{} TB required!".format(1179 * 1080 * 1920 * 3 * 256.0 / 1024**4)
1.70765519142 TB required!
I would need to degrade my video to 320*180 in order to have a feasible (48.5GB) size, and I assume the result will be disastrous.
Do you have an idea for a better way to handle this magnification, which doesn't require 30872 times more memory than the input video size ?
Thanks for your suggestions
—
Reply to this email directly or view it on GitHub.

Ok. thanks for the answer.


Submodules path has changed.

The submodules, in which Termkit is dependent on, their paths have changed.

arg

Same problems happened to me. Please pull this.

Hi @unconed, can you please add some more maintainers to this project? We don't mind if you have lost interest, but 13 people have been waiting for 6 months ...
Please add a couple more maintainers to the project, like @callumgare and @Souvent22.
Otherwise, I second the decision to fork this project and work on it somewhere else...

I think it it seems pretty likely that this isn't going anywhere anytime soon.
+1 on forking

Seems sad that I never got this to work at all because of this bug. Move to fork as well, if only temporarily to fix these sort of problems.

I find it odd that supposedly people are interested, yet literally nobody wants to talk to me about architecture.

Thanks very much for this, will be interested to see how this all works.


Add isCommandKeyCommand to KeyBindingUtil

Summary
KeyBindingUtil#hasCommandModifier is not enough when you want to implement keyboard shortcuts set strictly, like

Mac : ⌘+S only (excluding ⌘+CTRL+S, ⌘+⌥+S, etc)
Windows:  CTRL+S only

This is because, KeyBindingUtil#hasCommandModifier returns KeyBindingUtil.isCtrlKeyCommand() when the OS is not Mac. Therefore, this library needs a method for judging whether the key command is ⌘ or not ( and this returns false when the OS is not Mac).
Example

key
Windows
Mac

⌘+s
false
true

CTRL+s
false(this is supposed to be true)
true

⌘+CTRL+s
false
false

Below code snippet does not work in this case:

Mac : ⌘+S only (excluding ⌘+CTRL+S, ⌘+⌥+S, etc)
Windows:  CTRL+S only

  isSaveKeyEvent(keyboardEvent) {
    return keyboardEvent.keyCode === KeyCode.KEY_S
      && !keyboardEvent.shiftKey
      && !KeyBindingUtil.isOptionKeyCommand(keyboardEvent)
      && !KeyBindingUtil.isCtrlKeyCommand(keyboardEvent)
      && KeyBindingUtil.hasCommandModifier(keyboardEvent);
  }

Any reviewer here?

What is this

I've solved a similar problem by abusing the Draft.js API, described in another PR: https://github.com/facebook/draft-js/pull/869#issuecomment-272836883


Snapshot crashes in SnapshotHelper line #186

New Issue Checklist

[x] Updated fastlane to the latest version
[x] I read the Contribution Guidelines
[x] I read docs.fastlane.tools
[x] I searched for existing GitHub issues

Issue Description
Snapshot seems to be really unstable when running XCode 9. UI test that work great when started from within XCode fail when executed via Snapshot. Mostly because various UI elements can't be found. The latest tries have resulted in a crash in SnapshotHelper.swift (version 1.5), line #186:
Assertion Failure: SnapshotHelper.swift:186: No matches found for Find: Element at index 4 from input {(
Other, 0x6080003835a0, traits: 8388608,
Other, 0x6080001953a0, traits: 8388608,
Other, 0x608000382630, traits: 8389120,
Other, 0x608000386660, traits: 8388608
)}
These errors seem to be very sporadic, but it's mostly various elements that can't be found when running the test via Snapshot.
Is anyone else experiencing these problems as well?

Interestingly enough, I don't seem to get any crashes if I make sure that the iOS simulators are visible on the screen while snapshot is running...

Does your test method runs without errors when your run(without snapshot action) it? .

You mean when I run it manually from XCode? Yes, it runs fine then.

Interestingly enough, I'm experiencing the same problem:
testExample, No matches found for Find: Element at index 4 from input {( SnapshotHelper.swift:186 	 Executed 1 test, with 1 failure (0 unexpected) in 55.595 (55.597) seconds
test passes when I trigger it manually from xcode.

I also faced the same problem and tests from XCode 9 failed on Neither XCode nor the snapshot command.
I do not yet know how to reproduce this phenomenon
It seems that it crashed at the moment when "self.identifier" was called at line 186 of SnapshotHelper.swift.
Since the version of snapshot I am currently using is v2.61.0, it may be healed because the latest 2.62.0 fix includes the following modifications.
https://github.com/fastlane/fastlane/pull/10541/files
If It's had not healed with this fix I would despair

Hey @andreaslindahl - let us know if the fix that @HirotoshiKawauchi mentioned helps out at all and if not, we can take a deeper look! 🚀

The latest version of SnapshotHelper.swift, together with the latest XCode version, seem to have solved this problem.

🚨 🚀  Thanks for following up! Glad you're back up and running!


Class User\BillingController does not exist

Installed Laravel Cashier and than installed the billing kit, but I get this issue
Class User\BillingController does not exist

Can you check if the file exists and then show me the RouteServiceProvider?

I made sure it exists.
Here's the RouteServiceProvider
`<?php
namespace App\Providers;
use Illuminate\Support\Facades\Route;
use Illuminate\Foundation\Support\Providers\RouteServiceProvider as ServiceProvider;
class RouteServiceProvider extends ServiceProvider
{
protected $namespace = 'App\Http\Controllers';
public function boot()
{
    parent::boot();
}

public function map()
{
    $this->mapApiRoutes();

    $this->mapWebRoutes();
}

protected function mapWebRoutes()
{
    Route::middleware('web')
         ->namespace($this->namespace)
         ->group(base_path('routes/web.php'));
    require base_path('routes/billing.php');
}

protected function mapApiRoutes()
{
    Route::prefix('api')
         ->middleware('api')
         ->namespace($this->namespace)
         ->group(base_path('routes/api.php'));
}

}
`

This is not proper:
         ->group(base_path('routes/web.php'));
    require base_path('routes/billing.php');

The docs mention that it should look like:
->group(function () {
    require base_path('routes/web.php');
    require base_path('routes/billing.php');
});

Should work like a charm then :)

Sorry, it looks like its in the console commands comments but not in the readme properly. I'm updating today, sorry for delays.


[verystream] Add new extractor (is just a copy of Openload with little changes)

Before submitting a pull request make sure you have:

[X] At least skimmed through adding new extractor tutorial and youtube-dl coding conventions sections
[X] Searched the bugtracker for similar pull requests
[X] Checked the code with flake8

In order to be accepted and merged into youtube-dl each piece of code must be in public domain or released under Unlicense. Check one of the following options:

[X] I am the original author of this code and I am willing to release it under Unlicense
[ ] I am not the original author of this code but it is in public domain or released under Unlicense (provide reliable evidence)

What is the purpose of your pull request?

[ ] Bug fix
[ ] Improvement
[X ] New extractor
[ ] New feature

Description of your pull request and other information
It's just a copy of Openload with some adjustment for new site.

for issue #20701

Hey @remitamine, can you please take a look at this?

obviously, duplicating the whole extractor just because the two websites differ slightly in the URLs is not acceptable.

Ah, so verystream should be added to the openload extractor?

I've now added support for verystream.com to the openload extractor (#20967).


Augmented Ability trait

Discussed in https://github.com/bcholmes/StarTrek2d20/discussions/40

Originally posted by Felderburg March 30, 2022
The sciences division says those with the Augmented Ability talent gain the "Augment" trait; the tool gives characters "Augmented". This is entirely inconsequential, but it is technically incorrect...
BUT—It is worth noting that "Augment" has a specific connotation in the Star Trek universe (https://memory-alpha.fandom.com/wiki/Augment). Now, it does seem clear from the book (Sciences page 41) that this talent is very much intended to reflect genetic engineering that has turned the character into an Augment... but since the talent is with GM Permission only, it does make sense that "Augmented" might fit the circumstances better than the implications of Augment.
Edit: I guess issue #10 might be relevant here.

Resolved in latest build


Should be possible to re-scan project for new files

From<EMAIL_ADDRESS>on 2011-01-27T19:25:47Z
What steps will reproduce the problem?

Create a new project, or open an existing one.
Create new files on disk in that project directory.
Try and open them from the project tree. What is the expected output? What do you see instead? I expect to see that spyder has seen the new files, and added them to the project tree. At the very least there should be a way to manually tell spyder that there are now new files on disk and that it should rescan. perhaps double-clicking on a folder in the project tree could initiate a re-scan of that folder and everything beneath it? What version of the product are you using? On what operating system? Spyder 2.0.6, python 2.6.6, PyQt 4.7.4

Please provide any additional information below
.
Original issue: http://code.google.com/p/spyderlib/issues/detail?id=543

From pierre.raybaut on 2011-01-31T01:18:59Z
In some situations, the project explorer tree widget could not be aware of file creating within the project directories. In this case, pressing the "Refresh" button should update the tree widget and show the new files -- have you tried to press this button?

From<EMAIL_ADDRESS>on 2011-01-31T11:00:42Z
Hi, Sorry I didn't see that icon at all - it's hidden down the bottom. Perhaps make the double-click do a refresh as well?
Cheers,

From pierre.raybaut on 2011-04-04T13:06:19Z
Project tree refresh has been improved recently -- please test v2.0.9.
Status: Fixed


Systemd warnings on<EMAIL_ADDRESS>

On RPI2 - and most probably on all our devices - systemd at boot reports:
[    5.339571] systemd[1]<EMAIL_ADDRESS>Cannot add dependency job, ignoring: Unit<EMAIL_ADDRESS>failed to load: No such file or directory.

Issue moved to resin-os/meta-resin #120 via ZenHub.io


refactor(utilities-and-functions): moves all checks of request respon…

…ses for missing attributes to central function in utilities. The new function raises an exception if an attribute is missing and the associated catch mirrors what each functional had in its else statement before, preserving previous functionality.
Related Issue
#62

Codecov Report
Attention: Patch coverage is 35.00000% with 13 lines in your changes are missing coverage. Please review.

Project coverage is 75.54%. Comparing base (0b3c5b6) to head (d4c4f98).

Files
Patch %
Lines

dtcli/src/functions.py
29.41%
12 Missing :warning:

dtcli/utilities/utilities.py
66.66%
1 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##             main      #81      +/-   ##
==========================================
- Coverage   76.11%   75.54%   -0.58%
==========================================
  Files          13       13
  Lines        1051     1063      +12
==========================================
+ Hits          800      803       +3
- Misses        251      260       +9

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


arch/risc-v/mpfs: Remove duplicated riscv_restorefpu

Summary
Follow #5868, forget to remove it from mpfs
Impact
MPFS
Testing
CI

@pussuw Could you take a look ?


Update Support Vendor List - for issue #192

What type of PR is this?
documentation
What this PR does / why we need it:
Updated supported vendors list
Which issue(s) this PR fixes:
Fixes #192
Special notes for your reviewer:
Thank you! SODACODE2022

Thank you @code4Y .


wasmer: rework to use upstream build system

Description of changes
This builds the c-api, also reduces maintenance burden, however wasmer create-exe is still broken due to missing libwamser.a, likely an upstream issue.

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
22.11 Release Notes (or backporting 22.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

Breaks build on darwin: https://github.com/wasmerio/wasmer/blob/3a105194470a955ba663509fc8dae60d3085717c/Makefile#L726

Looks like they are never improving the cursed Makefile.


[WIP] Replace GetLatestLedgerSequence calls with GetLedgerRange

What
#233
Why
[TODO: Why this change is being made. Include any context required to understand the why.]
Known limitations
[TODO or N/A]

I don't think there is a need to replace the calls. I think the GetLatestLedger functions can (and should) exist. It's just the internal implementation which should change.


Moves all front-end files into a singular client folder

This has all of the changes from PR https://github.com/codeforsanjose/litter.ai/pull/9.
The backend API has been worked on in a different repo and we are preparing to merge it. Since there are duplicate root files the plan is to compile all front-end files into a single 'client' folder and have one main 'server' folder. Each application will be run separately.
This PR is for moving all front-end files into a client folder. No additional changes have been made.

I see a client/
package-lock.json
src/
shouldnt i see
client/
backend/
?

@JMStudiosJoe the backend team was waiting until for the client side to be bundled together before moving the server files in. They plan on making a separate PR as soon as this one is merged.


feat(telegram): support blockquote

测试内容：<quote>test</quote>wwwww
效果：

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 86.93%. Comparing base (e5825f1) to head (75186f4).
Report is 74 commits behind head on master.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #276      +/-   ##
==========================================
+ Coverage   86.88%   86.93%   +0.04%
==========================================
  Files           1        1
  Lines         549      551       +2
  Branches      111      111
==========================================
+ Hits          477      479       +2
  Misses         72       72

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Fix manual installation path in readme

I tried manually installing listenbrainz_<IP_ADDRESS>.zip from https://github.com/lyarenei/jellyfin-plugin-listenbrainz/pull/93#issuecomment-2067243185 in Jellyfin 10.9, but got this error:
[14:26:57] [ERR] Error creating Jellyfin.Plugin.ListenBrainz.Plugin
Jellyfin.Plugin.ListenBrainz.Exceptions.PluginException: Saving cache failed
 ---> System.IO.DirectoryNotFoundException: Could not find a part of the path '/config/plugins/ListenBrainz_<IP_ADDRESS>/cache.json'.
   at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirError)
   at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, UnixFileMode openPermissions, Int64& fileLength, UnixFileMode& filePermissions, Boolean failForSymlink, Boolean& wasSymlink, Func`4 createOpenException)
   at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode)
   at System.IO.File.Create(String path)
   at Jellyfin.Plugin.ListenBrainz.Managers.ListensCacheManager.Save()
   --- End of inner exception stack trace ---
   at Jellyfin.Plugin.ListenBrainz.Managers.ListensCacheManager.Save()
   at Jellyfin.Plugin.ListenBrainz.Managers.ListensCacheManager.get_Instance()
   at Jellyfin.Plugin.ListenBrainz.PluginImplementation..ctor(ILogger logger, IListenBrainzClient listenBrainzClient, IMusicBrainzClient musicBrainzClient, IUserDataManager userDataManager, IUserManager userManager, ILibraryManager libraryManager)
   at Jellyfin.Plugin.ListenBrainz.PluginService..ctor(ISessionManager sessionManager, ILoggerFactory loggerFactory, IHttpClientFactory clientFactory, IUserDataManager userDataManager, ILibraryManager libraryManager, IUserManager userManager)
   at Jellyfin.Plugin.ListenBrainz.Plugin..ctor(IApplicationPaths paths, IXmlSerializer xmlSerializer, ISessionManager sessionManager, ILoggerFactory loggerFactory, IHttpClientFactory clientFactory, IUserDataManager userDataManager, ILibraryManager libraryManager, IUserManager userManager)
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithManyArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at Microsoft.Extensions.DependencyInjection.ActivatorUtilities.ConstructorMatcher.CreateInstance(IServiceProvider provider)
   at Microsoft.Extensions.DependencyInjection.ActivatorUtilities.CreateInstance(IServiceProvider provider, Type instanceType, Object[] parameters)
   at Emby.Server.Implementations.Plugins.PluginManager.CreatePluginInstance(Type type)

Changing the installation path from plugins/Jellyfin.Plugin.ListenBrainz_<IP_ADDRESS> to plugins/ListenBrainz_<IP_ADDRESS> fixed it, so updating the readme to reflect that.
This PR is against the jellyfin-10.9.x branch because that's what I tested, but it looks like it also applies to main.

Good catch. Yes, this applies to all local installations, I have it set up for development since forever so I did not really notice. :sweat_smile:

Oh, I see. :facepalm:
@rigrig Can you please drop all the commits which are for 10.9 support, so I can merge this to main? Thank you. :)

@lyarenei Sure. Dropping 10.9 commits from a branch called jellyfin-10.9.x felt like a bad idea though, so I made a new PR against main: https://github.com/lyarenei/jellyfin-plugin-listenbrainz/pull/95


bugfix: settings.NGINX_DOWNLOAD_PATH 变量不存在 (fixed #177)

Codecov Report

Merging #179 (b255bbf) into V2.1.349rc (66848cf) will increase coverage by 0.00%.
The diff coverage is 0.00%.

@@             Coverage Diff             @@
##           V2.1.349rc     #179   +/-   ##
===========================================
  Coverage       61.86%   61.87%
===========================================
  Files             224      224
  Lines           19413    19413
===========================================
+ Hits            12010    12011    +1
+ Misses           7403     7402    -1

Impacted Files
Coverage Δ

apps/node_man/periodic_tasks/update_proxy_file.py
25.39% <0.00%> (ø)

apps/node_man/handlers/job.py
86.32% <0.00%> (+0.25%)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 66848cf...b255bbf. Read the comment docs.


Some questions

Hi! =) Great work! =)
I'm currently studying your library, and I have some questions.

How are values calculated for biggestSize/smallestSize? In my case, these values are always 640x480/320x240 (on any devices). How can I specify my exact value? Here so it is a possible?

                .previewSize(
                        new SelectorFunction<Size>() {
                            @Override
                            public Size select(Collection<Size> collection) {
                                return new Size(1280, 720); //Any values from user's settings
                            }
                        }
                )

How can I test what photo resolutions are supported on the user's device?
2.  How do I fill the entire screen with the image I received? My layout:
    <ImageView
        android:id="@+id/image_view"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:gravity="center"
        android:background="#c3c" />

My code (photoResult.toBitmap().whenAvailable):
imageView.setImageBitmap(result.bitmap);
imageView.setRotation(-result.rotationDegrees);
imageView.setScaleType(ImageView.ScaleType.CENTER_INSIDE);

And my result:

I can not fill the entire screen with the image!
3.  Do I need to call Fotoapparat.start() on onResume() and .stop() on onPause()?
4.  Is the API version selected automatically by Fotoapparat, or should I choose with cameraProvider? In last case, what should be the algorithm of choice?
5. Is this code (imageView.setRotation(-result.rotationDegrees);) correct on any device? Or should I determine the orientation of the screen and the orientation of the camera on the device and calculate the value for the photo?
Thanks!

I answer myself =)

How can I test what photo resolutions are supported on the user's device?

            CapabilitiesResult result = fotoapparat.getCapabilities();
            result.toPendingResult().whenAvailable(new PendingResult.Callback<Capabilities>(){
                @Override
                public void onResult(Capabilities capabilities){
                    Log.d("MY_", capabilities.supportedPictureSizes().toString());
                }
            });

Hey!

You can call fa. getCapabilities() to see what capabilities your device supports
Please see here you need, CENTER_CROP: https://developer.android.com/reference/android/widget/ImageView.ScaleType.html
You can call them in resume/pause lifecycle too
You define the API level in your project. Usually in gradle
Depends your ending result wishes. Assuming that there was no orientation change, we will calculate the sensor orientation in accordance to the current display orientation. Then we will provide you with the correct degrees so as the image will be viewed upright when you apply this rotation. See the example https://github.com/Fotoapparat/Fotoapparat/blob/master/sample/src/main/java/io/fotoapparat/sample/MainActivity.java#L170

Some small corrections to @Diolor answer:
1-  Normally you should select one of the sizes provided to you in Collection<Size> - they are all supported sized. getCapabilities is for very specific use cases and you probably do not need that.
3 - The calls have to be symmetrical and happen anywhere between onStart and onStop. You can even start and stop the camera several times within single screen opening.
4 - If you mean API level of Camera - we use Camera1 by default for all OS versions, because (surprise) it is more robust. You can override it if you like, but I would not recommend it.
5 - In short what @Diolor said - we give you the correct orientation, no need to account for anything else.

1 - If I want to change the resolution of the camera when it's opened, will I have to do fa.stop() => fa.photoSize(newSize).build() => fa.start()? For example, if the user has changed the resolution in the settings. How to make a "rebuild" correctly?
I plan to expand the SizeSelectors class with constants like: biggest_16_9_Size(), smallest_4_3_Size(), fromSharedPreferencesSize() =)
4 - Yes, I meant Camera API.
5 & 2 - Yeah! If I use Size.flip() according to the screen orientation, my photo will always fill the screen! =) Yes?))

1 - Either that or you can consider using FotoapparatSwitcher. There you can just provide different versions of Fotoapparat and then switch between them. Also, no need to expand selectors, since we already have AspectRatioSelectors :)
You can do stuff like:
.photoSize(aspectRatio(16f/9f, biggestSize())) // Will pick the biggest 16/9 size
.photoSize(aspectRatio(4f/3f, smallestSize())) // Will pick the smallest 4/3 size

5 - You should not return size if it is not in the collection which is given to you. It can be the case that Size.flip() is also in this collection, but it is not guaranteed for all devices.
Camera preview size actually does not affect the size of the view, it affects only resolution (aka quality of what you see on the screen). If you would like to change the size of the view, either follow @Diolor advice (and use CENTER_CROP)  or change the size of the view.

Hi again! =)
1 - I did this:
                .previewSize(
                        firstAvailable(
                                aspectRatio(
                                        16f/9f,
                                        smallestSize()
                                ),
                                aspectRatio(
                                        4f/3f,
                                        smallestSize()
                                )
                        )
                )
                .photoSize(
                        firstAvailable(
                                aspectRatio(
                                        16f/9f,
                                        biggestSize()
                                ),
                                aspectRatio(
                                        4f/3f,
                                        biggestSize()
                                )
                        )
                )

It is right?))
5 - I solved the problem as follows:
        photoResult.toBitmap()
                .whenAvailable(new PendingResult.Callback<BitmapPhoto>() {
                    @Override
                    public void onResult(BitmapPhoto result){
                        ImageView imageView = (ImageView) findViewById(R.id.image_view);

                        Matrix matrix = new Matrix();
                        matrix.postRotate(-result.rotationDegrees);
                        Bitmap bitmap = Bitmap.createBitmap(result.bitmap, 0, 0, result.bitmap.getWidth(), result.bitmap.getHeight(), matrix, false);

                        imageView.setImageBitmap(bitmap);
                    }
                });

It's work correct for all screen position (image always takes full screen and have right orientation), but very slow. Are there alternatives?

@scifinder did you solved the problem related to image don't fill the entire view? If yes, how? I'm trying everything that I can imagine and even using scaleTypes it's not working.

@bruferrari, as a temporary solution, I did so. In Fotoapparat builder:
                .photoSize(
                        firstAvailable(
                                aspectRatio(
                                        16f/9f,
                                        smallestSize()
                                ),
                                aspectRatio(
                                        4f/3f,
                                        smallestSize()
                                )
                        )
                )

In Layout:
    <ImageView
        android:id="@+id/image_view"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:scaleType="centerCrop" />

In takePicture():
        photoResult.toBitmap()
                .whenAvailable(new PendingResult.Callback<BitmapPhoto>() {
                    @Override
                    public void onResult(BitmapPhoto result){
                        ImageView imageView = (ImageView) findViewById(R.id.image_view);

                        Matrix matrix = new Matrix();
                        matrix.postRotate(-result.rotationDegrees);
                        Bitmap bitmap = Bitmap.createBitmap(result.bitmap, 0, 0, result.bitmap.getWidth(), result.bitmap.getHeight(), matrix, false);

                        imageView.setImageBitmap(bitmap);

                    }
                });

It works on my tablet and phone (640x480 and 1280x720 respectively). If in photoSize() put biggestSize() value, then the matrix is processed very long (several seconds). Maybe you will offer a better solution.

@scifinder

It is right?))

Yes. You can even extract firstAvailable(...) into a constant to not repeat yourself.

It's work correct for all screen position (image always takes full screen and have right orientation), but very slow. Are there alternatives?

You are modifying Bitmap in memory, which is not only slow but also memory consuming. The recommended way is to rotate only ImageView as it is done in the example.

@dmitry-zaitsev, @bruferrari
Finally, Glide solve all my problems =)
        photoResult.saveToFile(dst_file)
                .whenAvailable(new PendingResult.Callback<Void>() {
                    @Override
                    public void onResult(Void t){
                        ImageView imageView = (ImageView) findViewById(R.id.image_view);

                        Glide.with(getApplicationContext()).load(dst_file).into(imageView);
                    }
                });

Autoscale, autorotation...
Yet another option .fitCenter() (for complete lucky):
Glide.with(getApplicationContext()).load(dst_file).fitCenter().into(imageView);


Scala 2.13

As of Spark 3.2.0, Scala 2.13 is supported. What would be involved in publishing a 2.13 version of the library? Is there any work underway to support Scala 2.13?

We would likely cross compile and publish artifacts for both scala 2.12 and 2.13.  So steps would be:

Alter build.sbt to cross compile scala versions
Fix any code which breaks from scala 2.13

Is probably not too difficult unless there is a lot of code which needs to be fixed.  I don't think anyone has started this unless @kunaldeepsingh has started on it?


shareReplay is not listed in the docs

Per an issue filed in the rxjs repo - https://github.com/ReactiveX/rxjs/issues/3184

Ben wrote a description in the pr: https://github.com/ReactiveX/rxjs/pull/2443
It would be nice if the description was explicit about the fact that share and shareReplay differ in that shareReplay will never unsubscribe from the source once it is subscribed even if all its subscribers unsubscribe.


Update README.md

Project URL
https://github.com/mhergon/MPMoviePlayerController-Subtitles
Description
MPMoviePlayerController-Subtitles is a library to display subtitles on iOS. It's built as a Swift extension and it's very easy to integrate.
Checklist

[x] Only one project is in this pull request
[x] Addition in chronological order (bottom of category)
[x] Travis CI pass
[x] Supports iOS 7 or later
[x] Has a commit from less than 2 years ago
[x] Has a clear README in English

@mhergon can you check why it's conflicting?

You have to rebase
Do you need help with this

Yes please, I need help... sorry!

If you are doing this using the GitHub website, just close this and open a new pull request by editing the README in https://github.com/vsouza/awesome-ios

Ok, thanks!


Textarea drop behavior HTML5Backend

Describe the bug
Native textarea html behavior is prevented (I guess because of e.preventDefault()) causing dropping text to be awkward.
Reproduction
Live Reproduction
Steps to reproduce the behavior:

Use Html5Backend
Try dropping text into a textarea
Switch to TouchBackend
same as 2
Notice that in the codesandbox the backend doesn't change even after state changes

Expected behavior
I expected HTML5Backend to at least show the textarea's caret/cursor and perhaps leave the text insertion as opt in while providing relevant data so the text can be inserted correctly.
Desktop (please complete the following information):

OS: [e.g. iOS] Windows
Browser [e.g. chrome, safari] chrome
Version [e.g. 22] Latest

Additional context
Add any other context about the problem here.

As a workaround, just add onDragOver event handler on the text areas that stop event propagation:
<textarea onDragOver={evt => evt.stopPropagation()} ... />


feat: add function based styling for all modes and styles

This PR resolves #59 - it allows the ability to style any feature in a given mode using styling functions. This means that features can be styled on other values such as a cached random colour based on the feature id. However this could be extended in the future to be based on properties or be based on other external data if required.
A small example is provided in the getting started guide to help show to to make that happen.

This way of styling seems very flexible and I'm looking forward to see this merged.
I started an implementation of styling single features in which basically you would need to modify the feature properties outside terra draw and then the adapter would check if the feature already has these properties and would apply those over the defined in the styles.
But this seems more appropriate and just overall better. Thanks!


retain sort state after changing data

Fixes issue #217.
Changes proposed in this pull request:

added tests around current order behavior
fixes order when sortFunction defaults to string sorter
fixes order to use sorter on schema if defined
resorts after setting data
resorts after filtering data

I've run tests (passing) on Windows 10 in

Chrome Version 74.0.3729.169 (Official Build) (64-bit)
Firefox 67.0 (64-bit)
Edge 42.17134.1.0
IE 11.765.17134.0

Great PR!!  Thanks!


[FIX]fix parse k8s version

What changes were proposed in this pull request
Issue Number: close #2732

Brief change log

fix parse k8s version

when I use ACK and EKS, the Minor of k8s obtained from the client is not just numbers

Hi, @Jcodelove Thank you for your contribution. I have a question here. May I ask if there is any relevant information to prove whether the occurrence of majorVersion=24+ is due to Alibaba Cloud K8S customization or whether the K8S standard version itself is 24+

Hi, @Jcodelove Thank you for your contribution. I have a question here. May I ask if there is any relevant information to prove whether the occurrence of majorVersion=24+ is due to Alibaba Cloud K8S customization or whether the K8S standard version itself is 24+

https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/component-base/version/base.go
According to the above code description, K8S standard version itself is numeric possibly followed by "+"

Based on the information you provided, I found that it mentioned 'TODO: Deprecate gitMajor and gitMinor, use only gitVersion'. I think it may be better for us to use gitversion to obtain the version in order to support later versions. What do you think? @Jcodelove

fix commit log

Based on the information you provided, I found that it mentioned 'TODO: Deprecate gitMajor and gitMinor, use only gitVersion'. I think it may be better for us to use gitversion to obtain the version in order to support later versions. What do you think? @Jcodelove

I am revising this question, you can see what else is wrong

LGTM  @Al-assad  cc

@Jcodelove Hi Jcodelove, please check the CI errors in this section:
https://github.com/apache/incubator-streampark/actions/runs/4957761895/jobs/8870077942?pr=2741

fixed

@Jcodelove Hi Jcodelove, please check the CI errors in this section: https://github.com/apache/incubator-streampark/actions/runs/4957761895/jobs/8870077942?pr=2741

fixed

hi @Jcodelove Thanks for your contribution,  Can you provide the testcase?