aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Assets/demoimage.pngbin330491 -> 510562 bytes
-rw-r--r--EEHPH2_app.py13
-rw-r--r--setup.iss2
3 files changed, 8 insertions, 7 deletions
diff --git a/Assets/demoimage.png b/Assets/demoimage.png
index 63a4cec..4730c8c 100644
--- a/Assets/demoimage.png
+++ b/Assets/demoimage.png
Binary files differ
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):
diff --git a/setup.iss b/setup.iss
index 8b7cf7e..f0ffff0 100644
--- a/setup.iss
+++ b/setup.iss
@@ -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"