Persist window size/location

DebugView++ v<IP_ADDRESS>
Win 10 18363
Monitors: single 4K monitor
App window size/location is not persisting reliably.
See attached gif containing app version and example of non-persistence

I can see it now also, it seems to happen when you put it exactly on the limit at the edge of the screen.

I think the problem occurs because I take the coordinates of the window from 'GetWindowPlacement'  and compare them to coordinates from 'GetSystemMetrics' and looking at the coordinates I get, they aren't working in the same coordinate-system.

If I remember right, all the coordinates need to be in the same scale (DPI) as the primary monitor.  GetScaleFactorForMonitor is what I use to convert dimensions

I just checked my code to see why I'm not seeing any similar issues.  I
use GetWindowPlacement and SetWindowPlacement w/o any coordinate
translation and it appears to work fine even with multiple monitors at
different DPIs.  I do some additional checking to make sure the
restoration is within valid bounds, but nothing DPI or scale related.
------ Original Message ------
From: "Jan Wilmans" @.>
To: "CobaltFusion/DebugViewPP" @.>
Cc: "Matt Frost" @.>; "Author" @.>
Sent: 5/2/2021 5:29:51 PM
Subject: Re: [CobaltFusion/DebugViewPP] Persist window size/location
(#370)

I think the problem occurs because I take the coordinates of the window
from 'GetWindowPlacement'
https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-getwindowplacement
and compare them to coordinates from 'GetSystemMetrics'
https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-getsystemmetrics
and looking at the coordinates I get, they aren't working in the same
coordinate-system.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/CobaltFusion/DebugViewPP/issues/370#issuecomment-830875124,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AA5EK4SGYEP5T3MGGL5EWW3TLW747ANCNFSM437UKRWQ.

All coordinates are in pixels so no scaling is involved, but I use 'GetSystemMetrics' to know whether the stored coordinates are actually visible right now.
for example, if you have two monitors the 'virtual screen' size might be (-1920,0) - (1920,1200), but if one monitor is disconnected, half of the virtual screen's coordinates is now an 'off screen' location.
I have had complains in the past of 'debugview not showing', and this was the cause. So the prevent that I check the 'visibility' of the coordinates before restoring the window's position.
It not appears that the coordinates returned by GetSystemMetrics are not exactly aligned with the numbers coming from GetWindowPlacement...
This is where the positions are stored:
https://github.com/CobaltFusion/DebugViewPP/blob/master/DebugView%2B%2B/MainFrame.cpp#L760
and here we read/check/set  them:
https://github.com/CobaltFusion/DebugViewPP/blob/master/DebugView%2B%2B/MainFrame.cpp#L684

FWIW the code linked above is wrong because GetWindowPlacement() takes the DPI into account and returns results adjusted for it, i.e. divided by 2 at 200% scaling, but GetSystemMetrics() does not (there is GetSystemMetricsForDpi() which does).
I should be able to make a PR to fix this, if this project still accepts them?

sure, I would love a PR, the project files may be a little out of date, let me know if you need me to update them first


Test the error reporting backend with MongoDb

What happens if you try to submit an error report from Introspection or Migration engine in the CLI.

The CLI correctly prompts to open an issue and there are also entries for Mongo in the error reporting backend. There is no implementation for the data collection of the schema or the version in the engine yet though. So even if a user agrees to submit we won't collect that information yet.

New issue for engines side implementation https://github.com/prisma/prisma/issues/11691


Change directory and listing directory will not work

Whenever I try to enter the following in the Bubble shell, it won't work.
This is what my directory looks like (simplified):
bubble D:\ $ ls
Some Folder

When I try to cd into that, it throws an error.
bubble D:\ $ cd Some Folder
Some does not exist.

I think this is because Bubble doesn't understand the space. Is there a fix for this?

Hi, thanks for leaving an issue. This issue has been fixed in our latest commit.


Update: Filter the undefined and empty values before making the request to filter nodes and farms.

Description
Filter the empty/undefined values from the object
Related Issues

https://github.com/threefoldtech/tfgrid-sdk-ts/issues/2353

Checklist

[ ] Tests included
[ ] Build pass
[ ] Documentation
[ ] Code format and docstrings
[ ] Screenshots/Video attached (needed for UI changes)

farm requests still have undefined fields


fix(challenges): Hide second scrollbar in challenge preview pane

Pre-Submission Checklist

[x] Your pull request targets the staging branch of freeCodeCamp.
[x] Branch starts with either fix/, feature/, or translate/ (e.g. fix/signin-issue)
[x] You have only one commit (if not, squash them into one commit).
[x] All new and existing tests pass the command npm test. Use git commit --amend to amend any fixes.

Type of Change

[x] Small bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds new functionality)
[ ] Breaking change (fix or feature that would change existing functionality)
[ ] Add new translation (feature adding new translations)

Checklist:

[x] Tested changes locally.
[x] Addressed currently open issue (replace XXXXX with an issue no in next line)

Closes #16695
Description

In order to fix a small bug with two scrollbars appearing in a challenge preview pane, I've hidden the scrollbar in the div surrounding the challenge preview iframe.

However, there is still some whitespace surrounding the preview pane due to the styling of the parent Pane component. To remove the odd whitespace, I removed the padding from the left and right sides.

@pullman14 Next time before opening a PR against an issue please comment on the issue thread that you're on it.
@raisedadead Please review this :).

@vkWeb

Next time before opening a PR against an issue please comment on the issue thread that you're on it.

That's not at all mandatory, although its ideal.
@pullman14 thanks a lot for taking the time to prepare this.

@raisedadead Then how will others know that someone is working on it? At least they should comment so that others don't waste their time on it.

Then how will others know that someone is working on it? At least they should comment so that others don't waste their time on it.

An open PR linked to issue should be enough?

An open PR linked to issue should be enough?

@quimbyosis was already working on this issue so, @pullman14 should have first confirmed whether he can tackle the issue or not. Please have a look at this discussion.
@Bouncey Shouldn't we comment first on the issue thread and then start working on it?

I understand that commenting in threads before working on an issue would result in less wasted time for everyone, but considering that this beginner issue is about a week old with no commits or discussion addressing it, I decided that a solution to this particular problem would be found more quickly if I did not wait for a response to see if others were still working on it. For more complex issues I can certainly comment in threads before committing time to them.

@pullman14 the code looks good, I want to check that stripping the padding away doesn't effect the other panes negatively.
@vkWeb I agree with @raisedadead's comments on this not being mandatory, but an ideal. There is an ongoing discussion about improving this workflow here.

@pullman14 yes you are absolutely right.
The reason we can't guarantee that someone commenting a on an issue will open a PR is because more often than not, many contributors do not end up opening a pull request after showing their interest.
Traditionally we have always accepted the first open and suitable pull request for any open issue.
Thanks for preparing this pull request, and we welcome you to contribute more in future.
Happy contributing!

@raisedadead, @Bouncey Okay. :)

the open issue was not closed

Thanks for the changes @pullman14 :+1:


📝 gitignore fails to parse if using single * in certain cases

Environment information
CLI:
  Version:                      1.9.4
  Color support:                true

Platform:
  CPU Architecture:             aarch64
  OS:                           macos

Environment:
  BIOME_LOG_PATH:               unset
  BIOME_LOG_PREFIX_NAME:        unset
  BIOME_CONFIG_PATH:            unset
  NO_COLOR:                     unset
  TERM:                         "alacritty"
  JS_RUNTIME_VERSION:           "v20.14.0"
  JS_RUNTIME_NAME:              "node"
  NODE_PACKAGE_MANAGER:         "yarn/4.5.3"

Biome Configuration:
  Status:                       Loaded successfully
  Formatter disabled:           false
  Linter disabled:              true
  Organize imports disabled:    true
  VCS disabled:                 false

Formatter:
  Format with errors:           false
  Indent style:                 Space
  Indent width:                 2
  Line ending:                  Lf
  Line width:                   80
  Attribute position:           Auto
  Bracket spacing:              BracketSpacing(true)
  Ignore:                       ["package.json"]
  Include:                      []

JavaScript Formatter:
  Enabled:                      false
  JSX quote style:              Double
  Quote properties:             AsNeeded
  Trailing commas:              All
  Semicolons:                   Always
  Arrow parentheses:            Always
  Bracket spacing:              BracketSpacing(true)
  Bracket same line:            false
  Quote style:                  Double
  Indent style:                 unset
  Indent width:                 unset
  Line ending:                  unset
  Line width:                   unset
  Attribute position:           Auto

JSON Formatter:
  Enabled:                      true
  Indent style:                 unset
  Indent width:                 unset
  Line ending:                  unset
  Line width:                   unset
  Trailing Commas:              unset

CSS Formatter:
  Enabled:                      true
  Indent style:                 unset
  Indent width:                 unset
  Line ending:                  unset
  Line width:                   unset
  Quote style:                  Double

GraphQL Formatter:
  Enabled:                      false
  Indent style:                 unset
  Indent width:                 unset
  Line ending:                  unset
  Line width:                   unset
  Bracket spacing:              unset
  Quote style:                  unset

Workspace:
  Open Documents:               0

Configuration
{
  "$schema": "https://biomejs.dev/schemas/1.9.4/schema.json",
  "vcs": { "enabled": true, "clientKind": "git", "useIgnoreFile": true },
  "files": { "ignoreUnknown": false, "ignore": [] },
  "formatter": {
    "enabled": true,
    "useEditorconfig": true,
    "formatWithErrors": false,
    "indentStyle": "space",
    "indentWidth": 2,
    "lineEnding": "lf",
    "lineWidth": 80,
    "attributePosition": "auto",
    "bracketSpacing": true,
    "ignore": ["package.json"],
  },
  "organizeImports": { "enabled": false },
  "linter": { "enabled": false, "rules": { "recommended": true } },
  "javascript": {
    "formatter": {
      "jsxQuoteStyle": "double",
      "quoteProperties": "asNeeded",
      "trailingCommas": "all",
      "semicolons": "always",
      "arrowParentheses": "always",
      "bracketSameLine": false,
      "quoteStyle": "double",
      "attributePosition": "auto",
      "bracketSpacing": true,
    },
  },
}

Playground link
https://github.com/indietyp/biome-regressions/tree/invalid-gitignore
Additional Information
The .gitignore file is valid and this happens if a single * is in the file. (the negative match on !gitignore is added so that I am able to actually commit the file into a repository).
I have encountered this issue specifically with ".zed" folders where parsing seems to suddenly fail.
Code of Conduct

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

Hi @indietyp I didn't manage to find any issue.
I tested with the provided repository and also using the configuration you pasted in the current ticket.
I got no errors / panics.
Could you paste the error you obtain and check your reproduction?

Sure! It's in the invalid-gitignore branch, the error is:
bmahmoud on cd-mac-30 at biome-regressions on  invalid-gitignore via  v22.12.0
#»»»» yarn biome format
Error: nu::shell::external_command

  × External command failed
   ╭─[entry #2:1:1]
 1 │ yarn biome format
   · ──┬─
   ·   ╰── Command `yarn` not found
   ╰────
  help: `yarn` is neither a Nushell built-in or a known external command

bmahmoud on cd-mac-30 at biome-regressions on  invalid-gitignore via  v22.12.0
❌ ERROR »»»» export CORE

bmahmoud on cd-mac-30 at biome-regressions on  invalid-gitignore via  v22.12.0
❌ ERROR »»»» $env.MISE_NODE_COREPACK = "true"

bmahmoud on cd-mac-30 at biome-regressions on  invalid-gitignore via  v22.12.0
#»»»» yarn biome format
Error: nu::shell::external_command

  × External command failed
   ╭─[entry #5:1:1]
 1 │ yarn biome format
   · ──┬─
   ·   ╰── Command `yarn` not found
   ╰────
  help: `yarn` is neither a Nushell built-in or a known external command

bmahmoud on cd-mac-30 at biome-regressions on  invalid-gitignore via  v22.12.0
❌ ERROR »»»» corepack enable

bmahmoud on cd-mac-30 at biome-regressions on  invalid-gitignore via  v22.12.0
#»»»» yarn biome format
/Users/bmahmoud/Sync/projects/contribution/biome-regressions/src/.zed/.gitignore:1:1 parse ━━━━━━━━━━

  ✖ unexpected character `*`

  > 1 │ *
      │ ^
    2 │ !.gitignore
    3 │

/Users/bmahmoud/Sync/projects/contribution/biome-regressions/src/.zed/.gitignore:2:1 parse ━━━━━━━━━━

  ✖ unexpected character `!`

    1 │ *
  > 2 │ !.gitignore
      │ ^
    3 │

/Users/bmahmoud/Sync/projects/contribution/biome-regressions/src/.zed/.gitignore:2:2 parse ━━━━━━━━━━

  ✖ unexpected character `.`

    1 │ *
  > 2 │ !.gitignore
      │  ^
    3 │

/Users/bmahmoud/Sync/projects/contribution/biome-regressions/src/.zed/.gitignore:2:3 parse ━━━━━━━━━━

  ✖ String values must be double quoted.

    1 │ *
  > 2 │ !.gitignore
      │   ^^^^^^^^^
    3 │

/Users/bmahmoud/Sync/projects/contribution/biome-regressions/src/.zed/.gitignore format ━━━━━━━━━━━━

  ✖ Code formatting aborted due to parsing errors. To format code with errors, enable the 'formatter.formatWithErrors' option.

Checked 5 files in 14ms. No fixes applied.
Found 4 errors.
format ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  ✖ Some errors were emitted while running checks.

Thanks for the information. Actually it is the same bug as https://github.com/biomejs/biome/issues/4391.
We fixed it, unfortunately it is not released yet in a stable release.
You can use the nightly version (@biomejs/biome@nightly) where the bug is fixed.
Otherwise, you have to wait Biome 2.0.0
Also, you can simply ignore all files in the .zed folder using files.ignore in your Biome configuration file:
{
	"files": {
		"ignore": ["**/.zed/**"]
	},
}


Dynamic client registration in OSDF client

In #20, we introduced a new (encrypted on disk) OAuth2 client configuration file.  Let's start using it!
We should offer dynamic client registration - initially as part of the standalone configuration tool.  Perhaps osdf_config_mgr prefix /user/ligo register?
This should get as far as injecting a client ID and secret into the configuration file.  We'll pick up a separate ticket on doing token requests via device flow.

Fixed in #27.  You can now do:
osdf_config_mgr token prefix add /ospool/PROTECTED

osdf_config_mgr token get read /ospool/PROTECTED/bbockelm


[Feature] Add login before access admin panel

Description
@pooranjoyb
we can add one username and password
and based on that we can validate admin and get access to admin panel
Screenshots

Checklist

[X] I have checked the existing issues
[X] I have read the Contributing Guidelines
[X] I am willing to work on this issue (optional)

Congratulations, @dhruv8433! 🎉 Thank you for creating your issue. Your contribution is greatly appreciated and we look forward to working with you to resolve the issue. Keep up the great work!We will promptly review your changes and offer feedback. Keep up the excellent work! Kindly remember to check our contributing guidelines

Well @dhruv8433 this looks good to me @pooranjoyb @AjayAsnani let me know your thoughts on this!

Well, there's a login 😅
Check Discussions. @dhruv8433

Well, there's a login 😅 Check Discussions. @dhruv8433

We'll possible have to make it Protected Route LMK if you wanna work onto that.?

@pooranjoyb
i would like to work on that


Hovering Effect

We can add a hovering effect on contributors section . Currently it looks very static and does not do any action while hovering .

already assigned you one issue, and someone already working on the same. Closing the issue


Autocomplete inside Struct literals should not display fields which have already been set

From @a-h on April 24, 2017 14:29
Scenario

Create a struct with 4 fields: A, B, C and D
Create a variable using the struct literal syntax to set the fields
Set values for field A and B
Use Ctrl+Space to display the autocomplete context menu

Actual Behaviour
Fields A, B, C and D are displayed in the autocomplete list
Desired Behaviour
Only C and D are displayed in the list, or they are displayed with strikethrough to make it easier to see which fields you could still set.

Copied from original issue: Microsoft/vscode-go#940

We use gocode to get suggestions for the autocompletions.
Therefore, will move this issue to the gocode's repo


Bug: Render on deadline not working

Before posting a new ticket, have you looked through the documentation to find an answer?
Yes I have
Have you looked through the existing tickets to find any related issues ?
Yes I have
Author of the bug
Romain Charoy
Version
3.15.12-quad.4.1
What platform you are running OpenPype on?
Linux / Centos
Current Behavior:
When attempting to launch a render from maya to deadline, there is an error on deadline
Expected Behavior:
Full sequence rendering without error
What type of bug is it ?
Happened only once in a particular configuration
Which project / workfile / asset / ...
/prod/prod2/Projets/2022/TEST_OP_RLX_2022/Sequences/101/101_0010/work/light/test_op_rlx_101_0010_light_v006.ma
Steps To Reproduce:
Open the described lighting scene in maya from the launcher.
Pyblish the renderlayer and workfile.
Once the job is on deadline you get the error.
Job ID  64ecd023181037062749fe8f for example
Relevant log output:
023-08-29 10:55:20:  0: STDOUT: ERROR - Skipped: "submit_houdini_render_deadline" (No module named 'hou')
2023-08-29 10:55:20:  0: STDOUT: ERROR:pyblish.plugin:Skipped: "submit_houdini_render_deadline" (No module named 'hou')
2023-08-29 10:55:20:  0: STDOUT: ERROR - Skipped: "submit_nuke_deadline" (No module named 'nuke')
2023-08-29 10:55:20:  0: STDOUT: ERROR:pyblish.plugin:Skipped: "submit_nuke_deadline" (No module named 'nuke')
2023-08-29 10:55:20:  0: STDOUT: ERROR - Skipped: "submit_maya_remote_publish_deadline" (No module named 'maya')
2023-08-29 10:55:20:  0: STDOUT: ERROR:pyblish.plugin:Skipped: "submit_maya_remote_publish_deadline" (No module named 'maya')
2023-08-29 10:55:20:  0: STDOUT: ERROR - Skipped: "submit_maya_deadline" (No module named 'maya')
2023-08-29 10:55:20:  0: STDOUT: ERROR:pyblish.plugin:Skipped: "submit_maya_deadline" (No module named 'maya')
2023-08-29 10:55:20:  0: STDOUT: ERROR - Skipped: "submit_houdini_remote_publish" (No module named 'hou')
2023-08-29 10:55:20:  0: STDOUT: ERROR:pyblish.plugin:Skipped: "submit_houdini_remote_publish" (No module named 'hou')
2023-08-29 10:55:20:  0: STDOUT: ERROR - Skipped: "collect_deadline_server_from_instance" (No module named 'maya')
2023-08-29 10:55:20:  0: STDOUT: ERROR:pyblish.plugin:Skipped: "collect_deadline_server_from_instance" (No module named 'maya')
2023-08-29 10:55:20:  0: STDOUT: ERROR - Skipped: "submit_max_deadline" (No module named 'pymxs')
2023-08-29 10:55:20:  0: STDOUT: ERROR:pyblish.plugin:Skipped: "submit_max_deadline" (No module named 'pymxs')
2023-08-29 10:55:22:  0: STDOUT: ERROR - Skipped: "validate_arnold_camera_metadata" (No module named 'maya')
2023-08-29 10:55:22:  0: STDOUT: ERROR:pyblish.plugin:Skipped: "validate_arnold_camera_metadata" (No module named 'maya')

2023-08-29 10:55:24:  0: STDOUT: FileNotFoundError: [Errno 2] No such file or directory: '/prod/prod2/Projets/2022/TEST_OP_RLX_2022/INSTA_sept2023/0010/work/light/renders/maya/test_op_rlx_0010_workfileLight_v005/LIGHT/MONTRE_LAYER_RGBA_Light_Montre_Key'
2023-08-29 10:55:24:  0: STDOUT: ERROR:pyblish.plugin:Traceback (most recent call last):
2023-08-29 10:55:24:  0: STDOUT:   File "/prod/softprod/apps/openpype/LINUX/3.15.0/dependencies/pyblish/plugin.py", line 527, in __explicit_process
2023-08-29 10:55:24:  0: STDOUT:     runner(*args)
2023-08-29 10:55:24:  0: STDOUT:   File "/users_roaming/rcharoy/.local/share/openpype/3.15/openpype-v3.15.12-quad.4.0/openpype/modules/deadline/plugins/publish/validate_expected_and_rendered_files.py", line 30, in process
2023-08-29 10:55:24:  0: STDOUT:   File "/users_roaming/rcharoy/.local/share/openpype/3.15/openpype-v3.15.12-quad.4.0/openpype/modules/deadline/plugins/publish/validate_expected_and_rendered_files.py", line 191, in _get_existing_files
2023-08-29 10:55:24:  0: STDOUT: FileNotFoundError: [Errno 2] No such file or directory: '/prod/prod2/Projets/2022/TEST_OP_RLX_2022/INSTA_sept2023/0010/work/light/renders/maya/test_op_rlx_0010_workfileLight_v005/LIGHT/MONTRE_LAYER_RGBA_Light_Montre_Key'
2023-08-29 10:55:24:  0: STDOUT: Traceback (most recent call last):
2023-08-29 10:55:24:  0: STDOUT:   File "/prod/softprod/apps/openpype/LINUX/3.15.0/dependencies/pyblish/plugin.py", line 527, in __explicit_process
2023-08-29 10:55:24:  0: STDOUT:     runner(*args)
2023-08-29 10:55:24:  0: STDOUT:   File "<string>", line 30, in process
2023-08-29 10:55:24:  0: STDOUT:   File "<string>", line 191, in _get_existing_files
2023-08-29 10:55:24:  0: STDOUT: FileNotFoundError: [Errno 2] No such file or directory: '/prod/prod2/Projets/2022/TEST_OP_RLX_2022/INSTA_sept2023/0010/work/light/renders/maya/test_op_rlx_0010_workfileLight_v005/LIGHT/MONTRE_LAYER_RGBA_Light_Montre_Key'

Additional context:
No response

Hi @ccaillot
understood. What is the next step with the first issue ?
We tried to launch jobs with another watch (ID > 64f082a218103706274a9e12) and killing the publish job and all the dependencies. The job stays on "queued".
Thank you

Hi @romaincharoy,
It's normal, as I said in my first message, you need to fix this node in yur scene (COSMO_40_Mxxxxxx_xxxx_01_:metal_multiFinition_acier_depoli:file_metal_multiFinition_input2_0).
It still exists yet in your scene, while this node will be there the render will be blocked.

by executing this code in your script editor you can check all dependencies your scene are calling during the deadline processing.
If you see a path which is equal to None, this will block your render.... but there is a workaround in deadline which consist in your job to delete the 'blank path' in Job Properties > Dependencies >Assets Tab > Remove on Right Top (While blank path is selected) (cf. screenshot).
dependencies = []
for node in cmds.ls(type="file"):
    path = cmds.getAttr("{}.{}".format(node, "fileTextureName"))
    if path not in dependencies:
        print(node, path)
        dependencies.append(path)

    for node in cmds.ls(type="AlembicNode"):
        path = cmds.getAttr("{}.{}".format(node, "abc_File"))
        if path not in dependencies:
            print(node, path)
            dependencies.append(path)

PS: for blank path like the node I've pointed before, you can break the connection and use a black constant, it will make the same job.

ok thank you !


gulp dist-install fails because invalid arguments are passed to npm

Repro Steps
Tested on both MacOS 12.5.1 and Ubuntu 22.04 and the behavior was the same.
~/Downloads node --version
v16.17.0
~/Downloads npm --version
8.19.1
~/Downloads git clone https://github.com/mozilla/pdf.js.git
<output omitted>
~/Downloads cd pdf.js
~/Downloads/pdf.js (master| ✔) npm i --force
<output omitted - it succeeded>
~/Downloads/pdf.js (master|✚1) gulp dist-install
<all steps before the following one succeeded>

### Overwriting all files
[11:28:04] Finished 'createDist' after 2.53 s
[11:28:04] Finished 'dist-pre' after 47 s
[11:28:04] Starting 'createDistInstall'...
Error: command "npm" with parameters "install,build/dist/" exited with code 1
[11:28:05] The following tasks did not complete: dist-install, createDistInstall
[11:28:05] Did you forget to signal async completion?

Related Issues and PRs

The issue was first reported here: https://github.com/mozilla/pdf.js/issues/15382.
I submitted a PR to fix this here: https://github.com/mozilla/pdf.js/pull/15428.
I ran npm install --force in the repro steps because of this issue: https://github.com/mozilla/pdf.js/issues/15429

Full Output

Full output:
~/Downloads node --version
v16.17.0
~/Downloads npm --version
8.19.1
~/Downloads git clone https://github.com/mozilla/pdf.js.git
Cloning into 'pdf.js'...
remote: Enumerating objects: 84821, done.
remote: Counting objects: 100% (128/128), done.
remote: Compressing objects: 100% (75/75), done.
remote: Total 84821 (delta 75), reused 93 (delta 53), pack-reused 84693
Receiving objects: 100% (84821/84821), 132.86 MiB | 39.68 MiB/s, done.
 Upgrade to fsevents 2.
npm WARN deprecated<EMAIL_ADDRESS>Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
npm WARN deprecated<EMAIL_ADDRESS>Please see https://github.com/lydell/urix#deprecated
npm WARN deprecated<EMAIL_ADDRESS>https://github.com/lydell/resolve-url#deprecated
npm WARN deprecated<EMAIL_ADDRESS>Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.
npm WARN deprecated<EMAIL_ADDRESS>Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
npm WARN deprecated<EMAIL_ADDRESS>CoffeeScript on NPM has moved to "coffeescript" (no hyphen)
npm WARN deprecated<EMAIL_ADDRESS>Support has ended for 9.x series. Upgrade to @latest
npm WARN deprecated<EMAIL_ADDRESS><EMAIL_ADDRESS>is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js.

> postinstall
> cross-env PUPPETEER_PRODUCT=firefox node node_modules/puppeteer/install.js

Requesting latest Firefox Nightly version from https://product-details.mozilla.org/1.0/firefox_versions.json
Downloading Firefox Nightly r106.0a1 - 139.2 Mb [===================] 100% 0.0s
Firefox Nightly (106.0a1) downloaded to /Users/srmagura/Downloads/pdf.js/node_modules/puppeteer/.local-firefox/mac-106.0a1

added 1150 packages, and audited 1653 packages in 36s

118 packages are looking for funding
  run `npm fund` for details

26 vulnerabilities (10 moderate, 13 high, 3 critical)

To address issues that do not require attention, run:
  npm audit fix

To address all issues possible (including breaking changes), run:
  npm audit fix --force

Some issues need review, and may require choosing
a different dependency.

Run `npm audit` for details.
~/Downloads/pdf.js (master|✚1) gulp dist-install
[11:27:17] Using gulpfile ~/Downloads/pdf.js/gulpfile.js
[11:27:17] Starting 'dist-install'...
[11:27:17] Starting 'dist-pre'...
[11:27:17] Starting 'generic'...
[11:27:17] Starting 'createBuildNumber'...

### Getting extension build number
Extension build number: 64
[11:27:17] Finished 'createBuildNumber' after 24 ms
[11:27:17] Starting 'locale'...

### Building localization files
[11:27:17] Finished 'locale' after 66 ms
[11:27:17] Starting 'scriptingGeneric'...

### Building default preferences
[11:27:18] asset pdf.scripting.js 105 KiB [emitted] (name: main)

webpack 5.74.0 compiled successfully
[11:27:18] Finished 'scriptingGeneric' after 691 ms
[11:27:18] Starting 'createGeneric'...

### Creating generic viewer
[BABEL] Note: The code generator has deoptimised the styling of /Users/srmagura/Downloads/pdf.js/external/quickjs/quickjs-eval.js as it exceeds the max of 500KB.
[11:27:20] asset pdf.sandbox.js 616 KiB [emitted] [big] (name: main) 1 related asset

webpack 5.74.0 compiled successfully
[11:27:22] asset viewer.js 416 KiB [emitted] [big] (name: main) 1 related asset

webpack 5.74.0 compiled successfully
[11:27:24] asset pdf.js 490 KiB [emitted] [big] (name: main) 1 related asset

webpack 5.74.0 compiled successfully
[11:27:24] asset pdf.worker.js 1.88 MiB [emitted] [big] (name: main) 1 related asset

webpack 5.74.0 compiled successfully
[11:27:24] Finished 'createGeneric' after 5.65 s
[11:27:24] Finished 'generic' after 6.44 s
[11:27:24] Starting 'generic-legacy'...
[11:27:24] Starting 'createBuildNumber'...

### Getting extension build number
Extension build number: 64
[11:27:24] Finished 'createBuildNumber' after 27 ms
[11:27:24] Starting 'locale'...

### Building localization files
[11:27:24] Finished 'locale' after 56 ms
[11:27:24] Starting 'scriptingGenericLegacy'...

### Building default preferences
[11:27:24] asset pdf.scripting.js 110 KiB [emitted] (name: main)

webpack 5.74.0 compiled successfully
[11:27:24] Finished 'scriptingGenericLegacy' after 232 ms
[11:27:24] Starting 'createGenericLegacy'...

### Creating generic (legacy) viewer
[BABEL] Note: The code generator has deoptimised the styling of /Users/srmagura/Downloads/pdf.js/external/quickjs/quickjs-eval.js as it exceeds the max of 500KB.
[11:27:26] asset pdf.sandbox.js 622 KiB [emitted] [big] (name: main) 1 related asset

webpack 5.74.0 compiled successfully
[11:27:28] asset viewer.js 510 KiB [emitted] [big] (name: main) 1 related asset

webpack 5.74.0 compiled successfully
[11:27:30] asset pdf.js 658 KiB [emitted] [big] (name: main) 1 related asset

webpack 5.74.0 compiled successfully
[11:27:30] asset pdf.worker.js 1.98 MiB [emitted] [big] (name: main) 1 related asset

webpack 5.74.0 compiled successfully
[11:27:30] Finished 'createGenericLegacy' after 6.02 s
[11:27:30] Finished 'generic-legacy' after 6.34 s
[11:27:30] Starting 'components'...
[11:27:30] Starting 'createBuildNumber'...

### Getting extension build number
Extension build number: 64
[11:27:30] Finished 'createBuildNumber' after 30 ms
[11:27:30] Starting 'createComponents'...

### Creating generic components
[11:27:30] asset pdf_viewer.js 224 KiB [emitted] (name: main) 1 related asset

webpack 5.74.0 compiled successfully
[11:27:31] Finished 'createComponents' after 455 ms
[11:27:31] Finished 'components' after 485 ms
[11:27:31] Starting 'components-legacy'...
[11:27:31] Starting 'createBuildNumber'...

### Getting extension build number
Extension build number: 64
[11:27:31] Finished 'createBuildNumber' after 32 ms
[11:27:31] Starting 'createComponentsLegacy'...

### Creating generic (legacy) components
[11:27:31] asset pdf_viewer.js 261 KiB [emitted] [big] (name: main) 1 related asset

webpack 5.74.0 compiled successfully
[11:27:31] Finished 'createComponentsLegacy' after 493 ms
[11:27:31] Finished 'components-legacy' after 525 ms
[11:27:31] Starting 'image_decoders'...
[11:27:31] Starting 'createBuildNumber'...

### Getting extension build number
Extension build number: 64
[11:27:31] Finished 'createBuildNumber' after 25 ms
[11:27:31] Starting 'createImageDecoders'...

### Creating image decoders
[11:27:32] asset pdf.image_decoders.js 242 KiB [emitted] (name: main) 1 related asset

webpack 5.74.0 compiled successfully
[11:27:32] Finished 'createImageDecoders' after 472 ms
[11:27:32] Finished 'image_decoders' after 497 ms
[11:27:32] Starting 'image_decoders-legacy'...
[11:27:32] Starting 'createBuildNumber'...

### Getting extension build number
Extension build number: 64
[11:27:32] Finished 'createBuildNumber' after 26 ms
[11:27:32] Starting 'createImageDecodersLegacy'...

### Creating (legacy) image decoders
[11:27:32] asset pdf.image_decoders.js 291 KiB [emitted] [big] (name: main) 1 related asset

webpack 5.74.0 compiled successfully
[11:27:32] Finished 'createImageDecodersLegacy' after 569 ms
[11:27:32] Finished 'image_decoders-legacy' after 596 ms
[11:27:32] Starting 'lib'...
[11:27:32] Starting 'createBuildNumber'...

### Getting extension build number
Extension build number: 64
[11:27:32] Finished 'createBuildNumber' after 26 ms
[11:27:32] Starting 'scriptingLib'...

### Building default preferences
[11:27:32] asset pdf.scripting.js 105 KiB [emitted] (name: main)

webpack 5.74.0 compiled successfully
[11:27:32] Finished 'scriptingLib' after 198 ms
[11:27:32] Starting 'createLib'...
[BABEL] Note: The code generator has deoptimised the styling of /Users/srmagura/Downloads/pdf.js/external/quickjs/quickjs-eval.js as it exceeds the max of 500KB.
[11:27:33] asset pdf.sandbox.js 616 KiB [emitted] [big] (name: main)

webpack 5.74.0 compiled successfully
[11:27:36] Finished 'createLib' after 3.5 s
[11:27:36] Finished 'lib' after 3.73 s
[11:27:36] Starting 'minified'...
[11:27:36] Starting 'createBuildNumber'...

### Getting extension build number
Extension build number: 64
[11:27:36] Finished 'createBuildNumber' after 43 ms
[11:27:36] Starting 'locale'...

### Building localization files
[11:27:36] Finished 'locale' after 57 ms
[11:27:36] Starting 'scriptingMinified'...

### Building default preferences
[11:27:36] asset pdf.scripting.js 105 KiB [emitted] (name: main)

webpack 5.74.0 compiled successfully
[11:27:36] Finished 'scriptingMinified' after 185 ms
[11:27:36] Starting 'createMinified'...

### Creating minified viewer
[BABEL] Note: The code generator has deoptimised the styling of /Users/srmagura/Downloads/pdf.js/external/quickjs/quickjs-eval.js as it exceeds the max of 500KB.
[11:27:38] asset pdf.sandbox.js 616 KiB [emitted] [big] (name: main) 1 related asset

webpack 5.74.0 compiled successfully
[11:27:39] asset pdf.image_decoders.js 242 KiB [emitted] (name: main) 1 related asset

webpack 5.74.0 compiled successfully
[11:27:39] asset viewer.js 416 KiB [emitted] [big] (name: main) 1 related asset

webpack 5.74.0 compiled successfully
[11:27:41] asset pdf.js 490 KiB [emitted] [big] (name: main) 1 related asset

webpack 5.74.0 compiled successfully
[11:27:42] asset pdf.worker.js 1.88 MiB [emitted] [big] (name: main) 1 related asset

webpack 5.74.0 compiled successfully
[11:27:42] Finished 'createMinified' after 5.66 s
[11:27:42] Starting 'compressMinified'...

### Minifying js files

### Cleaning js files
[11:27:47] Finished 'compressMinified' after 5.26 s
[11:27:47] Finished 'minified' after 11 s
[11:27:47] Starting 'minified-legacy'...
[11:27:47] Starting 'createBuildNumber'...

### Getting extension build number
Extension build number: 64
[11:27:47] Finished 'createBuildNumber' after 37 ms
[11:27:47] Starting 'locale'...

### Building localization files
[11:27:47] Finished 'locale' after 55 ms
[11:27:47] Starting 'scriptingMinifiedLegacy'...

### Building default preferences
[11:27:47] asset pdf.scripting.js 110 KiB [emitted] (name: main)

webpack 5.74.0 compiled successfully
[11:27:47] Finished 'scriptingMinifiedLegacy' after 220 ms
[11:27:47] Starting 'createMinifiedLegacy'...

### Creating minified (legacy) viewer
[BABEL] Note: The code generator has deoptimised the styling of /Users/srmagura/Downloads/pdf.js/external/quickjs/quickjs-eval.js as it exceeds the max of 500KB.
[11:27:50] asset pdf.sandbox.js 622 KiB [emitted] [big] (name: main) 1 related asset

webpack 5.74.0 compiled successfully
[11:27:52] asset viewer.js 510 KiB [emitted] [big] (name: main) 1 related asset

webpack 5.74.0 compiled successfully
[11:27:53] asset pdf.js 658 KiB [emitted] [big] (name: main) 1 related asset

webpack 5.74.0 compiled successfully
[11:27:54] asset pdf.worker.js 1.98 MiB [emitted] [big] (name: main) 1 related asset

webpack 5.74.0 compiled successfully
[11:27:54] asset pdf.image_decoders.js 291 KiB [emitted] [big] (name: main) 1 related asset

webpack 5.74.0 compiled successfully
[11:27:54] Finished 'createMinifiedLegacy' after 6.45 s
[11:27:54] Starting 'compressMinifiedLegacy'...

### Minifying js files

### Cleaning js files
[11:27:59] Finished 'compressMinifiedLegacy' after 5.3 s
[11:27:59] Finished 'minified-legacy' after 12 s
[11:27:59] Starting 'types'...
### Generating TypeScript definitions using `tsc`
[11:28:02] Finished 'types' after 2.57 s
[11:28:02] Starting 'createDist'...

### Cloning baseline distribution

### Overwriting all files
[11:28:04] Finished 'createDist' after 2.53 s
[11:28:04] Finished 'dist-pre' after 47 s
[11:28:04] Starting 'createDistInstall'...
Error: command "npm" with parameters "install,build/dist/" exited with code 1
[11:28:05] The following tasks did not complete: dist-install, createDistInstall
[11:28:05] Did you forget to signal async completion?

Ran into same issue on most recent master c7d6ab2f7123c5a65155c55aa19d9d9abd8c2ff2 on OSX 12.6 Monterey
$ npm version
{
  npm: '9.1.2',
  node: '19.1.0',
  v8: '<IP_ADDRESS>-node.19',
  uv: '1.44.2',
  zlib: '1.2.11',
  brotli: '1.0.9',
  ares: '1.18.1',
  modules: '111',
  nghttp2: '1.50.0',
  napi: '8',
  llhttp: '8.1.0',
  openssl: '1.1.1s',
  cldr: '41.0',
  icu: '71.1',
  tz: '2022a',
  unicode: '14.0'
}

Applying patch from #15428 allows gulp dist-install to finish without error, but does not build package into node_modules

The cause is that npm install build/dist/ fails with the same reason with #15429.
$  npm install build/dist/
npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR!
npm ERR! While resolving<EMAIL_ADDRESS>npm ERR! Found<EMAIL_ADDRESS>npm ERR! node_modules/eslint-plugin-prettier
npm ERR!   dev<EMAIL_ADDRESS>from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer<EMAIL_ADDRESS>from<EMAIL_ADDRESS>npm ERR! node_modules/eslint-plugin-mozilla
npm ERR!   dev<EMAIL_ADDRESS>from the root project
npm ERR!
npm ERR! Conflicting peer dependency<EMAIL_ADDRESS>npm ERR! node_modules/eslint-plugin-prettier
npm ERR!   peer<EMAIL_ADDRESS>from<EMAIL_ADDRESS>npm ERR!   node_modules/eslint-plugin-mozilla
npm ERR!     dev<EMAIL_ADDRESS>from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR! See /Users/tamura/.npm/eresolve-report.txt for a full report.

npm ERR!      /Users/tamura/.npm/_logs/2022-11-20T02_03_39_718Z-debug-0.log

One of  options is adding --force to the line:
https://github.com/mozilla/pdf.js/blob/ae7c97aef81aa2934fbbbdc4a5511e0b274e086a/gulpfile.js#L2318
Another option is adding overrides to package.json:
  "overrides": {
    "eslint-plugin-prettier": "^4.2.1",
    "prettier": "^2.7.1"
  },

See

If you need to make specific changes to dependencies of your dependencies, for example replacing the version of a dependency with a known security issue, replacing an existing dependency with a fork, or making sure that the same version of a package is used everywhere, then you may add an override.

https://docs.npmjs.com/cli/v8/configuring-npm/package-json#overrides

A bonus is that, with the new property, npm install does not fail either.


win11 ver. 10.0.22000.469 only work locally <IP_ADDRESS> but unable access from another computer

win11 ver. 10.0.22000.469 only work locally <IP_ADDRESS> but unable access from another computer

Please, check your firewall.
If your RDP port ≠ 3389, then you need open port manually.

Not a RDPWrapper issue. Check your firewall/network settings


ERROR: No matching distribution found for open3d==0.15.2

It seems that open3d==0.15.2 needs to be compiled

Sorry , no problem after upgrade pip

But I found the tensorflow2.6.1 needs numpy~=1.19.2, but the latest pandas need numpy>=1.20.3. So pandas==1.4 is needed.


Make editing cards less squashed on small screens

Make it possible to minimize the card editor. A zippy. When minimized, just display:none the main body of the editor. (editing + editorMinimized two different fields) In the future have little summaries of problems in the minimized section
Close the card drawer when editing?

[ ] Make it so card-view doesn't know about editorMinimized, styling comes from within card-editor if it's active/and-or-minimized


Panic when using spotify_search_track

When using the spotify_search_track data source, it panics.
What I did
I used sample code to create a playlist and add some tracks. This worked correctly the first time and on subsequent times when making small changes.
Then I added these lines to search for a track.
data "spotify_search_track" "beatles_search" {
  name = "Here comes the sun"
}

What happened
When I added three lines to use spotify_search_track, it threw a panic.

Full example
terraform {
  required_providers {
    spotify = {
      version = "~> 0.1.4"
      source  = "conradludgate/spotify"
    }
  }
}

variable "spotify_api_key" {
  type = string
}

provider "spotify" {
  api_key = var.spotify_api_key
}

resource "spotify_playlist" "playlist" {
  name        = "My Terraform playlist Friday"
  description = "My Terraform playlist is so awesome"
  public      = false

  tracks = [
    data.spotify_track.overkill.id,
    data.spotify_track.blackwater.id,
    data.spotify_track.overkill.id,
    data.spotify_track.digital-love.id,
  ]
}

data "spotify_search_track" "beatles_search" {
  name = "Here comes the sun"
}

data "spotify_track" "overkill" {
  url = "https://open.spotify.com/track/4XdaaDFE881SlIaz31pTAG"
}

data "spotify_track" "blackwater" {
  spotify_id = "4lE6N1E0L8CssgKEUCgdbA"
}

data "spotify_track" "digital-love" {
  url = "https://open.spotify.com/track/2VEZx7NWsZ1D0eJ4uv5Fym?si=62441a1b053c4f66"
}

@topfunky I got it to work by adding name to  parameter to the data resource.
data "spotify_search_track" "search" {
    name = "Mr.Brightside"
    artists = [ "The Killers" ]
    # album = "Hot Fuss"
}

In the data_source_search_track.go the name attribute should be set to required
func dataSourceSearchTrack() *schema.Resource {
	return &schema.Resource{
		Read: dataSourceSearchTrackRead,

		Schema: map[string]*schema.Schema{
			"name": {
				Type:        schema.TypeString,
				Required:    true,
				Description: "",
			},


"Unable to load contents of file list" error when running on iOS

Steps to reproduce
Don't have any specific steps to reproduce since I'm not sure how it even occurs.
Actual results
The tests won't start.
Logs

Logs
❯ patrol test -t integration_test/app_test.dart --flavor development -d C8A230EF-A56C-4B30-9742-401A7F46537A --verbose --debug
Can't load Kernel binary: Invalid SDK hash.
FINE: Pub 3.1.3
FINE: Package Config up to date.
FINE: Package Config up to date.
Verbose mode enabled. More logs will be printed.
Received 1 test target(s)
Received test target: /Users/vlazdra/Documents/Projects/project/integration_test/app_test.dart
Generated entrypoint /Users/vlazdra/Documents/Projects/project/integration_test/test_bundle.dart with 1 bundled test(s)
Received Android flavor: development
Received iOS flavor: development
$ flutter --no-version-check devices --machine
Received 1 device(s) to run on
Received device: iPhone 15 Pro Max
Received 34 --dart-define(s) (27 custom, 7 internal)
...
Received custom --dart-define: SENTRY_DSN
Received internal --dart-define: PATROL_WAIT=0
Received internal --dart-define: PATROL_APP_PACKAGE_NAME=[package_id]
Received internal --dart-define: PATROL_APP_BUNDLE_ID=[package_id]
Received internal --dart-define: PATROL_ANDROID_APP_NAME=[app_name]
Received internal --dart-define: PATROL_IOS_APP_NAME=[app_name]
Received internal --dart-define: INTEGRATION_TEST_SHOULD_REPORT_RESULTS_TO_NATIVE=false
Received internal --dart-define: PATROL_TEST_LABEL_ENABLED=true
• Building app with entrypoint test_bundle.dart for iOS simulator (debug)...
$ flutter build ios --no-version-check --config-only --no-codesign --debug --simulator --flavor development --target /Users/vlazdra/Documents/Projects/project/integration_test/test_bundle.dart --dart-define INTEGRATION_TEST_SHOULD_REPORT_RESULTS_TO_NATIVE=false --dart-define PATROL_TEST_LABEL_ENABLED=true
	Building [package_id] for simulator (ios)...
	Running pod install...                                              5.3s
$ xcodebuild build-for-testing -workspace Runner.xcworkspace -scheme development -configuration Debug-development -only-testing RunnerUITests -sdk iphonesimulator -destination generic/platform=iOS Simulator -quiet -derivedDataPath ../build/ios_integ OTHER_SWIFT_FLAGS=$(inherited) -D PATROL_ENABLED
	error: Unable to load contents of file list: '/Target Support Files/Intercom/Intercom-xcframeworks-input-files.xcfilelist' (in target 'Intercom' from project 'Pods')
	error: Unable to load contents of file list: '/Target Support Files/Intercom/Intercom-xcframeworks-output-files.xcfilelist' (in target 'Intercom' from project 'Pods')
	warning: Run script build phase '[CP] Copy XCFrameworks' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'Intercom' from project 'Pods')
	error: Unable to load contents of file list: '/Target Support Files/GoogleAppMeasurement/GoogleAppMeasurement-xcframeworks-input-files.xcfilelist' (in target 'GoogleAppMeasurement' from project 'Pods')
	error: Unable to load contents of file list: '/Target Support Files/GoogleAppMeasurement/GoogleAppMeasurement-xcframeworks-output-files.xcfilelist' (in target 'GoogleAppMeasurement' from project 'Pods')
	warning: Run script build phase '[CP] Copy XCFrameworks' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'GoogleAppMeasurement' from project 'Pods')
	error: Unable to load contents of file list: '/Target Support Files/FirebaseAnalytics/FirebaseAnalytics-xcframeworks-input-files.xcfilelist' (in target 'FirebaseAnalytics' from project 'Pods')
	error: Unable to load contents of file list: '/Target Support Files/FirebaseAnalytics/FirebaseAnalytics-xcframeworks-output-files.xcfilelist' (in target 'FirebaseAnalytics' from project 'Pods')
	warning: Run script build phase '[CP] Copy XCFrameworks' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'FirebaseAnalytics' from project 'Pods')
	warning: Run script build phase 'xcode_backend embed_and_thin' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'RunnerUITests' from project 'Runner')
	warning: Run script build phase 'xcode_backend build' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'RunnerUITests' from project 'Runner')
	error: Unable to load contents of file list: '/Target Support Files/GoogleMaps/GoogleMaps-xcframeworks-input-files.xcfilelist' (in target 'GoogleMaps' from project 'Pods')
	error: Unable to load contents of file list: '/Target Support Files/GoogleMaps/GoogleMaps-xcframeworks-output-files.xcfilelist' (in target 'GoogleMaps' from project 'Pods')
	warning: Run script build phase '[CP] Copy XCFrameworks' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'GoogleMaps' from project 'Pods')
	note: Run script build phase 'Run Script' will be run during every build because the option to run the script phase "Based on dependency analysis" is unchecked. (in target 'Runner' from project 'Runner')
	note: Run script build phase 'Thin Binary' will be run during every build because the option to run the script phase "Based on dependency analysis" is unchecked. (in target 'Runner' from project 'Runner')
	warning: Run script build phase 'Copy GoogleService-Info.plist' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'Runner' from project 'Runner')
	warning: Run script build phase '[firebase_crashlytics] Crashlytics Upload Symbols' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'Runner' from project 'Runner')
	2023-10-11 18:09:55.803 xcodebuild[62331:6259624] Writing error result bundle to /var/folders/by/c6b6qf5j03x29ckj628q6vh00000gn/T/ResultBundle_2023-11-10_18-09-0055.xcresult
	xcodebuild: error: Failed writing xctestrun file: The folder “development_iphonesimulator17.0-arm64-x86_64.xctestrun” doesn’t exist..
✗ Failed to build app with entrypoint test_bundle.dart for iOS simulator (xcodebuild exited with code 70) (22.9s)
Error: xcodebuild exited with code 70
#0      throwToolExit (package:patrol_cli/src/base/exceptions.dart:7:3)
#1      IOSTestBackend.build.<anonymous closure> (package:patrol_cli/src/ios/ios_test_backend.dart:132:9)
<asynchronous suspension>
#2      DisposeScope.run (package:dispose_scope/src/dispose_scope.dart:46:7)
<asynchronous suspension>
#3      IOSTestBackend.build (package:patrol_cli/src/ios/ios_test_backend.dart:72:5)
<asynchronous suspension>
#4      TestCommand._build (package:patrol_cli/src/commands/test.dart:234:7)
<asynchronous suspension>
#5      TestCommand.run (package:patrol_cli/src/commands/test.dart:167:5)
<asynchronous suspension>
#6      CommandRunner.runCommand (package:args/command_runner.dart:212:13)
<asynchronous suspension>
#7      PatrolCommandRunner.runCommand (package:patrol_cli/src/runner/patrol_command_runner.dart:321:18)
<asynchronous suspension>
#8      PatrolCommandRunner.run (package:patrol_cli/src/runner/patrol_command_runner.dart:265:18)
<asynchronous suspension>
#9      patrolCommandRunner (package:patrol_cli/src/runner/patrol_command_runner.dart:77:20)
<asynchronous suspension>
#10     main (file:///Users/vlazdra/.pub-cache/hosted/pub.dev/patrol_cli-2.2.0/bin/main.dart:6:20)
<asynchronous suspension>

See the logs above to learn what happened. Also consider running with --verbose. If the logs still aren't useful, then it's a bug - please report it.
Error: xcodebuild exited with code 70
#0      throwToolExit (package:patrol_cli/src/base/exceptions.dart:7:3)
#1      IOSTestBackend.build.<anonymous closure> (package:patrol_cli/src/ios/ios_test_backend.dart:132:9)
<asynchronous suspension>
#2      DisposeScope.run (package:dispose_scope/src/dispose_scope.dart:46:7)
<asynchronous suspension>
#3      IOSTestBackend.build (package:patrol_cli/src/ios/ios_test_backend.dart:72:5)
<asynchronous suspension>
#4      TestCommand._build (package:patrol_cli/src/commands/test.dart:234:7)
<asynchronous suspension>
#5      TestCommand.run (package:patrol_cli/src/commands/test.dart:167:5)
<asynchronous suspension>
#6      CommandRunner.runCommand (package:args/command_runner.dart:212:13)
<asynchronous suspension>
#7      PatrolCommandRunner.runCommand (package:patrol_cli/src/runner/patrol_command_runner.dart:321:18)
<asynchronous suspension>
#8      PatrolCommandRunner.run (package:patrol_cli/src/runner/patrol_command_runner.dart:265:18)
<asynchronous suspension>
#9      patrolCommandRunner (package:patrol_cli/src/runner/patrol_command_runner.dart:77:20)
<asynchronous suspension>
#10     main (file:///Users/vlazdra/.pub-cache/hosted/pub.dev/patrol_cli-2.2.0/bin/main.dart:6:20)
<asynchronous suspension>

Patrol version
2.3.0
Patrol Doctor output

Patrol Doctor output
❯ patrol doctor
Can't load Kernel binary: Invalid SDK hash.
Patrol CLI version: 2.2.0
Program adb found in /Users/vlazdra/Library/Android/sdk/platform-tools//adb
Env var $ANDROID_HOME set to /Users/vlazdra/Library/Android/sdk
Program xcodebuild found in /usr/bin/xcodebuild
Program ideviceinstaller found in /opt/homebrew/bin/ideviceinstaller

Flutter Doctor output

Flutter Doctor output
❯ flutter doctor --verbose
[✓] Flutter (Channel stable, 3.13.6, on macOS 13.6 22G120 darwin-arm64, locale en-RS)
    • Flutter version 3.13.6 on channel stable at /Users/vlazdra/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision ead455963c (2 weeks ago), 2023-09-26 18:28:17 -0700
    • Engine revision a794cf2681
    • Dart version 3.1.3
    • DevTools version 2.25.0

[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.2)
    • Android SDK at /Users/vlazdra/Library/Android/sdk
    • Platform android-33, build-tools 33.0.2
    • ANDROID_HOME = /Users/vlazdra/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b829.9-10027231)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 15.0)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 15A240d
    • CocoaPods version 1.13.0

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

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

[✓] IntelliJ IDEA Community Edition (version 2023.1.2)
    • IntelliJ at /Applications/IntelliJ IDEA CE.app
    • Flutter plugin version 73.1.1
    • Dart plugin version 231.9065

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

[✓] VS Code (version 1.83.0-insider)
    • VS Code at /Applications/Visual Studio Code - Insiders.app/Contents
    • Flutter extension version 3.73.20230904

[✓] Connected device (4 available)
    • Vladimir’s iPhone (mobile) • 00008020-000575301409002E            • ios            • iOS 16.4.1 20E252
    • iPhone 15 Pro Max (mobile) • C8A230EF-A56C-4B30-9742-401A7F46537A • ios            • com.apple.CoreSimulator.SimRuntime.iOS-17-0 (simulator)
    • macOS (desktop)            • macos                                • darwin-arm64   • macOS 13.6 22G120 darwin-arm64
    • Chrome (web)               • chrome                               • web-javascript • Brave Browser <IP_ADDRESS>

[✓] Network resources
    • All expected network resources are available.

• No issues found!

Hi @vlazdra,
Unfortunately I cannot help you without a minimal, reproducible example.

Hi @bartekpacia! 👋
I understand that the information I've provided is not much, but hope you understand that I'm unable to share the project with you since it's private company owned code. 😞
Is there really nothing else I can additionally provide that might at least help direct me towards at least trying something out?

Hey @bartekpacia I think I found something, still not sure why it happens but I do believe it shouldn't be working like this.
So my project has a bunch of custom configurations setup via CocoaPods and in the project specifically. So what I found is that when I run:
patrol test -t integration_test/app_test.dart --flavor development -d C8A230EF-A56C-4B30-9742-401A7F46537A --verbose
The ptrol CLI uses the wrong Configuration for the Pods project for some reason.
This is how my Podfile looks like:

Note that there are no Debug and Release configurations specified.
Now because of that the Pods project has the Debug and Release configs but they are not setup at all since I don't specify them in the Podfile:

Because of that, some frameworks my app uses don't have the ENV properly set because the Debug and Release configs are not setup properly (because I don't use them, that's why I have a separate config for separate setup).
The error I was getting:
error: Unable to load contents of file list: '/Target Support Files/Intercom/Intercom-xcframeworks-input-files.xcfilelist' (in target 'Intercom' from project 'Pods')
	error: Unable to load contents of file list: '/Target Support Files/Intercom/Intercom-xcframeworks-output-files.xcfilelist' (in target 'Intercom' from project 'Pods')
	warning: Run script build phase '[CP] Copy XCFrameworks' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'Intercom' from project 'Pods')

was because the $(PODS_ROOT) was basically empty, and those frameworks that need some additional files to be copied over failed.

Got it to work - kinda
So as soon as I figured this one out, I added the Debug and Release configs inside my Podfile for testing purposes to see if it would help.

Now the Pods projects has the Debug and Release configs setup, and patrol can pass through the issue mentioned in start of this ticket:

Correct behaviour?
Not sure why and where patrol decides which Pods config to pull in, but it is obvious that if I have a custom one setup, it's not pulling the correct one.
Do you have advice as to what I can do regarding this?

Thanks for all the detailed information you've provided. Unfortunately we have limited bandwidth and can only focus on issues that have a minimal, reproducible example.

Hi @vlazdra, could you provide a mini-project that reproduces this bug? I understand you cannot share the original project where the bug occurred.

Hi @bartekpacia, I will try to provide a minimal, reproducible example.


Fixed wing

The fixed-wing freezes when with RGB-D camera payload at slot-1 after reaching a height of 146m whereas it keeps flying without any payload. I tried changing flightTime, assuming that the camera is consuming the battery, but that didn't seem to work.

146m exceeds the max flight height allowed (400 ft / 121.92m) so the simulator freezes the UAV.  There is some buffer allowed when the vehicle moves outside of the boundary but if it keeps going, the 'kill switch' is activated which freezes the vehicle
In our latest main branch (to be released in v4), we also made it so that the fixed wing will freeze at that height without any payload.

But without a payload camera, it does moves to 500m height

Okay, Thank you for the clarification...however, in our white paper, we have mentioned that we need to fly that high...


Failed to copy icon folder

Happens after:

npm patch
npm update
npm android

Closed with https://github.com/scriptPilot/app-framework/commit/6957f11fd3c8596143947c523fd64c0f72d669ec


Reverse video

Not a feature on the standard MZ-80K, but should be relatively simple to achieve.

Added to the enhancements branch with updated documentation


--help --> [EROR] Unable to parse options

Command letsencrypt.exe --help
lists all available options and at the end of the list it prints the following:
[EROR] Unable to parse options.
This applies to versions 1.9.4 and <IP_ADDRESS>

Nice catch, will be fixed in the next release!

Should it spell ERROR instead of EROR ?

1.9.5 first beta, problem still exists, although there is some change in appearance...

Hmm strange that I didn't get those locally, might be a release build issue or I might need to clear some temp folders. Will look into it anyway, thanks for testing!

V<IP_ADDRESS>-beta2, error message is not displayd anymore --> closed


Add "WITHOUT ROWID" table option.

See: https://www.sqlite.org/withoutrowid.html

moved into #616


How to get rendered images?

Hi Author,
Thanks for your great work. I just want to know how to get rendered images because the dataLoader needs to load rendered images. Where is the code part of reconstructing 3D faces? Thank you.

Thanks for your attention. I have updated this repository. After obtaining facial landmark detections, you can run demo.py and  demo_render.py to get the 3D priors.

Hi Author,
Thanks for your great work. I just want to know how to get rendered images because the dataLoader needs to load rendered images. Where is the code part of reconstructing 3D faces? Thank you.

Thanks for your attention. I have updated this repository. After obtaining facial landmark detections, you can run demo.py and demo_render.py to get the 3D priors.

@HUuxiaobin Thanks for your reply. I will try the scripts and get back to you. I am looking forward to getting some interesting results. Thank you!

Hello, I want to know if you have successfully run the demo_render.py program? Request guidance, thank you very much. Mine always reports this error: InvalidArgumentError (see above for traceback): RasterizeTriangles expects vertices to have shape (-1, 3).
[[node render/map/while/RasterizeTriangles (defined at /home/zx/Pan/face-3d/3Dfacedeblurring-master/demo_render.py:39) = RasterizeTriangles[image_height=224, image_width=224, _device="/job :localhost/replica:0/task:0/device:CPU:0"](render/map/while/strided_slice, render/map/while/RasterizeTriangles/Enter)]]

Hello, I want to know if you have successfully run the demo_render.py program? Request guidance, thank you very much. Mine always reports this error: InvalidArgumentError (see above for traceback): RasterizeTriangles expects vertices to have shape (-1, 3).
[[node render/map/while/RasterizeTriangles (defined at /home/zx/Pan/face-3d/3Dfacedeblurring-master/demo_render.py:39) = RasterizeTriangles[image_height=224, image_width=224, _device="/job :localhost/replica:0/task:0/device:CPU:0"](render/map/while/strided_slice, render/map/while/RasterizeTriangles/Enter)]]

Thanks for your feedback. Unpredictable error occurred. There is one solution:
To get our /3Dface_priors/faceReconstruction/, please download from google driver https://drive.google.com/file/d/1ZMW7kyfCJyM6EROWRkcbJE3HGn6tvBdM/view?usp=sharing


Added drop down for sorting options

Solves #438
@mikahpinegar This needs a sanity check before merging
@jinamshah - code cleanup required after sanity check

sorry i'm just getting to this, selected crops isn't working anymore

Fixed


for-loop fails if no rejected null hypotheses found

https://github.com/CNERG/RadClass/blob/ae1c71cd7c2e2c0077b244c9f6d05453445749ec/RadClass/H0.py#L121
This loop will fail if no rejected null hypotheses were recorded during analysis. Realistically, I think we would still want a user to be able to use the write method of H0, even if it just writes a blank array.

Addressed in #28


Differentiate between user and liquidity orders for metrics

This PR just changes the metrics that we record for counting CowSwap orders to distinguish between user (i.e. normal) orders and liquidity orders.
Test Plan
Run the solver locally with a liquidity order owner configured and see different counts:
% curl -s http://localhost:9587/metrics | rg 'liquidity'
# HELP gp_v2_solver_liquidity_gauge Amount of orders labeled by liquidity type currently available to the solvers
# TYPE gp_v2_solver_liquidity_gauge gauge
gp_v2_solver_liquidity_gauge{liquidity_type="BalancerStable"} 0
gp_v2_solver_liquidity_gauge{liquidity_type="BalancerWeighted"} 0
gp_v2_solver_liquidity_gauge{liquidity_type="ConstantProduct"} 9
gp_v2_solver_liquidity_gauge{liquidity_type="LiquidityOrder"} 1
gp_v2_solver_liquidity_gauge{liquidity_type="UserOrder"} 6

Codecov Report

Merging #1756 (8106ed5) into main (412104e) will decrease coverage by 0.00%.
The diff coverage is 0.00%.

@@            Coverage Diff             @@
##             main    #1756      +/-   ##
==========================================
- Coverage   65.43%   65.42%   -0.01%
==========================================
  Files         179      179
  Lines       37122    37131       +9
==========================================
+ Hits        24290    24294       +4
- Misses      12832    12837       +5


Write up tradeoffs for different directions possible for prioritizing proof systems

We're taking the direction towards using existing ZKVMs like Risc-0 and SP1 with BeaconKit and Octane, then revisiting Cosmos SDK fraud proofs.


usb interface + python api + web interface added

Please note that this codebase uses spaces and not tabs for indentation. I would suggest to use an editor that automatically detecs which one it is.
Don't worry about fixing it though, I'm already on it. You can check my edits over on: https://github.com/madcowswe/ODriveFirmware/tree/python_interface_and_self_tests

I've gave this a go, had to disable safety checks for phase inductance and resistance to make it run.
Looks like sometimes it is necessary to send set_do_selftest multiple times before controller reacts.
You're also missing shebangs (#!/usr/bin/env python) in your python mains. Only generate_api.py and ODrive.py should be executable and both should start with shebang.

@dirk-attraktor I lost contact with you over Slack and Email. I'm trying to reach out to you here too. Please get back in touch if you can ;D


This theme cannot show table by markdown

Dears,
Something is wrong with resolving tables in markdown into html...
I wrote:
|bucket 0  |  bucket 1 |
|:---------: | :---------: |
|E F G H I | A B C D   |
It just did not show what I expected to become like a table.
Can you help me to debug.
BRs,
Sheldon

I wrote markdown table like this. And it works well like below image.

Did you add new line each row like you wrote ?
|bucket 0 | bucket 1 |

|:---------: | :---------: |

|E F G H I | A B C D |

Rendering are failed, if yes.  You have to remove new line in table row like below.
|bucket 0 | bucket 1 |
|:---------: | :---------: |
|E F G H I | A B C D |

Dear YoshinoriN ,
"Did you add new line each row like you wrote ?"
==> No, I did not add new line each row.
BRs,
Sheldon

@sheldonrush
I checked your repository. It seems you using old version hexo (v3.0.0).
Could you try to update hexo to latest (v3.8.0) ?

Closing due to inactivity, please re-open if it is still outstanding.


Pr

Projects package references optimized, packages.config removed, will be easier to upgrade Xamarin.Forms especially on android.
Wrapper for ios 'PanCardView/CardsViewWrapper.cs' with swipes gestures passed to CardsView and passing all gestures to windows behind.
todo: add dragging support to wrapper

Hey
Could you please record video, what exactly this PR enhances ?
I mean, what exactly this PR allow to achieve

IsPanInteractionEnabled = false does the same, no?


Merge Preparation: Precise Tagging + Graph-Copy-Based Stabilization

Preparing merging https://github.com/dfinity/motoko/pull/4369 in https://github.com/dfinity/motoko/pull/4286.
Includes an explicit translation of the tagging scheme between the 32-bit runtime system and the 64-bit long-term stable format.

Currently not needed for https://github.com/dfinity/motoko/pull/4225 because the stable data format uses the same tags as the 64-bit main memory representation.


Allow-fullscreen prop has no effect on shorcut ( f )

The component prop  allowFullscreen should prevent the f shortcut to enter on full screen if is set to false

Hey, can I have this issue ?

@cesar-cb sure


enhance cmd formatting

Fixes #15656

The same change can be done in https://github.com/dotnet/docs/blob/mairaw-patch-1/docs/csharp/tutorials/intro-to-csharp/branches-and-loops-local.md


mDns querier?

I find only a mDNS publisher, not a querier in the current package. I was thinking about writing one and wondered whether it already exists?

Hello.
There used to be an example mDNS browser in the source it I removed it a while back because it broke. I'll see I'd I can revive it
Cheers
Dave
Sent from my iPhone
On 10/01/2012, at 7:02, Stéphane<EMAIL_ADDRESS>wrote:

I find only a mDNS publisher, not a querier in the current package. I was thinking about writing one and wondered whether it already exists?

Reply to this email directly or view it on GitHub:
https://github.com/davecheney/mdns/issues/1


Fix: empty project linkage errors

Hello. This PR fixes a really strange issue that can be encountered when the package is referenced in code, but none of its functions are actually called. Consider the following example:
package info

import wgpu "shared:wgpu/wrapper"

main :: proc() {}

_ :: wgpu

This snippet of code fails with the following error on MacOs Sequoia 15.1.1 arm:
Undefined symbols for architecture arm64:
  "_wgpuGetVersion", referenced from:
      _wgpu.get_raw_version in odin_fb.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

This issue is caused by the function _version_check which is defined as @init and uses wgpu.get_version. This, in conjunction with the fact that  the get_version procedure is defined in an anonymous foreign block (foreign import _), gets the odin compiler confused if the package is included but not used. This causes odin to not link the wgpu library, whilst in reality it is needed.
The fix seems to make the anonymous foreign block named (changing it to foreign import wgpu_native). Please note that wgpu_native had to be redefined also in wgpu_native.odin because a foreign declaration is local to a specific file.
I am aware that this fix is not really elegant, but alternative solutions (like specifying the linkage type) do not seem to work.

Hi, thanks for your attention on this. I had the same error on Windows.
Some alternatives:

Move the procedure wgpuGetVersion to the non anonymous foreign block.
Move the version check at instance creation, I think the official bindings had the same issue, and resolve like this.

I'm upgrading the bindings to version 23 and merging the raw bindings with the wrapper. Eventually I will use the official raw bindings to maintain the wrapper version.

What do you think? We can aplly your fix now while I upgrade the bindings.

I think you can merge my fix as a  temporary one without any issues. I'm looking forward to the version 23 bindings.
I also really like the idea of using the vendor bindings as a base for the wrapper, however I think it would be better to wait a little bit for wgpu and webgpu to became more stable. Using the vendor bindings would restrict us to the wgpu version bundled with the Odin compiler which could not be desirable.

Yes, we can wait before using the vendor bindings.


add SPAC823.02 to list of removed genes

Moved from https://github.com/pombase/curation/issues/1417:

http://www.pombase.org/spombe/result/SPAC823.02
Chromosome I, 2583804-2583973 (170nt); CDS:2583804-2583973 (170nt)
add to list of removed genes.
replaced by SPAC823.17 at the same locus, but in a different frame

done


🚀 Text exercise status differentiation

Please differentiate between

a not-submited text Exercise
a submited but not yet graded text Exercise
a a graded and failed text Exercise

Right now anything that is not graded but past its deadline is shown as "missed point" and it is really confusing and is harder to keep track of which exercises I submited and which one of them I just saved. And the overall grade goes down drastically and then comes back up as the exercises are graded. I know that in the end when it is all graded it will be the same grade, but the experience of using the service would be better I hope. Also this can also show which exercise I submited before the deadline, because right now to see which ones of them I completed I can only enter and manually check my submition one by one.

resolved by #657


Tensorflow model support

The modifications made to core.py, model_interpretability.py, and utils.py successfully extend support for TensorFlow models within the codebase. By carefully adjusting the handling of model fitting, evaluation, interpretability, and utility functions, we ensure that both scikit-learn and TensorFlow models can be integrated seamlessly.

There are some merge conflicts arised, please do git pull and modify the codes

Hey @Sakeebhasan123456 any update?

hii @ombhojane thank you very much for your patience, please check I think now all problems are resolved


Leading comments break compiling

The following SCSS file
/**
 * Test
 */

$foo: 'bar';

leads to the following error:
<path>/node_modules/node-sass/lib/index.js:440
  throw assign(new Error(), JSON.parse(result.error));
  ^

Error: Invalid CSS after ".test { content:": expected expression (e.g. 1px, bold), was "/** };"
    at Object.module.exports.renderSync (<path>/node_modules/node-sass/lib/index.js:440:16)
    at Object.fromString (<path>/node_modules/scss-to-json/src/compile.js:17:18)
    at Value._parse (<path>/node_modules/scss-to-json/src/value.js:17:28)
    at Value (<path>/node_modules/scss-to-json/src/value.js:11:8)
    at Declaration._parse (<path>/node_modules/scss-to-json/src/declaration.js:26:18)
    at Declaration (<path>/node_modules/scss-to-json/src/declaration.js:14:8)
    at <path>/node_modules/scss-to-json/src/processor.js:90:12
    at Array.map (native)
    at declarationsFromString (<path>/node_modules/scss-to-json/src/processor.js:89:16)
    at new Processor (<path>/node_modules/scss-to-json/src/processor.js:104:18)

Yet node-sass will compile it correctly. I might investigate further and create a PR if I find something.

I can confirm this issue, it's breaking on all of my files.

Issue confirmed from https://github.com/intoli/antd-scss-theme-plugin/blob/635cba72b5d491c7921d31716e13eae974ca54fd/src/utils.js#L48


fix issue #6489-Add same functioning for Ctrl-enter and shift-enter

Fix #6489

@synicalsyntax I have removed the meta Key trigger and updated the PR. Is this ready to be merged?

@synicalsyntax what is the status of this PR?

I don't have permissions to merge this pull request, you'll need to ask @timabbott to review and merge.

It looks like this PR will re-introduce #3889.  After much code reading, I determined the correct fix for this problem is much more involved.  I ended up merging 6c1c29408ea57d253bd08c22ee7672f7d1ec880e to resolve this issue.  Thanks @rheaparekh for your work on this!  It's be awesome if you can test out the version merged into master and make sure it works for you as well.


Optional datastore scope in GetProfileStore()

Added an optional scope parameter to GetProfileStore()

My personal opinion is that DataStore scopes should be instead turned into prefixes / suffixes in store names and that an additional scope variable is redundant. Do you have any additional thoughts / info on the reason of this PR?

My personal opinion is that DataStore scopes should be instead turned into prefixes / suffixes in store names and that an additional scope variable is redundant. Do you have any additional thoughts / info on the reason of this PR?

Why do you think scopes are better as string prefixes when a specific argument exists? I think they're less clean:
You're concatenating strings for no reason and you're introducing a implicit mapping process / id system: [scope, dataStoreName] -> scopeAndNameID to then use as the datastore index when the Roblox API already provides clean scoping API.
I use scope with all systems under one scope, and I reset the whole game data when testing before release for example, or have studio-only data. The tradeoff seems to be concatenation vs. passing an argument, and I feel that an argument is cleaner code as the two strings passed are then logical: dataStoreName and gameScope (studio, live-game, pre-release).
The scope is also not guaranteed to be redundant as Roblox-side datastores might use the scope internally quicker???

Thank you for your contribution! Your proposed feature has been added.
You can find documentation for it here:
https://madstudioroblox.github.io/ProfileService/api/#profileservicegetprofilestore


refactor: rename field quote in quote_text

see:
https://github.com/platformatic/platformatic/pull/446#issuecomment-1341436546

I'll hold off reviewing this PR until the discussion on https://github.com/platformatic/platformatic/pull/446 reaches a conclusion.
As a side note: this repository is the companion repository to the Movie Quotes App Tutorial. It's intended to be an accurate reflection of the applications that are built during that tutorial. If any application code changes are made in this repository, they must also be added as steps in the tutorial.

Closing this PR due to inactivity, but I'm happy to reopen it if needed.


Properly respect restic_do_not_cleanup_cron

When setting restic_do_not_cleanup_cron, this role still tries to remove (old) cron enties:
This PR fixes it.
Btw, in general I advise to not use negations in variable names, because you need an addition hop to parse the logic behind it, especially if the variable is negated another time, i.e.
when: not restic_do_not_cleanup_cron | bool

This would be much nicer:
when: restic_cleanup_cron | bool

Context: I am using this role on Arch linux, which doesn't have the contab binary installed by default, and the original role would fail, no matter how I set restic_do_not_cleanup_cron

@DO1JLR Could you pls bump a new version ? Last release is already from Sept 2022. Thx !


Flutter News Toolkit Grid Block Bottom Overflowed

Steps to reproduce

In post_content.dart change maxLines from 3 to 6
Start Pixel 4 API 32 emulator with Visual Studio Code
Start Dart Frog
Run Flutter News Toolkit using the provided static data without doing any changes to the layout

Expected results
PostGridGroupBlock not throwing any exceptions and rendering correctly without overflowing.
Actual results
The first tile in Science videos is giving an overflowed bottom error:

I double-checked with Pixel 2 API 30 and Nexus 4 API 22 emulators and both of them do not throw this error (though their screen is smaller than the Pixel 4 API 32 emulator's).
Code sample
I am running Flutter News Toolkit without any changes, using the provided static data.
Screenshots or Video

Screenshots / Video demonstration
[Upload media here]

Logs
Logs
════════ Exception caught by rendering library ═════════════════════════════════
The following assertion was thrown during layout:
A RenderFlex overflowed by 38 pixels on the bottom.

The relevant error-causing widget was:
    Column Column:file:///Users/ruta/Desktop/Temp/bernardinai/packages/news_blocks_ui/lib/src/widgets/post_content.dart:71:14

: To inspect this widget in Flutter DevTools, visit: http://<IP_ADDRESS>:9100/#/inspector?uri=http%3A%2F%2F<IP_ADDRESS>%3A59725%2FQ6Pp7nmZFSg%3D%2F&inspectorRef=inspector-0

The overflowing RenderFlex has an orientation of Axis.vertical.
The edge of the RenderFlex that is overflowing has been marked in the rendering with a yellow and black striped pattern. This is usually caused by the contents being too big for the RenderFlex.
Consider applying a flex factor (e.g. using an Expanded widget) to force the children of the RenderFlex to fit within the available space instead of being sized to their natural size.
This is considered an error condition because it indicates that there is content that cannot be seen. If the content is legitimately bigger than the available space, consider clipping it with a ClipRect widget before putting it in the flex, or using a scrollable container rather than a Flex, like a ListView.
The specific RenderFlex in question is: RenderFlex#97d22 relayoutBoundary=up2 OVERFLOWING
    needs compositing
    parentData: offset=Offset(16.0, 0.0) (can use size)
    constraints: BoxConstraints(0.0<=w<=328.7, 0.0<=h<=244.5)
    size: Size(328.7, 244.5)
    direction: vertical
    mainAxisAlignment: end
    mainAxisSize: max
    crossAxisAlignment: center
    verticalDirection: down
    child 1: RenderConstrainedBox#86c76 relayoutBoundary=up3
        parentData: offset=Offset(164.4, 0.0); flex=null; fit=null (can use size)
        constraints: BoxConstraints(0.0<=w<=328.7, 0.0<=h<=Infinity)
        size: Size(0.0, 16.0)
        additionalConstraints: BoxConstraints(0.0<=w<=Infinity, h=16.0)
    child 2: RenderFlex#1fde1 relayoutBoundary=up3
        needs compositing
        parentData: offset=Offset(0.0, 16.0); flex=null; fit=null (can use size)
        constraints: BoxConstraints(0.0<=w<=328.7, 0.0<=h<=Infinity)
        size: Size(328.7, 26.0)
        direction: horizontal
        mainAxisAlignment: start
        mainAxisSize: max
        crossAxisAlignment: center
        textDirection: ltr
        verticalDirection: down
        child 1: RenderFlex#fa561 relayoutBoundary=up4
            needs compositing
            parentData: offset=Offset(0.0, 0.0); flex=null; fit=null (can use size)
            constraints: BoxConstraints(unconstrained)
            size: Size(60.3, 26.0)
            direction: vertical
            mainAxisAlignment: start
            mainAxisSize: max
            crossAxisAlignment: center
            verticalDirection: down
            child 1: RenderPositionedBox#5ad4b relayoutBoundary=up5
                needs compositing
                parentData: offset=Offset(0.0, 0.0); flex=null; fit=null (can use size)
                constraints: BoxConstraints(unconstrained)
                size: Size(60.3, 18.0)
                alignment: Alignment.centerLeft
                textDirection: ltr
                widthFactor: expand
                heightFactor: expand
                child: RenderDecoratedBox#0dbb6 relayoutBoundary=up6
                    needs compositing
                    parentData: offset=Offset(0.0, 0.0) (can use size)
                    constraints: BoxConstraints(unconstrained)
                    size: Size(60.3, 18.0)
                    decoration: BoxDecoration
                        color: MaterialColor(primary value: Color(0xff963f6e))
                    configuration: ImageConfiguration(bundle: PlatformAssetBundle#e1997(), devicePixelRatio: 2.8, locale: en, textDirection: TextDirection.ltr, platform: android)
            child 2: RenderConstrainedBox#1f4bb relayoutBoundary=up5
                parentData: offset=Offset(30.2, 18.0); flex=null; fit=null (can use size)
                constraints: BoxConstraints(unconstrained)
                size: Size(0.0, 8.0)
                additionalConstraints: BoxConstraints(0.0<=w<=Infinity, h=8.0)
    child 3: RenderMouseRegion#662ff relayoutBoundary=up3
        needs compositing
        parentData: offset=Offset(0.0, 42.0); flex=null; fit=null (can use size)
        constraints: BoxConstraints(0.0<=w<=328.7, 0.0<=h<=Infinity)
        size: Size(328.7, 180.0)
        behavior: opaque
        listeners: <none>
        cursor: SystemMouseCursor(text)
        child: RenderParagraph#09a0e relayoutBoundary=up4
            needs compositing
            parentData: <none> (can use size)
            constraints: BoxConstraints(0.0<=w<=328.7, 0.0<=h<=Infinity)
            size: Size(328.7, 180.0)
            textAlign: start
            textDirection: ltr
            softWrap: wrapping at box width
            overflow: ellipsis
            locale: en
            maxLines: 6
            text: TextSpan
                debugLabel: ((englishLike displaySmall 2021).merge(((blackMountainView displaySmall).apply).merge(unknown))).copyWith
                inherit: false
                color: Color(0xfcffffff)
                family: packages/app_ui/TiemposText
                size: 28.0
                weight: 600
                letterSpacing: 0.0
                baseline: alphabetic
                height: 1.3x
                leadingDistribution: even
                decoration: Color(0xff000000) TextDecoration.none
                "SpaceX successfully returns four astronauts from the International Space Station"
    child 4: RenderConstrainedBox#f46a5 relayoutBoundary=up3
        parentData: offset=Offset(164.4, 222.0); flex=null; fit=null (can use size)
        constraints: BoxConstraints(0.0<=w<=328.7, 0.0<=h<=Infinity)
        size: Size(0.0, 12.0)
        additionalConstraints: BoxConstraints(0.0<=w<=Infinity, h=12.0)
    child 5: RenderFlex#f046a relayoutBoundary=up3
        parentData: offset=Offset(0.0, 234.0); flex=null; fit=null (can use size)
        constraints: BoxConstraints(0.0<=w<=328.7, 0.0<=h<=Infinity)
        size: Size(328.7, 16.0)
        direction: horizontal
        mainAxisAlignment: spaceBetween
        mainAxisSize: max
        crossAxisAlignment: center
        textDirection: ltr
        verticalDirection: down
        child 1: RenderParagraph#8571e relayoutBoundary=up4
            parentData: offset=Offset(0.0, 0.0); flex=null; fit=null (can use size)
            constraints: BoxConstraints(unconstrained)
            size: Size(164.7, 16.0)
            textAlign: start
            textDirection: ltr
            softWrap: wrapping at box width
            overflow: clip
            locale: en
            maxLines: unlimited
            text: TextSpan
                debugLabel: ((englishLike bodySmall 2021).merge(((blackMountainView bodySmall).apply).merge(unknown))).copyWith
                inherit: false
                color: Color(0xe6ffffff)
                family: packages/app_ui/DMSans
                size: 12.0
                weight: 400
                letterSpacing: 0.4
                baseline: alphabetic
                height: 1.3x
                leadingDistribution: even
                decoration: Color(0xff000000) TextDecoration.none
                TextSpan
                    "Loren Grush"
                WidgetSpan#07e31
                    alignment: bottom
                    widget: SizedBox
                        width: 8.0
                TextSpan
                    "•"
                WidgetSpan#be1c7
                    alignment: bottom
                    widget: SizedBox
                        width: 8.0
                TextSpan
                    "May 6, 2022"
    child 6: RenderConstrainedBox#14121 relayoutBoundary=up3
        parentData: offset=Offset(164.4, 250.0); flex=null; fit=null (can use size)
        constraints: BoxConstraints(0.0<=w<=328.7, 0.0<=h<=Infinity)
        size: Size(0.0, 32.0)
        additionalConstraints: BoxConstraints(0.0<=w<=Infinity, h=32.0)
◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤
════════════════════════════════════════════════════════════════════════════════

Flutter Doctor output
Doctor output
[✓] Flutter (Channel stable, 3.24.3, on macOS 15.0.1 24A348 darwin-x64, locale en-LT)
    • Flutter version 3.24.3 on channel stable at /Users/ruta/Desktop/Flutter/flutter_2.10.5
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 2663184aa7 (9 weeks ago), 2024-09-11 16:27:48 -0500
    • Engine revision 36335019a8
    • Dart version 3.5.3
    • DevTools version 2.37.3

[✓] Android toolchain - develop for Android devices (Android SDK version 35.0.0)
    • Android SDK at /Users/ruta/Library/Android/sdk
    • Platform android-34, build-tools 35.0.0
    • Java binary at: /Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b802.4-9586694)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 16.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 16B40
    • CocoaPods version 1.15.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

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

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

[✓] Connected device (4 available)
    • SM G780F (mobile)            • RF8R42D30ZZ   • android-arm64  • Android 13 (API 33)
    • sdk gphone64 x86 64 (mobile) • emulator-5554 • android-x64    • Android 12 (API 32) (emulator)
    • macOS (desktop)              • macos         • darwin-x64     • macOS 15.0.1 24A348 darwin-x64
    • Chrome (web)                 • chrome        • web-javascript • Google Chrome 130.0.6723.117

[✓] Network resources
    • All expected network resources are available.

• No issues found!

Consider applying a flex factor (e.g. using an Expanded widget) to force the children of the RenderFlex to fit within the available space instead of being sized to their natural size.

@rutavi As the log suggests, try the same to see if it helps in your case or not. The Renderflex overflowed is a common error and it is described here in detail and how to resolve it.

@darshankawar thank you for the quick reply! I already found a fix, but I will look into this too to see which option works better.


Allow to select the default number of templates shown in cloud view

Description
The number of templates shown in cloud view are fixed (6,12,36,72). It would be useful to be able to customize the default value for that.
Interface Changes
Sunstone.

Progress Status

[ ] Branch created
[ ] Code committed to development branch
[ ] Testing - QA
[ ] Documentation
[ ] Release notes - resolved issues, compatibility, known issues
[ ] Code committed to upstream release/hotfix branches
[ ] Documentation committed to upstream release/hotfix branches

duplicated by #3096

@tinova  PR to approve:

ONE: https://github.com/OpenNebula/one/pull/4715
Docs: https://github.com/OpenNebula/docs/pull/1121


New version: Web3 v0.2.5

Registering package: Web3
Repository: https://github.com/lambda-mechanics/Web3.jl
Created by: @zot
Version: v0.2.5
Commit: 51d5190bcf47ba490f4d45dbcc5e6a8fdd850c77
Reviewed by: @zot
Reference: https://github.com/lambda-mechanics/Web3.jl/issues/4

This can be removed -- it was a mistake


⚠ Bofrost.de has degraded performance

In 4023e53, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 793 ms

Resolved: Bofrost.de performance has improved in 932e580 after 1 hour, 13 minutes.


How to set up the Access Key?

Hi!
I'm trying to set up NatCorder following this website:
https://docs.natml.ai/natcorder/preliminaries/getting-started
I already have my Access Key, but where should I place it?

With this configuration, I'm getting:

Thank you in advance!

Hey @rgm-22 , what version of Unity are you using? The compiler errors indicate that you might be using an older version of Unity. You'll need Unity 2021.2 or newer to use any of our APIs. Once you get past the compiler errors, there will be a "NatML" section in Project Settings where you can enter your access key.

Thank you for your answer, @olokobayusuf !
I see...I'm using Unity 2019.4, and I need to use this version.
Is there no solution?

Hey @rgm-22 , NatCorder (along with all of our other APIs) require Unity 2021.2. Unfortunately, there is no easy way to use Unity 2019.4 with NatCorder. Why are you not able to upgrade?

Hi @olokobayusuf,
Thank you for your answer, but I don't understand why you close the issue.
Yes, I can't update because I have other project constraints, and I need that version (I think it is not so strange 😅).
Anyway, for another project, we just successfully installed NatCoder after updating the version (thank you again).
And now, I want to use NatML using my file model in ONNX format.
I guess I have to use "MLModelData.FromFile", but I'm not sure, and I don't know how to continue because your documentation, in my opinion, is very poor: you don't provide too many examples (please take this as a constructive comment 😅).
Thank you again!

Thank you for your answer, but I don't understand why you close the issue.
Yes, I can't update because I have other project constraints, and I need that version (I think it is not so strange 😅).

I figured you might have had a reason to stay with Unity 2019, but we specifically require Unity 2021.2+. This is mentioned in both the README and the docs. So if you're using an older version of Unity, you won't be able to use NatCorder.

I guess I have to use "MLModelData.FromFile", but I'm not sure, and I don't know how to continue because your documentation, in my opinion, is very poor: I think you don't provide too many examples (please take this as a constructive comment 😅).

Looks like you found the docs on the topic. You can upload your model to NatML Hub, and Hub will convert your model to different formats for use across all the platforms we support.

Thank you, @olokobayusuf!
Last question 😅:
How should I proceed to record videos without watermarks and resolutions with values greater than 480 pixels?
Thank you again!

Plan upgraded to "Cloud" 👍.
It works like a charm!
Thanks!

@rgm-22 yup, you'll need to upgrade (which it looks like you did). Also, I recommend using VideoKit for low-code recording, instead of using NatCorder directly. VideoKit uses NatCorder internally, but makes the process of recording astronomically easier.


External ob links

This PR updates the code to handle external ob links.
Some notes:

To test this properly will require a new build. @hoffmabc
Since we are using the ob:// protocol to open links in both the v1 and v2 apps, it is not entirely known which one will take precedence (I imagine it's dependent on the OS). For me on OSX, with both installed, the link still opened in v1. I've come to know it's quite a pain to break the association on OSX, so I fixed things by just deleting the v1 app.
The electron method we are using to associate the protocol (setAsDefaultProtocolClient) doesn't list Linux as being supported. So, I would guess this would not work on Linux. Not sure if v1 supported external ob links on Linux?

closes #862

These methods don't work on Linux as you've supposed. Electron suggest to use this one
makesingleinstance for Linux based OS.


Add locateable module

Proposal
closes #146
For now, we suggest to only put the abstraction for the validation in the concern Locatable.
As soon as we start to connect the map with the buildings/locations stored in the database, it could be a good idea to extend this concern and move the fields latitude/longitude (so the actual data, not just the validation) in there. This would also make implementing these attributes for rooms (which probably will need this in the future) much easier.
@Tratori your opinion?

top!