Moved out quick actions enum for dialog to separated module.

This commit is contained in:
23rd 2025-03-18 10:00:34 +03:00
parent 25ed8fe044
commit a21eb9d59e
4 changed files with 26 additions and 10 deletions

View file

@ -9,7 +9,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
#include "core/core_settings_proxy.h"
#include "media/media_common.h"
#include "dialogs/ui/dialogs_quick_action_context.h"
#include "dialogs/ui/dialogs_quick_action.h"
#include "window/themes/window_themes_embedded.h"
#include "ui/chat/attach/attach_send_files_way.h"
#include "base/flags.h"

View file

@ -0,0 +1,23 @@
/*
This file is part of Telegram Desktop,
the official desktop application for the Telegram messaging service.
For license and copyright information please follow this link:
https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
*/
#pragma once
namespace Dialogs::Ui {
using namespace ::Ui;
enum class QuickDialogAction {
Mute,
Pin,
Read,
Archive,
Delete,
Disabled,
};
} // namespace Dialogs::Ui

View file

@ -7,6 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
*/
#pragma once
#include "dialogs/ui/dialogs_quick_action.h"
#include "ui/controls/swipe_handler_data.h"
namespace Lottie {
@ -17,15 +18,6 @@ namespace Dialogs::Ui {
using namespace ::Ui;
enum class QuickDialogAction {
Mute,
Pin,
Read,
Archive,
Delete,
Disabled,
};
enum class QuickDialogActionLabel {
Mute,
Unmute,

View file

@ -102,6 +102,7 @@ PRIVATE
dialogs/ui/chat_search_in.cpp
dialogs/ui/chat_search_in.h
dialogs/ui/dialogs_quick_action_context.h
dialogs/ui/dialogs_quick_action.h
dialogs/ui/dialogs_stories_list.cpp
dialogs/ui/dialogs_stories_list.h
dialogs/ui/top_peers_strip.cpp