-
e1d01e09
by Sophie Herold
at 2018-10-06T22:46:32Z
Show avatar in new message notifications
-
f25634bf
by Philipp Hörist
at 2018-10-06T22:46:33Z
Register modules defined by plugins
-
3305ad77
by Yann Leboulanger
at 2018-10-06T22:46:33Z
better fix for joining groupchats with uppercase letters. Fixes #9198
-
093ab598
by Yann Leboulanger
at 2018-10-06T22:46:33Z
improve string for translators
-
a8534800
by Philipp Hörist
at 2018-10-06T22:46:33Z
Parse delay after decryption
Delay could be encrypted with full stanza encryption
-
41a71966
by Philipp Hörist
at 2018-10-06T22:46:33Z
Fix displaying MUC subjects with delay tag
Dont print it as "old" conversation, instead add the delay timestamp
at the end of the subject
-
afbc0c32
by Sophie Herold
at 2018-10-06T22:46:33Z
Unify to use app.get_account_label()
-
d01dc442
by Philipp Hörist
at 2018-10-06T22:46:33Z
Fix missing attribute
-
b5414e38
by Philipp Hörist
at 2018-10-06T22:46:33Z
Disco the room after it has been created
-
42a7dbc7
by Philipp Hörist
at 2018-10-06T22:46:33Z
Fix contact not beeing found after room destroy
-
d4d29f83
by Philipp Hörist
at 2018-10-06T22:46:33Z
Send all presence through the presence module
-
3e73ee93
by Philipp Hörist
at 2018-10-06T22:46:34Z
Add XEP-0398 optimizations
- If the server implements XEP-0398 we dont need to add the avatar sha
anymore, the server adds it for us.
- It also means we dont have to query our own avatar from vcard at start
because the server tells us the avatar sha that is published with the inital
presence reflection
-
64ee94fc
by André Apitzsch
at 2018-10-06T22:46:34Z
music_track_listener: don't hard code media players
inspired by https://gitlab.gnome.org/GNOME/gnome-shell/blob/0ba346b7504d1d53cb6e107c51e3831fa7983875/js/ui/mpris.js
-
9aed6941
by André Apitzsch
at 2018-10-06T22:46:34Z
music_track_listener: recognize playing song
when listener is enabled
-
39c187ad
by Philipp Hörist
at 2018-10-06T22:46:34Z
Fix highlight on messages without time
-
4d43fc4d
by Philipp Hörist
at 2018-10-06T22:46:34Z
Add a bookmark sorting method
-
4d53bd90
by Philipp Hörist
at 2018-10-06T22:46:34Z
Light refactring of bookmark code
- Convert xs:boolean values in bookmark module
- Use python booleans for minimize and autojoin in other parts of Gajim
- Use add_bookmark() instead of manipulating the bookmarks dict
-
dd267359
by Philipp Hörist
at 2018-10-06T22:46:34Z
Fix pyflakes/pycodestyle errors
-
7a8892f0
by Philipp Hörist
at 2018-10-06T22:46:34Z
Windows: Fix IPV6 for Windows 10+
Fixes #9326
-
9a2d915d
by pitchum
at 2018-10-06T22:46:34Z
Bugfix: list index out of range when opening service discovery
Fixes #9301
-
60c9a038
by Philipp Hörist
at 2018-10-06T22:46:34Z
Fix pyflakes/pycodestyle errors
-
ebc0dd45
by Philipp Hörist
at 2018-10-06T22:46:35Z
Fix license comment format
every linter flags this as an error
-
37420720
by Philipp Hörist
at 2018-10-06T22:46:35Z
Windows: Remove locked screen detection
This does not reliably tell us when the screen is locked.
For example this triggers when a UAC prompt is active.
>From the Windows documentation there is no way to determine
if a workstation is locked
Fixes #9117
-
fcda0774
by Philipp Hörist
at 2018-10-06T22:46:35Z
Revert "Windows: Remove locked screen detection"
This reverts commit 05307bd6098343993b6b57544ee5fccd2a3ce7ac
-
3fbba447
by Philipp Hörist
at 2018-10-06T22:46:35Z
Windows: Improve locked screen detection
UAC prompts count as locked screens, so only trigger extended away
when the screen is more than 10 seconds locked
Fixes #9117
-
ba8d20ab
by Philipp Hörist
at 2018-10-06T22:46:35Z
Remove verbose logging of idle time
-
16712645
by Philipp Hörist
at 2018-10-06T22:46:35Z
Windows: Fix translation
Fixes #9324
-
069c0263
by Philipp Hörist
at 2018-10-06T22:46:36Z
Improve speed of groupchat roster
- Save reference to contact in a dict instead of iterating the whole model
- Sort roster only once after all contacts have been added to the roster
- Speed up get_gc_contact()
Fixes #9334
-
9bd9bef3
by Philipp Hörist
at 2018-10-06T22:46:36Z
Fix fallback for bookmark name
-
204b673e
by Philipp Hörist
at 2018-10-06T22:46:36Z
Add Builder class
-
95013052
by Philipp Hörist
at 2018-10-06T22:46:36Z
Request blocking list on connect
-
648ac9fe
by Philipp Hörist
at 2018-10-06T22:46:36Z
Fix subscribing to contact
Fixes #9321
-
06c66aaf
by Philipp Hörist
at 2018-10-06T22:46:36Z
Add debug output for NetworkMonitor
-
844c71f2
by Philipp Hörist
at 2018-10-06T22:46:36Z
Update .gitignore
-
d18f9b07
by Philipp Hörist
at 2018-10-06T22:46:36Z
Add mypy.ini
-
df9651f3
by Philipp Hörist
at 2018-10-06T22:46:36Z
Remove unnecessary code
NetworkIncomingEvent defines base_network_events and generate() already
-
9a778541
by Philipp Hörist
at 2018-10-06T22:46:36Z
Add annotations for modules/__init__.py
-
f5cef349
by Philipp Hörist
at 2018-10-06T22:46:36Z
Add annotations to modules/util.py
-
1b754037
by Philipp Hörist
at 2018-10-06T22:46:36Z
Refactor i18n
- Make _() available, so other modules can import it from i18n, we need
this because mypy cant handle _() in the builtins namespace
-
8d896449
by Philipp Hörist
at 2018-10-06T22:46:37Z
Fix mypy error regarding _()
-
375af2a3
by Philipp Hörist
at 2018-10-06T22:46:37Z
Catch error if no translation is found
-
6abb9c62
by Philipp Hörist
at 2018-10-06T22:46:37Z
Make some vars private
-
7c523f4b
by Philipp Hörist
at 2018-10-06T22:46:37Z
Update pylintrc
-
58ad5cd4
by Philipp Hörist
at 2018-10-06T22:46:37Z
Fix pylint errors in common/modules
-
fc9bf911
by Philipp Hörist
at 2018-10-06T22:46:37Z
Add mypy test to CI
-
19ba1f66
by Philipp Hörist
at 2018-10-06T22:46:37Z
Update pylintrc
-
6753c3e4
by Philipp Hörist
at 2018-10-06T22:46:37Z
Fix pylint errors
-
64d1cb9e
by Yann Leboulanger
at 2018-10-06T22:46:38Z
fix running pylint
-
16d0780d
by Philipp Hörist
at 2018-10-06T22:46:38Z
Fix pylint errors
-
6ba984d5
by Philipp Hörist
at 2018-10-06T22:46:38Z
Add annotations
-
9bfa2d92
by Philipp Hörist
at 2018-10-06T22:46:38Z
fuzzyclock: Fix pylint errors
-
d1c82f51
by Philipp Hörist
at 2018-10-06T22:46:38Z
Update mypy.ini
-
226c42a9
by Philipp Hörist
at 2018-10-06T22:46:38Z
Add stubs file for emoji_data
Otherwise mypy hangs because the file is to big
-
77c9b3a9
by Philipp Hörist
at 2018-10-06T22:46:38Z
Add annotations and fix pylint/mypy errors
-
199ce628
by Philipp Hörist
at 2018-10-06T22:46:39Z
Update win/dev_env.sh
-
4c82937d
by Philipp Hörist
at 2018-10-06T22:46:39Z
Update .gitignore
-
94c3ea57
by Philipp Hörist
at 2018-10-06T22:46:39Z
Fix Windows build
- Downgrade to glib2 2.56.2 because higher is broken on Windows 7
- Dont abort build if depchecker fails on some files
-
e3be3af7
by Philipp Hörist
at 2018-10-06T22:46:39Z
HistoryManager: Load css config in standalone
-
e953820f
by Philipp Hörist
at 2018-10-06T22:46:39Z
Zeroconf: Store time of outgoing messages
-
a3c687da
by Philipp Hörist
at 2018-10-06T22:46:39Z
Fix len-as-condition pylint errors
-
eba6c922
by Philipp Hörist
at 2018-10-06T22:46:39Z
Update pylint error list
Check for C1801 len-as-condition
-
4cf7d206
by Philipp Hörist
at 2018-10-06T22:46:40Z
Fix len-as-condition pylint error
-
d011be2d
by Philipp Hörist
at 2018-10-06T22:46:40Z
Fix unsued-import pylint errors
-
4f14e193
by Philipp Hörist
at 2018-10-06T22:46:40Z
Update pylint error list
Check for W0611 unused-import
-
7cf53e90
by Philipp Hörist
at 2018-10-06T22:46:40Z
Fix useless-object-inheritance pylint errors
-
bdc93e17
by Philipp Hörist
at 2018-10-06T22:46:40Z
Update pylint error list
Check for R0205 useless-object-inheritance
-
f00d8087
by Philipp Hörist
at 2018-10-06T22:46:41Z
Fix sending empty pep data
-
0b5c8a3b
by Philipp Hörist
at 2018-10-06T22:46:41Z
Dont retract pep items on UserXEPs
This leads to multiple problems
1. We cant assume only items with id='current' are stored in the node
which would lead to retracting 'current' but another item would become
the last published and sent to users
2. Even if we have a SingletonNode retracting the only item means the Node
would be empty and offline clients would not receive the last published item
on coming online, because there is no item anymore
Instead we always publish an empty item from now on
-
57af04d7
by Philipp Hörist
at 2018-10-06T22:46:41Z
Add a pre-push script
Run this before every push to simulate the CI regarding mypy and pylint
-
4c877cfb
by Philipp Hörist
at 2018-10-06T22:46:41Z
Update pre-push-tests.sh
-
54776f58
by Philipp Hörist
at 2018-10-06T22:46:41Z
Fix evaluation for subject change
-
a6525e19
by Philipp Hörist
at 2018-10-06T22:46:41Z
Fix superfluous-parens pylint errors
-
e952739d
by Philipp Hörist
at 2018-10-06T22:46:42Z
Update pylint error list
Check for C0325 superfluous-parens
-
eb6f5761
by Philipp Hörist
at 2018-10-06T22:46:42Z
Fix redefined-outer-name pylint errors
-
f9c9b2f0
by Philipp Hörist
at 2018-10-06T22:46:42Z
Update pylint error list
Check for W0621 redefined-outer-name
-
9dde6f25
by Philipp Hörist
at 2018-10-06T22:46:42Z
Update .pylintrc
-
1c7f347a
by Philipp Hörist
at 2018-10-06T22:46:42Z
Fix missing time attribute
This was removed by accident
-
5ff08236
by Philipp Hörist
at 2018-10-06T22:46:42Z
Fix bare-except pylint errors
-
7674450c
by Philipp Hörist
at 2018-10-06T22:46:42Z
Update pylint error list
Check for W0702 bare-except
-
6305fc69
by Philipp Hörist
at 2018-10-06T22:46:43Z
Fix logging-not-lazy pylint errors
-
a8509db2
by Philipp Hörist
at 2018-10-06T22:46:43Z
Update pylint error list
Check for W1201 logging-not-lazy
-
7c558d38
by Philipp Hörist
at 2018-10-06T22:46:43Z
Update pylint error list
Check for W1202 logging-format-interpolation
-
cebd83d4
by Philipp Hörist
at 2018-10-06T22:46:44Z
Fix unused-variable pylint errors
-
aca7019b
by Philipp Hörist
at 2018-10-06T22:46:44Z
Update pylint error list
Check for W0612 unused-variable
-
407dc04b
by Philipp Hörist
at 2018-10-06T22:46:44Z
Fix pylint errors
-
c4bd6d6a
by Philipp Hörist
at 2018-10-06T22:46:44Z
Fix consider-iterating-dictionary pylint errors
-
be2d1131
by Philipp Hörist
at 2018-10-06T22:46:44Z
Update pylint error list
Check for C0201 consider-iterating-dictionary
-
4fb78dfb
by Philipp Hörist
at 2018-10-06T22:46:44Z
Use keys() iteration if we modify the dict
-
defe74cc
by Philipp Hörist
at 2018-10-06T22:46:45Z
Fix literal-comparison pylint errors
-
acb0bacc
by Philipp Hörist
at 2018-10-06T22:46:45Z
Fix simplifiable-if-statement pylint errors
-
e4e99827
by Philipp Hörist
at 2018-10-06T22:46:45Z
Update pylint error list
- Check for R0123 literal-comparison
- Check for R1703 simplifiable-if-statement
-
bc70b24d
by Philipp Hörist
at 2018-10-06T22:46:45Z
Fix trailing-comma-tuple pylint errors
-
4923464d
by Philipp Hörist
at 2018-10-06T22:46:45Z
Update pylint error list
Check for R1707 trailing-comma-tuple
-
c5ca8955
by Philipp Hörist
at 2018-10-06T22:46:45Z
keys() doesnt return list() in python3
-
b9edcceb
by Philipp Hörist
at 2018-10-06T22:46:45Z
Fix redefined-argument-from-local pylint errors
-
dad5331b
by Philipp Hörist
at 2018-10-06T22:46:46Z
Fix no-else-return pylint errors
-
56f4d351
by Philipp Hörist
at 2018-10-06T22:46:46Z
Update pylint error list
- Check for R1704 redefined-argument-from-local
- Check for R1705 no-else-return
-
5d1de209
by Philipp Hörist
at 2018-10-06T22:46:47Z
Fix singleton-comparison pylint errors
-
a65d88c1
by Philipp Hörist
at 2018-10-06T22:46:47Z
Fix multiple-statements pylint errors
-
b2a64fe5
by Philipp Hörist
at 2018-10-06T22:46:47Z
Update pylint error list
- Check for C0121 singleton-comparison
- Check for C0321 multiple-statements
-
e8422987
by Philipp Hörist
at 2018-10-06T22:46:48Z
Fix bad-whitespace pylint errors
-
f12dfb81
by Philipp Hörist
at 2018-10-06T22:46:48Z
Fix trailing-whitespace pylint errors
-
c156f02c
by Philipp Hörist
at 2018-10-06T22:46:48Z
Fix redefined-builtin pylint errors
-
7e177f05
by Philipp Hörist
at 2018-10-06T22:46:48Z
Update pylint error list
- Check for W0622 redefined-builtin
- Check for C0303 trailing-whitespace
- Check for C0326 bad-whitespace
-
9baf4666
by Philipp Hörist
at 2018-10-06T22:46:49Z
Fix unnecessary-pass pylint errors
-
20c5af5d
by Philipp Hörist
at 2018-10-06T22:46:49Z
Fix useless-super-delegation pylint errors
-
7a96e6a4
by Philipp Hörist
at 2018-10-06T22:46:49Z
Fix consider-using-in pylint errors
-
d0c913af
by Philipp Hörist
at 2018-10-06T22:46:49Z
Update pylint error list
- Check for R1714 consider-using-in
- Check for W0107 unnecessary-pass
- Check for W0235 useless-super-delegation
-
8a2044a5
by Philipp Hörist
at 2018-10-06T22:46:49Z
Update pylint error list
Specify from now on the errors that are disabled instead of enabled,
because we have now more checks enabled than disabled
-
99efc4a9
by Philipp Hörist
at 2018-10-06T22:46:49Z
Fix pylint errors
- consider-using-enumerate
- unneeded-not
- unidiomatic-typecheck
-
e89dfccf
by Philipp Hörist
at 2018-10-06T22:46:49Z
Fix pylint errors
- bad-mcs-method-argument
- trailing-newlines
- no-self-argument
-
9543e0a1
by Philipp Hörist
at 2018-10-06T22:46:49Z
Update pylint error list
- Check for C0113 unneeded-not
- Check for C0123 unidiomatic-typecheck
- Check for C0203 bad-mcs-method-argument
- Check for C0200 consider-using-enumerate
- Check for C0305 trailing-newlines
- Check for E0213 no-self-argument
-
d37a93ff
by Philipp Hörist
at 2018-10-06T22:46:49Z
Fix unneeded-not pylint errors
-
f163d90a
by Philipp Hörist
at 2018-10-06T22:46:50Z
Dont move window between virtual desktops
Its the job of the window manager to restore a window to the correct
location
-
08cfe09a
by Philipp Hörist
at 2018-10-06T22:46:50Z
Fix pylint errors
- used-before-assignment
- misplaced-bare-raise
-
62020bf6
by Philipp Hörist
at 2018-10-06T22:46:50Z
Update pylint error list
- Check for E0601 used-before-assignment
- Check for E0704 misplaced-bare-raise
- Check for W0101 unreachable
-
64487929
by Philipp Hörist
at 2018-10-06T22:46:50Z
Fix pylint errors
- pointless-statement
- pointless-string-statement
- unnecessary-lambda
-
cb95e220
by Philipp Hörist
at 2018-10-06T22:46:50Z
Update pylint error list
- Check for W0104 pointless-statement
- Check for W0105 pointless-string-statement
- Check for W0108 unnecessary-lambda
-
60173c06
by Philipp Hörist
at 2018-10-06T22:46:50Z
Fix pylint errors
- duplicate-key
- eval-used
- comparison-with-callable
-
4eb226bb
by Philipp Hörist
at 2018-10-06T22:46:50Z
Update pylint error list
- Check for W0109 duplicate-key
- Check for W0123 eval-used
- Check for W0143 comparison-with-callable
-
16f76202
by Philipp Hörist
at 2018-10-06T22:46:50Z
pylint W0143 is not available on pylint < 2.0
-
4c38a309
by Philipp Hörist
at 2018-10-06T22:46:51Z
Fix pylint errors
- deprecated-method
- anomalous-backslash-in-string
- cell-var-from-loop
- undefined-loop-variable
-
5d7df84f
by Philipp Hörist
at 2018-10-06T22:46:51Z
Update pylint error list
- Check for W0631 undefined-loop-variable
- Check for W0640 cell-var-from-loop
- Check for W1401 anomalous-backslash-in-string
- Check for W1505 deprecated-method
-
b05dc5c0
by Philipp Hörist
at 2018-10-06T22:46:51Z
Fix undefined-loop-variable pylint error
-
8e5d3102
by Philipp Hörist
at 2018-10-06T22:46:51Z
Update pre-push-tests.sh
-
0d858180
by André Apitzsch
at 2018-10-06T22:46:51Z
Remote control: Better handle unknown types
there is no corresponding GLib.Variant for None,
use conversion to string as workaround
-
fa45935c
by Philipp Hörist
at 2018-10-06T22:46:51Z
Make SQL INSERT querys more resilient
Specify the column in which we insert otherwise downgrading Gajim is
not possible anymore because the query breaks if we modified the column
count in future
-
30442be2
by Philipp Hörist
at 2018-10-06T22:46:51Z
ConvTextview: Rework display of encryption
-
1956885a
by Philipp Hörist
at 2018-10-06T22:46:51Z
Fix colors and icons
-
bb36078e
by Philipp Hörist
at 2018-10-06T22:46:51Z
remove icon
-
ced39dab
by André Apitzsch
at 2018-10-06T22:46:51Z
Remove epydoc.conf
it doesn't work with Python 3 and epydoc is no longer under development
-
fb42136b
by Philipp Hörist
at 2018-10-06T22:46:52Z
Move HtmlTextView test into test folder
-
ab15537c
by Philipp Hörist
at 2018-10-06T22:46:52Z
Add license header to emoji_data.py
-
4aca5905
by Philipp Hörist
at 2018-10-06T22:46:52Z
Extend stubs for emoji_data
-
95bd8632
by Philipp Hörist
at 2018-10-06T22:46:52Z
Add annotations
- Add a gtk/types modules
- Add a gtk/const module to prevent circular imports
-
eb8093d2
by Philipp Hörist
at 2018-10-06T22:46:52Z
Add annotations
- Remove some unused vars from app
-
1ca131cd
by Philipp Hörist
at 2018-10-06T22:46:52Z
Add __init__.py to gajim/dev
-
fafef38f
by Philipp Hörist
at 2018-10-06T22:46:52Z
Fix pylint errors in ipython_view
-
9bbc2ece
by Philipp Hörist
at 2018-10-06T22:46:53Z
Fix rest of mypy errors
- This allows us to run mypy on the full gajim folder
-
637b373a
by Philipp Hörist
at 2018-10-06T22:46:53Z
Update CI
- Run mypy on the full gajim folder
-
458b1804
by Philipp Hörist
at 2018-10-06T22:46:53Z
Add python3-cairo to CI
-
edaa4988
by Philipp Hörist
at 2018-10-06T22:46:53Z
Dont show encryption status for status messages
Fixes #9353
-
4c49d146
by Philipp Hörist
at 2018-10-06T22:46:53Z
Update mypy.ini
-
d295472a
by Philipp Hörist
at 2018-10-06T22:46:53Z
Refactor link context menu
- Move hyperlink handling into HtmlTextView
- Use actions on the menuitems
-
3bdcd53f
by Philipp Hörist
at 2018-10-06T22:46:53Z
Dont parse our own nick on sent carbons
Fixes #9051
-
5db0178a
by Philipp Hörist
at 2018-10-06T22:46:54Z
Windows: Add debug logging switch in preferences
If debug logging is enabled verbose output is redirected to a file
in the user dir
-
ad5f59ba
by Philipp Hörist
at 2018-10-06T22:46:54Z
configpaths: Add get_plugin_dirs() method
This helps with mypy because otherwise get() has multiple return types
This reduces our usage of cast()
-
bf536134
by Philipp Hörist
at 2018-10-06T22:46:54Z
Add dark theme switch in preferences
-
110f742e
by Philipp Hörist
at 2018-10-06T22:46:54Z
Add annotations
-
3ab7f928
by Yann Leboulanger
at 2018-10-06T22:46:54Z
handle error message from MUC correctly. Fixes #9280
-
45e03c25
by Yann Leboulanger
at 2018-10-06T22:46:54Z
fix displaying HTML content. Fixes #9210
-
7c45943d
by Philipp Hörist
at 2018-10-06T22:46:54Z
Check if path is None
-
8e28ca08
by Philipp Hörist
at 2018-10-06T22:46:54Z
GroupchatControl: Add a is_connected property
-
ec76d8ac
by Philipp Hörist
at 2018-10-06T22:46:55Z
Only use absolute imports from gtk module
- This reduces import cycles
-
cb1be162
by Philipp Hörist
at 2018-10-06T22:46:55Z
Fix Dark Theme switch
- Move css_config to gtk module
- Add Combobox for overriding the current session setting
- Move theme methods to css_config
-
74c8c248
by Philipp Hörist
at 2018-10-06T22:46:55Z
Move AdvancedConfig to gtk module
-
8f97dd9b
by Philipp Hörist
at 2018-10-06T22:46:55Z
Move AccountsWindow to gtk module
-
99480151
by Marcin Mielniczuk
at 2018-10-06T22:46:55Z
Add .vscode to .gitignore
This is where the workspace settings are stored.
-
13473c36
by Philipp Hörist
at 2018-10-06T22:46:56Z
Preferences: Update layout and some options
- Add a 'convert ascii emoji' checkbutton
- Remove 'Disabled' from Emoji theme
- Change the layout of the style tab
-
2cf0fb2e
by Philipp Hörist
at 2018-10-06T22:46:56Z
Fix mnemonics and change some strings
-
e292b78a
by Philipp Hörist
at 2018-10-06T22:46:56Z
Fix security labels
-
944a1a93
by Philipp Hörist
at 2018-10-06T22:46:56Z
Fix Windows build
-
dd3bbf2b
by Philipp Hörist
at 2018-10-06T22:46:56Z
Request security catalog from the barejid
- Some Code/UI cleanup
-
5e6320d2
by Philipp Hörist
at 2018-10-06T22:46:56Z
Remove unused import
-
db348771
by Philipp Hörist
at 2018-10-06T22:46:56Z
MAM: Up the requested page size
-
0af65954
by Daniel Brötzmann
at 2018-10-06T22:46:57Z
Unify Emoticon and Emoji strings
-
fcc2e3a8
by Daniel Brötzmann
at 2018-10-06T22:46:57Z
Fix #9045, desync'ed
-
a9af4518
by Daniel Brötzmann
at 2018-10-06T22:46:57Z
Fix more strings from #7470
-
622d44b2
by Philipp Hörist
at 2018-10-06T22:46:57Z
Fix typo
-
c88932fc
by Daniel Brötzmann
at 2018-10-06T22:46:57Z
Add desktop actions start-chat and show-next-pending-event
-
50c670e6
by Philipp Hörist
at 2018-10-06T22:46:57Z
Refactor Chat State Notifications
- Move code into chatstate module
- Refactor most of the code, make it much simpler
-
cbce361f
by Philipp Hörist
at 2018-10-06T22:46:57Z
Fix wrong argument
-
6cd61967
by Philipp Hörist
at 2018-10-06T22:46:58Z
Fix passing wrong type
-
38ac6a06
by Philipp Hörist
at 2018-10-06T22:46:58Z
Pass correct show state
-
9328475c
by Marcin Mielniczuk
at 2018-10-06T22:46:58Z
Pylint CI improvements
* Move the pylint CI configuration to a separate script
* Update pylint in CI to 2.1.1
* Add pycurl to pylint whitelist
-
ba44f98d
by Philipp Hörist
at 2018-10-06T22:46:58Z
Fix the fix
-
65f74e3d
by Philipp Hörist
at 2018-10-06T22:46:58Z
MUC: Set active chatstate on messages
-
14bad789
by Philipp Hörist
at 2018-10-06T22:46:58Z
Add debug commandline options
To easier simulate connectivity loss
-
7ece7dba
by Philipp Hörist
at 2018-10-06T22:46:58Z
Pull correct security catalog for private messages
-
d35a9f6a
by Philipp Hörist
at 2018-10-06T22:46:58Z
Add a configurable threshold for MAM in MUC
-
12c46fd0
by Philipp Hörist
at 2018-10-06T22:46:59Z
Dont return None on has_mam()
Fixes #9368
-
048224d5
by Philipp Hörist
at 2018-10-06T22:46:59Z
Fix resume after sm timeout
Fixes #9364
-
33a62760
by Philipp Hörist
at 2018-10-06T22:46:59Z
MUC: Make print_status affect the 333 status code
-
8bab5d1a
by Philipp Hörist
at 2018-10-06T22:46:59Z
Better determine when we fully joined a muc
-
ec839cc1
by Philipp Hörist
at 2018-10-06T22:46:59Z
Dont show MUC subject on rejoin
- We only show it, if it changed
-
31b05472
by Philipp Hörist
at 2018-10-06T22:46:59Z
Fix textview sorting
-
fc5e2d3a
by Philipp Hörist
at 2018-10-06T22:46:59Z
MUC: Show timestamp also for info messages
-
ae629d82
by Philipp Hörist
at 2018-10-06T22:46:59Z
MUC: Show info message that we joined the room
-
8ace1f2b
by Philipp Hörist
at 2018-10-06T22:47:00Z
MUC: Add option for showing the subject on join
-
f197358e
by Philipp Hörist
at 2018-10-06T22:47:00Z
Import _() instead of using builtin namespace
- Prepare for removing the global installed _() method in builtins
- Sort some imports along the way
-
bd2a3a0e
by Philipp Hörist
at 2018-10-06T22:47:00Z
Improve finding locale dir
- Dont install _() globally, although its elegant mypy cant deal with it
- If gettext cant find the translation itself, iter through all dirs and search for it
-
9c8a47aa
by Philipp Hörist
at 2018-10-06T22:47:01Z
Fix missing imports
-
8f89f039
by Philipp Hörist
at 2018-10-06T22:47:01Z
Fix pylint error
-
10faa940
by Philipp Hörist
at 2018-10-06T22:47:01Z
Update .pylintrc
-
0c1a271e
by Philipp Hörist
at 2018-10-06T22:47:01Z
Dont show joined message on status change
-
6565aacb
by Philipp Hörist
at 2018-10-06T22:47:01Z
Update ChangeLog