@@ -79,7 +79,7 @@ def retranslateUiAgain(self, Dialog):
7979 self .label_completer .setText (_translate ("Dialog" , res .GUI .Uic .confDia_labelPreset ))
8080 self .label_6 .setText (_translate ("Dialog" , res .GUI .Uic .confDia_labelClipDb ))
8181 self .label_7 .setText (_translate ("Dialog" , res .GUI .Uic .confDia_labelClipNum ))
82- self .metaTypeLabel .setText (_translate ("Dialog" , res .GUI .Uic .confDia_metaType ))
82+ self .metaTypeLabel .setText (_translate ("Dialog" , res .GUI .Uic .confDia_dledHandle ))
8383 self .concurr_numLabel .setText (_translate ("Dialog" , res .GUI .Uic .confDia_labelConcurrNum ))
8484 # 添加cookie类型选项
8585 support = list (COOKIES_PLACEHOLDER .keys ())
@@ -93,11 +93,11 @@ def retranslateUiAgain(self, Dialog):
9393 self .pypiSourceBox .setItemText (1 , _translate ("Dialog" , "清华源" ))
9494 self .pypiSourceBox .setItemText (2 , _translate ("Dialog" , "阿里源" ))
9595 self .pypiSourceBox .setItemText (3 , _translate ("Dialog" , "华为源" ))
96- self .metaTypeBox .addItem ("" )
97- self .metaTypeBox .addItem ("" )
98- self .metaTypeBox .setItemText (0 , _translate ("Dialog" , "-" ))
99- self .metaTypeBox .setItemText (1 , _translate ("Dialog" , "ComicInfo.xml " ))
100- self .metaTypeBox .setCurrentIndex (0 )
96+ self .dledHandleBox .addItem ("" )
97+ self .dledHandleBox .addItem ("" )
98+ self .dledHandleBox .setItemText (0 , _translate ("Dialog" , "-" ))
99+ self .dledHandleBox .setItemText (1 , _translate ("Dialog" , ".cbz " ))
100+ self .dledHandleBox .setCurrentIndex (0 )
101101 self .cookiesBox .setCurrentText (support [0 ])
102102
103103 for k , ui_key in LANG .items ():
@@ -178,8 +178,9 @@ def _switch_mode():
178178 theme_mgr .set_dark (conf .darkTheme )
179179 self .darkTheme .clicked .connect (_switch_mode )
180180 def _regular_update ():
181- self .puThread = ProjUpdateThread (self )
182- Updater (self .gui ).run ()
181+ # self.puThread = ProjUpdateThread(self)
182+ # Updater(self.gui).run()
183+ self .gui .open_url_by_browser ('https://doc.comicguispider.nyc.mn/changelog/history' )
183184 self .updateBtn .clicked .connect (_regular_update )
184185 self .supportBtn .clicked .connect (lambda : CustomFlyout .make (
185186 view = SupportView (self ), target = self .supportBtn , parent = self
@@ -193,8 +194,8 @@ def _tip_lang_change(idx):
193194 )
194195 self .langBox .activated .connect (_tip_lang_change )
195196 def _tip_meta_change (idx ):
196- match self .metaTypeBox .itemText (idx ):
197- case "ComicInfo.xml " :
197+ match self .dledHandleBox .itemText (idx ):
198+ case ".cbz " :
198199 _meta_tip = "适配平台例如:ComicRack, Komga, kavita\n 保存并内置重启后生效"
199200 case _:
200201 _meta_tip = ""
@@ -204,7 +205,7 @@ def _tip_meta_change(idx):
204205 orient = Qt .Horizontal , isClosable = True , position = InfoBarPosition .TOP ,
205206 duration = 5000 , parent = self
206207 )
207- self .metaTypeBox .activated .connect (_tip_meta_change )
208+ self .dledHandleBox .activated .connect (_tip_meta_change )
208209 self .cookiesBox .currentTextChanged .connect (self ._on_cookie_type_changed )
209210 def _tip_on (is_checked : bool , tip_content = None ):
210211 if is_checked :
@@ -236,7 +237,7 @@ def show_self(self): # can't naming `show`. If done, just run code once
236237 self .logLevelComboBox .setCurrentIndex (self .logLevelComboBox .findText (getattr (conf , "log_level" )))
237238 self .pypiSourceBox .setCurrentIndex (getattr (conf , "pypi_source" ))
238239 self .langBox .setCurrentIndex (self .langBox .findData (getattr (conf , "lang" )))
239- self .metaTypeBox .setCurrentIndex (self .metaTypeBox .findText (getattr (conf , "meta_type " )))
240+ self .dledHandleBox .setCurrentIndex (self .dledHandleBox .findText (getattr (conf , "downloaded_handle " )))
240241 # 仅当 初次confdia ui创建 & conf值设入ui后,才绑定槽函数
241242 if self ._init_flag :
242243 self .bind_logic ()
@@ -278,7 +279,7 @@ def save_conf(self):
278279 "sv_path" : sv_path ,
279280 "log_level" : getattr (self , "logLevelComboBox" ).currentText (),
280281 "lang" : getattr (self , "langBox" ).currentData (),
281- "meta_type " : getattr (self , "metaTypeBox " ).currentText (),
282+ "downloaded_handle " : getattr (self , "dledHandleBox " ).currentText (),
282283 "concurr_num" : getattr (self , "concurr_numEdit" ).value (),
283284 "isDeduplicate" : getattr (self , "isDeduplicate" ).isChecked (),
284285 "addUuid" : getattr (self , "addUuid" ).isChecked (),
0 commit comments