mirror of
https://github.com/LostRuins/koboldcpp.git
synced 2025-09-11 17:44:38 +00:00
try to fix resize window issues
This commit is contained in:
parent
bd0ef8f366
commit
8730881530
1 changed files with 5 additions and 3 deletions
|
@ -1542,7 +1542,7 @@ def show_new_gui():
|
||||||
windowheight = original_windowheight
|
windowheight = original_windowheight
|
||||||
ctk.set_appearance_mode("dark")
|
ctk.set_appearance_mode("dark")
|
||||||
root = ctk.CTk()
|
root = ctk.CTk()
|
||||||
root.geometry(f"{windowwidth}x{windowheight}")
|
root.geometry(str(windowwidth) + "x" + str(windowheight))
|
||||||
root.title("KoboldCpp v"+KcppVersion)
|
root.title("KoboldCpp v"+KcppVersion)
|
||||||
root.resizable(True,True)
|
root.resizable(True,True)
|
||||||
|
|
||||||
|
@ -1571,12 +1571,14 @@ def show_new_gui():
|
||||||
if new_width != previous_event_width or new_height!=previous_event_height:
|
if new_width != previous_event_width or new_height!=previous_event_height:
|
||||||
lastpos = root.geometry()
|
lastpos = root.geometry()
|
||||||
lparr = lastpos.split('+', 1)
|
lparr = lastpos.split('+', 1)
|
||||||
lastpos = f"+{lparr[1]}" if (len(lparr)==2) else ""
|
lastpos = ("+"+str(lparr[1])) if (len(lparr)==2) else ""
|
||||||
previous_event_width = new_width
|
previous_event_width = new_width
|
||||||
previous_event_height = new_height
|
previous_event_height = new_height
|
||||||
windowwidth = math.floor(original_windowwidth*smallratio)
|
windowwidth = math.floor(original_windowwidth*smallratio)
|
||||||
|
windowwidth = max(256, min(1024, windowwidth))
|
||||||
windowheight = math.floor(original_windowheight*smallratio)
|
windowheight = math.floor(original_windowheight*smallratio)
|
||||||
root.geometry(f"{windowwidth}x{windowheight}{lastpos}")
|
windowheight = max(256, min(1024, windowheight))
|
||||||
|
root.geometry(str(windowwidth) + "x" + str(windowheight) + str(lastpos))
|
||||||
ctk.set_widget_scaling(smallratio)
|
ctk.set_widget_scaling(smallratio)
|
||||||
|
|
||||||
root.bind("<Configure>", on_resize)
|
root.bind("<Configure>", on_resize)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue