Sophie Herold
77fb424cb0
Fixes notifications are missing after refactoring
2018-06-01 18:51:29 +02:00
Philipp Hörist
4bed8ace95
Refactor Notifications
...
- Use icon names instead of path
- Move PopupNotificationWindow into notify.py
- Make popup class method instead of module method
- Dont use sessions to get control on notification action Fixes #9140
- Add has_focus() method to ChatControlBase
2018-06-01 17:48:05 +02:00
Philipp Hörist
2abbb1e224
Define JID type when searching for duplciates
...
Fixes #9163
2018-06-01 17:46:54 +02:00
André Apitzsch
6413c568d4
Remove unused patch
2018-06-01 00:24:22 +02:00
Philipp Hörist
a506758ed3
Remove TLEN related transport code/icons
...
This Messenger shut down and is not available anymore
2018-05-31 21:01:29 +02:00
Philipp Hörist
d656428090
Remove MSN related transport code/icons
...
This Messenger shut down and is not available anymore
2018-05-31 20:29:13 +02:00
Philipp Hörist
38c669b6e1
Remove AIM related transport code/icons
...
This Messenger shut down and is not available anymore
2018-05-31 20:29:06 +02:00
Philipp Hörist
395d24bee6
Use certifi on MacOS
...
Python 3.6 does not use the MacOS cert store anymore
2018-05-31 17:35:46 +02:00
André Apitzsch
5e712768cf
Add support for flatpak extensions
2018-05-29 08:34:20 +02:00
André Apitzsch
3f2d4e5085
Add release notes and content rating information to appdata
2018-05-29 08:29:54 +02:00
Philipp Hörist
32b74b459e
Remove support for ESessions
...
Fixes #5294
2018-05-28 18:21:45 +02:00
Philipp Hörist
56fbe32b11
Fix zeroconf txtrecord encoding
...
Fixes #9146
2018-05-27 21:03:42 +02:00
Philipp Hörist
dbbf078229
Determine earlier if we run as Flatpak
2018-05-27 13:45:07 +02:00
Philipp Hörist
b749eccf51
Fix idle detection
...
Fixes #9149
2018-05-27 10:51:57 +02:00
André Apitzsch
70525c00d2
Config: use with-statement
2018-05-27 02:22:21 +02:00
André Apitzsch
13e838b4c9
Flatpak: portal is used to access home directory
2018-05-26 13:16:01 +02:00
Philipp Hörist
c70b883fdd
Remove python3-avahi dependency
2018-05-25 22:37:28 +02:00
lovetox
2d6e7d2eee
Get rid of python-avahi
2018-05-23 11:47:13 +02:00
Philipp Hörist
bc24ab470d
Fix translation in flatpak build
...
Fixes #9138
2018-05-23 08:38:09 +02:00
Philipp Hörist
d0ec9812a6
Fix Zeroconf
...
- Port pybonjour code from gajim_0.16 branch
- Fix some other small things that broke zeroconf
2018-05-22 23:38:04 +02:00
André Apitzsch
cfd64926b9
Work around flatpak cleanup issue
...
cleaning /share/locale/ from one component can affect later components,
i.e. locales are also removed there
2018-05-22 23:12:29 +02:00
Philipp Hörist
3c474f9405
Remove version key in desktop.in
...
This is not for the Gajim version, its the version of the spec this
file conforms to.
This key is not required by the spec
2018-05-21 22:24:48 +02:00
Philipp Hörist
7b0cbb7763
Fix detecting language
2018-05-21 21:49:19 +02:00
Philipp Hörist
2410121ddb
Add dedicated zeroconf menu
2018-05-21 21:18:38 +02:00
Philipp Hörist
828ae5bb42
Raise version in desktop.in
2018-05-21 19:27:38 +02:00
Philipp Hörist
b3162f400c
Detect if we run as flatpak
...
Fixes #9110
2018-05-21 19:17:47 +02:00
Philipp Hörist
59cfddc3ca
Fix first start with no accounts
2018-05-21 18:57:18 +02:00
Philipp Hörist
714d70cb23
Dont get current version from config
2018-05-21 18:49:06 +02:00
Philipp Hörist
0ea721fbf1
Fix log message
...
Presence without vcard hash is not invalid
2018-05-21 18:38:47 +02:00
Philipp Hörist
764b275394
Dont show encryption methods if not supported
2018-05-21 18:09:44 +02:00
Philipp Hörist
7040ea6b2e
Move module calls into init
...
On Linux ctypes has not attr windll, move it into the __init__()
so it does not get evaluatet on module import
2018-05-21 02:39:29 +02:00
Philipp Hörist
c5df74c509
Refactor idle module
...
- Get rid of sleepy.py, handle everything in idle.py
- Introduce one Monitor class that handles everything
2018-05-21 02:32:33 +02:00
Sophie Herold
2e5d966f1d
Support for idle time under GNOME without X11
...
* Removes use of most global variables
* Adds some some logging
* Removes unused close() method for Xss
2018-05-20 20:45:46 +02:00
Philipp Hörist
3e0557dae6
Dont build menu for Local account
2018-05-20 20:15:08 +02:00
André Apitzsch
690dcfa84b
Flatpak: add keyring dependency
2018-05-20 12:12:51 +02:00
André Apitzsch
9ac5acc31b
Make keyring a hard dependency
2018-05-20 12:12:51 +02:00
Philipp Hörist
848cdc4a88
ProfileWindow: Remove redundant menu entry
2018-05-20 01:28:12 +02:00
Philipp Hörist
2819232808
Fix AvatarChooserDialog not beeing native
...
Setting mimetypes forces non-native dialogs
2018-05-20 01:28:12 +02:00
Philipp Hörist
2636e3449f
Refactor avatar publishing
...
- Publish avatars with a size of 200x200
- Add AvatarSize.PUBLISH so we can easily change it in the future
- Dont upscale small avatars on publish
- Use surfaces for displaying the avatar in ProfileWindow and VcardWindow
because this scales correctly on HiDPI screens
2018-05-20 01:28:12 +02:00
André Apitzsch
cc874227a1
Flatpak: reduce difference to flathub version
2018-05-20 00:27:30 +02:00
André Apitzsch
a4bc5d0c91
Add file used to recognize if gajim is running with flatpak
2018-05-19 23:52:16 +02:00
Philipp Hörist
381c7f2ee7
Update Gajim version to 1.0.3
2018-05-19 10:57:49 +02:00
Philipp Hörist
fb1d75dfb1
Update Flatpak dependencys
2018-05-19 10:57:49 +02:00
Philipp Hörist
c856d6adfb
Update ChangeLog
2018-05-19 10:57:49 +02:00
Philipp Hörist
bc22bbad5d
Raise required nbxmpp version
2018-05-19 10:50:43 +02:00
Philipp Hörist
4d9197ef1c
Fix Windows build
2018-05-19 09:37:01 +02:00
Philipp Hörist
9154658dbc
Add pybonjour to deps on Windows
...
Fixes #9125
2018-05-19 07:56:24 +02:00
Philipp Hörist
117036b872
Init Roster after stream management resume
...
nbxmpp deletes the roster object on disconnect. Init the roster from db
again on resume.
Fixes #8296
2018-05-18 18:20:30 +02:00
Philipp Hörist
496bfd312d
Remove pyasn1 dependency
...
its not used anymore
2018-05-17 22:42:29 +02:00
Philipp Hörist
6ed04e2dd2
Simplify generating random int
...
No need to use SystemRandom() here, as this is not needed for security
purposes
2018-05-17 21:13:37 +02:00