Commit Graph

14745 Commits

Author SHA1 Message Date
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
André Apitzsch 289c67fd8a setup.py: always regenerate *.desktop and *.appdata.xml
otherwise we might ship outdated files
2017-09-22 19:12:26 +02:00
André Apitzsch 3e80707eee setup.py: add update_po command 2017-09-22 19:12:26 +02:00
André Apitzsch 864e572584 setup.py: install missing files 2017-09-22 19:12:26 +02:00
André Apitzsch 9950228dca setup.py: add test and test_nogui 2017-09-22 19:12:26 +02:00
André Apitzsch 9ef942469a Package test, but don't install it 2017-09-22 19:12:26 +02:00
André Apitzsch 7ca5a1e8cc setup.py: include activities, moods and sounds 2017-09-22 19:12:26 +02:00
André Apitzsch 6bcd4751aa setup.py: fix license 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 03955a68cf setup.py: add description 2017-09-22 19:12:26 +02:00
André Apitzsch 7751c3e722 setup.py: remove intltool dependency 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 5375965f87 Don't hard code python path in scripts to support virtualenv 2017-09-22 19:12:26 +02:00
André Apitzsch 343811c2f6 Cover plugins in setup.py 2017-09-22 19:12:26 +02:00
André Apitzsch 996607d656 CI: Update package script 2017-09-22 19:12:26 +02:00
André Apitzsch c3b1c1dd6a Add author and license information to setup.py 2017-09-22 19:12:26 +02:00
André Apitzsch a2ac23d15b Add MANIFEST.in 2017-09-22 19:12:26 +02:00
André Apitzsch f1b009dc0c Fix CI test execution 2017-09-22 19:12:26 +02:00
André Apitzsch 789b73fd95 Install jabber server list 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 3ba58716d0 Use setup.py to install gajim 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 f4f8db5231 Merge branch 'gnotification' into 'master'
Use GNotification instead of pynotify or dbus

See merge request !130
2017-09-21 20:46:36 +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