File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3030- Improve images error handling and display (#212 by @Willy-JL )
3131- Tags now sort alphabetically as expected (by @Willy-JL )
3232- UTF-8 encoding is now forced (#230 by @Willy-JL )
33+ - Fix adding executables focusing the wrong folder if the game type is in only one of the folders (by @Willy-JL )
34+ - Fix marking as executable on Linux/MacOS with RenPy games including a dot in their name (by @Willy-JL )
3335
3436### Removed:
3537- Excluded ` libEGL.so ` on linux binary bundles, fixes "Cannot find EGLConfig, returning null config" (by @Willy-JL )
Original file line number Diff line number Diff line change @@ -203,8 +203,8 @@ async def _launch_exe(executable: str):
203203 exe_flag = True
204204 if (exe .parent / "renpy" ).is_dir ():
205205 # Make all needed renpy libs executable
206- for file in (exe .parent / "lib" ).glob ("**/*" ):
207- if file .is_file () and not file . suffix :
206+ for file in (exe .parent / "lib" ).glob ("py?-*/ **/*" ):
207+ if file .is_file ():
208208 mode = file .stat ().st_mode
209209 if mode & stat .S_IEXEC < stat .S_IEXEC :
210210 file .chmod (mode | stat .S_IEXEC )
You can’t perform that action at this time.
0 commit comments