Browse Source
[cmake] changed app id from org.eden_emu.eden to dev.eden_emu.eden (#237 )
it is better to match app id with website domain
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/237
Reviewed-by: crueter <crueter@eden-emu.dev>
Co-authored-by: Guo Yunhe <i@guoyunhe.me>
Co-committed-by: Guo Yunhe <i@guoyunhe.me>
pull/370/head
Guo Yunhe
4 months ago
committed by
crueter
No known key found for this signature in database
GPG Key ID: 425ACD2D4830EBC6
9 changed files with
12 additions and
12 deletions
.ci/linux/eden.dwfsprof
.ci/linux/package.sh
.ci/update-icons.sh
CMakeLists.txt
dist/dev.eden_emu.eden.desktop
dist/dev.eden_emu.eden.metainfo.xml
dist/dev.eden_emu.eden.svg
dist/dev.eden_emu.eden.xml
src/yuzu/main.cpp
@ -1,6 +1,6 @@
AppRun
eden.desktop
org .eden_emu.eden.desktop
dev .eden_emu.eden.desktop
shared/bin/eden
shared/lib/lib.path
shared/lib/ld-linux-x86-64.so.2
@ -59,15 +59,15 @@ VERSION="$(echo "$EDEN_TAG")"
mkdir -p ./AppDir
cd ./AppDir
cp ../dist/org .eden_emu.eden.desktop .
cp ../dist/org .eden_emu.eden.svg .
cp ../dist/dev .eden_emu.eden.desktop .
cp ../dist/dev .eden_emu.eden.svg .
ln -sf ./org .eden_emu.eden.svg ./.DirIcon
ln -sf ./dev .eden_emu.eden.svg ./.DirIcon
UPINFO = 'gh-releases-zsync|eden-emulator|Releases|latest|*.AppImage.zsync'
if [ " $DEVEL " = 'true' ] ; then
sed -i 's|Name=Eden|Name=Eden Nightly|' ./org .eden_emu.eden.desktop
sed -i 's|Name=Eden|Name=Eden Nightly|' ./dev .eden_emu.eden.desktop
UPINFO = " $( echo " $UPINFO " | sed 's|Releases|nightly|' ) "
fi
@ -6,7 +6,7 @@
which png2icns || [ which yay && yay libicns ] || exit
which magick || exit
export EDEN_SVG_ICO = "dist/org .eden_emu.eden.svg"
export EDEN_SVG_ICO = "dist/dev .eden_emu.eden.svg"
svgo --multipass $EDEN_SVG_ICO
magick -density 256x256 -background transparent $EDEN_SVG_ICO \
@ -858,14 +858,14 @@ endif()
# h t t p s : / / s p e c i f i c a t i o n s . f r e e d e s k t o p . o r g / s h a r e d - m i m e - i n f o - s p e c / s h a r e d - m i m e - i n f o - s p e c - l a t e s t . h t m l
# h t t p s : / / w w w . f r e e d e s k t o p . o r g / s o f t w a r e / a p p s t r e a m / d o c s /
if ( ENABLE_QT AND UNIX AND NOT APPLE )
install ( FILES "dist/org .eden_emu.eden.desktop"
install ( FILES "dist/dev .eden_emu.eden.desktop"
D E S T I N A T I O N " s h a r e / a p p l i c a t i o n s " )
install ( FILES "dist/org .eden_emu.eden.svg"
install ( FILES "dist/dev .eden_emu.eden.svg"
D E S T I N A T I O N " s h a r e / i c o n s / h i c o l o r / s c a l a b l e / a p p s " )
# T O D O : t h e s e f i l e s n e e d t o b e u p d a t e d .
install ( FILES "dist/org .eden_emu.eden.xml"
install ( FILES "dist/dev .eden_emu.eden.xml"
D E S T I N A T I O N " s h a r e / m i m e / p a c k a g e s " )
install ( FILES "dist/org .eden_emu.eden.metainfo.xml"
install ( FILES "dist/dev .eden_emu.eden.metainfo.xml"
D E S T I N A T I O N " s h a r e / m e t a i n f o " )
endif ( )
@ -10,7 +10,7 @@ Type=Application
Name=Eden
GenericName=Switch Emulator
Comment=Nintendo Switch video game console emulator
Icon=org .eden_emu.eden
Icon=dev .eden_emu.eden
TryExec=eden
Exec=eden %f
Categories=Game;Emulator;Qt;
@ -5757,7 +5757,7 @@ int main(int argc, char* argv[]) {
// Fix the Wayland appId. This needs to match the name of the .desktop file without the .desktop
// suffix.
QGuiApplication : : setDesktopFileName ( QStringLiteral ( " org .eden_emu.eden" ) ) ;
QGuiApplication : : setDesktopFileName ( QStringLiteral ( " dev .eden_emu.eden" ) ) ;
# endif
SetHighDPIAttributes ( ) ;