VHSgunzo commited on
Commit
7df407c
·
1 Parent(s): 96f6f18

v0.78.3.5

Browse files
Files changed (8) hide show
  1. CHANGELOG.md +6 -1
  2. LuxWineService.desktop +2 -2
  3. index.html +6 -1
  4. lutris-wine +1 -1
  5. lux-wine +3 -3
  6. lwrap/PKGBUILD +1 -1
  7. lwrap/lwrap +6 -1
  8. main.zip +2 -2
CHANGELOG.md CHANGED
@@ -1,3 +1,8 @@
 
 
 
 
 
1
  # v0.78.3.4
2
 
3
  * Add a submenu for application settings to [lw-tray](https://github.com/VHSgunzo/lw-tray/releases/tag/v0.0.6) `v0.0.6`
@@ -14,7 +19,7 @@
14
  * Disable check default Wine for some arguments
15
  * Fix run Debug if in EXEs path exist single quotes
16
  * Add editable for `Wine version` field in settings
17
- * Add question for restore from default prefix backup if custom Wine prifix doesn't exist
18
  * Add run `console` EXEs in terminal
19
  * Fix `Wine manager` lists
20
  * Add `GTK theme` selector to settings (from $HOME/.themes)
 
1
+ # v0.78.3.5
2
+
3
+ * HotFix don't shift `lu_rmapp()` args
4
+ * Update `lwrap` (installing `LuxWineService.desktop`)
5
+
6
  # v0.78.3.4
7
 
8
  * Add a submenu for application settings to [lw-tray](https://github.com/VHSgunzo/lw-tray/releases/tag/v0.0.6) `v0.0.6`
 
19
  * Disable check default Wine for some arguments
20
  * Fix run Debug if in EXEs path exist single quotes
21
  * Add editable for `Wine version` field in settings
22
+ * Add question for restore from default prefix backup if custom Wine prefix doesn't exist
23
  * Add run `console` EXEs in terminal
24
  * Fix `Wine manager` lists
25
  * Add `GTK theme` selector to settings (from $HOME/.themes)
LuxWineService.desktop CHANGED
@@ -109,8 +109,8 @@ Name[ru_RU]=Cоздать ярлык
109
  [Desktop Action rmapp]
110
  Exec="/usr/bin/lux-wine" -rmapp %f
111
  Icon=/usr/share/lux-wine/icons/lw_default_icon.png
112
- Name=Remove menu app
113
- Name[ru_RU]=Удалить приложение из меню
114
 
115
  [Desktop Action tray]
116
  Exec="/usr/bin/lux-wine" -tray noclose
 
109
  [Desktop Action rmapp]
110
  Exec="/usr/bin/lux-wine" -rmapp %f
111
  Icon=/usr/share/lux-wine/icons/lw_default_icon.png
112
+ Name=Remove shortcut
113
+ Name[ru_RU]=Удалить ярлык
114
 
115
  [Desktop Action tray]
116
  Exec="/usr/bin/lux-wine" -tray noclose
index.html CHANGED
@@ -157,7 +157,11 @@ make_install() {
157
  ln_lwrap
158
  install -Dm755 "$lwexecf" "$LWEXEC"
159
  install -Dm644 LuxWine.menu "$HOME/.config/menus/applications-merged/LuxWine.menu"
160
- install -Dm644 LuxWineService.desktop "$HOME/.local/share/kservices5/ServiceMenus/LuxWineService.desktop"
 
 
 
 
161
  mkdir -p "$MENU_APPS_DIR"
162
  mkdir -p "$HOME_DESK_DIRS"
163
  cp -rf mime "$HOME/.local/share/mime"
@@ -316,6 +320,7 @@ uninstall_lw() {
316
  rm -rf "$HOME_DESK_DIRS/LuxWine"*
317
  rm -rf "$HOME/.config/menus/applications-merged/LuxWine.menu"
318
  rm -rf "$HOME/.local/share/kservices5/ServiceMenus/LuxWine"*
 
319
  rm -rf "$MENU_APPS_DIR/LutrisWine"
320
  rm -rf "$HOME_DESK_DIRS/LutrisWine"*
321
  rm -rf "$HOME/.config/menus/applications-merged/LutrisWine.menu"
 
157
  ln_lwrap
158
  install -Dm755 "$lwexecf" "$LWEXEC"
159
  install -Dm644 LuxWine.menu "$HOME/.config/menus/applications-merged/LuxWine.menu"
160
+ if [ "$KDE_SESSION_VERSION" == 6 ]
161
+ then install -Dm644 LuxWineService.desktop "$HOME/.local/share/kio/servicemenus/LuxWineService.desktop"
162
+ elif [ "$KDE_SESSION_VERSION" == 5 ]
163
+ then install -Dm644 LuxWineService.desktop "$HOME/.local/share/kservices5/ServiceMenus/LuxWineService.desktop"
164
+ fi
165
  mkdir -p "$MENU_APPS_DIR"
166
  mkdir -p "$HOME_DESK_DIRS"
167
  cp -rf mime "$HOME/.local/share/mime"
 
320
  rm -rf "$HOME_DESK_DIRS/LuxWine"*
321
  rm -rf "$HOME/.config/menus/applications-merged/LuxWine.menu"
322
  rm -rf "$HOME/.local/share/kservices5/ServiceMenus/LuxWine"*
323
+ rm -rf "$HOME/.local/share/kio/servicemenus/LuxWine"*
324
  rm -rf "$MENU_APPS_DIR/LutrisWine"
325
  rm -rf "$HOME_DESK_DIRS/LutrisWine"*
326
  rm -rf "$HOME/.config/menus/applications-merged/LutrisWine.menu"
lutris-wine CHANGED
@@ -1 +1 @@
1
- LW_VERSION="0.78.3.4"
 
1
+ LW_VERSION="0.78.3.5"
lux-wine CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env bash
2
 
3
- export LW_VERSION="0.78.3.4"
4
  export LW_DEVELOPERS="VHSgunzo"
5
 
6
  export RED='\033[1;91m'
@@ -3714,7 +3714,6 @@ lu_rmapp() {
3714
  wait
3715
  fi)
3716
  }
3717
- shift
3718
  LWAPPSHRT="$(grep "Categories=Lux Wine Apps" -lr "$MENU_APPS_DIR" 2>/dev/null)"
3719
  if [[ -n "$(echo "$LWAPPSHRT"|head -1)" ]]
3720
  then
@@ -3736,6 +3735,7 @@ lu_rmapp() {
3736
  fi
3737
  grep -qiom1 "^Name=$LU_EXE$" -lr "$MENU_APPS_DIR" 2>/dev/null && \
3738
  get_app_exe "$LU_EXE"
 
3739
  if [[ -n "$(grep -Eiom1 '\.exe$|\.bat$'<<<"$LU_EXE")" ]]
3740
  then
3741
  (IFS=$'\n'
@@ -6753,7 +6753,7 @@ if [[ "$EUID" == 0 && "$ALLOW_ROOT" != 1 ]]
6753
  -killshell) lu_killshell "$@" ;;
6754
  -exit) lu_exit "$@" ;;
6755
  -clearpfx) lu_clearpfx "$@" ;;
6756
- -rmapp) lu_rmapp "$@" ;;
6757
  -shortcut) lu_shortcut ;;
6758
  -help) lu_help ;;
6759
  -version) lu_version ;;
 
1
  #!/usr/bin/env bash
2
 
3
+ export LW_VERSION="0.78.3.5"
4
  export LW_DEVELOPERS="VHSgunzo"
5
 
6
  export RED='\033[1;91m'
 
3714
  wait
3715
  fi)
3716
  }
 
3717
  LWAPPSHRT="$(grep "Categories=Lux Wine Apps" -lr "$MENU_APPS_DIR" 2>/dev/null)"
3718
  if [[ -n "$(echo "$LWAPPSHRT"|head -1)" ]]
3719
  then
 
3735
  fi
3736
  grep -qiom1 "^Name=$LU_EXE$" -lr "$MENU_APPS_DIR" 2>/dev/null && \
3737
  get_app_exe "$LU_EXE"
3738
+ echo "LU_EXE=$LU_EXE"
3739
  if [[ -n "$(grep -Eiom1 '\.exe$|\.bat$'<<<"$LU_EXE")" ]]
3740
  then
3741
  (IFS=$'\n'
 
6753
  -killshell) lu_killshell "$@" ;;
6754
  -exit) lu_exit "$@" ;;
6755
  -clearpfx) lu_clearpfx "$@" ;;
6756
+ -rmapp) shift ; lu_rmapp "$@" ;;
6757
  -shortcut) lu_shortcut ;;
6758
  -help) lu_help ;;
6759
  -version) lu_version ;;
lwrap/PKGBUILD CHANGED
@@ -2,7 +2,7 @@
2
 
3
  pkgname='lwrap'
4
  pkgver='0.78.3'
5
- pkgrel='4'
6
  pkgdesc='Lux Wine wrapper for RunImage container'
7
  arch=('x86_64')
8
  url='https://github.com/VHSgunzo/lux-wine'
 
2
 
3
  pkgname='lwrap'
4
  pkgver='0.78.3'
5
+ pkgrel='5'
6
  pkgdesc='Lux Wine wrapper for RunImage container'
7
  arch=('x86_64')
8
  url='https://github.com/VHSgunzo/lux-wine'
lwrap/lwrap CHANGED
@@ -157,7 +157,11 @@ make_install() {
157
  ln_lwrap
158
  install -Dm755 "$lwexecf" "$LWEXEC"
159
  install -Dm644 LuxWine.menu "$HOME/.config/menus/applications-merged/LuxWine.menu"
160
- install -Dm644 LuxWineService.desktop "$HOME/.local/share/kservices5/ServiceMenus/LuxWineService.desktop"
 
 
 
 
161
  mkdir -p "$MENU_APPS_DIR"
162
  mkdir -p "$HOME_DESK_DIRS"
163
  cp -rf mime "$HOME/.local/share/mime"
@@ -316,6 +320,7 @@ uninstall_lw() {
316
  rm -rf "$HOME_DESK_DIRS/LuxWine"*
317
  rm -rf "$HOME/.config/menus/applications-merged/LuxWine.menu"
318
  rm -rf "$HOME/.local/share/kservices5/ServiceMenus/LuxWine"*
 
319
  rm -rf "$MENU_APPS_DIR/LutrisWine"
320
  rm -rf "$HOME_DESK_DIRS/LutrisWine"*
321
  rm -rf "$HOME/.config/menus/applications-merged/LutrisWine.menu"
 
157
  ln_lwrap
158
  install -Dm755 "$lwexecf" "$LWEXEC"
159
  install -Dm644 LuxWine.menu "$HOME/.config/menus/applications-merged/LuxWine.menu"
160
+ if [ "$KDE_SESSION_VERSION" == 6 ]
161
+ then install -Dm644 LuxWineService.desktop "$HOME/.local/share/kio/servicemenus/LuxWineService.desktop"
162
+ elif [ "$KDE_SESSION_VERSION" == 5 ]
163
+ then install -Dm644 LuxWineService.desktop "$HOME/.local/share/kservices5/ServiceMenus/LuxWineService.desktop"
164
+ fi
165
  mkdir -p "$MENU_APPS_DIR"
166
  mkdir -p "$HOME_DESK_DIRS"
167
  cp -rf mime "$HOME/.local/share/mime"
 
320
  rm -rf "$HOME_DESK_DIRS/LuxWine"*
321
  rm -rf "$HOME/.config/menus/applications-merged/LuxWine.menu"
322
  rm -rf "$HOME/.local/share/kservices5/ServiceMenus/LuxWine"*
323
+ rm -rf "$HOME/.local/share/kio/servicemenus/LuxWine"*
324
  rm -rf "$MENU_APPS_DIR/LutrisWine"
325
  rm -rf "$HOME_DESK_DIRS/LutrisWine"*
326
  rm -rf "$HOME/.config/menus/applications-merged/LutrisWine.menu"
main.zip CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:2ef55a400b1943a7a0d1eabbf158615075f12b1e7441a26a6d3a19a5f9ef59f2
3
- size 586603
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8682b23f5935e4463ba819dc071f5f16fcd0fa2f0a3adb8a51ef43421f348032
3
+ size 586686