Merge pull request #2 from cryinkfly/main

Merging with upstream
This commit is contained in:
Aus-gez
2024-06-08 21:16:57 +10:00
committed by GitHub
11 changed files with 47 additions and 13 deletions

View File

@@ -10,7 +10,9 @@
<a href="https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/blob/main/README-ko_KR.md"><img src="https://img.shields.io/badge/KR-lightgrey"></a>
<a href="https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/blob/main/README-ru_RU.md"><img src="https://img.shields.io/badge/RU-lightgrey"></a>
</br>
<img align="center" src="https://user-images.githubusercontent.com/79079633/127371623-6b50b591-1b12-466d-9c96-b5b6d6314f31.png">
</br>
<img align="center" src="https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/assets/79079633/7d7a61c3-48c1-442a-b132-afbb7a40b7b4.png" width="250px" height="250px">
</br>
</br>
<img align="center" src="https://img.shields.io/github/license/cryinkfly/Fusion-360---Linux-Wine-Version-?style=flat">
<img align="center" src="https://img.shields.io/github/last-commit/cryinkfly/Fusion-360---Linux-Wine-Version-?style=flat">

View File

@@ -10,7 +10,9 @@
<a href="https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/blob/main/README-ko_KR.md"><img src="https://img.shields.io/badge/KR-lightgrey"></a>
<a href="https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/blob/main/README-ru_RU.md"><img src="https://img.shields.io/badge/RU-lightgrey"></a>
</br>
<img align="center" src="https://user-images.githubusercontent.com/79079633/127371623-6b50b591-1b12-466d-9c96-b5b6d6314f31.png">
</br>
<img align="center" src="https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/assets/79079633/7d7a61c3-48c1-442a-b132-afbb7a40b7b4.png" width="250px" height="250px">
</br>
</br>
<img align="center" src="https://img.shields.io/github/license/cryinkfly/Fusion-360---Linux-Wine-Version-?style=flat">
<img align="center" src="https://img.shields.io/github/last-commit/cryinkfly/Fusion-360---Linux-Wine-Version-?style=flat">

View File

@@ -10,7 +10,9 @@
<a href="https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/blob/main/README-ko_KR.md"><img src="https://img.shields.io/badge/KR-lightgrey"></a>
<a href="https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/blob/main/README-ru_RU.md"><img src="https://img.shields.io/badge/RU-lightgrey"></a>
</br>
<img align="center" src="https://user-images.githubusercontent.com/79079633/127371623-6b50b591-1b12-466d-9c96-b5b6d6314f31.png">
</br>
<img align="center" src="https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/assets/79079633/7d7a61c3-48c1-442a-b132-afbb7a40b7b4.png" width="250px" height="250px">
</br>
</br>
<img align="center" src="https://img.shields.io/github/license/cryinkfly/Fusion-360---Linux-Wine-Version-?style=flat">
<img align="center" src="https://img.shields.io/github/last-commit/cryinkfly/Fusion-360---Linux-Wine-Version-?style=flat">

View File

@@ -10,7 +10,9 @@
<a href="https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/blob/main/README-ko_KR.md"><img src="https://img.shields.io/badge/KR-lightgrey"></a>
<a href="https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/blob/main/README-ru_RU.md"><img src="https://img.shields.io/badge/RU-lightgrey"></a>
</br>
<img align="center" src="https://user-images.githubusercontent.com/79079633/127371623-6b50b591-1b12-466d-9c96-b5b6d6314f31.png">
</br>
<img align="center" src="https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/assets/79079633/7d7a61c3-48c1-442a-b132-afbb7a40b7b4.png" width="250px" height="250px">
</br>
</br>
<img align="center" src="https://img.shields.io/github/license/cryinkfly/Fusion-360---Linux-Wine-Version-?style=flat">
<img align="center" src="https://img.shields.io/github/last-commit/cryinkfly/Fusion-360---Linux-Wine-Version-?style=flat">

View File

@@ -10,7 +10,9 @@
<a href="https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/blob/main/README-ko_KR.md"><img src="https://img.shields.io/badge/KR-lightgrey"></a>
<a href="https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/blob/main/README-ru_RU.md"><img src="https://img.shields.io/badge/RU-lightgrey"></a>
</br>
<img align="center" src="https://user-images.githubusercontent.com/79079633/127371623-6b50b591-1b12-466d-9c96-b5b6d6314f31.png">
</br>
<img align="center" src="https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/assets/79079633/7d7a61c3-48c1-442a-b132-afbb7a40b7b4.png" width="250px" height="250px">
</br>
</br>
<img align="center" src="https://img.shields.io/github/license/cryinkfly/Fusion-360---Linux-Wine-Version-?style=flat">
<img align="center" src="https://img.shields.io/github/last-commit/cryinkfly/Fusion-360---Linux-Wine-Version-?style=flat">

View File

@@ -10,7 +10,9 @@
<a href="https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/blob/main/README-ko_KR.md"><img src="https://img.shields.io/badge/KR-lightgrey"></a>
<a href="https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/blob/main/README-ru_RU.md"><img src="https://img.shields.io/badge/RU-lightgrey"></a>
</br>
<img align="center" src="https://user-images.githubusercontent.com/79079633/127371623-6b50b591-1b12-466d-9c96-b5b6d6314f31.png">
</br>
<img align="center" src="https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/assets/79079633/7d7a61c3-48c1-442a-b132-afbb7a40b7b4.png" width="250px" height="250px">
</br>
</br>
<img align="center" src="https://img.shields.io/github/license/cryinkfly/Fusion-360---Linux-Wine-Version-?style=flat">
<img align="center" src="https://img.shields.io/github/last-commit/cryinkfly/Fusion-360---Linux-Wine-Version-?style=flat">

View File

@@ -10,7 +10,9 @@
<a href="https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/blob/main/README-ko_KR.md"><img src="https://img.shields.io/badge/KR-brightgreen"></a>
<a href="https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/blob/main/README-ru_RU.md"><img src="https://img.shields.io/badge/RU-lightgrey"></a>
</br>
<img align="center" src="https://user-images.githubusercontent.com/79079633/127371623-6b50b591-1b12-466d-9c96-b5b6d6314f31.png">
</br>
<img align="center" src="https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/assets/79079633/7d7a61c3-48c1-442a-b132-afbb7a40b7b4.png" width="250px" height="250px">
</br>
</br>
<img align="center" src="https://img.shields.io/github/license/cryinkfly/Fusion-360---Linux-Wine-Version-?style=flat">
<img align="center" src="https://img.shields.io/github/last-commit/cryinkfly/Fusion-360---Linux-Wine-Version-?style=flat">

View File

@@ -10,7 +10,9 @@
<a href="https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/blob/main/README-ko_KR.md"><img src="https://img.shields.io/badge/KR-lightgrey"></a>
<a href="https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/blob/main/README-ru_RU.md"><img src="https://img.shields.io/badge/RU-brightgreen"></a>
</br>
<img align="center" src="https://user-images.githubusercontent.com/79079633/127371623-6b50b591-1b12-466d-9c96-b5b6d6314f31.png">
</br>
<img align="center" src="https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/assets/79079633/7d7a61c3-48c1-442a-b132-afbb7a40b7b4.png" width="250px" height="250px">
</br>
</br>
<img align="center" src="https://img.shields.io/github/license/cryinkfly/Fusion-360---Linux-Wine-Version-?style=flat">
<img align="center" src="https://img.shields.io/github/last-commit/cryinkfly/Fusion-360---Linux-Wine-Version-?style=flat">

View File

@@ -10,7 +10,9 @@
<a href="https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/blob/main/README-ko_KR.md"><img src="https://img.shields.io/badge/KR-lightgrey"></a>
<a href="https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/blob/main/README-ru_RU.md"><img src="https://img.shields.io/badge/RU-lightgrey"></a>
</br>
<img align="center" src="https://user-images.githubusercontent.com/79079633/127371623-6b50b591-1b12-466d-9c96-b5b6d6314f31.png">
</br>
<img align="center" src="https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/assets/79079633/7d7a61c3-48c1-442a-b132-afbb7a40b7b4.png" width="250px" height="250px">
</br>
</br>
<img align="center" src="https://img.shields.io/github/license/cryinkfly/Fusion-360---Linux-Wine-Version-?style=flat">
<img align="center" src="https://img.shields.io/github/last-commit/cryinkfly/Fusion-360---Linux-Wine-Version-?style=flat">

View File

@@ -10,7 +10,9 @@
<a href="https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/blob/main/README-ko_KR.md"><img src="https://img.shields.io/badge/KR-lightgrey"></a>
<a href="https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/blob/main/README-ru_RU.md"><img src="https://img.shields.io/badge/RU-lightgrey"></a>
</br>
<img align="center" src="https://user-images.githubusercontent.com/79079633/127371623-6b50b591-1b12-466d-9c96-b5b6d6314f31.png">
</br>
<img align="center" src="https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/assets/79079633/7d7a61c3-48c1-442a-b132-afbb7a40b7b4.png" width="250px" height="250px">
</br>
</br>
<img align="center" src="https://img.shields.io/github/license/cryinkfly/Fusion-360---Linux-Wine-Version-?style=flat">
<img align="center" src="https://img.shields.io/github/last-commit/cryinkfly/Fusion-360---Linux-Wine-Version-?style=flat">

View File

@@ -7,8 +7,8 @@
# Author URI: https://cryinkfly.com #
# License: MIT #
# Copyright (c) 2020-2024 #
# Time/Date: 16:00/05.05.2024 #
# Version: 1.9.8 #
# Time/Date: 01:30/02.06.2024 #
# Version: 1.9.9 #
####################################################################################################
# Path: /$HOME/.fusion360/bin/install.sh
@@ -338,6 +338,17 @@ function SP_WEBVIEW2_INSTALLER_LOAD {
# ALL FUNCTIONS FOR DESKTOP-FILES START HERE: #
###############################################################################################################################################################
# Helper function for the following function. The AdskIdentityManager.exe can be installed
# into a variable alphanumeric folder.
# This function finds that folder alphanumeric folder name.
function SP_DETERMINE_VARIABLE_FOLDER_NAME_FOR_IDENTITY_MANAGER {
echo "Searching for the variable location of the Fusion 360 identity manager..."
IDENT_MAN_PATH=$(find "$WP_DIRECTORY" -name 'AdskIdentityManager.exe')
# Get the dirname of the identity manager's alphanumeric folder.
# With the full path of the identity manager, go 2 folders up and isolate the folder name.
IDENT_MAN_VARIABLE_DIRECTORY=$(basename "$(dirname "$(dirname "$IDENT_MAN_PATH")")")
}
# Load the icons and .desktop-files:
function SP_FUSION360_SHORTCUTS_LOAD {
# Create a .desktop file (launcher.sh) for Autodesk Fusion 360!
@@ -405,12 +416,15 @@ Terminal=false
Path=$SP_PATH/bin
EOF
# Execute function
SP_DETERMINE_VARIABLE_FOLDER_NAME_FOR_IDENTITY_MANAGER
#Create mimetype link to handle web login call backs to the Identity Manager
cat > $HOME/.local/share/applications/adskidmgr-opener.desktop << EOL
[Desktop Entry]
Type=Application
Name=adskidmgr Scheme Handler
Exec=env WINEPREFIX="$WP_DIRECTORY" wine "C:\Program Files\Autodesk\webdeploy\production\99249ee497b13684a43f5bacd5f1f09974049c6b\Autodesk Identity Manager\AdskIdentityManager.exe" %u
Exec=env WINEPREFIX="$WP_DIRECTORY" wine "C:\Program Files\Autodesk\webdeploy\production\\$IDENT_MAN_VARIABLE_DIRECTORY\Autodesk Identity Manager\AdskIdentityManager.exe" %u
StartupNotify=false
MimeType=x-scheme-handler/adskidmgr;
EOL