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
Philipp Hörist
b9aba06f71
Remove unused variables
2017-09-29 02:41:03 +02:00
Philipp Hörist
dd39067ef7
Allow Plugins to use other dialogs
2017-09-29 02:40:01 +02:00
Philipp Hörist
69248b2fe7
Fix pylint/pep8 errors
2017-09-29 00:11:29 +02:00
Philipp Hörist
646ace533f
Merge branch 'replaceDeprecated' into 'master'
...
Replace deprecated Gtk.Image.set_from_stock()
See merge request !137
2017-09-28 22:43:25 +02:00
André Apitzsch
5794b040d3
Replace deprecated Gtk.Image.*_from_stock()
2017-09-28 19:42:00 +02:00
Philipp Hörist
15aed2a95d
Merge branch 'master' into 'master'
...
Fix Windows build
See merge request !136
2017-09-26 16:48:57 +02:00
Philipp Hörist
b9e54cd92c
Fix Windows build
2017-09-26 15:34:39 +02:00
Philipp Hörist
3e764c3d35
Fix some logging calls
...
- Add logging domain to some modules
- Log to module domain instead of generic 'gajim'
2017-09-26 07:14:01 +02:00
Philipp Hörist
f8f84338b2
Rename Zeroconf Credentials Dialog
2017-09-25 13:57:25 +02:00
Yann Leboulanger
81a6be74ad
Merge branch 'setuptools' into 'master'
...
Use Setuptools to build gajim
Closes #8633
See merge request !128
2017-09-25 11:15:40 +02:00
Philipp Hörist
65d2284b59
Reduce PROCESS_TIMEOUT on Windows
...
If io_add_watch is available like on Linux, the PROCESS_TIMEOUT,
is only used to check for timed out events.
On Window its also used to call select() on the socket, so we get
pending data. We need this as low as possible otherwise Gajim on
Windows feels painfully slow.
2017-09-23 10:10:36 +02:00
André Apitzsch
5819f7e439
setup.py: move plugins directory to data directory
2017-09-22 21:48:18 +02:00
André Apitzsch
af89d7cfa6
autopep8 setup.py
2017-09-22 19:12:26 +02:00