Philipp Hörist
c6fc9081c5
Catch exception when closing window
...
Fixes #8761
2017-10-14 09:43:44 +02:00
Philipp Hörist
fcf15fcaf2
Bookmarks: Remove invalid publish option
2017-10-14 00:13:19 +02:00
Philipp Hörist
dd4a80054d
Discover PublishOptions also if PubSub is not discovered
...
PEP supports a subset of PubSub and can also support publish options
2017-10-14 00:13:19 +02:00
Philipp Hörist
ac281533f5
Get Pubsub bookmarks also if PEP is supported
2017-10-14 00:13:19 +02:00
Philipp Hörist
149522dcee
ServerInfo: Add PubSub discovery
2017-10-14 00:13:18 +02:00
Philipp Hörist
e79af35e9c
Refactor store_bookmarks()
...
- Add logging
- Move Node building code into own methods
2017-10-14 00:13:13 +02:00
Philipp Hörist
f4a734b70c
Add GooCanvas to the Windows build
...
Its for the Whiteboard Plugin
2017-10-12 18:29:51 +02:00
Philipp Hörist
a63131c556
Update README.md
2017-10-10 20:37:20 +02:00
Philipp Hörist
4379c2d014
Execute handler only for the correct account
2017-10-08 22:29:15 +02:00
Philipp Hörist
95a984f645
HistoryWindow: Fix some UI issues
...
- Set application and menubar
- Remove deprecated settings
Fixes #8756
2017-10-08 19:02:55 +02:00
Philipp Hörist
0b1d5a3174
Remove unused import
...
- Sort imports correctly (PEP8)
2017-10-08 18:09:15 +02:00
Philipp Hörist
57efe7c457
Set application and menubar on MessageWindow
2017-10-08 18:08:13 +02:00
Philipp Hörist
1d5665632a
Print malformed pubsub avatar stanzas
2017-10-08 14:32:59 +02:00
Philipp Hörist
1b90f75b17
Fix missing conn attr
2017-10-08 14:21:40 +02:00
Philipp Hörist
fec3fe9605
Fix db migration
2017-10-08 14:03:37 +02:00
Philipp Hörist
4b45053ee4
Merge branch 'pepavatar' into 'master'
...
Avatar Refactoring
Closes #8743
See merge request !135
2017-10-08 11:30:56 +02:00
Philipp Hörist
ed6278aeb3
Move Presence code into ConnectionHandlers
2017-10-08 11:26:33 +02:00
Philipp Hörist
21db50bbaa
Move IQ Handler into ConnectionHandlers
2017-10-08 11:26:33 +02:00
Philipp Hörist
38406e39d6
Remove BigAvatarWindow
2017-10-08 11:26:33 +02:00
Philipp Hörist
a01cdbf271
Refactor Avatars
...
- Add support for Pubsub Avatars
- Dont poll for vCard Updates, only use XEP-0153
- Dont cache vCards
- Store the avatar SHA of roster contacts in the DB
- Store the current SHA of each contact in the Contacts Object
- Move some code into the ConnectionVcard Class
2017-10-08 11:26:28 +02:00
Philipp Hörist
68f13788ed
Add avatar_sha field to Cache DB
2017-10-08 11:25:49 +02:00
Philipp Hörist
249e26feac
Merge branch 'gitignore' into 'master'
...
Update setup.py and .gitignore
See merge request !142
2017-10-08 00:42:56 +02:00
Philipp Hörist
c4c08ad645
Merge branch 'deprecated' into 'master'
...
Fix deprecation warnings
See merge request !143
2017-10-08 00:42:47 +02:00
André Apitzsch
2872405f07
Fix deprecation warnings
2017-10-07 21:01:27 +02:00
Philipp Hörist
3d76559b39
Update README.md
2017-10-07 18:24:05 +02:00
Philipp Hörist
ee684780f9
Merge branch 'flatpak' into 'master'
...
add flatpak support
See merge request !83
2017-10-07 18:02:26 +02:00
André Apitzsch
6d69c010af
Flatpak: add install instructions
2017-10-07 17:42:07 +02:00
André Apitzsch
485a2933b2
add flatpak support
2017-10-07 17:42:07 +02:00
Philipp Hörist
88609b26f8
Merge branch 'color_string' into 'master'
...
Replace make_color_string() by Gdk.RGBA method
See merge request !141
2017-10-07 17:38:25 +02:00
Philipp Hörist
d8ef967ef2
Merge branch 'appdata' into 'master'
...
AppData: update information
See merge request !139
2017-10-07 17:38:11 +02:00
André Apitzsch
83d3635244
Update setup.py and .gitignore
2017-10-07 17:24:37 +02:00
André Apitzsch
c758da1123
Replace make_color_string() by Gdk.RGBA method
2017-10-07 17:03:31 +02:00
Yann Leboulanger
372c1f9941
make a string not translatable
2017-10-07 14:54:39 +02:00
Philipp Hörist
2a2d4477a7
Fix broken highlight sound in Groupchat
...
tim is epoch, time.localtime() a struct_time
2017-10-07 11:15:10 +02:00
Philipp Hörist
6f2fbde60e
Highlight on mention of own real JID in Groupchat
...
Fixes #8752
2017-10-07 11:10:53 +02:00
Philipp Hörist
4e1d296dcf
Make Groupchat JID selectable
...
Fixes #8753
2017-10-07 10:28:43 +02:00
Philipp Hörist
c57753bd3f
Merge branch 'ssl' into 'master'
...
Simplify check_X509.py
See merge request !140
2017-10-05 22:38:00 +02:00
André Apitzsch
749a01a276
Simplify check_X509.py
...
as pyasn1 and pyOpenSSL are required now
2017-10-05 21:58:45 +02:00
André Apitzsch
7bd89174e2
AppData: update information
2017-10-05 19:11:18 +02:00
Yann Leboulanger
6d10a5e2cf
fix translation strings
2017-10-03 12:36:31 +02:00
Philipp Hörist
7bd73e2424
Fuse Emoticons/Authentication with TextView
2017-10-03 03:12:31 +02:00
Philipp Hörist
0b83a675ea
Make Groupchat Roster larger
2017-10-03 00:38:47 +02:00
Philipp Hörist
ef748c6d46
Remove send button
2017-10-03 00:38:47 +02:00
Philipp Hörist
e7d1a2d511
Merge branch 'readme' into 'master'
...
Update README
See merge request !138
2017-10-01 18:53:57 +02:00
Philipp Hörist
6d60022d3d
Update Requirements
2017-10-01 18:50:20 +02:00
Philipp Hörist
09b16810ea
Update README
2017-10-01 18:50:16 +02:00
Philipp Hörist
ab23757f09
Use curl for Windows build instead of wget
...
wget seems to be broken currently on appveyor
2017-09-30 18:00:39 +02:00
Philipp Hörist
6f472cc120
Set message as read before removing an event
...
When we receive carbons of a conversation, we remove the events once
we receive a carbon from ourself, because that means we anwered from
another device.
This sets these removed messages also as read in the unread_message
table, so they dont popup on restart.
2017-09-29 12:41:26 +02:00
Philipp Hörist
a17a030719
Remove GTK Theme on Windows
...
Standard is good enough
2017-09-29 02:57:58 +02:00
Philipp Hörist
83f4d6e191
OptionsDialog: Destroy dialog on ESC
2017-09-29 02:43:29 +02:00