Skip to content

Path concatenating twice? #868

@amprince01

Description

@amprince01

Describe the bug
After launching the configure.py, if I try to open the Themes folder using the button, I get an error as shown

Image

To Reproduce
Run the configure app and click on the Open Themes button

Expected behavior
I expect it to open the folder .../res/themes - Edit theme DOES work - it opens the yaml file in Kate as it should and the preview screen pops up. If I make changes, it saves and displays them properly.

Logs

(turing) alisia@snow:~/git/turing-smart-screen-python> python configure.py The file or folder /home/alisia/git/turing-smart-screen-python/"/home/alisia/git/turing-smart-screen-python/res/themes" does not exist. 10/01/2025 11:49:16 AM [ERROR] Error starting webserver! An instance might already be running on port 5678. 10/01/2025 11:49:16 AM [DEBUG] Starting Theme Editor... 10/01/2025 11:49:16 AM [DEBUG] Using theme file /home/alisia/git/turing-smart-screen-python/res/themes/5inchTheme2Radial/theme.yaml 10/01/2025 11:49:16 AM [DEBUG] Opening theme file in your default editor. If it does not work, open it manually in the editor of your choice 10/01/2025 11:49:17 AM [WARNING] Stub sensors, not real HW sensors 10/01/2025 11:49:17 AM [DEBUG] Opening theme preview window with static data 10/01/2025 11:49:17 AM [DEBUG] You can now edit the theme file in the editor. When you save your changes, the preview window will update automatically 10/01/2025 11:49:24 AM [DEBUG] Exit Theme Editor... 

Screenshots / photos of the Turing screen
See above

Environment:

  • Smart screen model: Turing 5"
  • Revision of this project: main
  • OS with version: openSUSE Slowroll - snapshot version 09/23/25
  • Python version: 3.13.7
  • Hardware: AMD Radeon 9 7950X3D, Ryzen RX 7800XT, ASUS Rog Strix 670i MB

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions