diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index c414d8d..d04b496 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,52 +1,52 @@ # name of your github action name: CI -# this will help you specify where to run +# this will help you specify where to run on: workflow_dispatch: # this is where the magic happens, each job happens in parallel btw jobs: linux: - runs-on: ubuntu-latest + runs-on: ubuntu-18.04 steps: - - uses: actions/checkout@v3 - - - uses: actions/setup-node@v3.5.0 - with: - node-version: 16 - - - name: Install Modules and Publish build - run: | - sudo apt-get install flatpak -y - sudo apt-get install flatpak-builder -y - sudo apt-get install elfutils -y - flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo - flatpak install flathub org.freedesktop.Platform/x86_64/20.08 org.freedesktop.Sdk/x86_64/20.08 org.electronjs.Electron2.BaseApp/x86_64/stable -y - npm install - GH_TOKEN=${{ secrets.GITHUB_TOKEN }} npm run publish-linux-app - - macos: - runs-on: macOS-latest - steps: - uses: actions/checkout@v3 - + - uses: actions/setup-node@v3.5.0 with: node-version: 16 - + + - name: Install Modules and Publish build + run: | + sudo apt-get install flatpak -y + sudo apt-get install flatpak-builder -y + sudo apt-get install elfutils -y + flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo + flatpak install flathub org.freedesktop.Platform/x86_64/20.08 org.freedesktop.Sdk/x86_64/20.08 org.electronjs.Electron2.BaseApp/x86_64/stable -y + npm install + GH_TOKEN=${{ secrets.GITHUB_TOKEN }} npm run publish-linux-app + + macos: + runs-on: macos-10.15 + steps: + - uses: actions/checkout@v3 + + - uses: actions/setup-node@v3.5.0 + with: + node-version: 16 + - name: Install Modules and Publish build run: | npm install GH_TOKEN=${{ secrets.GITHUB_TOKEN }} npm run publish-mac-app - + windows: - runs-on: windows-latest - steps: + runs-on: windows-latest + steps: - uses: actions/checkout@v3 - + - uses: actions/setup-node@v3.5.0 with: node-version: 16 - + - name: Install Modules and Publish build env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/README.md b/README.md index f89e349..617db91 100644 --- a/README.md +++ b/README.md @@ -2,18 +2,15 @@ [![Github All Releases](https://img.shields.io/github/downloads/upscayl/upscayl/total.svg?style=for-the-badge&logo=data:image/png;base64,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&labelColor=fff000&color=82E0AA)]() - + Join us on Telegram - -**v2 is coming soon with new amazing algorithms and features!** - - [![download](https://user-images.githubusercontent.com/25067102/191081148-ca101da1-d601-4170-9d41-26fc2de8c027.png)](https://github.com/TGS963/upscayl/releases/latest) +[![download](download.jpg)](https://github.com/TGS963/upscayl/releases/latest) # Upscayl 🆙 #### Free and Open Source AI Image Upscaler -https://user-images.githubusercontent.com/25067102/191083105-cca0dc96-69d5-472b-baff-cb89f1603488.mp4 +![](screen1.png) **Upscayl is a cross-platform application built with the Linux-first philosophy. This means that we prioritize Linux builds over others but that doesn't mean we'll break things for other OSes :)** @@ -72,9 +69,9 @@ You can also download the flatpak version and double click the flatpak file to i # Roadmap 🤫 -- Allow video upscaling📼 -- More models -- Make the whole world use FOSS +- More AI models (Added ✅) +- Allow video upscaling 📼 +- Make the whole world use FOSS (WIP 🚧) # Development 🛠 diff --git a/download.jpg b/download.jpg new file mode 100644 index 0000000..17b8eb5 Binary files /dev/null and b/download.jpg differ diff --git a/renderer/pages/index.tsx b/renderer/pages/index.tsx index 56c590f..1d29c51 100644 --- a/renderer/pages/index.tsx +++ b/renderer/pages/index.tsx @@ -373,10 +373,6 @@ const Home = () => { return (
- {((!batchMode && imagePath.length > 0) || - (batchMode && batchFolderPath.length > 0)) && ( - - )} {/* HEADER */}
{/*
diff --git a/screen1.png b/screen1.png new file mode 100644 index 0000000..934b84f Binary files /dev/null and b/screen1.png differ diff --git a/to_upscale_upscayl_4x_realesrgan-x4plus.webp b/to_upscale_upscayl_4x_realesrgan-x4plus.webp new file mode 100644 index 0000000..14335c4 Binary files /dev/null and b/to_upscale_upscayl_4x_realesrgan-x4plus.webp differ