Commit graph

997 commits

Author SHA1 Message Date
monkeyx-net 538973361b Icons! 2024-08-05 17:46:35 +01:00
monkeyx-net b6999bb5b0 On branch feat/godot-configurator
Changes to be committed:
	modified:   net.retrodeck.retrodeck.yml
	new file:   tools/configurator/assets/icons/128/app.xemu.xemu.png
	new file:   tools/configurator/assets/icons/128/app.xemu.xemu.png.import
	new file:   tools/configurator/assets/icons/128/duckstation-nogui.png
	new file:   tools/configurator/assets/icons/128/duckstation-nogui.png.import
	new file:   tools/configurator/assets/icons/128/duckstation.png
	new file:   tools/configurator/assets/icons/128/duckstation.png.import
	new file:   tools/configurator/assets/icons/128/net.kuribo64.melonDS.png
	new file:   tools/configurator/assets/icons/128/net.kuribo64.melonDS.png.import
	new file:   tools/configurator/assets/icons/128/net.pcsx2.PCSX2.png
	new file:   tools/configurator/assets/icons/128/net.pcsx2.PCSX2.png.import
	new file:   tools/configurator/assets/icons/128/net.retrodeck.retrodeck.png
	new file:   tools/configurator/assets/icons/128/net.retrodeck.retrodeck.png.import
	new file:   tools/configurator/assets/icons/128/net.rpcs3.RPCS3.png
	new file:   tools/configurator/assets/icons/128/net.rpcs3.RPCS3.png.import
	new file:   tools/configurator/assets/icons/128/org.DolphinEmu.dolphin-emu.png
	new file:   tools/configurator/assets/icons/128/org.DolphinEmu.dolphin-emu.png.import
	new file:   tools/configurator/assets/icons/128/org.citra_emu.citra.png
	new file:   tools/configurator/assets/icons/128/org.citra_emu.citra.png.import
	new file:   tools/configurator/assets/icons/128/org.mamedev.MAME.png
	new file:   tools/configurator/assets/icons/128/org.mamedev.MAME.png.import
	new file:   tools/configurator/assets/icons/128/org.ppsspp.PPSSPP.png
	new file:   tools/configurator/assets/icons/128/org.ppsspp.PPSSPP.png.import
	new file:   tools/configurator/assets/icons/128/org.ppsspp.PPSSPP_.png
	new file:   tools/configurator/assets/icons/128/org.ppsspp.PPSSPP_.png.import
	new file:   tools/configurator/assets/icons/128/org.ryujinx.Ryujinx.png
	new file:   tools/configurator/assets/icons/128/org.ryujinx.Ryujinx.png.import
	new file:   tools/configurator/assets/icons/128/org.zdoom.GZDoom.png
	new file:   tools/configurator/assets/icons/128/org.zdoom.GZDoom.png.import
	new file:   tools/configurator/assets/icons/128/retroarch.png
	new file:   tools/configurator/assets/icons/128/retroarch.png.import
	new file:   tools/configurator/assets/icons/16/app.xemu.xemu.png
	new file:   tools/configurator/assets/icons/16/app.xemu.xemu.png.import
	new file:   tools/configurator/assets/icons/16/duckstation-nogui.png
	new file:   tools/configurator/assets/icons/16/duckstation-nogui.png.import
	new file:   tools/configurator/assets/icons/16/duckstation.png
	new file:   tools/configurator/assets/icons/16/duckstation.png.import
	new file:   tools/configurator/assets/icons/16/net.pcsx2.PCSX2.png
	new file:   tools/configurator/assets/icons/16/net.pcsx2.PCSX2.png.import
	new file:   tools/configurator/assets/icons/16/net.retrodeck.retrodeck.png
	new file:   tools/configurator/assets/icons/16/net.retrodeck.retrodeck.png.import
	new file:   tools/configurator/assets/icons/16/net.rpcs3.RPCS3.png
	new file:   tools/configurator/assets/icons/16/net.rpcs3.RPCS3.png.import
	new file:   tools/configurator/assets/icons/16/org.DolphinEmu.dolphin-emu.png
	new file:   tools/configurator/assets/icons/16/org.DolphinEmu.dolphin-emu.png.import
	new file:   tools/configurator/assets/icons/16/org.gnome.Yelp.png
	new file:   tools/configurator/assets/icons/16/org.gnome.Yelp.png.import
	new file:   tools/configurator/assets/icons/16/org.mamedev.MAME.png
	new file:   tools/configurator/assets/icons/16/org.mamedev.MAME.png.import
	new file:   tools/configurator/assets/icons/16/org.ppsspp.PPSSPP.png
	new file:   tools/configurator/assets/icons/16/org.ppsspp.PPSSPP.png.import
	new file:   tools/configurator/assets/icons/16/org.ppsspp.PPSSPP_.png
	new file:   tools/configurator/assets/icons/16/org.ppsspp.PPSSPP_.png.import
	new file:   tools/configurator/assets/icons/16/org.ryujinx.Ryujinx.png
	new file:   tools/configurator/assets/icons/16/org.ryujinx.Ryujinx.png.import
	new file:   tools/configurator/assets/icons/16/org.xfce.session.png
	new file:   tools/configurator/assets/icons/16/org.xfce.session.png.import
	new file:   tools/configurator/assets/icons/16/org.zdoom.GZDoom.png
	new file:   tools/configurator/assets/icons/16/org.zdoom.GZDoom.png.import
	new file:   tools/configurator/assets/icons/16/retroarch.png
	new file:   tools/configurator/assets/icons/16/retroarch.png.import
	new file:   tools/configurator/assets/icons/16/security-medium.png
	new file:   tools/configurator/assets/icons/16/security-medium.png.import
	new file:   tools/configurator/assets/icons/32/retroarch.png
	new file:   tools/configurator/assets/icons/32/retroarch.png.import
	new file:   tools/configurator/assets/icons/dolphin-emu (1).svg
	new file:   tools/configurator/assets/icons/dolphin-emu (1).svg.import
	new file:   tools/configurator/assets/icons/dolphin-emu (2).svg
	new file:   tools/configurator/assets/icons/dolphin-emu (2).svg.import
	new file:   tools/configurator/assets/icons/dolphin-emu.svg
	new file:   tools/configurator/assets/icons/dolphin-emu.svg.import
	new file:   tools/configurator/assets/icons/retroarch (1).svg
	new file:   tools/configurator/assets/icons/retroarch (1).svg.import
	new file:   tools/configurator/assets/icons/retroarch (2).svg
	new file:   tools/configurator/assets/icons/retroarch (2).svg.import
	new file:   tools/configurator/assets/icons/retroarch.svg
	new file:   tools/configurator/assets/icons/retroarch.svg.import
	new file:   tools/configurator/assets/icons/retroarch2.svg
	new file:   tools/configurator/assets/icons/retroarch2.svg.import
	new file:   tools/configurator/assets/icons/retroarch_invert.svg
	new file:   tools/configurator/assets/icons/retroarch_invert.svg.import
	modified:   tools/configurator/main.gd
	modified:   tools/configurator/main.tscn
	modified:   tools/configurator/project.godot
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
2024-08-05 13:37:45 +01:00
XargonWan c8c6fd41d3 Merge branch 'cooker' into feat/godot-configurator 2024-08-05 15:21:56 +09:00
XargonWan d12d8f0c4d MANIFEST: removng a newline 2024-08-05 15:15:06 +09:00
XargonWan 7ef3628995
feat/lighter manifest (#844)
* ES-DE: outsourced

* RetroArch: migrated to AppImage

* XEMU: migrated to AppImage

* MELONDS: migrated to AppImage

* RPCS3: migrated to AppImage

* MANIFEST: avoid overwriting native libraries

* MANIFEST: fixing ES-DE

* MANIFEST: fixed and normalized /app with FLATPAK_DEST

* MANIFEST: cleanup

* MANIFEST: fixed RetroArch

* PPSSPP: added wanted sdl module

* ES-DE: moved repo

* PPSSPP: outsourced

* PPSSPP: fixed link

* MANIFEST: fixing copy actions

* PCSX2: removing troublesome file

* DOLPHIN: outsourced

* SOLARUS: outsourced

* MANIFEST: lowercased rpcs3 sha

* MANIFEST: trying to figure out automation_task_list

* MANIFEST: fixed primehack placeholders

* REVERT ME: RUNNER CHANGED

* XEMU: moved on the bottom just to see if something changes

* DUCKSTATION: wrong cp target

* MANFEST: moved thir party libraries in /app/usr/local/lib

* MANFEST: removing dolphin debug libraries

* MANFEST: removing primehack debug libraries

* MANFEST: removing primehack pkgconfig libraries

* MANFEST: removing cemu lib

* SOLARUS: removing errored libs

* MAME: reverted to its original state as it's not coming with libraries

* RYUJINX: fixing chmod command

* GZDOOM: outsourced

* MANIFEST: added debug for checking out where tf is our icon

* Submodules cleanup

* GZDOOM: cleanup

* FRAMEWORK: moved third party libs into /app/retrodeck/lib

* MANIFEST: added retrodeck-pre-build commands

* MANIFEST: module renamed

* ES-DE: re-removed 'files/lib/girepository-1.0'

* GLOBAL: pathing the retrodeck components provided libraries

* RPCS3: moved bufgix in the proper module

* MANIFEST: moved component libraries into /app/retrodeck/lib

* MANIFEST: removing some debug cleanups

* MANIFEST: desktop file don't need to be executable

* ES-DE: re-adding libpoppler

* ES--DE: moved to the end to overwrite older libraries

* RYUJINX: fixed manifest

* MANIFEST: injecting needed libraries and discarding the troublesome ones

* MANIFEST: injecting needed libraries and discarding the troublesome ones - adding more

* MelonDS: outsourced but self built in QT6

* MANIFEST: automated the third party libs manager

* MANIFEST: fixed melonds build

* Ryujinx: downgraded to the older but working version

* MANIFEST: removed debug code

* WORKFLOW: running on self-hosted again

* MANIFEST: including debug and pkgconfig's librareis

* MANIFEST: removing pkgconfig's librareis

* MANIFEST: cannot move so copy and remove

* MANIFEST: cannot move so copy and remove - fix

* Toying with automation file to make it work again

* PRE_BUILD_AUTOMATION: testing a different script

* PRE_BUILD_AUTOMATION: adding new sha function

* MAME: fixing link

* MANIFEST: tweaks

* ATL: fixing ES-DE entry

* PPSSPP: fixed hash

* SOLARUS: fixing debug libs copy command

* APDATA: updated

* SOLARUS: that's not the library you're looking for

* GZDOOM: removing debug even here

* Revamped codename wordlist

* MANIFEST: following symlinks during library copy

* WORKFLOW: moving down the artifact preparation for fltahub as we don't even need it in cooker

* Manually adding missing libraries

* More codenames

* CEMU: added wrapper +  RPCS3 fixes

* THE GREAT FOLDER MOVE (aka let's see how much things I can break in a single commit)

* emu: fixed dest filename for the wrapper

* Cemu: fixing wrapper installation

* MANIFEST: trying to add LLVM to solve PCSX2, Duckstation issues

* MANIFEST: adding llvm doesn't change the situation, removed

* MANIFEST: trying to add vulkan

* MANIFEST: trying to add vulkan - removed as it should be already in (and that's broken)

* VULKAN: testing some libraries

* VULKAN: trying to add shaderc

* Manifest: renaming es-de module to stick with the repo name for updating purposes

* Migrated to the new latest links

* MAME: frixed url

* PCSX2: updated to 2.1.55

* Reverting workfolw edits

* WORKFLOW: targetting the old repo for the release

* WORKFLOW: updated some actions to a newever version to avoid deprecation at the end of the year

* MISSING_LIBS: trying to fetch libshaderc

* MAIN_WORKLFOW: updating actions versions [skip ci]
2024-08-05 03:45:21 +02:00
monkeyx-net ba386f8c33 On branch feat/godot-configurator
Changes to be committed:
	modified:   .github/workflows/build-configurator.yml
	modified:   net.retrodeck.retrodeck.yml
	modified:   tools/configurator/export_presets.cfg
	modified:   tools/configurator/res/pixel_ui_theme/RetroDECKTheme.tres
2024-08-04 21:52:49 +01:00
XargonWan 4ab5421397 MISSING_LIBS: trying to fetch libshaderc 2024-08-04 22:20:07 +09:00
XargonWan d4364ffefe PCSX2: updated to 2.1.55 2024-08-02 23:31:41 +09:00
XargonWan 8b76a8ea9f MAME: frixed url 2024-08-02 20:40:03 +09:00
XargonWan 9ceba7d3f6 Migrated to the new latest links 2024-08-02 20:21:17 +09:00
XargonWan d4f7bd2510 If this breaks to gzdoom is ok - fix 2024-08-02 20:08:58 +09:00
XargonWan 7c5d1164bd If this breaks to gzdoom is ok 2024-08-02 20:05:12 +09:00
XargonWan c7751ce8b3 Revert "ES-DE: updated module with new artifact URL and SHA256 [skip ci]"
This reverts commit b85ad1573d.
2024-08-02 19:45:33 +09:00
GitHub Actions b85ad1573d ES-DE: updated module with new artifact URL and SHA256 [skip ci] 2024-08-02 08:25:37 +00:00
XargonWan a9a00bd185 Manifest: renaming es-de module to stick with the repo name for updating purposes 2024-08-02 11:50:41 +09:00
XargonWan 44611d9d61 ES-DE: testing out the new compact menu - newer build 3 2024-08-02 10:14:57 +09:00
XargonWan 1ffae730ac Merge branch 'cooker' into feat/lighter-manifest 2024-08-02 00:58:25 +09:00
XargonWan e1971c9b6f Migrated RetroDECK repo url [skip ci] 2024-08-02 00:57:19 +09:00
XargonWan dee967ed00 Chaning repos url - part 2 2024-08-02 00:41:16 +09:00
XargonWan b940cc3bb9 ES-DE: testing out the new compact menu - newer build 2 2024-08-01 10:04:15 +09:00
XargonWan e06c535f11 ES-DE: testing out the new compact menu - newer build 2024-07-31 22:34:32 +09:00
XargonWan 10dbe35ec3 ES-DE: testing out the new compact menu 2024-07-31 16:41:08 +09:00
XargonWan 512fc9c3d0 MAME: fixed manifest [skip ci] 2024-07-30 23:02:06 +09:00
XargonWan d54fd8bf96 VULKAN: trying to add shaderc - nope [skip ci] 2024-07-27 13:30:35 +09:00
XargonWan 646e203b98 VULKAN: trying to add shaderc 2024-07-27 09:54:35 +09:00
XargonWan 13b4553ab9 VULKAN: testing some libraries 2024-07-27 00:25:17 +09:00
XargonWan fe830bd54f MANIFEST: trying to add vulkan - removed as it should be already in (and that's broken) 2024-07-26 23:49:25 +09:00
XargonWan b7cbec2111 MANIFEST: trying to add vulkan 2024-07-26 22:31:44 +09:00
XargonWan 33706e1efa MANIFEST: adding llvm doesn't change the situation, removed 2024-07-26 22:17:03 +09:00
XargonWan 0a838056ff MANIFEST: trying to add LLVM to solve PCSX2, Duckstation issues 2024-07-26 21:21:32 +09:00
XargonWan a2f06b072c MANIFEST: cleanup [skip ci] 2024-07-26 20:48:32 +09:00
XargonWan 970f23b7f7 MANIFEST: cleanup [skip ci] 2024-07-26 20:47:32 +09:00
XargonWan 44536f0522 CEMU: fixed wrapper again [skip ci] 2024-07-26 16:54:26 +09:00
XargonWan 1323745239 Cemu: fixing wrapper installation 2024-07-26 13:55:21 +09:00
XargonWan ec050f4f82 emu: fixed dest filename for the wrapper 2024-07-26 13:42:20 +09:00
XargonWan 957121ff41 THE GREAT FOLDER MOVE (aka let's see how much things I can break in a single commit) 2024-07-26 13:33:05 +09:00
XargonWan 2058337792 CEMU: added wrapper + RPCS3 fixes 2024-07-26 08:46:44 +09:00
XargonWan 49404701fb Manually adding missing libraries 2024-07-26 00:37:11 +09:00
XargonWan 59333ff00b MANIFEST: following symlinks during library copy 2024-07-25 23:23:40 +09:00
XargonWan eef073b754 GZDOOM: removing debug even here 2024-07-25 09:54:05 +09:00
XargonWan f581bde42c SOLARUS: that's not the library you're looking for 2024-07-25 09:38:36 +09:00
XargonWan 73e24dea62 SOLARUS: fixing debug libs copy command 2024-07-24 22:17:46 +09:00
XargonWan 75080cc02b PPSSPP: fixed hash 2024-07-24 21:53:58 +09:00
XargonWan 0e11a151e3 MANIFEST: tweaks 2024-07-24 20:56:01 +09:00
XargonWan 123fbb8985 Revert "PRE_BUILD_AUTOMATION: using new HASH placeholder"
This reverts commit 45f1add494.
2024-07-24 20:54:58 +09:00
XargonWan 45f1add494 PRE_BUILD_AUTOMATION: using new HASH placeholder 2024-07-24 20:46:31 +09:00
XargonWan af91f4de2a PRE_BUILD_AUTOMATION: adding new sha function 2024-07-24 20:33:47 +09:00
XargonWan 50bad90da8 MANIFEST: cannot move so copy and remove - fix 2024-07-24 18:05:17 +09:00
XargonWan 9e9c2ec048 MANIFEST: cannot move so copy and remove 2024-07-24 17:50:39 +09:00
XargonWan 0f4f0ea38c MANIFEST: removing pkgconfig's librareis 2024-07-24 17:42:58 +09:00