Yann Leboulanger pushed to branch master at gajim / gajim
Commits:
cf36549f by André Apitzsch at 2017-09-22T19:12:26+02:00
Remove Makefiles
- - - - -
ad600f51 by André Apitzsch at 2017-09-22T19:12:26+02:00
Move data required to run gajim into gajim directory
- - - - -
3ba58716 by André Apitzsch at 2017-09-22T19:12:26+02:00
Use setup.py to install gajim
- - - - -
624bee75 by André Apitzsch at 2017-09-22T19:12:26+02:00
fix file lookup location and other issues
- - - - -
789b73fd by André Apitzsch at 2017-09-22T19:12:26+02:00
Install jabber server list
- - - - -
f1b009dc by André Apitzsch at 2017-09-22T19:12:26+02:00
Fix CI test execution
- - - - -
a2ac23d1 by André Apitzsch at 2017-09-22T19:12:26+02:00
Add MANIFEST.in
- - - - -
c3b1c1dd by André Apitzsch at 2017-09-22T19:12:26+02:00
Add author and license information to setup.py
- - - - -
996607d6 by André Apitzsch at 2017-09-22T19:12:26+02:00
CI: Update package script
- - - - -
343811c2 by André Apitzsch at 2017-09-22T19:12:26+02:00
Cover plugins in setup.py
- - - - -
5375965f by André Apitzsch at 2017-09-22T19:12:26+02:00
Don't hard code python path in scripts to support virtualenv
- - - - -
77014f09 by André Apitzsch at 2017-09-22T19:12:26+02:00
Add dev version number support
- - - - -
06102e7d by André Apitzsch at 2017-09-22T19:12:26+02:00
Linux: fix translation issue
- - - - -
7751c3e7 by André Apitzsch at 2017-09-22T19:12:26+02:00
setup.py: remove intltool dependency
- - - - -
03955a68 by André Apitzsch at 2017-09-22T19:12:26+02:00
setup.py: add description
- - - - -
30424b36 by André Apitzsch at 2017-09-22T19:12:26+02:00
Move ipython_view to gajim.dev and exclude it from tarball
- - - - -
6bcd4751 by André Apitzsch at 2017-09-22T19:12:26+02:00
setup.py: fix license
- - - - -
7ca5a1e8 by André Apitzsch at 2017-09-22T19:12:26+02:00
setup.py: include activities, moods and sounds
- - - - -
9ef94246 by André Apitzsch at 2017-09-22T19:12:26+02:00
Package test, but don't install it
- - - - -
9950228d by André Apitzsch at 2017-09-22T19:12:26+02:00
setup.py: add test and test_nogui
- - - - -
864e5725 by André Apitzsch at 2017-09-22T19:12:26+02:00
setup.py: install missing files
- - - - -
3e80707e by André Apitzsch at 2017-09-22T19:12:26+02:00
setup.py: add update_po command
- - - - -
289c67fd by André Apitzsch at 2017-09-22T19:12:26+02:00
setup.py: always regenerate *.desktop and *.appdata.xml
otherwise we might ship outdated files
- - - - -
af89d7cf by André Apitzsch at 2017-09-22T19:12:26+02:00
autopep8 setup.py
- - - - -
5819f7e4 by André Apitzsch at 2017-09-22T21:48:18+02:00
setup.py: move plugins directory to data directory
- - - - -
81a6be74 by Yann Leboulanger at 2017-09-25T11:15:40+02:00
Merge branch 'setuptools' into 'master'
Use Setuptools to build gajim
Closes #8633
See merge request !128
- - - - -
30 changed files:
- .gitignore
- .gitlab-ci.yml
- + MANIFEST.in
- − Makefile.am
- − autogen.sh
- − configure.ac
- − data/Makefile.am
- − data/defs.py.in
- data/gajim-remote.desktop.in.in → data/gajim-remote.desktop.in
- data/org.gajim.Gajim.desktop.in.in → data/org.gajim.Gajim.desktop.in
- − data/pixmaps/Makefile.am
- − gajim/Makefile.am
- gajim/__init__.py
- gajim/common/config.py
- gajim/common/configpaths.py
- − gajim/common/defs.py
- gajim/common/i18n.py
- − gajim/data/Makefile.am
- − gajim/data/activities/Makefile.am
- − gajim/data/emoticons/Makefile.am
- − gajim/data/gui/Makefile.am
- icons/hicolor/128x128/apps/org.gajim.Gajim.png → gajim/data/icons/hicolor/128x128/apps/org.gajim.Gajim.png
- icons/hicolor/16x16/actions/document-send.png → gajim/data/icons/hicolor/16x16/actions/document-send.png
- icons/hicolor/16x16/actions/gajim-cam_active.png → gajim/data/icons/hicolor/16x16/actions/gajim-cam_active.png
- icons/hicolor/16x16/actions/gajim-cam_inactive.png → gajim/data/icons/hicolor/16x16/actions/gajim-cam_inactive.png
- icons/hicolor/16x16/actions/gajim-kbd_input.png → gajim/data/icons/hicolor/16x16/actions/gajim-kbd_input.png
- icons/hicolor/16x16/actions/gajim-mic_active.png → gajim/data/icons/hicolor/16x16/actions/gajim-mic_active.png
- icons/hicolor/16x16/actions/gajim-mic_inactive.png → gajim/data/icons/hicolor/16x16/actions/gajim-mic_inactive.png
- icons/hicolor/16x16/status/applications-internet.png → gajim/data/icons/hicolor/16x16/status/applications-internet.png
- icons/hicolor/16x16/status/audio-mic-volume-high.png → gajim/data/icons/hicolor/16x16/status/audio-mic-volume-high.png
The diff was not included because it is too large.
View it on GitLab: https://dev.gajim.org/gajim/gajim/compare/65d2284b59f00969c140b1d90e07b9996…
---
View it on GitLab: https://dev.gajim.org/gajim/gajim/compare/65d2284b59f00969c140b1d90e07b9996…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / gajim
Commits:
65d2284b by Philipp Hörist at 2017-09-23T10:10:36+02:00
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.
- - - - -
1 changed file:
- gajim/gui_interface.py
Changes:
=====================================
gajim/gui_interface.py
=====================================
--- a/gajim/gui_interface.py
+++ b/gajim/gui_interface.py
@@ -2309,7 +2309,12 @@ class Interface:
app.idlequeue.process()
except Exception:
# Otherwise, an exception will stop our loop
- timeout, in_seconds = app.idlequeue.PROCESS_TIMEOUT
+
+ if sys.platform == 'win32':
+ timeout, in_seconds = 20, None
+ else:
+ timeout, in_seconds = app.idlequeue.PROCESS_TIMEOUT
+
if in_seconds:
GLib.timeout_add_seconds(timeout, self.process_connections)
else:
@@ -2566,7 +2571,11 @@ class Interface:
self.instances['file_transfers'] = dialogs.FileTransfersWindow()
GLib.timeout_add(100, self.autoconnect)
- timeout, in_seconds = app.idlequeue.PROCESS_TIMEOUT
+ if sys.platform == 'win32':
+ timeout, in_seconds = 20, None
+ else:
+ timeout, in_seconds = app.idlequeue.PROCESS_TIMEOUT
+
if in_seconds:
GLib.timeout_add_seconds(timeout, self.process_connections)
else:
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/65d2284b59f00969c140b1d90e07b99968…
---
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/65d2284b59f00969c140b1d90e07b99968…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch gajim_0.16 at gajim / gajim
Commits:
1886fda5 by Philipp Hörist at 2017-09-22T15:57:52+02:00
Set lock_image from pixbuf instead of filepath
Fixes #8673
- - - - -
1 changed file:
- src/chat_control.py
Changes:
=====================================
src/chat_control.py
=====================================
--- a/src/chat_control.py
+++ b/src/chat_control.py
@@ -2314,12 +2314,13 @@ class ChatControl(ChatControlBase):
if authenticated:
#About encrypted chat session
authenticated_string = _('and authenticated')
- img_path = gtkgui_helpers.get_icon_path('security-high')
+ pixbuf = gtkgui_helpers.get_icon_pixmap('security-high')
else:
#About encrypted chat session
authenticated_string = _('and NOT authenticated')
- img_path = gtkgui_helpers.get_icon_path('security-low')
- self.lock_image.set_from_file(img_path)
+ pixbuf = gtkgui_helpers.get_icon_pixmap('security-low')
+
+ self.lock_image.set_from_pixbuf(pixbuf)
#status will become 'is' or 'is not', authentificaed will become
#'and authentificated' or 'and not authentificated', logged will become
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/1886fda5c30d6e0b26705daa592096a961…
---
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/1886fda5c30d6e0b26705daa592096a961…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / gajim
Commits:
b60fe026 by Philipp Hörist at 2017-09-22T00:07:48+02:00
Use own module logger for connection_zeroconf
- - - - -
1 changed file:
- gajim/common/zeroconf/connection_zeroconf.py
Changes:
=====================================
gajim/common/zeroconf/connection_zeroconf.py
=====================================
--- a/gajim/common/zeroconf/connection_zeroconf.py
+++ b/gajim/common/zeroconf/connection_zeroconf.py
@@ -50,6 +50,8 @@ from gajim.common.zeroconf import zeroconf
from gajim.common.zeroconf.connection_handlers_zeroconf import *
from gajim.common.connection_handlers_events import *
+log = logging.getLogger('gajim.c.connection_zeroconf')
+
class ConnectionZeroconf(CommonConnection, ConnectionHandlersZeroconf):
def __init__(self, name):
ConnectionHandlersZeroconf.__init__(self)
@@ -73,7 +75,7 @@ class ConnectionZeroconf(CommonConnection, ConnectionHandlersZeroconf):
values
"""
if not app.config.get_per('accounts', app.ZEROCONF_ACC_NAME, 'name'):
- app.log.debug('Creating zeroconf account')
+ log.debug('Creating zeroconf account')
app.config.add_per('accounts', app.ZEROCONF_ACC_NAME)
app.config.set_per('accounts', app.ZEROCONF_ACC_NAME,
'autoconnect', True)
@@ -123,7 +125,7 @@ class ConnectionZeroconf(CommonConnection, ConnectionHandlersZeroconf):
def reconnect(self):
# Do not try to reco while we are already trying
self.time_to_reconnect = None
- app.log.debug('reconnect')
+ log.debug('reconnect')
self.disconnect()
self.change_status(self.old_show, self.status)
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/b60fe02680f34011b9cd6ae854ba690ae9…
---
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/b60fe02680f34011b9cd6ae854ba690ae9…
You're receiving this email because of your account on dev.gajim.org.