sharjeelyunus/github-issues-dataset huggingface dataset:
Repository: kubernetes
Issue: Make NoteLengthLimit for events configurable
Labels: sig/scheduling,kind/feature,needs-triage

### What would you like to be added?

Making [NoteLengthLimit](https://github.com/carlory/kubernetes/blob/8fe10dc378b7cc3b077b83aef86622e1019302d5/pkg/apis/core/validation/events.go#L38) for events was some configurable value, rather than a hard limit at 1kb so that cluster operators could choose what size to limit event messages to.

### Why is this needed?

More than once I've encountered scheduler events in our environment which contain messages which are significantly longer than the NoteLengthLimit and are thus truncated. I understand that this data could create a significant bloat in the size of events and that a sane default would be preferred, but allowing for cluster admins to configure this value if desired would be great.

I did see that something related was discussed in an issue [here](https://github.com/kubernetes/kubernetes/issues/98175) and a fix was implemented [here](https://github.com/kubernetes/kubernetes/pull/98715) but it looks like the solution was to truncate events rather one of the other options surfaced like a configurable size, or producing multiple events. I understand it was likely the simplest solution to resolve the bug.
Repository: godot
Issue: When the `ui_text_completion_accept` shortcut is the same as `ui_indent`,  `ui_indent` takes precedence
Labels: discussion,topic:input,topic:gui

### Tested versions

- Reproducible in v4.4.dev4.official [36e6207bb]

### System information

Godot v4.4.dev4 - Windows 10.0.19045 - Multi-window, 2 monitors - Vulkan (Mobile) - dedicated NVIDIA GeForce RTX 3080 - 12th Gen Intel(R) Core(TM) i5-12400F (12 threads)

### Issue description

I prefer the behavior of `ui_text_completion_accept` compared to `ui_text_completion_replace`, so I unbound `replace` and bound `accept` to the tab key. This worked fine on all previous versions, but in 4.4dev4, it started inserting tab characters instead of accepting the completion request.

### Steps to reproduce

Change the `ui_text_completion_accept` shortcut to be the same as `ui_indent` and unbind `ui_text_completion_replace`, then try to accept a completion request

### Minimal reproduction project (MRP)

N/A
Repository: PowerToys
Issue: Sometimes Mouse Jump didn't claim the focus and pressing numbers won't work (with some other suggs in issue)
Labels: Issue-Bug,Needs-Triage

### Microsoft PowerToys version

0.86.0

### Installation method

WinGet

### Running as admin

Yes

### Area(s) with issue?

Mouse Utilities

### Steps to reproduce

- focus on any window
- call the function
- try to press number (only  tested happening on main area's number row but the  numkeys on the right since my current keyboard doesn't have it)
this tested happening with 98% possibility on my machine


### ✔️ Expected Behavior

press on the number will jump the  mouse to the target in time


btw:
currently the UI of jumper is kinda mess (apologies, but that's how I thought)
my suggestion is try to make it as the `alt + tab` switching of window, and make each screens' thumbnail equal in size (I don't think that mocking the position helps, unless you got more than 3 screens.) And I do think that marking the number (first, second... sort) on the thumbnail is better (for those who have less screens, maybe better)

Meanwhile, the UI alignment on the center (rather than following where mouse located) is also a option that do make sense.

If you think your solution of UI made its sense, then please consider my suggestions and give us something to choose, thanks.

#35859 

### ❌ Actual Behavior

no reaction.


### Other Software

any kind of virtual screen app (parsecVDD, IDD...) regardless o the version
Repository: tauri
Issue: [feat] Expose raw window procedure messages on Windows
Labels: type: feature request

### Describe the problem

On Windows, there isn't a way to inspect raw incoming wndproc messages. This is useful in a lot of advanced Win32 API use cases, and is necessary for e.g. the [appbar APIs](https://learn.microsoft.com/en-us/windows/win32/shell/application-desktop-toolbars). An appbar is a special window that reserves a portion of the monitor screen space, like the native Windows taskbar. To be properly registered as an appbar, there are several window messages that need to be responded to in a certain way - [example of appbar wndproc](https://github.com/mgaffigan/WpfAppBar/blob/master/WpfAppBar/AppBarWindow.cs#L269).

This would also avoid the need for spawning supplementary message windows (e.g. for listening to window events, hardware/device events, etc.).

### Describe the solution you'd like

Perhaps it'd be feasible to expose a new enum member `RunEvent::WindowEvent::Raw(u32, usize, isize)` (corresponding to `msg, wParam, lParam`) that could then be used with `run_iteration`.

### Alternatives considered

_No response_

### Additional context

_No response_
Repository: PowerToys
Issue: FanzyZones Issues with Multiple Adobe Apps
Labels: Issue-Bug,Needs-Triage

### Microsoft PowerToys version

0.86.0

### Installation method

Microsoft Store

### Running as admin

Yes

### Area(s) with issue?

FancyZones

### Steps to reproduce

This has been an ongoing issue with FancyZones and Adobe applications for a very long time. 
Specifically:

Adobe Illustrator: 
Problem: Project files will not display on initial launch of Illustrator if Illustrator is snapped to a zone. 
Steps to reproduce:
Open Adobe Illustrator. Snap to a zone. Click on a recently opened file in the inital Illustrator welcome screen. File will attempt to open, but it will not display the file contents in Illustrator (work canvas will appear to be blank). If multiple attempts to open the file are performed, usually the file will eventually open.

Adobe Audition:
Problem: Certain UI interfaces will not open if Audition is snapped to a zone
Steps to reproduce:
Open Adobe Audition. Snap to a zone. Open an audio file. Go to Effects>Time and Pitch>Stretch and Pitch. UI interface for Stretch and Pitch will open blacked-out and unsuable (NOTE: Sometimes UI panels will open on first try while window is snapped--- this is very intermittent, and it will eventually go back to opening the panels as black boxes if repeated multiple times). Unsnap from zone, repeat. UI interface will now open. 






### ✔️ Expected Behavior

Illustrator: Expected behavior is for projects to load in Illustrator when opened.
Audition: Expected behavior is for all UI interfaces to open when selected. 

### ❌ Actual Behavior

Illustrator: Project files will not load if Illustrator is snapped to a zone on initial Illustrator launch
Audition: Some UI interfaces will not open if Audition is snapped to a zone. 

### Other Software

Illustrator 2024, 2025
Audition 2024, 2025
Repository: animate.css
Issue: [Docs] Svelte-Animate 
Labels: feature request

### Is your feature request related to a problem? Please describe.

I just created [Svelte-Animate](https://svelte-animate.codewithshin.com/) based on animate.css. It will be greate if you can mention about it.

### Describe the solution you'd like.

Svelte-Animate on the doc page.

### Describe alternatives you've considered.

Svelte-Animate on the README.md

### Additional Context

Thank you for the library.
Repository: three.js
Issue: Haptics example crashes after switching from hands to controllers (or vice verse)
Labels: WebXR

### Description

While investigating a separate issue (#29861), I found that the haptics example crashes after switching between hands and controllers followed by trying to touch one of the music notes. Error log below

```
webxr_xr_haptics.html:250 Uncaught TypeError: Cannot read properties of undefined (reading 'frequency')
    at handleCollisions (webxr_xr_haptics.html:250:25)
    at animate (webxr_xr_haptics.html:299:5)
    at onAnimationFrame (three.module.js:27918:36)
    at XRSession.onAnimationFrame (three.module.js:13614:3)
```

**Cause of error**:
Only 2 oscillators are created and added to the oscillators list, but more than 2 controllers can be added to the controllers list and the same index is used to reference both lists

**Proposed solution**:
Extract `createOscillator()` out from `initAudio()` and use it to create a new oscillator whenever one is not found for the given controller. Increases complexity of code a tiny bit, but not in any way that makes it harder to understand

**Alternative solution**:
Add `oscillators.push( createOscillator() );` 2 more times. Note that things will still break if there are ever more than 4 input sources

More than happy to open a pull request with the changes

### Reproduction steps

1. Go to the haptics example with an XR device
2. Click the Enter XR button using hand tracking
3. Pick up your controllers
4. Try to touch one of the boxes


### Code

```js
// Proposed Solution
// Replaces https://github.com/mrdoob/three.js/blob/b276fb5669193b91a9fd5df2330ed6d76924ccfd/examples/webxr_xr_haptics.html#L47-L70
function initAudio() {
    
    if ( audioCtx !== null ) {
        
        return;
    
    }
    
    audioCtx = new ( window.AudioContext || window.webkitAudioContext )();

}

function createOscillator() {

    if(!audioCtx) initAudio();
    // creates oscillator
    const oscillator = audioCtx.createOscillator();
    oscillator.type = 'sine'; // possible values: sine, triangle, square
    oscillator.start();
    return oscillator;

}

// Replaces https://github.com/mrdoob/three.js/blob/b276fb5669193b91a9fd5df2330ed6d76924ccfd/examples/webxr_xr_haptics.html#L250
if(!oscillators[ g ]) oscillators[ g ] = createOscillator();
oscillators[ g ].frequency.value = 110 * Math.pow( 2, musicInterval / 12 );
```

```js
// Alternate Solution
// Replaces https://github.com/mrdoob/three.js/blob/beab9e845f9e5ae11d648f55b24a0e910b56a85a/examples/webxr_xr_haptics.html#L66-L67
oscillators.push( createOscillator() );
oscillators.push( createOscillator() );
oscillators.push( createOscillator() );
oscillators.push( createOscillator() );
```

### Live example

* [Haptics Example](https://threejs.org/examples/?q=haptic#webxr_xr_haptics)

### Screenshots

_No response_

### Version

r170

### Device

Headset

### Browser

Chrome

### OS

Android
Repository: flutter
Issue: [a11y] When focusing Widget created by showModalBottomSheet, focus is not immediately on contained actions
Labels: framework,f: material design,a: accessibility,has reproducible steps,P2,found in release: 3.24,team-accessibility,triaged-accessibility,found in release: 3.27

### Steps to reproduce

1. Enable voiceover on your platform.
2. Launch a modal bottom sheet via `showModalBottomSheet`.
3. Navigate to it via voiceover.
4. Observe that the dialog itself is focused instead of the contents of the dialog.

### Expected results

The interactive contents of the dialog should be focused first.

### Actual results

Instead of interactive contents being focused, the dialog itself is focused. This is at-odds with behavior seen on most apps (e.g. Google Home app).

### Code sample

<details open><summary>Code sample</summary>

```dart
import 'package:flutter/material.dart';

/// Flutter code sample for [showModalBottomSheet].
void main() => runApp(const BottomSheetApp());

class BottomSheetApp extends StatelessWidget {
  const BottomSheetApp({super.key});
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        appBar: AppBar(title: const Text('Bottom Sheet Sample')),
        body: const BottomSheetExample(),
      ),
    );
  }
}

class BottomSheetExample extends StatelessWidget {
  const BottomSheetExample({super.key});
  @override
  Widget build(BuildContext context) {
    return Center(
      child: ElevatedButton(
        child: const Text('showModalBottomSheet'),
        onPressed: () {
          showModalBottomSheet<void>(
            context: context,
            builder: (BuildContext context) {
              return Container(
                height: 200,
                color: Colors.amber,
                child: Center(
                  child: Column(
                    mainAxisAlignment: MainAxisAlignment.center,
                    mainAxisSize: MainAxisSize.min,
                    children: <Widget>[
                      const Text('Modal BottomSheet'),
                      ElevatedButton(
                        child: const Text('Close BottomSheet'),
                        onPressed: () => Navigator.pop(context),
                      ),
                    ],
                  ),
                ),
              );
            },
          );
        },
      ),
    );
  }
}
```

</details>


### Screenshots or Video

<details open>
<summary>Screenshots / Video demonstration</summary>

https://github.com/user-attachments/assets/0353183a-bf53-4353-9ccc-e6a52ef8a9a1

</details>


### Logs

_No response_

### Flutter Doctor output

<details open><summary>Doctor output</summary>

```console
Flutter (Channel google3, on macOS 14.7 
    • Framework revision 461ad0d3e0 (0 days ago), 2024-11-11T00:00:00.000
    • Engine revision d90e9f4718
    • Dart version ed9a5b1110
```

</details>
Repository: vscode
Issue: VSCode trying to update WSL on launch for literally no reason
Labels: bug,WSL,terminal-profiles


Type: <b>Bug</b>

Every time I launch VS Code after the latest update, it opens a Terminal.exe that tries to update WSL. I don't have WSL installed at all on my system, and I don't have any exstensions that require or assume WSL to be installed. This is really annoying. Please fix.

```
Windows Subsystem for Linux must be updated to the latest version to proceed. You can update by running 'wsl.exe --update'.
For more information please visit https://aka.ms/wslinstall

Press any key to install Windows Subsystem for Linux.
Press CTRL-C or close this window to cancel.
This prompt will time out in 60 seconds.
```

VS Code version: Code 1.95.2 (e8653663e8840adaf45af01eab5c627a5af81807, 2024-11-07T11:07:22.054Z)
OS version: Windows_NT x64 10.0.26100
Modes:

<details>
<summary>System Info</summary>

|Item|Value|
|---|---|
|CPUs|12th Gen Intel(R) Core(TM) i9-12900K (24 x 3187)|
|GPU Status|2d_canvas: enabled<br>canvas_oop_rasterization: enabled_on<br>direct_rendering_display_compositor: disabled_off_ok<br>gpu_compositing: enabled<br>multiple_raster_threads: enabled_on<br>opengl: enabled_on<br>rasterization: enabled<br>raw_draw: disabled_off_ok<br>skia_graphite: disabled_off<br>video_decode: enabled<br>video_encode: enabled<br>vulkan: disabled_off<br>webgl: enabled<br>webgl2: enabled<br>webgpu: enabled<br>webnn: disabled_off|
|Load (avg)|undefined|
|Memory (System)|63.70GB (46.93GB free)|
|Process Argv|--crash-reporter-id 21bd840c-17fe-4408-9d72-8de41b7f8c01|
|Screen Reader|no|
|VM|0%|
</details><details><summary>Extensions (3)</summary>

Extension|Author (truncated)|Version
---|---|---
css-nesting-syntax-highlighting|jac|0.1.1
material-icon-theme|PKi|5.13.0
pico8-ls|Pol|0.5.7


</details><details>
<summary>A/B Experiments</summary>

```
vsliv368cf:30146710
vspor879:30202332
vspor708:30202333
vspor363:30204092
vswsl492cf:30256860
vscod805cf:30301675
binariesv615:30325510
vsaa593cf:30376535
py29gd2263:31024239
c4g48928:30535728
azure-dev_surveyone:30548225
2i9eh265:30646982
962ge761:30959799
pythongtdpath:30769146
pythonnoceb:30805159
asynctok:30898717
pythonmypyd1:30879173
h48ei257:31000450
pythontbext0:30879054
cppperfnew:31000557
dsvsc020:30976470
pythonait:31006305
dsvsc021:30996838
bdiig495:31013172
dvdeprecation:31068756
dwnewjupyter:31046869
newcmakeconfigv2:31071590
impr_priority:31102340
nativerepl1:31139838
refactort:31108082
pythonrstrctxt:31112756
cf971741:31144450
iacca1:31171482
notype1:31157159
5fd0e150:31155592
dwcopilot:31170013
h409b430:31179529

```

</details>

<!-- generated by issue reporter -->
Repository: go
Issue: cmd/compile: consider giving a warning or an error if a PGO profile looks mismatched
Labels: Thinking,NeedsInvestigation,compiler/runtime

For example, if I run `go build` on a Go codebase with a `default.pgo` file, and the PGO logic can see that the majority of the symbols mentioned in the profile are not present in the source code at all, it could give a warning or an error to the user because one of two things might have happened:

1) The profile was obtained for a different program with a fairly different codebase.
2) The profile is old and the codebase has changed enough where the profile is no longer representative.

In both cases, it's possible that PGO may still give some minor benefit, but it's hard to say. Most importantly, I think we should surface this to the user so that they can grab a new profile.

(this idea came up during a brief PGO discussion at the Go contributor summit at golab.io)
Repository: electron
Issue: Allow to disable usage of GPU completely, preferably via ENV variable.
Labels: enhancement :sparkles:

### 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.

### Related Discussions

* https://github.com/microsoft/vscode-test-cli/issues/61#issuecomment-2468514202

### Problem Description

I'm working on VS Code Extension and currently cleaning up CI pipelines, and there is one ERROR I'd like to get rid of:


```
✦ ⬢ [Docker] ❯ xvfb-run -a npm test
...
✔ Validated version: 1.95.2
✔ Found existing install in /workspaces/partcad-vscode-extension/.vscode-test/vscode-linux-x64-1.95.2
✔ Validated version: 1.95.2
✔ Found existing install in /workspaces/partcad-vscode-extension/.vscode-test/vscode-linux-x64-1.95.2
[13350:1110/065637.709894:ERROR:viz_main_impl.cc(166)] Exiting GPU process due to errors during initialization
[13443:1110/065638.091817:ERROR:viz_main_impl.cc(166)] Exiting GPU process due to errors during initialization
[main 2024-11-10T06:56:38.116Z] update#setState disabled
[main 2024-11-10T06:56:38.156Z] update#ctor - updates are disabled by the environment
[13638:1110/065638.657892:ERROR:viz_main_impl.cc(166)] Exiting GPU process due to errors during initialization
[13726:1110/065639.121195:ERROR:viz_main_impl.cc(166)] Exiting GPU process due to errors during initialization
Started local extension host with pid 13932.
...
```

If someone can point me to related part of the code where I can introduce feature flat that would also help a lot! 

### Proposed Solution

* Introduce feature flag which would explicitly disable GPU usage.
* Allow setting feature flag via ENV variable.

### Alternatives Considered

* For local Dev Containers run I tried to mount gpus from host via docker run options but that didn't help with the error.
* For CI... I simply do not have access to GPU in current CI environments.

### Additional Information

Additional information how to make Electron be able to use host GPU in Dev Container locally would help a lot!
Repository: kubernetes
Issue: Add statusz endpoint for kube-controller-manager
Labels: kind/feature,sig/instrumentation,needs-triage

### What would you like to be added?

Part of

https://github.com/kubernetes/enhancements/issues/4827
Add the /statuz endpoint for controller-manager.

Sample response:

Started: Fri Sep  6 06:19:51 UTC 2024
Up: 0 hr 00 min 30 sec
Go version: go1.23.0
Binary version: 1.31.0-beta.0.981&#43;c6be932655a03b-dirty
Emulation version: 1.31.0-beta.0.981
Minimum Compatibility version: 1.30.0

List of useful endpoints
--------------
configz:/configz
healthz:/healthz
livez:/livez
metrics:/metrics
readyz:/readyz
sli metrics:/metrics/slis
/sig instrumentation


### Why is this needed?

Refer to [Motivation setcion](https://github.com/kubernetes/enhancements/blob/master/keps/sig-instrumentation/4827-component-statusz/README.md#motivation) in KEP.
Repository: kubernetes
Issue: Add statusz endpoint for kube-proxy
Labels: kind/feature,sig/instrumentation,needs-triage

### What would you like to be added?

What would you like to be added?
Part of

https://github.com/kubernetes/enhancements/issues/4827
Add the /statuz endpoint for kube-proxy.

Sample response:

Started: Fri Sep  6 06:19:51 UTC 2024
Up: 0 hr 00 min 30 sec
Go version: go1.23.0
Binary version: 1.31.0-beta.0.981&#43;c6be932655a03b-dirty
Emulation version: 1.31.0-beta.0.981
Minimum Compatibility version: 1.30.0

List of useful endpoints
--------------
configz:/configz
healthz:/healthz
livez:/livez
metrics:/metrics
readyz:/readyz
sli metrics:/metrics/slis
/sig instrumentation



### Why is this needed?

Refer to [Motivation setcion](https://github.com/kubernetes/enhancements/blob/master/keps/sig-instrumentation/4827-component-statusz/README.md#motivation) in KEP.
Repository: flutter
Issue: iOS Voice Control number label shown on parent widget with Semantic label when child widget is actionable
Labels: platform-ios,framework,a: accessibility,has reproducible steps,P1,team-ios,triaged-ios,found in release: 3.24,found in release: 3.27

### Steps to reproduce

1. Create a parent widget, and wrap it in Semantics(label: 'Hello world)
2. Add a child widget with an action, like TextButton
3. Activate Voice Control on iOS
4. Say "Show numbers"
5. Notice a number is shown on the parent, and it has no actions

### Expected results

The parent AND child widgets show a number label, even though the parent has no actions.

### Actual results

Only child widget should show a number label, not the parent

### Code sample

```dart
class MyApp extends StatelessWidget {


  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        appBar: AppBar(
          title: const Text('Repro examples'),
        ),
        body: Semantics(
          label: 'Example',
          container: true,
          child: Center(
            child: TextButton(
              child: const Text('Hello World'),
              onPressed: () {},
            ),
          ),
        ),
      ),
    );
  }
}
```
### Screenshots or Video

<details open>
<summary>Screenshots / Video demonstration</summary>

<img width="400" src="https://github.com/user-attachments/assets/c8b44293-ad49-4512-9d6a-1caa9a5186c6">

</details>



### Logs

<details open><summary>Logs</summary>

```console
[Paste your logs here]
```

</details>


### Flutter Doctor output

<details open><summary>Doctor output</summary>

```console
[Paste your output here]
```

</details>