Commit graph

502 commits

Author SHA1 Message Date
André Apitzsch
5794b040d3 Replace deprecated Gtk.Image.*_from_stock() 2017-09-28 19:42:00 +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
864e572584 setup.py: install missing files 2017-09-22 19:12:26 +02:00
André Apitzsch
30424b364a Move ipython_view to gajim.dev and exclude it from tarball 2017-09-22 19:12:26 +02:00
André Apitzsch
06102e7d97 Linux: fix translation issue 2017-09-22 19:12:26 +02:00
André Apitzsch
77014f09c6 Add dev version number support 2017-09-22 19:12:26 +02:00
André Apitzsch
624bee755c fix file lookup location and other issues 2017-09-22 19:12:26 +02:00
André Apitzsch
ad600f5193 Move data required to run gajim into gajim directory 2017-09-22 19:12:26 +02:00
André Apitzsch
cf36549fde Remove Makefiles 2017-09-22 19:12:26 +02:00
Philipp Hörist
9785f31415 Set lock_image from icon name instead of filepath
Fixes #8673
2017-09-22 16:44:07 +02:00
Philipp Hörist
b60fe02680 Use own module logger for connection_zeroconf 2017-09-22 00:07:48 +02:00
Yann Leboulanger
66e9bc4e03 Merge branch 'master' into 'gnotification'
# Conflicts:
#   gajim/gajim.py
2017-09-21 20:44:18 +02:00
Yann Leboulanger
28184273e6 annouce XEP-0380 support 2017-09-21 20:36:45 +02:00
Philipp Hörist
7e475705c9 Add simple log instance getter 2017-09-21 19:49:07 +02:00
Yann Leboulanger
0c167b6561 Merge branch 'master' into 'master'
implement XEP-0380. Fixes #8734

Closes #8734

See merge request !133
2017-09-21 17:28:32 +02:00
Yann Leboulanger
3e1ea4a3dc implement XEP-0380. Fixes #8734 2017-09-21 17:19:25 +02:00
Philipp Hörist
f50f22c4bd Use custom font for MessageTextView 2017-09-20 21:18:22 +02:00
Yann Leboulanger
ab60bcbe85 PyOpenSSL removed rand module. Stop using it. Fixes #8731 2017-09-20 11:39:55 +02:00
Philipp Hörist
f6deff2cd0 Fix import 2017-09-19 22:06:21 +02:00
Philipp Hörist
267dd73fcb Catch LibSecret errors 2017-09-19 22:04:39 +02:00
Yann Leboulanger
84060484c4 Remove more Gmail things 2017-09-19 15:52:53 +02:00
Yann Leboulanger
a378152a9c Remove Gmail special options 2017-09-19 15:44:58 +02:00
Yann Leboulanger
152be4473b Fix some strings for a better translation 2017-09-19 12:45:02 +02:00
Philipp Hörist
b93098a379 Dont use Resolver when using a proxy
This leaks the DNS request
2017-09-17 14:02:01 +02:00
Philipp Hörist
2c9d5d838b Fix Resolver Test 2017-09-17 10:43:10 +02:00
Philipp Hörist
cf61eac086 Merge branch 'moveData' into 'master'
Move data files to module

See merge request !132
2017-09-16 16:34:45 +02:00
Philipp Hörist
539c1969db Remove old AccountsWindow 2017-09-16 16:09:19 +02:00
Philipp Hörist
dfdeb65e8f New AccountsWindow 2017-09-16 15:55:32 +02:00
André Apitzsch
0080c61014 Install data to new location 2017-09-16 12:18:22 +02:00
André Apitzsch
3be1c2093f Move data files to module 2017-09-16 12:07:31 +02:00
Philipp Hörist
41b977b914 Add option to disable ascii emoticons 2017-09-15 23:22:47 +02:00
Philipp Hörist
ef75e93c70 Change License in AboutDialog 2017-09-13 21:52:18 +02:00
Philipp Hörist
f6e754727c Differentiate upper/lower case string emojis 2017-09-13 21:20:59 +02:00
Yann Leboulanger
083e3017ab Use GNotification instead of pynotify or dbus 2017-09-13 21:20:37 +02:00
Yann Leboulanger
1b4e856d80 fix reading secrets file 2017-09-13 14:25:36 +02:00
Philipp Hörist
995ade8a11 Only log for GC Message for one account 2017-09-07 16:42:51 +02:00
Philipp Hörist
1a0b7ee163 Dont lose own JID from bind
_registered_name is None on a smacks resume.

Gajim creates on every connection attempt a new nbxmpp.NonBlockingClient
instance. This is why _registered_name is None when we go through a
smacks resume, because there is no bind event, and the new NonBlockingClient
instance has no knowledge of the previous successful bind.
2017-09-06 21:26:40 +02:00
Philipp Hörist
8bc2ab096e Add more log output in case we drop carbons 2017-09-03 22:35:56 +02:00
Philipp Hörist
a462af555b Hide License Button only on Windows 2017-09-02 12:07:14 +02:00
Philipp Hörist
4372b67433 Refactor AboutDialog
- Move Credits to const.py
- Minor Refactoring
2017-09-02 11:22:18 +02:00
Yann Leboulanger
b7efb3604e Merge branch 'gtkgui_helpers' into 'master'
gtkgui_helpers: remove some unused code

See merge request !125
2017-08-28 15:38:55 +02:00
André Apitzsch
fbc5851748 gtkgui_helpers: remove some unused code 2017-08-27 22:43:47 +02:00
Philipp Hörist
ec1d75f15b Fix typo in link 2017-08-27 22:41:11 +02:00
Philipp Hörist
298fa4b96d Update old trac links 2017-08-27 22:32:33 +02:00
Yann Leboulanger
d6a8a238f8 Merge branch 'os_info' into 'master'
common.helpers: simplify get_os_info()

See merge request !122
2017-08-27 22:22:02 +02:00
Emmanuel Gil Peyrot
63947c42e4 dataforms: Replace @nested_property with @property. 2017-08-27 20:57:35 +01:00