diff --git a/resources/resources_autogenerated.qrc b/resources/resources_autogenerated.qrc index 1b05c1fd..9ec2b2a0 100644 --- a/resources/resources_autogenerated.qrc +++ b/resources/resources_autogenerated.qrc @@ -1,69 +1,77 @@ - chatterino2.icns - contributors.txt - emoji.json - emojidata.txt - error.png - icon.ico - icon.png - pajaDank.png - tlds.txt - avatars/fourtf.png - avatars/pajlada.png - buttons/addSplit.png - buttons/addSplitDark.png - buttons/ban.png - buttons/banRed.png - buttons/emote.svg - buttons/emoteDark.svg - buttons/menuDark.png - buttons/menuLight.png - buttons/mod.png - buttons/modModeDisabled.png - buttons/modModeDisabled2.png - buttons/modModeEnabled.png - buttons/modModeEnabled2.png - buttons/timeout.png - buttons/unban.png - buttons/unmod.png - buttons/update.png - buttons/updateError.png - examples/moving.gif - examples/splitting.gif - licenses/boost_boost.txt - licenses/emoji-data-source.txt - licenses/fmt_bsd2.txt - licenses/libcommuni_BSD3.txt - licenses/openssl.txt - licenses/pajlada_settings.txt - licenses/pajlada_signals.txt - licenses/qt_lgpl-3.0.txt - licenses/rapidjson.txt - licenses/websocketpp.txt - qss/settings.qss - settings/about.svg - settings/aboutlogo.png - settings/accounts.svg - settings/behave.svg - settings/commands.svg - settings/emote.svg - settings/notifications.svg - settings/theme.svg - sounds/ping2.wav - split/down.png - split/left.png - split/move.png - split/right.png - split/up.png - twitch/admin.png - twitch/broadcaster.png - twitch/cheer1.png - twitch/globalmod.png - twitch/moderator.png - twitch/prime.png - twitch/staff.png - twitch/subscriber.png - twitch/turbo.png - twitch/verified.png - - \ No newline at end of file + + chatterino2.icns + contributors.txt + emoji.json + emojidata.txt + error.png + icon.ico + icon.png + pajaDank.png + tlds.txt + avatars/fourtf.png + avatars/pajlada.png + buttons/addSplit.png + buttons/addSplitDark.png + buttons/ban.png + buttons/banRed.png + buttons/emote.svg + buttons/emoteDark.svg + buttons/menuDark.png + buttons/menuLight.png + buttons/mod.png + buttons/modModeDisabled.png + buttons/modModeDisabled2.png + buttons/modModeEnabled.png + buttons/modModeEnabled2.png + buttons/timeout.png + buttons/unban.png + buttons/unmod.png + buttons/update.png + buttons/updateError.png + examples/moving.gif + examples/splitting.gif + licenses/boost_boost.txt + licenses/emoji-data-source.txt + licenses/fmt_bsd2.txt + licenses/libcommuni_BSD3.txt + licenses/openssl.txt + licenses/pajlada_settings.txt + licenses/pajlada_signals.txt + licenses/qt_lgpl-3.0.txt + licenses/rapidjson.txt + licenses/websocketpp.txt + qss/settings.qss + settings/about.svg + settings/aboutlogo.png + settings/accounts.svg + settings/behave.svg + settings/commands.svg + settings/emote.svg + settings/notifications.svg + settings/theme.svg + sounds/ping2.wav + split/down.png + split/left.png + split/move.png + split/right.png + split/up.png + twitch/admin.png + twitch/broadcaster.png + twitch/cheer1.png + twitch/globalmod.png + twitch/moderator.png + twitch/prime.png + twitch/staff.png + twitch/subscriber.png + twitch/turbo.png + twitch/verified.png + settings/ignore.svg + settings/keybinds.svg + settings/moderation.svg + settings/notification2.svg + settings/browser.svg + settings/externaltools.svg + settings/advanced.svg + + diff --git a/resources/settings/advanced.svg b/resources/settings/advanced.svg new file mode 100644 index 00000000..bf0c11a0 --- /dev/null +++ b/resources/settings/advanced.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/resources/settings/browser.svg b/resources/settings/browser.svg new file mode 100644 index 00000000..a40a4c13 --- /dev/null +++ b/resources/settings/browser.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/settings/externaltools.svg b/resources/settings/externaltools.svg new file mode 100644 index 00000000..6eb5ca13 --- /dev/null +++ b/resources/settings/externaltools.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/settings/ignore.svg b/resources/settings/ignore.svg new file mode 100644 index 00000000..10f0e691 --- /dev/null +++ b/resources/settings/ignore.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + diff --git a/resources/settings/keybinds.svg b/resources/settings/keybinds.svg new file mode 100644 index 00000000..36991c58 --- /dev/null +++ b/resources/settings/keybinds.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/resources/settings/moderation.svg b/resources/settings/moderation.svg new file mode 100644 index 00000000..bb01a7cc --- /dev/null +++ b/resources/settings/moderation.svg @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/settings/notification2.svg b/resources/settings/notification2.svg new file mode 100644 index 00000000..d5fb508c --- /dev/null +++ b/resources/settings/notification2.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/src/widgets/settingspages/AdvancedPage.cpp b/src/widgets/settingspages/AdvancedPage.cpp index fbfa62bc..8aa56319 100644 --- a/src/widgets/settingspages/AdvancedPage.cpp +++ b/src/widgets/settingspages/AdvancedPage.cpp @@ -24,7 +24,7 @@ namespace chatterino { AdvancedPage::AdvancedPage() - : SettingsPage("Advanced", "") + : SettingsPage("Advanced", ":/settings/advanced.svg") { auto app = getApp(); LayoutCreator layoutCreator(this); diff --git a/src/widgets/settingspages/BrowserExtensionPage.cpp b/src/widgets/settingspages/BrowserExtensionPage.cpp index 7ee33c95..e2e2a351 100644 --- a/src/widgets/settingspages/BrowserExtensionPage.cpp +++ b/src/widgets/settingspages/BrowserExtensionPage.cpp @@ -13,7 +13,7 @@ namespace chatterino { BrowserExtensionPage::BrowserExtensionPage() - : SettingsPage("Browser integration", "") + : SettingsPage("Browser integration", ":/settings/browser.svg") { auto layout = LayoutCreator(this).setLayoutType(); diff --git a/src/widgets/settingspages/ExternalToolsPage.cpp b/src/widgets/settingspages/ExternalToolsPage.cpp index c5776852..ce93a755 100644 --- a/src/widgets/settingspages/ExternalToolsPage.cpp +++ b/src/widgets/settingspages/ExternalToolsPage.cpp @@ -12,7 +12,7 @@ namespace chatterino { ExternalToolsPage::ExternalToolsPage() - : SettingsPage("External tools", "") + : SettingsPage("External tools", ":/settings/externaltools.svg") { auto app = getApp(); diff --git a/src/widgets/settingspages/IgnoresPage.cpp b/src/widgets/settingspages/IgnoresPage.cpp index 20abf329..6d238be4 100644 --- a/src/widgets/settingspages/IgnoresPage.cpp +++ b/src/widgets/settingspages/IgnoresPage.cpp @@ -29,7 +29,7 @@ static void addUsersTab(IgnoresPage &page, LayoutCreator box, QStringListModel &model); IgnoresPage::IgnoresPage() - : SettingsPage("Ignores", "") + : SettingsPage("Ignores", ":/settings/ignore.svg") { LayoutCreator layoutCreator(this); auto layout = layoutCreator.setLayoutType(); diff --git a/src/widgets/settingspages/KeyboardSettingsPage.cpp b/src/widgets/settingspages/KeyboardSettingsPage.cpp index 4cdb17c9..e54b8b45 100644 --- a/src/widgets/settingspages/KeyboardSettingsPage.cpp +++ b/src/widgets/settingspages/KeyboardSettingsPage.cpp @@ -8,7 +8,7 @@ namespace chatterino { KeyboardSettingsPage::KeyboardSettingsPage() - : SettingsPage("Keybindings", "") + : SettingsPage("Keybindings", ":/settings/keybinds.svg") { auto layout = LayoutCreator(this).setLayoutType(); diff --git a/src/widgets/settingspages/ModerationPage.cpp b/src/widgets/settingspages/ModerationPage.cpp index f60394b0..dbd5a99c 100644 --- a/src/widgets/settingspages/ModerationPage.cpp +++ b/src/widgets/settingspages/ModerationPage.cpp @@ -72,7 +72,7 @@ QString fetchLogDirectorySize() } ModerationPage::ModerationPage() - : SettingsPage("Moderation", "") + : SettingsPage("Moderation", ":/settings/moderation.svg") { auto app = getApp(); LayoutCreator layoutCreator(this); diff --git a/src/widgets/settingspages/NotificationPage.cpp b/src/widgets/settingspages/NotificationPage.cpp index 5831bcc7..8e1248b1 100644 --- a/src/widgets/settingspages/NotificationPage.cpp +++ b/src/widgets/settingspages/NotificationPage.cpp @@ -20,7 +20,7 @@ namespace chatterino { NotificationPage::NotificationPage() - : SettingsPage("Notifications", "") + : SettingsPage("Notifications", ":/settings/notification2.svg") { LayoutCreator layoutCreator(this);