/* This file is part of Kotatogram Desktop, the unofficial app based on Telegram Desktop. For license and copyright information please follow this link: https://github.com/kotatogram/kotatogram-desktop/blob/dev/LEGAL */ #pragma once #include "settings/settings_common_session.h" namespace Settings { void SetupKotatoChats(not_null container); void SetupKotatoMessages(not_null container); void SetupKotatoForward(not_null container); void SetupKotatoNetwork(not_null container); void SetupKotatoFolders( not_null controller, not_null container); void SetupKotatoSystem( not_null controller, not_null container); void SetupKotatoOther(not_null container); class Kotato : public Section { public: Kotato( QWidget *parent, not_null controller); [[nodiscard]] rpl::producer title() override; void fillTopBarMenu( const Ui::Menu::MenuCallback &addAction) override; private: void setupContent(not_null controller); const not_null _controller; }; } // namespace Settings