Compare commits

...

4 Commits

Author SHA1 Message Date
IPGO Developer
df40af5632 v1.9.39: add Linux release to releases/linux/
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 14:44:30 +00:00
IPGO Developer
fb319afbd5 v1.9.39: Linux build with merged remote changes
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 14:43:01 +00:00
cosmic-frost-8b10
feff23fba9 fix: add PIL._tkinter_finder hidden import for Linux PyInstaller build
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 14:34:22 +00:00
chrome-storm-c442
c3124aeb7d v1.9.38: fix header controls overlay width hiding Setup tab
Remove relwidth=0.4 from header controls place() so buttons use
natural width and don't overlap rightmost tab buttons.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 09:06:52 -05:00
6 changed files with 3 additions and 2 deletions

View File

@@ -133,6 +133,7 @@ def build():
cmd_parts.extend([
"--hidden-import", "customtkinter",
"--hidden-import", "PIL",
"--hidden-import", "PIL._tkinter_finder",
"--hidden-import", "pyotp",
"--hidden-import", "pyte",
"--hidden-import", "psutil",

View File

@@ -255,7 +255,7 @@ class App(ctk.CTk):
# Overlay header controls on top-right of tabview (same row as tab buttons)
self._header_controls.lift()
self._header_controls.place(in_=self.tabview, relx=1.0, y=0, anchor="ne", relwidth=0.4)
self._header_controls.place(in_=self.tabview, relx=1.0, y=0, anchor="ne")
for key in self._tab_keys:
self.tabview.add(_tab_label(key))

Binary file not shown.

View File

@@ -1,6 +1,6 @@
"""Version info for ServerManager."""
__version__ = "1.9.37"
__version__ = "1.9.39"
__app_name__ = "ServerManager"
__author__ = "aibot777"
__description__ = "Desktop GUI for managing remote servers"