gajim issueshttps://dev.gajim.org/gajim/gajim/-/issues2022-12-12T08:27:06Zhttps://dev.gajim.org/gajim/gajim/-/issues/11322Clear pending subscriptions/notifications list of blocked contacts2022-12-12T08:27:06ZPirate Praveen ArimbrathodiyilClear pending subscriptions/notifications list of blocked contactsCurrently if I block a spam contact from chat details, the pending subscriptions list is not cleared automatically. Also if a user is blocked using another client, the subscription list is not cleared. I think when gajim starts it should...Currently if I block a spam contact from chat details, the pending subscriptions list is not cleared automatically. Also if a user is blocked using another client, the subscription list is not cleared. I think when gajim starts it should clear subscription requests of already blocked contacts.
## Versions
- OS: Debian sid
- Gajim version: 1.5.4-1
- GTK version: 4.8.2+ds-4
- Python-nbxmpp version: 3.2.5-1
## Steps to reproduce the problem
1. Send a contact request from another account and send a message
1. from the chat window, use block contact option
1. check the pending requests list (at bottom left)
## Expected behavior
The subscription request should be cleared from notifications along with the block.
## Actual behavior
we have to manually clear the blocked contact from the pending requests list/notifications.https://dev.gajim.org/gajim/gajim/-/issues/11299[preview] Add 'Share…' menu item2023-06-09T12:46:33ZJean Louis[preview] Add 'Share…' menu item20:20 - Louis: It would be useful to have right click on those widgets that appear in Gajim for pictures, files, and "Share to..." and select one or multiple users and groups to share to.20:20 - Louis: It would be useful to have right click on those widgets that appear in Gajim for pictures, files, and "Share to..." and select one or multiple users and groups to share to.https://dev.gajim.org/gajim/gajim/-/issues/11298Mirror message actions menu entries within row context menu2024-02-11T22:03:25ZJean LouisMirror message actions menu entries within row context menu12:10 - Louis: Gajim developers, the copy function on right side with ellipsis is almost invisible. Do what people expect in general from other software, and put copy, quote, select messages on the right mouse button menu12:10 - Louis: Gajim developers, the copy function on right side with ellipsis is almost invisible. Do what people expect in general from other software, and put copy, quote, select messages on the right mouse button menuhttps://dev.gajim.org/gajim/gajim/-/issues/11288Bookmarks (XEP-0402): Support leaving group chat if another client leaves2022-11-18T13:36:21ZDaniel BrötzmannBookmarks (XEP-0402): Support leaving group chat if another client leavesPart of [XEP-0402: PEP Native Bookmarks](https://xmpp.org/extensions/xep-0402.html)
See https://xmpp.org/extensions/xep-0402.html#notificationsPart of [XEP-0402: PEP Native Bookmarks](https://xmpp.org/extensions/xep-0402.html)
See https://xmpp.org/extensions/xep-0402.html#notificationshttps://dev.gajim.org/gajim/gajim/-/issues/11256Improve Ctrl+Tab behavior, introduce hotkeys for chat history navigation2022-11-01T09:23:44ZAnon ymousImprove Ctrl+Tab behavior, introduce hotkeys for chat history navigation`Ctrl`+`Tab` is a really nice hotkey to quickly jump between conversations with unread messages.
I'd like to propose an improvement, where `Ctrl`+`Tab` would act like `Alt`+`Tab` when there are no conversations with unread messages (cur...`Ctrl`+`Tab` is a really nice hotkey to quickly jump between conversations with unread messages.
I'd like to propose an improvement, where `Ctrl`+`Tab` would act like `Alt`+`Tab` when there are no conversations with unread messages (currently `Ctrl`+`Tab` acts as `Ctrl`+`PgDown` when there are no unread messages).
It is more intuitive behavior, considering the behavior of `Alt`+`Tab` on most operating systems.
So, Gajim could take note of the previously active conversation in a variable, then switch back to that conversation with `Ctrl`+`Tab` _if_ there is no conversation with unread messages.https://dev.gajim.org/gajim/gajim/-/issues/11232Add an option to show users who left recently for admins of public mucs2023-06-09T07:53:48ZPirate Praveen ArimbrathodiyilAdd an option to show users who left recently for admins of public mucsWhen permissions to view JID is set to moderators only, there is no easy way currently to ban a spammer who joins, posts spam, then leave immediately and repeat this behavior. The only way to get JID of such spammers is running poezio wh...When permissions to view JID is set to moderators only, there is no easy way currently to ban a spammer who joins, posts spam, then leave immediately and repeat this behavior. The only way to get JID of such spammers is running poezio which displays full jid.
So if a user has permission to see jid in a semi-anonymous muc, they should see a list of users who left in 24 hours and make this duration configurable.https://dev.gajim.org/gajim/gajim/-/issues/11181XML Console: Search results count2022-10-08T10:28:47Zdiode24XML Console: Search results countIt would be nice if searching the xml log produced a count of search results, current position in results (for example, 1 of 23), and maybe most importantly, an indication when there are no results.It would be nice if searching the xml log produced a count of search results, current position in results (for example, 1 of 23), and maybe most importantly, an indication when there are no results.https://dev.gajim.org/gajim/gajim/-/issues/11137Search: Improve message filters2022-10-18T15:59:51ZmesoniumSearch: Improve message filters### Issue
1. Have several jpg's downloaded and displayed in some public MUC
2. Filter the message `has:jpg` or `has:img`
Result: Nothing is found.### Issue
1. Have several jpg's downloaded and displayed in some public MUC
2. Filter the message `has:jpg` or `has:img`
Result: Nothing is found.https://dev.gajim.org/gajim/gajim/-/issues/11068Workspaces: Allow to hide the workspace feature2022-11-14T09:06:54ZPhilipp Höristphilipp@hoerist.comWorkspaces: Allow to hide the workspace featureAs a user i want a simpler experience, hiding the workspace icon and the workspace add button could achieve that.
Maybe these power user features should not be activated by default.As a user i want a simpler experience, hiding the workspace icon and the workspace add button could achieve that.
Maybe these power user features should not be activated by default.https://dev.gajim.org/gajim/gajim/-/issues/11067Workspace Searchbar: Allow to search through all contacts2023-02-20T22:22:03ZPhilipp Höristphilipp@hoerist.comWorkspace Searchbar: Allow to search through all contacts## Description of the new feature
We should question how useful it is that the workspace searchbar only searches chats inside the workspace.
It would be more useful if the searchbar searches through all contacts, its probably also a lo...## Description of the new feature
We should question how useful it is that the workspace searchbar only searches chats inside the workspace.
It would be more useful if the searchbar searches through all contacts, its probably also a lot more intuitive for users coming from clients like Whatsapp or Telegram / Teams.https://dev.gajim.org/gajim/gajim/-/issues/10832Account Wizard: Allow to create accounts even when login fails2022-10-31T11:10:40ZPhilipp Höristphilipp@hoerist.comAccount Wizard: Allow to create accounts even when login failsInvestigate if it would be possible on failed login to have a "Create Account anyway" buttonInvestigate if it would be possible on failed login to have a "Create Account anyway" buttonhttps://dev.gajim.org/gajim/gajim/-/issues/10800Account Wizard: Add privacy page2022-04-26T07:58:37ZAndréAccount Wizard: Add privacy pageAdd a Privacy Page to the account Wizard, where after adding the account we ask the user about these features (sending local time and os information). This makes the features discoverable and they probably don’t end up dead.
(From an ea...Add a Privacy Page to the account Wizard, where after adding the account we ask the user about these features (sending local time and os information). This makes the features discoverable and they probably don’t end up dead.
(From an early version of https://dev.gajim.org/gajim/gajim/-/merge_requests/790 which intended to improve privacy by not sending local time and os information for new accounts by default.)https://dev.gajim.org/gajim/gajim/-/issues/10789Completion for JIDs (incl. MUC JIDs) in any chat2022-03-03T10:34:54ZMartinCompletion for JIDs (incl. MUC JIDs) in any chat**Please note by far the quickest way to get a new feature is to file a Merge Request.**
## Description of the new feature
If I'm in a chat (one-to-one or MUC, does not matter), I would like to be able to complete JIDs from my roster a...**Please note by far the quickest way to get a new feature is to file a Merge Request.**
## Description of the new feature
If I'm in a chat (one-to-one or MUC, does not matter), I would like to be able to complete JIDs from my roster and MUC JIDs from by bookmarks:
If you need help with Gajim, please join xmpp:gaj<TAB>
would result in
If you need help with Gajim, please join xmpp:gajim@conference.gajim.org?join
The same for individual JIDs:
Please, just write to xmpp:foo<TAB>
would result in:
Please, just write to xmpp:foo@bar.foobar.im
if the latter is in my roster.https://dev.gajim.org/gajim/gajim/-/issues/10706[preview] Make download folder customizable2022-08-08T16:09:54ZDaniel Brötzmann[preview] Make download folder customizablePlease make it possible to change the files/pictures folder from `.\AppData\Roaming\Gajim\downloads` to a custom directory chosen by the user.
*Split from gajim/gajim#9325*Please make it possible to change the files/pictures folder from `.\AppData\Roaming\Gajim\downloads` to a custom directory chosen by the user.
*Split from gajim/gajim#9325*https://dev.gajim.org/gajim/gajim/-/issues/10564LDAP Display Name (old vcard spec)2022-10-03T10:34:22ZScott CorleLDAP Display Name (old vcard spec)**Please note by far the quickest way to get a new feature is to file a Merge Request.**
## Description of the new feature
Currently I am using Gajim 1.3.2 integrated with Active Directory Server 2019. When I log in to Gajim and join ...**Please note by far the quickest way to get a new feature is to file a Merge Request.**
## Description of the new feature
Currently I am using Gajim 1.3.2 integrated with Active Directory Server 2019. When I log in to Gajim and join a chat room my Display Name is my login name for Active Directory, for example: scott.corle, but Openfire is setup for Display Name which would be Scott Corle ENG DEPT, I am wondering why Gajim does not display that in the Chat Room. I installed another XMPP Client, Spark Chat and connected to the same XMPP Server and it displays correct in the Chat Room. My Profile in Gajim is not displaying correct either. I have tried to modify my Profile name but it still shows up as scott.corle, anyway I can fix this? Thankshttps://dev.gajim.org/gajim/gajim/-/issues/10411Allow connecting without proxy while system proxy is enabled2021-12-03T03:38:39ZЕвгений ДомбровскийAllow connecting without proxy while system proxy is enabled## Versions
- OS: Win10/7
- Gajim Version: 1.2.2
- Plugin version:
- GTK version: 3.24.20
- Python-nbxmpp version: 1.0.2
## Steps to reproduce the problem
1. Apply group policy "PROXY for IE" to user
2. remove all proxy...## Versions
- OS: Win10/7
- Gajim Version: 1.2.2
- Plugin version:
- GTK version: 3.24.20
- Python-nbxmpp version: 1.0.2
## Steps to reproduce the problem
1. Apply group policy "PROXY for IE" to user
2. remove all proxy settings in gajim
2. open Gajim and try to add account
## Expected behavior
Successful Connection
## Actual behavior
Time out. In Debug "nbxmpp.connection" is trying to use a proxy
[27012021-151959-debug.log.txt](/uploads/aca22a759486e98bc1875ab1fc1eff29/27012021-151959-debug.log.txt)https://dev.gajim.org/gajim/gajim/-/issues/10332Add XEP-0215 in Server Informations window2020-10-31T14:53:34ZanubisAdd XEP-0215 in Server Informations windowCurrently the "Server Information" window provides some XEP supported by the server for a given account.
I would suggest to add XEP-0215 External Service Discovery in the list, as it is relevant for Audio/Video chats (at least with Conv...Currently the "Server Information" window provides some XEP supported by the server for a given account.
I would suggest to add XEP-0215 External Service Discovery in the list, as it is relevant for Audio/Video chats (at least with Conversations, when #10109 will be implemented).
_For information, Conversations provides this info in its "Server Information" window._https://dev.gajim.org/gajim/gajim/-/issues/10303Start Chat: Make local server MUCs searchable2020-10-08T16:16:29ZPhilipp Höristphilipp@hoerist.comStart Chat: Make local server MUCs searchablehttps://dev.gajim.org/gajim/gajim/-/issues/10250Don't display Roster Item Exchange requests when loading from MAM2020-08-30T20:42:05ZetaDon't display Roster Item Exchange requests when loading from MAMXEP-0144 Roster Item Exchange requests should not trigger a popup if they were loaded from MAM / history (or were sent more than *x* minutes/hours/seconds ago, where *x* is perhaps user-configurable).
The impetus for this suggestion com...XEP-0144 Roster Item Exchange requests should not trigger a popup if they were loaded from MAM / history (or were sent more than *x* minutes/hours/seconds ago, where *x* is perhaps user-configurable).
The impetus for this suggestion comes from triggering a history sync using `Advanced -> Synchronize History...` and suddenly having ~100 XEP-0144 requests pop up from when I was debugging a transport earlier (!)https://dev.gajim.org/gajim/gajim/-/issues/10183Better IRC Integration2023-11-26T22:03:19ZPhilipp Höristphilipp@hoerist.comBetter IRC Integration## Description of the new feature
* [ ] Provide easier UI for joining a IRC channel
* [ ] Remove show indicator in IRC channels
* [x] ~~Disable Nickname change in IRC channels~~
* [x] Provide nicer Icons/Avatar for IRC channels
* [ ] So...## Description of the new feature
* [ ] Provide easier UI for joining a IRC channel
* [ ] Remove show indicator in IRC channels
* [x] ~~Disable Nickname change in IRC channels~~
* [x] Provide nicer Icons/Avatar for IRC channels
* [ ] Somehow treat server messages from IRC better, maybe silence them
* [ ] Make AdHoc more discoverable, Server / IRC Server / Channel