mirror of
https://github.com/TagStudioDev/TagStudio.git
synced 2026-01-30 23:00:51 +00:00
Remove wildcard Imports
This commit is contained in:
@@ -8,6 +8,7 @@ import datetime
|
||||
import glob
|
||||
import json
|
||||
import logging
|
||||
import os
|
||||
import sys
|
||||
import time
|
||||
import traceback
|
||||
@@ -16,10 +17,9 @@ from enum import Enum
|
||||
|
||||
import ujson
|
||||
|
||||
import tagstudio.src.core.ts_core as ts_core
|
||||
from tagstudio.src.core.utils.fs import *
|
||||
from tagstudio.src.core.utils.str import *
|
||||
from tagstudio.src.core.utils.web import *
|
||||
from tagstudio.src.core import ts_core
|
||||
from tagstudio.src.core.utils.str import strip_punctuation
|
||||
from tagstudio.src.core.utils.web import strip_web_protocol
|
||||
|
||||
TYPE = ['file', 'meta', 'alt', 'mask']
|
||||
# RESULT_TYPE = Enum('Result', ['ENTRY', 'COLLATION', 'TAG_GROUP'])
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
import json
|
||||
import os
|
||||
|
||||
from src.core.library import *
|
||||
from tagstudio.src.core.library import Entry, Library
|
||||
|
||||
VERSION: str = '9.1.0' # Major.Minor.Patch
|
||||
VERSION_BRANCH: str = 'Alpha' # 'Alpha', 'Beta', or '' for Full Release
|
||||
|
||||
@@ -19,7 +19,7 @@ from PySide6.QtWidgets import (QComboBox, QFrame, QGridLayout,
|
||||
QHBoxLayout, QVBoxLayout, QLayout, QLineEdit, QMainWindow,
|
||||
QMenuBar, QPushButton, QScrollArea, QSizePolicy,
|
||||
QStatusBar, QWidget, QSplitter, QMenu)
|
||||
from src.qt.pagination import Pagination
|
||||
from tagstudio.src.qt.pagination import Pagination
|
||||
|
||||
|
||||
class Ui_MainWindow(QMainWindow):
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
# I never want to see this code again.
|
||||
|
||||
from PySide6.QtCore import QObject, Signal, QSize
|
||||
from PySide6.QtGui import *
|
||||
from PySide6.QtWidgets import *
|
||||
from PySide6.QtGui import QIntValidator
|
||||
from PySide6.QtWidgets import QWidget, QHBoxLayout, QPushButton, QLabel, QLineEdit, QSizePolicy
|
||||
|
||||
|
||||
# class NumberEdit(QLineEdit):
|
||||
|
||||
@@ -10,9 +10,13 @@
|
||||
import ctypes
|
||||
import logging
|
||||
import math
|
||||
import os
|
||||
import sys
|
||||
import time
|
||||
import traceback
|
||||
from types import FunctionType
|
||||
from datetime import datetime as dt
|
||||
from pathlib import Path
|
||||
from queue import Empty, Queue
|
||||
from time import sleep
|
||||
from typing import Optional
|
||||
@@ -21,17 +25,26 @@ import cv2
|
||||
from PIL import Image, ImageChops, UnidentifiedImageError, ImageQt, ImageDraw, ImageFont, ImageEnhance
|
||||
from PySide6 import QtCore
|
||||
from PySide6.QtCore import QObject, QThread, Signal, QRunnable, Qt, QThreadPool, QSize, QEvent, QTimer
|
||||
from PySide6.QtGui import *
|
||||
from PySide6.QtGui import (QGuiApplication, QPixmap, QEnterEvent, QMouseEvent, QResizeEvent, QPainter, QColor, QPen,
|
||||
QAction, QStandardItemModel, QStandardItem, QPainterPath, QFontDatabase, QIcon)
|
||||
from PySide6.QtUiTools import QUiLoader
|
||||
from PySide6.QtWidgets import *
|
||||
from humanfriendly import format_timespan
|
||||
from src.core.library import *
|
||||
from src.core.palette import ColorType, get_tag_color
|
||||
from src.core.ts_core import *
|
||||
from src.qt.flowlayout import FlowLayout, FlowWidget
|
||||
from src.qt.main_window import Ui_MainWindow
|
||||
from PySide6.QtWidgets import (QApplication, QWidget, QVBoxLayout, QHBoxLayout, QLabel, QPushButton, QPlainTextEdit,
|
||||
QLineEdit, QScrollArea, QFrame, QTextEdit, QComboBox, QProgressDialog, QFileDialog,
|
||||
QListView, QSplitter, QSizePolicy, QMessageBox, QBoxLayout, QCheckBox, QSplashScreen,
|
||||
QMenu)
|
||||
from humanfriendly import format_timespan, format_size
|
||||
|
||||
from tagstudio.src.core.library import Collation, Entry, ItemType, Library, Tag
|
||||
from tagstudio.src.core.palette import ColorType, get_tag_color
|
||||
from tagstudio.src.core.ts_core import (TagStudioCore, TAG_COLORS, DATE_FIELDS, TEXT_FIELDS, BOX_FIELDS, ALL_FILE_TYPES,
|
||||
SHORTCUT_TYPES, PROGRAM_TYPES, ARCHIVE_TYPES, PRESENTATION_TYPES,
|
||||
SPREADSHEET_TYPES, TEXT_TYPES, AUDIO_TYPES, VIDEO_TYPES, IMAGE_TYPES,
|
||||
LIBRARY_FILENAME, COLLAGE_FOLDER_NAME, BACKUP_FOLDER_NAME, TS_FOLDER_NAME,
|
||||
VERSION_BRANCH, VERSION)
|
||||
from tagstudio.src.core.utils.web import strip_web_protocol
|
||||
from tagstudio.src.qt.flowlayout import FlowLayout, FlowWidget
|
||||
from tagstudio.src.qt.main_window import Ui_MainWindow
|
||||
import tagstudio.src.qt.resources_rc
|
||||
|
||||
# SIGQUIT is not defined on Windows
|
||||
if sys.platform == "win32":
|
||||
|
||||
@@ -4,12 +4,11 @@
|
||||
|
||||
"""TagStudio launcher."""
|
||||
|
||||
from src.core.ts_core import TagStudioCore
|
||||
from src.cli.ts_cli import CliDriver
|
||||
from src.qt.ts_qt import QtDriver
|
||||
from tagstudio.src.core.ts_core import TagStudioCore
|
||||
from tagstudio.src.cli.ts_cli import CliDriver
|
||||
from tagstudio.src.qt.ts_qt import QtDriver
|
||||
import argparse
|
||||
import traceback
|
||||
# import ctypes
|
||||
|
||||
|
||||
def main():
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from src.core.library import Tag
|
||||
from tagstudio.src.core.library import Tag
|
||||
|
||||
|
||||
class TestTags:
|
||||
|
||||
Reference in New Issue
Block a user