mirror of
https://github.com/telegramdesktop/tdesktop
synced 2025-08-30 22:16:14 +00:00
Remove legacy #feed code.
This commit is contained in:
@@ -177,37 +177,6 @@ private:
|
||||
object_ptr<Ui::VerticalLayout> _wrap = { nullptr };
|
||||
|
||||
};
|
||||
// // #feed
|
||||
//class FeedDetailsFiller {
|
||||
//public:
|
||||
// FeedDetailsFiller(
|
||||
// not_null<Controller*> controller,
|
||||
// not_null<Ui::RpWidget*> parent,
|
||||
// not_null<Data::Feed*> feed);
|
||||
//
|
||||
// object_ptr<Ui::RpWidget> fill();
|
||||
//
|
||||
//private:
|
||||
// object_ptr<Ui::RpWidget> setupDefaultToggle();
|
||||
//
|
||||
// template <
|
||||
// typename Widget,
|
||||
// typename = std::enable_if_t<
|
||||
// std::is_base_of_v<Ui::RpWidget, Widget>>>
|
||||
// Widget *add(
|
||||
// object_ptr<Widget> &&child,
|
||||
// const style::margins &margin = style::margins()) {
|
||||
// return _wrap->add(
|
||||
// std::move(child),
|
||||
// margin);
|
||||
// }
|
||||
//
|
||||
// not_null<Controller*> _controller;
|
||||
// not_null<Ui::RpWidget*> _parent;
|
||||
// not_null<Data::Feed*> _feed;
|
||||
// object_ptr<Ui::VerticalLayout> _wrap;
|
||||
//
|
||||
//};
|
||||
|
||||
DetailsFiller::DetailsFiller(
|
||||
not_null<Controller*> controller,
|
||||
@@ -742,48 +711,6 @@ object_ptr<Ui::RpWidget> ActionsFiller::fill() {
|
||||
}
|
||||
return { nullptr };
|
||||
}
|
||||
// // #feed
|
||||
//FeedDetailsFiller::FeedDetailsFiller(
|
||||
// not_null<Controller*> controller,
|
||||
// not_null<Ui::RpWidget*> parent,
|
||||
// not_null<Data::Feed*> feed)
|
||||
//: _controller(controller)
|
||||
//, _parent(parent)
|
||||
//, _feed(feed)
|
||||
//, _wrap(_parent) {
|
||||
//}
|
||||
//
|
||||
//object_ptr<Ui::RpWidget> FeedDetailsFiller::fill() {
|
||||
// add(object_ptr<Ui::BoxContentDivider>(_wrap));
|
||||
// add(CreateSkipWidget(_wrap));
|
||||
// add(setupDefaultToggle());
|
||||
// add(CreateSkipWidget(_wrap));
|
||||
// return std::move(_wrap);
|
||||
//}
|
||||
//
|
||||
//object_ptr<Ui::RpWidget> FeedDetailsFiller::setupDefaultToggle() {
|
||||
// using namespace rpl::mappers;
|
||||
// const auto feed = _feed;
|
||||
// const auto feedId = feed->id();
|
||||
// auto result = object_ptr<Ui::SettingsButton>(
|
||||
// _wrap,
|
||||
// tr::lng_info_feed_is_default(),
|
||||
// st::infoNotificationsButton);
|
||||
// result->toggleOn(
|
||||
// feed->owner().defaultFeedIdValue(
|
||||
// ) | rpl::map(_1 == feedId)
|
||||
// )->addClickHandler([=] {
|
||||
// const auto makeDefault = (feed->owner().defaultFeedId() != feedId);
|
||||
// const auto defaultFeedId = makeDefault ? feedId : 0;
|
||||
// feed->owner().setDefaultFeedId(defaultFeedId);
|
||||
//// feed->session().api().saveDefaultFeedId(feedId, makeDefault); // #feed
|
||||
// });
|
||||
// object_ptr<FloatingIcon>(
|
||||
// result,
|
||||
// st::infoIconNotifications,
|
||||
// st::infoNotificationsIconPosition);
|
||||
// return result;
|
||||
//}
|
||||
|
||||
} // namespace
|
||||
|
||||
@@ -879,14 +806,6 @@ object_ptr<Ui::RpWidget> SetupChannelMembers(
|
||||
|
||||
return result;
|
||||
}
|
||||
// // #feed
|
||||
//object_ptr<Ui::RpWidget> SetupFeedDetails(
|
||||
// not_null<Controller*> controller,
|
||||
// not_null<Ui::RpWidget*> parent,
|
||||
// not_null<Data::Feed*> feed) {
|
||||
// FeedDetailsFiller filler(controller, parent, feed);
|
||||
// return filler.fill();
|
||||
//}
|
||||
|
||||
} // namespace Profile
|
||||
} // namespace Info
|
||||
|
Reference in New Issue
Block a user