refactor: profile types

Also group import together and start local import with ./ so that we
know it is not a lib
This commit is contained in:
Anthony Laibe 2021-09-29 11:45:03 +02:00 committed by Iuri Matias
parent 2ccd7420c0
commit f4e3a1effc
12 changed files with 32 additions and 26 deletions

View File

@ -7,8 +7,7 @@ import status/mailservers
import status/contacts as status_contacts
import status/ens as status_ens
import status/chat/[chat]
import status/profile/profile
import status/types/[activity_center_notification, os_notification, rpc_response]
import status/types/[activity_center_notification, os_notification, rpc_response, profile]
import ../../app_service/[main]
import ../../app_service/tasks/[qt, threadpool]
import ../../app_service/tasks/marathon/mailserver/worker

View File

@ -1,11 +1,11 @@
import NimQml, Tables, json, re
import strformat, strutils, sequtils
import status/status
import status/accounts
import status/chat
import status/profile/profile
import status/ens
import status/types/[message]
import strformat, strutils, sequtils
import status/types/[message, profile]
let NEW_LINE = re"\n|\r"

View File

@ -1,12 +1,13 @@
import NimQml, Tables, sets, json, sugar, chronicles, sequtils
import strutils
import status/status
import status/accounts
import status/chat as status_chat
import status/chat/[stickers,chat]
import status/profile/profile
import status/ens
import status/types/[message]
import strutils
import status/types/[message, profile]
import message_format
import user_list

View File

@ -4,8 +4,8 @@ import status/[status, contacts]
import status/messages as status_messages
import status/utils as status_utils
import status/chat/[chat]
import status/profile/[profile]
import status/types/[message]
import status/types/[message, profile]
import ../../../app_service/[main]
import ../../../app_service/tasks/[qt, threadpool]
import ../../../app_service/tasks/marathon/mailserver/worker

View File

@ -1,13 +1,12 @@
import NimQml, json, strutils, sugar, sequtils, tables
import json_serialization
import status/profile/[profile, mailserver]
import status/[status, signals, settings]
import status/contacts as status_contacts
import status/chat as status_chat
import status/devices as status_devices
import status/chat/chat
import status/wallet
import status/types/[account, transaction, setting]
import status/types/[account, transaction, setting, profile, mailserver]
import ../../app_service/[main]
import ../../app_service/tasks/marathon/mailserver/events
import eventemitter
@ -36,7 +35,7 @@ proc delete*(self: ProfileController) =
delete self.view
proc init*(self: ProfileController, account: Account) =
let profile = account.toProfileModel()
let profile = account.toProfile()
let pubKey = self.status.settings.getSetting[:string](Setting.PublicKey, "0x0")
let network = self.status.settings.getSetting[:string](Setting.Networks_CurrentNetwork, DEFAULT_NETWORK_NAME)

View File

@ -1,19 +1,20 @@
import NimQml, sequtils, strutils, sugar, os, json, chronicles
import views/[mailservers_list, ens_manager, contacts, devices, mailservers, mnemonic, network, fleets, profile_info, device_list, dapp_list, profile_picture, muted_chats]
import chronicles
import ../chat/views/channels_list
import qrcode/qrcode
import status/statusgo_backend/accounts as status_accounts
import status/profile/profile
import status/profile as status_profile
import status/contacts as status_contacts
import status/status
import status/ens as status_ens
import status/chat/chat
import status/types/[setting, os_notification]
import ../../constants
import status/types/[setting, os_notification, profile]
import status/notifications/[os_notifications]
import ../chat/views/channels_list
import ../../constants
import ../../app_service/[main]
import qrcode/qrcode
import ../utils/image_utils
import ../../constants

View File

@ -1,6 +1,7 @@
import NimQml, chronicles
import Tables
import status/profile/profile
import status/types/profile
from status/ens import nil
type

View File

@ -1,10 +1,13 @@
import NimQml, chronicles, sequtils, sugar, strutils, json
import status/utils as status_utils
import status/status
import status/chat/chat
import contact_list
import status/profile/profile
import status/types/profile
import status/ens as status_ens
import contact_list
import ../../../app_service/[main]
import ../../../app_service/tasks/[qt, threadpool]

View File

@ -1,7 +1,8 @@
import NimQml, chronicles
import status/[status, settings]
import status/profile/mailserver
import mailservers_list
import status/types/mailserver
import ./mailservers_list
import ../../../app_service/[main]
import ../../../app_service/tasks/[qt, threadpool]
import ../../../app_service/tasks/marathon/mailserver/worker

View File

@ -1,6 +1,6 @@
import NimQml
import Tables
import status/profile/mailserver
import status/types/mailserver
type
MailServerRoles {.pure.} = enum

View File

@ -1,8 +1,9 @@
import NimQml
import chronicles
import status/profile/profile
import std/wrapnils
import status/types/[identity_image, profile]
QtObject:
type ProfileInfoView* = ref object of QObject
username*: string

2
vendor/status-lib vendored

@ -1 +1 @@
Subproject commit f853b2090a889f0731caca0c5003f6987eef5e85
Subproject commit ef60eb770ce7c9b43504445bd26122e43ce1b7cf