Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ArmoredChat v3 (DomainChat) #1261

Open
wants to merge 20 commits into
base: master
Choose a base branch
from

Conversation

Changed name.
@Armored-Dragon Armored-Dragon added bug Something isn't working enhancement New feature or request work in progress Do not merge yet labels Nov 30, 2024
@Armored-Dragon Armored-Dragon self-assigned this Nov 30, 2024
@Armored-Dragon Armored-Dragon added needs CR This pull request needs to be code reviewed needs QA This pull request needs to be tested and removed work in progress Do not merge yet labels Dec 31, 2024
@Armored-Dragon Armored-Dragon marked this pull request as ready for review December 31, 2024 22:27
@ksuprynowicz

This comment was marked as resolved.

@ksuprynowicz

This comment was marked as resolved.

@ksuprynowicz
Copy link
Member

The new chat also seems to forget settings for me on every restart.

@Armored-Dragon
Copy link
Member Author

It would also be really good to have "Copy URL to clipboard" button next to URL - it would be especially useful in VR

I won't be adding any additional features to this pull request, I will absolutely look into adding this feature in a different pull request!

@Armored-Dragon
Copy link
Member Author

The new chat also seems to forget settings for me on every restart.

I can not replicate this issue. Could you provide more information about what is going on? Are there any errors in the logs about JSON parsing failures or anything like that?

@ksuprynowicz
Copy link
Member

It also posts this QML error a lot while starting:

[01/15 23:04:04] [WARNING] [default] Qt Quick Layouts: Polish loop detected. Aborting after two iterations.
[01/15 23:04:04] [WARNING] [default] file:///tmp/.mount_OverteBWTqbY/overte/interface/scripts/system/domainChat/qml_widgets/TemplateChatMessage.qml:44:6: QML QQuickText: Binding loop detected for property "width"

@Armored-Dragon
Copy link
Member Author

I have hidden the video embed functionality due to it not working as elegantly as I would like it to. I will reactivate it once I have a more elegant implementation and a dedicated video player widget.

Added debug logs.
Don't save settings when initializing the application.
@Armored-Dragon
Copy link
Member Author

I have also added several debugging prints to the code which should hopefully help diagnose the issue @ksuprynowicz was having.

@Armored-Dragon
Copy link
Member Author

There is a wrapping issue currently, I'll have a fix out soonish.

@Armored-Dragon Armored-Dragon added the work in progress Do not merge yet label Jan 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment