Marcin Mielniczuk
9328475c22
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
2018-10-07 00:46:58 +02:00
Philipp Hörist
38ac6a0637
Pass correct show state
2018-10-07 00:46:58 +02:00
Philipp Hörist
6cd619675f
Fix passing wrong type
2018-10-07 00:46:58 +02:00
Philipp Hörist
cbce361f12
Fix wrong argument
2018-10-07 00:46:57 +02:00
Philipp Hörist
50c670e61b
Refactor Chat State Notifications
...
- Move code into chatstate module
- Refactor most of the code, make it much simpler
2018-10-07 00:46:57 +02:00
Daniel Brötzmann
c88932fc14
Add desktop actions start-chat and show-next-pending-event
2018-10-07 00:46:57 +02:00
Philipp Hörist
622d44b202
Fix typo
2018-10-07 00:46:57 +02:00
Daniel Brötzmann
a9af4518a5
Fix more strings from #7470
2018-10-07 00:46:57 +02:00
Daniel Brötzmann
fcc2e3a8cf
Fix #9045 , desync'ed
2018-10-07 00:46:57 +02:00
Daniel Brötzmann
0af65954be
Unify Emoticon and Emoji strings
2018-10-07 00:46:57 +02:00
Philipp Hörist
db34877191
MAM: Up the requested page size
2018-10-07 00:46:56 +02:00
Philipp Hörist
5e6320d2ae
Remove unused import
2018-10-07 00:46:56 +02:00
Philipp Hörist
dd3bbf2bb7
Request security catalog from the barejid
...
- Some Code/UI cleanup
2018-10-07 00:46:56 +02:00
Philipp Hörist
944a1a9318
Fix Windows build
2018-10-07 00:46:56 +02:00
Philipp Hörist
e292b78a5d
Fix security labels
2018-10-07 00:46:56 +02:00
Philipp Hörist
2cf0fb2eef
Fix mnemonics and change some strings
2018-10-07 00:46:56 +02:00
Philipp Hörist
13473c36ba
Preferences: Update layout and some options
...
- Add a 'convert ascii emoji' checkbutton
- Remove 'Disabled' from Emoji theme
- Change the layout of the style tab
2018-10-07 00:46:56 +02:00
Marcin Mielniczuk
994801519e
Add .vscode to .gitignore
...
This is where the workspace settings are stored.
2018-10-07 00:46:55 +02:00
Philipp Hörist
8f97dd9b89
Move AccountsWindow to gtk module
2018-10-07 00:46:55 +02:00
Philipp Hörist
74c8c24827
Move AdvancedConfig to gtk module
2018-10-07 00:46:55 +02:00
Philipp Hörist
cb1be1621d
Fix Dark Theme switch
...
- Move css_config to gtk module
- Add Combobox for overriding the current session setting
- Move theme methods to css_config
2018-10-07 00:46:55 +02:00
Philipp Hörist
ec76d8ac3b
Only use absolute imports from gtk module
...
- This reduces import cycles
2018-10-07 00:46:55 +02:00
Philipp Hörist
8e28ca08d4
GroupchatControl: Add a is_connected property
2018-10-07 00:46:54 +02:00
Philipp Hörist
7c45943d20
Check if path is None
2018-10-07 00:46:54 +02:00
Yann Leboulanger
45e03c2545
fix displaying HTML content. Fixes #9210
2018-10-07 00:46:54 +02:00
Yann Leboulanger
3ab7f92856
handle error message from MUC correctly. Fixes #9280
2018-10-07 00:46:54 +02:00
Philipp Hörist
110f742e8a
Add annotations
2018-10-07 00:46:54 +02:00
Philipp Hörist
bf53613433
Add dark theme switch in preferences
2018-10-07 00:46:54 +02:00
Philipp Hörist
ad5f59ba49
configpaths: Add get_plugin_dirs() method
...
This helps with mypy because otherwise get() has multiple return types
This reduces our usage of cast()
2018-10-07 00:46:54 +02:00
Philipp Hörist
5db0178a15
Windows: Add debug logging switch in preferences
...
If debug logging is enabled verbose output is redirected to a file
in the user dir
2018-10-07 00:46:54 +02:00
Philipp Hörist
3bdcd53ff5
Dont parse our own nick on sent carbons
...
Fixes #9051
2018-10-07 00:46:53 +02:00
Philipp Hörist
d295472a8e
Refactor link context menu
...
- Move hyperlink handling into HtmlTextView
- Use actions on the menuitems
2018-10-07 00:46:53 +02:00
Philipp Hörist
4c49d1469c
Update mypy.ini
2018-10-07 00:46:53 +02:00
Philipp Hörist
edaa4988f0
Dont show encryption status for status messages
...
Fixes #9353
2018-10-07 00:46:53 +02:00
Philipp Hörist
458b1804aa
Add python3-cairo to CI
2018-10-07 00:46:53 +02:00
Philipp Hörist
637b373ac4
Update CI
...
- Run mypy on the full gajim folder
2018-10-07 00:46:53 +02:00
Philipp Hörist
9bbc2eceb3
Fix rest of mypy errors
...
- This allows us to run mypy on the full gajim folder
2018-10-07 00:46:53 +02:00
Philipp Hörist
fafef38f2c
Fix pylint errors in ipython_view
2018-10-07 00:46:52 +02:00
Philipp Hörist
1ca131cdf1
Add __init__.py to gajim/dev
2018-10-07 00:46:52 +02:00
Philipp Hörist
eb8093d25f
Add annotations
...
- Remove some unused vars from app
2018-10-07 00:46:52 +02:00
Philipp Hörist
95bd86320b
Add annotations
...
- Add a gtk/types modules
- Add a gtk/const module to prevent circular imports
2018-10-07 00:46:52 +02:00
Philipp Hörist
4aca59051f
Extend stubs for emoji_data
2018-10-07 00:46:52 +02:00
Philipp Hörist
ab15537cda
Add license header to emoji_data.py
2018-10-07 00:46:52 +02:00
Philipp Hörist
fb42136be1
Move HtmlTextView test into test folder
2018-10-07 00:46:52 +02:00
André Apitzsch
ced39dab56
Remove epydoc.conf
...
it doesn't work with Python 3 and epydoc is no longer under development
2018-10-07 00:46:51 +02:00
Philipp Hörist
bb36078ee9
remove icon
2018-10-07 00:46:51 +02:00
Philipp Hörist
1956885ae7
Fix colors and icons
2018-10-07 00:46:51 +02:00
Philipp Hörist
30442be2a6
ConvTextview: Rework display of encryption
2018-10-07 00:46:51 +02:00
Philipp Hörist
fa45935c11
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
2018-10-07 00:46:51 +02:00
André Apitzsch
0d858180df
Remote control: Better handle unknown types
...
there is no corresponding GLib.Variant for None,
use conversion to string as workaround
2018-10-07 00:46:51 +02:00