diff --git a/localization/rssguard_da.ts b/localization/rssguard_da.ts
index b1a53c0e1..6a1877ddf 100644
--- a/localization/rssguard_da.ts
+++ b/localization/rssguard_da.ts
@@ -30,7 +30,7 @@
URL
-
+ Webadresse
Absolute URL to online subscription file
@@ -610,7 +610,7 @@ Status: %3
Cannot perform drag & drop operation
-
+ Kan ikke udføre træk&slip operation
Counts of unread/all mesages.
@@ -636,7 +636,7 @@ Status: %3
Context menu for empty space
-
+ Genvejsmenu for fri plads
Selected item cannot be edited because another critical operation is ongoing.
@@ -705,11 +705,11 @@ or this functionality is not implemented yet.
Context menu for important messages
-
+ Genvejsmenu for vigtige meddelelser
Context menu for label
-
+ Genvejsmenu for etiketter
@@ -1061,7 +1061,7 @@ or this functionality is not implemented yet.
Redirect URL
-
+ Omdiriger webadresse
Only download newest X messages per feed
@@ -1141,7 +1141,7 @@ or this functionality is not implemented yet.
Get my credentials
-
+ Få mine legitimationsoplysninger
@@ -1164,7 +1164,7 @@ or this functionality is not implemented yet.
Redirect URL
-
+ Omdiriger webadresse
Only download newest X messages per feed
@@ -1253,7 +1253,7 @@ It is highly recommended to create your own "Application ID".
FormEditOwnCloudAccount
URL
-
+ Webadresse
Force execution of server-side update when updating feeds from RSS Guard
@@ -1321,7 +1321,7 @@ It is highly recommended to create your own "Application ID".
URL cannot be empty.
-
+ Webadresse kan ikke være tom.
URL is okay.
@@ -1329,7 +1329,7 @@ It is highly recommended to create your own "Application ID".
Limit number of downloaded messages per feed
-
+ Begræns antal af hentede meddelelser per feed
= unlimited
@@ -1361,7 +1361,7 @@ It is highly recommended to create your own "Application ID".
URL of your Nextcloud server, without any API path
-
+ Webadressen på din Nextcloudserver, uden API-sti
Add new Nextcloud News account
@@ -1385,7 +1385,7 @@ It is highly recommended to create your own "Application ID".
Network error, have you entered correct Nextcloud endpoint and password?
-
+ Netværksfejl, har du indført den rigtige slutsti og kodeord til Nextcloud?
Selected Nextcloud News server is running unsupported version %1. At least version %2 is required.
@@ -1396,7 +1396,7 @@ It is highly recommended to create your own "Application ID".
FormEditTtRssAccount
URL
-
+ Webadresse
Some feeds require authentication, including GMail feeds. BASIC, NTLM-2 and DIGEST-MD5 authentication schemes are supported.
@@ -1548,7 +1548,7 @@ It is highly recommended to create your own "Application ID".
URL cannot be empty.
-
+ Webadresse kan ikke være tom.
URL should NOT end with "/api/".
@@ -1575,7 +1575,7 @@ It is highly recommended to create your own "Application ID".
Edit '%1'
-
+ Rediger '%1'
Auto-downloading of messages
@@ -1838,7 +1838,7 @@ It is highly recommended to create your own "Application ID".
No possible actions
-
+ Ingen mulige handlinger
&Recycle bin(s)
@@ -1894,7 +1894,7 @@ It is highly recommended to create your own "Application ID".
No actions possible
-
+ Ingen mulige handlinger
Web browser && tabs
@@ -2026,7 +2026,7 @@ It is highly recommended to create your own "Application ID".
Remove selected
-
+ Fjern valgte
&Check all
@@ -2070,7 +2070,7 @@ It is highly recommended to create your own "Application ID".
URL
-
+ Webadresse
Author
@@ -2122,11 +2122,11 @@ It is highly recommended to create your own "Application ID".
yes
-
+ ja
no
-
+ nej
Cannot find 'clang-format'
@@ -2138,7 +2138,7 @@ It is highly recommended to create your own "Application ID".
Error
-
+ Fejl
Script was not beautified, because 'clang-format' tool thrown error.
@@ -2154,11 +2154,11 @@ It is highly recommended to create your own "Application ID".
&New filter
-
+ &Nyt filter
&Test
-
+ &Test
Process checked feeds
@@ -2438,7 +2438,7 @@ Du skal genstarte programmet manuelt.
Network
-
+ Netværk
Add new feed
@@ -2596,7 +2596,7 @@ Du skal genstarte programmet manuelt.
Network
-
+ Netværk
Add new feed
@@ -2707,7 +2707,7 @@ downloaded.
Download selected update
-
+ Hent valgte opdatering
Go to application website to get update packages manually.
@@ -2719,7 +2719,7 @@ downloaded.
Available update files
-
+ Tilgængelige opdateringsfiler
Package was downloaded successfully.
@@ -2811,7 +2811,7 @@ Login tokens expiration: %2
Reply to this message
-
+ Svar på denne meddelelse
@@ -2829,7 +2829,7 @@ Login tokens expiration: %2
ImportantNode
Important messages
-
+ Vigtige meddelelser
You can find all important messages here.
@@ -2883,14 +2883,14 @@ Login tokens expiration: %2
LabelsMenu
Labels
-
+ Etiketter
LabelsNode
Labels
-
+ Etiketter
You can see all your labels (tags) here.
@@ -2898,7 +2898,7 @@ Login tokens expiration: %2
New label
-
+ Ny etiket
This account does not allow you to create labels.
@@ -2906,7 +2906,7 @@ Login tokens expiration: %2
Not allowed
-
+ Ikke tilladt
@@ -2989,7 +2989,7 @@ Login tokens expiration: %2
In recycle bin
-
+ I skraldespand
Title
@@ -2997,7 +2997,7 @@ Login tokens expiration: %2
URL
-
+ Webadresse
Author
@@ -3863,7 +3863,7 @@ Authors of this application are NOT responsible for lost data.
Select downloads target directory
-
+ Vælg bibliotek til hentede filer
Downloads
@@ -4124,7 +4124,7 @@ Authors of this application are NOT responsible for lost data.
Use monochrome icon
-
+ Brug et sort/hvidt ikon
system icon theme
@@ -4133,7 +4133,7 @@ Authors of this application are NOT responsible for lost data.
no icon theme
-
+ intet ikon-tema
Left mouse button double-click
@@ -4246,7 +4246,7 @@ Type: %3
URL
-
+ Webadresse
Fetch metadata
@@ -4286,7 +4286,7 @@ Type: %3
Set url for your feed.
-
+ Angiv webadressen på dit feed.
Icon selection
@@ -4366,7 +4366,7 @@ Type: %3
The URL is ok.
-
+ Webadressen er OK.
The URL does not meet standard pattern. Does your URL start with "http://" or "https://" prefix.
@@ -4374,7 +4374,7 @@ Type: %3
The URL is empty.
-
+ Webadresse er tom.
Select icon file for the feed
@@ -4639,7 +4639,7 @@ Ulæste nyheder: %2
URL
-
+ Webadresse
Full feed URL including scheme
@@ -4651,7 +4651,7 @@ Ulæste nyheder: %2
The URL is ok.
-
+ Webadressen er OK.
The URL does not meet standard pattern. Does your URL start with "http://" or "https://" prefix.
@@ -4659,7 +4659,7 @@ Ulæste nyheder: %2
The URL is empty.
-
+ Webadressen er tom.
diff --git a/pri/install.pri b/pri/install.pri
index e390d0610..e72efe45a 100644
--- a/pri/install.pri
+++ b/pri/install.pri
@@ -1,155 +1,11 @@
# Setup all public headers, this needs to be kept in
# sync with truly used headers.
INSTALL_HEADERS = \
-../librssguard/3rd-party/boolinq/boolinq.h \
-../librssguard/3rd-party/mimesis/mimesis.hpp \
-../librssguard/3rd-party/mimesis/quoted-printable.hpp \
-../librssguard/core/feeddownloader.h \
-../librssguard/core/feedsmodel.h \
-../librssguard/core/feedsproxymodel.h \
-../librssguard/core/message.h \
-../librssguard/core/messagefilter.h \
-../librssguard/core/messagesmodel.h \
-../librssguard/core/messagesmodelcache.cpp \
-../librssguard/core/messagesmodelcache.h \
-../librssguard/core/messagesmodelsqllayer.h \
-../librssguard/core/messagesproxymodel.h \
-../librssguard/definitions/definitions.h \
-../librssguard/dynamic-shortcuts \
-../librssguard/dynamic-shortcuts/dynamicshortcuts.cpp \
-../librssguard/dynamic-shortcuts/dynamicshortcuts.h \
-../librssguard/dynamic-shortcuts/dynamicshortcutswidget.cpp \
-../librssguard/dynamic-shortcuts/dynamicshortcutswidget.h \
-../librssguard/dynamic-shortcuts/shortcutcatcher.cpp \
-../librssguard/dynamic-shortcuts/shortcutcatcher.h \
-../librssguard/exceptions/applicationexception.h \
-../librssguard/exceptions/filteringexception.h \
-../librssguard/exceptions/ioexception.h \
-../librssguard/gui/baselineedit.h \
-../librssguard/gui/basetoolbar.h \
-../librssguard/gui/colortoolbutton.h \
-../librssguard/gui/comboboxwithstatus.cpp \
-../librssguard/gui/comboboxwithstatus.h \
-../librssguard/gui/dialogs/formabout.h \
-../librssguard/gui/dialogs/formaddaccount.h \
-../librssguard/gui/dialogs/formaddeditlabel.h \
-../librssguard/gui/dialogs/formbackupdatabasesettings.h \
-../librssguard/gui/dialogs/formdatabasecleanup.h \
-../librssguard/gui/dialogs/formmain.h \
-../librssguard/gui/dialogs/formmessagefiltersmanager.h \
-../librssguard/gui/dialogs/formrestoredatabasesettings.h \
-../librssguard/gui/dialogs/formsettings.h \
-../librssguard/gui/dialogs/formupdate.h \
-../librssguard/gui/discoverfeedsbutton.h \
-../librssguard/gui/edittableview.h \
-../librssguard/gui/feedmessageviewer.h \
-../librssguard/gui/feedstoolbar.h \
-../librssguard/gui/feedsview.h \
-../librssguard/gui/guiutilities.h \
-../librssguard/gui/labelwithstatus.cpp \
-../librssguard/gui/labelwithstatus.h \
-../librssguard/gui/lineeditwithstatus.cpp \
-../librssguard/gui/lineeditwithstatus.h \
-../librssguard/gui/locationlineedit.h \
-../librssguard/gui/messagebox.h \
-../librssguard/gui/messagebrowser.h \
-../librssguard/gui/messagepreviewer.h \
-../librssguard/gui/messagessearchlineedit.cpp \
-../librssguard/gui/messagessearchlineedit.h \
-../librssguard/gui/messagestoolbar.h \
-../librssguard/gui/messagesview.h \
-../librssguard/gui/messagetextbrowser.h \
-../librssguard/gui/newspaperpreviewer.h \
-../librssguard/gui/plaintoolbutton.h \
-../librssguard/gui/searchtextwidget.cpp \
-../librssguard/gui/searchtextwidget.h \
-../librssguard/gui/searchtextwidget.ui \
-../librssguard/gui/settings/settingsbrowsermail.h \
-../librssguard/gui/settings/settingsdatabase.h \
-../librssguard/gui/settings/settingsdownloads.h \
-../librssguard/gui/settings/settingsfeedsmessages.h \
-../librssguard/gui/settings/settingsgeneral.h \
-../librssguard/gui/settings/settingsgui.h \
-../librssguard/gui/settings/settingslocalization.h \
-../librssguard/gui/settings/settingspanel.h \
-../librssguard/gui/settings/settingsshortcuts.cpp \
-../librssguard/gui/settings/settingsshortcuts.h \
-../librssguard/gui/settings/settingsshortcuts.ui \
-../librssguard/gui/squeezelabel.h \
-../librssguard/gui/statusbar.h \
-../librssguard/gui/styleditemdelegatewithoutfocus.cpp \
-../librssguard/gui/styleditemdelegatewithoutfocus.h \
-../librssguard/gui/systemtrayicon.h \
-../librssguard/gui/tabbar.h \
-../librssguard/gui/tabcontent.h \
-../librssguard/gui/tabwidget.h \
-../librssguard/gui/timespinbox.h \
-../librssguard/gui/toolbareditor.h \
-../librssguard/gui/treeviewcolumnsmenu.h \
-../librssguard/gui/treewidget.h \
-../librssguard/gui/webbrowser.h \
-../librssguard/gui/webviewer.h \
-../librssguard/gui/widgetwithstatus.cpp \
-../librssguard/gui/widgetwithstatus.h \
-../librssguard/miscellaneous/application.h \
-../librssguard/miscellaneous/autosaver.h \
-../librssguard/miscellaneous/databasecleaner.h \
-../librssguard/miscellaneous/databasefactory.h \
-../librssguard/miscellaneous/databasequeries.h \
-../librssguard/miscellaneous/externaltool.h \
-../librssguard/miscellaneous/feedreader.h \
-../librssguard/miscellaneous/iconfactory.h \
-../librssguard/miscellaneous/iofactory.h \
-../librssguard/miscellaneous/localization.h \
-../librssguard/miscellaneous/mutex.h \
-../librssguard/miscellaneous/regexfactory.h \
-../librssguard/miscellaneous/settings.h \
-../librssguard/miscellaneous/settingsproperties.h \
-../librssguard/miscellaneous/simplecrypt/simplecrypt.h \
-../librssguard/miscellaneous/skinfactory.h \
-../librssguard/miscellaneous/systemfactory.h \
-../librssguard/miscellaneous/templates.h \
-../librssguard/miscellaneous/textfactory.h \
-../librssguard/network-web/adblock/adblockaddsubscriptiondialog.h \
-../librssguard/network-web/adblock/adblockdialog.h \
-../librssguard/network-web/adblock/adblockicon.h \
-../librssguard/network-web/adblock/adblockmanager.h \
-../librssguard/network-web/adblock/adblockmatcher.cpp \
-../librssguard/network-web/adblock/adblockmatcher.h \
-../librssguard/network-web/adblock/adblockrule.h \
-../librssguard/network-web/adblock/adblocksearchtree.cpp \
-../librssguard/network-web/adblock/adblocksearchtree.h \
-../librssguard/network-web/adblock/adblocksubscription.h \
-../librssguard/network-web/adblock/adblocktreewidget.h \
-../librssguard/network-web/adblock/adblockurlinterceptor.h \
-../librssguard/network-web/basenetworkaccessmanager.h \
-../librssguard/network-web/downloader.h \
-../librssguard/network-web/downloadmanager.h \
-../librssguard/network-web/googlesuggest.h \
-../librssguard/network-web/httpresponse.cpp \
-../librssguard/network-web/httpresponse.h \
-../librssguard/network-web/networkfactory.h \
-../librssguard/network-web/networkurlinterceptor.h \
-../librssguard/network-web/oauth2service.cpp \
-../librssguard/network-web/oauth2service.h \
-../librssguard/network-web/oauthhttphandler.cpp \
-../librssguard/network-web/oauthhttphandler.h \
-../librssguard/network-web/rssguardschemehandler.cpp \
-../librssguard/network-web/rssguardschemehandler.h \
-../librssguard/network-web/silentnetworkaccessmanager.h \
-../librssguard/network-web/urlinterceptor.h \
-../librssguard/network-web/webfactory.h \
-../librssguard/network-web/webpage.h \
-../librssguard/qtsingleapplication/qtlocalpeer.h \
-../librssguard/qtsingleapplication/qtlockedfile.h \
-../librssguard/qtsingleapplication/qtsingleapplication.h \
-../librssguard/qtsingleapplication/qtsinglecoreapplication.h \
-../librssguard/services/abstract/accountcheckmodel.cpp \
../librssguard/services/abstract/accountcheckmodel.h \
-../librssguard/services/abstract/cacheforserviceroot.cpp \
../librssguard/services/abstract/cacheforserviceroot.h \
../librssguard/services/abstract/category.h \
../librssguard/services/abstract/feed.h \
+../librssguard/services/abstract/gui/authenticationdetails.h \
../librssguard/services/abstract/gui/formfeeddetails.h \
../librssguard/services/abstract/importantnode.h \
../librssguard/services/abstract/label.h \
@@ -157,51 +13,7 @@ INSTALL_HEADERS = \
../librssguard/services/abstract/recyclebin.h \
../librssguard/services/abstract/rootitem.h \
../librssguard/services/abstract/serviceentrypoint.h \
-../librssguard/services/abstract/serviceroot.h \
-../librssguard/services/gmail/definitions.h \
-../librssguard/services/gmail/gmailentrypoint.h \
-../librssguard/services/gmail/gmailfeed.h \
-../librssguard/services/gmail/gmailserviceroot.h \
-../librssguard/services/gmail/gui/emailrecipientcontrol.h \
-../librssguard/services/gmail/gui/formaddeditemail.h \
-../librssguard/services/gmail/gui/formdownloadattachment.cpp \
-../librssguard/services/gmail/gui/formdownloadattachment.h \
-../librssguard/services/gmail/gui/formdownloadattachment.ui \
-../librssguard/services/gmail/gui/formeditgmailaccount.h \
-../librssguard/services/gmail/network/gmailnetworkfactory.h \
-../librssguard/services/inoreader/definitions.h \
-../librssguard/services/inoreader/gui/formeditinoreaderaccount.h \
-../librssguard/services/inoreader/inoreaderentrypoint.h \
-../librssguard/services/inoreader/inoreaderfeed.h \
-../librssguard/services/inoreader/inoreaderserviceroot.h \
-../librssguard/services/inoreader/network/inoreadernetworkfactory.h \
-../librssguard/services/owncloud/definitions.h \
-../librssguard/services/owncloud/gui/formeditowncloudaccount.h \
-../librssguard/services/owncloud/gui/formowncloudfeeddetails.h \
-../librssguard/services/owncloud/network/owncloudnetworkfactory.h \
-../librssguard/services/owncloud/owncloudfeed.h \
-../librssguard/services/owncloud/owncloudserviceentrypoint.h \
-../librssguard/services/owncloud/owncloudserviceroot.h \
-../librssguard/services/standard/atomparser.h \
-../librssguard/services/standard/feedparser.h \
-../librssguard/services/standard/gui/formstandardcategorydetails.h \
-../librssguard/services/standard/gui/formstandardfeeddetails.h \
-../librssguard/services/standard/gui/formstandardimportexport.h \
-../librssguard/services/standard/jsonparser.h \
-../librssguard/services/standard/rdfparser.h \
-../librssguard/services/standard/rssparser.h \
-../librssguard/services/standard/standardcategory.h \
-../librssguard/services/standard/standardfeed.h \
-../librssguard/services/standard/standardfeedsimportexportmodel.h \
-../librssguard/services/standard/standardserviceentrypoint.h \
-../librssguard/services/standard/standardserviceroot.h \
-../librssguard/services/tt-rss/definitions.h \
-../librssguard/services/tt-rss/gui/formeditttrssaccount.h \
-../librssguard/services/tt-rss/gui/formttrssfeeddetails.h \
-../librssguard/services/tt-rss/network/ttrssnetworkfactory.h \
-../librssguard/services/tt-rss/ttrssfeed.h \
-../librssguard/services/tt-rss/ttrssserviceentrypoint.h \
-../librssguard/services/tt-rss/ttrssserviceroot.h
+../librssguard/services/abstract/serviceroot.h
# Install all files on Windows.
win32 {