diff options
| author | jwansek <eddie.atten.ea29@gmail.com> | 2025-12-23 17:32:38 +0000 |
|---|---|---|
| committer | jwansek <eddie.atten.ea29@gmail.com> | 2025-12-23 17:32:38 +0000 |
| commit | 09d68190b70213ac2bd377925c7bddf5b4ef9ce2 (patch) | |
| tree | c74d1684a3be6f0b165a7f058455ac17d7fdd3ed | |
| parent | 12cc578edf33847eb34e4aff1e958352dfee4fec (diff) | |
| download | eehph2-09d68190b70213ac2bd377925c7bddf5b4ef9ce2.tar.gz eehph2-09d68190b70213ac2bd377925c7bddf5b4ef9ce2.zip | |
| -rw-r--r-- | Assets/demoimage.png | bin | 330491 -> 510562 bytes | |||
| -rw-r--r-- | EEHPH2_app.py | 13 | ||||
| -rw-r--r-- | setup.iss | 2 |
3 files changed, 8 insertions, 7 deletions
diff --git a/Assets/demoimage.png b/Assets/demoimage.png Binary files differindex 63a4cec..4730c8c 100644 --- a/Assets/demoimage.png +++ b/Assets/demoimage.png diff --git a/EEHPH2_app.py b/EEHPH2_app.py index 8b5aab8..6b86c97 100644 --- a/EEHPH2_app.py +++ b/EEHPH2_app.py @@ -34,7 +34,7 @@ class App(tk.Tk): tk.Tk.__init__(self) - self.title("EEHPH Photo Viewer v2.3.1") + self.title("EEHPH Photo Viewer v2.3.2") self.iconbitmap(os.path.join(os.path.dirname(__file__), "Assets", "icon.ico")) self.geometry("%ix%i" % (max_width(), max_height())) @@ -120,7 +120,7 @@ class App(tk.Tk): if ((event.height, event.width) != self.last_event_hw) and (time.time() - self.last_event_time >= 0.025) and (type(event.widget) is App): # print("Resized", time.time() - self.last_event_time) self.last_event_time = time.time() - self.refresh() + self.refresh(peek = False) self.last_event_hw = (event.height, event.width) @@ -135,7 +135,7 @@ class App(tk.Tk): # self.refresh() - def refresh(self, event = None): + def refresh(self, event = None, peek = True): """Reloads the current image. Done so the image is resized when the app is resized. @@ -144,7 +144,7 @@ class App(tk.Tk): """ if self.img_viewer.path is not None: - self.img_viewer.open_image(self.img_viewer.path) + self.img_viewer.open_image(self.img_viewer.path, peek = peek) def __open(self, event=None): @@ -218,7 +218,7 @@ class ImageViewer(tk.Frame): self.buttons = Buttons(self) self.buttons.pack() - def open_image(self, path): + def open_image(self, path, peek = True): """Changes the label to show 'loading' and starts a loading thread. Arguments: @@ -227,7 +227,8 @@ class ImageViewer(tk.Frame): self.lbl_img.config(image = "", text = "Loading...") print(path) - self.parent.drive_viewer.see(path) + if peek: + self.parent.drive_viewer.see(path) threading.Thread(target = self.__open, args = (path, )).start() def __open(self, arg): @@ -3,7 +3,7 @@ ; Non-commercial use only #define MyAppName "EEHPH Photo Viewer" -#define MyAppVersion "2.3.1" +#define MyAppVersion "2.3.2" #define MyAppPublisher "Eden Attenborough" #define MyAppURL "https://boymoder.blog" #define MyAppExeName "EEHPH2.exe" |
