Skip to content

Commit

Permalink
You guessed it, another upgrade for MSVC. ThorSVG we love you, MSVC d…
Browse files Browse the repository at this point in the history
…o better.
  • Loading branch information
RevoluPowered committed Nov 19, 2024
1 parent cfa0fef commit ab64b34
Show file tree
Hide file tree
Showing 7 changed files with 14 additions and 14 deletions.
12 changes: 6 additions & 6 deletions .github/workflows/deployment-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,8 @@ jobs:
bucket-name: no-bucket
os: ${{ github.event.repository.name != 'the-mirror' && 'windows-mirror' || 'windows-latest' }}
# TODO: This will be dynamic in future and we can't do that immediately as we have to focus on the deployment side.
editor-download-url: https://storage.googleapis.com/mirror_native_client_builds/Engine/77066485/MirrorGodotEditorWindows.exe
template-download-url: https://storage.googleapis.com/mirror_native_client_builds/Engine/77066485/windows_release_x86_64.exe
editor-download-url: https://storage.googleapis.com/mirror_native_client_builds/Engine/8e137bf6/MirrorGodotEditorWindows.exe
template-download-url: https://storage.googleapis.com/mirror_native_client_builds/Engine/8e137bf6/windows_release_x86_64.exe
build-macos-client:
name: 🍎 Build MacOS Dev PR
uses: ./.github/workflows/client-build-tool.yml
Expand All @@ -61,8 +61,8 @@ jobs:
bucket-name: no-bucket
os: ${{ github.event.repository.name != 'the-mirror' && 'macos-mirror' || 'macos-latest' }}
# TODO: This will be dynamic in future and we can't do that immediately as we have to focus on the deployment side.
editor-download-url: https://storage.googleapis.com/mirror_native_client_builds/Engine/77066485/MirrorGodotEditorMac.app.zip
template-download-url: https://storage.googleapis.com/mirror_native_client_builds/Engine/77066485/macos_template.app.zip
editor-download-url: https://storage.googleapis.com/mirror_native_client_builds/Engine/8e137bf6/MirrorGodotEditorMac.app.zip
template-download-url: https://storage.googleapis.com/mirror_native_client_builds/Engine/8e137bf6/macos_template.app.zip
build-linux-client:
name: 🐧 Build Linux Dev PR
uses: ./.github/workflows/client-build-tool.yml
Expand All @@ -85,5 +85,5 @@ jobs:
bucket-name: no-bucket
os: ${{ github.event.repository.name != 'the-mirror' && 'linux-mirror' || 'ubuntu-22.04' }}
# TODO: This will be dynamic in future and we can't do that immediately as we have to focus on the deployment side.
editor-download-url: https://storage.googleapis.com/mirror_native_client_builds/Engine/77066485/MirrorGodotEditorLinux.x86_64
template-download-url: https://storage.googleapis.com/mirror_native_client_builds/Engine/77066485/linux_release.x86_64
editor-download-url: https://storage.googleapis.com/mirror_native_client_builds/Engine/8e137bf6/MirrorGodotEditorLinux.x86_64
template-download-url: https://storage.googleapis.com/mirror_native_client_builds/Engine/8e137bf6/linux_release.x86_64
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,9 +69,9 @@ This repo is The Mirror's source code: the Godot app (client/server), the web se
1. Git clone the repository (you do **not** need to clone with submodules; they are optional)
2. Download the precompiled Mirror fork of Godot engine (required to use)

- Windows: [Download](https://storage.googleapis.com/mirror_native_client_builds/Engine/77066485/MirrorGodotEditorWindows.exe)
- Mac: **v buggy**; taking contributions for fixes :) [Download](https://storage.googleapis.com/mirror_native_client_builds/Engine/77066485/MirrorGodotEditorMac.app.zip). On Mac you will see a zip file; extract it and open the editor binary with CMD + Right-Click then select the Open option.
- Linux: [Download](https://storage.googleapis.com/mirror_native_client_builds/Engine/77066485/MirrorGodotEditorLinux.x86_64)
- Windows: [Download](https://storage.googleapis.com/mirror_native_client_builds/Engine/8e137bf6/MirrorGodotEditorWindows.exe)
- Mac: **v buggy**; taking contributions for fixes :) [Download](https://storage.googleapis.com/mirror_native_client_builds/Engine/8e137bf6/MirrorGodotEditorMac.app.zip). On Mac you will see a zip file; extract it and open the editor binary with CMD + Right-Click then select the Open option.
- Linux: [Download](https://storage.googleapis.com/mirror_native_client_builds/Engine/8e137bf6/MirrorGodotEditorLinux.x86_64)

1. Open the Godot editor (The Mirror fork), click import, and choose the `project.godot` from the `/mirror-godot-app` folder.
Note that if you see this popup, you can safely ignore it and proceed.
Expand Down
2 changes: 1 addition & 1 deletion godot-engine
Submodule godot-engine updated 37 files
+1 −1 thirdparty/README.md
+1 −1 thirdparty/thorvg/inc/config.h
+72 −78 thirdparty/thorvg/inc/thorvg.h
+1 −1 thirdparty/thorvg/src/common/tvgArray.h
+2 −0 thirdparty/thorvg/src/common/tvgCompressor.cpp
+1 −1 thirdparty/thorvg/src/common/tvgInlist.h
+1 −1 thirdparty/thorvg/src/common/tvgLines.cpp
+0 −2 thirdparty/thorvg/src/common/tvgLock.h
+15 −4 thirdparty/thorvg/src/common/tvgMath.h
+4 −3 thirdparty/thorvg/src/loaders/svg/tvgSvgLoader.cpp
+16 −15 thirdparty/thorvg/src/renderer/sw_engine/tvgSwCommon.h
+42 −28 thirdparty/thorvg/src/renderer/sw_engine/tvgSwFill.cpp
+16 −52 thirdparty/thorvg/src/renderer/sw_engine/tvgSwImage.cpp
+3 −5 thirdparty/thorvg/src/renderer/sw_engine/tvgSwMath.cpp
+70 −36 thirdparty/thorvg/src/renderer/sw_engine/tvgSwRaster.cpp
+29 −83 thirdparty/thorvg/src/renderer/sw_engine/tvgSwRasterTexmap.h
+17 −105 thirdparty/thorvg/src/renderer/sw_engine/tvgSwRenderer.cpp
+3 −4 thirdparty/thorvg/src/renderer/sw_engine/tvgSwRenderer.h
+1 −80 thirdparty/thorvg/src/renderer/sw_engine/tvgSwRle.cpp
+20 −18 thirdparty/thorvg/src/renderer/sw_engine/tvgSwShape.cpp
+3 −8 thirdparty/thorvg/src/renderer/sw_engine/tvgSwStroke.cpp
+31 −10 thirdparty/thorvg/src/renderer/tvgAccessor.cpp
+1 −1 thirdparty/thorvg/src/renderer/tvgAnimation.cpp
+4 −2 thirdparty/thorvg/src/renderer/tvgCanvas.h
+21 −21 thirdparty/thorvg/src/renderer/tvgInitializer.cpp
+72 −70 thirdparty/thorvg/src/renderer/tvgPaint.cpp
+41 −22 thirdparty/thorvg/src/renderer/tvgPaint.h
+17 −26 thirdparty/thorvg/src/renderer/tvgPicture.cpp
+20 −60 thirdparty/thorvg/src/renderer/tvgPicture.h
+0 −35 thirdparty/thorvg/src/renderer/tvgRender.cpp
+66 −29 thirdparty/thorvg/src/renderer/tvgRender.h
+10 −18 thirdparty/thorvg/src/renderer/tvgScene.h
+36 −43 thirdparty/thorvg/src/renderer/tvgShape.h
+0 −2 thirdparty/thorvg/src/renderer/tvgTaskScheduler.h
+3 −10 thirdparty/thorvg/src/renderer/tvgText.cpp
+24 −35 thirdparty/thorvg/src/renderer/tvgText.h
+1 −1 thirdparty/thorvg/update-thorvg.sh
2 changes: 1 addition & 1 deletion mirror-godot-app/project.godot
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ global_script_class_icons={
config/name="The Mirror"
config/tags=PackedStringArray("open_source")
run/main_scene="res://scenes/boot_scene.tscn"
config/features=PackedStringArray("77066485", "4.3", "mirror")
config/features=PackedStringArray("8e137bf6", "4.3", "mirror")
boot_splash/bg_color=Color(0.0745098, 0.0862745, 0.184314, 1)
boot_splash/image="res://art/white_logo_slate_bg_with_text.png"
boot_splash/fullsize=false
Expand Down
2 changes: 1 addition & 1 deletion setup-linux.sh
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
#!/bin/bash
curl -o "MirrorGodotEditorLinux.x86_64" "https://storage.googleapis.com/mirror_native_client_builds/Engine/77066485/MirrorGodotEditorLinux.x86_64"
curl -o "MirrorGodotEditorLinux.x86_64" "https://storage.googleapis.com/mirror_native_client_builds/Engine/8e137bf6/MirrorGodotEditorLinux.x86_64"
2 changes: 1 addition & 1 deletion setup-mac.sh
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
#!/bin/bash
curl -o "MirrorGodotEditorMac.app.zip" "https://storage.googleapis.com/mirror_native_client_builds/Engine/77066485/MirrorGodotEditorMac.app.zip"
curl -o "MirrorGodotEditorMac.app.zip" "https://storage.googleapis.com/mirror_native_client_builds/Engine/8e137bf6/MirrorGodotEditorMac.app.zip"
2 changes: 1 addition & 1 deletion setup-win.sh
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
#!/bin/bash
curl -o "MirrorGodotEditorWindows.exe" "https://storage.googleapis.com/mirror_native_client_builds/Engine/77066485/MirrorGodotEditorWindows.exe"
curl -o "MirrorGodotEditorWindows.exe" "https://storage.googleapis.com/mirror_native_client_builds/Engine/8e137bf6/MirrorGodotEditorWindows.exe"

0 comments on commit ab64b34

Please sign in to comment.