Skip to content

Commit dbc244c

Browse files
author
xy
committed
cleanup, prerelease
1 parent cd46b1a commit dbc244c

File tree

2 files changed

+9
-36
lines changed

2 files changed

+9
-36
lines changed

.github/workflows/run.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,7 @@ jobs:
259259
with:
260260
tag_name: ${{ steps.version.outputs.version }}
261261
name: Librer ${{ steps.version.outputs.version }}
262-
draft: true
262+
draft: false
263263
prerelease: true
264264
files: |
265265
librer.${{ steps.version.outputs.version }}.linux.portable.zip

src/librer.py

+8-35
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,6 @@
115115
CFG_KEY_groups_collapse = 'groups_collapse'
116116
CFG_KEY_include_hidden = 'include_hidden'
117117

118-
119118
cfg_defaults={
120119
CFG_KEY_SINGLE_DEVICE:True,
121120
CFG_KEY_CDE_SETTINGS:[],
@@ -388,7 +387,7 @@ def __init__(self,cwd):
388387
self.hg_index = 0
389388
hg_indices=('01','02','03','04','05','06','07','08', '11','12','13','14','15','16','17','18', '21','22','23','24','25','26','27','28', '31','32','33','34','35','36','37','38',)
390389
self.hg_ico={ i:self_ico[str('hg'+j)] for i,j in enumerate(hg_indices) }
391-
#self_hg_ico = self.hg_ico
390+
392391
self.hg_ico_len = len(self.hg_ico)
393392

394393
self.ico_record_new = self_ico['record_new']
@@ -580,7 +579,7 @@ def __init__(self,cwd):
580579

581580
self.status_find = Label(status_frame,image=self.ico_find,relief='flat',state='disabled',borderwidth=1,bg=self.bg_color,width=18)
582581
self.status_find.pack(fill='x',expand=0,side='right')
583-
self_status_find_configure = self.status_find.configure
582+
584583
self.status_find.bind("<ButtonPress-1>", lambda event : self.finder_wrapper_show() )
585584
self.status_find_tooltip = lambda message : self.widget_tooltip(self.status_find,message)
586585

@@ -653,15 +652,10 @@ def __init__(self,cwd):
653652
#######################################################################
654653

655654
def file_cascade_post():
656-
item_actions_state=('disabled','normal')[self.sel_item is not None]
657-
658655
self.file_cascade.delete(0,'end')
659656
if not self.block_processing_stack:
660657
self_file_cascade_add_command = self.file_cascade.add_command
661658
self_file_cascade_add_separator = self.file_cascade.add_separator
662-
state_on_records = 'normal' if librer_core.records else 'disabled'
663-
664-
state_has_cd = ('disabled','normal')[ self.sel_item is not None and self.item_has_cd(self.sel_item) ]
665659

666660
self_file_cascade_add_command(label = STR('New Record ...'),command = self.scan_dialog_show, accelerator="Ctrl+N",image = self.ico_record_new,compound='left')
667661

@@ -767,7 +761,6 @@ def help_cascade_post():
767761
#############################
768762
self_progress_dialog_on_load = self.progress_dialog_on_load
769763
self_progress_dialog_on_load_lab = self_progress_dialog_on_load.lab
770-
self_progress_dialog_on_load_area_main_update = self_progress_dialog_on_load.area_main.update
771764

772765
self_progress_dialog_on_load_progr1var = self_progress_dialog_on_load.progr1var
773766
self_progress_dialog_on_load_progr2var = self_progress_dialog_on_load.progr2var
@@ -951,7 +944,7 @@ def help_cascade_post():
951944
self_main.mainloop()
952945

953946
def main_drop(self, data):
954-
dialog = self.get_scan_dialog()
947+
self.get_scan_dialog()
955948
self.path_to_scan_entry_var.set(data)
956949
self.scan_label_entry_var.set("dropped_path")
957950

@@ -1170,18 +1163,11 @@ def get_scan_dialog(self):
11701163
if not self.scan_dialog_created:
11711164
self.status(STR("Creating dialog ..."))
11721165

1173-
self_ico_librer = self.ico_librer
1174-
11751166
self.scan_dialog=dialog=GenericDialog(self.main,(self.ico_record_new,self.ico_record_new),self.bg_color,'---',pre_show=self.pre_show,post_close=self.post_close,min_width=800,min_height=550)
11761167

11771168
dialog.area_main.drop_target_register(DND_FILES)
11781169
dialog.area_main.dnd_bind('<<Drop>>', lambda e: self.scan_dialog_drop(e.data) )
11791170

1180-
self_ico = self.ico
1181-
1182-
#self.log_skipped_var=BooleanVar()
1183-
#self.log_skipped_var.set(False)
1184-
11851171
dialog.area_main.grid_columnconfigure(0, weight=1)
11861172
dialog.area_main.grid_rowconfigure(3, weight=1)
11871173

@@ -1305,7 +1291,6 @@ def get_scan_dialog(self):
13051291
min_tooltip = 'Minimum file size.' + '\n\n'+ size_common_tooltip
13061292
exec_tooltip = STR('EXEC_TOOLTIP')
13071293
pars_tooltip = STR('PARS_TOOLTIP')
1308-
shell_example = '"C:\\Program Files\\7-Zip\\7z.exe" l % | more +13' if windows else "7z l % | tail -n +14"
13091294
shell_tooltip = STR('SHELL_TOOLTIP')
13101295
open_tooltip = STR('OPEN_TOOLTIP')
13111296
timeout_tooltip = STR('TIMEOUT_TOOLTIP')
@@ -2057,9 +2042,6 @@ def ver_number(var):
20572042
(find_size_min_label:=Label(find_size_frame,text='min: ',bg=self.bg_color,anchor='e',relief='flat',bd=2)).grid(row=0, column=0, sticky='we',padx=4,pady=4)
20582043
(find_size_max_label:=Label(find_size_frame,text='max: ',bg=self.bg_color,anchor='e',relief='flat',bd=2)).grid(row=0, column=2, sticky='we',padx=4,pady=4)
20592044

2060-
def validate_size_str(val):
2061-
return bool(val == "" or val.isdigit())
2062-
20632045
find_size_min_entry=Entry(find_size_frame,textvariable=self.find_size_min_var)
20642046
find_size_min_entry.grid(row=0, column=1, sticky='we',padx=4,pady=4)
20652047
find_size_max_entry=Entry(find_size_frame,textvariable=self.find_size_max_var)
@@ -2109,6 +2091,9 @@ def validate_size_str(val):
21092091
self.info_dialog_on_find = LabelDialog(self.find_dialog.widget,self.main_icon_tuple,self.bg_color,pre_show=lambda new_widget : self.pre_show(on_main_window_dialog=False,new_widget=new_widget),post_close=lambda : self.post_close(on_main_window_dialog=False))
21102092
self.text_dialog_on_find = TextDialogInfo(self.find_dialog.widget,self.main_icon_tuple,self.bg_color,pre_show=lambda new_widget: self.pre_show(on_main_window_dialog=False,new_widget=new_widget),post_close=lambda : self.post_close(on_main_window_dialog=False))
21112093

2094+
self.text_dialog_on_find.cancel_button.configure(text=STR('Cancel'),compound='left')
2095+
self.text_dialog_on_find.copy_button.configure(text=STR('Copy'),compound='left')
2096+
21122097
self.fix_text_dialog(self.text_dialog_on_find)
21132098

21142099
self.results_on_find = LabelDialogQuestion(self.find_dialog.widget,self.main_icon_tuple,self.bg_color,pre_show=lambda new_widget : self.pre_show(on_main_window_dialog=False,new_widget=new_widget),post_close=lambda : self.post_close(on_main_window_dialog=False))
@@ -2316,7 +2301,7 @@ def record_import_wii(self):
23162301
self_main_wait_variable = self.main.wait_variable
23172302

23182303
dialog_update_lab_text = dialog.update_lab_text
2319-
dialog_area_main_update = dialog.area_main.update
2304+
#dialog_area_main_update = dialog.area_main.update
23202305

23212306
while wii_import_thread_is_alive():
23222307
dialog_update_lab_text(0,f'disks:{fnumber(librer_core.wii_import_known_disk_names_len).rjust(14)}')
@@ -2398,7 +2383,7 @@ def record_import_wii(self):
23982383
#@restore_status_line
23992384
@block
24002385
def record_import(self):
2401-
initialdir = self.last_dir if self.last_dir else self.cwd
2386+
#initialdir = self.last_dir if self.last_dir else self.cwd
24022387

24032388
group = None
24042389
if self.current_group:
@@ -3187,8 +3172,6 @@ def find_items(self):
31873172
wait_var=BooleanVar()
31883173
wait_var.set(False)
31893174

3190-
self_hg_ico = self.hg_ico
3191-
31923175
#############################
31933176

31943177
self_progress_dialog_on_find.lab_l1.configure(text='Records:')
@@ -3322,7 +3305,6 @@ def find_items(self):
33223305

33233306
def get_child_of_name(self,record,item,child_name):
33243307
self_tree = self.tree
3325-
self_tree_item = self_tree.item
33263308

33273309
self_item_to_data = self.item_to_data
33283310
record_filenames = record.filenames
@@ -3570,8 +3552,6 @@ def context_menu_show(self,event):
35703552
self.tree_on_mouse_button_press(event)
35713553
tree.update()
35723554

3573-
item_actions_state=('disabled','normal')[self.sel_item is not None]
3574-
35753555
item=self.tree.focus()
35763556

35773557
is_group = bool(self.tree.tag_has(self.GROUP,item))
@@ -3593,7 +3573,6 @@ def context_menu_show(self,event):
35933573
pop.delete(0,'end')
35943574

35953575
pop_add_separator = pop.add_separator
3596-
pop_add_cascade = pop.add_cascade
35973576
pop_add_command = pop.add_command
35983577

35993578
state_on_records = 'normal' if is_record else 'disabled'
@@ -3875,8 +3854,6 @@ def scan_wrapper(self):
38753854
compression_level = self.scan_compr_var_int.get()
38763855
threads = self.scan_threads_var_int.get()
38773856

3878-
include_hidden=self.cfg.get(CFG_KEY_include_hidden)
3879-
38803857
try:
38813858
if self.scan(compression_level,threads,group):
38823859
self.scan_dialog_hide_wrapper()
@@ -3992,8 +3969,6 @@ def scan(self,compression_level,threads,group=None):
39923969

39933970
self_progress_dialog_on_scan.show(STR('Creating new data record (scanning)'))
39943971

3995-
self_hg_ico = self.hg_ico
3996-
39973972
local_bytes_to_str = bytes_to_str
39983973

39993974
self_progress_dialog_on_scan_progr1var.set(0)
@@ -4076,8 +4051,6 @@ def scan(self,compression_level,threads,group=None):
40764051

40774052
creation_thread_is_alive = creation_thread.is_alive
40784053

4079-
self_hg_ico = self.hg_ico
4080-
40814054
#############################
40824055

40834056
self_progress_dialog_on_scan_progr1var_set = self.progress_dialog_on_scan.progr1var.set

0 commit comments

Comments
 (0)