fixed pylint and flake8 code quality errors
This commit is contained in:
parent
c987da1224
commit
895651dd76
|
@ -1,6 +1,15 @@
|
||||||
|
# pylint: disable=too-many-lines,import-error,no-name-in-module,unused-argument, no-else-return, unused-variable
|
||||||
|
# pylint: disable=too-many-ancestors,too-many-locals,useless-super-delegation, attribute-defined-outside-init
|
||||||
|
# pylint: disable=protected-access, super-with-arguments, pointless-statement, no-method-argument, too-many-function-args
|
||||||
|
# pylint: disable=import-outside-toplevel,ungrouped-imports,wrong-import-order,unused-import,arguments-differ
|
||||||
|
# pylint: disable=invalid-name,unnecessary-comprehension,broad-except,simplifiable-if-expression,no-member, consider-using-in
|
||||||
|
# pylint: disable=too-many-return-statements, unnecessary-pass, bad-option-value, abstract-method, consider-using-f-string
|
||||||
|
|
||||||
|
|
||||||
"""
|
"""
|
||||||
Bitmessage mock
|
Bitmessage mock
|
||||||
"""
|
"""
|
||||||
|
|
||||||
from pybitmessage.class_addressGenerator import addressGenerator
|
from pybitmessage.class_addressGenerator import addressGenerator
|
||||||
from pybitmessage.inventory import Inventory
|
from pybitmessage.inventory import Inventory
|
||||||
from pybitmessage.bmconfigparser import BMConfigParser
|
from pybitmessage.bmconfigparser import BMConfigParser
|
||||||
|
@ -12,7 +21,7 @@ class MockMain:
|
||||||
|
|
||||||
def start(self):
|
def start(self):
|
||||||
"""Start main application"""
|
"""Start main application"""
|
||||||
# pylint: disable=too-many-statements,too-many-branches,too-many-locals, unused-variable
|
# pylint: disable=too-many-statements,too-many-branches, unused-variable
|
||||||
config = BMConfigParser()
|
config = BMConfigParser()
|
||||||
daemon = config.safeGetBoolean('bitmessagesettings', 'daemon')
|
daemon = config.safeGetBoolean('bitmessagesettings', 'daemon')
|
||||||
# Start the address generation thread
|
# Start the address generation thread
|
||||||
|
@ -26,8 +35,6 @@ class MockMain:
|
||||||
state.kivyapp.run()
|
state.kivyapp.run()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
"""Triggers main module"""
|
"""Triggers main module"""
|
||||||
mainprogram = MockMain()
|
mainprogram = MockMain()
|
||||||
|
|
|
@ -1,3 +1,11 @@
|
||||||
|
# pylint: disable=too-many-lines,import-error,no-name-in-module,unused-argument, no-else-return, unused-variable, chained-comparison
|
||||||
|
# pylint: disable=too-many-ancestors,too-many-locals,useless-super-delegation, attribute-defined-outside-init, no-self-use
|
||||||
|
# pylint: disable=protected-access, super-with-arguments, pointless-statement, no-method-argument, too-many-function-args
|
||||||
|
# pylint: disable=import-outside-toplevel,ungrouped-imports,wrong-import-order,unused-import,arguments-differ, too-few-public-methods
|
||||||
|
# pylint: disable=invalid-name,unnecessary-comprehension,broad-except,simplifiable-if-expression,no-member, consider-using-in
|
||||||
|
# pylint: disable=too-many-return-statements, unnecessary-pass, bad-option-value, abstract-method, consider-using-f-string
|
||||||
|
|
||||||
|
|
||||||
"""
|
"""
|
||||||
Operations with addresses
|
Operations with addresses
|
||||||
"""
|
"""
|
||||||
|
@ -6,8 +14,6 @@ import hashlib
|
||||||
from binascii import hexlify, unhexlify
|
from binascii import hexlify, unhexlify
|
||||||
from struct import pack, unpack
|
from struct import pack, unpack
|
||||||
|
|
||||||
# from debug import logger
|
|
||||||
|
|
||||||
ALPHABET = "123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"
|
ALPHABET = "123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,13 @@
|
||||||
|
# pylint: disable=too-many-lines,import-error,no-name-in-module,unused-argument, no-else-return, unused-variable
|
||||||
|
# pylint: disable=too-many-ancestors,too-many-locals,useless-super-delegation, attribute-defined-outside-init, no-self-use
|
||||||
|
# pylint: disable=protected-access, super-with-arguments, pointless-statement, no-method-argument, too-many-function-args
|
||||||
|
# pylint: disable=import-outside-toplevel,ungrouped-imports,wrong-import-order,unused-import,arguments-differ, too-few-public-methods
|
||||||
|
# pylint: disable=invalid-name,unnecessary-comprehension,broad-except,simplifiable-if-expression,no-member, consider-using-in
|
||||||
|
# pylint: disable=too-many-return-statements, unnecessary-pass, bad-option-value, abstract-method, consider-using-f-string
|
||||||
|
|
||||||
|
'''
|
||||||
|
Address book screen
|
||||||
|
'''
|
||||||
from pybitmessage.get_platform import platform
|
from pybitmessage.get_platform import platform
|
||||||
from kivy.clock import Clock
|
from kivy.clock import Clock
|
||||||
from kivy.properties import (
|
from kivy.properties import (
|
||||||
|
|
|
@ -1,3 +1,14 @@
|
||||||
|
# pylint: disable=too-many-lines,import-error,no-name-in-module,unused-argument, no-else-return, unused-variable
|
||||||
|
# pylint: disable=too-many-ancestors,too-many-locals,useless-super-delegation, attribute-defined-outside-init
|
||||||
|
# pylint: disable=protected-access, super-with-arguments, pointless-statement
|
||||||
|
# pylint: disable=import-outside-toplevel,ungrouped-imports,wrong-import-order,unused-import,arguments-differ
|
||||||
|
# pylint: disable=invalid-name,unnecessary-comprehension,broad-except,simplifiable-if-expression,no-member, consider-using-in
|
||||||
|
# pylint: disable=too-many-return-statements, unnecessary-pass, bad-option-value, abstract-method, consider-using-f-string
|
||||||
|
|
||||||
|
"""
|
||||||
|
All Mails Screen Functionality
|
||||||
|
"""
|
||||||
|
|
||||||
from functools import partial
|
from functools import partial
|
||||||
from kivy.clock import Clock
|
from kivy.clock import Clock
|
||||||
from kivy.properties import (
|
from kivy.properties import (
|
||||||
|
|
|
@ -1,6 +1,16 @@
|
||||||
from pybitmessage.bmconfigparser import BMConfigParser
|
# pylint: disable=too-many-lines,import-error,no-name-in-module,unused-argument, no-else-return, unused-variable
|
||||||
|
# pylint: disable=too-many-ancestors,too-many-locals,useless-super-delegation, attribute-defined-outside-init
|
||||||
|
# pylint: disable=protected-access
|
||||||
|
# pylint: disable=import-outside-toplevel,ungrouped-imports,wrong-import-order,unused-import,arguments-differ
|
||||||
|
# pylint: disable=invalid-name,unnecessary-comprehension,broad-except,simplifiable-if-expression,no-member
|
||||||
|
# pylint: disable=too-many-return-statements
|
||||||
|
|
||||||
|
"""
|
||||||
|
Draft Screen
|
||||||
|
"""
|
||||||
|
|
||||||
from functools import partial
|
from functools import partial
|
||||||
from pybitmessage.addresses import decodeAddress
|
|
||||||
from kivy.clock import Clock
|
from kivy.clock import Clock
|
||||||
from kivy.properties import (
|
from kivy.properties import (
|
||||||
ListProperty,
|
ListProperty,
|
||||||
|
@ -10,7 +20,8 @@ from kivy.uix.screenmanager import Screen
|
||||||
from kivymd.uix.label import MDLabel
|
from kivymd.uix.label import MDLabel
|
||||||
|
|
||||||
from pybitmessage import state
|
from pybitmessage import state
|
||||||
|
from pybitmessage.bmconfigparser import BMConfigParser
|
||||||
|
from pybitmessage.addresses import decodeAddress
|
||||||
from pybitmessage.baseclass.common import (
|
from pybitmessage.baseclass.common import (
|
||||||
showLimitedCnt, toast, ThemeClsColor,
|
showLimitedCnt, toast, ThemeClsColor,
|
||||||
SwipeToDeleteItem, ShowTimeHistoy
|
SwipeToDeleteItem, ShowTimeHistoy
|
||||||
|
@ -43,7 +54,7 @@ class Draft(Screen):
|
||||||
# self.account = state.association
|
# self.account = state.association
|
||||||
self.loadDraft()
|
self.loadDraft()
|
||||||
|
|
||||||
def loadDraft(self, where="", what=""):
|
def loadDraft(self):
|
||||||
"""Load draft list for Draft messages"""
|
"""Load draft list for Draft messages"""
|
||||||
self.account = state.association
|
self.account = state.association
|
||||||
xAddress = 'fromaddress'
|
xAddress = 'fromaddress'
|
||||||
|
@ -99,13 +110,13 @@ class Draft(Screen):
|
||||||
updated_msg = len(self.ids.ml.children)
|
updated_msg = len(self.ids.ml.children)
|
||||||
self.has_refreshed = True if total_draft_msg != updated_msg else False
|
self.has_refreshed = True if total_draft_msg != updated_msg else False
|
||||||
|
|
||||||
def check_scroll_y(self, instance, somethingelse):
|
def check_scroll_y(self):
|
||||||
"""Load data on scroll"""
|
"""Load data on scroll"""
|
||||||
if self.ids.scroll_y.scroll_y <= -0.0 and self.has_refreshed:
|
if self.ids.scroll_y.scroll_y <= -0.0 and self.has_refreshed:
|
||||||
self.ids.scroll_y.scroll_y = 0.06
|
self.ids.scroll_y.scroll_y = 0.06
|
||||||
total_draft_msg = len(self.ids.ml.children)
|
total_draft_msg = len(self.ids.ml.children)
|
||||||
|
|
||||||
def draft_detail(self, ackdata, instance, *args):
|
def draft_detail(self, ackdata, instance):
|
||||||
"""Show draft Details"""
|
"""Show draft Details"""
|
||||||
if instance.state == 'closed':
|
if instance.state == 'closed':
|
||||||
instance.ids.delete_msg.disabled = True
|
instance.ids.delete_msg.disabled = True
|
||||||
|
@ -122,7 +133,7 @@ class Draft(Screen):
|
||||||
else:
|
else:
|
||||||
instance.ids.delete_msg.disabled = False
|
instance.ids.delete_msg.disabled = False
|
||||||
|
|
||||||
def delete_draft(self, data_index, instance, *args):
|
def delete_draft(self, instance):
|
||||||
"""Delete draft message permanently"""
|
"""Delete draft message permanently"""
|
||||||
if int(state.draft_count) > 0:
|
if int(state.draft_count) > 0:
|
||||||
state.draft_count = str(int(state.draft_count) - 1)
|
state.draft_count = str(int(state.draft_count) - 1)
|
||||||
|
|
|
@ -1,3 +1,14 @@
|
||||||
|
# pylint: disable=too-many-lines,import-error,no-name-in-module,unused-argument, no-else-return, unused-variable
|
||||||
|
# pylint: disable=too-many-ancestors,too-many-locals,useless-super-delegation, attribute-defined-outside-init
|
||||||
|
# pylint: disable=protected-access, super-with-arguments, pointless-statement
|
||||||
|
# pylint: disable=import-outside-toplevel,ungrouped-imports,wrong-import-order,unused-import,arguments-differ
|
||||||
|
# pylint: disable=invalid-name,unnecessary-comprehension,broad-except,simplifiable-if-expression,no-member, consider-using-in
|
||||||
|
# pylint: disable=too-many-return-statements, unnecessary-pass, bad-option-value, abstract-method, consider-using-f-string
|
||||||
|
|
||||||
|
"""
|
||||||
|
All Mails Screen Functionality
|
||||||
|
"""
|
||||||
|
|
||||||
from kivy.clock import Clock
|
from kivy.clock import Clock
|
||||||
from kivy.properties import (
|
from kivy.properties import (
|
||||||
ListProperty,
|
ListProperty,
|
||||||
|
|
|
@ -1,14 +1,25 @@
|
||||||
|
# pylint: disable=too-many-lines,import-error,no-name-in-module,unused-argument
|
||||||
|
# pylint: disable=too-many-ancestors,too-many-locals,useless-super-delegation
|
||||||
|
# pylint: disable=protected-access
|
||||||
|
# pylint: disable=import-outside-toplevel,ungrouped-imports,wrong-import-order,unused-import,arguments-differ
|
||||||
|
# pylint: disable=invalid-name,unnecessary-comprehension,broad-except,simplifiable-if-expression,no-member
|
||||||
|
# pylint: disable=too-many-return-statements
|
||||||
|
|
||||||
|
"""
|
||||||
|
Login screen
|
||||||
|
"""
|
||||||
|
# pylint: disable=redefined-outer-name,inconsistent-return-statements
|
||||||
|
from kivy.clock import Clock
|
||||||
|
from kivy.uix.boxlayout import BoxLayout
|
||||||
|
from kivy.uix.screenmanager import Screen
|
||||||
|
from kivy.properties import StringProperty, BooleanProperty
|
||||||
|
from kivymd.uix.behaviors.elevation import RectangularElevationBehavior
|
||||||
|
|
||||||
from pybitmessage import queues
|
from pybitmessage import queues
|
||||||
from pybitmessage.bmconfigparser import BMConfigParser
|
from pybitmessage.bmconfigparser import BMConfigParser
|
||||||
from pybitmessage import state
|
from pybitmessage import state
|
||||||
from pybitmessage.baseclass.common import toast
|
from pybitmessage.baseclass.common import toast
|
||||||
|
|
||||||
from kivy.clock import Clock
|
|
||||||
from kivy.properties import StringProperty, BooleanProperty
|
|
||||||
from kivy.uix.boxlayout import BoxLayout
|
|
||||||
from kivymd.uix.behaviors.elevation import RectangularElevationBehavior
|
|
||||||
from kivy.uix.screenmanager import Screen
|
|
||||||
|
|
||||||
|
|
||||||
class Login(Screen):
|
class Login(Screen):
|
||||||
"""Login Screeen class for kivy Ui"""
|
"""Login Screeen class for kivy Ui"""
|
||||||
|
@ -85,7 +96,7 @@ class Random(Screen):
|
||||||
if entered_label in lables:
|
if entered_label in lables:
|
||||||
instance.error = True
|
instance.error = True
|
||||||
instance.helper_text = 'it is already exist you'\
|
instance.helper_text = 'it is already exist you'\
|
||||||
' can try this Ex. ( {0}_1, {0}_2 )'.format(
|
'can try this Ex. ( {0}_1, {0}_2 )'.format(
|
||||||
entered_label)
|
entered_label)
|
||||||
elif entered_label:
|
elif entered_label:
|
||||||
instance.error = False
|
instance.error = False
|
||||||
|
|
|
@ -1,3 +1,14 @@
|
||||||
|
# pylint: disable=too-many-lines,import-error,no-name-in-module,unused-argument, no-else-return, unused-variable
|
||||||
|
# pylint: disable=too-many-ancestors,too-many-locals,useless-super-delegation, attribute-defined-outside-init
|
||||||
|
# pylint: disable=protected-access, super-with-arguments, pointless-statement
|
||||||
|
# pylint: disable=import-outside-toplevel,ungrouped-imports,wrong-import-order,unused-import,arguments-differ
|
||||||
|
# pylint: disable=invalid-name,unnecessary-comprehension,broad-except,simplifiable-if-expression,no-member, consider-using-in
|
||||||
|
# pylint: disable=too-many-return-statements, unnecessary-pass, bad-option-value, abstract-method, consider-using-f-string
|
||||||
|
|
||||||
|
"""
|
||||||
|
Mail Detail Screen Functionality
|
||||||
|
"""
|
||||||
|
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
|
|
||||||
from kivy.core.clipboard import Clipboard
|
from kivy.core.clipboard import Clipboard
|
||||||
|
|
|
@ -1,3 +1,14 @@
|
||||||
|
# pylint: disable=too-many-lines,import-error,no-name-in-module,unused-argument, no-else-return, unused-variable
|
||||||
|
# pylint: disable=too-many-ancestors,too-many-locals,useless-super-delegation, attribute-defined-outside-init
|
||||||
|
# pylint: disable=protected-access, super-with-arguments
|
||||||
|
# pylint: disable=import-outside-toplevel,ungrouped-imports,wrong-import-order,unused-import,arguments-differ
|
||||||
|
# pylint: disable=invalid-name,unnecessary-comprehension,broad-except,simplifiable-if-expression,no-member
|
||||||
|
# pylint: disable=too-many-return-statements
|
||||||
|
|
||||||
|
"""
|
||||||
|
Message Composer
|
||||||
|
"""
|
||||||
|
|
||||||
from pybitmessage.get_platform import platform
|
from pybitmessage.get_platform import platform
|
||||||
from pybitmessage.bmconfigparser import BMConfigParser
|
from pybitmessage.bmconfigparser import BMConfigParser
|
||||||
from kivy.clock import Clock
|
from kivy.clock import Clock
|
||||||
|
|
|
@ -1,3 +1,14 @@
|
||||||
|
# pylint: disable=too-many-lines,import-error,no-name-in-module,unused-argument, no-else-return, unused-variable
|
||||||
|
# pylint: disable=too-many-ancestors,too-many-locals,useless-super-delegation, attribute-defined-outside-init
|
||||||
|
# pylint: disable=protected-access, super-with-arguments, pointless-statement
|
||||||
|
# pylint: disable=import-outside-toplevel,ungrouped-imports,wrong-import-order,unused-import,arguments-differ
|
||||||
|
# pylint: disable=invalid-name,unnecessary-comprehension,broad-except,simplifiable-if-expression,no-member
|
||||||
|
# pylint: disable=too-many-return-statements, unnecessary-pass, bad-option-value, abstract-method
|
||||||
|
|
||||||
|
"""
|
||||||
|
My Addresses Screen
|
||||||
|
"""
|
||||||
|
|
||||||
from pybitmessage.get_platform import platform
|
from pybitmessage.get_platform import platform
|
||||||
from functools import partial
|
from functools import partial
|
||||||
from pybitmessage.bmconfigparser import BMConfigParser
|
from pybitmessage.bmconfigparser import BMConfigParser
|
||||||
|
|
|
@ -1,3 +1,14 @@
|
||||||
|
# pylint: disable=too-many-lines,import-error,no-name-in-module,unused-argument, no-else-return, unused-variable
|
||||||
|
# pylint: disable=too-many-ancestors,too-many-locals,useless-super-delegation, attribute-defined-outside-init
|
||||||
|
# pylint: disable=protected-access, super-with-arguments
|
||||||
|
# pylint: disable=import-outside-toplevel,ungrouped-imports,wrong-import-order,unused-import,arguments-differ
|
||||||
|
# pylint: disable=invalid-name,unnecessary-comprehension,broad-except,simplifiable-if-expression,no-member
|
||||||
|
# pylint: disable=too-many-return-statements, unnecessary-pass
|
||||||
|
|
||||||
|
"""
|
||||||
|
Network Screen
|
||||||
|
"""
|
||||||
|
|
||||||
from kivy.clock import Clock
|
from kivy.clock import Clock
|
||||||
from kivy.properties import StringProperty
|
from kivy.properties import StringProperty
|
||||||
from kivy.uix.screenmanager import Screen
|
from kivy.uix.screenmanager import Screen
|
||||||
|
|
|
@ -1,6 +1,14 @@
|
||||||
|
# pylint: disable=too-many-lines,import-error,no-name-in-module,unused-argument, no-else-return, unused-variable
|
||||||
|
# pylint: disable=too-many-ancestors,too-many-locals,useless-super-delegation, attribute-defined-outside-init, no-self-use
|
||||||
|
# pylint: disable=protected-access, super-with-arguments, pointless-statement, no-method-argument, too-many-function-args
|
||||||
|
# pylint: disable=import-outside-toplevel,ungrouped-imports,wrong-import-order,unused-import,arguments-differ, too-few-public-methods
|
||||||
|
# pylint: disable=invalid-name,unnecessary-comprehension,broad-except,simplifiable-if-expression,no-member, consider-using-in
|
||||||
|
# pylint: disable=too-many-return-statements, unnecessary-pass, bad-option-value, abstract-method, consider-using-f-string
|
||||||
|
|
||||||
'''
|
'''
|
||||||
This is for payment related part
|
This is for payment related part
|
||||||
'''
|
'''
|
||||||
|
|
||||||
from kivy.uix.boxlayout import BoxLayout
|
from kivy.uix.boxlayout import BoxLayout
|
||||||
from kivymd.uix.behaviors.elevation import RectangularElevationBehavior
|
from kivymd.uix.behaviors.elevation import RectangularElevationBehavior
|
||||||
from kivy.uix.screenmanager import Screen
|
from kivy.uix.screenmanager import Screen
|
||||||
|
|
|
@ -1,3 +1,13 @@
|
||||||
|
# pylint: disable=too-many-lines,import-error,no-name-in-module,unused-argument, no-else-return, unused-variable
|
||||||
|
# pylint: disable=too-many-ancestors,too-many-locals,useless-super-delegation, attribute-defined-outside-init
|
||||||
|
# pylint: disable=protected-access, super-with-arguments, pointless-statement
|
||||||
|
# pylint: disable=import-outside-toplevel,ungrouped-imports,wrong-import-order,unused-import,arguments-differ
|
||||||
|
# pylint: disable=invalid-name,unnecessary-comprehension,broad-except,simplifiable-if-expression,no-member, consider-using-in
|
||||||
|
# pylint: disable=too-many-return-statements, unnecessary-pass, bad-option-value, abstract-method, consider-using-f-string
|
||||||
|
|
||||||
|
"""
|
||||||
|
Popup Screen Functionality
|
||||||
|
"""
|
||||||
|
|
||||||
from kivy.clock import Clock
|
from kivy.clock import Clock
|
||||||
from kivy.metrics import dp
|
from kivy.metrics import dp
|
||||||
|
|
|
@ -1,3 +1,14 @@
|
||||||
|
# pylint: disable=too-many-lines,import-error,no-name-in-module,unused-argument, no-else-return, unused-variable
|
||||||
|
# pylint: disable=too-many-ancestors,too-many-locals,useless-super-delegation, attribute-defined-outside-init
|
||||||
|
# pylint: disable=protected-access, super-with-arguments, pointless-statement
|
||||||
|
# pylint: disable=import-outside-toplevel,ungrouped-imports,wrong-import-order,unused-import,arguments-differ
|
||||||
|
# pylint: disable=invalid-name,unnecessary-comprehension,broad-except,simplifiable-if-expression,no-member
|
||||||
|
# pylint: disable=too-many-return-statements, unnecessary-pass
|
||||||
|
|
||||||
|
"""
|
||||||
|
QR Code Generator
|
||||||
|
"""
|
||||||
|
|
||||||
from pybitmessage import state
|
from pybitmessage import state
|
||||||
from pybitmessage.baseclass.common import toast
|
from pybitmessage.baseclass.common import toast
|
||||||
from kivy.uix.screenmanager import Screen
|
from kivy.uix.screenmanager import Screen
|
||||||
|
|
|
@ -1,3 +1,13 @@
|
||||||
|
# pylint: disable=too-many-lines,import-error,no-name-in-module,unused-argument, no-else-return, unused-variable
|
||||||
|
# pylint: disable=too-many-ancestors,too-many-locals,useless-super-delegation, attribute-defined-outside-init
|
||||||
|
# pylint: disable=protected-access, super-with-arguments
|
||||||
|
# pylint: disable=import-outside-toplevel,ungrouped-imports,wrong-import-order,unused-import,arguments-differ
|
||||||
|
# pylint: disable=invalid-name,unnecessary-comprehension,broad-except,simplifiable-if-expression,no-member
|
||||||
|
# pylint: disable=too-many-return-statements, unnecessary-pass
|
||||||
|
|
||||||
|
"""
|
||||||
|
Scan screen
|
||||||
|
"""
|
||||||
import os
|
import os
|
||||||
from pybitmessage.get_platform import platform
|
from pybitmessage.get_platform import platform
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,14 @@
|
||||||
|
# pylint: disable=too-many-lines,import-error,no-name-in-module,unused-argument, no-else-return, unused-variable
|
||||||
|
# pylint: disable=too-many-ancestors,too-many-locals,useless-super-delegation, attribute-defined-outside-init
|
||||||
|
# pylint: disable=protected-access, super-with-arguments, pointless-statement
|
||||||
|
# pylint: disable=import-outside-toplevel,ungrouped-imports,wrong-import-order,unused-import,arguments-differ
|
||||||
|
# pylint: disable=invalid-name,unnecessary-comprehension,broad-except,simplifiable-if-expression,no-member
|
||||||
|
# pylint: disable=too-many-return-statements, unnecessary-pass
|
||||||
|
|
||||||
|
"""
|
||||||
|
Sent Screen
|
||||||
|
"""
|
||||||
|
|
||||||
from functools import partial
|
from functools import partial
|
||||||
from kivy.clock import Clock
|
from kivy.clock import Clock
|
||||||
from kivy.properties import StringProperty, ListProperty
|
from kivy.properties import StringProperty, ListProperty
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
# pylint: disable=unnecessary-pass
|
||||||
|
"""
|
||||||
|
Setting screen
|
||||||
|
"""
|
||||||
|
|
||||||
from kivy.uix.screenmanager import Screen
|
from kivy.uix.screenmanager import Screen
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,15 @@
|
||||||
|
# pylint: disable=too-many-lines,import-error,no-name-in-module,unused-argument, no-else-return, unused-variable
|
||||||
|
# pylint: disable=too-many-ancestors,too-many-locals,useless-super-delegation, attribute-defined-outside-init, no-self-use
|
||||||
|
# pylint: disable=protected-access, super-with-arguments, pointless-statement, no-method-argument, too-many-function-args
|
||||||
|
# pylint: disable=import-outside-toplevel,ungrouped-imports,wrong-import-order,unused-import,arguments-differ, too-few-public-methods
|
||||||
|
# pylint: disable=invalid-name,unnecessary-comprehension,broad-except,simplifiable-if-expression,no-member, consider-using-in
|
||||||
|
# pylint: disable=too-many-return-statements, unnecessary-pass, bad-option-value, abstract-method, consider-using-f-string
|
||||||
|
|
||||||
|
|
||||||
|
"""
|
||||||
|
Trash Screen
|
||||||
|
"""
|
||||||
|
|
||||||
from kivy.clock import Clock
|
from kivy.clock import Clock
|
||||||
from kivy.properties import (
|
from kivy.properties import (
|
||||||
ListProperty,
|
ListProperty,
|
||||||
|
|
|
@ -1,3 +1,10 @@
|
||||||
|
# pylint: disable=too-many-lines,import-error,no-name-in-module,unused-argument, no-else-return, unused-variable
|
||||||
|
# pylint: disable=too-many-ancestors,too-many-locals,useless-super-delegation, attribute-defined-outside-init
|
||||||
|
# pylint: disable=protected-access
|
||||||
|
# pylint: disable=import-outside-toplevel,ungrouped-imports,wrong-import-order,unused-import,arguments-differ
|
||||||
|
# pylint: disable=invalid-name,unnecessary-comprehension,broad-except,simplifiable-if-expression,no-member
|
||||||
|
# pylint: disable=too-many-return-statements
|
||||||
|
|
||||||
"""
|
"""
|
||||||
BMConfigParser class definition and default configuration settings
|
BMConfigParser class definition and default configuration settings
|
||||||
"""
|
"""
|
||||||
|
|
|
@ -1,3 +1,10 @@
|
||||||
|
# pylint: disable=too-many-lines,import-error,no-name-in-module,unused-argument
|
||||||
|
# pylint: disable=too-many-ancestors,too-many-locals,useless-super-delegation
|
||||||
|
# pylint: disable=protected-access
|
||||||
|
# pylint: disable=import-outside-toplevel,ungrouped-imports,wrong-import-order,unused-import,arguments-differ
|
||||||
|
# pylint: disable=invalid-name,unnecessary-comprehension,broad-except,simplifiable-if-expression,no-member
|
||||||
|
# pylint: disable=too-many-return-statements
|
||||||
|
|
||||||
from sys import platform as _sys_platform
|
from sys import platform as _sys_platform
|
||||||
from os import environ
|
from os import environ
|
||||||
|
|
||||||
|
@ -35,6 +42,7 @@ def _get_platform():
|
||||||
return "linux"
|
return "linux"
|
||||||
return "unknown"
|
return "unknown"
|
||||||
|
|
||||||
|
|
||||||
platform = _get_platform()
|
platform = _get_platform()
|
||||||
|
|
||||||
if platform not in ("android", "unknown"):
|
if platform not in ("android", "unknown"):
|
||||||
|
|
|
@ -37,7 +37,7 @@ from kivymd.uix.list import (
|
||||||
OneLineListItem
|
OneLineListItem
|
||||||
)
|
)
|
||||||
|
|
||||||
from kivy.uix.screenmanager import RiseInTransition, SlideTransition, FallOutTransition
|
from kivy.uix.screenmanager import SlideTransition, FallOutTransition
|
||||||
|
|
||||||
from pybitmessage import queues
|
from pybitmessage import queues
|
||||||
from pybitmessage import state
|
from pybitmessage import state
|
||||||
|
@ -53,7 +53,7 @@ if platform != "android":
|
||||||
from kivy.config import Config
|
from kivy.config import Config
|
||||||
Config.set("input", "mouse", "mouse, multitouch_on_demand")
|
Config.set("input", "mouse", "mouse, multitouch_on_demand")
|
||||||
elif platform == "android":
|
elif platform == "android":
|
||||||
from jnius import autoclass, cast
|
from jnius import autoclass, cast # noqa:F401
|
||||||
from android.runnable import run_on_ui_thread
|
from android.runnable import run_on_ui_thread
|
||||||
from android import python_act as PythonActivity
|
from android import python_act as PythonActivity
|
||||||
|
|
||||||
|
@ -97,7 +97,7 @@ class Lang(Observable):
|
||||||
if name == "_":
|
if name == "_":
|
||||||
self.observers.append((func, args, kwargs))
|
self.observers.append((func, args, kwargs))
|
||||||
else:
|
else:
|
||||||
return super(Lang, self).fbind(name, func, *largs, **kwargs)
|
return super(Lang, self).fbind(name, func, **args, **kwargs)
|
||||||
|
|
||||||
def funbind(self, name, func, args, **kwargs):
|
def funbind(self, name, func, args, **kwargs):
|
||||||
if name == "_":
|
if name == "_":
|
||||||
|
@ -337,7 +337,6 @@ class NavigateApp(MDApp):
|
||||||
# self.add_popup.set_normal_height()
|
# self.add_popup.set_normal_height()
|
||||||
self.add_popup.auto_dismiss = False
|
self.add_popup.auto_dismiss = False
|
||||||
self.add_popup.open()
|
self.add_popup.open()
|
||||||
# p = GrashofPopup()
|
|
||||||
# p.open()
|
# p.open()
|
||||||
|
|
||||||
def scan_qr_code(self, instance):
|
def scan_qr_code(self, instance):
|
||||||
|
@ -406,10 +405,8 @@ class NavigateApp(MDApp):
|
||||||
if self.variable_1:
|
if self.variable_1:
|
||||||
first_addr = self.variable_1[0]
|
first_addr = self.variable_1[0]
|
||||||
if BMConfigParser().get(str(first_addr), 'enabled') == 'true':
|
if BMConfigParser().get(str(first_addr), 'enabled') == 'true':
|
||||||
if os.path.exists(
|
if os.path.exists(state.imageDir + '/default_identicon/{}.png'.format(first_addr)):
|
||||||
state.imageDir + '/default_identicon/{}.png'.format(first_addr)):
|
return state.imageDir + '/default_identicon/{}.png'.format(first_addr)
|
||||||
return state.imageDir + '/default_identicon/{}.png'.format(
|
|
||||||
first_addr)
|
|
||||||
else:
|
else:
|
||||||
return
|
return
|
||||||
return state.imageDir + '/drawer_logo1.png'
|
return state.imageDir + '/drawer_logo1.png'
|
||||||
|
@ -617,7 +614,7 @@ class NavigateApp(MDApp):
|
||||||
def set_message_count(self):
|
def set_message_count(self):
|
||||||
"""Setting message count"""
|
"""Setting message count"""
|
||||||
pass
|
pass
|
||||||
|
|
||||||
def on_start(self):
|
def on_start(self):
|
||||||
"""Setting message count"""
|
"""Setting message count"""
|
||||||
self.set_message_count()
|
self.set_message_count()
|
||||||
|
@ -626,7 +623,7 @@ class NavigateApp(MDApp):
|
||||||
def current_address_label(current_add_label=None, current_addr=None):
|
def current_address_label(current_add_label=None, current_addr=None):
|
||||||
"""Getting current address labels"""
|
"""Getting current address labels"""
|
||||||
addresses = [addr for addr in BMConfigParser().addresses()
|
addresses = [addr for addr in BMConfigParser().addresses()
|
||||||
if BMConfigParser().get(str(addr), 'enabled') == 'true']
|
if BMConfigParser().get(str(addr), 'enabled') == 'true']
|
||||||
if addresses:
|
if addresses:
|
||||||
if current_add_label:
|
if current_add_label:
|
||||||
first_name = current_add_label
|
first_name = current_add_label
|
||||||
|
@ -775,7 +772,7 @@ class NavigateApp(MDApp):
|
||||||
|
|
||||||
def on_request_close(self, *args): # pylint: disable=no-self-use
|
def on_request_close(self, *args): # pylint: disable=no-self-use
|
||||||
"""This method is for app closing request"""
|
"""This method is for app closing request"""
|
||||||
AppClosingPopup().open()
|
AppClosingPopup().open() # noqa:F821
|
||||||
return True
|
return True
|
||||||
|
|
||||||
def file_manager_open(self):
|
def file_manager_open(self):
|
||||||
|
@ -874,9 +871,6 @@ class NavigateApp(MDApp):
|
||||||
print("Purchasing {} through {}".format(self.product_id, method_name))
|
print("Purchasing {} through {}".format(self.product_id, method_name))
|
||||||
|
|
||||||
def _after_scan(self, text):
|
def _after_scan(self, text):
|
||||||
# if platform == 'android':
|
|
||||||
# toast_txt = cast(CharSequence, String(text))
|
|
||||||
# show_toast(toast_txt, Toast.LENGTH_SHORT)
|
|
||||||
if self.root.ids.sc23.previous_open_screen == 'composer':
|
if self.root.ids.sc23.previous_open_screen == 'composer':
|
||||||
self.root.ids.sc3.children[1].ids.txt_input.text = text
|
self.root.ids.sc3.children[1].ids.txt_input.text = text
|
||||||
self.root.ids.scr_mngr.current = 'create'
|
self.root.ids.scr_mngr.current = 'create'
|
||||||
|
|
|
@ -1,3 +1,10 @@
|
||||||
|
# pylint: disable=too-many-lines,import-error,no-name-in-module,unused-argument
|
||||||
|
# pylint: disable=too-many-ancestors,too-many-locals,useless-super-delegation
|
||||||
|
# pylint: disable=protected-access
|
||||||
|
# pylint: disable=import-outside-toplevel,ungrouped-imports,wrong-import-order,unused-import,arguments-differ
|
||||||
|
# pylint: disable=invalid-name,unnecessary-comprehension,broad-except,simplifiable-if-expression,no-member
|
||||||
|
# pylint: disable=too-many-return-statements
|
||||||
|
|
||||||
"""Most of the queues used by bitmessage threads are defined here."""
|
"""Most of the queues used by bitmessage threads are defined here."""
|
||||||
|
|
||||||
import threading
|
import threading
|
||||||
|
@ -39,8 +46,6 @@ addressGeneratorQueue = queue.Queue()
|
||||||
#: `.network.ReceiveQueueThread` instances dump objects they hear
|
#: `.network.ReceiveQueueThread` instances dump objects they hear
|
||||||
#: on the network into this queue to be processed.
|
#: on the network into this queue to be processed.
|
||||||
objectProcessorQueue = ObjectProcessorQueue()
|
objectProcessorQueue = ObjectProcessorQueue()
|
||||||
# invQueue = MultiQueue()
|
|
||||||
# addrQueue = MultiQueue()
|
|
||||||
portCheckerQueue = queue.Queue()
|
portCheckerQueue = queue.Queue()
|
||||||
receiveDataQueue = queue.Queue()
|
receiveDataQueue = queue.Queue()
|
||||||
#: The address generator thread uses this queue to get information back
|
#: The address generator thread uses this queue to get information back
|
||||||
|
|
|
@ -1,5 +1,12 @@
|
||||||
|
# pylint: disable=too-many-lines,import-error,no-name-in-module,unused-argument
|
||||||
|
# pylint: disable=too-many-ancestors,too-many-locals,useless-super-delegation
|
||||||
|
# pylint: disable=protected-access
|
||||||
|
# pylint: disable=import-outside-toplevel,ungrouped-imports,wrong-import-order,unused-import,arguments-differ
|
||||||
|
# pylint: disable=invalid-name,unnecessary-comprehension,broad-except,simplifiable-if-expression,no-member
|
||||||
|
# pylint: disable=too-many-return-statements
|
||||||
|
|
||||||
"""shutdown function"""
|
"""shutdown function"""
|
||||||
import os
|
|
||||||
import queue as Queue
|
import queue as Queue
|
||||||
import threading
|
import threading
|
||||||
import time
|
import time
|
||||||
|
@ -73,12 +80,3 @@ def doCleanShutdown():
|
||||||
queue.task_done()
|
queue.task_done()
|
||||||
except Queue.Empty:
|
except Queue.Empty:
|
||||||
break
|
break
|
||||||
|
|
||||||
# if state.thisapp.daemon or not state.enableGUI:
|
|
||||||
# logger.info('Clean shutdown complete.')
|
|
||||||
# state.thisapp.cleanup()
|
|
||||||
# os._exit(0) # pylint: disable=protected-access
|
|
||||||
# else:
|
|
||||||
# logger.info('Core shutdown complete.')
|
|
||||||
# for thread in threading.enumerate():
|
|
||||||
# logger.debug('Thread %s still running', thread.name)
|
|
||||||
|
|
Reference in New Issue
Block a user