jami-libclient issueshttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues2021-01-19T23:47:33Zhttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/454Swarm: Process while adding a contact2021-01-19T23:47:33ZSébastien BlinSwarm: Process while adding a contactTest all scenarios for adding a contact
Current bug:
+ Add a contact
+ Send a message => will send to DHT, need to reload Jami in order to send messages
this phase need a lot of testsTest all scenarios for adding a contact
Current bug:
+ Add a contact
+ Send a message => will send to DHT, need to reload Jami in order to send messages
this phase need a lot of testsSwarm-chatKateryna KostiukAlbert Babí OllerKateryna Kostiukhttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/453performance drop when start/stop searching contact2021-05-06T21:02:08ZSébastien Blinperformance drop when start/stop searching contactKateryna KostiukKateryna Kostiukhttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/452Hyperlink in dark theme is unreadable2021-01-04T21:56:22ZlinsuiHyperlink in dark theme is unreadable![sshot-028](/uploads/3463a4b31776f1c5d74495e7cf8ecac7/sshot-028.png)![sshot-028](/uploads/3463a4b31776f1c5d74495e7cf8ecac7/sshot-028.png)https://git.jami.net/savoirfairelinux/jami-libclient/-/issues/451swarm chat2021-06-12T11:39:24ZKateryna Kostiukswarm chatDONE:
- load conversations
- add conversation
- send messages
- load messages
- receive message
- accept conversation
- start conversation with first interaction (send message/file/place call)
- sort interactions by time
- confi...DONE:
- load conversations
- add conversation
- send messages
- load messages
- receive message
- accept conversation
- start conversation with first interaction (send message/file/place call)
- sort interactions by time
- configure call interactions
- configure data transfer interactions
- configure contact interactions
- remove interaction
- remove conversation
TODO:
- save last read interaction
CHANGES ON CLIENT SIDE:
- use string for interaction id instead of int
- connect and handle signal newInteractionsAvailable(accountId, conversationId)
- implement lazy loading (may be not for first version)Swarm-chatKateryna KostiukKateryna Kostiukhttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/450Character encoding issue on Windows client2022-01-07T21:34:21ZSybren A. StüvelCharacter encoding issue on Windows clientThe Windows client (version 202011191640) doesn't display non-ASCII characters correctly in profile names. The contact list seems to assume Latin-1 encoding, whereas the top of the chat window does show the correct name.
![image](/uploa...The Windows client (version 202011191640) doesn't display non-ASCII characters correctly in profile names. The contact list seems to assume Latin-1 encoding, whereas the top of the chat window does show the correct name.
![image](/uploads/8c19e4bda898107dc2c822ad4591c30f/image.png)https://git.jami.net/savoirfairelinux/jami-libclient/-/issues/449chatview: should display received images only2021-11-19T21:31:49ZHugo Lefeuvrechatview: should display received images onlyWhenever an image is received by file transfer, it is stored in a user defined folder and displayed by the chatview. If the image stored at this location changes, the chatview will not notify the user about the changes and silently displ...Whenever an image is received by file transfer, it is stored in a user defined folder and displayed by the chatview. If the image stored at this location changes, the chatview will not notify the user about the changes and silently display the replaced image. This is a bug.
**What should be done instead**: Implement a mechanism that checks image integrity before displaying it. For example, the database could store a hash of the image and check it before triggering display. If the image isn't available anymore (removed, replaced) then a message placeholder should be displayed, e.g. "Image is not available anymore (deleted, replaced)".Hugo LefeuvreHugo Lefeuvrehttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/448i18n: transfer status not translated2020-12-22T20:19:43ZSébastien Blini18n: transfer status not translatedhttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/447sent profile picture is sometimes corrupted and/or too large2021-11-02T19:01:03ZAdrien Béraudsent profile picture is sometimes corrupted and/or too large* selecting an mkv file as profile picture works (it shouldn't)
* the full file is sometimes sent instead of compressed image* selecting an mkv file as profile picture works (it shouldn't)
* the full file is sometimes sent instead of compressed imageMing Rui ZhangKateryna KostiukMing Rui Zhanghttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/446AccountInfo.profileInfo.uri will have prefix initially2020-11-23T19:47:51ZMing Rui ZhangAccountInfo.profileInfo.uri will have prefix initiallyMing Rui ZhangMing Rui Zhanghttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/445Jams account: cannot search via id or username@ns.jami.net2020-11-10T20:50:00ZSébastien BlinJams account: cannot search via id or username@ns.jami.netAll is in the titleAll is in the titlehttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/444Account selection at launch2020-11-20T21:45:56ZSébastien BlinAccount selection at launchClient-qt should select the first enabled account. In fact, the account order should be imho all accounts enabled, then disabled
Also, when launching, the accounts order must not be changedClient-qt should select the first enabled account. In fact, the account order should be imho all accounts enabled, then disabled
Also, when launching, the accounts order must not be changedAlbert Babí OllerAlbert Babí Ollerhttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/442Add showNotification/hide notification logic into LRC2022-01-07T21:34:11ZSébastien BlinAdd showNotification/hide notification logic into LRChttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/440i18n: use Transifex for chatview internationalization2020-10-16T19:12:32ZAndreas Traczyki18n: use Transifex for chatview internationalizationhttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/439Account summary should display the username if no displayname is available2020-10-27T23:00:55ZSébastien BlinAccount summary should display the username if no displayname is available********Itération 21Ming Rui ZhangMing Rui Zhanghttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/438my message part moves to the left so far that it is partially displayed furth...2021-11-02T19:00:35Zannamy message part moves to the left so far that it is partially displayed further to the left than the message of my contactWhen I send a text message in a conversation that is very long and at the same time I have not maximized the window, my message part moves to the left so far that it is partially displayed further to the left than the message of my conta...When I send a text message in a conversation that is very long and at the same time I have not maximized the window, my message part moves to the left so far that it is partially displayed further to the left than the message of my contact.
Actually such long messages are only readable in a maximized state.
My expectation would be that in such a case there would simply be a line break that would prevent my message bubble from being infinitely expanded.
But maybe there are more elegant ways to solve the issue?
Could this be caused by the new chatview?https://git.jami.net/savoirfairelinux/jami-libclient/-/issues/437Chatview: "Contact added" always jumps to the left2021-11-02T19:01:33ZannaChatview: "Contact added" always jumps to the leftwhen i hoover over it with my mouse pointer. But i does not happen at each window size. Only the smaller ones.
Can you fix this?when i hoover over it with my mouse pointer. But i does not happen at each window size. Only the smaller ones.
Can you fix this?https://git.jami.net/savoirfairelinux/jami-libclient/-/issues/436Create an account should set username as alias by default (shouldn't be empty)2020-10-01T20:04:47ZSébastien BlinCreate an account should set username as alias by default (shouldn't be empty)Itération 21Ming Rui ZhangMing Rui Zhanghttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/435Chatview: Ctrl + click on hyperlink will crash the client2020-09-30T16:34:23ZAndreas TraczykChatview: Ctrl + click on hyperlink will crash the clientMing Rui ZhangMing Rui Zhanghttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/434ChatVIew input text field not returning to default height after sending a mul...2020-10-23T15:21:15ZAline Gondim SantosChatVIew input text field not returning to default height after sending a multiline messageAlbert Babí OllerAlbert Babí Ollerhttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/433Code smell: behaviorcontroller got showIncomingCallView but no outgoing2023-05-05T19:37:49ZSébastien BlinCode smell: behaviorcontroller got showIncomingCallView but no outgoingSo the API is dirty for the end-userSo the API is dirty for the end-user