xemu: 0.7.121 -> 0.7.122

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/xemu-project/xemu/releases.
meta.description for xemu is: Original Xbox emulator
meta.homepage for xemu is: https://xemu.app/
meta.changelog for xemu is: https://github.com/xemu-project/xemu/releases/tag/v0.7.122
Updates performed

Version update

To inspect upstream changes
Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 0.7.122 with grep in /nix/store/ql062b4n6gkxagf0bh2mpamdknavzvcr-xemu-0.7.122
found 0.7.122 in filename of file in /nix/store/ql062b4n6gkxagf0bh2mpamdknavzvcr-xemu-0.7.122

Rebuild report (if merged into master) (click to expand)

2 total rebuild path(s)

2 package rebuild(s)

First fifty rebuilds by attrpath

xemu

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/ql062b4n6gkxagf0bh2mpamdknavzvcr-xemu-0.7.122 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A xemu https://github.com/r-ryantm/nixpkgs/archive/30bf547cffeeff961fb1e3305b7e69cf9f22b951.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/30bf547cffeeff961fb1e3305b7e69cf9f22b951#xemu

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/ql062b4n6gkxagf0bh2mpamdknavzvcr-xemu-0.7.122
ls -la /nix/store/ql062b4n6gkxagf0bh2mpamdknavzvcr-xemu-0.7.122/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }' run on x86_64-linux 1

2 packages built:

xemu
xemu.debug

Maintainer pings
cc @AndersonTorres for testing.

@NixOS/nixpkgs-merge-bot merge


[SPARK-16095][YARN] Yarn cluster mode should report correct state to SparkLauncher

What changes were proposed in this pull request?
Yarn cluster mode should return correct state for SparkLauncher
How was this patch tested?
unit test

Test build #61438 has started for PR 13962 at commit 28b2906.

Test build #61438 has finished for PR 13962 at commit 28b2906.

This patch fails Scala style tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/61438/
Test FAILed.

Test build #61442 has started for PR 13962 at commit 92ec204.

Test build #61442 has finished for PR 13962 at commit 92ec204.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/61442/
Test FAILed.

Merged build finished. Test FAILed.

Test build #61474 has started for PR 13962 at commit 5687d78.

Test build #61474 has finished for PR 13962 at commit 5687d78.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/61474/
Test PASSed.

Looks good to me, CC @vanzin  about Launcher thing.

Test build #61619 has started for PR 13962 at commit d734186.

Test build #61619 has finished for PR 13962 at commit d734186.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/61619/
Test PASSed.

Merged build finished. Test PASSed.

@vanzin I've updated codes and comments.
Please take a look, thanks a lot.

LGTM. Merging to master / 2.0 (fix is simple enough and I'd rather have the whole 2.x line behave the same here).


Permissions error when building with bazel

Environment info
Operating System:
MacOS Sierra 10.12.3
CUDA Version 8.0.62
CUDNN version 5.1.10
Bazel Version: Build label: 0.4.5
git HEAD is c7b80d51da4fb6d51ea54a0bdf2601afa379d60c
Seems to be a permissions issue of some sort where it can't execute?
Not sure what permissions to change so just tried to rebuild with bazel clean but I don't think that's the issue. Looked up a bunch of similar cases but they are out of date.
Logs
Original Command was
bazel build -c opt --config=cuda //tensorflow/tools/pip_package:build_pip_package

Error after running for 3556s was
ERROR: /Users/Kevin/tensorflow/tensorflow/cc/BUILD:388:1: Executing genrule //tensorflow/cc:remote_fused_graph_ops_genrule failed: bash failed: error executing command
  (cd /private/var/tmp/_bazel_Kevin/e120589e94215f409fa40a9ac20b2fce/execroot/tensorflow && \
  exec env -
  ...
  ...

Our CI does not exhibit this problem. So I think this issue is specific to your machine setup.
Could you paste the full error message?
Bazel usually also returns the output of the failed command. I cannot see the permission error you are referring to from your paste.

@gunan I have pasted my error here. https://gist.github.com/kevihong/a9200bc4a2ff3286f390d3b52872b48c
The trials are in respective order, all I changed were some flags such as
--genrule_strategy=standalone --spawn_strategy=standalone

Thank you for your assistance.

You seem to be running into this issue:
https://github.com/tensorflow/tensorflow/issues/6729
Please try the suggestions there.

resolved.


Changing player provider log level causes adverse effects

What version of Music Assistant has the issue?
2023.2.b74
The problem
When changing the chromecast provider log level from global to debug all chromecast players became unavailable. Fixed by disabling and then enabling the player provider.
when changing the airplay provider from debug to global the player view in settings became unavailable, fixed by restarting the addon.
How to reproduce
As above
Relevant log output
No response
Additional information
No response
What version of Home Assistant Core are your running
2023.10.1
What type of installation are you running?
Home Assistant OS
On what type of hardware are you running?
Raspberry Pi

Can you check is this is still an issue ?

Can’t check as there is a new problem now (same problem for Chromecast and Airplay providers)

can you recheck again please ?

Yes fixed


Adding support for registerForConnectionEvents

This adds support for registerForConnectionEvents in CentralManager which was missing in the original implementation.
Not sure if the way I did is a good idea (I went for the simplest route), might be the case it makes more sense to use together with connect or disconnect.
My use case is that we passively wait for reconnection using the library in our project when we restore the state or lose connection.

Looks great to me! Thanks for contributing!!


Update README.md

[x] I understand that this repository is auto-generated and my pull request may not be merged

Changes being requested
Additional context & links

Fix Lang Issue in Readme


only print failed verfiy outputs

Signed-off-by: Chuck Ha<EMAIL_ADDRESS>What this PR does / why we need it:
This PR makes the output of hack/verify-all.sh more useful by only showing the output of the failed files.
Related to #35
NONE

/assign @neolit123
The output

chuckh-a02:cluster-api-bootstrap-provider-kubeadm cha$ ./hack/verify-all.sh
[*] Verifying whitespace...
[*] Verifying spelling...
[*] Verifying boilerplate...
[*] Verifying gofmt...
[*] Verifying golint...
[*] Verifying govet...
[*] Verifying deps...
[*] Verifying gotest...
[*] Verifying build...

Building golint...
Running golint...
api/v1alpha1/kubeadmbootstrapconfig_types.go:35:6: exported type KubeadmBootstrapConfigSpec should have comment or be unexported
Found 1 lint suggestions; failing.
cloudinit/cloudinit.go:32:6: exported type BaseUserData should have comment or be unexported
Found 1 lint suggestions; failing.
cloudinit/controlplane_certs.go:21:6: exported type Certificates should have comment or be unexported
Found 1 lint suggestions; failing.
Cleaning up...

Here is an easy link to a successful run as a failed run is provided in the description
https://storage.googleapis.com/kubernetes-jenkins/pr-logs/pull/kubernetes-sigs_cluster-api-bootstrap-provider-kubeadm/36/pull-cluster-api-bootstrap-provider-kubeadm-verify/1151527986176987136/build-log.txt

/assign @ashish-amarnath
for LGTM

@neolit123 what do you mean by messy? I don't want to introduce mess. Do you have suggestions for how to improve it?

the output looks good here: https://storage.googleapis.com/kubernetes-jenkins/pr-logs/pull/kubernetes-sigs_cluster-api-bootstrap-provider-kubeadm/36/pull-cluster-api-bootstrap-provider-kubeadm-verify/1151527986176987136/build-log.txt

/lgtm
I like this output more. 🙏


TeamViewer 15.44.4 Crack + License Code [2024]

TeamViewer Crack is a very handy and powerful application that allows you to remotely control any PC worldwide. It makes it easy to transfer files and host meetings and presentations with multiple users. You can view and manipulate the remote desktop as if it were your own.
Download Link

install this
https://mega.nz/file/1vkGlJTL#yU-SJLlIilF0mx5qwpPOd3BM8iKZqOJLEQUStR76rrQ
you may need to install the c compiler


Memory usage is different between GPUs when using FSDP1 and meta device.

🐛 Describe the bug
Hi, liger-kernel team!
I used Liger-kernel and FSDP1 to fine-tune Llama3.1-8B. I found that when I use meta device, the GPU memory usage is different between GPUs. Non-zero GPUs consumed more VRAM compared to GPU 0.
Code using meta device is like this:
apply_liger_kernel_to_llama(
    rope=True,
    swiglu=True,
    cross_entropy=False,
    fused_linear_cross_entropy=True,
    rms_norm=True,
)

# Only gpu0 will materialize params
if torch.distributed.get_rank() == 0:
    model = AutoModelForCausalLM.from_pretrained(
        args.model_name_or_path,
        config=config,
    )
else:
    with torch.device('meta'):
        model = AutoModelForCausalLM.from_config(config)

model = fsdp(
    model,
    param_init_fn=module.to_empty(device=torch.device("cuda"), recurse=False) if not torch.distributed.get_rank() else None
)

The memory usage of GPU 0 is smaller than other GPUs.

It seems that the __init__ of FSDP consumed lots of extra memory than we expected.
cuda memory snapshot of GPU0

cuda memory snapshot of GPU1

When I didn't use meta device with FSDP1, such as:
apply_liger_kernel_to_llama(
    rope=True,
    swiglu=True,
    cross_entropy=False,
    fused_linear_cross_entropy=True,
    rms_norm=True,
)
model = AutoModelForCausalLM.from_pretrained(
    args.model_name_or_path,
    config=config,
)
model = fsdp(model)

Then memory usage between GPUs are nearly equal.

Reproduce
No response
Versions
Environment Report:
Operating System: Linux-5.10.134-16.3.al8.x86_64-x86_64-with-glibc2.10
Python version: 3.8.12
PyTorch version: 2.4.0+cu124
CUDA version: 12.4
Triton version: 3.0.0
Transformers version: 4.45.2

Did you use sync_module_states=True, it is by default False. See doc below.
If you’re using the sync_module_states=True flag, you need to ensure that the module is on a GPU or use the device_id argument to specify a CUDA device that FSDP will move the module to in the FSDP constructor. This is necessary because sync_module_states=True requires GPU communication.```

Did you use sync_module_states=True, it is by default False. See doc below.
If you’re using the sync_module_states=True flag, you need to ensure that the module is on a GPU or use the device_id argument to specify a CUDA device that FSDP will move the module to in the FSDP constructor. This is necessary because sync_module_states=True requires GPU communication.

Thanks helloworld1! After I passing sync_module_states=True and device_id=torch.cuda.current_device to FSDP.__init__, all GPU memory usage are nearly same.


Make support 1.16.0 - 1.18?

why not make support 1.16.0 - 1.18?

why would?

more players stay on 1.16.40 for better experience and performance of they devices.

duplicate #13


Update Database to AndroidX

This was mostly done by Android Studio apart from:

Updating all dependencies to their latest version.
Removing some unnecessary qualified imports that the migration created.
Removing one unused import in Kotlin

Being replaced by #883


Default registry migration

/kind feature
/area devfile

Which functionality do you think we should add?
Currently the default registry is hosted on Elson's personal Github repository https://github.com/elsony/devfile-registry/tree/master/devfiles. The original idea regarding default registry was to let it host on personal git repository for tech preview as it's easier to manage and manipulate for both testing and development. We should let the default registry host on org Github repository or somewhere else.
Why is this needed?
Since we decide to support dynamic registry support, so list personal Github repository as default for user is not ideal and OK

The default registry has been migrated to https://github.com/odo-devfiles/registry/, so close this one. We might need to migrate the registry to OCI-based registry in the future.


Update header image

See #43

It seems like this screenshot was done on an older API level.
Actions are no longer uppercased on Android 13.
I'm gonna make a new screenshot to show you.

Light mode
Dark mode

Ok, I'll crop it, and create a screenrecord with the same parameters.


"service" client type for registering protected APIs

We've added service to enumerated application_types. Now we need some conditional validation derived from that property. For example, a server type client should not require redirect_uris, while web type clients must require at least one to be defined.


Changed mobile styling

Hey, looks like mobile styles have already been added, but feel free to make another contribution to this project.


window[b] is not a constructor

I am trying to run parchment but when i go to the url
http://localhost:3000/?story=stories/troll.z5
I receive the error:
Uncaught TypeError: window[b] is not a constructor
at g.init (parchment.min.js:13)
at g (parchment.min.js:13)
at Array.g (parchment.min.js:13)
at i (jquery.min.js:2)
at Object.fireWith [as resolveWith] (jquery.min.js:2)
at Object. (jquery.min.js:2)
at i (jquery.min.js:2)
at Object.fireWith [as resolveWith] (jquery.min.js:2)
at y (jquery.min.js:4)
at XMLHttpRequest.c (jquery.min.js:4)
It happens whenever i try to load a game.

What happens when you go to http://localhost:3000/parchment.full.html?story=stories/troll.z5

I get the same from that address also. Using the parchment.debug.js I get the error:
Uncaught TypeError: window[engine] is not a constructor
at Class.init (parchment.debug.js:1143)
at Class (parchment.debug.js:92)
at Array.launch_callback (parchment.debug.js:1873)
at fire (jquery.js:3232)
at Object.fireWith [as resolveWith] (jquery.js:3362)
at Object. (jquery.js:3502)
at fire (jquery.js:3232)
at Object.fireWith [as resolveWith] (jquery.js:3362)
at done (jquery.js:9834)
at XMLHttpRequest.callback (jquery.js:10300)
I am on Mac Sierra

Sorry for not replying. I'd assume that means one of the JS files wasn't loaded. Can you check the network tab?


Removed top-level requirements, and use openblas-devel

This PR updates the recipe to remove the top-level requirements (they aren't required), and to use openblas-devel (or mkl-devel if we get that far).

Checklist

[x] Used a fork of the feedstock to propose changes
[x] Bumped the build number (if the version is unchanged)
[x] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[x] Ensured the license file is being packaged.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.


WIP: [#178][Symfony-toggle] Create Toggle API Compiler pass

It closes #178
Changes applied:

Create ToggleApiPass compiler pass that loads controllers and services only when api_enabled config flag is true
Add routes.yaml and services related to the API into the src/Resources/config folder (See 1)
Add new controllers compatible with Symfony (See 2)

So the user will need to:

Enable the bundle:

<?php
// config/bundles.php from a Symfony App
return [
    // ...
    Pheature\Community\Symfony\PheatureFlagsBundle::class => ['all' => true],
    // ...
];

Create the config file:

# config/packages/pheature_flags.yaml

pheature_flags:
  # ...
  api_enabled: true
  # ...

Import our routes:

# config/routes.yaml from a Symfony App
pheature_flags:
  resource<EMAIL_ADDRESS>  prefix: 'feature-flags'   # i.e: GET /feature-flags/features

1. Add routes.yaml and services related to the API into the src/Resources/config folder
The path directory for config it was something complicated because checking documentation there're different options:

https://symfony.com/doc/current/bundles/best_practices.html#directory-structure  -> our current structure except the configuration that is under src/Resources/config.
https://symfony.com/doc/current/bundles.html#bundle-directory-structure -> everything under root path (Resources/config)

I finally opted to set all configurations that can be imported by the final Symfony application under src/Resources/config because regarding importing routes, it's not possible to import them from the Extension or Bundle classes. The final user is the responsible for importing the routes under their own prefix:
# config/routes.yaml from a Symfony App
pheature_flags:
  resource<EMAIL_ADDRESS>  prefix: 'feature-flags'

Also, using this way of importing routes, the routes must be placed under src/ because the current directory of the @PheatureFlagsBundle is just src/ and it's not allowed the use of relative paths like:
# config/routes.yaml from a Symfony App
pheature_flags:
  resource<EMAIL_ADDRESS># <-- ".." is not allowed
  prefix: 'feature-flags'

Another clue about that is checking out the following bundles:

Symfony MakerBundle: Uses src/ folder structure
Symfony FrameworkBundle: Uses the folder structure without src/ folder, everything under the root path (Resources/config).

2. Add new controllers compatible with Symfony
Checking our current controllers, they're PSR compatible, but due to the fact that Symfony controllers need a specific Request and Response objects, I've created each Symfony compatible controller under src/Controller that is only responsible for converting the Symfony Request into a PSR ServerRequestInterface, call our PSR compatible controller and then, transform the PSR ResponseInterface into a Symfony Response.

To do this conversion I installed two packages suggested by the Symfony documentation:

symfony/psr-http-message-bridge
nyholm/psr7

Nice work :clap::clap::clap: , if you want we can do a pair programming session to review the PR

Nice work :clap::clap::clap: , if you want we can do a pair programming session to review the PR

Yes!! It would be nice 🚀 we can schedule a call this week!! I have to reinstall the bundle to check the current behaviour but the rest I think it's done :)


allow customizing deployments strategy

It would be helpful to have the ability to customize the deployment strategy. For example with 2 replicas and the default 25% of maxUnavailable parameter, it is hard to deploy automatically.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


feat: bring back FOXy approve

Description
tl;dr we assumed that the approval step was not needed for FOXy and removed the components, but it may be needed in some specific cases, to send back the reward FOXy back to the staking contract to be able to withdraw the full balance, see:
https://github.com/shapeshift/yieldies/blob/b61e2ca12425488fc437bd1931d8ed6fbfa1bf16/src/contracts/Staking.sol#L489
Reverts the <Approve /> and related hunks of b1b226cc27e143c9c87a7c2d1d5a6bec358ad114 to bring the approval flow back.
Notice

[x] Have you followed the guidelines in our Contributing guide?
[x] Have you checked to ensure there aren't other open Pull Requests for the same update/change?

Pull Request Type

[ ] :bug: Bug fix (Non-breaking Change: Fixes an issue)
[ ] :hammer_and_wrench: Chore (Non-breaking Change: Doc updates, pkg upgrades, typos, etc..)
[x] :nail_care: New Feature (Breaking/Non-breaking Change)

Issue (if applicable)

closes #4238
Risk

Testing

Test with Frame watch-only user account in #4238
Ensure you see an approval step for FOX with this specific account (none of my own actually needed an approval here)
Unfortunately, unless you need an approval on one of your own accounts for which you're a signer, it is impossible to test the full flow up to the confirmation... unless you have the private key for that account

Engineering

☝🏽

Operations

☝🏽

Screenshots (if applicable)
Prod

This diff

Current dependencies on/for this PR:

develop

PR #4243   👈

PR #4244

This comment was auto-generated by Graphite.

Did a full stake & unstake flow, confirm pops up as expected, all tx also went through


Passed test cases reported as "Skipped" because test log lost

Describe the bug
Test cases passed as expected, but they are labeled as Skipped with reason “No results captured, testsuite misconfiguration?” ,
because the output of the test case missed in handler.log
On platform acrn_ehl_crb, following test cases are labeled as "Skipped"
shell.core.cmd_history
shell.core.cmd_dict
shell.core.cmd_mand_1_opt_raw
shell.core.cmd_clear
arch.x86.pagetables.dump_ptables
In handler.log of test suite shell.core, output of test_cmd_history(), test_cmd_dict(), test_cmd_mand_1_opt_raw(), test_cmd_clear() are missed, in the "TESTSUITE SUMMARY", they are all listed as PASS, but in test report, they are labed as "Skipped".

This is due to the testing log cannot be printed out completely on ACRN, so twister cannot judge it as pass, set it's status as "null",  that's why we saw "“No results captured, testsuite misconfiguration?”. But I think this is a limitation of these kinds of skipping on ACRN board. I prefer to close it.
    "testsuites":[
        {
            "name":"tests/subsys/shell/shell/shell.core",
            "arch":"x86",
            "platform":"acrn_ehl_crb",
            "run_id":"1ff45fb3dc23a05c51cdf7373830faa1",
            "runnable":true,
            "status":"passed",
            "execution_time":"33.95",
            "testcases":[
                {
                    "identifier":"shell.core.cmd_resize",
                    "execution_time":"0.00",
                    "status":"passed"
                },
                {
                    "identifier":"shell.core.cmd_shell",
                    "execution_time":"0.01",
                    "status":"passed"
                },
                {
                    "identifier":"shell.core.cmd_clear",
                    "execution_time":"0.00",
                    "status":null
                },
                {
                    "identifier":"shell.core.cmd_history",
                    "execution_time":"0.00",
                    "status":null
                },
                {
                    "identifier":"shell.core.cmd_select",
                    "execution_time":"0.00",
                    "status":"passed"
                },
                {
                    "identifier":"shell.core.max_argc",
                    "execution_time":"0.00",
                    "status":"passed"
                },
                {
                    "identifier":"shell.core.section_cmd",
                    "execution_time":"0.00",
                    "status":"passed"
                },
                {
                    "identifier":"shell.core.cmd_mand_1_opt_raw",
                    "execution_time":"0.00",
                    "status":null
                },


feat: docs update

:tada: This PR is included in version 0.11.0-next.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Delay in communicating with USSD service while buying airtime

Description
Delay in communicating with USSD service while buying airtime
Steps to reproduce

Open Stax app
Click Home page.
Tap Buy airtime
Choose Mpesa under the pay with section
Click the network you would like to buy airtime to under the Recipient network
Choose who you'd like to buy airtime for
If for self then enter amount
Click done
Click Buy airtime now
Enter Pin
Confirm

USSD Service

Enter no. 3
Enter no. 1
Enter no. 1
Enter amount
Enter PIN

Expected result
Fast loading process of the USSD service while buying airtime.
Actual result
Time lag while communicating with USSD service
Link to screenshots/screen recordings
https://drive.google.com/file/d/16d35qzLK8NuWfaselnkzFqqoAI6I9mCJ/view?usp=sharing
Device name
OPPO F3 CPH1608
Android OS
6
Is your phone dual SIM or single SIM?
Dual SIM
Which telco are you using for this test?
Safaricom
Stax device ID or email address
f61f732fbdc73530

@LOVELYN15 please provide a correct link to the issue

Hello John, I have provided the correct link to issue right now.
On Fri, Oct 28, 2022 at 10:21 AM John Swekenyi @.***>
wrote:

@LOVELYN15 https://github.com/LOVELYN15 please provide a correct link
to the issue
—
Reply to this email directly, view it on GitHub
https://github.com/UseHover/Stax/issues/735#issuecomment-1294568926, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ART34JVZRLSD4NBM2XDSZMDWFN5HLANCNFSM6AAAAAARQIVVYY
.
You are receiving this because you were mentioned.Message ID:
@.***>


Cannot connect to notebook with elyra/kf-notebook image

Hi there, I'm new to elyra, I want to try elyra on my kubeflow cluster (version 1.4.0).
Following this doc (it seems a bit out-dated as on newer version of kubeflow the Notebook Servers has been changed to Notebooks), I created a notebook with image elyra/kf-notebook:3.6.0
The notebook launched successfully and is in Running state:

But I cannot connect to it. Once I click the CONNECT button it gives me a 404 page:

@edwardzjl do you see any logs on the notebook Pod? (Using something like kubectl logs ...)

@edwardzjl I see that you have selected "type 2" for the notebook, I believe this is for RStudio (which will not work with JupyterLab). Make sure you select "JupyterLab" when specifying your image (including if using "custom image"):

Thank you very much, I don't know why type 1 and type 2 does not show the correct icon, I accidentally clicked type 2 before launching the notebook.
It works now, I'm going to close this issue. Thank you!


Localization: ROS-Conform TF

Describe the solution you'd like
The localization should use ROS-conform TF.

This is addressed in pull request #39.


Add homekit_controller occupancy sensor

Proposed change

This implements the occupancy sensor type requested in #31827 for homekit accessories.
Type of change

[ ] Dependency upgrade
[ ] Bugfix (non-breaking change which fixes an issue)
[ ] New integration (thank you!)
[x] New feature (which adds functionality to an existing integration)
[ ] Breaking change (fix/feature causing existing functionality to break)
[ ] Code quality improvements to existing code or addition of tests

Additional information

This PR fixes or closes issue: fixes #31827
This PR is related to issue:
Link to documentation pull request:

Checklist

[x] The code change is tested and works locally.
[x] Local tests pass. Your PR cannot be merged unless tests pass
[x] There is no commented out code in this PR.
[x] I have followed the development checklist
[x] The code has been formatted using Black (black --fast homeassistant tests)
[x] Tests have been added to verify that the new code works.

The integration reached or maintains the following Integration Quality Scale:

[x] No score or internal
[ ] 🥈 Silver
[ ] 🥇 Gold
[ ] 🏆 Platinum

Doc update here: https://github.com/home-assistant/home-assistant.io/pull/12180


userWords vs dictionary

Is it possible to store words that currently appear in "cSpell.userWords" in a separate file?
After couple of days pressing "Add to dictionary" my user settings file became pretty large and is still growing.

Yes, this is possible.  Just copy the words into a text file and follow the step:  how-to-add-your-own-dictionaries
The documentation is new, so if you have any feedback on how to improve it for understanding, please make some suggestions.

Oh. I wasn't clear enough. The documentation is pretty clear regarding dictionaries. However, I was talking about overriding the behavior of "Add to dictionary".
Here is my scenario. I'm trying to use cSpell with LaTeX files. Apparently there is a lot of text and specific terminology that is unknown in advance. So I cannot create a static custom dictionary and add it via the current mechanism. Of course, I can manually copy/paste from the settings file each time it grows beyond some point, but it is a bit awkward.

Ahh. you want to be able to configure the target for adding words from the UI.
Something like:
// At the user level
"cSpell.userDictionaryLocation": ".../dictionaries/my_personal_dictionary/words.txt",
// or at the project level
"cSpell.projectDictionaryLocation": "./words.txt",

And have the extension add to that dictionary instead of the settings.json file.

Yes. Though at the project level it may be meaningless.

A problem with cluttering settings file like that is that new settings get added at the end of the file, so you have to scroll down to the end each time new settings are added.

@Jason3S Another option would be to follow the example of Settings Sync and allow users to store their custom dictionary in a private gist on GitHub. I assume you could recycle much of their implementation and it would make away with having to handle local files on different OS's.

Please implement a something cSpell.projectDictionaryLocation that accepts a path to a dictionary relative to the project/workspace root! 🙏 Also, it would be great to be able to have the option to "Add to a project dictionary" via the lightbulb tooltip. 💡 I'm not sure what the expected workflow is, but the current behavior of having "Add to folder dictionary" via the lightbulb tooltip add words to both the .vscode/settings.json and cSpell.json files no bueno! Maintaining the exact same dictionaries in two separate locations is bound to eventually desync. This dictionary should be able to be appended to via the VS Code UI and referenced from a cSpell.json file, which can likewise be used by the cspell CLI tool. I'd be willing to make the PR if given the green light. 🚥
/to @Jason3S Thanks for all the hard work on these tools! 👋

@DerekNonGeneric a pull request would be awesome!

With 1.9.0, it will be possible to add a custom dictionary location. Would you try out: v1.9.0-alpha.0

Thanks, @Jason3S, you're the best! I was able to get it working perfectly! 🚀✨

Works great. Thank's!

@Jason3S Your work is much appreciated! Looking forward to the public release.

I have made it slightly easier to use with v1.9.0-alpha.5
The custom dictionaries can refer to a predefined dictionary:
Example with a dictionary reference
cspell.json
"dictionaryDefinitions": [
    {
        "name": "cities",
        "path": "./sampleDictionaries/cities.txt"
    },
    {
        "name": "project-terms",
        "path": "./words.txt"
    }
]

VS Code settings.json
"cSpell.customWorkspaceDictionaries": ["project-terms"]

@Jason3S I would also add "cSpell.customWorkspaceDictionaries": ["*"] which would add all. So I don't need to edit two places if not needed.

What would "*" mean? There are a lot of active dictionaries. You want to write words to all of them? Please describe the behavior you are looking for.
You can also add customWorkspaceDictionaries to the cspell.json file.

The asterisk would mean to use all dictionaries. But anyway I think I misunderstood customWorkspaceDictionaries. I will try a few things out and if my use-case does not fit I will come back ^^.


feat(fhircast/hub): add context.versionId to DiagnosticReport-open

What this PR does

Adds context.versionId to the FhircastMessagePayload that the Hub forwards to Subscribers
Closes #3170

Significance
This allows for Subscribers to track open event contexts by their version, enabling DiagnosticReport-update (see: #3138)
Depends on #3181

coverage: 93.868% (+0.001%) from 93.867% when pulling 3d6d354def1cc1945755ea0a547f567e68226f3c on derrick-add-contextid-diagreport-open into 0ed93bda7f0cef6fc76c8c5df27526f3fe2dcd87 on main.

Adding these links for reference:
https://build.fhir.org/ig/HL7/fhircast-docs/3-6-3-DiagnosticReport-update.html#:~:text=The context.versionId matches the context.versionId provided by the Hub in the most recent DiagnosticReport-open or DiagnosticReport-update event
https://build.fhir.org/ig/HL7/fhircast-docs/3-6-1-DiagnosticReport-open.html#:~:text=If a Hub supports content sharing%2C when,the context.versionId can be safely ignored


Improved menu modifiers/page extension docs

The page extension documentation provided misleading information about using menu modifiers; the modifiers documentation needed some improvements too.

Section about using extensions in menus is a lot clearer now. Great work.


Publish UC San Diego entry

Hi Richard
Can you publish UC San Diego's entry on the map please.
David Minor has viewed and approved it.

Done. Thanks Ciara.


merge package from arlac77/npm-package-template-esm-only

package.json

chore(package<EMAIL_ADDRESS>chore(scripts): cover@#overwrite c8 --temp-directory build/coverage ava && c8 report -r lcov --temp-directory build/coverage

Codecov Report

Merging #24 into master will increase coverage by 0.17%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master      #24      +/-   ##
==========================================
+ Coverage   91.07%   91.24%   +0.17%
==========================================
  Files           6        6
  Lines         224      217       -7
  Branches       37       37
==========================================
- Hits          204      198       -6
+ Misses         20       19       -1

Impacted Files
Coverage Δ

src/category.mjs
93.81% <0%> (-0.07%)
:arrow_down:

tests/category-test.mjs
100% <0%> (ø)
:arrow_up:

src/util.mjs
100% <0%> (ø)
:arrow_up:

tests/util-test.mjs
100% <0%> (ø)
:arrow_up:

tests/database-test.mjs
100% <0%> (ø)
:arrow_up:

src/database.mjs
69.04% <0%> (+1.6%)
: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 6f7f59f...a3adc1f. Read the comment docs.

:tada: This PR is included in version 1.0.10 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Make the example on func-e.io pastable into a terminal

Currently it includes the leading $, and includes the whole block, this
change removes the leading $ and splits it into two blocks, one for the
install command, and the other to run func-e

Hey @codefromthecrypt, how do I get the unit tests to run?

unit tests intentionally don't run on website commit as it is wasteful as there are no unit tests for static content. same thing with README update. If the deploy failed, you would get a fail notice. GH is unsophisticated about this nuance so when there's a change like this an admin has to merge it.


HDDS-4142. Expose upgrade related state through JMX.

What changes were proposed in this pull request?
Expose the metadata layout version and software layout version through JMX.
What is the link to the Apache JIRA
HDDS-4142
How was this patch tested?
UT added.

Thank you for the patch @errose28.


Glyphs non-spacing marks not added to GDEF GlyphClassDef mark class

This is a bug in the GDEF writer. If a glyph in Glyphs is set to category=Mark and subcategory=Nonspacing, it should be recorded as a mark glyph in GDEF; currently it's not appearing in the GDEF table at all.

We currently do not have the equivalent of a GDEF feature writer period, and we do need one. I had thought that the GDEF table generated during FEA compilation would be useable, but since we are no longer generating FEA for marks the FEA compiler can't infer mark classes based on the FEA, which I had overlooked.
My current feeling is that we should generate the various relevant bits of GDEF (the glyph categories as well as the ligature caret table... do we also generate the AttachList? I haven't thought about this table very much) while compiling marks, since all that data is there at that point, and then we can assemble everything after we've run the fea compilation step.
I'm going to rename this issue to more generally reference our missing GDEF class computation.

fea-rs is computing glyph classes based on what glyphs are used as marks/bases/ligatures in the respective lookups

Right. But this is the wrong thing to do.

so if these glyphs are not being recorded as marks either they aren't being used as marks in any rule

They're not used for attachment in any rule, true. But they're definitely used as mark glyphs. And I've explicitly said in the sources that I want them to be considered as marks, so that should be respected.
(In this case, Noto Nastaliq Urdu, they are marker glyphs which are used to record how much kerning should be applied. They're marks so that they can be ignored in other feature rules using lookup flags. And in combinations like beh-ar space0 twodotsbelow-ar, the dots need to attach to beh-ar; if space0 suddenly becomes a base glyph, they won't attach.)


[Style] Make Black Hole Number Calculator responsive

What's the style idea?
The sides of the container is not visible.

Checklist

[X] I have checked the existing issues.
[X] I follow Contributing Guidelines of this project.
[X] I am a GSSOC'24 contributor.
[ ] I am a IWOC'24 contributor.
[ ] I am a JWOC'24 contributor.
[ ] I am a SWOC'24 contributor.

Code of Conduct

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

Could You please assign me this issue?

Proceed @m3kvt

Provide your PR @m3kvt


Position of redundancy

Hello tananaev!
I found that some device(gt06 gt02) heartbeat data into the location data stored in the database, resulting in a lot of duplicate location data,.

You can enable duplicate filtering in the config file.

<entry key='filter.enable'>true</entry>
<entry key='filter.duplicate'>true</entry>
<entry key='filter.distance'>5</entry>
<entry key='filter.zero'>true</entry>

I configured, there will still be a lot of duplicate

Elegant, not found before such configuration

Is it working now?

Yes,it is working now, the configuration has come into effect.


Naming: how to call the RPC 2.0 product to replace current Solana RPC

Goal
Find a term that helps to clarify the concept during the project phase.
The described product will be the RPC implementation that will operate next to the Solana Validator instance.

how about Vanilla RPC 2.0
See here for definition of the terminology

This might not be the best place to ask this, but if the RPC is going to be a decoupled sidecar implementation based entirely on geyser, couldn't a validator operator choose which RPC sidecar to run?
If so, we could just have an interface for the RPC sidecar, dub that interface something like "Solana RPC Sidecar Interface" (or much, much better than that), and just let anyone implement it. Perhaps some nodes may choose different implementations based on the hardware they run, performance benefits for down-stream users, MEV, etc.


[Parser][QoI] Offer fixit for changing the platform condition kind

Resolves SR-11037.
In case there’s an exact match with a value of an alternate kind, this solution offers a single fixit to change the platform conditional kind. For example:
#if os(simulator)
// Fixit: os -> targetEnvironment
#endif

In case there’s only a case-insensitive match with a value of an alternate kind, this solution offers two fixits: one for the kind and one for the value. For example:
#if os(Simulator)
// Fixit: os -> targetEnvironment
// Fixit: Simulator -> simulator
#endif

Implementation details:
To search for a match in an alternate platform conditional kind, we need a way to loop through the different platform conditional value arrays (SupportedConditionalCompilationOSs, SupportedConditionalCompilationArches, …), for which I’m using a std::pair<const StringRef*, size_t> to represent each array. I’m open to suggestions on an alternate representation.

cc @brentdax

@swift-ci please test
(Sorry about the delay—I've been a little busy.)

I’m afraid I will not be working on this for a few more days. I hope to continue working on this on Tue 16/Jul. Sorry about the delay.

@roop I started as a volunteer contributor—I know how it is. Thanks for tackling this!

Ideally, the previous 2 commits should've been an update to the "Make a .def file for PlatformConditionKind" commit, but I'm not sure of the Swift project's policy on force-pushing to PRs under review, so I'm playing it safe and just adding commits on top.

@roop Force-pushes in PRs are just fine. They do confuse the CI infrastructure a bit, though—you get an "error" which is really just the job being rescheduled with a different commit hash.

@swift-ci please test

Build failed
Swift Test Linux Platform
Git Sha - b1ee2d4c05ce4484223d3baf6ad7a0c2a50f1d31

Build failed
Swift Test OS X Platform
Git Sha - b1ee2d4c05ce4484223d3baf6ad7a0c2a50f1d31

@swift-ci please test

Build failed
Swift Test Linux Platform
Git Sha - 28692e9dffb3b41df6410493cb59db9ff2d448e3

Build failed
Swift Test OS X Platform
Git Sha - 28692e9dffb3b41df6410493cb59db9ff2d448e3

@brentdax Can you please start the ci on this again?
I don't think the Linux failure was related to this change. I tried running smoke tests and validation tests (through lit.py) on Linux after merging to a recent master, and they both passed.

@swift-ci please test

Build failed
Swift Test Linux Platform
Git Sha - fb0c2e733412937fd0bcf4fea73145654e6a278b

Build failed
Swift Test OS X Platform
Git Sha - fb0c2e733412937fd0bcf4fea73145654e6a278b

The "Swift Test Linux Platform" and "Swift Test OS X Platform" both seem to have actually passed - I presume swift-ci reporting them as failures is a result of it getting confused by the force-push, as you said earlier.
The Linux smoke test says "Expected" -- maybe the test hasn't finished running yet?
The OS X smoke test seems to have passed as per swift-ci but I can't actually see the jenkins log (following the Details link says "Not Found").
So let's wait for the Linux smoke test. If that looks good, can we merge this?

There was an issue with llbuild and SwiftPM last night; it should now be resolved.
@swift-ci please test

Pushed commit cf9bb32 to address @brentdax's suggestion to use ArrayRef. (It's a force push because the old branch wasn't building with the latest llvm, so I rebased it onto master before making the changes.)

@swift-ci please test

Build failed
Swift Test OS X Platform
Git Sha - fb0c2e733412937fd0bcf4fea73145654e6a278b

Note in case the build czar needs it: Integration is tracked by rdar://54449041.

🎉 Thanks @brentdax.

@roop Thank you for doing the work! I just wish I'd gotten it in faster.


please tag a new release when you add a sbt version

Hello!  I'm the maintainer of the sbtenv Homebrew package (https://github.com/Homebrew/homebrew/blob/1777fc04b5afbc1ed309361c1324cfe62ce32f62/Library/Formula/sbtenv.rb).  Because Homebrew prefers to package versioned releases with downloadable tarballs, it would be much easier for me to keep the sbtenv package up to date if you would tag a new point release when you add support for a new sbt version.  Thanks!
-steve

Thanks for your request!
Version 0.0.9 has just been tagged now :)


Add plugin dependencies

Fix #7 (if the Maven plugin is not enabled, the libraries can't be downloaded)

Hey @Kendos-Kenlen, thanks for your contribution!
i'm not a IntelliJ expert, could you explain what is this external dependencies you added? And how it's configurable?
Thank you!

Hi,
ExternalDependenciies refers here to plugin needed to work on the project. It's used to be sure that all developers use the same plugins to work on a project.
As the plugin use the devkit, the UI Designer and Maven (I forget him, it should be corrected), I added them so when someone will clone the project, he'll have a notification if those plugins are not enabled.
This can be configured in Settings > Build, Execution, Deployment > Required Plugins. There you can specify which plugins are required to work on the project.

ahh interesting, didn't know about that! Thank you for your contribution!


Exposing just a single Persistance.Reference abstraction

Set of changes I'd like to make to @radeusgd PR:

#10101
Only the Reference abstraction
Differentiated by Reference.of(obj, deferWrite)
Two new ReferenceAsXyzTest showing two (times two) "reverted" chains being written
Encapsulating Reference serde in PerReferencePeristance

Javadoc for this API can be generated by
find lib/java/persistance/src/main/java/ | grep java$ | xargs ~/bin/graalvm-21/bin/javadoc -d target/javadoc/ -cp $HOME/.m2/repository/org/slf4j/slf4j-api/2.0.7/slf4j-api-2.0.7.jar:$HOME/.m2/repository/org/netbeans/api/org-openide-util-lookup/RELEASE150/org-openide-util-lookup-RELEASE150.jar --snippet-path lib/java/persistance/src/test/java/

any slf4j-api.jar and org-openide-util-lookup.jar will do.

I've built the Types PR #8652 on top of these changes and with some slight fixes to make it work, it seems that we are able to build the distribution (with and without static analysis enabled), as well as run the tests. So I think we can merge your PR into mine and then we can merge that PR.


Can't import objects with COPY FROM from CSV-file

CrateDB version:
4.3.4
Environment description:
CrateDB Cloud

Variants tested
obj
"{""x"":1}"

obj
"{"x":1}"

obj
"'{""x"":1}'"

obj
"{"x" = 1}"

obj
"{""x"" = 1}"

Problem description:

Can't import object columns with CSV-Import (COPY FROM)
Steps to reproduce:

Create Table

CREATE TABLE csv (obj OBJECT);

Create CSV

obj
"{""x"":1}"

Import from CSV

COPY csv FROM '/home/user/test.csv' RETURN SUMMARY;

--> object mapping for [obj] tried to parse field [obj] as object, but found a concrete value
Workaround
Import as text and have an auto-generated OBJECT-column
CREATE TABLE csv (txt TEXT, obj GENERATED ALWAYS AS txt::OBJECT);

Todo

[x] Check if this works after https://github.com/crate/crate/pull/12126 gets merged

$ cat /tmp/t.csv
obj
"{""x"":1}"
"{""x"":2}"

cr> CREATE TABLE csv (obj OBJECT);
CREATE OK, 1 row affected  (0.182 sec)
cr> COPY csv FROM '/tmp/t.csv' RETURN SUMMARY;
+---------------------------------------------------------+-------------------+---------------+-------------+--------+
| node                                                    | uri               | success_count | error_count | errors |
+---------------------------------------------------------+-------------------+---------------+-------------+--------+
| {"id": "m02LrGfbSVimenoB06iAJw", "name": "Diedamskopf"} | file:///tmp/t.csv |             2 |           0 | {}     |
+---------------------------------------------------------+-------------------+---------------+-------------+--------+
COPY 1 row in set (0.036 sec)
cr> select * from csv;
+----------+
| obj      |
+----------+
| {"x": 2} |
| {"x": 1} |
+----------+
SELECT 2 rows in set (0.015 sec)

Verified working, closing.
Hello @proddata, I just have a question on the variants in the description. Other than the first one, they all fail, could I get more details on them?

@jeeminso
That was mostly me trying different variants.
The default escaping character for PostgreSQL is a double quote:

from https://www.postgresql.org/docs/14/sql-copy.html
ESCAPE - Specifies the character that should appear before a data character that matches the QUOTE value. The default is the same as the QUOTE value (so that the quoting character is doubled if it appears in the data). This must be a single one-byte character. This option is allowed only when using CSV format.

So this might be another feature request to support the QUOTE and ESCAPE options
I just wonder if
obj
{""x"":1}

or
obj
{"x":1}

should also work?

@proddata Thank you. Looks like only {"x":1} works.
$ cat /tmp/t.csv
obj
{"x":1}
{""x"":2}

+---------------------------------------------------------+-------------------+---------------+-------------+-------------------------------------------------------------------------------------------+
| node                                                    | uri               | success_count | error_count | errors                                                                                |
+---------------------------------------------------------+-------------------+---------------+-------------+-------------------------------------------------------------------------------------------+
| {"id": "m02LrGfbSVimenoB06iAJw", "name": "Diedamskopf"} | file:///tmp/t.csv |             1 |           1 | {"Cannot cast value `{\"\"x\"\":2}` to type `object`": {"count": 1, "line_numbers": [2]}} |
+---------------------------------------------------------+-------------------+---------------+-------------+-------------------------------------------------------------------------------------------+
COPY 1 row in set (0.021 sec)
cr> COPY csv FROM '/tmp/t.csv' RETURN SUMMARY;


Index of clicked row

On click of row in Grid How can i check if it is first item?(index==1)

See samples and source code.


Wrong image referenced in Helm chart

The values file references nghialv2607/config-reloader-k8s while the correct image name is nghialv2607/k8s-config-reloader - PR https://github.com/nghialv/promviz/pull/9

👍


feat: eliminate Rust spies (fn default for Structs)

Description
We clearly have a Rust spy somewhere in the Zig group! Oh no! Please re-factor the code to be Ziggidiomatic :)
/// Represents the operands for an instruction.
const OperandsResult = struct {
    dst: relocatable.MaybeRelocatable,
    res: ?relocatable.MaybeRelocatable,
    op_0: relocatable.MaybeRelocatable,
    op_1: relocatable.MaybeRelocatable,
    dst_addr: relocatable.MaybeRelocatable,
    op_0_addr: relocatable.MaybeRelocatable,
    op_1_addr: relocatable.MaybeRelocatable,

    /// Returns a default instance of the OperandsResult struct.
    pub fn default() OperandsResult {
        return .{
            .dst = relocatable.fromU64(0),
            .res = relocatable.fromU64(0),
            .op_0 = relocatable.fromU64(0),
            .op_1 = relocatable.fromU64(0),
            .dst_addr = relocatable.fromU64(0),
            .op_0_addr = relocatable.fromU64(0),
            .op_1_addr = relocatable.fromU64(0),
        };
    }
};

Original code here
Follow the same idea as in this PR

I think we can close this and #65 and leave things as they are now because MaybeRelocatable is of type union. The goal here for me is well fulfilled with an initiation at 0, which gives a field with 4 elements at 0.


Magnifying glass icon should be a button to trigger the search

Submitted by jasperpotts:
I expected the magnifying glass icon to be a button to do search, not having to hit enter.

Closed with #691


--explicit-target-dependency-import-check error doesn't stop the build when a problem is found

Description
This behavior is almost no better than a warning, since it's easily overlooked.
Expected behavior
No response
Actual behavior
No response
Steps to reproduce
No response
Swift Package Manager version/commit hash
5.9
Swift & OS version (output of swift --version ; uname -a)
No response

cc @artemcm @neonichu

Seems like a build system concern, cc @m-i-r-z-a


chore: a few @ts-ignore comments less

This PR removes three @ts-ignore. Some types were just missing the Swagger 2.0 version, in some places I’ve just had to narrow down the type.

@hanspagel just need a changeset and the conflicts fixed up ✨


Issue: Tabs not working!

Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behaviour:

Use code lines "var tabSystem = new Tab
{
DisplayText = "System"
};
var tabVersion = new Tab
{
DisplayText = "Version"
};

var tabs = new TabView()
{
MaxTabTextWidth = 14
};
tabs.AddTab(tabSystem, true);
tabs.AddTab(tabVersion, false);
Add(tabs);" in an app.
2. Click on build making sure to use Terminal.Gui 2.0.0-v2-develop.2203+
3. See no tabs!
Expected behaviour
I expected a tab bar saying System and Version.
Screenshots

Desktop (please complete the following information):

OS: Windows 11
Browser: Chrome
Version: 130

Smartphone (please complete the following information):

Device: Huawei Mediapad T3
OS: Android 7.0
Browser: Chrome
Version: Unknown

Additional context
It seems to only be happening to me, I've read the code carefully.
Set Project & Milestone
If you have access, please don't forget to set the right Project and Milestone.
I don't have access

You're using the minimum TabView size and needed to set the Width and Height properties.

Here is how to use TabView in v2
It is a bit harder than in v1 because Tab is now a View too so it is easy to accidentally add it with Add instead of AddTab etc.  So I suggest you use Terminal Gui Designer ;)

using Terminal.Gui;

Application.Init();

Application.Run(new MyViewYay());

Application.Shutdown();

class MyViewYay : Window
{
    public MyViewYay()
    {
        var tv = new TabView()
        {
            Width = Dim.Fill(),
            Height = Dim.Fill(),
        };

        var lbl = new Label()
        {
            Text="Hello World",
            Width = Dim.Auto(),
        };

        var tab1 = new Tab()
        {
            DisplayText = "System",
            View = new View{Width = Dim.Fill(),Height = Dim.Fill()}
        };
        tab1.View.Add(lbl);

        var lbl2 = new Label()
        {
            Text = "Goodbye World",
            Width = Dim.Auto(),
        };

        var tab2 = new Tab()
        {
            DisplayText = "Stuff",
            View = new View { Width = Dim.Fill(), Height = Dim.Fill() }
        };
        tab2.View.Add(lbl2);

        tv.AddTab(tab1,true);
        tv.AddTab(tab2, true);

        Add(tv);
    }
}

@mimmeer-github please re-open if you are still unable to get it work after following these suggestions.


Minor images updates

Removed ImageList from Property Editor and Variable Editor.
ImageList degrades images at runtime better use images from resources when control allows it
WIP - Added icons from SE2024 to be used in tasks

I'll have to study how you did that.  Those icons were an ugly kludge for sure.

During one of my project, where I use a Treeview I discovered that Imagelists during building corrupts the images that contains. This is a problem in those controls that usege of Imagelists is mandatory.
The solution in those cases was to load images at runtime in a tricky way.
In this case we don't need imagelists at all so better remove them


urls.go fix for Go 1.8

Go 1.8 changed the behavior of url.Parse() to reject urls like
"this_that:other/thing" in accordance with RFC 3986. The change also rejects
an IPv6 address without a proper schema. Since this is something we want
to support, we instead use the host already parsed from canonicalHost()
as an input to net.ParseIP().

Doesn't the new code fail when parsing a URL like: <IP_ADDRESS>:80/some/path?
You could continue to use url.Parse, but you'll need to use the "network-path reference" from RFC 3986, section 4.2 (see golang/go#18824).
Perhaps something like:
	// Check if a scheme is present (RFC 3986, section 3.1).
	// If not, prepend "//" to use the network-path reference format (section 4.2).
	if !regexp.MustCompile(`^([a-zA-Z][-+.a-zA-Z0-9]+:)?//`).MatchString(urlStr) {
		urlStr = "//" + urlStr
	}

before the url.Parse?

Actually, canonicalHost does strip off the port as well. I've added a test that shows an IPv4 address + port returning the expected result. Safebrowsing also does canonicalization on hosts (including IPs), which the old version was not using. Example: https://play.golang.org/p/i6R-HsvPSB. For safebrowsing hashing purposes, that should turn into a dotted quad of decimal numbers.
https://developers.google.com/safe-browsing/v4/urls-hashing#canonicalization

Ah, yes. I remember now, the URL parsing handled a variety of crazy non-standard URLs.


Version 4.0.1: NativeEngine is lacking delegate calls

After updating to version 4.0.1 with iOS 13 the new NativeEngine is used. I noticed that at least (maybe even more) the .connected event isn't sent even if the websocket did connect.
Workaround for now is to set useCustomEngine to true in order to prevent using the new engine. I would suggest for the future to use a version number like 4.1.0 if major changes like that are being introduced.

IMO, this is worse than using a bugfix semver, for a major change. This is doing that with a feature that isn't complete. If NativeEngine is the default, it should be a major revision (e.g. 5.0.0) and it should be either well-documented with a new delegate API or it should be fully compliant with the old API. As it is, bugfix upgrades are now broken if they rely on any of the delegate methods you've not implemented in NativeEngine.

FWIW, a more thorough test infrastructure (not just "will it build") would have caught this. I'm happy to help out as available with some improvements, but I'd really suggest a couple things:

New PRs from outside must include test coverage and pass existing tests.
Major architectural changes should come with new test coverage and you can use tests you need to modify to provide release notes about what upgrading users need to adjust.

Just a little more thought on this.

@tfonfara I agree, I totally overlooked that in the release, my bad. I set useCustomEngine to true by default now as the native WS APIs don't appear to have all the features Starscream provides. I released 4.0.2 with this update to fix the issue.
@kylekurz I agree testing infrastructure would be great, but I'm only able to work on Starscream in my free time which is limited. I started on that with the unit tests of implementing all the autobahn fuzzing server tests and there is an outstanding issue (#558) to add better testing infrastructure. PR is welcomed.

@daltoniam I totally get it. I'll try to shoot some basics your way in the near future.


Set Telemetry level off

Related to: https://issues.redhat.com/browse/RHOAIENG-3348
Description
This PR set Telemetry off on code-server notebook.
How Has This Been Tested?

Import the below image as custom notebook, with code-server-telemetry-off name on dashboard
quay.io/opendatahub/workbench-images@sha256:910422408d929df9f410868850d42c69a024581f5e40e7ec4236a7f5877ec620
Spin up the workbench that just imported (`code-server-telemetry-off``)
Go to File -> Preferences -> settings ->search for telemetry -> check that the drop-down listbox is set to off the default value was all

Merge criteria:

[x] The commits are squashed in a cohesive manner and have meaningful messages.
[x] Testing instructions have been added in the PR body (for PRs involving changes that are not immediately obvious).
[x] The developer has manually tested the changes and verified that the changes work

Hey @jiridanek, can you reproduce the steps that you did at that time when you found that we had telemetry on, and check if we miss anything behind? So, far the only check that i did is to see if the elementary setting is off applied from .local/share/code-server/User/settings.json

Hey @jiridanek, can you reproduce the steps that you did at that time when you found that we had telemetry on, and check if we miss anything behind? So, far the only check that i did is to see if the elementary setting is off applied from .local/share/code-server/User/settings.json

Checked, I wrote the steps at https://issues.redhat.com/browse/RHOAIENG-3348. Looks good.

/retest-required


[BUG] A very short Hold/Roll judgement is unnatural

Please give System Info
OS: Windows10 Pro
CPU: i5-7500 3.4GHz
GPU: GeForce GTX 1060 6GB
Storage: SSD
Please give your StepMania Info
StepMania Version: Project OutFox 5.3 Alpha 4.9.8
Theme: Soundwaves(Default)
Describe the problem
A very short Hold (or Roll) will result in a MISS if the response is even slightly delayed
If the Tail is reached before the Head is judged, it seems to be a MISS
https://youtu.be/lEt_26J-ORI
Describe what should happen
The Judgement width of the Head should be the same regardless of the length of the Body
Logs and Additional context
log.txt

An issue related to this problem; notes right after the tail of a hold or roll are near impossible to hit.

Fixed in 4.9.9, but leaving this open while it's tested

Confirmed solved in the release candidates, thank you both for letting us know


Unreadable pages in lynx and other non-css browsers

Using CSS for content is unacceptable in any circumstance. It creates unreadable pages in non-graphical browsers, when users turn off stylesheets (in 'reader mode' for instance), and destroys accessibility with screen readers and the like.

Thank you for your feedback!
Do you have any alternatives or suggestions as to how you would approach
solving this issue without impacting traditional graphic users?
This is after all a library meant to display MtG Symbols, common sense
dictate it would qube used
On Sat, Sep 3, 2016 at 20:43 Keiya Bachhuber<EMAIL_ADDRESS>wrote:

Using CSS for content is unacceptable in any circumstance. It creates
unreadable pages in non-graphical browsers, when users turn off stylesheets
(in 'reader mode' for instance), and destroys accessibility with screen
readers and the like.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/AlexandreArpin/mtg-font/issues/16, or mute the thread
https://github.com/notifications/unsubscribe-auth/ADuLjVf187hMMyhTLaclz1Q3GWFVmUCCks5qmhQegaJpZM4J0bae
.

Honestly?  with alt attributes. Using background images for foreground elements is inherently going to cause problems.
Failing that, have the text representation (W, U, Q, etc) as text inside and just hidden by the CSS, so at least that's there.

How does FontAwesome (the inspiration for this project) handles this? The
Alt Attribute and Text representation would probably be left to the
implentor.
Some symbols had text representation before and I remember it caused a
handful of problems with the scaling of things.
This project is also a proof of concept for handling this sort of things,
If you feel like sending a pull request with this issue fixed jll gladly
review it, otherwise, it'll probably stay as it is.
On Sat, Sep 3, 2016 at 21:54 Keiya Bachhuber<EMAIL_ADDRESS>wrote:

Honestly? with alt attributes. Using background images for foreground
elements is inherently going to cause problems.
Failing that, have the text representation (W, U, Q, etc) as text inside
and just hidden by the CSS, so at least that's there.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/AlexandreArpin/mtg-font/issues/16#issuecomment-244579672,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ADuLjcQx2iFylWiNIIZc-eg73Oh8r2wwks5qmiTygaJpZM4J0bae
.

FontAwesome doesn't. This is somewhat acceptable as its icons are usually used as bullets, so they're not actually content, just styling. This is not true of mana costs and the like.


Unresolved variable when while+read used

For following code I see that $FID is "unresolved variable":

echo "$SQL_QUERY" |
mysql -s -h "$MYSQL_HOST" -u "$MYSQL_USER" -p"$MYSQL_PASS" "$MYSQL_DB" |
while IFS='|' read MID FID FPATH; do
    if [ -n "$FID" ]; then
        EXTRA_SQL="DELETE FROM pos_files WHERE id = ${FID};"
    fi
    ...
done

Original issue reported on code.google.com by<EMAIL_ADDRESS>on 11 Jun 2013 at 2:56

Works in current version


Search Priority

Is there a way to make Quicksilver prioritize certain folders?
For instance when searching System Preferences Quicksilver returns system.framework first, which is not useful.

No, but any default priorities would be so quickly overridden by QS learning your habits that it wouldn’t make much difference.
Just type something that makes sense to you for finding System Preferences (like “pref” or “sp”). At first, you will probably need to scroll through the results to find it, then hit Return to open it. Every time you do that, System Preferences will appear higher up in the results. In fact, it will probably become the default match after just once or twice.
If you want to speed up the learning process, you can just find System Preferences using any method you want, then run the “Assign Abbreviation…” action on it and enter the shortcut you expect to use most often.
Also note that things you open often are ranked higher, even if you don’t use the exact same abbreviation every time.
Let me know if you have any questions about that.


Actually runs now. Pyjsonrpc local version was not being used apparently.

Sorry for all the pull requests D:

no prob


MDMang doesn't support $$V template arguments

Describe the bug
MDMang is not able to demangle this string:
??$Make@VProjectorViewFormats@Output@Host@DataModel@Debugger@@$$V@Details@WRL@Microsoft@@YA?AV?$ComPtr@VProjectorViewFormats@Output@Host@DataModel@Debugger@@@12@XZ
However, if you remove the $$V, MDMang produces the correct output:
class Microsoft::WRL::ComPtr<class Debugger::DataModel::Host::Output::ProjectorViewFormats> __cdecl Microsoft::WRL::Details::Make<class Debugger::DataModel::Host::Output::ProjectorViewFormats>(void)
The $$V has no impact on the output of undname. From the LLVM mangler, it seems to represent an empty template parameter pack.

This one will be easier to fix than #1162. We already handle $$$V and it seems that $$V is the VS2015 equivalent.
I need to deal with other considerations for #1162, as it requires investigation on its encroaching into template space.  What happens if a template name causes a collision that requires backing up to an earlier point before progressing. For that, I’d like to look at other cases.


Upgrade a handful of dependencies

Also taking this opportunity to remove the ENV switches in the gemfile, which are old and inconsistent between projects.

Seems fine, tested on Integration on a couple of formats


As the Designer, I want the ability to remove Nodes at either the head or tail of my LinkList so that I can use my LinkList to implement either a Stack or a Queue.

[x] Write removeAtFront and removeAtEnd
[x] Write unit test code.

Build #18 was successful.


Use chmod+x to make termos_runner.pex executable

When using --executor_environment_variables without explicitely passing LD_LIBRARY_PATH, sys.executable returns an empty string resulting in a '[Errno 13] Permission denied' error for every launched task.
Moreover, it seems that this feature is coming in 0.30: "Executors no longer inherit environment variables from the agent".
This patch partially revert back 07ce21d where chmod_x method was removed in favor of using sys.executable.

Please let me know if the patch seems consistent and if I should post a review on apache.org.

Would you mind closing this pull request in favor of sending a patch via Apache Reviewboard as per our contributing guidelines?

Sure, I'll do it.


coeff_a always = 1

Hi kokke, thanks for a great project! I have it working for k163 + k283.
To get it working for all my cases I had to do some tweaks. The main issue was that in your algorithms, coeff_a is treated as constant 1. As far as I can see, it is only for k163 that a is 1, it is 0 for all other curves.
I'm completely new at GitHub projects, how do you want me to proceed? I have made a clone of your project, I could upload my changes there and make a pull request?
Kind regards!

Hi @caspehre and thanks a lot for reading my code :)
Please do upload your changes and make a PR. I'd really like to see how you've implemented it :)

Man you're right about me treating all curves as having parameter a = 1. How did I miss that...
I haven't tested against another implementations, because everything I could find was using curves over prime fields. That would've revealed it I think.
Thanks for pointing this out - this is exactly the reason I put things on Github. To get great feedback from great programmers :)
Usually it takes 2-6 months from I create a project for the first bug report to arrive. I think this repo has been online 3-4 weeks :D

Closing after merging PR #2


Add BSON NaN from mongodb 3.0.14

ref #50
While parsing data from a mongodb 3.0.14 server
** (FunctionClauseError) no function clause matching in BSON.Decoder.type/2
          (mongodb) lib/bson/decoder.ex:19: BSON.Decoder.type(1, <<1, 0, 0, 0, 0, 0, 240, 127, 1, 109, 105, 108, 0, 1, 0, 0, 0, 0, 0, 240, 127, 8, 105, 103, 110, 0, 1, 8, 114, 116, 116, 0, 0, 9, 97, 116, 0, 176, 43, 230, 52, 93, 1, 0, 0, 4, 116, 97, 103, 115, ...>>)

Would you please be able to add a test for this?

Sure, I'll try to find the binary format of NaN for the other versions of MongoDB too

The NaN binary format is not related to mongodb version, it is related to how NaN is inserted to the database. So I'm not sure how to write tests.
MongoDB shell version v3.4.6
connecting to: mongodb://localhost/test
MongoDB server version: 3.4.6
> db.mongojsnan.find()
{ "_id" : ObjectId("597701487cb713566c5f99ff"), "a" : NaN }
> db.mongoshellnan.find()
{ "_id" : ObjectId("59770125335d1cfc6e191ee5"), "a" : NaN }

Which gives:

bsondump of NaN from mongoshell:

<<33, 0, 0, 0, 7, 95, 105, 100, 0, 89, 119, 1, 37, 51, 93, 28, 252, 110, 25, 30, 229, 1, 97, 0, 0, 0, 0, 0, 0, 0, 248, 127, 0>>

bsondump of NaN inserted from mongojs:

<<33, 0, 0, 0, 7, 95, 105, 100, 0, 89, 119, 1, 72, 124, 183, 19, 86, 108, 95, 153, 255, 1, 97, 0, 1, 0, 0, 0, 0, 0, 240, 127, 0>>


error start

Traceback (most recent call last):
File "/home/container/main.py", line 5, in
client.init_tonlib()
File "/home/container/.local/lib/python3.10/site-packages/ton/sync.py", line 19, in syncified
return loop.run_until_complete(coro)
File "/usr/local/lib/python3.10/asyncio/base_events.py", line 649, in run_until_complete
return future.result()
File "/home/container/.local/lib/python3.10/site-packages/ton/client/tonlib_methods.py", line 67, in init_tonlib
wrapper = TonLib(self.loop, self.ls_index, cdll_path, self.verbosity_level, default_timeout=self.default_timeout)
File "/home/container/.local/lib/python3.10/site-packages/ton/tonlibjson.py", line 92, in init
tonlib = CDLL(cdll_path)
File "/usr/local/lib/python3.10/ctypes/init.py", line 374, in init
self._handle = _dlopen(self._name, mode)
OSError: libcrypto.so.1.1: cannot open shared object file: No such file or directory
Exception in tonlibjson.del: Traceback (most recent call last):
File "/home/container/.local/lib/python3.10/site-packages/ton/tonlibjson.py", line 133, in del
self._tonlib_json_client_destroy(self._client)
AttributeError: 'TonLib' object has no attribute '_tonlib_json_client_destroy'
Exception ignored in: <function TonLib.del at 0x7ff0c73c6a70>
Traceback (most recent call last):
File "/home/container/.local/lib/python3.10/site-packages/ton/tonlibjson.py", line 136, in del
RuntimeError: Error in tonlibjson.del: 'TonLib' object has no attribute '_tonlib_json_client_destroy'
container@nookure~  Server marked as offline...

same


[TACHYON-1197] Enable Findbugs to prevent instance modificiation of static state

https://tachyon.atlassian.net/browse/TACHYON-1197

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins/job/Tachyon-Pull-Request-Builder/6617/
Test PASSed.

LGTM

LGTM


AQI reported as text

Hi, I have a Levoit air purifier connected in HA with VeSync integration (https://www.home-assistant.io/integrations/vesync). The card is working fine, but the AQI file is blank; in VeSync the AQI is reported as a text string (bad, fine, excellent), not a number, inside the attribute "air_quality".
This code works fine and I can see the AQI in the stats:

stats:

attribute: air_quality
subtitle: Qualita

Although this does not work:

aqi:

attribute: air_quality

Any idea how this can be fixed? Is the AQI field expecting a number instead of a string?
Thanks!

I also have a Levoit (400S), but mine returns a number. Just curious which model you have?
I get the following from the air filter
air_quality: 2
and am able to use:
aqi:
    attribute: air_quality
    unit: ppb

I also have a Levoit (400S), but mine returns a number. Just curious which model you have?
Hi dimatx, I have a 131S.

 I have a Levoit 300S and the card was displaying "AQI" until I removed the dash and then it worked.
This works:
aqi:
  attribute: air_quality
  unit: PM2.5

This does not:
aqi:
  - attribute: air_quality
    unit: PM2.5

Hi sourworm, removing the dash displays the string correctly, but still as text.
I guess model 131S does not return the actual value, just a description…
 I have a Levoit 300S and the card was displaying "AQI" until I removed the dash and then it worked.
This works:
aqi:
  attribute: air_quality
  unit: PM2.5

This does not:
aqi:
  - attribute: air_quality
    unit: PM2.5

Thank you for this comment. It helped me fix my isue.


Atom keep crashing! although I reinstall it in my Ubuntu16.04 machine

when I am using Atom, it keeps crashing, and this the message that I get from the system
atom crashed with sigsegv in V8:string::newFromutf8()

Same problem on ubuntu 14.04

What version of Atom is this?

Atom Editor v1.5.3
The problem doesn't happen in --safe mod.

First of all, your Atom version is extremely outdated.  The current stable version is 1.8.0.
Second, if the crash does not happen in safe mode, that means one of your installed packages is causing the issue.  A list of all your packages is available at ~/.atom/packages/.


Add Buster to available Debian versions

Is your feature request related to a problem? Please describe.
I try to install Zabbix Server on a Debian Buster server but it's not available for now :
TASK [dj-wasabi.zabbix-web : Debian | Install gpg key] ********************************************************************************************************************************
fatal: [-snip-]: FAILED! => {"msg": "The task includes an option with an undefined variable. The error was: 'dict object' has no attribute 'buster'\n\nThe error appears to be in '/-snip-/external/dj-wasabi.zabbix-web/tasks/Debian.yml': line 10, column 3, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\nThe offending line appears to be:\n\n\n- name: \"Debian | Install gpg key\"\n  ^ here\n"}

Describe the solution you'd like
I would like to have Debian Buster available. Did you planned to add it soon ?
Thanks in advance and thanks for your work.

What Zabbix Server are you trying to install? Buster is available for Zabbix >=4.0

Oh, you are installing the web. Different repo.


Fine tuning

Hello, thanks the great repo.
Is it possible to easily fine tune on my own dataset from your pretrained weights? If so, how should I proceed?
Thanks

You can use the pretrained weights on MSCOCO. See README, "Pretrained Models"


reflashing the fadecandy

Hi,
When I first connected my FC to the usb port of my RPI, the server was able to detect it but I was only able to light up three out of 60 pixels in my neopixel (only the first three ones were on) when using the testing links from the webapp (all on, 50% brightness, etc...).
I then tried to load a new firmware $ sudo dfu-util -D fc-firmware-v107.dfu. After that, the server wasn't able to detect the FC anymore.
Is there anyway to reset the firmware to the original state?
Thanks!

Hi,
The problem you're describing doesn't sound like a problem with the
Fadecandy; it's likely a soldering defect or single LED defect in the
strip. You can cut off the first 4 LEDs or patch over the affected LED
(which could be either the last to light or the first that isn't lighting,
depending on the exact nature of the problem.)
If the DFU update failed, the Fadecandy should be starting up in bootloader
mode automatically. This would be indicated by a solid LED on the board,
and a different USB identifier. If this isn't happening for some reason,
you can force it by temporarily bridging RX and TX on the "hacker port"
with tweezers while applying power.
After this, you'll still need to use the dfu-util to install the firmware.
The latest in Github is the same the boards are manufactured with.
-m
On Thu, Aug 27, 2015 at 12:57 PM David Rio Deiros<EMAIL_ADDRESS>wrote:

Hi,
When I first connected my FC to the usb port of my RPI, the server was
able to detect it but I was only able to light up three out of 60 pixels in
my neopixel (only the first three ones were on) when using the testing
links from the webapp (all on, 50% brightness, etc...).
I then tried to load a new firmware $ sudo dfu-util -D
fc-firmware-v107.dfu. After that, the server wasn't able to detect the FC
anymore.
Is there anyway to reset the firmware to the original state?
Thanks!
—
Reply to this email directly or view it on GitHub
https://github.com/scanlime/fadecandy/issues/53.

Hi, How long should the dfu-util process take? When I run on a raspberry pi, there is an immediate load of a couple of blocks, then it hangs. I have tried waiting 10 or 15 minutes with no progress, then restarted using the RX-TX trick ( which worked ).
The FC is not attached to anything other than USB at the moment.
Help appreciated.

I have a FC board that had the LED fail to illuminate upon powering the board. I hear windows USB audio acks when plugging and unplugging it though.
I shorted the TX and RX pads on the Hacker Port and got the LED to turn on, but I can't get the command $ sudo dfu-util -D fc-firmware-v107.dfu. to execute completely.
I was able to get the LED to stay on through booting the FC board by using ``$ sudo dfu-util -D fc-firmware-v107.hex.` but not the DFU file.
But I still can't get my windows machine or RPI-W to see the FC board through localhost when running FC Server. Help!


No tools are shown in the prompt if there is only one entry in the .tool-versions

Thank you for that library!
I have noticed an issue. If there is only one entry in the .tool-versions, the prompt is shown as {}. If I add a second one, the prompt lists both properly.
{} ~/quails | main
$ cat .tool-versions
ruby 3.1.2

{} ~/quails | main
$ asdf_prompt_info
{}

{} ~/quails | main
$ echo "elixir  1.13.4" >> .tool-versions

{elixir: 1.13.4, ruby: 3.1.2} ~/quails | main
$ asdf_prompt_info
{elixir: 1.13.4, ruby: 3.1.2}

That looks wrong. Thanks for the detailed report! I'll take a look, but may be a couple of days before I have an update.

@khustochka , I'm having some issues reproducing what you report. Could you assist me by

Showing the output of asdf current as seen when executed in the ~/quails directory
Optionally, letting me know if you are on a GNU (i.e. Linux) or POSIX (i.e. macOS) tool chain?
Also optionally, letting me know what you have in the environment variables

$ZSH_THEME_ASDF_PROMPT_VERSION_RESOLUTION,
$ZSH_THEME_ASDF_PROMPT_PREFIX,
$ZSH_THEME_ASDF_PROMPT_POSTFIX,
$ZSH_THEME_ASDF_PROMPT_FILTER and
$ZSH_THEME_ASDF_PROMPT_VERSION_DETAIL

Thanks in advance for your patience.

I am using MacOS, and this may be the root cause of the issue. The elimination of the meaningful text happens here in sed command: https://github.com/CurryEleison/zsh-asdf-prompt/blob/main/zsh-asdf-prompt.plugin.zsh#L51
If I replace it with gsed (GNU sed) it works:
$ echo $'ruby\t3.1\t' | awk '{ print $1 ": " $2 $3 }' - | sed -e :a -e N -e '$!ba' -e 's/\n/, /g'

$ echo $'ruby\t3.1\t' | awk '{ print $1 ": " $2 $3 }' - | gsed -e :a -e N -e '$!ba' -e 's/\n/, /g'
ruby: 3.1

Awesome report. I have an old mac sitting around somewhere and will see if I can find the right sed magic with it

Finally found the mac and got the issue sorted, and it will now work on a with vanilla macOS tooling. Thanks for the report!


Verify Binary Executable Files?

Quick suggestions, when directing users to the latest deposit-cli files on GitHub, including the SHA256 hashes would allow users to verify that they've downloaded the correct file.  To further enhance security and boost confidence, it would be a good idea to include the GPG signature of the developer, so users can ensure that the file is authentic.

I've been discussing this at length with various community members. The idea is very nice, but the implementation is less easy. IMO, simply adding a GPG signature is security theatre as users are unlikely to verify the Pubkey. Eg, Prysm's verification is done against a GPG key in the Makefile which is cool, but it is easy to swap out the key before the verification.
I think a better way of handling this is via package managers. While it introduces another layer of trust, these tools are already trusted with other high security packages so assumedly they have a high degree of security.

Can understand how the presence of a GPG signature could provide a false sense of security to users.  However, I would contend that even if a portion of users do not opt to verify the PubKey, there is a communal benefit.  In a situation where an individual is unable to verify the signature in question, they would alert the community, and thus users would exercise caution until a resolution is reached.  Furthermore, there is a sense of personal responsibility that implores everyone to exert the effort to verify.
Given the money at stake, as well as the fact that the deposit-cli files only need to be downloaded once, I personally believe the hash files and GPG signature would be a relatively trustless solution and inspire confidence.  Reflecting on experiences in the Monero community, all releases include these verification components. Won't pretend to understand the difficulties in implementation, but here are a pair of guides, which would useful if you decided to proceed with the Hash / GPG verification route.
https://src.getmonero.org/resources/user-guides/verification-windows-beginner.html
https://src.getmonero.org/resources/user-guides/verification-allos-advanced.html


Preserve newline style

Formatter should preserve newline style.
Before:
/**
 * Sample summary.
 *
 * More summary.
 */
fun foo() = Unit

In VS Code, switch from "LF" to "CRLF" on the bottom right.
Run the formatter with v1.5.5 with default options, and it formats the newlines it changes back to LF.

This should be fixed in 1.5.7.


readme update & fix for Postgres columns retrieve process

…p from sources.

When do you think you will be able to release a new version ?
I really prefer to work with the "binary" and not with the custom made by me.
Thanks

v0.9.29 released. thanks for your fix.

I dont get the latest version when i run go get -u github.com/smallnest/gen i still get the v27. Should release the tag?

ok even though the version is v27, it works. so i think the version number needs to be updated in the latest release.


Modal backdrop does not fade out on close

See http://getbootstrap.com/javascript/#modals for expected close animation. Whereas with http://angular-ui.github.io/bootstrap/#/modal, the modal itself animates on close, but the backdrop simply disappears suddenly.

Hi @ezzatron - Are you able to provide a plunkr and the version(s) of Angular/Bootstrap and UI you are using?

I don't have it in front of me right now, but both bootstrap and angular-ui/bootstrap are the latest stable versions available on bower.
I can put together a plunkr tomorrow if it's required, but the two links I pasted exhibit the behaviors I'm referring to.
To demonstrate the expected behavior:

http://getbootstrap.com/javascript/#modals-examples
Under "Live demo", click "Launch demo modal"
Close the modal and observe the modal backdrop fade out

To demonstrate the actual behavior:

http://angular-ui.github.io/bootstrap/#/modal
Click "Open me!"
Close the modal and observe the modal backdrop not fading out

It probably sounds like a minor thing, but since the angular-ui backdrop does fade in, it's quite jarring when doesn't fade out.
Does that help, or do you still need a plunkr?

That should be enough, thanks!

+1

add transition.js

I found out that the problem is in 0.13.0 version. 0.12.0 works fine even with AngularJS 1.4.1.

dyatchenko, +1

dyatchenko, +1

dyatchenko, +1

Modal backdrop does not fade out on close  help me


Allow swagger docs that don't have defined schema refs. Right now whol…

…e app crashes if a schema is missing a $ref
🚨 IMPORTANT: Please do not create a Pull Request without creating an issue first.
Any change needs to be discussed before proceeding. Failure to do so may result in the rejection of the pull request.
Description
Added a new configuration options and code to handle missing swagger schema $refs.
Fixes # 3550
Type of change
Please delete options that are not relevant.

[ ] Bug fix (non-breaking change which fixes an issue)
[X] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[X] This change requires a documentation update

Screenshots/Sandbox (if appropriate/relevant):
Adding links to sandbox or providing screenshots can help us understand more about this PR and take action on it as appropriate
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
Checklist:

[ ] I have followed the CONTRIBUTING doc and the style guidelines of this project
[ ] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests and linter rules pass locally with my changes
[ ] Any dependent changes have been merged and published in downstream modules

Further comments
If this is a relatively large or complex change, kick off the discussion by explaining why you chose the solution you did and what alternatives you considered, etc...

Thanks for the PR. We're actually working on new OpenAPI handler implementation based on JSON Schema handler.
You can try it, maybe this will solve your issue;
https://github.com/Urigo/graphql-mesh/blob/master/packages/handlers/new-openapi/yaml-config.graphql

Hi, this is solved?
since i have same problem


Fix building from the root folder

genesis module is missing

Fixed by the following:  #204 #221 #222 #223


Not able to navigate a zoomed image. Swiping takes to second image instead of showing the section of zoomed image

I am not able to navigate a zoomed image. Swiping takes to second image instead of showing the section of the zoomed image.
Bug explained in this video at https://www.youtube.com/watch?v=_9XjgVCqIOg&t=300
Note that I should also be able to listen to longclick on a zoomed image. Currently I am able to detect longpress using GestureDetector as shown here https://github.com/onedrupal/One-Drupal-Android/blob/master/app/src/main/java/com/technikh/onedrupal/activities/ViewImageActivity.java#L188
Also I am not able to send the zoomed section to OCR detection(Google firebase ML Kit). I am only able to send the full image at https://github.com/onedrupal/One-Drupal-Android/blob/master/app/src/main/java/com/technikh/onedrupal/activities/ViewImageActivity.java#L240

You can solve this problem by using the following class instead of Android's regular ViewPager: https://github.com/martinwithaar/PinchToZoom/blob/master/pinchtozoom/src/main/java/com/bogdwellers/pinchtozoom/view/ImageViewPager.java
If you don't use the v4 library version of ViewPager you'll have to extend the pager class yourself or if you use an even more exotic view type you'll have to transplant parts of the logic as you see fit.
The sample app that demonstrates the library is included in this project so you could both check out the Play Store listing and the source code to see how you can make things work.
Please let me know if this solved your problem!

That ImageViewPager worked great. Thanks @martinwithaar
Also do you know how I can get only the zoomed visible drawable bitmap from imageview? not the entire image. Only the zoomed visible portion.

or how to get the zoom scale & calculate relative (x, y) position of touched point?
The problem is OCR gives x, y position of text block from original image. When I zoom it I don't know the x, y position of the zoomed text block that's visible.


Support for .Net Standard 2.0

I would need the library to be compatible with .Net Standard 2.0 for being used inside Source Generators. Is there any way to make it compatible?

I'm curious, what would be the use case inside of a source generator? You'd already have the semantics model for the project that is currently being built.

Closing this issue due to lack of activity, if anything new, open a new one.


OTP gets copied but no window gets displayed

OTP gets copied but no window gets displayed, the windows sometimes only appear during next reboot with the last code. Also, how to add templates?

Hmm that's strange. What version of macOS are you on? Any other "always on top" apps that might be interfering with it?

Haven't been able to figure this one out yet but please give the latest update a try and see if it's still an issue.

Where to get the latest version compiled app ?

You should have gotten a notification from Gumroad but otherwise check your account there


Can't load schema from URL

Describe the bug

ESLint throws an error despite me having the options set correctly:
[Error - 3:35:15 PM] ESLint stack trace:
[Error - 3:35:15 PM] Error: Rule 'known-type-names' requires 'parserOptions.schema' to be set and schema to be loaded. See http://bit.ly/graphql-eslint-schema for more info
Occurred while linting C:\backup\QCSD\packages\client\src\components\SimulationDetails\DetailCardAnalyses\DetailCardAnalyses.graphql:1
Rule: "@graphql-eslint/known-type-names"
    at requireGraphQLSchemaFromContext (C:\backup\QCSD\node_modules\@graphql-eslint\eslint-plugin\index.js:192:15)
    at Document (C:\backup\QCSD\node_modules\@graphql-eslint\eslint-plugin\index.js:408:62)
    at ruleErrorHandler (C:\backup\QCSD\node_modules\eslint\lib\linter\linter.js:1107:28)
    at C:\backup\QCSD\node_modules\eslint\lib\linter\safe-emitter.js:45:58
    at Array.forEach (<anonymous>)
    at Object.emit (C:\backup\QCSD\node_modules\eslint\lib\linter\safe-emitter.js:45:38)
    at NodeEventGenerator.applySelector (C:\backup\QCSD\node_modules\eslint\lib\linter\node-event-generator.js:297:26)
    at NodeEventGenerator.applySelectors (C:\backup\QCSD\node_modules\eslint\lib\linter\node-event-generator.js:326:22)
    at NodeEventGenerator.enterNode (C:\backup\QCSD\node_modules\eslint\lib\linter\node-event-generator.js:340:14)
    at CodePathAnalyzer.enterNode (C:\backup\QCSD\node_modules\eslint\lib\linter\code-path-analysis\code-path-analyzer.js:795:23)

.eslintrc.json
  "overrides": [
    {
      "files": ["*.graphql"],
      "rules": {
        "prettier/prettier": "error",
        "@graphql-eslint/known-type-names": "error"
      },
      "parser": "@graphql-eslint/eslint-plugin",
      "plugins": ["@graphql-eslint"],
      "parserOptions": {
        "operations": "./src/**/*.graphql",
        "schema": "http://localhost:4000/api"
      }
      //"extends": "plugin:@graphql-eslint/schema-recommended"
    }
  ]

(Things work fine if I comment out the @graphql-eslint rule.)
I can access the graphql api just fine in the browser, so I know it's running.
Environment:

OS: Windows
@graphql-eslint/3.8.0:
NodeJS: 16.13.1
Editor: VS Code 1.64.2

Is there a debug flag I can turn on for better logging? Not sure where things are failing

Is there a debug flag I can turn on for better logging? Not sure where things are failing

Hi @kaysond, currently we don't have this feature, but we have a proposal https://github.com/dotansimha/graphql-eslint/issues/459. I'll try to add this in the next version
Currently, it's hard to say what is wrong with your setup, a reproduction repo will be helpful

Also, do you have a graphqlconfig in your project? If so add this option

It seems this is a vscode issue, since I can run it from the command line with no issues!

@B2o5T is there a way to log the result of the http request? This is necessary to debug the issue with extensions

hi @kaysond, I know only that graphql-eslint uses @graphq-tools/url-loader for loading graphql schema via URL endpoint. url-loader uses sync-fetch package for loading schema in sync mode. Try to debug sync-fetch package in node_modules folder.
In this place https://github.com/larsgw/sync-fetch/blob/main/index.js#L123 you should receive your response payload


remove duplicate encryption

Not sure if its even worth a pull request. But as you can see the second encryption is redundant and duplicates line 120

Thank you for discover this!


Question mark and comma key inputs don't work in the editor

I'm using React-quill v1.1.0. All works smooth but there's one peculiar but serious issue I'm facing.
The comma and question mark inputs don't work (all other key inputs work). I have to type them somewhere else and copy to the quill editor instance!
What might I be doing wrong?

Not sure, would need to see an example to debug. I don't think this is an issue with the editor as it works in the examples:

Codepen https://codepen.io/pen?template=xgyOXQ
Custom toolbar Codepen https://codepen.io/pen?template=gmroPj


Upstairs.Presty-Installer version 1.0.0

[x] Have you signed the Contributor License Agreement?
[x] Have you checked that there aren't other open pull requests for the same manifest update/change?

[x] Does your manifest conform to the 1.4 schema?

Note: <path> is the name of the directory containing the manifest you're submitting.

Microsoft Reviewers: Open in CodeFlow

Downloaded and installed normally in a VM - guessing this is from a data center address block.


Update CSV description to comply with guidelines

Signed-off-by: Gary Brown<EMAIL_ADDRESS>

@JStickler would you be able to review?

@JStickler Thanks.
Merging as codecov issue is unrelated to this PR.


[SPARK-39504][CORE][SQL] No-null object invokes equals method to avoid NPE

What changes were proposed in this pull request?

This PR aims to make equals method invoked by No-null object to avoid NPE.
Why are the changes needed?

Since NullPointerException can possibly be thrown while calling the equals method of Object, equals should be invoked by a constant or an object that is definitely not null.

Positive example: "test".equals(object);
Counter example: object.equals("test");

Does this PR introduce any user-facing change?

No.
How was this patch tested?

No need to add tests because this PR just changes object invoked.

Can one of the admins verify this patch?

Codecov Report

Merging #36900 (75b3965) into master (75b3965) will not change coverage.
The diff coverage is n/a.

:exclamation: Current head 75b3965 differs from pull request most recent head 4796d9c. Consider uploading reports for the commit 4796d9c to get more accurate results

@@           Coverage Diff           @@
##           master   #36900   +/-   ##
=======================================
  Coverage   67.87%   67.87%
=======================================
  Files         160      160
  Lines       43525    43525
  Branches     6933     6933
=======================================
  Hits        29544    29544
  Misses      12982    12982
  Partials      999      999

Flag
Coverage Δ

unittests
67.87% <0.00%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out 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 75b3965...4796d9c. Read the comment docs.

BTW, thank you for your review, @LuciferYang !

@dongjoon-hyun Thanks for your advise. As you said, This PR is no longer about no-null object invokes equals to avoid NPE. I will close this PR and submit a new PR.


ExportMfpToolContent: disable grid on rotation

Pull Request Test Coverage Report for Build<PHONE_NUMBER>6
Details

6 of 6 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.01%) to 99.666%

Totals

Change from base Build<PHONE_NUMBER>3:
-0.01%

Covered Lines:
12952

Relevant Lines:
12953

💛  - Coveralls


Provide configuration information for nearby files

CMake Tools currently only provides configurations to cpptools for files that are explicitly mentioned in the CMakeLists.txt.  If a project is currently being refactored, or new files are being added, but the CMakeLists.txt hasn't been updated yet, you won't get good IntelliSense for those files until the CMakeLists.txt has been updated and the "configure" command has run.
Since most source files residing in a folder are expected to compile with a similar configuration, the feature proposal here is that we could provide a configuration for source files not explicitly listed in CMakeLists.txt based on the configuration of files already in that folder.

Also about same header that include by different c source have different meanings
When we use CTRL+mouse to navigate into a header file, that header file should use the compiler flags of that file.
Because header file may not appear in Cmakefilelists.txt, this applies to other build system.

Also about same header that include by different c source have different meanings

That scenario is a challenge because cpptools does not support opening a header with multiple different configs yet.

When we use CTRL+mouse to navigate into a header file, that header file should use the compiler flags of that file.

When you CTRL+click to navigate to the header it will already use the compiler flags of the "includer." That just how cpptools works.

Because header file may not appear in Cmakefilelists.txt, this applies to other build system.

Header files can be added to CMakeLists.txt.  This was something that @vector-of-bool advocated too.