Deleting Contact via Contactlist with 'right-click' doesn't work #35

Open
opened 3 years ago by oDinZu · 9 comments
oDinZu commented 3 years ago

When deleting a contact on the Contactlist. That function doesn't work for SDL 1.5.2.

It provides the GUI option to delete the contact, but the function doesn't work.

When deleting a contact on the Contactlist. That function doesn't work for SDL 1.5.2. It provides the GUI option to delete the contact, but the function doesn't work.
Owner

@oDinzu I am not sure I ever used this, did it ever work in other versions?

Also, I have a suspicion that maybe you must change tabs away and then back, or maybe restart for the contact to actually be removed. Any related output from STDOUT might be helpful.

What happens if Alice deletes Bob as contact, but Bob doesn't know, and so he sends another HushChat ? I don't think we fully figured out all these issues.

@oDinzu I am not sure I ever used this, did it ever work in other versions? Also, I have a suspicion that maybe you must change tabs away and then back, or maybe restart for the contact to actually be removed. Any related output from STDOUT might be helpful. What happens if Alice deletes Bob as contact, but Bob doesn't know, and so he sends another HushChat ? I don't think we fully figured out all these issues.
Collaborator

@oDinZu I tested this feature and it worked on Debian 11.1, it really depends on what distro you're using and what Qt version you have installed.

@duke I discovered this function just a few days ago (what a coincidence) and I thought you recently added since I've been using HushChat for a year and only now when I was curious to "right click" and see what happens next I found out how to remove the contact. 😀

@oDinZu I tested this feature and it worked on Debian 11.1, it really depends on what distro you're using and what Qt version you have installed. @duke I discovered this function just a few days ago (what a coincidence) and I thought you recently added since I've been using HushChat for a year and only now when I was curious to "right click" and see what happens next I found out how to remove the contact. 😀
Owner

@onryo what version of QT is your Debian 11.1 using? For reference, it could be different if you are compiling yourself versus using a pre-made .deb. The person who makes the binary chooses the version of QT5 that is used.

That being said, I believe our code is only compatible with QT 5.11 thru 5.15, which is the end of line before they made it commercial and changed lots of APIs in QT6

@onryo what version of QT is your Debian 11.1 using? For reference, it could be different if you are compiling yourself versus using a pre-made .deb. The person who makes the binary chooses the version of QT5 that is used. That being said, I believe our code is only compatible with QT 5.11 thru 5.15, which is the end of line before they made it commercial and changed lots of APIs in QT6
Collaborator

@duke not sure if I can check it since I am on Ubuntu 21 now 😞

@duke not sure if I can check it since I am on Ubuntu 21 now 😞
Owner

@onryo we could put the version of QT5 being used in the GUI somewhere, like in the debug tab or the About section, which would be useful for this and future bug reports

@onryo we could put the version of QT5 being used in the GUI somewhere, like in the debug tab or the About section, which would be useful for this and future bug reports
Collaborator

@onryo what version of QT is your Debian 11.1 using? For reference, it could be different if you are compiling yourself versus using a pre-made .deb. The person who makes the binary chooses the version of QT5 that is used.

That being said, I believe our code is only compatible with QT 5.11 thru 5.15, which is the end of line before they made it commercial and changed lots of APIs in QT6

Debian 11.x (Bullseye) currently has qt 5.15.2
https://packages.debian.org/bullseye/qtbase5-dev

> @onryo what version of QT is your Debian 11.1 using? For reference, it could be different if you are compiling yourself versus using a pre-made .deb. The person who makes the binary chooses the version of QT5 that is used. > > That being said, I believe our code is only compatible with QT 5.11 thru 5.15, which is the end of line before they made it commercial and changed lots of APIs in QT6 Debian 11.x (Bullseye) currently has qt 5.15.2 https://packages.debian.org/bullseye/qtbase5-dev
Collaborator

@oDinZu what OS & what QT version are you having the issue in?

@oDinZu what OS & what QT version are you having the issue in?
onryo added the
bug
label 1 year ago
Collaborator

I can only add that I experienced the same recently, sometimes it works though. Needs more testing.

I can only add that I experienced the same recently, sometimes it works though. Needs more testing.
onryo added the
low priority
label 1 year ago
duke commented 1 year ago
Owner

If somebody that experiences this bug can paste STDOUT details and a backtrace from a coredump, that will help.

If somebody that experiences this bug can paste STDOUT details and a backtrace from a coredump, that will help.
Sign in to join this conversation.
No Milestone
No project
No Assignees
4 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.