Loading ballontranslator/__init__.py +1 −1 Original line number Diff line number Diff line Loading @@ -4,4 +4,4 @@ __appname__ = "BallonTranslator" # 1. MAJOR version when you make incompatible API changes; # 2. MINOR version when you add functionality in a backwards-compatible manner; # 3. PATCH version when you make backwards-compatible bug fixes. __version__ = "1.3.18" No newline at end of file __version__ = "1.3.19" No newline at end of file ballontranslator/scripts/build_win.bat +1 −1 Original line number Diff line number Diff line Loading @@ -2,6 +2,6 @@ nuitka --standalone --mingw64 --show-memory --show-progress ^ --enable-plugin=pyqt5 --include-qt-plugins=sensible,styles ^ --nofollow-import-to=fw_qt6,numpy,urllib3,jaconv,torch,torchvision,transformers,fugashi,unidic_lite,tqdm,shapely,pyclipper,einops,termcolor,bs4,deepl,qtpy,pkuseg,pandas,spacy_pkuseg,sentencepiece,ctranslate2,python-docx,docx2txt,piexif,docx,argparse,colorama,http,email,chardet,requests,pkg_resources,yaml,PIL,multiprocessing,dbm ^ --follow-import-to=dl,utils,ui --include-plugin-directory=ballontranslator/dl,ballontranslator/ui,ballontranslator/utils ^ --windows-product-version=1.3.18 --windows-company-name=DUMMY_WINDOWS_COMPANY_NAME --windows-product-name=BallonTranslator ^ --windows-product-version=1.3.19 --windows-company-name=DUMMY_WINDOWS_COMPANY_NAME --windows-product-name=BallonTranslator ^ --output-dir=release BallonTranslator No newline at end of file ballontranslator/ui/mainwindow.py +7 −0 Original line number Diff line number Diff line Loading @@ -418,6 +418,9 @@ class MainWindow(FramelessWindow): shortcutUnderline = QShortcut(QKeySequence.StandardKey.Underline, self) shortcutUnderline.activated.connect(self.shortcutUnderline) shortcutDelete = QShortcut(QKeySequence.StandardKey.Delete, self) shortcutDelete.activated.connect(self.shortcutDelete) def shortcutNext(self): if self.centralStackWidget.currentIndex() == 0: index = self.pageList.currentIndex() Loading Loading @@ -470,6 +473,10 @@ class MainWindow(FramelessWindow): if self.textPanel.formatpanel.isVisible(): self.textPanel.formatpanel.formatBtnGroup.boldBtn.click() def shortcutDelete(self): if self.canvas.gv.isVisible(): self.canvas.delete_textblks.emit() def shortcutItalic(self): if self.textPanel.formatpanel.isVisible(): self.textPanel.formatpanel.formatBtnGroup.italicBtn.click() Loading Loading
ballontranslator/__init__.py +1 −1 Original line number Diff line number Diff line Loading @@ -4,4 +4,4 @@ __appname__ = "BallonTranslator" # 1. MAJOR version when you make incompatible API changes; # 2. MINOR version when you add functionality in a backwards-compatible manner; # 3. PATCH version when you make backwards-compatible bug fixes. __version__ = "1.3.18" No newline at end of file __version__ = "1.3.19" No newline at end of file
ballontranslator/scripts/build_win.bat +1 −1 Original line number Diff line number Diff line Loading @@ -2,6 +2,6 @@ nuitka --standalone --mingw64 --show-memory --show-progress ^ --enable-plugin=pyqt5 --include-qt-plugins=sensible,styles ^ --nofollow-import-to=fw_qt6,numpy,urllib3,jaconv,torch,torchvision,transformers,fugashi,unidic_lite,tqdm,shapely,pyclipper,einops,termcolor,bs4,deepl,qtpy,pkuseg,pandas,spacy_pkuseg,sentencepiece,ctranslate2,python-docx,docx2txt,piexif,docx,argparse,colorama,http,email,chardet,requests,pkg_resources,yaml,PIL,multiprocessing,dbm ^ --follow-import-to=dl,utils,ui --include-plugin-directory=ballontranslator/dl,ballontranslator/ui,ballontranslator/utils ^ --windows-product-version=1.3.18 --windows-company-name=DUMMY_WINDOWS_COMPANY_NAME --windows-product-name=BallonTranslator ^ --windows-product-version=1.3.19 --windows-company-name=DUMMY_WINDOWS_COMPANY_NAME --windows-product-name=BallonTranslator ^ --output-dir=release BallonTranslator No newline at end of file
ballontranslator/ui/mainwindow.py +7 −0 Original line number Diff line number Diff line Loading @@ -418,6 +418,9 @@ class MainWindow(FramelessWindow): shortcutUnderline = QShortcut(QKeySequence.StandardKey.Underline, self) shortcutUnderline.activated.connect(self.shortcutUnderline) shortcutDelete = QShortcut(QKeySequence.StandardKey.Delete, self) shortcutDelete.activated.connect(self.shortcutDelete) def shortcutNext(self): if self.centralStackWidget.currentIndex() == 0: index = self.pageList.currentIndex() Loading Loading @@ -470,6 +473,10 @@ class MainWindow(FramelessWindow): if self.textPanel.formatpanel.isVisible(): self.textPanel.formatpanel.formatBtnGroup.boldBtn.click() def shortcutDelete(self): if self.canvas.gv.isVisible(): self.canvas.delete_textblks.emit() def shortcutItalic(self): if self.textPanel.formatpanel.isVisible(): self.textPanel.formatpanel.formatBtnGroup.italicBtn.click() Loading