Kashiko Koibumi
6637f56ae7
Merge branch 'qt5-wip' into py3qt
2024-05-29 21:39:16 +09:00
Kashiko Koibumi
6ec9fb1a7e
Merge branch 'binary' into py3
2024-05-28 08:40:40 +09:00
Kashiko Koibumi
96c764bd94
refined: read from and write to SQLite database in binary mode
...
This modification is a preparation for migration to Python3.
2024-05-27 22:43:01 +09:00
Kashiko Koibumi
4ee9986687
Merge branch 'six' into py3
2024-05-26 10:18:08 +09:00
Kashiko Koibumi
f70aff617b
use import paths compatible with both Python2 and Python3
2024-05-24 12:42:29 +09:00
Kashiko Koibumi
046a29e1a8
stop using QString
2024-05-23 15:33:49 +09:00
Kashiko Koibumi
aa9edcba2e
Merge branch 'v0.6' into qt5-wip
2024-05-22 08:27:27 +09:00
a28eb6898b
Extend bmconfigparser.BMConfigParser.addresses() by a sort kwarg,
...
remove getSortedAccounts() in bitmessageqt.account.
2022-10-19 16:03:57 +03:00
a5773999fe
Refactor BMConfigParser as a Module variable
2022-02-15 17:12:43 +05:30
6864b4465a
PyQt5 based qtpy fallback
2021-12-15 19:07:37 +02:00
c5de33d626
QComboBox.findData() compatible with pyside
2021-12-15 19:07:37 +02:00
07c2a51429
Module support rewrite:
...
- added Qt API string into support request
- finished flake8 formatting
2021-12-15 19:07:36 +02:00
f03bdfb329
Dirty quickfix for #1633
2020-06-15 12:06:37 +03:00
b750b02963
Fix another unicode bug introduced in 3624234
.
...
Temporary suppressed pylint no-member warning. Closes : #1633
2020-06-01 13:21:46 +03:00
36242343c2
Style and formatting changes in support
2020-05-22 13:17:44 +03:00
1c4d7655c3
Fix socksproxytype in the support message,
...
made that a separate function getSOCKSProxyType(config) in the settings.
2020-01-04 14:28:45 +02:00
ba5caf3fda
Sorted out configuration loading/updating a bit:
...
- used BMConfigParser.safeGet.. methods instead of try .. except
- moved all config checks from class_sqlThread into helper_startup
- commented out initialization of settings which are then rewritten
by updateConfig()
2018-07-04 17:59:58 +03:00
c050ef0814
Messagetype attack mitigation
...
- temporarily restrict messagetypes
- use a new "Contact support" address
2018-02-13 23:33:12 +01:00
b899086d91
Followed the recommendation #527 about tab indexes
2018-01-30 17:26:58 +02:00
20288d4ab4
Try to replace copyright year from last commit date
2018-01-30 17:26:58 +02:00
2504bc6670
Fixed fetch of connected hosts number in bitmessageqt.support
2017-09-21 13:59:43 +03:00
2da4d00730
Support message C PoW fix
2017-08-15 18:14:36 +02:00
6062277d60
Rename configparser.py to bmconfigparser.py
...
- it was causing problems with py2app because the source of python's own
CongigParser is also configparser.py
2017-02-22 09:34:54 +01:00
157881bc63
Cyclic import fix
...
- networkDefaultProofOfWorkNonceTrialsPerByte and
networkDefaultPayloadLengthExtraBytes cyclic import fix
- PyBitmessage should launch now when there's no keys.dat
2017-02-08 20:37:42 +01:00
59f3a2fbe7
Reduce cyclic dependencies
...
- rearranged code to reduce cyclic dependencies
- doCleanShutdown is separated in shutdown.py
- shared queues are separated in queues.py
- some default values were moved to defaults.py
- knownnodes partially moved to knownnodes.py
2017-02-08 13:41:56 +01:00
a381f75b4b
Git head information in version
...
- About dialog now shows the git head
- git head check has been improved to point to the head rather than the
previous commit
2017-02-07 20:46:30 +01:00
ad75552b5c
Move shutdown from shared.py to state.py
2017-01-14 23:20:15 +01:00
8d278182a7
Indentation
2017-01-13 15:53:47 +01:00
93bdc3c800
Remove extra print
2017-01-13 12:32:26 +01:00
d0b1cbfe1f
Add current git HEAD info to support request
2017-01-13 12:29:14 +01:00
5ae676f2ad
Minor support fix
2017-01-13 12:05:39 +01:00
6778d6046f
Add OpenSSL 1.1.0 compatibility
...
- thanks to Wolfgang Frisch <wfr@roembden.net>
2017-01-13 12:02:34 +01:00
fa0a3135e7
Fixes pointed out by landscape.io
...
- missing/wrong/obsolete imports
- logger formatting
2017-01-11 17:26:25 +01:00
ac348e4e6b
Fixes and refactoring
...
- fixes errors introduced in the earlier refactoring
- more variables moved to state.py
- path finding functions moved to paths.py
- remembers IPv6 network unreachable (in the future can be used to skip
IPv6 for a while)
2017-01-11 17:00:00 +01:00
8bcfe80ad0
Refactoring of config parser and shared.py
...
- got rid of shared config parser and made it into a singleton
- refactored safeConfigGetBoolean as a method of the config singleton
- refactored safeConfigGet as a method of the config singleton
- moved softwareVersion from shared.py into version.py
- moved some global variables from shared.py into state.py
- moved some protocol-specific functions from shared.py into protocol.py
2017-01-11 14:27:19 +01:00
e9a3ef465c
OpenCL vendor selector
...
- when you have multiple OpenCL drivers at the same time, e.g. intel and
nvidia, they won't mix leading to crashes. This patch makes it
possible to select which driver to use by listing the available
vendors
2016-11-10 21:43:10 +01:00
a7f3afe5a6
Typo
2016-11-05 00:46:07 +01:00
f8dcb965ea
Grammar fix
...
- Fixes #179
- Thanks to @Erkan-Yilmaz
2016-05-02 15:00:24 +02:00
mailchuck
c137e334d2
OpenSSL version for support contact form
2016-05-02 15:00:23 +02:00
mailchuck
0f24fe5a0c
Missing import
2016-05-02 15:00:22 +02:00
mailchuck
07cee7209b
Contact support fixes
...
- typos & formatting
- OS detection crash fixes
2016-05-02 15:00:22 +02:00
d0b9d75ce1
Fix contact support unix detection
2016-05-02 15:00:22 +02:00
mailchuck
4049662a3a
Contact support updates
...
Yes/No -> True/False
Add Portable mode
2016-05-02 15:00:22 +02:00
mailchuck
3e956509b2
Add PyBitmessage version to contact support
2016-05-02 15:00:22 +02:00
mailchuck
8359b8b202
Contact support user interface
...
Fixes #25
2016-05-02 15:00:22 +02:00