sharjeelyunus/github-issues-dataset huggingface dataset:
Repository: godot
Issue: DAE skeleton Animations from Blender do not deform the mesh
Labels: bug,needs testing,topic:import,regression,topic:animation,topic:3d

### Godot version

v4.0.beta4.official [e6751549c]

### System information

Windows 10, GLES3, Intel HD Graphics 4400

### Issue description

Importing a DAE, or FBX file from Blender containing animations into Godot, the AnimationPlayer displays all the animations but they are not playing. 

It should be noted that these same DAE or FBX files' animations are playing in Godot 3.5.1. 

It should also be noted that Intel HD Graphics 4400 graphics card has trouble opening Godot 4 projects without some modifications using the command line, where we have to set the '--rendering-driver' to 'opengl3'

### Steps to reproduce

1. Importing the DAE or FBX file into a folder named 'Models' in the Godot project
2. Right-clicking on the file and selecting 'New Inherited Scene'
3. Clicking on the AnimationPlayer and selecting an animation
4. Playing the selected animation

### Minimal reproduction project

[AnimationPlayer Issue.zip](https://github.com/godotengine/godot/files/9963470/AnimationPlayer.Issue.zip)
Repository: PowerToys
Issue: No tiling gaps by default
Labels: Idea-Enhancement,Product-FancyZones,Needs-Triage

### Description of the new feature / enhancement

On my linux computers, I have used tiling window managers for decades. I see no need for gaps between the windows, and there is, to my knowledge, no other tiling window manager which leaves gaps between the windows.

So please, please, deactivate the gaps between the windows by default.

p.s. Negative gaps is definitely not very useful.

### Scenario when this would be used?

As long as Windows isn't as WM-agnostic as Linux.

### Supporting information

_No response_
Repository: PowerToys
Issue: Shortcuts combined with [ALT] do not work in Keyboard Manager.
Labels: Issue-Bug,Needs-Triage

### Microsoft PowerToys version

0.63.0

### Installation method

GitHub, PowerToys auto-update

### Running as admin

Yes

### Area(s) with issue?

Keyboard Manager

### Steps to reproduce

![powertoys_keyboard_manager_bug_report](https://user-images.githubusercontent.com/60786941/200573398-dfb88429-d2c9-4540-8e9e-105e35769055.png)

I have confirmed that the remapped key is never used within another shortcut.
Bug Reproduction: Simply add [alt+n] -> [alt+↑], [alt+m] -> [alt+↓] to the keyboard remapping shortcut menu.

The behavior of this shortcut was checked in the latest version of the visual studio code program as of 2022-11-08.

### ✔️ Expected Behavior

![powertoys_keyboard_manager_bug_report_expected_behavior](https://user-images.githubusercontent.com/60786941/200575413-6ec33c15-6903-48ba-b517-5e03b1ed0bbf.png)

Press [alt+n] to move the line up.
Press [alt+m] to move the line down.
Press [shift+alt+n] to copy the line up.
Press [shift+alt+m] to copy the line down.

### ❌ Actual Behavior

Nothing happens.

I did the same test after updating powertoys to 0.64.0 version.
In version 0.64.0, [alt+n/m] seemed to work properly, but [shift+alt+n/m] STILL did not work.

### Other Software

Visual Studio Code
C:\>code --version
1.73.0 x64
Repository: PowerToys
Issue: Keyboard Manager: failed to map keys
Labels: Issue-Bug,Product-Keyboard Shortcut Manager,Needs-Repro,Area-App Compat

### Microsoft PowerToys version

0.64.0

### Installation method

PowerToys auto-update

### Running as admin

Yes

### Area(s) with issue?

Keyboard Manager

### Steps to reproduce

I use the Keyboard Manager to map Ctrl to Alt so that I can use Alt + c/v to copy/paste.
In summary, I try to use Alt for shortcuts in many applications.
But it sometimes fails to map Crtl to Alt. When I pressed Alt, it had no response.
I don't know how to reproduce this bug. It happened occassionaly in recent versions. 
Even I restart powertoys as admin, it still doesn't work. I have to quit the app, then launch it again to make it work.
You can try the same setting in your powertoys. I believe you can find it easily.

### ✔️ Expected Behavior

For example, when I press Alt and T, it should open a new tab in Chrome.
Also, Alt + C can copy some texts.

### ❌ Actual Behavior

It doesn't open a new tab, but open the setting of chrome (i.e., the button next to avatar).
Alt + C cannot copy any text.

### Other Software

Chrome  107.0.5304.88.
Repository: vscode
Issue: _sendLineData can freeze the renderer for seconds for very long lines
Labels: bug,tasks,freeze-slow-crash-leak,perf,terminal-process

We see in our unresponsive telemetry that this function is rarely causing the renderer to freeze for ~3 seconds:

https://github.com/microsoft/vscode/blob/48f55f49217921a8cc66125879288bf92a320a31/src/vs/workbench/contrib/terminal/browser/xterm/lineDataEventAddon.ts#L59-L73

This function is what assembles the terminal line as a string so it must be getting called for extremely long wrapped lines. An easy fix which we do for links is to ignore a line like this when it exceeds some threshold, but will this cause issues for tasks?

- Can we safely assume a line over 1024 characters won't contain problems?
- If not, can we assume only the data in a line over 1024 characters?

I don't think we can defer this work as the data could come and go from the scrollback almost immediately. Also caching of `translateToString` like in the search addon won't help because this function only calls it once per line.
Repository: stable-diffusion-webui
Issue: [Bug]: Open images output directory button doesn't work
Labels: bug-report

### Is there an existing issue for this?

- [X] I have searched the existing issues and checked the recent builds/commits

### What happened?

Clicking the folder-button below the output image does not work.

### Steps to reproduce the problem

1. Fresh Ubuntu 22.04
2. start StableDiffusion using the one step script (added --listen)
3. Open StableDiffusion from a remote browser and generate image
4. Click the folder button

### What should have happened?

I expect to be able to browse my output folder

### Commit where the problem happens

ac085628540d0ec6a988fad93f5b8f2154209571

### What platforms do you use to access UI ?

Linux

### What browsers do you use to access the UI ?

Mozilla Firefox

### Command Line Arguments

```Shell
--listen
```


### Additional information, context and logs

I get this output in the console:

Traceback (most recent call last):
  File "/home/silvercat/stable-diffusion-webui/venv/lib/python3.10/site-packages/gradio/routes.py", line 284, in run_predict
    output = await app.blocks.process_api(
  File "/home/silvercat/stable-diffusion-webui/venv/lib/python3.10/site-packages/gradio/blocks.py", line 982, in process_api
    result = await self.call_function(fn_index, inputs, iterator)
  File "/home/silvercat/stable-diffusion-webui/venv/lib/python3.10/site-packages/gradio/blocks.py", line 824, in call_function
    prediction = await anyio.to_thread.run_sync(
  File "/home/silvercat/stable-diffusion-webui/venv/lib/python3.10/site-packages/anyio/to_thread.py", line 31, in run_sync
    return await get_asynclib().run_sync_in_worker_thread(
  File "/home/silvercat/stable-diffusion-webui/venv/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 937, in run_sync_in_worker_thread
    return await future
  File "/home/silvercat/stable-diffusion-webui/venv/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 867, in run
    result = context.run(func, *args)
  File "/home/silvercat/stable-diffusion-webui/modules/ui.py", line 626, in <lambda>
    fn=lambda: open_folder(opts.outdir_samples or outdir),
  File "/home/silvercat/stable-diffusion-webui/modules/ui.py", line 609, in open_folder
    sp.Popen(["xdg-open", path])
  File "/usr/lib/python3.10/subprocess.py", line 969, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.10/subprocess.py", line 1845, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'xdg-open'
Repository: PowerToys
Issue: SLOW/Crashing "PowerRename" due to insta-auto-preview 
Labels: Needs-Triage

### Description of the new feature / enhancement

Please add a toggle to turn on/off the automatically-generated instant preview of all the changes made in Power Rename,

Add an "Apply Changes-Preview" button so that after I make, say 5 changes to the settings, then I hit apply, then the preview is generated.

When every single little change generates a preview, this causes BIG LAG when trying to rename large numbers of files.

remove auto-preview please. add an apply settings button (and only generate preview until that moment). thanks.

### Scenario when this would be used?

PowerRename will be easier to use, when renaming hundreds of files, because the preview will only be generated once all the desired settings have been entered. 

Otherwise, you are waiting for multiple previews to be generated each step of the way.

### Supporting information

_No response_
Repository: PowerToys
Issue: FancyZone Taskbar
Labels: Idea-Enhancement,Product-FancyZones,Needs-Triage

### Description of the new feature / enhancement

I would love to see a modification of the taskbar that would allow windows grouped in a zone to have their taskbar icons under that specific zone or somehow organized on the taskbar based on their location. 

### Scenario when this would be used?

This can be used anytime time that FancyZones are enabled. I typically split my monitor into 3 zones, having icons grouped together would make it much easier to find applications in a particular zone.

### Supporting information

I previously used display fusion to split my monitors and they had a similar feature. At 55 seconds in the video linked below you are able to see their implementation. I don't believe that duplicating the start button and the tray icons is necessary.

https://www.displayfusion.com/Features/MonitorSplitting/
Repository: stable-diffusion-webui
Issue: [Bug]: No Python at 'C:\Users\admin\anaconda3\python.exe
Labels: asking-for-help-with-local-system-issues

### Is there an existing issue for this?

- [X] I have searched the existing issues and checked the recent builds/commits

### What happened?

```
venv "C:\Stable Diffusion\stable-diffusion-webui-master\venv\Scripts\Python.exe"
No Python at 'C:\Users\admin\anaconda3\python.exe'
Press any key to continue . . .
```
(I'm using Py3.10.6, not Anaconda)

### Steps to reproduce the problem

1. Run webui-user.bat


### What should have happened?

UI is installed

### Commit where the problem happens

ac085628540d0ec6a988fad93f5b8f2154209571

### What platforms do you use to access UI ?

Windows

### What browsers do you use to access the UI ?

Microsoft Edge

### Command Line Arguments

_No response_

### Additional information, context and logs

_No response_
Repository: neovim
Issue: :menu layouts: winbar dropdowns, button buttons, tree
Labels: enhancement,ui

### Feature already in Vim?

No

### Feature description

I have been using Vim/Neovim for almost a decade now, and the only use-case for which I still cannot work on Neovim is notebooks. These are quite useful for anybody working on machine learning, data science or physical/mathematical computation.

One might think that a key reason for Neovim not being able to represent well notebooks is its lack of certain graphical capabilities (i.e., drawing arbitrarily on the screen); this is also a limitation, as Neovim is confined to the terminal emulator. However, I believe that adding two new features to Neovim would already allow for an almost-optimal experience with notebooks, given a plugin which uses them:

1.  Anti-concealing $\rightarrow$ already being considered at #9496
2.  Arbitrary button placement on a buffer $\rightarrow$ the topic of this FR

Using anti-concealing, a plugin could parse notebook (e.g., `.ipynb`) nodes and replace their raw representation with a more graphical friendly representation (e.g., by displaying cells using different background colors). Using arbitrary button placement, buttons for running, removing and other actions could be placed at the top of each cell.

An example of how buttons have improved the Neovim experience is how the plugin [`nvim-dap-ui`](https://github.com/rcarriga/nvim-dap-ui) has created a button bar for its debugging UI to manage stopping, continuing, stepping over, into, etc. This is extremely useful when debugging and it was recently achieved thanks to Neovim adding the capability of adding buttons in the winbar.

While it's true that one can implement the buttons as commands mapped to motions and that is the Vim-way, Neovim and its community of plugins have recently evolved so that now we can configure our editor to be a fully-fledged IDE. While the modal, motion-based and no-mouse soul of Neovim remains, in certain situations some interactive graphical elements can be useful and even productive when you attempt to use Neovim in more modern use-cases and in great codebase scales. In this case, it is unfeasible or at least quite hard to get to be productive by using mapped keybindings/motions for all possible actions for debugging or managing notebooks.

I am not familiar enough with the Neovim codebase to know if such second feature is easy to implement, or even feasible at all. Is it? If it is, it would be great to have it implemented and cover the notebook use-case.

Thanks for reading!
Repository: TypeScript
Issue: Mention "return type" in the error message when return type of a function is not matching the declared type
Labels: Suggestion,Help Wanted,Experience Enhancement

# Suggestion

<!--
  Please fill in each section completely. Thank you!
-->

## 🔍 Search Terms

return type, error message

## ✅ Viability Checklist

<!--
   Suggestions that don't meet all these criteria are very, very unlikely to be accepted.
   We always recommend reviewing the TypeScript design goals before investing time writing
   a proposal for ideas outside the scope of the project.
-->
My suggestion meets these guidelines:

* [x] This wouldn't be a breaking change in existing TypeScript/JavaScript code
* [x] This wouldn't change the runtime behavior of existing JavaScript code
* [x] This could be implemented without emitting different JS based on the types of the expressions
* [x] This isn't a runtime feature (e.g. library functionality, non-ECMAScript syntax with JavaScript output, new syntax sugar for JS, etc.)
* [x] This feature would agree with the rest of [TypeScript's Design Goals](https://github.com/Microsoft/TypeScript/wiki/TypeScript-Design-Goals).


## ⭐ Suggestion

**Mention "return type" when return type of a function is not matching the declared type**

When a parameter type is not matching the declared type, the error message has the words "parameter X" in it which makes it super easy to spot the error. For return types it only says type X is not compatible with type Y but is not clear that it is the return type 

## 📃 Motivating Example


[Playground](https://www.typescriptlang.org/play?#code/MYewdgzgLgBAZgVzMAXDAFAQzdATgSzAHMAaGANwFNcBPNMBAWwCNqzQxEJCicoDiZarhC40zECAA2lTGDKNKECJiKU+AogEoYAXgB8MPDz0wAUDEsZsR-jzJVa9Jq1ztwXHhvsxho8ZIycgpKKmrexDoGMADeFlYJuJRQCLhgMACM8ZYAvmZAA)
```ts
const func: (a: string, very: number, confusing: string, error: boolean, message: string) => string = 
    (a: string, very: number, confusing: string, error: boolean, message: string) => {
        return 1
    }
```

Error:

```
Type '(a: string, very: number, confusing: string, error: boolean, message: string) => number' is not assignable to type '(a: string, very: number, confusing: string, error: boolean, message: string) => string'.
  Type 'number' is not assignable to type 'string'.(2322)
```

## 💻 Use Cases

This can get tricky in very large and complex types. Just mentioning the word "return" can save a ton of time debugging issues 
<!--
  What do you want to use this for?
  What shortcomings exist with current approaches?
  What workarounds are you using in the meantime?
-->
Repository: godot
Issue: MobileVRInterface delay
Labels: bug,platform:android,topic:xr,topic:input,performance

### Godot version

3.5.1.stable

### System information

Android 10, ZTE Blade v2020

### Issue description

The rotation in VR Apps using the MobileVRInterface has a delay.

Here's a video, where I move the camera up and down, and a bit right and left at the end: https://www.veed.io/view/f097b929-59d1-4344-ab33-7bb63c5ba395

Here's a video in an Unity VR App, how it's expected to look like: https://www.veed.io/view/27c4a68e-9376-49ea-a700-2b4abf450d96

It occurs on every phone I tried, but with different intensities, on one phone it was almost not visible.

I thought this could be related to https://github.com/godotengine/godot/issues/19645, but I made a custom build of the Android export template changing SENSOR_DELAY_GAME to SENSOR_DELAY_FASTEST without success

### Steps to reproduce

Create an empty project, add a 3D root node with a VR Origin + a VR Camera and add the following script to the spacial root:

```
extends Node

func _ready():
    var arvr_interface = ARVRServer.find_interface("Native mobile")
    if arvr_interface and arvr_interface.initialize():
        get_viewport().arvr = true
```

Then export it to Android.

### Minimal reproduction project

[Android VR.zip](https://github.com/godotengine/godot/files/9962581/Android.VR.zip)
Repository: flutter
Issue: [google_maps_flutter] Setting custom semantic label for each map marker
Labels: c: new feature,a: accessibility,p: maps,package,c: proposal,team-ecosystem,P2,triaged-ecosystem

## Use case
I'm implementing an app that uses Google map, and I want to provide accessibility support for all markers in the map. Currently the SR reads map marker as 'button' on iOS, and there's no way to set semantic label to map marker.

I want to be able to set different semantic label for each marker in the map.

## Proposal
Create a field for semantic label in Marker class, and if this field is set, then SR will announce this marker as 'label, button' for iOS, or 'label, double tap to activate' for Android
Repository: ant-design
Issue: Error on snapshot in Table component using jest & react-test-library after upgrading ant design from 4.15.6 to 4.24.1
Labels: Inactive

### Reproduction link

[https://jsfiddle.net/fkv64bnq/](https://jsfiddle.net/fkv64bnq/)

### Steps to reproduce

Simple table component from ant design unable to snapshot

### What is expected?

snapshot created

### What is actually happening?

Cannot read properties of undefined (reading 'match')
TypeError: Cannot read properties of undefined (reading 'match')

| Environment | Info |
| --- | --- |
| antd | 4.24.1 |
| React | 17.0.2 |
| System | Ubuntu 22.04.1 LTS |
| Browser | Snapshot test in jest |

---
	"@testing-library/dom": "8.18.1",
		"@testing-library/jest-dom": "5.16.5",
		"@testing-library/react": "12.1.5",
		"@testing-library/user-event": "14.4.3",

<!-- generated by ant-design-issue-helper. DO NOT REMOVE -->
Repository: rust
Issue: Unable to build 'no_std' crate into dylib
Labels: A-runtime,A-linkage,A-lang-item

Hi folks,

I am having an issue of building a dylib with no_std.

```
$ cat src/lib.rs
#[no_std]

$ rustc src/lib.rs --crate-type dylib -C prefer-dynamic -o libnostd_dylib.so
error: language item required, but not found: `eh_personality`

error: `#[panic_handler]` function required, but not found

error: aborting due to 2 previous errors
```

After adding the missing language items, the compilation is fine.
```
$ cat src/lib.rs
#![no_std]
#![feature(lang_items)]
#[lang = "eh_personality"] extern fn eh_personality() {}
#[panic_handler] fn panic(_info: &core::panic::PanicInfo) -> ! { loop {} }
```

But linking the product (libnostd_dylib.so) into an executable gives me duplicate language items.
```
$ cat src/main.rs
use nostd_dylib;
fn main() { }

$ rustc --edition=2021 src/main.rs --crate-type bin -L . --extern nostd_dylib=libnostd_dylib.so -C prefer-dynamic # cargo build also works the same way
warning: unused import: `nostd_dylib`
 --> src/main.rs:1:5
  |
1 | use nostd_dylib;
  |     ^^^^^^^^^^^
  |
  = note: `#[warn(unused_imports)]` on by default

error: duplicate lang item in crate `lib` (which `main` depends on): `panic_impl`.
  |
  = note: the lang item is first defined in crate `std` (which `main` depends on)
  = note: first definition in `std` loaded from /home/cjr/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-d6566390077dd5f5.so, /home/cjr/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-d6566390077dd5f5.rlib
  = note: second definition in `lib` loaded from /home/cjr/misc/nostd-dylib/libnostd_dylib.so

error: duplicate lang item in crate `lib` (which `main` depends on): `eh_personality`.
  |
  = note: the lang item is first defined in crate `panic_unwind` (which `std` depends on)
  = note: first definition in `panic_unwind` loaded from /home/cjr/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-a8f484438681c15e.rlib
  = note: second definition in `lib` loaded from /home/cjr/misc/nostd-dylib/libnostd_dylib.so

error: aborting due to 2 previous errors; 1 warning emitted
```

As others have pointed out (https://stackoverflow.com/questions/43097676/how-to-build-a-standard-linux-so-library-with-stable-rust-without-using-std), an end product such as a binary executable needs panic handlers and exception handling routines to run. I can understand that. I may also partially get/accept the point that a shared library could be an end product (perhaps it would be better if someone could name an example).

But what I feel quite confusing is that, most of the time, the dylib could be intermediate (I know it will be linked by other crates/executables), and those crates (or libstd) will ultimately provide these language items, so how can I produce a no_std dylib without providing these two language items in this crate itself?
Repository: vscode
Issue: Walkthrough tile buttons have too much styling variation
Labels: bug,ux,polish,getting-started

Ref: #165846

There's a mix of codicons, PNG icons, single-line vs. multi-line, and so on.

<img width="486" alt="CleanShot 2022-11-08 at 10 04 57@2x" src="https://user-images.githubusercontent.com/25163139/200641747-bbc63510-0c9a-40ea-bf99-5593536646ea.png">
Repository: rust
Issue: `special_module_name` triggered for a directory module
Labels: A-lints,T-lang,T-compiler,L-special_module_name

### Summary

I have a bin crate that has at its source root a directory named `lib/` for a module named, well, `lib`.

When upgrading to Rust 1.65, I get a new lint warning telling me that there is a "module declaration for lib.rs" which is wrong because I have no `lib.rs`.

I know that it's a bad name for a module, and I'll probably rename it, but I wanted to let you know!

### Lint Name

special_module_name

### Reproducer

I tried this code:

```rust
# main.rs
mod lib;

fn main() {
    lib::foo();
}

# lib/mod.rs
pub fn foo() {
    println!("foo!");
}
```

I saw this happen:

```
warning: found module declaration for lib.rs
  --> api/src/main.rs:1:1
   |
 1 | mod lib;
   | ^^^^^^^^
   |
   = note: `#[warn(special_module_name)]` on by default
   = note: lib.rs is the root of this crate's library target
   = help: to refer to it from other targets, use the library's name as the path
```

I expected to see this happen: no lint warning.

### Version

```text
rustc 1.65.0 (897e37553 2022-11-02)
binary: rustc
commit-hash: 897e37553bba8b42751c67658967889d11ecd120
commit-date: 2022-11-02
host: x86_64-unknown-linux-gnu
release: 1.65.0
LLVM version: 15.0.0
```


### Additional Labels

_No response_