David Rowe

Results 115 issues of David Rowe

What is working? What isn't working?

Severity: Medium
needs testing (QA)
stale
dev-client-specific

"The shaking hands thing is fun, but I spent 5 minutes with a friend yesterday, trying to properly align the avatars so that the handshake could happen." Possibilities: - Make...

enhancement
Severity: Medium
stale

``` qint64 Socket::writeDatagram(const QByteArray& datagram, const HifiSockAddr& sockAddr) { ... qint64 bytesWritten = _udpSocket.writeDatagram(datagram, sockAddr.getAddress(), sockAddr.getPort()); ... ``` According to Qt documentation, `writeDatagram()` shouldn't be used if the UDP socket...

bug
Severity: Medium
stale

Checking whether script file has changed and needs to be redownloaded (instead of just using whatever's in cache). Respecting script file expiry dates (i.e., redownload if expired). Cache-busting.

bug
Severity: Medium
confirmed
stale

"mirrors/portals currently work by hackily building off of the secondary camera, which is itself a hacky way of rendering a second camera view to a texture. we need to formalize...

enhancement
needs more info
Severity: Optional
stale

Ambient occlusion currently isn't enabled in the user graphics settings, though the graphics engine supports it. There are other feature similarly not used, but could be if good use cases...

enhancement
Severity: Optional
stale

The AC either locks up or crashes, then the domain server restarts the AC. Occurs in 2022.1.0 and 2022.1.1-RC1. Found that: - Avatar.setJointRotation() crashes when set rotation by joint name...

bug
stale

In the following code, `destinationNode.getActiveSocket()` may return `NULL`: ``` qint64 LimitedNodeList::sendPacket(std::unique_ptr packet, const Node& destinationNode, const SockAddr& overridenSockAddr) { .... auto& destinationSockAddr = (overridenSockAddr.isNull()) ? *destinationNode.getActiveSocket() : overridenSockAddr; .... }...

bug
Severity: Medium
stale

Make the optional part of the NodeKickRequest packet added in https://github.com/vircadia/vircadia/pull/1090 permanent (i.e., remove test on packet length).

packet version change
housekeeping
stale