Skip to content

Commit

Permalink
refactoring, STILL NOT RELEASE
Browse files Browse the repository at this point in the history
  • Loading branch information
PJDude committed Jan 26, 2024
1 parent 949a232 commit d542be7
Show file tree
Hide file tree
Showing 4 changed files with 197 additions and 127 deletions.
13 changes: 5 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# DUDE (DUplicates DEtector)

GUI utility for finding duplicated files, delete or link them to save space.
A cross-platform GUI utility for finding duplicated files, delete or link them to save space.

## Features:
- Scanning for duplicate files in **multiple designated folders** (up to 8). Optional "Cross paths" mode
Expand Down Expand Up @@ -28,16 +28,13 @@ GUI utility for finding duplicated files, delete or link them to save space.
![image info](./info/settings.png)

## Download:
Portable executable packages created with [PyInstaller](https://pyinstaller.org/en/stable) for **Linux** and **Windows** can be downloaded from the Releases site:
Portable executable packages created with [PyInstaller](https://pyinstaller.org/en/stable) for **Linux** and **Windows** can be downloaded from the [Releases](https://github.com/PJDude/dude/releases) site.


https://github.com/PJDude/dude/releases

## [SOFTPEDIA review](https://www.softpedia.com/get/System/File-Management/Dude-DUplicates-DEtector.shtml)

## SOFTPEDIA review:
https://www.softpedia.com/get/System/File-Management/Dude-DUplicates-DEtector.shtml

## MAJORGEEKS review:
https://www.majorgeeks.com/files/details/dude_(duplicates_detector).html
## [MAJORGEEKS review](https://www.majorgeeks.com/files/details/dude_(duplicates_detector).html)

## General usage:
- Scan for duplicate files
Expand Down
5 changes: 4 additions & 1 deletion src/dialogs.py
Original file line number Diff line number Diff line change
Expand Up @@ -650,6 +650,7 @@ def __init__(self, parent,bg,width=200,height=100):
self.f = Frame(self.canvas, bg=bg,takefocus=False)
self.vsb = Scrollbar(self, orient="vertical", command=self.yview)
self.canvas.configure(yscrollcommand=self.yscrollcommand)
#self.canvas.configure(yscrollcommand=self.vsb.set)
self.canvas.configure(highlightthickness=0,takefocus=False)

self.vsb.pack(side="right", fill="y")
Expand All @@ -665,6 +666,8 @@ def __init__(self, parent,bg,width=200,height=100):
self.frame_conf(None)

def yscrollcommand(self,v1,v2):
#self.vsb.set(v1,v2)

if v1=='0.0' and v2=='1.0':
self.vsb.pack_forget()
else:
Expand All @@ -682,7 +685,7 @@ def frame_conf(self, event):

def canv_conf(self, event):
self.canvas.itemconfig(self.canvas_window, width = event.width)
self.canvas.update_idletasks()
#self.canvas.update_idletasks()

def wheel(self, event):
if self.windows:
Expand Down
Loading

0 comments on commit d542be7

Please sign in to comment.