gajim merge requestshttps://dev.gajim.org/gajim/gajim/-/merge_requests2019-11-22T21:29:36Zhttps://dev.gajim.org/gajim/gajim/-/merge_requests/541ServerInfo: Add contact addresses2019-11-22T21:29:36ZDaniel BrötzmannServerInfo: Add contact addressesAdds contact addresses to the ServerInfo window if published by the server.
Fixes #9848
![Screenshot_20191122_195955](/uploads/596e5b2cccd59ef0fee47a54173dce30/Screenshot_20191122_195955.png)Adds contact addresses to the ServerInfo window if published by the server.
Fixes #9848
![Screenshot_20191122_195955](/uploads/596e5b2cccd59ef0fee47a54173dce30/Screenshot_20191122_195955.png)https://dev.gajim.org/gajim/gajim/-/merge_requests/516Groupchat: Add invite page2020-01-27T22:48:56ZDaniel BrötzmannGroupchat: Add invite pageThis adds an invite menu item to group chat controls and introduces a new invite page.
Users can click contacts on the left side to move them to the 'Invitees' list on the right side. Alternatively, contacts can be selected with <kbd>...This adds an invite menu item to group chat controls and introduces a new invite page.
Users can click contacts on the left side to move them to the 'Invitees' list on the right side. Alternatively, contacts can be selected with <kbd>Up</kbd>/<kbd>Down</kbd> and added with <kbd>Return</kbd>. Pressing 'Invite' will send an invite to all contacts listed in the 'Invitees' list. The contact list excludes your own JID and JIDs of all participants (they are already joined, no need to invite them).
This invite page features a new `GroupChatInvite` widget which may be used in other places (`ChatToMUC` for example). Methods included: `update()` and `get_invitees()`.
What needs to be resolved:
* [x] pressing <kbd>Return</kbd> does not work if nothing was pressed before (e.g. <kbd>ArrowDown</kbd>)
* [x] pressing <kbd>Up</kbd>/<kbd>Down</kbd> does not work all the time
* [x] add helping placeholders
![0](/uploads/b4c03a57d56628484a99fac6e79bc611/0.png)1.2.0https://dev.gajim.org/gajim/gajim/-/merge_requests/404Add the possibility to paste as quote2019-04-09T17:02:17ZMarcin MielniczukAdd the possibility to paste as quotehttps://dev.gajim.org/gajim/gajim/-/merge_requests/392Ask whether to disconnect when disabling account2020-06-03T10:52:43ZDaniel BrötzmannAsk whether to disconnect when disabling accountAsk whether to disconnect when disabling an account which is still connected.
Fixes #8938Ask whether to disconnect when disabling an account which is still connected.
Fixes #8938https://dev.gajim.org/gajim/gajim/-/merge_requests/375Add macOS .app creator2019-01-07T21:42:01ZSebastiaan LokhorstAdd macOS .app creatorRun `mac/makebundle.py Gajim.app` to create an .app bundle which can be launched from the desktop on macOS.
It also creates an `.icns` icon which is incorporated in the bundle. This requires a tool which is only available on macOS: wh...Run `mac/makebundle.py Gajim.app` to create an .app bundle which can be launched from the desktop on macOS.
It also creates an `.icns` icon which is incorporated in the bundle. This requires a tool which is only available on macOS: when run on Linux, no icon is created.
I had to add an 1024x1024 icon for this to look nice.
I am working on a [Homebrew formula](https://dev.gajim.org/sebastiaanlokhorst/gajim/snippets/611) to automate installation, which is almost done.https://dev.gajim.org/gajim/gajim/-/merge_requests/213Handle geo:-URIs2018-03-06T10:25:02ZDaniel BrötzmannHandle geo:-URIsAdds geo:-URI handling. If a geo:-URI is clicked, an OpenStreetMap link will be generated and opens in browser.
Fixes #8920Adds geo:-URI handling. If a geo:-URI is clicked, an OpenStreetMap link will be generated and opens in browser.
Fixes #8920https://dev.gajim.org/gajim/gajim/-/merge_requests/117rework password interface. Fixes #83472017-08-14T08:15:11ZYann Leboulangerrework password interface. Fixes #8347https://dev.gajim.org/gajim/gajim/-/merge_requests/76Fix IBB2017-04-29T15:01:19ZPhilipp Höristphilipp@hoerist.comFix IBB- Write/Read files in binary mode
- Fix some Issues with correctly closing the Stream
- Allow IBB to bare JIDs ( Server Components )
- Simplify/Refactor Handlers
TODO:
The Jingle Session is not terminated in all cases, its not cle...- Write/Read files in binary mode
- Fix some Issues with correctly closing the Stream
- Allow IBB to bare JIDs ( Server Components )
- Simplify/Refactor Handlers
TODO:
The Jingle Session is not terminated in all cases, its not clear from the XEP who should in which case terminate the Session
Fixes #85820.16.8Philipp Höristphilipp@hoerist.comPhilipp Höristphilipp@hoerist.comhttps://dev.gajim.org/gajim/gajim/-/merge_requests/9Dont use demandimport anymore2017-01-03T20:24:14ZPhilipp Höristphilipp@hoerist.comDont use demandimport anymore- It shadows not working imports like https://dev.gajim.org/gajim/gajim/commit/491d32a2ec13ed3a482e151e0b403eda7b4151b8 without anyone noticing for a long time
- It gives us only grieve with so much modules, so we have to add all of them...- It shadows not working imports like https://dev.gajim.org/gajim/gajim/commit/491d32a2ec13ed3a482e151e0b403eda7b4151b8 without anyone noticing for a long time
- It gives us only grieve with so much modules, so we have to add all of them to the ignore list, which defeats the purpose of demandimport
- Debian removed it from the debian gajim repo already
- Keep a dummy `demandimport.py` until all plugins removed the use of demandimporthttps://dev.gajim.org/gajim/gajim/-/merge_requests/1020fix: Advertise message styling support2024-03-10T11:36:48ZAndréfix: Advertise message styling supporthttps://xmpp.org/extensions/xep-0393.html#discohttps://xmpp.org/extensions/xep-0393.html#discohttps://dev.gajim.org/gajim/gajim/-/merge_requests/1019fix: Replace deprecated 'not_valid_{before,after}' properties2024-03-10T11:42:13ZAndréfix: Replace deprecated 'not_valid_{before,after}' propertieshttps://cryptography.io/en/latest/changelog/#v42-0-0https://cryptography.io/en/latest/changelog/#v42-0-0https://dev.gajim.org/gajim/gajim/-/merge_requests/1018other: Add brand colors to metainfo2024-03-05T21:46:04ZAndréother: Add brand colors to metainfoSee https://docs.flathub.org/blog/introducing-app-brand-colors
The suggested colors look are
![light](/uploads/3380450353bb0aa2dd7147347847daec/light.png)
![dark](/uploads/30a90b9211f61405edfa1461bc9438df/dark.png)See https://docs.flathub.org/blog/introducing-app-brand-colors
The suggested colors look are
![light](/uploads/3380450353bb0aa2dd7147347847daec/light.png)
![dark](/uploads/30a90b9211f61405edfa1461bc9438df/dark.png)https://dev.gajim.org/gajim/gajim/-/merge_requests/1017fix: Enable account default for gc encryption2024-03-05T22:43:59ZMarcin Mielniczukfix: Enable account default for gc encryptionCloses #11749Closes #11749https://dev.gajim.org/gajim/gajim/-/merge_requests/1016chore: Update copyright year2024-03-04T08:55:24ZAndréchore: Update copyright yearhttps://dev.gajim.org/gajim/gajim/-/merge_requests/1015other: Replace license headers by SPDX license identifiers2024-03-04T08:47:57ZAndréother: Replace license headers by SPDX license identifiersWith this change `reuse lint` [1] can be used to check the current licenses state of the repository.
[1] https://reuse.software/spec/With this change `reuse lint` [1] can be used to check the current licenses state of the repository.
[1] https://reuse.software/spec/https://dev.gajim.org/gajim/gajim/-/merge_requests/1014other: Debian: Remove aspell from recommended packages2024-03-02T19:35:54ZAndréother: Debian: Remove aspell from recommended packagesThe recommended package gspell depends already on a spell check
provider, including aspell.
Related to #11774.The recommended package gspell depends already on a spell check
provider, including aspell.
Related to #11774.https://dev.gajim.org/gajim/gajim/-/merge_requests/1006feat: MessageInputTextView: Change to GtkSource.View2024-02-16T18:44:21ZDaniel Brötzmannfeat: MessageInputTextView: Change to GtkSource.ViewThis allows us to have a GtkSource.UndoManager per contact, allowing proper undo functionalities
* Fixes #11639
* Fixes #11695This allows us to have a GtkSource.UndoManager per contact, allowing proper undo functionalities
* Fixes #11639
* Fixes #11695https://dev.gajim.org/gajim/gajim/-/merge_requests/1004other: Rename and update metadata file to follow spec2024-02-02T09:04:11ZAndréother: Rename and update metadata file to follow spechttps://dev.gajim.org/gajim/gajim/-/merge_requests/1002fix: Require a space after '/me'2024-02-02T08:49:29ZNicocofix: Require a space after '/me'Fixes https://dev.gajim.org/gajim/gajim/-/issues/11731Fixes https://dev.gajim.org/gajim/gajim/-/issues/11731https://dev.gajim.org/gajim/gajim/-/merge_requests/994feat: Add shortcuts for quoting previous messages2023-11-14T20:07:00ZPhilipp Höristphilipp@hoerist.comfeat: Add shortcuts for quoting previous messagesFixes #11274Fixes #112741.8.4