mirror of
https://github.com/spalencsar/bearhub.git
synced 2026-07-08 19:04:15 +02:00
[commons] refactoring: 'user' module moved to 'api'
This commit is contained in:
@@ -1,8 +1,9 @@
|
|||||||
import os
|
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
|
|
||||||
|
from bauh.api import user
|
||||||
|
|
||||||
CACHE_PATH = '{}/.cache/bauh'.format(str(Path.home()))
|
CACHE_PATH = '{}/.cache/bauh'.format(str(Path.home()))
|
||||||
CONFIG_PATH = '{}/.config/bauh'.format(str(Path.home()))
|
CONFIG_PATH = '{}/.config/bauh'.format(str(Path.home()))
|
||||||
USER_THEMES_PATH = '{}/.local/share/bauh/themes'.format(str(Path.home()))
|
USER_THEMES_PATH = '{}/.local/share/bauh/themes'.format(str(Path.home()))
|
||||||
DESKTOP_ENTRIES_DIR = '{}/.local/share/applications'.format(str(Path.home()))
|
DESKTOP_ENTRIES_DIR = '{}/.local/share/applications'.format(str(Path.home()))
|
||||||
TEMP_DIR = '/tmp/bauh{}'.format('_root' if os.getuid() == 0 else '')
|
TEMP_DIR = '/tmp/bauh{}'.format('_root' if user.is_root() else '')
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ from datetime import datetime
|
|||||||
from math import floor
|
from math import floor
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from threading import Thread
|
from threading import Thread
|
||||||
from typing import List, Set, Type, Tuple, Dict, Iterable, Optional, Collection, Generator
|
from typing import List, Set, Type, Tuple, Dict, Iterable, Optional, Collection
|
||||||
|
|
||||||
import requests
|
import requests
|
||||||
from dateutil.parser import parse as parse_date
|
from dateutil.parser import parse as parse_date
|
||||||
@@ -27,7 +27,8 @@ from bauh.api.abstract.view import MessageType, FormComponent, InputOption, Sing
|
|||||||
FileChooserComponent, TextComponent
|
FileChooserComponent, TextComponent
|
||||||
from bauh.api.paths import TEMP_DIR
|
from bauh.api.paths import TEMP_DIR
|
||||||
from bauh.api.exception import NoInternetException
|
from bauh.api.exception import NoInternetException
|
||||||
from bauh.commons import user, system
|
from bauh.commons import system
|
||||||
|
from bauh.api import user
|
||||||
from bauh.commons.boot import CreateConfigFile
|
from bauh.commons.boot import CreateConfigFile
|
||||||
from bauh.commons.category import CategoriesDownloader
|
from bauh.commons.category import CategoriesDownloader
|
||||||
from bauh.commons.html import bold
|
from bauh.commons.html import bold
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ from bauh.api.abstract.model import PackageHistory, PackageUpdate, SoftwarePacka
|
|||||||
SuggestionPriority, PackageStatus
|
SuggestionPriority, PackageStatus
|
||||||
from bauh.api.abstract.view import MessageType, FormComponent, SingleSelectComponent, InputOption, SelectViewType, \
|
from bauh.api.abstract.view import MessageType, FormComponent, SingleSelectComponent, InputOption, SelectViewType, \
|
||||||
ViewComponent, PanelComponent
|
ViewComponent, PanelComponent
|
||||||
from bauh.commons import user
|
from bauh.api import user
|
||||||
from bauh.commons.boot import CreateConfigFile
|
from bauh.commons.boot import CreateConfigFile
|
||||||
from bauh.commons.html import strip_html, bold
|
from bauh.commons.html import strip_html, bold
|
||||||
from bauh.commons.system import ProcessHandler
|
from bauh.commons.system import ProcessHandler
|
||||||
|
|||||||
@@ -4,7 +4,8 @@ from pathlib import Path
|
|||||||
from typing import List
|
from typing import List
|
||||||
|
|
||||||
from bauh.api.abstract.model import SoftwarePackage
|
from bauh.api.abstract.model import SoftwarePackage
|
||||||
from bauh.commons import resource, user
|
from bauh.commons import resource
|
||||||
|
from bauh.api import user
|
||||||
from bauh.gems.web import ROOT_DIR
|
from bauh.gems.web import ROOT_DIR
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ from bauh import __app_name__
|
|||||||
from bauh.api.abstract.context import ApplicationContext
|
from bauh.api.abstract.context import ApplicationContext
|
||||||
from bauh.api.abstract.controller import SoftwareManager, SoftwareAction
|
from bauh.api.abstract.controller import SoftwareManager, SoftwareAction
|
||||||
from bauh.api.abstract.handler import TaskManager
|
from bauh.api.abstract.handler import TaskManager
|
||||||
from bauh.commons import user
|
from bauh.api import user
|
||||||
from bauh.view.qt.components import new_spacer, QCustomToolbar
|
from bauh.view.qt.components import new_spacer, QCustomToolbar
|
||||||
from bauh.view.qt.qt_utils import centralize
|
from bauh.view.qt.qt_utils import centralize
|
||||||
from bauh.view.qt.root import RootDialog
|
from bauh.view.qt.root import RootDialog
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ from bauh.api.abstract.model import PackageStatus, SoftwarePackage, CustomSoftwa
|
|||||||
from bauh.api.abstract.view import MessageType, MultipleSelectComponent, InputOption, TextComponent, \
|
from bauh.api.abstract.view import MessageType, MultipleSelectComponent, InputOption, TextComponent, \
|
||||||
FormComponent, ViewComponent
|
FormComponent, ViewComponent
|
||||||
from bauh.api.exception import NoInternetException
|
from bauh.api.exception import NoInternetException
|
||||||
from bauh.commons import user
|
from bauh.api import user
|
||||||
from bauh.commons.html import bold
|
from bauh.commons.html import bold
|
||||||
from bauh.commons.internet import InternetChecker
|
from bauh.commons.internet import InternetChecker
|
||||||
from bauh.commons.system import get_human_size_str, ProcessHandler, SimpleProcess
|
from bauh.commons.system import get_human_size_str, ProcessHandler, SimpleProcess
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ from bauh.api.abstract.controller import SoftwareManager, SoftwareAction
|
|||||||
from bauh.api.abstract.model import SoftwarePackage
|
from bauh.api.abstract.model import SoftwarePackage
|
||||||
from bauh.api.abstract.view import MessageType
|
from bauh.api.abstract.view import MessageType
|
||||||
from bauh.api.http import HttpClient
|
from bauh.api.http import HttpClient
|
||||||
from bauh.commons import user
|
from bauh.api import user
|
||||||
from bauh.commons.html import bold
|
from bauh.commons.html import bold
|
||||||
from bauh.context import set_theme
|
from bauh.context import set_theme
|
||||||
from bauh.stylesheet import read_all_themes_metadata, ThemeMetadata
|
from bauh.stylesheet import read_all_themes_metadata, ThemeMetadata
|
||||||
|
|||||||
Reference in New Issue
Block a user