diff --git a/CMakeLists.txt b/CMakeLists.txt index 6b46481e..1551d0a7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -70,12 +70,14 @@ if (NOT (APPLE AND CMAKE_CXX_COMPILER_ID STREQUAL "GNU")) target_precompile_headers(abaddon PRIVATE src/abaddon.hpp src/util.hpp) endif () -if ((CMAKE_CXX_COMPILER_ID STREQUAL "GNU") OR -(CMAKE_CXX_COMPILER_ID STREQUAL "Clang" AND -((CMAKE_SYSTEM_NAME STREQUAL "Linux") OR (CMAKE_CXX_COMPILER_VERSION LESS 9)))) +if ((CMAKE_CXX_COMPILER_ID STREQUAL "GNU") AND (CMAKE_CXX_COMPILER_VERSION VERSION_LESS "9.1")) target_link_libraries(abaddon stdc++fs) endif () +if ((CMAKE_CXX_COMPILER_ID STREQUAL "Clang") AND (CMAKE_CXX_COMPILER_VERSION VERSION_LESS "9.0")) + target_link_libraries(abaddon c++fs) +endif () + if (NOT WIN32) target_sources(abaddon PRIVATE src/notifications/notifier_gio.cpp) else () diff --git a/res/desktop/icon.svg b/res/desktop/icon.svg new file mode 100644 index 00000000..4909a1bb --- /dev/null +++ b/res/desktop/icon.svg @@ -0,0 +1,13 @@ + + + + + + + diff --git a/res/desktop/io.github.uowuo.abaddon.desktop b/res/desktop/io.github.uowuo.abaddon.desktop new file mode 100755 index 00000000..f341542c --- /dev/null +++ b/res/desktop/io.github.uowuo.abaddon.desktop @@ -0,0 +1,12 @@ +#!/usr/bin/env xdg-open +[Desktop Entry] +Version=1.5 +Type=Application + +Name=Abaddon +Comment=An alternative Discord client with voice support made with C++ and GTK 3 +Categories=Network;Chat; + +Icon=io.github.uowuo.abaddon +Exec=abaddon +Terminal=false diff --git a/res/desktop/io.github.uowuo.abaddon.metainfo.xml b/res/desktop/io.github.uowuo.abaddon.metainfo.xml new file mode 100644 index 00000000..6e106a8d --- /dev/null +++ b/res/desktop/io.github.uowuo.abaddon.metainfo.xml @@ -0,0 +1,45 @@ + + + io.github.uowuo.abaddon + + Abaddon + An alternative Discord client with voice support made with C++ and GTK 3 + MIT + GPL-3.0-only + + +

Abaddon offers a fast and minimalist way to use Discord. It supports voice calls, threads, messages, and replies.

+
+ + + intense + mild + intense + intense + + + + https://github.com/uowuo/abaddon/ + + + + + + + ouwou + Abaddon Contributors + + + io.github.uowuo.abaddon.desktop + + + https://raw.githubusercontent.com/uowuo/abaddon/4c79ae6a69ee42cfa4892aae3e105b404b9a29c1/.readme/s5.png + + + https://github.com/uowuo/abaddon/raw/4c79ae6a69ee42cfa4892aae3e105b404b9a29c1/.readme/s6.png + + + https://github.com/uowuo/abaddon/raw/4c79ae6a69ee42cfa4892aae3e105b404b9a29c1/.readme/s7.png + + +