###Scripts version 2016###
This commit is contained in:
parent
0449899d6f
commit
2a86ac870b
@ -6,8 +6,12 @@
|
|||||||
* добавить комментарии описывающие функционал скриптов и db файлов
|
* добавить комментарии описывающие функционал скриптов и db файлов
|
||||||
* заниматься только развитием проекта за счет вашей подписки на https://boosty.to/portwine-linux.ru
|
* заниматься только развитием проекта за счет вашей подписки на https://boosty.to/portwine-linux.ru
|
||||||
-----------------------------------------
|
-----------------------------------------
|
||||||
|
###Scripts version 2016###
|
||||||
|
* убрано удаление иконок внутри каталогов с играми после создания ярлыков
|
||||||
|
* HOTFIX - исправлено создание ссылок для MONO и GECKO при первом запуске порта
|
||||||
|
|
||||||
###Scripts version 2015###
|
###Scripts version 2015###
|
||||||
* расширty функционал проверки существования mono и gecko
|
* расширен функционал проверки существования mono и gecko
|
||||||
* добавлена новая функция check_symlink
|
* добавлена новая функция check_symlink
|
||||||
* временно возвращено использование libs_v17
|
* временно возвращено использование libs_v17
|
||||||
* в EDIT_DB добавлена возможность отключения winegstreamer
|
* в EDIT_DB добавлена возможность отключения winegstreamer
|
||||||
|
@ -472,7 +472,7 @@ pw_tray_icon () {
|
|||||||
if [ ! -z "`pgrep -a yad_new | grep "\-\-notification" | awk '{print $1}'`" ]
|
if [ ! -z "`pgrep -a yad_new | grep "\-\-notification" | awk '{print $1}'`" ]
|
||||||
then kill -s SIGUSR1 "`pgrep -a yad_new | grep "\-\-notification" | awk '{print $1}'`"
|
then kill -s SIGUSR1 "`pgrep -a yad_new | grep "\-\-notification" | awk '{print $1}'`"
|
||||||
fi
|
fi
|
||||||
killall start.sh
|
kill -9 `pgrep -a start.sh | awk '/PortWINE/ && /PortProton/' | awk '{print $1}'`
|
||||||
}
|
}
|
||||||
export -f tray_icon_click_exit
|
export -f tray_icon_click_exit
|
||||||
|
|
||||||
|
@ -41,4 +41,6 @@
|
|||||||
##export PW_USE_TERMINAL=1 # Force run in terminal
|
##export PW_USE_TERMINAL=1 # Force run in terminal
|
||||||
##export PW_GUI_DISABLED_CS=1 # 1 = disabled GUI
|
##export PW_GUI_DISABLED_CS=1 # 1 = disabled GUI
|
||||||
|
|
||||||
|
##export PATH_TO_GAME=
|
||||||
|
|
||||||
##add_in_start_portwine () { commands ; }
|
##add_in_start_portwine () { commands ; }
|
@ -19,6 +19,7 @@ fi
|
|||||||
|
|
||||||
start_portwine () {
|
start_portwine () {
|
||||||
pw_check_and_download_wine "${PW_WINE_USE}"
|
pw_check_and_download_wine "${PW_WINE_USE}"
|
||||||
|
init_wine_ver
|
||||||
pw_tray_icon &
|
pw_tray_icon &
|
||||||
if [ -x "`which konsole 2>/dev/null`" ]; then export PW_TERM="konsole --nofork -e"
|
if [ -x "`which konsole 2>/dev/null`" ]; then export PW_TERM="konsole --nofork -e"
|
||||||
# elif [ -x "`which gnome-terminal 2>/dev/null`" ]; then export PW_TERM="gnome-terminal -- /bin/bash" ???
|
# elif [ -x "`which gnome-terminal 2>/dev/null`" ]; then export PW_TERM="gnome-terminal -- /bin/bash" ???
|
||||||
@ -397,7 +398,9 @@ start_portwine () {
|
|||||||
|
|
||||||
pw_run () {
|
pw_run () {
|
||||||
if [ ! -z "$portwine_exe" ] ; then
|
if [ ! -z "$portwine_exe" ] ; then
|
||||||
|
if [ -z "$PATH_TO_GAME" ] ; then
|
||||||
export PATH_TO_GAME="$( cd "$( dirname "${portwine_exe}" )" >/dev/null 2>&1 && pwd )"
|
export PATH_TO_GAME="$( cd "$( dirname "${portwine_exe}" )" >/dev/null 2>&1 && pwd )"
|
||||||
|
fi
|
||||||
cd "${PATH_TO_GAME}"
|
cd "${PATH_TO_GAME}"
|
||||||
else
|
else
|
||||||
cd "${WINEPREFIX}/drive_c"
|
cd "${WINEPREFIX}/drive_c"
|
||||||
|
@ -43,8 +43,6 @@ portwine_create_shortcut () {
|
|||||||
icotool -x --output="${PORTPROTON_PATH}/" "${PORTPROTON_EXE}.ico"
|
icotool -x --output="${PORTPROTON_PATH}/" "${PORTPROTON_EXE}.ico"
|
||||||
cp "$(ls -S -1 "${PORTPROTON_EXE}"*".png" | head -n 1)" "${PORTPROTON_EXE}.png"
|
cp "$(ls -S -1 "${PORTPROTON_EXE}"*".png" | head -n 1)" "${PORTPROTON_EXE}.png"
|
||||||
cp -f "${PORTPROTON_EXE}.png" "${PORT_WINE_PATH}/data/img/${PORTPROTON_NAME}.png"
|
cp -f "${PORTPROTON_EXE}.png" "${PORT_WINE_PATH}/data/img/${PORTPROTON_NAME}.png"
|
||||||
rm -f "${PORTPROTON_PATH}/"*.ico
|
|
||||||
rm -f "${PORTPROTON_PATH}/"*.png
|
|
||||||
fi
|
fi
|
||||||
name_desktop="${PORTPROTON_NAME}"
|
name_desktop="${PORTPROTON_NAME}"
|
||||||
echo "[Desktop Entry]" > "${PORT_WINE_PATH}/${name_desktop}.desktop"
|
echo "[Desktop Entry]" > "${PORT_WINE_PATH}/${name_desktop}.desktop"
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
#Author: Castro-Fidel (PortWINE-Linux.ru)
|
#Author: Castro-Fidel (PortWINE-Linux.ru)
|
||||||
#SCRIPTS_NEXT_VERSION=2015
|
#SCRIPTS_NEXT_VERSION=2016
|
||||||
#PORT_NEXT_VERSION=97
|
#PORT_NEXT_VERSION=97
|
||||||
########################################################################
|
########################################################################
|
||||||
export PW_MANGOHUD=1
|
export PW_MANGOHUD=1
|
||||||
|
Loading…
Reference in New Issue
Block a user