Commit Graph

3233 Commits

Author SHA1 Message Date
05c91c670e
Uncomment console_scripts in setup 2020-07-16 14:04:35 +03:00
138fe3041f
pyqtdeploy files 2020-07-16 14:04:35 +03:00
6b6666c618
Properly handle resource loading and sys.frozen. 2020-07-16 14:04:35 +03:00
c0c40a7680
Remove messagetypes quirks 2020-07-16 14:04:28 +03:00
140383c5dd
Global imports. knownnodes moved to network. 2020-07-16 14:04:21 +03:00
a5b569d449
Suppressed pylint relative-import and pycodestyle E402 in depends 2020-07-16 13:46:56 +03:00
4cb8958661
Explicitly set wordWrap property to false in STableWidgets
on tabs "Send", "Blacklist" and "Network Status":
in qt5 it's probably true by default.
2020-07-16 13:46:56 +03:00
e25f7a6cf1
PyQt5 based qtpy fallback 2020-07-16 13:46:56 +03:00
0796e4421a
Handled pylint warnings in bitmessageqt, qidenticon, depends,
resolved pylint redefined-variable-type warnings,
marked autogenerated modules for skipping by pylint and flake8
2020-07-16 13:46:55 +03:00
a5320893cd
Changed check_pyqt() to work with qtpy
(closes #897, closes #1418)
2020-07-16 13:46:55 +03:00
64cbbc1233
QWheelEvent.orientation() is obsolete, used angleDelta() instead 2020-07-16 13:46:55 +03:00
650c30d472
fromAddress - str, subject - unicode
(for simple encoding like for extended)
2020-07-16 13:46:55 +03:00
b6192410c1
QComboBox.findData() compatible with pyside 2020-07-16 13:46:55 +03:00
fc6613faa3
Sorted things out with validation of NewChanDialog 2020-07-16 13:46:55 +03:00
d07ab6dfd3
No more arg() call on result of _translate() 2020-07-16 13:46:54 +03:00
574286f21a
Better formatting of connections table header 2020-07-16 13:46:54 +03:00
81f3d366a6
This version of tr._translate is probably compatible with all Qt APIs 2020-07-16 13:46:54 +03:00
4929a63b32
Module support rewrite:
- added Qt API string into support request
  - finished flake8 formatting
2020-07-16 13:46:54 +03:00
fd556a2082
Changes for pyside:
customwidgets in ui-files and QtGui.QPen instantiation
2020-07-16 13:46:54 +03:00
8ae8f57e4c
Initial support for PyQt5 (main window shown) using QtPy package.
QtPy is a compatibility layer which allows to use the code written for
PyQt5 with any python Qt binding: PyQt4, PyQt5, pyside or pyside2.

Main differences in PyQt5:

  - all widget classes are now in QtWidgets package, not QtGui;
  - QString obsoleted by unicode (sip API 2);
  - changed the way of signals connection.

Closes: #1191
2020-07-16 13:46:48 +03:00
859eeafcfe
fixed CQ for bitmessageqt.messageview module 2020-07-07 19:44:45 +05:30
217a5c0c5b
fixed CQ for bitmessageqt.settings module 2020-06-19 18:15:52 +05:30
277549cff1
fixed CQ for bitmessageqt.sound module 2020-06-18 11:30:33 +05:30
f03bdfb329
Dirty quickfix for #1633 2020-06-15 12:06:37 +03:00
731f75687e
Install needed packages and try to run Qt tests 2020-06-15 12:06:37 +03:00
d6953eb450
New package: bitmessageqt.tests
any test cases from it will be added to tests.core test suite if possible,
e.g. PyQt is functional. TestSupport - minimal test case for support module
to reproduce #1633.
2020-06-15 12:06:31 +03:00
ea109bc21e
fixed CQ for bitmessageqt.dialogs module 2020-06-08 17:07:40 +05:30
e237534335
fixed CQ for bitmessageqt.networkstatus module 2020-06-06 20:08:06 +05:30
e372459737
fixed CQ for bitmessageqt.languagebox module 2020-06-05 15:28:31 +05:30
b750b02963
Fix another unicode bug introduced in 3624234.
Temporary suppressed pylint no-member warning. Closes: #1633
2020-06-01 13:21:46 +03:00
5cfaa9b2fa
fixed CQ for address_dialog python file 2020-05-30 19:17:52 +05:30
lakshya
3f773c78f7
setting, openssl and bmproto quality fixes 2020-05-28 13:43:03 +05:30
c69decaab3
Fix unicode bug introduced in 045a2ef 2020-05-24 14:08:14 +03:00
87e3d63340
Minimal fix for #1449, if search line is empty 2020-05-22 13:17:44 +03:00
36242343c2
Style and formatting changes in support 2020-05-22 13:17:44 +03:00
15d44d85d4
Renamed application class and moved most of init statements to __init__ 2020-05-22 13:17:44 +03:00
7830ac8de5
RetranslateMixin is not needed in most of dialogs 2020-05-22 13:17:44 +03:00
f3e432140c
Proper quit sequence:
close MainWindow and quit the app instead of sys.exit()
2020-05-22 13:17:43 +03:00
08ff39e1ff
Moved myTableWidgetItem to foldertree.MessageList_TimeWidget 2020-05-22 13:17:43 +03:00
aa333a66a6
Minor style changes:
- removed list <-> set conversion in __init__
  - tuples instead of lists if changes aren't needed
  - removed unnecessary variable redefinition in utils
  - rewrote languagebox module a bit
2020-05-22 13:17:43 +03:00
d15e614bb1
Fix streams decoding in BMProto.bm_command_version() 2020-05-22 12:58:04 +03:00
2a62fb79cc
Add test for decoding the version message 2020-05-22 12:58:00 +03:00
7787722452
Search option "To" makes no sense on tab "Subscriptions"
Made "Subject" the default search option
2020-05-11 13:39:13 +03:00
aba61e57a8
flake8 and style fixes and docstrings in helper_search 2020-05-11 13:39:13 +03:00
ef6be53702
Do not convert search option because helper_search compares it
to the result of _translate()
2020-05-11 13:39:13 +03:00
045a2ef443
Update messagelist also if search line cleared 2020-05-11 13:38:16 +03:00
d09782e53d
Obsolete bitmessagemain.connectToStream(), use BMConnectionPool method 2020-05-05 17:30:31 +03:00
c5b77a08fa
Moved addresses demo script into tests.test_crypto 2020-05-05 17:30:31 +03:00
8684d647a3
Use default digestalg='sha256' in highlevelcrypto.sign() 2020-05-05 17:30:30 +03:00
280095b08f
Moved state.openKeysFile() into bitmessageqt where it's used 2020-05-05 17:30:23 +03:00