Merge pull request #1387 from klemensn/support-bsd

support OpenBSD
pull/1389/head
DeepBlueV7.X 2 years ago committed by GitHub
commit b4a7f34711
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      src/ChatPage.cpp
  2. 2
      src/LoginPage.h
  3. 2
      src/main.cpp
  4. 2
      src/notifications/Manager.h

@ -1661,7 +1661,7 @@ ChatPage::isRoomActive(const QString &room_id)
void
ChatPage::removeAllNotifications()
{
#if defined(Q_OS_LINUX)
#if defined(Q_OS_UNIX) && !defined(Q_OS_MACOS)
notificationsManager->closeAllNotifications();
#endif
}

@ -97,6 +97,8 @@ public:
return "Nheko on Windows";
#elif defined(Q_OS_FREEBSD)
return "Nheko on FreeBSD";
#elif defined(Q_OS_OPENBSD)
return "Nheko on OpenBSD";
#else
return "Nheko";
#endif

@ -159,7 +159,7 @@ main(int argc, char *argv[])
// this needs to be after setting the application name. Or how would we find our settings
// file then?
#if defined(Q_OS_LINUX) || defined(Q_OS_WIN) || defined(Q_OS_FREEBSD)
#if !defined(Q_OS_MACOS)
if (qgetenv("QT_SCALE_FACTOR").size() == 0) {
float factor = utils::scaleFactor();

@ -53,7 +53,7 @@ public slots:
#if defined(NHEKO_DBUS_SYS)
public:
void closeNotifications(QString roomId);
#if defined(Q_OS_LINUX)
#if defined(Q_OS_UNIX) && !defined(Q_OS_MACOS)
void closeAllNotifications();
#endif

Loading…
Cancel
Save