|
1
|
|
-Gajim 1.3.0-beta1 (TBA)
|
|
|
1
|
+Gajim 1.4.0 (TBA)
|
|
|
2
|
+
|
|
|
3
|
+ New
|
|
|
4
|
+
|
|
|
5
|
+ * Rework GUI (Main Window and Chat)
|
|
|
6
|
+ * Integrate Plugin Installer
|
|
|
7
|
+ * Integrate Image Preview Plugin
|
|
|
8
|
+ * Integrate Syntax Highlight Plugin
|
|
|
9
|
+ * Integrate AppIndicator Plugin
|
|
|
10
|
+ * Allow customizing Shortcuts
|
|
|
11
|
+ * Support Message Moderation in Group Chats
|
|
|
12
|
+
|
|
|
13
|
+ Changes
|
|
|
14
|
+
|
|
|
15
|
+ * Drop zeroconf support
|
|
|
16
|
+ * Remove History Manager
|
|
|
17
|
+ * Remove Single Message Dialog
|
|
|
18
|
+ * Group Chat: Move many menu options into details dialog
|
|
|
19
|
+
|
|
|
20
|
+ Bug fixes / Closed issues
|
|
|
21
|
+
|
|
|
22
|
+ * #5671 File transfer in history
|
|
|
23
|
+ * #7381 Wrong presence displayed if there are multiple resources with the same priority
|
|
|
24
|
+ * #7857 Click-able Email address and Telephone number
|
|
|
25
|
+ * #8353 Roster sort items with activity to top
|
|
|
26
|
+ * #8412 Save and restore tab positions
|
|
|
27
|
+ * #8584 Display vcard-temp JABBERIDs somewhere
|
|
|
28
|
+ * #8631 Vertical tabs can not be adjusted in width in latest master
|
|
|
29
|
+ * #8742 Integrate the Appindicator plugin into Gajim
|
|
|
30
|
+ * #8745 Allow successive bookmarked MUC autojoins (in oposite to concurrent)
|
|
|
31
|
+ * #8849 Error when disabling an account: Account iter of <the server> could not be found
|
|
|
32
|
+ * #8897 Roster filter crashes
|
|
|
33
|
+ * #8898 Roster tree elements have wrong collapse state during and after roster filtering
|
|
|
34
|
+ * #8900 Black bar artifact below the conversation text
|
|
|
35
|
+ * #9041 HTTPUpload: Add upload button to contact right-click menu
|
|
|
36
|
+ * #9046 Add a "Minimize on close" in Preferences for all MUC rooms
|
|
|
37
|
+ * #9145 Roster not showing number of contacts logged in per group
|
|
|
38
|
+ * #9164 Chatstates: Color of tab as "typing/composing" indicator get's lost on focus
|
|
|
39
|
+ * #9174 Changing status results in an error
|
|
|
40
|
+ * #9202 No context menu on MUC's tab
|
|
|
41
|
+ * #9321 Cannot allow contact to see my status
|
|
|
42
|
+ * #9360 Allow disabling keyboard shorcut ctrl+L (clear chat window)
|
|
|
43
|
+ * #9457 Add global search in History window
|
|
|
44
|
+ * #9501 Mark corrected messages (LMC) in history browser
|
|
|
45
|
+ * #9596 Add UI to search history from contact/chat window
|
|
|
46
|
+ * #9615 Corrected messages (LMC) sporadically overlapped in the chat window
|
|
|
47
|
+ * #9681 Highlight quotes in chat
|
|
|
48
|
+ * #9683 Dynamically load history when scrolling to top
|
|
|
49
|
+ * #9694 AttributeError: 'NoneType' object has no attribute 'room_jid'
|
|
|
50
|
+ * #9695 Jingle file transfer does not work in LAN
|
|
|
51
|
+ * #9709 Roster remove request?
|
|
|
52
|
+ * #9712 Show multiple subscription requests in a single window
|
|
|
53
|
+ * #9750 Command line flag to start in tray icon?
|
|
|
54
|
+ * #9767 GDBus.Error:org.freedesktop.login1.OperationInProgress: The operation inhibition has been requested for is already running (36)
|
|
|
55
|
+ * #9846 AttributeError in reconfig() when changing window mode: 'NoneType' object has no attribute 'contact'
|
|
|
56
|
+ * #9847 Showing avatars disabled but avatars displayed in group chats
|
|
|
57
|
+ * #9887 Scrolling performance issue with ConversationTextview
|
|
|
58
|
+ * #9933 Contact missing for predefined roster after deleting history
|
|
|
59
|
+ * #9940 Show maximized group chats in contact list
|
|
|
60
|
+ * #9992 TypeError: unknown type (null) in on_modelfilter_row_has_child_toggled
|
|
|
61
|
+ * #10000 Transport in roster not being discovered
|
|
|
62
|
+ * #10108 Self contact is not always shown
|
|
|
63
|
+ * #10123 error sending file with jingle through gajim
|
|
|
64
|
+ * #10133 Account Wizard: Let user choose account label
|
|
|
65
|
+ * #10166 AttributeError: 'NoneType' object has no attribute 'show'
|
|
|
66
|
+ * #10205 Restoring conversation tabs fails if JID contains comma
|
|
|
67
|
+ * #10236 MUC: Error in update_actions when clicking on tray notification
|
|
|
68
|
+ * #10242 Bug with roster: Repeating error message: "too many values to unpack (exptected 2)"
|
|
|
69
|
+ * #10248 logind timeout error (24) in _inhibit_sleep
|
|
|
70
|
+ * #10249 StatusIcon: Show connection lost icon when at least one account is not connected
|
|
|
71
|
+ * #10279 error after wake-up from hibernation
|
|
|
72
|
+ * #10281 Last message correction doesn't work correctly with HTTP upload
|
|
|
73
|
+ * #10450 Clicking a link in the message window can cause Gajim 1.3 to crash
|
|
|
74
|
+ * #10452 Various contact list issues
|
|
|
75
|
+ * #10455 App crashing if quit from tray in Windows
|
|
|
76
|
+ * #10461 TypeError: can only concatenate str (not "NoneType") to str when receving bare jid presence from localpart@component.domain.tld
|
|
|
77
|
+ * #10472 ConfirmationCheckDialog: DELETE_EVENT does not propagate checkbox state
|
|
|
78
|
+ * #10483 Don't interrupt onboarding with update dialog
|
|
|
79
|
+ * #10490 Gajim does not send XHTML in MUC
|
|
|
80
|
+ * #10493 Gajim’s minimum width is constrained by group chat window’s minimum width
|
|
|
81
|
+ * #10496 Accounts: Login settings not accessible
|
|
|
82
|
+ * #10506 Clicking "information" after right-click my friend causes error
|
|
|
83
|
+ * #10512 Setting MOTD without text triggers error
|
|
|
84
|
+ * #10513 Window management: AttributeError: 'NoneType' object has no attribute 'set_control_active'
|
|
|
85
|
+ * #10525 Sending an empty file creates errors
|
|
|
86
|
+ * #10526 Chat-to-MUC dialog: Contact name not shown sometimes
|
|
|
87
|
+ * #10531 Right-click popup menu appears, but also serves me this error reporting dialog that's annoying
|
|
|
88
|
+ * #10550 Joining a conference room: `AttributeError: 'NoneType' object has no attribute 'parent_win'` with `gc_ctrl` object.
|
|
|
89
|
+ * #10555 Crash on start with broken OMEMO archived message
|
|
|
90
|
+ * #10562 UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfc in position 100: invalid start byte
|
|
|
91
|
+ * #10575 AttributeError 'NoneType' object has no attribute 'parent_win' while trying to join group chat
|
|
|
92
|
+ * #10578 Disabling account should retract status icon events
|
|
|
93
|
+ * #10586 Answering PM from Bot leads to 'NoneType' object has no attribute 'get_full_jid'
|
|
|
94
|
+ * #10599 MUC notifications: add sender's nickname
|
|
|
95
|
+ * #10608 Non-square shaped avatars are not displayed properly
|
|
|
96
|
+ * #10635 Groupchat mention notifications produce sound in do-not-disturb although settings are set not to do so
|
|
|
97
|
+ * #10644 Notification: Error in handle_event when clicking button (login failed)
|
|
|
98
|
+ * #10658 Account wizard stuck on spinner when connected to broken server
|
|
|
99
|
+ * #10666 Creating a new groupchat fails if there is no network connection
|
|
|
100
|
+ * #10667 Show username/JID in password request dialog
|
|
|
101
|
+ * #10669 mumble:// URIs are not linkified and can't be clicked to open
|
|
|
102
|
+ * #10676 Files containing %20 do not download/upload correctly
|
|
|
103
|
+ * #10677 Jingle: file-sent-error not handled correctly
|
|
|
104
|
+ * #10678 Invalid version error when launching from a repository checked into Git
|
|
|
105
|
+ * #10692 ValueError: no kind attribute
|
|
|
106
|
+ * #10695 MUC Participant Information Dialog Device Page
|
|
|
107
|
+ * #10696 Clicking Avatar in MUC should focus Message Input
|
|
|
108
|
+ * #10697 AttributeError
|
|
|
109
|
+ * #10710 Click on found history item causes AttributeError: 'Row' object has no attribute 'stanza_id'
|
|
|
110
|
+ * #10713 Gajim UI unresponsive during history search
|
|
|
111
|
+ * #10715 Clean up GStreamer libraries
|
|
|
112
|
+ * #10716 Invalid type error in group chat settings
|
|
|
113
|
+ * #10721 No image preview with special image
|
|
|
114
|
+ * #10724 Entering emoji in contact list
|
|
|
115
|
+ * #10726 Code widget error
|
|
|
116
|
+ * #10734 Preview: Generating fails with gdk-pixbuf-error-quark: Unrecognized image file format (3)
|
|
|
117
|
+ * #10736 Preview Generating with PIL fails with OSError: encoder error -2 when writing image file
|
|
|
118
|
+ * #10741 Remove History Manager
|
|
|
119
|
+ * #10744 Preview own uploads
|
|
|
120
|
+ * #10745 error when hiding notification area icon
|
|
|
121
|
+ * #10751 Inconsistent notifications behavior in 1.4 nightlies
|
|
|
122
|
+ * #10773 Failure to store roster notes not reported
|
|
|
123
|
+ * #10774 AppIndicator should be used for the tray icon on Wayland
|
|
|
124
|
+ * #10813 Receiving a notification creates exception
|
|
|
125
|
+ * #10814 Unable to delete custom theme
|
|
|
126
|
+ * #10815 Improve Security Labels (XEP-0258) feature
|
|
|
127
|
+ * #10816 AttributeError: PrivateChatControl object has no attribute
|
|
|
128
|
+ * #10822 Exception when running contact info on a contact that stop sending status updates
|
|
|
129
|
+ * #10841 HTTPUpload: Error not shown when filesize limit is reached
|
|
|
130
|
+
|
|
|
131
|
+
|
|
|
132
|
+Gajim 1.3.3 (10 October 2021)
|
|
|
133
|
+
|
|
|
134
|
+ New
|
|
|
135
|
+
|
|
|
136
|
+ * Profile: Add NOTE entry
|
|
|
137
|
+
|
|
|
138
|
+ Changes
|
|
|
139
|
+
|
|
|
140
|
+ * Port AdHocCommand window to new Assistant
|
|
|
141
|
+ * Update API JID for search.jabber.network integration
|
|
|
142
|
+ * Build with Python 3.9
|
|
|
143
|
+ * Provider list: Remove blabber.im
|
|
|
144
|
+
|
|
|
145
|
+ Bug fixes
|
|
|
146
|
+
|
|
|
147
|
+ * #10638 Depend on nbxmpp>=2.0.4 (CVE-2021-41055)
|
|
|
148
|
+ * #10560 HTTPUpload: Raise FileError if path is not accessible
|
|
|
149
|
+ * #10558 Fix spell checking
|
|
|
150
|
+ * #10551 Check for gstreamer GTK plugin for AV support
|
|
|
151
|
+ * #10545 Jingle: Fix UnboundLocalError for transports variable
|
|
|
152
|
+ * #10540 Windows: Add GSSAPI dependency
|
|
|
153
|
+ * #10539 Stop gdbus.exe when running uninstaller
|
|
|
154
|
+ * #10478 Fix test_gui_interface testsuite
|
|
|
155
|
+ * #10477 Migration routine for portable installer
|
|
|
156
|
+ * #10441 Reload CSS after switching dark/light theme
|
|
|
157
|
+ * #10150 Dead key improvements
|
|
|
158
|
+ * Fix starting History Manager in standalone mode
|
|
|
159
|
+
|
|
|
160
|
+Gajim 1.3.2 (24 April 2021)
|
|
|
161
|
+
|
|
|
162
|
+ New
|
|
|
163
|
+
|
|
|
164
|
+ * Accounts: Add account switch description
|
|
|
165
|
+
|
|
|
166
|
+ Changes
|
|
|
167
|
+
|
|
|
168
|
+ * MessageInput: Remove custom placeholder
|
|
|
169
|
+ * MessageInput: Add focus borders
|
|
|
170
|
+
|
|
|
171
|
+ Bug fixes
|
|
|
172
|
+
|
|
|
173
|
+ * #10010 Only convert domain name to ASCII
|
|
|
174
|
+ * #10342 UnicodeDecodeError related to avatars
|
|
|
175
|
+ * #10428 Roster: Handle missing avatar_sha
|
|
|
176
|
+
|
|
|
177
|
+
|
|
|
178
|
+Gajim 1.3.1 (01 March 2021)
|
|
|
179
|
+
|
|
|
180
|
+ New
|
|
|
181
|
+
|
|
|
182
|
+ * Add setting for GSSAPI authentication
|
|
|
183
|
+
|
|
|
184
|
+ Changes
|
|
|
185
|
+
|
|
|
186
|
+ * #10416 Remove conversion of ASCII emojis
|
|
|
187
|
+
|
|
|
188
|
+ Bug fixes
|
|
|
189
|
+
|
|
|
190
|
+ * #10273 VcardWindow: Fix resource string if resource is missing
|
|
|
191
|
+ * #10424 GroupChatInvitation: Show account badge
|
|
|
192
|
+ * #10430 Preferences: Check for pipeline before removing elements
|
|
|
193
|
+ * #10436 Stop early when handling connection-failed in handle_event
|
|
|
194
|
+ * #10438 Set account window stack as non-vhomogeneous
|
|
|
195
|
+ * #10443 ServiceRegistration: Use nbxmpp register methods
|
|
|
196
|
+ * #10445 Change dataform to href markup URLs in fixed field
|
|
|
197
|
+ * #10450 Workaround for crash on clicking links
|
|
|
198
|
+ * AvatarSelector: Improve error handling
|
|
|
199
|
+ * Profile: Show error if avatar upload fails
|
|
|
200
|
+ * UserAvatar: Handle empty data nodes
|
|
|
201
|
+ * StatusIcon: Only hide application when its focused
|
|
|
202
|
+
|
|
|
203
|
+
|
|
|
204
|
+Gajim 1.3.0 (08 February 2021)
|
|
|
205
|
+
|
|
|
206
|
+ New
|
|
|
207
|
+
|
|
|
208
|
+ * Add --gdebug option
|
|
|
209
|
+
|
|
|
210
|
+ Bug fixes
|
|
|
211
|
+
|
|
|
212
|
+ * Search also in user data dir for translations
|
|
|
213
|
+ * AV: Fix closing chat window while in call
|
|
|
214
|
+ * Chat: Don’t unselect text after key press
|
|
|
215
|
+ * Profile: Correctly handle not existing vcard
|
|
|
216
|
+ * Fix display problems with feather icons
|
|
|
217
|
+ * Bookmarks: Check for config-node-max feature
|
|
|
218
|
+ * #10401 Fix race condition when removing an account
|
|
|
219
|
+ * #10421 Chat: Fix race condition when closing with ESC
|
|
|
220
|
+
|
|
|
221
|
+
|
|
|
222
|
+Gajim 1.3.0-beta2 (10 January 2021)
|
|
|
223
|
+
|
|
|
224
|
+ Changes
|
|
|
225
|
+
|
|
|
226
|
+ * Use direct messages in non-anonymous group chats instead of PM
|
|
|
227
|
+
|
|
|
228
|
+ Bug fixes
|
|
|
229
|
+
|
|
|
230
|
+ * Fix a problem with the Gajim symbolic icon when opening the Accounts dialog
|
|
|
231
|
+ * Make Gajim connect even if the Private XML Storage extension is not available on the server
|
|
|
232
|
+ * #10235 Roster tooltip error
|
|
|
233
|
+ * #10342 Add Workaround for UnicodeDecodingError popups
|
|
|
234
|
+ * #10377 Profile: Make adding a Organisation entry work
|
|
|
235
|
+ * #10384 Make the HistoryManager work again in standalone mode
|
|
|
236
|
+
|
|
|
237
|
+
|
|
|
238
|
+Gajim 1.3.0-beta1 (29 December 2020)
|
|
2
|
239
|
|
|
3
|
240
|
New
|
|
4
|
241
|
|