WhereIsAI/github-issue-similarity huggingface dataset:
Issue 1:
I have a DAE model that previews fine in macOS Catalina with animation. Drag and dropping into GLTF converter (https://blackthread.io/gltf-converter/) shows the model but not the animation. Animations from a test FBX do show.

MacOS 10.15.1 DAE Preview (it is animating)

The same DAE file also loads properly into Cheetah3D with working animation.

Model File Attached:

Ezreal_Idle.dae.zip

Three.js version

Dev

r111

...

Browser

All of them

Chrome

Firefox

Internet Explorer

OS

All of them

Windows

macOS

Linux

Android

iOS

Hardware Requirements (graphics card, VR Device, ...)

MacBook Pro 13" i5 1.4Ghz

Intel Iris Plus Graphics 645 1536 MB

Issue 2:
Description of the problem

Hello,

The following is a solution to a problem I have just faced with the animations parsed by the new ColladaLoader.

I use Autodesk Maya 2017, and when exporting the 3D model containing animations, an extra <animation> tag has been added under the "real" <animation> tag.

<animation id=​"xxx-anim" name=​"xxx">
​<animation>
​<source id=​"xxx-Matrix-animation-input">​</source>​
<source id=​"xxx-Matrix-animation-output-transform"></source>
​<source id=​"xxx-Interpolations">​​</source>​
<sampler id=​"xxx-Matrix-animation-transform">​</sampler>
​<channel source=​"#xxx-Matrix-animation-transform" target=​"xxx/​matrix">​</channel>​
</animation>
​</animation>

I digged into the source code of the ColladaLoader and I added the following lines into the parseAnimation( xml ) function in order to handle this extra tag:

switch ( child.nodeName )
{
/* Handling 'source', 'sampler' and 'channel' */

case 'animation':
child.setAttribute( 'id', xml.getAttribute( 'id' ) );
child.setAttribute( 'name', xml.getAttribute( 'name' ) );
parseAnimation( child );
return;
}

Three.js version

Dev

r92

...

Browser

All of them

Chrome

Firefox

Internet Explorer

OS

All of them

Windows

macOS

Linux

Android

iOS
Issue 1:
Summary of the new feature/enhancement

A monitor edge management screen to virtually link monitor edges to allow the mouse to flow from one to another. Currently available program called littlebigmouse isn't the most reliable and is no longer active. When it works it is extremely smooth. I have 4 monitors setup and from left to right I want to be able to go from one monitor to either middle monitor back to one monitor. The default windows setup is extremely annoying because when moving from the middle top to the far left monitor you always get stuck on an edge. This combined with fancy zones is a very smooth experience.

The UI for littlebigmouse conceptually makes a lot of sense. It unfortunately is very difficult to get setup due to a busy screen and hard to control interface.

Proposed technical implementation details (optional)

Issue 2:
I want to be able to share my zones independently as screens in Teams etc.

e.g. 4K screen split into 4x1080p zones - I want different applications in each zone and the ability to share a zone rather than an application or screen.

Is this a FancyZones enhancement or a Teams integration request?
Issue 1:
Given a role:

web_server /

tasks /

main.yml

files /

httpd.conf

And a task:

name: sync | httpd confnig

synchronize: src=httpd.conf dest=/etc/apache2/conf.d/widget.conf

You'll get an error because it assumes httpd.conf is based in the same directory you call ansible playbook from. The copy module however will happily check files/ for you.

Issue Type:

What kind of ticket is this? You can say â€œBug Reportâ€�, â€œFeature Ideaâ€�, â€œFeature Pull Requestâ€�, â€œNew Module Pull Requestâ€�, â€œBugfix Pull Requestâ€�, â€œDocumentation Reportâ€�, or â€œDocs Pull Requestâ€�.

Ansible Version:

Please supply the verbatim output from running â€œansible --versionâ€�.

Environment:

What OS are you running Ansible from and what OS are you managing? Examples include RHEL 5/6, Centos 5/6, Ubuntu 12.04/13.10, *BSD, Solaris. If this is a generic feature request or it doesnâ€™t apply, just say â€œN/Aâ€�.

Summary:

Please summarize your request in this space. You will earn bonus points for being succinct, but please add enough detail so we can understand the request.

Steps To Reproduce:

If this is a bug ticket, please enter the steps you use to reproduce the problem in the space below. If this is a feature request, please enter the steps you would use to use the feature. If an example playbook is useful, please include a short reproducer inline, indented by four spaces. If a longer one is necessary, please link one uploaded to gist.github.com.

Expected Results:

Please enter your expected results in this space. When running the steps supplied above, what would you expect to happen? If showing example output, indent your output by four spaces so it will render correctly in GitHub.

Actual Results:

Please enter your actual results in this space. When running the steps supplied above, what actually happened? If showing example output, indent your output by four spaces so it will render correctly in GitHub.

Issue 2:
When trying to run a playbook with the synchronize module, the relative path is relative to where you are executing the playbook from, and it does not follow the roles logic.

Example Playbook:

-- roles/server/files/etc/scripts/test1.txt

-- roles/server/files/etc/scripts/test2.txt

-- roles/server/tasks/keep_files_synchronized.yml

--> name: copy files to server

--> synchronize: src=etc/scripts/ dest=/etc/scripts/ delete=yes
Issue 1:
I made a simple example script to showcase what I experienced

import requests
import time

print('About to do a request that will timeout')
start_time = int(time.time())
try:
response = requests.get('http://www.google.com:81/', timeout=4)
except requests.exceptions.RequestException as e:
print(f'Exception: {str(e)}')
elapsed_secs = int(time.time()) - start_time
print(f'After request that should timeout. Elapsed seconds: {elapsed_secs}')

Expected Result

I expected this to timeout after 4 seconds and per the given timeout.

Actual Result

What happens instead is that the timeout exception is raised after 2x the given timeout argument.

About to do a request that will timeout
Exception: HTTPConnectionPool(host='www.google.com', port=81): Max retries exceeded with url: / (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f204f680550>, 'Connection to www.google.com timed out. (connect timeout=4)'))
After request that should timeout. Elapsed seconds: 8

System Information

$ python -m requests.help

{
"chardet": {
"version": "4.0.0"
},
"cryptography": {
"version": ""
},
"idna": {
"version": "2.10"
},
"implementation": {
"name": "CPython",
"version": "3.7.9"
},
"platform": {
"release": "5.10.16-arch1-1",
"system": "Linux"
},
"pyOpenSSL": {
"openssl_version": "",
"version": null
},
"requests": {
"version": "2.25.1"
},
"system_ssl": {
"version": "101010af"
},
"urllib3": {
"version": "1.26.3"
},
"using_pyopenssl": false
}

Issue 2:
I wanted to install using pip and it gives me the following error:

PS C:\Users\bla> pip install requests
Downloading/unpacking requests
Real name of requirement requests is requests
Downloading requests-0.14.2.tar.gz (361Kb): 361Kb downloaded
Running setup.py egg_info for package requests
Traceback (most recent call last):
File "<string>", line 14, in <module>
File "C:\Users\patrick\build\requests\setup.py", line 6, in <module>
import requests
File "requests\__init__.py", line 52, in <module>
from . import utils
File "requests\utils.py", line 22, in <module>
from .compat import parse_http_list as _parse_list_header
File "requests\compat.py", line 112, in <module>
from .packages import chardet2 as chardet
ImportError: cannot import name chardet2
Complete output from command python setup.py egg_info:
Traceback (most recent call last):

File "<string>", line 14, in <module>

File "C:\Users\patrick\build\requests\setup.py", line 6, in <module>

import requests

File "requests\__init__.py", line 52, in <module>

from . import utils

File "requests\utils.py", line 22, in <module>

from .compat import parse_http_list as _parse_list_header

File "requests\compat.py", line 112, in <module>

from .packages import chardet2 as chardet

ImportError: cannot import name chardet2

----------------------------------------
Command python setup.py egg_info failed with error code 1

I can import chardet as chardet from the interpreter. importing chardet2 fails.

i guess this is a dependency that wasn't properly updated.

the python version is 3.2.2
Issue 1:
To reproduce, create the following three files:

testit.go

package testit

extern_test.go:

package testit_test

import (
"code.google.com/p/rog-go/testit"
)

func init() {
testit.Register()
unused
}

intern_test.go:

package testit

import "testing"

var registered bool

func Register() {
registered = true
}

func TestPackage(t *testing.T) {
if !registered {
t.Fatal("registry never called")
}
}

Running the tests gives the error "registry never called",
indicating that the code in extern_test.go is never run.
Moreover, it's not even compiled - there's no error from
the unused variable.

While it may look contrived, the above configuration mirrors the way
that tests are registered with the popular gocheck testing
package - tests that were previously run correctly may now
be silently skipped.

I have verified that this is a regression since Go 1.2.2.

FWIW, there is an easy workaround (define TestPackage in the external
test file) but it might be better to avoid the regression.

Issue 2:
hi,

with the upcoming go-1.5 and the import of (a modified version of) the x/tools/go/types package into the stdlib, golang.org/x/tools/go/loader needs to be updated.

the following program will fail to compile:

package main

import (
"fmt"
"go/build"
"go/token"
"go/types"
"log"
"os"

"golang.org/x/tools/go/loader"
)

func main() {
path := os.Args[1]
fmt.Printf(">>> inspecting [%s]...\n", path)

cwd, err := os.Getwd()
if err != nil {
log.Panicf("error: %v\n", err)
}

pkg, err := build.Import(path, cwd, 0)
if err != nil {
log.Panicf("error: %v\n", err)
}

conf := loader.Config{
Fset: token.NewFileSet(),
}

prog, err := conf.Load()
if err != nil {
log.Panicf("error: %v\n", err)
}

var p *types.Package = prog.Created[0].Pkg
fmt.Printf("pkg=%v\n", p)
}

with the following error:

sh> go run foo.go github.com/go-python/gopy/_examples/hi
# command-line-arguments
./foo.go:39: cannot use prog.Created[0].Pkg (type *"golang.org/x/tools/go/types".Package) as type *"go/types".Package in assignment
Issue 1:
VSCode Version:

0.10.12-insider

Commit: ef2a1fc

Date: 2016-03-21T11:33:38.240Z

Shell: 0.35.6

Renderer: 45.0.2454.85

Node: 4.1.1

OS Version:

Windows 7 64bit

Steps to Reproduce:

Use Command Pallet in Japanese

I cannot use commands in English.

Japanese IME inputs text as hiragana at first. Then we push the space key, then the text is converted to a combination of hiragana, katakana, and kanji.

This is meaning we cannot use incremental search efficiently.

This is very inconvenient.

Can I turn i18n off?

Issue 2:
VSCode Version:

0.10.12-insider

Commit: ef2a1fc

Date: 2016-03-21T11:33:38.240Z

Shell: 0.35.6

Renderer: 45.0.2454.85

Node: 4.1.1

OS Version:

Windows 7 64bit

Steps to Reproduce:

Use Command Pallet in Japanese

I cannot use commands in English.

Japanese IME inputs text as hiragana at first. Then we push the space key, then the text is converted to a combination of hiragana, katakana, and kanji.

This is meaning we cannot use incremental search efficiently.

This is very inconvenient.

Can I turn i18n off?
Issue 1:
If the metric name/expression is the same as the SORT BY metric, the SORT BY metric is re-added to the SELECT clause (necessary for sorting) which results in selecting the expression twice which then introduces ambiguity resulting in the query engine returning an error.

Expected results

The SORT BY metric should not be re-added to the SELECT clause.

Actual results

Depending on the engine an error may be thrown, i.e., for Presto:

line 65:10: Column 'sum(total)' is ambiguous

Screenshots

If applicable, add screenshots to help explain your problem.

How to reproduce the bug

Go to explorer.

Add a metric to both the METRICS section (chart dependent) and SORT BY.

Select a GROUP BY.

Click RUN.

Possibly see the error and notice that the metric is duplicated in the SQL, i.e.,

SELECT
...
sum("total") AS "SUM(total)",
sum("total") AS "SUM(total)"

Environment

(please complete the following information):

superset version: master

python version: 3.7

node.js version: node -v

Checklist

Make sure to follow these steps before submitting your issue - thank you!

I have checked the superset logs for python stacktraces and included it here as text if there are any.

I have reproduced the issue with at least the latest released version of superset.

I have checked the issue tracker for the same issue and I haven't found one similar.

Issue 2:
The workflow docker-ephemeral-env.yml is referencing action aws-actions/amazon-ecr-login using references v1. However this reference is missing the commit 57206dc28c379a6eebdce44c592109d2e97e031d which may contain fix to the some vulnerability.

The vulnerability fix that is missing by actions version could be related to:

(1) CVE fix

(2) upgrade of vulnerable dependency

(3) fix to secret leak and others.

Please consider to update the reference to the action.
Issue 1:
VSCode Version: 1.0

OS Version: Windows 10, rs1_lkg selfhost

Steps to Reproduce:

Turn editor.renderWhitespace on.

Open a file with significant whitespace not at the start of a line.

Compare Visual Studio Code vs. Sublime Text with the same file:

Issue 2:
I have a use case to render whitespace but we seem to not render whitespace between words in a line:

Here I cannot figure out how the help text is formatted unless I use the keyboard.
Issue 1:
404 on the PDF documentation.

Issue 2:
When I create a new blueprint, the template_folder is added to a Flask defined path, and the precedence to locate a template is

app/templates/ first

app/my-blueprint/templates/ second

I understand this makes sense from the point of view of a developer who's trying to reuse the same blueprints on many different projects. He can plug in an existing blueprint and replace the templates from the main app if needed.

There is a different use case however, where this behavior is unwanted and problematic. That is, when I'm structuring my applications into independent "modules" such that different teams can work independently on their own model/blueprint. The biggest problems is, that blueprints hits templates outside their domain, that is templates defied somewhere else in another blueprint folder. With large projects, this becomes a pretty difficult model to reason on and debug, and the blueprints are too much coupled to one another. Secondly, in this development context I would prefer a blueprint to have precedence over the base templates.

Ideally, I think Flask should have an option to change the precedence of templates. For example use the current behavior by default, but introduce a new config option "blueprints_templates_first=True/False" to be defined somewhere (either at the app level, or for every single blueprint). The expected behavior would be the opposite of the default behavior:

look in app/my-blueprint/templates/ first

look in app/templates/ second

do not look into other blueprints folders

I've seen other people come up with the same issue over the years, and I don't understand why there is so much resistance against supporting this feature. There is a real use case for this. I've always appreciated Flask because it's minimalist, concise, powerful, and doesn't get in the way I choose to structure my project. Opposing this option just seems to me as going against the nature of Flask itself, because the framework is dictating to me how I have to structure my files on disk, something that only bigger frameworks do and that Flask has proudly never done. Every workaround to this, such as adding a new inner folder my-blueprint/templates/my-blueprint/, just feels like a hack that goes against the ideas of simplicity and clarity.

I, and I believe a lot of other Flask users as well, would really appreciate if you guys could add this configuration option to Flask. Thanks.
Issue 1:
So I downloaded the new RC2 from the customize section, very excited to try the new grid with the col-xs and col-md on it. I have been pulling my hair why it doesn't work. So I searched the css file with col-xs and it turns out it doesn't exist. :(

Please correct me if it is just me.

Issue 2:
When using the customizer, the column classes appear to be the ones from RC1. Not sure if anything else wasn't updated, as this was simply the most noticeable omission.
Issue 1:
I'm submitting a ... (check one with "x")

[x] bug report => search github for a similar issue or PR before submitting
[ ] feature request
[ ] support request => Please do not submit support request here, instead see https://github.com/angular/angular/blob/master/CONTRIBUTING.md#question

Current behavior

@angular/forms package has a directive for [required] selector which adds a required validator (Validators.required). This directive allows to assign required validator conditionally depending on value of required input parameter. If value of required parameter has changed directive updates state of related control using _onChange function.

This directive works great until you wrap element having 'required' attribute in *ngIf or other structural directive.

<input *ngIf="fieldVisible" [required]='someCondition' type='text' formControlName='someControl'>

In this case if someCondition=true and fieldVisible is modified from true to false corresponding input disappears, but Validators.required (assigned by required directive) remains on the control.

Expected behavior

If required directive assignes Validators.required it should manage its lifecycle completely and delete it on onDestroy of the directive. Otherwise we have hanging unmanageable validators.

P. S. Definitely the best approach to work with required validators is to set all validators via control explicitly and catch if this validator was assigned. But this is not possible with the current design of form controls.

Minimal reproduction of the problem with instructions

What is the motivation / use case for changing the behavior?

Sometimes its very helpful to store state of the form in reactive controls and have only part of form displayed. In my case I use tab-based form, where only part of form is displayed.

Please tell us about your environment:

Angular version:

Any version

Browser:

Any browser

Language:

Any language

Node (for AoT issues):

Issue 2:
I'm submitting a ... (check one with "x")

[x] bug report
[x] feature request

Current behavior

New router does not work with ngUpgrade. There is no way to specify a primary app component as in the beta router. And even when you try to do the same, you get an error that states getAllAngularRootElements is not defined

Expected/desired behavior

New router should work with ngUpgrade

What is the motivation / use case for changing the behavior?

To reduce re-coding when Angular2 hits release.

Please tell us about your environment:

Angular version: 2.0.0-rc.4

Browser: [Chrome 51]

Language: [TypeScript 1.8.10]
Issue 1:
I'd like the ability to extend the default playwright tsconfig.json beyond just the currently allowed compilerOptions of baseUrl and path.

I am using playwright to test a charting library in a mono repo and I'd like the ability to import constants from the library to facilitate testing. However, any typescript import from outside of the playwright base directory throws a typescript error.

The current ability to transpile the tests, and whatever else, before running the playwright tests would work but makes it difficult to store the screenshots in the desired directory.

I'd like the ability to provide a path to a tsconfig.json or extend a current tsconfig.json. I realize this may open up issues errors when transpiling playwright with an incompatible tsconfig.json but there may be a way to safeguard against this.

Issue 2:
System info

Playwright Version: 1.28.1

Operating System: Win 10

Browser: Chrome

Coding Lang: Java

Steps

On the page:

Make sure the element in question is not displayed visually and by running the code:

page.frameLocator("frame1Selector").frameLocator("frame2Selector").frameLocator("frame3Selector").frameLocator("frame4Selector").locator("spinnerSelector").isHidden() // it returns true

Then, do the waiting:

page.frameLocator("frame1Selector").frameLocator("frame2Selector").frameLocator("frame3Selector").frameLocator("frame4Selector").locator("spinnerSelector").waitFor(new WaitForOptions().setState(WaitForSelectorState.HIDDEN))

NOTE: the locators chain is same as above.

Expected

Waiting quickly ends without any error

Actual

The error gets thrown:

Error {

message='Timeout 30000ms exceeded.

=========================== logs ===========================

waiting for frameLocator("frame1Selector").frameLocator("frame2Selector").frameLocator("frame3Selector").frameLocator("frame4Selector") .locator("spinnerSelector") to be hidden

waiting for frameLocator("frame1Selector")
Issue 1:
Problem Description

onFocus not firing on select element, I essentially have this except it has menu elements inside of it:

<SelectField value={value} onFocus={() => console.log('I am focused')} />

and when I click in the select, no event is being fired.

Versions

Material-UI: v0.15.0-beta.2

React: 15

Browser: Chrome 49

Issue 2:
I have searched the issues of this repository and believe that this is not a duplicate.

Expected Behavior

In v0.x the Autocapitalize property would prevent mobile device keyboards from capitalizing the first letter - after upgrading to 1.x this does not seem to be the case

Current Behavior

The Autocapitalize property seems to do nothing to prevent (on mobile devices especially) the first letter entered into the Textfield from being automatically capitalized (the device keyboard will SHIFT automatically when the Textfield is selected)

I have tried every variant I can think of from autoCapitalize="none" (which is what I used in v0.x) to autoCapitalize="off" (which I've seen in various docs on the web) as well as writing the prop out all lowercase (which I believe is the raw html way to do it) and every variation in between.

Context

We use the textfield component for our login form - we have case-sensitive usernames which are often not capitalized. I would prefer not to have to revert to v0.x for this one case as this was a working feature and seems like it would be needed for v1.x as well.
Issue 1:
hello i am new to this so my issue is i wanna work with flutter but i wanna do it offline but evry time i disconnect from intrenet i cant creat a new project

i found online the commande --offline but i dont realy know where to add it

ps:i am using windows

Issue 2:
Presumably after having done flutter cache populate or some such while online.

Right now there are a bunch of cases where we assume online. I think this is far from critical, but there are still times when people are offline and would like to do development. :)
Issue 1:
After the version r74 the BoxHelper does not work for sprites - ( Sprite & SpriteMaterial) because the BoxHelper uses the function Box3 and that function needs geometry to calculate the min, max....

Before and r74 the Sprite had:

geometry: THREE.BufferGeometry

geometry.type: "BufferGeometry"

But after r74 the geometry property in the object created with new THREE.Sprite does not exist AND so the Box3 does not work and so the BoxHelper does not work.

Dev

r82

r81

...

r74

r73

Browser

All of them

Chrome

Firefox

Internet Explorer

OS

All of them

Windows

Linux

Android

IOS

Issue 2:
glTF handles nodes with their indices (nodeIndex or nodeId in GLTFParser). So some extension data in glTF-based file formats (e.g. bone mapping in VRM) depend on node indices.

However, it seems that objects loaded by current GLTFLoader don't have any indices info. We can get complete node data from data.parser.json.nodes, but cannot link them with parsed objects in data.scene one to one.

I suggest adding original node info to Object3D.userData or adding an array of nodes with Object3D references to somewhere.