Philipp Hörist
0739eb9dec
HistoryManager: Init configpaths only in standalone mode
2018-04-21 13:59:20 +02:00
Philipp Hörist
4a26ecb12c
Refactor configpaths
...
- init configpaths earlier so logging can access it to store debug logs
- First step for more consistency across Gajim when looking up paths
Recommended usage for the future:
app.configpaths.get()
configpaths.get()
2018-04-21 12:48:57 +02:00
philipp
8e9c040acf
Support http:upload:0
2018-04-20 08:35:40 -04:00
Philipp Hörist
dadc85bb52
Fix tests
2018-04-19 22:22:04 +02:00
Philipp Hörist
290e761f88
Add support for Room Avatars
...
- Groupchats promote a vcard hash with presence
Refactoring:
- Dont delete groupchat contacts if they are maximized from the roster
- Roster and GroupchatControl use the same contact object
2018-04-19 22:11:41 +02:00
Philipp Hörist
70a7000d44
Dont be lenient with namespace
2018-04-19 17:59:17 +02:00
Philipp Hörist
a45554a10b
Save history export with utf8 encoding
2018-04-17 22:00:15 +02:00
Philipp Hörist
53b38bd5d5
Use JID as default account name
...
Fixes #8939
2018-04-15 23:36:34 +02:00
Philipp Hörist
e3066fb5ca
Improve AccountsWindow design
...
Fixes #8940
2018-04-15 23:36:34 +02:00
Daniel
e93ab408ec
Fix History Manager search
2018-04-15 22:45:04 +02:00
Markus Wintermann
a86abf2cf9
Update proxy comobobox in accounts/connections
...
After a new proxy was added/removed by ManageProxies the combobox in
accounts/connections gets updated
2018-04-14 22:01:58 +02:00
Philipp Hörist
93af68f81c
Dont show error when receiving invalid avatars
...
Fixes #9022
2018-04-14 10:34:58 +02:00
Daniel
9f0eaf9df7
Fix placeholder not being removed when inserting nick in MUC via context menu
2018-04-13 22:36:57 +02:00
Philipp Hörist
363fdf7d9a
Dont use str as a var name
2018-04-09 21:39:57 +02:00
Philipp Hörist
cf8f0c2e83
Delete account from config if registration fails
2018-04-09 19:14:42 +02:00
Philipp Hörist
6baed38d4c
Make code better understandable
2018-04-09 00:35:27 +02:00
Bronko
fcad0f088a
save hash and mime_type of avatar when receiving vCard from server
...
in case the avatar is not changed by the user we must resend the still valid hash.
if we do not save the hash here, gajim advertises an empty photo element after publishing the vCard,
which removes the avatar for all receiving clients of the photo element update
2018-04-08 23:45:32 +02:00
Bronko
36b31259e7
save encoded avatar when receiving vCard from server
2018-04-08 20:58:24 +02:00
Yann Leboulanger
879e03449c
fix some py2->py3 missing things. Fixes #9019
2018-04-07 23:06:48 +02:00
Yann Leboulanger
6d868546fa
update action when creating groupchat window. Fixes #9042
2018-04-07 22:48:38 +02:00
Yann Leboulanger
27e45856b0
prevent traceback. Fixes #9054
2018-04-07 22:04:32 +02:00
Yann Leboulanger
93b50bf1f6
prevent a traceback with wrong bookmarks. Fixes #9055
2018-04-07 22:01:39 +02:00
Philipp Hörist
cf911b3984
Fix regression from 4caa4971
2018-04-05 22:14:57 +02:00
Philipp Hörist
711f3cbbb0
Encode filenames before sending
...
Fixes #9039
2018-04-05 19:38:17 +02:00
Philipp Hörist
898ac96647
Some status codes should only be in our presence
...
Some Servers broadcast these status codes in every presence which
is wrong accoring to the XEP
2018-04-04 22:16:46 +02:00
Philipp Hörist
1b8d76bf9e
Add missing return statement
2018-04-04 22:10:34 +02:00
Yann Leboulanger
2ea9fc6932
when adding bookmark, check server validity on focus out only. Fixes #7879
2018-04-04 15:16:41 +02:00
Yann Leboulanger
17ae4e4ccc
Hide protocol combobox when adding contacts if only XMPP is available
2018-04-04 14:46:46 +02:00
Yann Leboulanger
8e144e46f8
Use XMPP logo in add contact dialog for XMPP protocol. Fixes #9049
2018-04-04 14:42:10 +02:00
Yann Leboulanger
dc58586a7a
mark string as translatable. Fixes #9050
2018-04-04 14:23:12 +02:00
Philipp Hörist
4caa4971b2
Catch decrypted-message-received event in ChatControl
...
It makes more sense to catch the event with ChatControl than with the
RosterWindow. RosterWindow is only used now if no ChatControl is open.
2018-04-04 01:13:02 +02:00
Philipp Hörist
8a4264c94e
Remove event handler on ChatControl Shutdown
2018-04-04 00:00:08 +02:00
Philipp Hörist
f29d57e50b
Catch invalid IQ stanzas and log them
...
Fixes #9044
2018-04-03 19:54:09 +02:00
Philipp Hörist
199f1c74ff
Dont call show_all() on AboutDialog
...
Fixes #9038
2018-04-02 21:37:08 +02:00
André Apitzsch
672aae9c12
Fix password storage in plain text issue
2018-04-02 15:50:23 +02:00
Yann Leboulanger
dc3565ee32
prepare 1.0.1 release
2018-04-01 22:48:42 +02:00
Yann Leboulanger
0f13b23a7d
correctly set process name. Fixes #9034
2018-04-01 15:05:06 +02:00
Philipp Hörist
e326aabf5f
Decode PGP decrypted messages
2018-03-31 01:18:28 +02:00
Philipp Hörist
634cbd93a8
Remove not supported methods
...
Methods have been remove in from IPython since 2016
b7d03ed6b1 (diff-3ffc5a89fb88284fe9b5787b8859140b)
Fixes #9023
2018-03-30 15:05:25 +02:00
Yann Leboulanger
ec78ce22e6
don't allow to open several filter dialogs. Fixes #8848
2018-03-29 12:26:37 +02:00
Yann Leboulanger
c2184aaf8c
remove bookmark and close muc when destroying the room. Fixes #8862
2018-03-29 11:01:25 +02:00
Yann Leboulanger
a884ba6762
prevent traceback. Fixes #8936
2018-03-29 09:41:40 +02:00
André Apitzsch
612b7b4302
Show help lines only once
...
fixes #9018
2018-03-28 20:13:05 +02:00
Yann Leboulanger
a9a6b048fb
set a transient_for for join groupchat dialog when needed. Fixes #8994
2018-03-28 16:14:54 +02:00
Yann Leboulanger
16b8eb1fd0
ability to fix room name when browsing muc service. See #8994
2018-03-28 15:22:28 +02:00
Yann Leboulanger
f52e8d889c
don't traceback on account deletion. Fixes #8960
2018-03-28 11:36:14 +02:00
Philipp Hörist
241deac31c
ChatControl: Display status message nicer
2018-03-27 23:43:24 +02:00
Yann Leboulanger
a3853f6958
fix string
2018-03-27 15:02:11 +02:00
Yann Leboulanger
7562acbe5b
correctly generate css for font that have a space. Fixes #9012
2018-03-27 12:25:20 +02:00
Philipp Hörist
5794d54d1c
Dont print status if it has not changed
...
Only print the status, if status has changed or the status message
Clients announce there idle-time with presences but adding a idle-time
does not necessarily mean they went from available -> away
Fixes #9001
2018-03-26 23:47:43 +02:00