Philipp Hörist pushed to branch gajim_1.1 at gajim / gajim
Commits: 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/0ba346b7504d1d53cb6e107c51e3...
- - - - - 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
- - - - -
24 changed files:
- .gitignore - .gitlab-ci.yml - ChangeLog - appveyor.yml - data/org.gajim.Gajim.appdata.xml.in - data/org.gajim.Gajim.desktop.in - − doc/epydoc.conf - gajim/adhoc_commands.py - gajim/app_actions.py - gajim/application.py - gajim/atom_window.py - gajim/cell_renderer_image.py - gajim/chat_control.py - gajim/chat_control_base.py - gajim/command_system/dispatcher.py - gajim/command_system/framework.py - gajim/command_system/implementation/custom.py - gajim/command_system/implementation/execute.py - gajim/command_system/implementation/middleware.py - gajim/command_system/implementation/standard.py - gajim/command_system/mapping.py - gajim/common/account.py - gajim/common/app.py - gajim/common/caps_cache.py
The diff was not included because it is too large.
View it on GitLab: https://dev.gajim.org/gajim/gajim/compare/501111b93ee092f2746c15136f7a5fea00...