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
fe99956e
Commit
fe99956e
authored
Jul 11, 2024
by
Mikhail Tergoev
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
added combobox-start.patch from Htylol
parent
a45d7a1e
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
16 additions
and
26 deletions
+16
-26
functions_helper
data_from_portwine/scripts/functions_helper
+10
-0
start.sh
data_from_portwine/scripts/start.sh
+6
-26
No files found.
data_from_portwine/scripts/functions_helper
View file @
fe99956e
...
...
@@ -409,6 +409,16 @@ unpack () {
fi
}
combobox_fix
()
{
name1
=
"
$1
"
name2
=
"
$2
"
name3
=
"
${
name2
//\!
${
name1
}
\!/\!
}
"
name3
=
"!
${
name3
//
${
name1
}
\!/\!
}
"
name3
=
"
${
name3
//\!\!/\!
}
"
echo
"
${
name1
}${
name3
}
"
}
combobox_fix_empty
()
{
name1
=
"
$1
"
name2
=
"
$2
"
...
...
data_from_portwine/scripts/start.sh
View file @
fe99956e
...
...
@@ -419,34 +419,14 @@ esac
if
[[
!
-z
"
${
PORTWINE_DB_FILE
}
"
]]
;
then
[[
-z
"
${
PW_COMMENT_DB
}
"
]]
&&
PW_COMMENT_DB
=
"
$(
gettext
"Launching"
)
<b>
${
PORTWINE_DB
}
</b>."
if
[[
!
-z
$(
echo
"
${
PW_WINE_USE
}
"
|
grep
"^PROTON_LG$"
)
]]
;
then
PW_DEFAULT_WINE_USE
=
"
${
PW_PROTON_LG_VER
}
!
${
PW_WINE_LG_VER
}${
DIST_ADD_TO_GUI
}
!GET-OTHER-WINE"
elif
[[
!
-z
$(
echo
"
${
PW_WINE_USE
}
"
|
grep
"^PROTON_GE$"
)
]]
;
then
PW_DEFAULT_WINE_USE
=
"
${
PW_WINE_LG_VER
}
!
${
PW_PROTON_LG_VER
}${
DIST_ADD_TO_GUI
}
!GET-OTHER-WINE"
else
if
[[
"
${
PW_WINE_USE
}
"
==
"
${
PW_PROTON_LG_VER
}
"
]]
;
then
PW_DEFAULT_WINE_USE
=
"
${
PW_WINE_USE
}
!
${
PW_WINE_LG_VER
}${
DIST_ADD_TO_GUI
}
!GET-OTHER-WINE"
elif
[[
"
${
PW_WINE_USE
}
"
==
"
${
PW_WINE_LG_VER
}
"
]]
;
then
PW_DEFAULT_WINE_USE
=
"
${
PW_WINE_USE
}
!
${
PW_PROTON_LG_VER
}${
DIST_ADD_TO_GUI
}
!GET-OTHER-WINE"
else
DIST_ADD_TO_GUI
=
"
${
DIST_ADD_TO_GUI
//\
"
\!
${
PW_WINE_USE
}
$/
/}"
PW_DEFAULT_WINE_USE=
"
${
PW_WINE_USE
}
!
${
PW_WINE_LG_VER
}
!
${
PW_PROTON_LG_VER
}${
DIST_ADD_TO_GUI
}
!GET-OTHER-WINE"
fi
fi
PW_DEFAULT_WINE_USE
=
"
${
PW_WINE_USE
}
!
${
PW_PROTON_LG_VER
}
!
${
PW_WINE_LG_VER
}${
DIST_ADD_TO_GUI
}
!GET-OTHER-WINE"
else
if [[
$PW_WINE_USE
==
PROTON_LG
]] ; then
if
[[
$PW_WINE_USE
==
"PROTON_LG"
]]
;
then
PW_DEFAULT_WINE_USE
=
"
${
PW_PROTON_LG_VER
}
!
${
PW_WINE_LG_VER
}${
DIST_ADD_TO_GUI
}
!GET-OTHER-WINE"
elif [[
$PW_WINE_USE
==
WINE_*_LG
]] ; then
elif
[[
$PW_WINE_USE
==
"WINE_*_LG"
]]
;
then
PW_DEFAULT_WINE_USE
=
"
${
PW_WINE_LG_VER
}
!
${
PW_PROTON_LG_VER
}${
DIST_ADD_TO_GUI
}
!GET-OTHER-WINE"
else
if [[
"
${
PW_WINE_USE
}
"
==
"
${
PW_PROTON_LG_VER
}
"
]] ; then
PW_DEFAULT_WINE_USE=
"
${
PW_WINE_USE
}
!
${
PW_WINE_LG_VER
}${
DIST_ADD_TO_GUI
}
!GET-OTHER-WINE"
elif [[
"
${
PW_WINE_USE
}
"
==
"
${
PW_WINE_LG_VER
}
"
]] ; then
PW_DEFAULT_WINE_USE=
"
${
PW_WINE_USE
}
!
${
PW_PROTON_LG_VER
}${
DIST_ADD_TO_GUI
}
!GET-OTHER-WINE"
else
DIST_ADD_TO_GUI=
"
${
DIST_ADD_TO_GUI
//\
"
\!
${
PW_WINE_USE
}
$/
/}"
PW_DEFAULT_WINE_USE=
"
${
PW_WINE_USE
}
!
${
PW_WINE_LG_VER
}
!
${
PW_PROTON_LG_VER
}${
DIST_ADD_TO_GUI
}
!GET-OTHER-WINE"
fi
PW_DEFAULT_WINE_USE
=
"
${
PW_WINE_USE
}
!
${
PW_PROTON_LG_VER
}
!
${
PW_WINE_LG_VER
}${
DIST_ADD_TO_GUI
}
!GET-OTHER-WINE"
fi
unset
PW_GUI_DISABLED_CS
fi
...
...
@@ -468,7 +448,7 @@ if [[ -f "${portwine_exe}" ]] ; then
--gui-type-text
=
${
START_GUI_TYPE_TEXT
}
--gui-type-images
=
${
START_GUI_TYPE_IMAGE
}
\
--image
=
"
${
PW_ICON_FOR_YAD
}
"
--text-align
=
"center"
--text
"
$PW_COMMENT_DB
"
\
--field
=
"3D API : :CB"
"
${
PW_DEFAULT_VULKAN_USE
}
"
\
--field=
" WINE : :CB"
"
$
{
PW_DEFAULT_WINE_USE
}
"
\
--field
=
" WINE : :CB"
"
$
(
combobox_fix
"
${
PW_WINE_USE
}
"
"
${
PW_DEFAULT_WINE_USE
}
"
)
"
\
--field
=
"PREFIX : :CBE"
"
${
PW_ADD_PREFIXES_TO_GUI
}
"
\
1>
"
${
PW_TMPFS_PATH
}
/tmp_yad_form_vulkan"
2>/dev/null &
...
...
@@ -516,7 +496,7 @@ if [[ -f "${portwine_exe}" ]] ; then
--gui-type-text
=
${
START_GUI_TYPE_TEXT
}
--gui-type-images
=
${
START_GUI_TYPE_IMAGE
}
\
--image
=
"
${
PW_ICON_FOR_YAD
}
"
--text-align
=
"center"
--text
"
$PW_COMMENT_DB
"
\
--field
=
"3D API : :CB"
"
${
PW_DEFAULT_VULKAN_USE
}
"
\
--field=
" WINE : :CB"
"
$
{
PW_DEFAULT_WINE_USE
}
"
\
--field
=
" WINE : :CB"
"
$
(
combobox_fix
"
${
PW_WINE_USE
}
"
"
${
PW_DEFAULT_WINE_USE
}
"
)
"
\
--field
=
"PREFIX : :CBE"
"
${
PW_ADD_PREFIXES_TO_GUI
}
"
\
1>
"
${
PW_TMPFS_PATH
}
/tmp_yad_form_vulkan"
2>/dev/null &
...
...
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