Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
P
PortWINE-old
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Vladislav
PortWINE-old
Commits
8835cdd5
Commit
8835cdd5
authored
Jan 26, 2024
by
Boria138
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Fixed PW_EXEC_FROM_DESKTOP=
parent
d8a46310
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
10 additions
and
6 deletions
+10
-6
start.sh
data_from_portwine/scripts/start.sh
+6
-2
zen_yad_gui
data_from_portwine/scripts/zen_yad_gui
+4
-4
No files found.
data_from_portwine/scripts/start.sh
View file @
8835cdd5
...
...
@@ -655,12 +655,16 @@ else
if
[[
!
-z
$(
pidof
-s
yad
)
]]
||
[[
!
-z
$(
pidof
-s
yad_v12_3
)
]]
;
then
kill
-s
SIGUSR1
$(
pgrep
-a
yad |
grep
"
\-
-key=
${
KEY
}
\-
-notebook"
|
awk
'{print $1}'
)
>
/dev/null 2>&1
fi
PW_EXEC_FROM_DESKTOP
=
"
$(
cat
"
${
PORT_WINE_PATH
}
/
${
PW_YAD_SET
//¬/
" "
}
"
|
grep
Exec |
head
-n
1 |
awk
-F
"=env "
'{print $2}'
)
"
if
[[
$(
cat
/etc/os-release |
grep
-i
"flatpak"
)
]]
;
then
PW_EXEC_FROM_DESKTOP
=
"
$(
cat
"
${
PORT_WINE_PATH
}
/
${
PW_YAD_SET
//¬/
" "
}
"
|
grep
Exec |
head
-n
1 |
sed
's|flatpak run com.castrofidel.portproton|\"${PORT_SCRIPTS_PATH}/start.sh\"|'
|
awk
-F
'='
'{print $2}'
)
"
else
PW_EXEC_FROM_DESKTOP
=
"
$(
cat
"
${
PORT_WINE_PATH
}
/
${
PW_YAD_SET
//¬/
" "
}
"
|
grep
Exec |
head
-n
1 |
awk
-F
"=env "
'{print $2}'
)
"
fi
print_info
"Restarting PP after choose desktop file..."
# stop_portwine
/usr/bin/env bash
-c
"
${
PW_EXEC_FROM_DESKTOP
}
"
&
exit
0
exit
0
}
export
-f
run_desktop_b_click
...
...
data_from_portwine/scripts/zen_yad_gui
View file @
8835cdd5
...
...
@@ -655,7 +655,7 @@ portwine_create_shortcut () {
echo
"[Desktop Entry]"
>
"
${
PORT_WINE_PATH
}
/
${
name_desktop
}
.desktop"
echo
"Name=
${
name_desktop
}
"
>>
"
${
PORT_WINE_PATH
}
/
${
name_desktop
}
.desktop"
if
[[
$(
cat
/etc/os-release |
grep
-i
"flatpak"
)
]]
if
[[
$(
cat
/etc/os-release |
grep
-i
"flatpak"
)
]]
then
echo
"Exec="
flatpak run com.castrofidel.portproton
\"
${
portwine_exe
}
\"
""
>>
"
${
PORT_WINE_PATH
}
/
${
name_desktop
}
.desktop"
else
echo
"Exec=env "
\"
${
PORT_SCRIPTS_PATH
}
/start.sh
\"
\"
${
portwine_exe
}
\"
""
>>
"
${
PORT_WINE_PATH
}
/
${
name_desktop
}
.desktop"
fi
...
...
@@ -682,9 +682,9 @@ portwine_create_shortcut () {
echo
"#!/usr/bin/env bash"
>
"
${
STEAM_SCRIPTS
}
/
${
name_desktop
}
.sh"
echo
"export START_FROM_STEAM=1"
>>
"
${
STEAM_SCRIPTS
}
/
${
name_desktop
}
.sh"
echo
"export LD_PRELOAD="
>>
"
${
STEAM_SCRIPTS
}
/
${
name_desktop
}
.sh"
if
[[
$(
cat
/etc/os-release |
grep
-i
"flatpak"
)
]]
then
echo
"
flatpak run com.castrofidel.portproton
\"
${
portwine_exe
}
\"
"
>>
"
${
STEAM_SCRIPTS
}
/
${
name_desktop
}
.sh
"
else
echo
"
\"
${
PORT_SCRIPTS_PATH
}
/start.sh
\"
\"
${
portwine_exe
}
\"
"
>>
"
${
STEAM_SCRIPTS
}
/
${
name_desktop
}
.sh
"
if
[[
$(
cat
/etc/os-release |
grep
-i
"flatpak"
)
]]
then
echo
"
Exec="
flatpak run com.castrofidel.portproton
\"
${
portwine_exe
}
\"
""
>>
"
${
PORT_WINE_PATH
}
/
${
name_desktop
}
.desktop
"
else
echo
"
Exec=env "
\"
${
PORT_SCRIPTS_PATH
}
/start.sh
\"
\"
${
portwine_exe
}
\"
""
>>
"
${
PORT_WINE_PATH
}
/
${
name_desktop
}
.desktop
"
fi
chmod
u+x
"
${
STEAM_SCRIPTS
}
/
${
name_desktop
}
.sh"
"
${
PORT_SCRIPTS_PATH
}
/add_in_steam.sh"
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment