|
4 | 4 | from app_config import AppConfig, PatternConfig |
5 | 5 | from app_pattern import VibrationPattern |
6 | 6 |
|
7 | | -WINDOW_NAME = "Haptic Pancake Bridge v0.8.0-beta.4" |
| 7 | +import platform_conf |
| 8 | + |
| 9 | +WINDOW_NAME = "Haptic Pancake Bridge v0.8.0" |
| 10 | +WINDOW_NAME_UNBUNDLED = WINDOW_NAME + " (unbundled)" |
8 | 11 | WINDOW_ICON = b'iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABhWlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9TpVIrDhYVcchQnezgB+JYqlgEC6Wt0KqDyaVf0KQhSXFxFFwLDn4sVh1cnHV1cBUEwQ8QZwcnRRcp8X9NoUWMB8f9eHfvcfcOEOplpppdEUDVLCMZi4qZ7Kroe0UvBjEEPyYlZurx1GIaruPrHh6+3oV5lvu5P0efkjMZ4BGJI0w3LOIN4tlNS+e8TxxkRUkhPieeMOiCxI9clx1+41xossAzg0Y6OU8cJBYLHSx3MCsaKvEMcUhRNcoXMg4rnLc4q+Uqa92TvzCQ01ZSXKc5ihiWEEcCImRUUUIZFsK0aqSYSNJ+1MU/0vQnyCWTqwRGjgVUoEJq+sH/4He3Zn56ykkKRIHuF9v+GAN8u0CjZtvfx7bdOAG8z8CV1vZX6sDcJ+m1thY6Avq3gYvrtibvAZc7wPCTLhlSU/LSFPJ54P2MvikLDNwC/jWnt9Y+Th+ANHW1fAMcHALjBcped3l3T2dv/55p9fcD3S9y0apk9h0AAAAGYktHRAD/AP8A/6C9p5MAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfoCxYXCzDoJVaPAAACuElEQVQ4y2WTTW8bdRDGfzO767f1xnGcJiSNVNoKqMoJgRBCwifuIHFFuSDRTwDi2CNfgC/gGxfElV6ockEISAJBiAJ5KVnqxk7idbx+ie39DwcngaqH0Wj0HJ756ZmRjz7940Ym0nCe1DMVnArZRbn/d+85bcMJ6744GqrUzYFimIAamMF5P8GCAC1GqAMDlFk3qItKQ9WsrmaoGd32LjYeMeg0edj4mOP9Hzj4/ku2v77PJO3MtPZj1GYmYlb31c1ch2ct5uZW6XZikpN9Rr02v377BenRNsuvvkfa2sUP5wlKFbJhDy1FmAm+GpiD6XkfRFGDfD7infc/p9XcobTwGbmoRpq2sKBI8VqNXjemUCijAr6YXa2kCL74RHOrEORYufkW5vk4haJlOAQFyDLUAAeqzhBn5IOQwMsxGfUo5MqMBwm++IjLmPQTovk1PFFGyVPCygpqhphdIBiUS4t0zg5ZWrqL84RcWL2KraTgVPEWb5KmLQIvT+bsWYThIKF1+BO9XpPDg+9YufU2raPfqCy/zOnJHvlyFcmVyMhYq65h/yGAOGA64cmjBxzHW/Tbf5Ec/c5Z6xFh+RphtESvfUAn3mFh+Q5yEbuYoZc3oAbVxZc4T2KiuRcYnP7N3dc/JCzVZjpGLiiyv/kVl6bqDPnk3o51ksc0n25SrFwn85TxdIRXiBi7Mc5Tpm5CYX6F5uGP5Mo1BoMON974AK8YzRCycUpn9yHd5i9M0xO6/2xzGm9ynsSEpRrZ8Ixee4+9b+5TrqzSP96buV8ieA5eefMeMh7Re/IzleqLyGSEOkcn3iKJt+i3/qR2612GpzGlcBFPfdSBL8bG/MLtulMhfO06mQoWBLMIRXCesnZn+sxnLtkUTzww2/AxWw+8fMOJ1NUv4Lzn39lXIVOu5kAFJ7rhnK3/C07bcJ2GHOyzAAAAAElFTkSuQmCC' |
9 | 12 |
|
10 | 13 | # If changing order, also change update_oscquery_state() |
@@ -410,13 +413,10 @@ def update_autostart_active(self, autolaunch_enabled): |
410 | 413 | except Exception as e: |
411 | 414 | print("[GUI] Failed to update autostart checkbox.") |
412 | 415 |
|
413 | | - def update_autostart_status(self, vr_ready, is_bundled): |
| 416 | + def update_autostart_status(self, vr_ready): |
414 | 417 | if not vr_ready: |
415 | 418 | unavailable = True |
416 | 419 | message = "SteamVR closed (open to apply changes)" |
417 | | - elif not is_bundled: |
418 | | - unavailable = False |
419 | | - message = "SteamVR running (app unbundled)" |
420 | 420 | else: |
421 | 421 | unavailable = False |
422 | 422 | message = "SteamVR running" |
@@ -477,7 +477,11 @@ def refresh(self): |
477 | 477 |
|
478 | 478 |
|
479 | 479 | def create_window(self): |
480 | | - self.window = sg.Window(WINDOW_NAME, self.layout, keep_on_top=False, finalize=True, alpha_channel=1, icon=WINDOW_ICON) |
| 480 | + final_window_title = WINDOW_NAME |
| 481 | + if not platform_conf.GET_IS_APP_BUNDLED(): |
| 482 | + final_window_title = WINDOW_NAME_UNBUNDLED |
| 483 | + |
| 484 | + self.window = sg.Window(final_window_title, self.layout, keep_on_top=False, finalize=True, alpha_channel=1, icon=WINDOW_ICON) |
481 | 485 |
|
482 | 486 | self.window.set_resizable(False, True) |
483 | 487 |
|
|
0 commit comments