sharjeelyunus/github-issues-dataset huggingface dataset:
Repository: godot
Issue: Importing GLTF add fake bones to the skeleton
Labels: bug,topic:import,topic:3d

### Tested versions

- Reproducible in: v4.2.2.stable.official [15073afe3]

### System information

Windows 11 - Godot v4.2.2.stable - Windows 10.0.22631 - GLES3 (Compatibility) - GeForce GTX 1050 Ti () - AMD Ryzen 5 3600 6-Core Processor (12 Threads)

### Issue description

During the import process, when there is an object that is not a joint in the skeleton hierarchy, a fake bone is created in its place, altering the original skeleton hierarchy. Therefore, it is not possible to correctly recover the position of the animated vertex because the bone indexes in the vertex data refer to the original skeleton.

![Captura de tela 2024-05-27 163333](https://github.com/godotengine/godot/assets/67081912/4a460438-c648-4e1f-822d-ec0457f694e9)

![Recording 2024-05-27 at 16 38 39](https://github.com/godotengine/godot/assets/67081912/4fc8dab7-8fa7-4a69-a402-009f33877e3d)

**Temporary solution**

Create an array that maps the indices of the original skeleton to the modified skeleton.


### Steps to reproduce

1. Uncheck "Use Correction" at "debug.gd" attached to "beast/Armature/Skeleton3D/body"
2.  Play the "ArmatureAction" animation in the Animation Player

### Minimal reproduction project (MRP)

[skin_collision.zip](https://github.com/godotengine/godot/files/15461794/skin_collision.zip)
Repository: vscode
Issue: Move Line Up and Move Line Down breaks indentation in Javascript/Typescript files
Labels: bug,editor-autoindent

<!-- ⚠️⚠️ Do Not Delete This! bug_report_template ⚠️⚠️ -->
<!-- Please read our Rules of Conduct: https://opensource.microsoft.com/codeofconduct/ -->
<!-- 🕮 Read our guide about submitting issues: https://github.com/microsoft/vscode/wiki/Submitting-Bugs-and-Suggestions -->
<!-- 🔎 Search existing issues to avoid creating duplicates. -->
<!-- 🧪 Test using the latest Insiders build to see if your issue has already been fixed: https://code.visualstudio.com/insiders/ -->
<!-- 💡 Instead of creating your report here, use 'Report Issue' from the 'Help' menu in VS Code to pre-fill useful information. -->
<!-- 🔧 Launch with `code --disable-extensions` to check. -->
Does this issue occur when all extensions are disabled?: Yes

<!-- 🪓 If you answered No above, use 'Help: Start Extension Bisect' from Command Palette to try to identify the cause. -->
<!-- 📣 Issues caused by an extension need to be reported directly to the extension publisher. The 'Help > Report Issue' dialog can assist with this. -->
- VS Code Version: 1.89.1 (latest)
- OS Version: Windows 10 (64-bit)

Steps to Reproduce:

1. Install VSCode
2. Open a new **Javascript** or **TypeScript** file
3. Paste the following code into the editor:
```js
let foo = Math.floor(Math.random() * 10);
console.log("MOVING LINE");
switch(foo) {
	case 0:
	case 1:
	case 2:
		console.log("hello");
		break;
	case 3:
	case 4:
	case 5:
		console.log("hi");
		break;
	case 6:
	case 7:
	case 8:
	case 9:
		console.log("hey");
		break;
}
```
4) Move the cursor to line 2 (i.e. `console.log("MOVING LINE")`)
5) Hold down the `Alt` key (and keep it held) and press `DownArrow` many times to move line 2 down through the whole file.
6) Observe that the indentation has become a mess:
```js
let foo = Math.floor(Math.random() * 10);
switch(foo) {
	case 0:
		case 1:
			case 2:
				console.log("hello");
				break;
				case 3:
					case 4:
						case 5:
							console.log("hi");
							break;
							case 6:
								case 7:
									case 8:
										case 9:
											console.log("hey");
											break;
										}
										
										
										console.log("MOVING LINE");
```
What was expected is for the indentation to match the initial code snippet's indentation. Only the line that is being moved should have its indentation changed, not the rest of the file. Instead the existing indentation is messed up as seen above.

https://github.com/microsoft/vscode/assets/22565232/00bb368e-9579-4ef6-9472-a6d4f6f23b7f

This happens in a fresh installation of VSCode, and is not fixed in the Insiders release.
Repository: godot
Issue: Project Settings will return null falsely
Labels: topic:core,documentation

### Tested versions

It happend on 4.2.2.stable but I think calling this bug "reprodcible" is kind of a stretch

### System information

nixos unstable

### Issue description

I use Project Settings to customize a Closed Captions Plugin I am currently working on.

So I define a setting:

```
var _text_scaling:String = "accessibility/closed_captions/text_scaling"

func _enable_plugin():
	ProjectSettings.set_setting(_text_scaling, 1)
	ProjectSettings.add_property_info({
		"name": _text_scaling,
		"type": TYPE_FLOAT,
		"hint": PROPERTY_HINT_RANGE,
		"hint_string": "0.5,5,0.1",
		"doc": "Define custom scaling."
	})
	ProjectSettings.set_initial_value(_text_scaling, 1)

	var error: int = ProjectSettings.save()
	if error: push_error("Encountered error %d when saving project settings." % error)
```

and try to access the setting later:
`captions_theme.default_base_scale = ProjectSettings.get_setting(_text_scaling)`

However `ProjectSettings.get_setting(_text_scaling)` returns `<null>`.

Now comes the _really weird_ part:
I tried to reproduce it: 
```
ProjectSettings.set_setting("bug/reports/number", 1)
ProjectSettings.add_property_info({
"name": "bug/report/number",
"type": TYPE_INT,
})
ProjectSettings.set_initial_value("bug/reports/number", 1)

var number:int = ProjectSettings.get_setting("bug/reports/number")
```
... but it works fine.

It _also_ works fine, when I manually set a value other than the default in the Project Settings Editor.

### Steps to reproduce

1. git clone git@github.com:betalars/godot-closed-captions.git
2. git lfs install, git pull again
3. open Project
4. (just to be sure) disable and enable the closed captions plugin.
    -  [edit:] the settings are now being displayed in the advanced Project Settings tab
5. run testing.tscn
6. observe the bug
7. set the text-scaling to something other than 1
8. observe the bug disappearing

### Minimal reproduction project (MRP)

see above
Repository: PowerToys
Issue: Enhance Advanced Paste with "Advanced Copy"
Labels: Idea-Enhancement,Product-Advanced Paste

### Description of the new feature / enhancement

Include enhancements to the copy function in addition to the paste function. For example, there could be a "private copy" function that, when invoked, copies the text/object **without storing it in the Windows clipboard history.** Optionally, it could also clear privately copied objects from the clipboard after a set duration (e.g. 60 seconds).

### Scenario when this would be used?

Useful for copying sensitive information to the clipboard, especially if clipboard history is synced between multiple signed-in Windows devices (even if sync is not enabled, so long as clipboard history is enabled, Windows stores the clipboard history in plaintext.)

### Supporting information

This is something that can be done by lots of password manager programs, e.g. KeePassXC, where copying a password field makes the password paste-able using the normal `Ctrl+V` shortcut or `right-click + "Paste"`, but the password is not accessible in the `Win+V` Windows clipboard history. Also, the copied password somehow has a lifetime of 60 seconds, i.e. it is only available to paste for 60 seconds after being copied before being erased from the internal clipboard. I have no idea how this is implemented code-wise, unfortunately, otherwise this feature request would be a pull request.
Repository: deno
Issue: support type checking html files
Labels: suggestion

<img width="721" alt="image" src="https://github.com/denoland/deno/assets/54838975/cb8685a0-1287-4bfa-995f-cf10458f0449">

currently ESM script inside html files aren't typechecked. only external `js` will be typechecked. however, being able to typecheck them will be valuable in editing single-file project, since for non single-file project (that uses `<script type="module" src="...">`), there's these shortcomings:
- import maps has to be duplicated between `index.html` and `deno.json`: https://github.com/WICG/import-maps/issues/235
- importing external ESM module requires [file server](https://docs.deno.com/runtime/tutorials/file_server) due to CORS
Repository: material-ui
Issue: [docs-infra] Overflow in API view on mobile
Labels: bug 🐛,design,scope: docs-infra

### Steps to reproduce

Link to live example: (required)

Steps:
1. Open https://next--material-ui.netlify.app/x/api/data-grid/data-grid/
2. Booms

<img width="358" alt="SCR-20240528-dtgr" src="https://github.com/mui/material-ui/assets/3165635/e2f3564d-db0f-494e-bc62-456820711dc6">

### Current behavior

Overflow

### Expected behavior

Text wrap

### Context

It seems that it can be fixed by removing this line 
https://github.com/mui/material-ui/blob/3c402bc83c6a3416ac2681de996c59758e2cb4cd/docs/src/modules/components/ApiPage/list/ExpandableApiItem.tsx#L47

### Your environment

<details>
  <summary><code>npx @mui/envinfo</code></summary>

```
  Don't forget to mention which browser you used.
  Output from `npx @mui/envinfo` goes here.
```
</details>


**Search keywords**: -
Repository: deno
Issue: Socket path argument ignored in node:http.Server.listen
Labels: bug,node compat,node:http

Version: Deno 1.43.6

```js
import http from "node:http";
http
  .createServer((req, res) => { res.end("hello") })
  .listen("/tmp/test.sock")
```

```sh
file /tmp/test.sock # No such file or directory
```
The path is in `NormalizedArgs`, just missing from the `serve` options:

```diff
diff --git a/ext/node/polyfills/http.ts b/ext/node/polyfills/http.ts
index 6b862ce83..05882a8d5 100644
--- a/ext/node/polyfills/http.ts
+++ b/ext/node/polyfills/http.ts
@@ -1656,10 +1656,10 @@ export class ServerImpl extends EventEmitter {
     if (hostname == "localhost") {
       hostname = "127.0.0.1";
     }
-    this.#addr = {
+    this.#addr = options.path ? { path: options.path } : {
       hostname,
       port,
-    } as Deno.NetAddr;
+    };
     this.listening = true;
     nextTick(() => this._serve());
```

```sh
file /tmp/test.sock # socket
curl --unix-socket /tmp/test.sock http://test # "hello"
```
Repository: angular
Issue: Scrolling behavior is weird in angular.dev when using Firefox
Labels: state: confirmed,P3,area: docs-infra

### Describe the problem that you experienced

Excessive scrolling when navigating by clicking entries in the ToC on the right.

### Enter the URL of the topic with the problem

https://angular.dev/guide/forms#testing-reactive-forms

### Describe what you were looking for in the documentation

_No response_

### Describe the actions that led you to experience the problem

Clicking on the right nav (ToC)

### Describe what you want to experience that would fix the problem

_No response_

### Add a screenshot if that helps illustrate the problem


https://github.com/angular/angular/assets/26806995/a53430e3-95c3-4e88-8eea-4ec0f401adcc

Notice how each navigation starts with a scroll from top.


### If this problem caused an exception or error, please paste it here

_No response_

### If the problem is browser-specific, please specify the device, OS, browser, and version

```true
Yes. This only happens in Firefox.
```


### Provide any additional information here in as much as detail as you can

_No response_
Repository: ant-design
Issue: Slider组件拖动时不松开鼠标移动到禁用状态的按钮上放开，鼠标移动依然还可以控制Slide位置
Labels: Inactive,👷🏻‍♂️ Someone working on it

### Reproduction link

[https://codepen.io/ty-bt/pen/pomNrLv](https://codepen.io/ty-bt/pen/pomNrLv)

### Steps to reproduce

拖动时不松开鼠标移动到禁用状态的按钮上放开，鼠标移动依然还可以控制Slide位置

### What is expected?

鼠标松开后不可以再控制Slide

### What is actually happening?

鼠标松开后依旧可以控制Slide

| Environment | Info |
| --- | --- |
| antd | 5.17.4 |
| React | 18.3.1 |
| System | windows11 |
| Browser | 125.0.6422.78 |

<!-- generated by ant-design-issue-helper. DO NOT REMOVE -->
Repository: flutter
Issue: Able to customize shape of PopupMenuButton when hovering
Labels: c: new feature,framework,f: material design,c: proposal,P3,team-design,triaged-design

### Use case

Popup Menu please support desktop hover shape?



### Proposal

Currently, there is only the shape of popupmenu, it's great, but on desktop, we also might want to customize the hover shape, many web frameworks have this component, it's beautiful, but flutter, on the other side, extremely ugly.
Repository: ollama
Issue: BUG: PHI-3
Labels: bug

### What is the issue?

When I start the Conversation in German Language, Phi-3 Mini and Medium working fine. But after some Conversations, the Models starting producing slowly Gibberish and Nonsens and repeating phrases, word and tokens and don't answering my Quaestiones anymore. When I start a new Conversation, it works fine.

Open Web UI Version: 1.1.125

### OS

Linux

### GPU

AMD

### CPU

AMD

### Ollama version

0.1.39
Repository: ui
Issue: [bug]: text not visible in Light mode
Labels: bug

### Describe the bug

When toggle to light mode some texts are not visible. Images attached below:

Before selecting the text:
![bug1](https://github.com/shadcn-ui/ui/assets/61842336/2e71e01f-aacf-44f3-a5fe-82ff59bece2b)

After selecting the text:
![bug2](https://github.com/shadcn-ui/ui/assets/61842336/e849fc37-254b-4801-8429-1019ab94c9d4)


### Affected component/components

N.A

### How to reproduce

**NOTE: Toggle to light mode if on dark mode**

1. Go to link: [https://ui.shadcn.com/docs/dark-mode/next](https://ui.shadcn.com/docs/dark-mode/next)
2. Scroll down to Step 2.
3. See below the text: **Create a theme provider**

### Codesandbox/StackBlitz link

_No response_

### Logs

_No response_

### System Info

```bash
Browsers: Google Chrome, Microsoft Edge, Mozilla Firefox
```


### Before submitting

- [X] I've made research efforts and searched the documentation
- [X] I've searched for existing issues
Repository: pytorch
Issue: Not supporting higher protobuf versions
Labels: module: protobuf,triaged

### 🐛 Describe the bug

I am trying to build `Pytorch-2.3.0` from source. While trying to build it with higher `protobuf` versions > 21.12, I get `error: static assertion failed: We only support non-string scalars in RepeatedField.`

### Error logs

```
/opt/conda/conda-bld/pytorch-base_1716875028930/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_/include/google/protobuf/repeated_field.h: In instantiation of 'static constexpr void google::protobuf::RepeatedField< <template-parameter-1-1> >::StaticValidityCheck() [with Element = signed char]':
/opt/conda/conda-bld/pytorch-base_1716875028930/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_/include/google/protobuf/repeated_field.h:484:22:   required from 'void caffe2::onnx::ConvertIntegralValueToCaffe2(caffe2::OperatorDef*, caffe2::Argument*, const onnx_torch::TensorProto&) [with T = signed char]'
/opt/conda/conda-bld/pytorch-base_1716875028930/work/caffe2/onnx/backend.cc:1799:61:   required from here
/opt/conda/conda-bld/pytorch-base_1716875028930/work/caffe2/onnx/backend.cc:1710:40:   in 'constexpr' expansion of 'tmp.google::protobuf::RepeatedField<signed char>::RepeatedField()'
/opt/conda/conda-bld/pytorch-base_1716875028930/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_/include/google/protobuf/repeated_field.h:168:52: error: static assertion failed: We only support non-string scalars in RepeatedField.
  168 |                           is_proto_enum<Element>>::value,
      |                                                    ^~~~~

```

### Minified repro

_No response_

### Versions

OS: Red Hat Enterprise Linux 9.3 (Plow) (ppc64le)
Python version: 3.11.5

cc @ezyang @msaroufim @bdhirsh @anijain2305 @chauhang
Repository: ui
Issue: [bug]: shadcn dialog with react hook forms and zod validation close button issue
Labels: bug

### Describe the bug

I have a shadcn dialog, there is a form inside it that uses react-hook-forms and zod validation, the problem is that when I have mode: all selected like this, ```useForm({mode: 'all'})``` , on clicking the close dialog button, I get the validation error messages displayed since I am using formState errors property to display validation errors. I have to click the close button twice to close the dialog. Is this expected behavior?
![image](https://github.com/shadcn-ui/ui/assets/4904151/1fe5dd12-6350-4ad8-a45b-c528a8ece42d)


### Affected component/components

Dialog

### How to reproduce

1. Create a simple form with react-hooks-form useForm() hook, and zod validation schema.
2. Add mode all in useForm({mode: 'all'})
3. Put the form inside the dialog and try to close the dialog with the close button, 
4. On clicking the first. time, the dialog won't close, if there are any validation errors, 
5. On clicking the 2nd time, it will close  

### Codesandbox/StackBlitz link

_No response_

### Logs

_No response_

### System Info

```bash
MacOs 14.5 , Firefox, Brave
```


### Before submitting

- [X] I've made research efforts and searched the documentation
- [X] I've searched for existing issues
Repository: material-ui
Issue: [material-ui] How to properly merge themes that are using styleOverrides functions?
Labels: new feature,package: material-ui,customization: theme,support: docs-feedback

### Steps to reproduce

[Link to live example](https://stackblitz.com/edit/vitejs-vite-nhd5dg?file=src%2Fthemes%2Fcustom.ts)

Steps:
1. Create a base theme with various defaults
2. Create a custom theme object with a set of overrides to the default theme, specifically accessing the `({ theme }) => (` function when overriding a components root styles.
3. Merge the two themes with the `experimental_extendTheme`


### Current behavior

Styles don't get merged, the `textTransform` gets dropped and logging out the theme we can see this error

```
{
  "name": "root",
  "arguments": "[Exception: TypeError: 'caller', 'callee', and 'arguments' properties may not be accessed on strict mode functions or the arguments objects for calls to them at Function.invokeGetter (<anonymous>:3:28)]"
}
```

Changing the styleOverrides from 

```typescript
MuiButton: {
  root: ({ theme }) => ({
    "--mui-shape-borderRadius": theme.spacing(2),
  })
}
```
to

```typescript
MuiButton: {
  root: {
    "--mui-shape-borderRadius": "16px",
  }
}
```
merges the themes successfully.

### Expected behavior

I might be going about this the wrong way and would appreciate any guidance in the matter.

### Context

I'd like to have one base theme with some defaults which I'm then going to override parts of with various themes. I'd like to be able to use the theming functions to get access to things like `theme.spacing()` etc.

### Your environment

<details>
  <summary><code>npx @mui/envinfo</code></summary>

```
System:
    OS: Linux 6.8 Pop!_OS 22.04 LTS
  Binaries:
    Node: 20.12.2 - ~/.nvm/versions/node/v20.12.2/bin/node
    npm: 10.5.0 - ~/.nvm/versions/node/v20.12.2/bin/npm
    pnpm: Not Found
  Browsers:
    Chrome: 125.0.6422.60
  npmPackages:
    @emotion/react:  11.11.4 
    @emotion/styled:  11.11.5 
    @mui/base:  5.0.0-beta.40 
    @mui/core-downloads-tracker:  5.15.18 
    @mui/icons-material:  5.15.18 
    @mui/material:  5.15.18 
    @mui/material-nextjs:  5.15.11 
    @mui/private-theming:  5.15.14 
    @mui/styled-engine:  5.15.14 
    @mui/system:  5.15.15 
    @mui/types:  7.2.14 
    @mui/utils:  5.15.14 
    @types/react:  18.3.3 
    react:  18.3.1 
    react-dom:  18.3.1 
    typescript:  5.4.5
```
</details>


**Search keywords**: merge, themes
Repository: flutter
Issue: Text cursor overlaps the thin texts in TextField on some platforms
Labels: a: text input,framework,a: fidelity,has reproducible steps,P2,team-text-input,triaged-text-input,found in release: 3.22,found in release: 3.23

### Steps to reproduce

Use a `TextField` on web with smaller font sizes. No 3rd party libraries used in the project.

### Expected results

Cursor **should not** overlap input text.

### Actual results

Cursor overlaps input text.

### Code sample

<details open><summary>Code sample</summary>

```dart
TextField(
  style: TextStyle(
    fontSize: 14,
    letterSpacing: 0.02,
    color: Colors.red,
  ),
)
```

</details>


### Screenshots or Video

 Issue video recording -


https://github.com/flutter/flutter/assets/51909213/f8618045-d1bd-4018-9c81-bb40ae5cebd1





### Logs

_No response_

### Flutter Doctor output

<details open><summary>Doctor output</summary>

```console
[✓] Flutter (Channel stable, 3.22.0, on macOS 14.5 23F79 darwin-arm64, locale en-US)
[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.2)
[✓] Xcode - develop for iOS and macOS (Xcode 15.4)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2022.1)
[✓] Connected device (3 available)
[✓] Network resources

• No issues found!

```

</details>
Repository: vscode
Issue: Connection between List signals quick pick experience and the signal settings
Labels: feature-request,accessibility

Testing #213344

Should every item in the List signal quick pick experience have a ⚙  item on the left that opens the `settings.json` with `accessibility.signalOptions` setting shown? That way these two experiences will be a bit connected.
Right now I only see it on one item 🐛 

![Image](https://github.com/microsoft/vscode/assets/1926584/17373d3e-dded-49da-85a1-6328012f8a82)
Repository: flutter
Issue: Proposal to add Year Month Day Time mode in Cupertino Picker
Labels: c: new feature,f: date/time picker,f: cupertino,c: proposal,P2,team-design,triaged-design

### Use case

Cupertino Picker added Year & Month & Day & Time mode


### Proposal

![image](https://github.com/flutter/flutter/assets/122137647/6d8f1a5c-82fd-4b0f-865b-7a0dc1dfc0b4)


Now the cupertino-picker mode has either a month or a month and a date, with no selector for the year/month/day format
Repository: electron
Issue: [Feature Request]: `ready-to-show` event for BaseWindow
Labels: enhancement :sparkles:,component/BrowserWindow

### Preflight Checklist

- [X] I have read the [Contributing Guidelines](https://github.com/electron/electron/blob/main/CONTRIBUTING.md) for this project.
- [X] I agree to follow the [Code of Conduct](https://github.com/electron/electron/blob/main/CODE_OF_CONDUCT.md) that this project adheres to.
- [X] I have searched the [issue tracker](https://www.github.com/electron/electron/issues) for a feature request that matches the one I want to file, without success.

### Problem Description

I used to have `BrowserWindow` which had `ready-to-show` event.
But now I've switched to `BaseWindow`, which doesn't have one.

### Proposed Solution

Adding `ready-to-show` event to `BaseWindow`.

### Alternatives Considered

Or are there any variants of how this can be handled?

### Additional Information

_No response_