From 1c0548d1e8bd3c5f553be10f18a9daf9c60e9df8 Mon Sep 17 00:00:00 2001 From: John Preston Date: Mon, 6 Jun 2016 14:35:49 +0300 Subject: [PATCH] New profiles Xcode build ready, couple of retina-support bugs fixed. --- Telegram/Resources/all_files.style | 1 + .../codegen/style/sprite_generator.cpp | 4 +- Telegram/SourceFiles/mainwidget.cpp | 4 +- Telegram/SourceFiles/mainwidget.h | 4 +- .../SourceFiles/profile/profile_cover.cpp | 4 +- .../profile/profile_userpic_button.cpp | 3 +- .../SourceFiles/profile/profile_widget.cpp | 10 +- Telegram/SourceFiles/profile/profile_widget.h | 2 +- Telegram/SourceFiles/ui/animation.h | 1 + Telegram/SourceFiles/window/section_memento.h | 2 + Telegram/SourceFiles/window/section_widget.h | 2 +- Telegram/Telegram.pro | 43 +- Telegram/Telegram.xcodeproj/project.pbxproj | 348 ++++++++-- Telegram/Telegram.xcodeproj/qt_preprocess.mak | 625 ++++++++++-------- 14 files changed, 685 insertions(+), 368 deletions(-) diff --git a/Telegram/Resources/all_files.style b/Telegram/Resources/all_files.style index d496505f2..88041eff1 100644 --- a/Telegram/Resources/all_files.style +++ b/Telegram/Resources/all_files.style @@ -24,3 +24,4 @@ using "basic_types.style"; using "basic.style"; using "overview/overview.style"; +using "profile/profile.style"; diff --git a/Telegram/SourceFiles/codegen/style/sprite_generator.cpp b/Telegram/SourceFiles/codegen/style/sprite_generator.cpp index 2113fa833..c7d07be97 100644 --- a/Telegram/SourceFiles/codegen/style/sprite_generator.cpp +++ b/Telegram/SourceFiles/codegen/style/sprite_generator.cpp @@ -49,8 +49,8 @@ constexpr int kErrorCouldNotWrite = 845; } // namespace SpriteGenerator::SpriteGenerator(const structure::Module &module, bool forceReGenerate) -: forceReGenerate_(forceReGenerate) -, module_(module) +: module_(module) +, forceReGenerate_(forceReGenerate) , basePath_(QFileInfo(module.filepath()).dir().absolutePath()) { } diff --git a/Telegram/SourceFiles/mainwidget.cpp b/Telegram/SourceFiles/mainwidget.cpp index 062af9a1d..96edea175 100644 --- a/Telegram/SourceFiles/mainwidget.cpp +++ b/Telegram/SourceFiles/mainwidget.cpp @@ -2208,7 +2208,7 @@ void MainWidget::showMediaOverview(PeerData *peer, MediaOverviewType type, bool App::wnd()->getTitle()->updateBackButton(); } -void MainWidget::showWideSection(Window::SectionMemento &memento) { +void MainWidget::showWideSection(const Window::SectionMemento &memento) { App::wnd()->hideSettings(); if (_wideSection && _wideSection->showInternal(&memento)) { return; @@ -2283,7 +2283,7 @@ Window::SectionSlideParams MainWidget::prepareDialogsAnimation() { return prepareShowAnimation(false); } -void MainWidget::showWideSectionAnimated(Window::SectionMemento *memento, bool back) { +void MainWidget::showWideSectionAnimated(const Window::SectionMemento *memento, bool back) { QPixmap animCache; auto newWideGeometry = QRect(_history->x(), _playerHeight, _history->width(), height() - _playerHeight); diff --git a/Telegram/SourceFiles/mainwidget.h b/Telegram/SourceFiles/mainwidget.h index aa5388b92..a26ff0cae 100644 --- a/Telegram/SourceFiles/mainwidget.h +++ b/Telegram/SourceFiles/mainwidget.h @@ -223,7 +223,7 @@ public: PeerData *overviewPeer(); bool mediaTypeSwitch(); - void showWideSection(Window::SectionMemento &memento); + void showWideSection(const Window::SectionMemento &memento); void showMediaOverview(PeerData *peer, MediaOverviewType type, bool back = false, int32 lastScrollTop = -1); void showBackFromStack(); void orderWidgets(); @@ -502,7 +502,7 @@ private: void overviewLoaded(History *history, const MTPmessages_Messages &result, mtpRequestId req); Window::SectionSlideParams prepareShowAnimation(bool willHaveTopBarShadow); - void showWideSectionAnimated(Window::SectionMemento *memento, bool back); + void showWideSectionAnimated(const Window::SectionMemento *memento, bool back); // All this methods use the prepareShowAnimation(). Window::SectionSlideParams prepareWideSectionAnimation(Window::SectionWidget *section); diff --git a/Telegram/SourceFiles/profile/profile_cover.cpp b/Telegram/SourceFiles/profile/profile_cover.cpp index 294f16bf3..974d2db72 100644 --- a/Telegram/SourceFiles/profile/profile_cover.cpp +++ b/Telegram/SourceFiles/profile/profile_cover.cpp @@ -217,7 +217,7 @@ bool CoverWidget::mimeDataHasImage(const QMimeData *mimeData) const { auto uriListFormat = qsl("text/uri-list"); if (!mimeData->hasFormat(uriListFormat)) return false; - auto &urls = mimeData->urls(); + const auto &urls = mimeData->urls(); if (urls.size() != 1) return false; auto &url = urls.at(0); @@ -273,7 +273,7 @@ void CoverWidget::dropEvent(QDropEvent *e) { if (mimeData->hasImage()) { img = qvariant_cast(mimeData->imageData()); } else { - auto &urls = mimeData->urls(); + const auto &urls = mimeData->urls(); if (urls.size() == 1) { auto &url = urls.at(0); if (url.isLocalFile()) { diff --git a/Telegram/SourceFiles/profile/profile_userpic_button.cpp b/Telegram/SourceFiles/profile/profile_userpic_button.cpp index 9c2645e34..9378299d6 100644 --- a/Telegram/SourceFiles/profile/profile_userpic_button.cpp +++ b/Telegram/SourceFiles/profile/profile_userpic_button.cpp @@ -106,9 +106,10 @@ QPixmap UserpicButton::prepareUserpicPixmap() const { auto retina = cIntRetinaFactor(); auto size = st::profilePhotoSize * retina; QImage image(size, size, QImage::Format_ARGB32_Premultiplied); + image.setDevicePixelRatio(cRetinaFactor()); { Painter p(&image); - p.fillRect(0, 0, size, size, st::profileBg); + p.fillRect(0, 0, st::profilePhotoSize, st::profilePhotoSize, st::profileBg); _peer->paintUserpic(p, st::profilePhotoSize, 0, 0); } return App::pixmapFromImageInPlace(std_::move(image)); diff --git a/Telegram/SourceFiles/profile/profile_widget.cpp b/Telegram/SourceFiles/profile/profile_widget.cpp index c4a98ba00..336725c1e 100644 --- a/Telegram/SourceFiles/profile/profile_widget.cpp +++ b/Telegram/SourceFiles/profile/profile_widget.cpp @@ -30,10 +30,10 @@ Copyright (c) 2014-2016 John Preston, https://desktop.telegram.org namespace Profile { Widget::Widget(QWidget *parent, PeerData *peer) : Window::SectionWidget(parent) -, _fixedBar(this, peer) -, _fixedBarShadow(this, st::shadowColor) , _scroll(this, st::setScroll) -, _inner(this, peer) { +, _inner(this, peer) +, _fixedBar(this, peer) +, _fixedBarShadow(this, st::shadowColor) { _fixedBar->move(0, 0); _fixedBar->resizeToWidth(width()); _fixedBar->show(); @@ -69,8 +69,8 @@ void Widget::setInnerFocus() { _inner->setFocus(); } -bool Widget::showInternal(Window::SectionMemento *memento) { - if (auto profileMemento = dynamic_cast(memento)) { +bool Widget::showInternal(const Window::SectionMemento *memento) { + if (auto profileMemento = dynamic_cast(memento)) { if (profileMemento->_peer == peer()) { // Perhaps no need to do that?.. _scroll->scrollToY(profileMemento->_scrollTop); diff --git a/Telegram/SourceFiles/profile/profile_widget.h b/Telegram/SourceFiles/profile/profile_widget.h index c509f7f4d..b1ef6e06a 100644 --- a/Telegram/SourceFiles/profile/profile_widget.h +++ b/Telegram/SourceFiles/profile/profile_widget.h @@ -50,7 +50,7 @@ public: void updateAdaptiveLayout() override; - bool showInternal(Window::SectionMemento *memento) override; + bool showInternal(const Window::SectionMemento *memento) override; std_::unique_ptr createMemento() const override; void setInternalState(const SectionMemento *memento); diff --git a/Telegram/SourceFiles/ui/animation.h b/Telegram/SourceFiles/ui/animation.h index 78996a17e..90422651a 100644 --- a/Telegram/SourceFiles/ui/animation.h +++ b/Telegram/SourceFiles/ui/animation.h @@ -216,6 +216,7 @@ public: } AnimationCallbacks &operator=(AnimationCallbacks &&other) { std::swap(_implementation, other._implementation); + return *this; } void start() { _implementation->start(); } diff --git a/Telegram/SourceFiles/window/section_memento.h b/Telegram/SourceFiles/window/section_memento.h index 2d2e6ae09..5f288349d 100644 --- a/Telegram/SourceFiles/window/section_memento.h +++ b/Telegram/SourceFiles/window/section_memento.h @@ -27,6 +27,8 @@ class SectionWidget; class SectionMemento { public: virtual SectionWidget *createWidget(QWidget *parent, const QRect &geometry) const = 0; + virtual ~SectionMemento() { + } }; diff --git a/Telegram/SourceFiles/window/section_widget.h b/Telegram/SourceFiles/window/section_widget.h index be34fd924..4cdc36e4c 100644 --- a/Telegram/SourceFiles/window/section_widget.h +++ b/Telegram/SourceFiles/window/section_widget.h @@ -62,7 +62,7 @@ public: // Attempt to show the required section inside the existing one. // For example if this section already shows exactly the required // memento it can simply return true - it is shown already. - virtual bool showInternal(SectionMemento *memento) = 0; + virtual bool showInternal(const SectionMemento *memento) = 0; // Create a memento of that section to store it in the history stack. virtual std_::unique_ptr createMemento() const = 0; diff --git a/Telegram/Telegram.pro b/Telegram/Telegram.pro index 95ad7b22e..2e437f48a 100644 --- a/Telegram/Telegram.pro +++ b/Telegram/Telegram.pro @@ -69,6 +69,7 @@ SOURCES += \ ./GeneratedFiles/styles/style_basic.cpp \ ./GeneratedFiles/styles/style_basic_types.cpp \ ./GeneratedFiles/styles/style_overview.cpp \ + ./GeneratedFiles/styles/style_profile.cpp \ ./SourceFiles/main.cpp \ ./SourceFiles/stdafx.cpp \ ./SourceFiles/apiwrap.cpp \ @@ -87,6 +88,7 @@ SOURCES += \ ./SourceFiles/layerwidget.cpp \ ./SourceFiles/layout.cpp \ ./SourceFiles/mediaview.cpp \ + ./SourceFiles/observer_peer.cpp \ ./SourceFiles/overviewwidget.cpp \ ./SourceFiles/passcodewidget.cpp \ ./SourceFiles/playerwidget.cpp \ @@ -121,6 +123,7 @@ SOURCES += \ ./SourceFiles/core/basic_types.cpp \ ./SourceFiles/core/click_handler.cpp \ ./SourceFiles/core/click_handler_types.cpp \ + ./SourceFiles/core/observer.cpp \ ./SourceFiles/dialogs/dialogs_indexed_list.cpp \ ./SourceFiles/dialogs/dialogs_layout.cpp \ ./SourceFiles/dialogs/dialogs_list.cpp \ @@ -150,9 +153,25 @@ SOURCES += \ ./SourceFiles/mtproto/scheme_auto.cpp \ ./SourceFiles/mtproto/session.cpp \ ./SourceFiles/overview/overview_layout.cpp \ + ./SourceFiles/profile/profile_actions_widget.cpp \ + ./SourceFiles/profile/profile_block_widget.cpp \ + ./SourceFiles/profile/profile_cover_drop_area.cpp \ + ./SourceFiles/profile/profile_cover.cpp \ + ./SourceFiles/profile/profile_fixed_bar.cpp \ + ./SourceFiles/profile/profile_info_widget.cpp \ + ./SourceFiles/profile/profile_inner_widget.cpp \ + ./SourceFiles/profile/profile_invite_link_widget.cpp \ + ./SourceFiles/profile/profile_members_widget.cpp \ + ./SourceFiles/profile/profile_section_memento.cpp \ + ./SourceFiles/profile/profile_settings_widget.cpp \ + ./SourceFiles/profile/profile_shared_media_widget.cpp \ + ./SourceFiles/profile/profile_userpic_button.cpp \ + ./SourceFiles/profile/profile_widget.cpp \ ./SourceFiles/serialize/serialize_common.cpp \ ./SourceFiles/serialize/serialize_document.cpp \ + ./SourceFiles/ui/buttons/left_outline_button.cpp \ ./SourceFiles/ui/buttons/peer_avatar_button.cpp \ + ./SourceFiles/ui/buttons/round_button.cpp \ ./SourceFiles/ui/style/style_core.cpp \ ./SourceFiles/ui/style/style_core_color.cpp \ ./SourceFiles/ui/style/style_core_font.cpp \ @@ -187,6 +206,7 @@ HEADERS += \ ./GeneratedFiles/styles/style_basic.h \ ./GeneratedFiles/styles/style_basic_types.h \ ./GeneratedFiles/styles/style_overview.h \ + ./GeneratedFiles/styles/style_profile.h \ ./SourceFiles/stdafx.h \ ./SourceFiles/apiwrap.h \ ./SourceFiles/app.h \ @@ -206,6 +226,7 @@ HEADERS += \ ./SourceFiles/layerwidget.h \ ./SourceFiles/layout.h \ ./SourceFiles/mediaview.h \ + ./SourceFiles/observer_peer.h \ ./SourceFiles/overviewwidget.h \ ./SourceFiles/passcodewidget.h \ ./SourceFiles/playerwidget.h \ @@ -240,6 +261,8 @@ HEADERS += \ ./SourceFiles/core/basic_types.h \ ./SourceFiles/core/click_handler.h \ ./SourceFiles/core/click_handler_types.h \ + ./SourceFiles/core/observer.h \ + ./SourceFiles/core/vector_of_moveable.h \ ./SourceFiles/core/version.h \ ./SourceFiles/dialogs/dialogs_common.h \ ./SourceFiles/dialogs/dialogs_indexed_list.h \ @@ -273,10 +296,26 @@ HEADERS += \ ./SourceFiles/mtproto/scheme_auto.h \ ./SourceFiles/mtproto/session.h \ ./SourceFiles/overview/overview_layout.h \ + ./SourceFiles/profile/profile_actions_widget.h \ + ./SourceFiles/profile/profile_block_widget.h \ + ./SourceFiles/profile/profile_cover_drop_area.h \ + ./SourceFiles/profile/profile_cover.h \ + ./SourceFiles/profile/profile_fixed_bar.h \ + ./SourceFiles/profile/profile_info_widget.h \ + ./SourceFiles/profile/profile_inner_widget.h \ + ./SourceFiles/profile/profile_invite_link_widget.h \ + ./SourceFiles/profile/profile_members_widget.h \ + ./SourceFiles/profile/profile_section_memento.h \ + ./SourceFiles/profile/profile_settings_widget.h \ + ./SourceFiles/profile/profile_shared_media_widget.h \ + ./SourceFiles/profile/profile_userpic_button.h \ + ./SourceFiles/profile/profile_widget.h \ ./SourceFiles/pspecific.h \ ./SourceFiles/serialize/serialize_common.h \ ./SourceFiles/serialize/serialize_document.h \ + ./SourceFiles/ui/buttons/left_outline_button.h \ ./SourceFiles/ui/buttons/peer_avatar_button.h \ + ./SourceFiles/ui/buttons/round_button.h \ ./SourceFiles/ui/style/style_core.h \ ./SourceFiles/ui/style/style_core_color.h \ ./SourceFiles/ui/style/style_core_font.h \ @@ -403,4 +442,6 @@ OTHER_FILES += \ ./Resources/langs/lang_es.strings \ ./Resources/langs/lang_de.strings \ ./Resources/langs/lang_nl.strings \ - ./Resources/langs/lang_pt_BR.strings + ./Resources/langs/lang_pt_BR.strings \ + ./SourceFiles/overview/overview.style \ + ./SourceFiles/profile/profile.style diff --git a/Telegram/Telegram.xcodeproj/project.pbxproj b/Telegram/Telegram.xcodeproj/project.pbxproj index 9da7b2f96..dd765357e 100644 --- a/Telegram/Telegram.xcodeproj/project.pbxproj +++ b/Telegram/Telegram.xcodeproj/project.pbxproj @@ -45,6 +45,44 @@ 0710CA051B0B9404001B4272 /* moc_stickersetbox.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0710CA041B0B9404001B4272 /* moc_stickersetbox.cpp */; }; 07129D6A1C16D230002DC495 /* auth_key.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07129D691C16D230002DC495 /* auth_key.cpp */; }; 07129D6E1C16D245002DC495 /* facades.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 07129D6C1C16D245002DC495 /* facades.cpp */; }; + 0716C9281D05893900797B22 /* all_files.style in Resources */ = {isa = PBXBuildFile; fileRef = 0716C9251D05893900797B22 /* all_files.style */; }; + 0716C9291D05893900797B22 /* basic_types.style in Resources */ = {isa = PBXBuildFile; fileRef = 0716C9261D05893900797B22 /* basic_types.style */; }; + 0716C92A1D05893900797B22 /* basic.style in Resources */ = {isa = PBXBuildFile; fileRef = 0716C9271D05893900797B22 /* basic.style */; }; + 0716C94A1D0589A700797B22 /* profile_actions_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C92D1D0589A700797B22 /* profile_actions_widget.cpp */; }; + 0716C94B1D0589A700797B22 /* profile_block_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C92F1D0589A700797B22 /* profile_block_widget.cpp */; }; + 0716C94C1D0589A700797B22 /* profile_cover_drop_area.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9311D0589A700797B22 /* profile_cover_drop_area.cpp */; }; + 0716C94D1D0589A700797B22 /* profile_cover.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9331D0589A700797B22 /* profile_cover.cpp */; }; + 0716C94E1D0589A700797B22 /* profile_fixed_bar.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9351D0589A700797B22 /* profile_fixed_bar.cpp */; }; + 0716C94F1D0589A700797B22 /* profile_info_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9371D0589A700797B22 /* profile_info_widget.cpp */; }; + 0716C9501D0589A700797B22 /* profile_inner_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9391D0589A700797B22 /* profile_inner_widget.cpp */; }; + 0716C9511D0589A700797B22 /* profile_invite_link_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C93B1D0589A700797B22 /* profile_invite_link_widget.cpp */; }; + 0716C9521D0589A700797B22 /* profile_members_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C93D1D0589A700797B22 /* profile_members_widget.cpp */; }; + 0716C9531D0589A700797B22 /* profile_section_memento.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C93F1D0589A700797B22 /* profile_section_memento.cpp */; }; + 0716C9541D0589A700797B22 /* profile_settings_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9411D0589A700797B22 /* profile_settings_widget.cpp */; }; + 0716C9551D0589A700797B22 /* profile_shared_media_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9431D0589A700797B22 /* profile_shared_media_widget.cpp */; }; + 0716C9561D0589A700797B22 /* profile_userpic_button.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9451D0589A700797B22 /* profile_userpic_button.cpp */; }; + 0716C9571D0589A700797B22 /* profile_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9471D0589A700797B22 /* profile_widget.cpp */; }; + 0716C9581D0589A700797B22 /* profile.style in Resources */ = {isa = PBXBuildFile; fileRef = 0716C9491D0589A700797B22 /* profile.style */; }; + 0716C95A1D0589B600797B22 /* overview.style in Resources */ = {isa = PBXBuildFile; fileRef = 0716C9591D0589B600797B22 /* overview.style */; }; + 0716C95D1D058C1B00797B22 /* report_box.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C95B1D058C1B00797B22 /* report_box.cpp */; }; + 0716C9601D058C6600797B22 /* style_profile.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C95E1D058C6600797B22 /* style_profile.cpp */; }; + 0716C9701D058C8600797B22 /* moc_profile_actions_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9631D058C8600797B22 /* moc_profile_actions_widget.cpp */; }; + 0716C9711D058C8600797B22 /* moc_profile_block_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9641D058C8600797B22 /* moc_profile_block_widget.cpp */; }; + 0716C9721D058C8600797B22 /* moc_profile_cover.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9651D058C8600797B22 /* moc_profile_cover.cpp */; }; + 0716C9731D058C8600797B22 /* moc_profile_fixed_bar.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9661D058C8600797B22 /* moc_profile_fixed_bar.cpp */; }; + 0716C9741D058C8600797B22 /* moc_profile_inner_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9671D058C8600797B22 /* moc_profile_inner_widget.cpp */; }; + 0716C9751D058C8600797B22 /* moc_profile_members_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9681D058C8600797B22 /* moc_profile_members_widget.cpp */; }; + 0716C9761D058C8600797B22 /* moc_profile_settings_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9691D058C8600797B22 /* moc_profile_settings_widget.cpp */; }; + 0716C9771D058C8600797B22 /* moc_profile_shared_media_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C96A1D058C8600797B22 /* moc_profile_shared_media_widget.cpp */; }; + 0716C9781D058C8600797B22 /* moc_profile_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C96B1D058C8600797B22 /* moc_profile_widget.cpp */; }; + 0716C97A1D058C8600797B22 /* moc_report_box.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C96D1D058C8600797B22 /* moc_report_box.cpp */; }; + 0716C9801D058F2400797B22 /* section_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C97C1D058F2400797B22 /* section_widget.cpp */; }; + 0716C9811D058F2400797B22 /* slide_animation.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C97E1D058F2400797B22 /* slide_animation.cpp */; }; + 0716C9831D05931400797B22 /* moc_section_widget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9821D05931400797B22 /* moc_section_widget.cpp */; }; + 0716C9881D0594C000797B22 /* left_outline_button.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9841D0594C000797B22 /* left_outline_button.cpp */; }; + 0716C9891D0594C000797B22 /* round_button.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C9861D0594C000797B22 /* round_button.cpp */; }; + 0716C98C1D05950F00797B22 /* observer_peer.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C98A1D05950F00797B22 /* observer_peer.cpp */; }; + 0716C9901D05954900797B22 /* observer.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0716C98D1D05954900797B22 /* observer.cpp */; }; 071AD8D21C5E8E6D008C9E90 /* zip.c in Compile Sources */ = {isa = PBXBuildFile; fileRef = 071AD8D11C5E8E6D008C9E90 /* zip.c */; }; 071AD8F81C5E99D6008C9E90 /* ioapi.c in Compile Sources */ = {isa = PBXBuildFile; fileRef = 071AD8F71C5E99D6008C9E90 /* ioapi.c */; }; 0732E4A9199E262300D50FE7 /* overviewwidget.cpp in Compile Sources */ = {isa = PBXBuildFile; fileRef = 0732E4A7199E262300D50FE7 /* overviewwidget.cpp */; }; @@ -342,6 +380,68 @@ 07129D691C16D230002DC495 /* auth_key.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = auth_key.cpp; path = SourceFiles/mtproto/auth_key.cpp; sourceTree = SOURCE_ROOT; }; 07129D6C1C16D245002DC495 /* facades.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = facades.cpp; path = SourceFiles/facades.cpp; sourceTree = SOURCE_ROOT; }; 07129D6D1C16D245002DC495 /* facades.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = facades.h; path = SourceFiles/facades.h; sourceTree = SOURCE_ROOT; }; + 0716C9251D05893900797B22 /* all_files.style */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = all_files.style; path = Resources/all_files.style; sourceTree = SOURCE_ROOT; }; + 0716C9261D05893900797B22 /* basic_types.style */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = basic_types.style; path = Resources/basic_types.style; sourceTree = SOURCE_ROOT; }; + 0716C9271D05893900797B22 /* basic.style */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = basic.style; path = Resources/basic.style; sourceTree = SOURCE_ROOT; }; + 0716C92D1D0589A700797B22 /* profile_actions_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = profile_actions_widget.cpp; path = SourceFiles/profile/profile_actions_widget.cpp; sourceTree = SOURCE_ROOT; }; + 0716C92E1D0589A700797B22 /* profile_actions_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = profile_actions_widget.h; path = SourceFiles/profile/profile_actions_widget.h; sourceTree = SOURCE_ROOT; }; + 0716C92F1D0589A700797B22 /* profile_block_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = profile_block_widget.cpp; path = SourceFiles/profile/profile_block_widget.cpp; sourceTree = SOURCE_ROOT; }; + 0716C9301D0589A700797B22 /* profile_block_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = profile_block_widget.h; path = SourceFiles/profile/profile_block_widget.h; sourceTree = SOURCE_ROOT; }; + 0716C9311D0589A700797B22 /* profile_cover_drop_area.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = profile_cover_drop_area.cpp; path = SourceFiles/profile/profile_cover_drop_area.cpp; sourceTree = SOURCE_ROOT; }; + 0716C9321D0589A700797B22 /* profile_cover_drop_area.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = profile_cover_drop_area.h; path = SourceFiles/profile/profile_cover_drop_area.h; sourceTree = SOURCE_ROOT; }; + 0716C9331D0589A700797B22 /* profile_cover.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = profile_cover.cpp; path = SourceFiles/profile/profile_cover.cpp; sourceTree = SOURCE_ROOT; }; + 0716C9341D0589A700797B22 /* profile_cover.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = profile_cover.h; path = SourceFiles/profile/profile_cover.h; sourceTree = SOURCE_ROOT; }; + 0716C9351D0589A700797B22 /* profile_fixed_bar.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = profile_fixed_bar.cpp; path = SourceFiles/profile/profile_fixed_bar.cpp; sourceTree = SOURCE_ROOT; }; + 0716C9361D0589A700797B22 /* profile_fixed_bar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = profile_fixed_bar.h; path = SourceFiles/profile/profile_fixed_bar.h; sourceTree = SOURCE_ROOT; }; + 0716C9371D0589A700797B22 /* profile_info_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = profile_info_widget.cpp; path = SourceFiles/profile/profile_info_widget.cpp; sourceTree = SOURCE_ROOT; }; + 0716C9381D0589A700797B22 /* profile_info_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = profile_info_widget.h; path = SourceFiles/profile/profile_info_widget.h; sourceTree = SOURCE_ROOT; }; + 0716C9391D0589A700797B22 /* profile_inner_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = profile_inner_widget.cpp; path = SourceFiles/profile/profile_inner_widget.cpp; sourceTree = SOURCE_ROOT; }; + 0716C93A1D0589A700797B22 /* profile_inner_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = profile_inner_widget.h; path = SourceFiles/profile/profile_inner_widget.h; sourceTree = SOURCE_ROOT; }; + 0716C93B1D0589A700797B22 /* profile_invite_link_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = profile_invite_link_widget.cpp; path = SourceFiles/profile/profile_invite_link_widget.cpp; sourceTree = SOURCE_ROOT; }; + 0716C93C1D0589A700797B22 /* profile_invite_link_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = profile_invite_link_widget.h; path = SourceFiles/profile/profile_invite_link_widget.h; sourceTree = SOURCE_ROOT; }; + 0716C93D1D0589A700797B22 /* profile_members_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = profile_members_widget.cpp; path = SourceFiles/profile/profile_members_widget.cpp; sourceTree = SOURCE_ROOT; }; + 0716C93E1D0589A700797B22 /* profile_members_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = profile_members_widget.h; path = SourceFiles/profile/profile_members_widget.h; sourceTree = SOURCE_ROOT; }; + 0716C93F1D0589A700797B22 /* profile_section_memento.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = profile_section_memento.cpp; path = SourceFiles/profile/profile_section_memento.cpp; sourceTree = SOURCE_ROOT; }; + 0716C9401D0589A700797B22 /* profile_section_memento.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = profile_section_memento.h; path = SourceFiles/profile/profile_section_memento.h; sourceTree = SOURCE_ROOT; }; + 0716C9411D0589A700797B22 /* profile_settings_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = profile_settings_widget.cpp; path = SourceFiles/profile/profile_settings_widget.cpp; sourceTree = SOURCE_ROOT; }; + 0716C9421D0589A700797B22 /* profile_settings_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = profile_settings_widget.h; path = SourceFiles/profile/profile_settings_widget.h; sourceTree = SOURCE_ROOT; }; + 0716C9431D0589A700797B22 /* profile_shared_media_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = profile_shared_media_widget.cpp; path = SourceFiles/profile/profile_shared_media_widget.cpp; sourceTree = SOURCE_ROOT; }; + 0716C9441D0589A700797B22 /* profile_shared_media_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = profile_shared_media_widget.h; path = SourceFiles/profile/profile_shared_media_widget.h; sourceTree = SOURCE_ROOT; }; + 0716C9451D0589A700797B22 /* profile_userpic_button.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = profile_userpic_button.cpp; path = SourceFiles/profile/profile_userpic_button.cpp; sourceTree = SOURCE_ROOT; }; + 0716C9461D0589A700797B22 /* profile_userpic_button.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = profile_userpic_button.h; path = SourceFiles/profile/profile_userpic_button.h; sourceTree = SOURCE_ROOT; }; + 0716C9471D0589A700797B22 /* profile_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = profile_widget.cpp; path = SourceFiles/profile/profile_widget.cpp; sourceTree = SOURCE_ROOT; }; + 0716C9481D0589A700797B22 /* profile_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = profile_widget.h; path = SourceFiles/profile/profile_widget.h; sourceTree = SOURCE_ROOT; }; + 0716C9491D0589A700797B22 /* profile.style */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = profile.style; path = SourceFiles/profile/profile.style; sourceTree = SOURCE_ROOT; }; + 0716C9591D0589B600797B22 /* overview.style */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = overview.style; path = SourceFiles/overview/overview.style; sourceTree = SOURCE_ROOT; }; + 0716C95B1D058C1B00797B22 /* report_box.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = report_box.cpp; path = SourceFiles/boxes/report_box.cpp; sourceTree = SOURCE_ROOT; }; + 0716C95C1D058C1B00797B22 /* report_box.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = report_box.h; path = SourceFiles/boxes/report_box.h; sourceTree = SOURCE_ROOT; }; + 0716C95E1D058C6600797B22 /* style_profile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = style_profile.cpp; path = GeneratedFiles/styles/style_profile.cpp; sourceTree = SOURCE_ROOT; }; + 0716C95F1D058C6600797B22 /* style_profile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = style_profile.h; path = GeneratedFiles/styles/style_profile.h; sourceTree = SOURCE_ROOT; }; + 0716C9631D058C8600797B22 /* moc_profile_actions_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_profile_actions_widget.cpp; path = GeneratedFiles/Debug/moc_profile_actions_widget.cpp; sourceTree = SOURCE_ROOT; }; + 0716C9641D058C8600797B22 /* moc_profile_block_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_profile_block_widget.cpp; path = GeneratedFiles/Debug/moc_profile_block_widget.cpp; sourceTree = SOURCE_ROOT; }; + 0716C9651D058C8600797B22 /* moc_profile_cover.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_profile_cover.cpp; path = GeneratedFiles/Debug/moc_profile_cover.cpp; sourceTree = SOURCE_ROOT; }; + 0716C9661D058C8600797B22 /* moc_profile_fixed_bar.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_profile_fixed_bar.cpp; path = GeneratedFiles/Debug/moc_profile_fixed_bar.cpp; sourceTree = SOURCE_ROOT; }; + 0716C9671D058C8600797B22 /* moc_profile_inner_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_profile_inner_widget.cpp; path = GeneratedFiles/Debug/moc_profile_inner_widget.cpp; sourceTree = SOURCE_ROOT; }; + 0716C9681D058C8600797B22 /* moc_profile_members_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_profile_members_widget.cpp; path = GeneratedFiles/Debug/moc_profile_members_widget.cpp; sourceTree = SOURCE_ROOT; }; + 0716C9691D058C8600797B22 /* moc_profile_settings_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_profile_settings_widget.cpp; path = GeneratedFiles/Debug/moc_profile_settings_widget.cpp; sourceTree = SOURCE_ROOT; }; + 0716C96A1D058C8600797B22 /* moc_profile_shared_media_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_profile_shared_media_widget.cpp; path = GeneratedFiles/Debug/moc_profile_shared_media_widget.cpp; sourceTree = SOURCE_ROOT; }; + 0716C96B1D058C8600797B22 /* moc_profile_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_profile_widget.cpp; path = GeneratedFiles/Debug/moc_profile_widget.cpp; sourceTree = SOURCE_ROOT; }; + 0716C96D1D058C8600797B22 /* moc_report_box.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_report_box.cpp; path = GeneratedFiles/Debug/moc_report_box.cpp; sourceTree = SOURCE_ROOT; }; + 0716C97B1D058F2400797B22 /* section_memento.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = section_memento.h; path = SourceFiles/window/section_memento.h; sourceTree = SOURCE_ROOT; }; + 0716C97C1D058F2400797B22 /* section_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = section_widget.cpp; path = SourceFiles/window/section_widget.cpp; sourceTree = SOURCE_ROOT; }; + 0716C97D1D058F2400797B22 /* section_widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = section_widget.h; path = SourceFiles/window/section_widget.h; sourceTree = SOURCE_ROOT; }; + 0716C97E1D058F2400797B22 /* slide_animation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = slide_animation.cpp; path = SourceFiles/window/slide_animation.cpp; sourceTree = SOURCE_ROOT; }; + 0716C97F1D058F2400797B22 /* slide_animation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = slide_animation.h; path = SourceFiles/window/slide_animation.h; sourceTree = SOURCE_ROOT; }; + 0716C9821D05931400797B22 /* moc_section_widget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = moc_section_widget.cpp; path = GeneratedFiles/Debug/moc_section_widget.cpp; sourceTree = SOURCE_ROOT; }; + 0716C9841D0594C000797B22 /* left_outline_button.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = left_outline_button.cpp; path = SourceFiles/ui/buttons/left_outline_button.cpp; sourceTree = SOURCE_ROOT; }; + 0716C9851D0594C000797B22 /* left_outline_button.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = left_outline_button.h; path = SourceFiles/ui/buttons/left_outline_button.h; sourceTree = SOURCE_ROOT; }; + 0716C9861D0594C000797B22 /* round_button.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = round_button.cpp; path = SourceFiles/ui/buttons/round_button.cpp; sourceTree = SOURCE_ROOT; }; + 0716C9871D0594C000797B22 /* round_button.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = round_button.h; path = SourceFiles/ui/buttons/round_button.h; sourceTree = SOURCE_ROOT; }; + 0716C98A1D05950F00797B22 /* observer_peer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = observer_peer.cpp; path = SourceFiles/observer_peer.cpp; sourceTree = SOURCE_ROOT; }; + 0716C98B1D05950F00797B22 /* observer_peer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = observer_peer.h; path = SourceFiles/observer_peer.h; sourceTree = SOURCE_ROOT; }; + 0716C98D1D05954900797B22 /* observer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = observer.cpp; path = SourceFiles/core/observer.cpp; sourceTree = SOURCE_ROOT; }; + 0716C98E1D05954900797B22 /* observer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = observer.h; path = SourceFiles/core/observer.h; sourceTree = SOURCE_ROOT; }; + 0716C98F1D05954900797B22 /* vector_of_moveable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = vector_of_moveable.h; path = SourceFiles/core/vector_of_moveable.h; sourceTree = SOURCE_ROOT; }; 071AD86B1C5E8536008C9E90 /* crypt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = crypt.h; path = ThirdParty/minizip/crypt.h; sourceTree = SOURCE_ROOT; }; 071AD86C1C5E8536008C9E90 /* ioapi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ioapi.h; path = ThirdParty/minizip/ioapi.h; sourceTree = SOURCE_ROOT; }; 071AD86E1C5E8536008C9E90 /* zip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = zip.h; path = ThirdParty/minizip/zip.h; sourceTree = SOURCE_ROOT; }; @@ -781,6 +881,42 @@ name = Products; sourceTree = ""; }; + 0716C92C1D05898D00797B22 /* profile */ = { + isa = PBXGroup; + children = ( + 0716C9491D0589A700797B22 /* profile.style */, + 0716C92D1D0589A700797B22 /* profile_actions_widget.cpp */, + 0716C92E1D0589A700797B22 /* profile_actions_widget.h */, + 0716C92F1D0589A700797B22 /* profile_block_widget.cpp */, + 0716C9301D0589A700797B22 /* profile_block_widget.h */, + 0716C9311D0589A700797B22 /* profile_cover_drop_area.cpp */, + 0716C9321D0589A700797B22 /* profile_cover_drop_area.h */, + 0716C9331D0589A700797B22 /* profile_cover.cpp */, + 0716C9341D0589A700797B22 /* profile_cover.h */, + 0716C9351D0589A700797B22 /* profile_fixed_bar.cpp */, + 0716C9361D0589A700797B22 /* profile_fixed_bar.h */, + 0716C9371D0589A700797B22 /* profile_info_widget.cpp */, + 0716C9381D0589A700797B22 /* profile_info_widget.h */, + 0716C9391D0589A700797B22 /* profile_inner_widget.cpp */, + 0716C93A1D0589A700797B22 /* profile_inner_widget.h */, + 0716C93B1D0589A700797B22 /* profile_invite_link_widget.cpp */, + 0716C93C1D0589A700797B22 /* profile_invite_link_widget.h */, + 0716C93D1D0589A700797B22 /* profile_members_widget.cpp */, + 0716C93E1D0589A700797B22 /* profile_members_widget.h */, + 0716C93F1D0589A700797B22 /* profile_section_memento.cpp */, + 0716C9401D0589A700797B22 /* profile_section_memento.h */, + 0716C9411D0589A700797B22 /* profile_settings_widget.cpp */, + 0716C9421D0589A700797B22 /* profile_settings_widget.h */, + 0716C9431D0589A700797B22 /* profile_shared_media_widget.cpp */, + 0716C9441D0589A700797B22 /* profile_shared_media_widget.h */, + 0716C9451D0589A700797B22 /* profile_userpic_button.cpp */, + 0716C9461D0589A700797B22 /* profile_userpic_button.h */, + 0716C9471D0589A700797B22 /* profile_widget.cpp */, + 0716C9481D0589A700797B22 /* profile_widget.h */, + ); + name = profile; + sourceTree = ""; + }; 071AD8691C5E8504008C9E90 /* ThirdParty */ = { isa = PBXGroup; children = ( @@ -835,6 +971,8 @@ 0747FF7B1CC6435100096FC3 /* style_basic_types.h */, 078500381CC94D9600168DBB /* style_overview.cpp */, 078500391CC94D9600168DBB /* style_overview.h */, + 0716C95E1D058C6600797B22 /* style_profile.cpp */, + 0716C95F1D058C6600797B22 /* style_profile.h */, ); name = styles; sourceTree = ""; @@ -875,6 +1013,9 @@ 076B1C511CBFC6F2002C0BC2 /* click_handler_types.h */, 076B1C521CBFC6F2002C0BC2 /* click_handler.cpp */, 076B1C531CBFC6F2002C0BC2 /* click_handler.h */, + 0716C98D1D05954900797B22 /* observer.cpp */, + 0716C98E1D05954900797B22 /* observer.h */, + 0716C98F1D05954900797B22 /* vector_of_moveable.h */, 07D518D41CD0E27600F5FF59 /* version.h */, ); name = core; @@ -893,6 +1034,11 @@ 076B1C581CBFC8DF002C0BC2 /* window */ = { isa = PBXGroup; children = ( + 0716C97B1D058F2400797B22 /* section_memento.h */, + 0716C97C1D058F2400797B22 /* section_widget.cpp */, + 0716C97D1D058F2400797B22 /* section_widget.h */, + 0716C97E1D058F2400797B22 /* slide_animation.cpp */, + 0716C97F1D058F2400797B22 /* slide_animation.h */, 076B1C591CBFC8F1002C0BC2 /* top_bar_widget.cpp */, 076B1C5A1CBFC8F1002C0BC2 /* top_bar_widget.h */, ); @@ -902,6 +1048,7 @@ 076B1C5C1CBFC97D002C0BC2 /* overview */ = { isa = PBXGroup; children = ( + 0716C9591D0589B600797B22 /* overview.style */, 076B1C5D1CBFC98F002C0BC2 /* overview_layout.cpp */, 076B1C5E1CBFC98F002C0BC2 /* overview_layout.h */, ); @@ -912,6 +1059,9 @@ isa = PBXGroup; children = ( 074968CB1A44D0B800394F46 /* langs */, + 0716C9251D05893900797B22 /* all_files.style */, + 0716C9261D05893900797B22 /* basic_types.style */, + 0716C9271D05893900797B22 /* basic.style */, 0747FF811CC644FF00096FC3 /* numbers.txt */, 07AF95F71AFD03C80060B057 /* telegram_emojis.qrc */, 07AF95F81AFD03C80060B057 /* telegram_mac.qrc */, @@ -985,8 +1135,12 @@ 07E373901CBBBFDE00934F77 /* buttons */ = { isa = PBXGroup; children = ( + 0716C9841D0594C000797B22 /* left_outline_button.cpp */, + 0716C9851D0594C000797B22 /* left_outline_button.h */, 07E373921CBBC11000934F77 /* peer_avatar_button.cpp */, 07E373931CBBC11000934F77 /* peer_avatar_button.h */, + 0716C9861D0594C000797B22 /* round_button.cpp */, + 0716C9871D0594C000797B22 /* round_button.h */, ); name = buttons; sourceTree = ""; @@ -1115,6 +1269,7 @@ 5E35A03E5F2C51353EBCBF00 /* intro */, 1A6AA22F4A758C4B5F5138FB /* mtproto */, 076B1C5C1CBFC97D002C0BC2 /* overview */, + 0716C92C1D05898D00797B22 /* profile */, 0702E99F1CB8D290007A7495 /* serialize */, 579DA7AEF5751DF4988869A0 /* ui */, 076B1C581CBFC8DF002C0BC2 /* window */, @@ -1160,6 +1315,8 @@ FE8FD20832B4C226E345CFBA /* mainwidget.h */, 07A69330199277BA0099CB9F /* mediaview.cpp */, 07A69331199277BA0099CB9F /* mediaview.h */, + 0716C98A1D05950F00797B22 /* observer_peer.cpp */, + 0716C98B1D05950F00797B22 /* observer_peer.h */, 0732E4A7199E262300D50FE7 /* overviewwidget.cpp */, 0732E4A8199E262300D50FE7 /* overviewwidget.h */, 07DE929F1AA4923200A18F6F /* passcodewidget.cpp */, @@ -1203,74 +1360,85 @@ 801973D3334D0FCA849CF485 /* Debug */ = { isa = PBXGroup; children = ( - 076C51D61CE2069F0038F22A /* moc_field_autocomplete.cpp */, - 076B1C621CBFCC53002C0BC2 /* moc_top_bar_widget.cpp */, - 07C8FE111CB80915007A8702 /* moc_toast_manager.cpp */, + 9A69B711DE4B9C89BA803750 /* moc_aboutbox.cpp */, + 0755AEDA1AD12A80004D738A /* moc_abstractbox.cpp */, + 81780025807318AEA3B8A6FF /* moc_addcontactbox.cpp */, + A1479F94376F9732B57C69DB /* moc_animation.cpp */, + 0764D55C1ABAD71B00FBFEED /* moc_apiwrap.cpp */, + E181C525E21A16F2D4396CA7 /* moc_application.cpp */, + 07D703BA19B88FB900C4EED2 /* moc_audio.cpp */, + 07DE92A91AA4928200A18F6F /* moc_autolockbox.cpp */, + 07C759711B1F7E2800662169 /* moc_autoupdater.cpp */, + 078A2FC91A811C5900CCC7A0 /* moc_backgroundbox.cpp */, + 074756181A1372C600CA07F7 /* moc_basic_types.cpp */, + 46292F489228B60010794CE4 /* moc_button.cpp */, + CE7FFE194127BD789A2C877A /* moc_confirmbox.cpp */, + B714EA71A09A832FAA846A0A /* moc_connection.cpp */, 077A4AFF1CA41EE2002188D2 /* moc_connection_abstract.cpp */, 077A4B001CA41EE2002188D2 /* moc_connection_auto.cpp */, 077A4B011CA41EE2002188D2 /* moc_connection_http.cpp */, 077A4B021CA41EE2002188D2 /* moc_connection_tcp.cpp */, - 07B604341B46A20900CA29FE /* moc_playerwidget.cpp */, - 07C759711B1F7E2800662169 /* moc_autoupdater.cpp */, - 0710CA041B0B9404001B4272 /* moc_stickersetbox.cpp */, - 0755AEDA1AD12A80004D738A /* moc_abstractbox.cpp */, - 0755AEDB1AD12A80004D738A /* moc_intropwdcheck.cpp */, - 0755AEDC1AD12A80004D738A /* moc_sessionsbox.cpp */, - 0764D55C1ABAD71B00FBFEED /* moc_apiwrap.cpp */, - 07DE92AB1AA4928B00A18F6F /* moc_passcodebox.cpp */, - 07DE92AC1AA4928B00A18F6F /* moc_passcodewidget.cpp */, - 07DE92A91AA4928200A18F6F /* moc_autolockbox.cpp */, - 078A2FC91A811C5900CCC7A0 /* moc_backgroundbox.cpp */, - 074968D11A44D1DF00394F46 /* moc_languagebox.cpp */, - 07BE85111A20961F008ACB9F /* moc_localstorage.cpp */, - 07539B1C1A1416AF00083EFC /* moc_history.cpp */, - 074756181A1372C600CA07F7 /* moc_basic_types.cpp */, - 07D8510719F8340A00623D75 /* moc_usernamebox.cpp */, - 074FCB9019D36E60004C6EB2 /* moc_popupmenu.cpp */, - 07D703BA19B88FB900C4EED2 /* moc_audio.cpp */, - 0732E4AB199E268A00D50FE7 /* moc_overviewwidget.cpp */, - E181C525E21A16F2D4396CA7 /* moc_application.cpp */, - 3B3ED09AB00290D78CF1181B /* moc_dialogswidget.cpp */, - AC9B5F6FB4B984C8D76F7AE2 /* moc_dropdown.cpp */, - 3D54A9F3266BB8739520E3FB /* moc_fileuploader.cpp */, - 2C99425D7670941EAF07B453 /* moc_historywidget.cpp */, - 1FE45A67215BEA2434F588E8 /* moc_layerwidget.cpp */, - 07A6933419927B160099CB9F /* moc_mediaview.cpp */, - 1D7899ACAA9F973CADFA34C1 /* moc_localimageloader.cpp */, - 3A220FD1AE5AD9FE3DC073A4 /* moc_mainwidget.cpp */, - 93AFE74928551FC3D7E8390B /* moc_settingswidget.cpp */, - B88236FC554B694F618D848C /* moc_sysbuttons.cpp */, - 1080B6D395843B8F76A2E45E /* moc_title.cpp */, - 6B46A0EE3C3B9D3B5A24946E /* moc_mainwindow.cpp */, - 924D4939FD169BB4B8AEB1C9 /* moc_facade.cpp */, - B714EA71A09A832FAA846A0A /* moc_connection.cpp */, - 2C540BAEABD7F9B5FA11008E /* moc_dcenter.cpp */, - 5591A965D1DC024FBDB40151 /* moc_file_download.cpp */, - 63AF8520023B4EA40306CB03 /* moc_session.cpp */, - A1479F94376F9732B57C69DB /* moc_animation.cpp */, - 46292F489228B60010794CE4 /* moc_button.cpp */, + FEC58F9D8A0963E5A9D4BE6F /* moc_connectionbox.cpp */, + 26083D8E535AFF927591E1A5 /* moc_contactsbox.cpp */, 9D9F4744B2F9FF22569D4535 /* moc_countryinput.cpp */, + 2C540BAEABD7F9B5FA11008E /* moc_dcenter.cpp */, + 3B3ED09AB00290D78CF1181B /* moc_dialogswidget.cpp */, + 6532A0DC7EFE446967682E83 /* moc_downloadpathbox.cpp */, + AC9B5F6FB4B984C8D76F7AE2 /* moc_dropdown.cpp */, + 0C0DC15EB416789673526AA5 /* moc_emojibox.cpp */, + 924D4939FD169BB4B8AEB1C9 /* moc_facade.cpp */, + 076C51D61CE2069F0038F22A /* moc_field_autocomplete.cpp */, + 5591A965D1DC024FBDB40151 /* moc_file_download.cpp */, + 3D54A9F3266BB8739520E3FB /* moc_fileuploader.cpp */, C9FFCCE4FCB845744636795F /* moc_flatbutton.cpp */, 58E05D0B8B104D83F43F9859 /* moc_flatcheckbox.cpp */, 1E5EEB5782B6357057356F9E /* moc_flatinput.cpp */, 2181F5E34DE0A4B2F811E2E2 /* moc_flatlabel.cpp */, D12A6BD8EE80B8B308E481AD /* moc_flattextarea.cpp */, - 8918F4B71ED5FC138AFD3F70 /* moc_scrollarea.cpp */, - 55A654A2EE8554FF062742B8 /* moc_twidget.cpp */, - 9A69B711DE4B9C89BA803750 /* moc_aboutbox.cpp */, - 81780025807318AEA3B8A6FF /* moc_addcontactbox.cpp */, - CE7FFE194127BD789A2C877A /* moc_confirmbox.cpp */, - FEC58F9D8A0963E5A9D4BE6F /* moc_connectionbox.cpp */, - 26083D8E535AFF927591E1A5 /* moc_contactsbox.cpp */, - 6532A0DC7EFE446967682E83 /* moc_downloadpathbox.cpp */, - 0C0DC15EB416789673526AA5 /* moc_emojibox.cpp */, - AF61D864B8C444ADD4E1B391 /* moc_photocropbox.cpp */, - 9E0704DE8650D7952DC6B7AE /* moc_photosendbox.cpp */, - A37C7E516201B0264A4CDA38 /* moc_introwidget.cpp */, + 07539B1C1A1416AF00083EFC /* moc_history.cpp */, + 2C99425D7670941EAF07B453 /* moc_historywidget.cpp */, 8B98A212C068D6CC7CE73CAA /* moc_introcode.cpp */, 1B4A65B84270FF2FED008EB6 /* moc_introphone.cpp */, + 0755AEDB1AD12A80004D738A /* moc_intropwdcheck.cpp */, 58A7114F60E7D09E73283983 /* moc_introsignup.cpp */, + A37C7E516201B0264A4CDA38 /* moc_introwidget.cpp */, + 074968D11A44D1DF00394F46 /* moc_languagebox.cpp */, + 1FE45A67215BEA2434F588E8 /* moc_layerwidget.cpp */, + 1D7899ACAA9F973CADFA34C1 /* moc_localimageloader.cpp */, + 07BE85111A20961F008ACB9F /* moc_localstorage.cpp */, + 3A220FD1AE5AD9FE3DC073A4 /* moc_mainwidget.cpp */, + 6B46A0EE3C3B9D3B5A24946E /* moc_mainwindow.cpp */, + 07A6933419927B160099CB9F /* moc_mediaview.cpp */, + 0732E4AB199E268A00D50FE7 /* moc_overviewwidget.cpp */, + 07DE92AB1AA4928B00A18F6F /* moc_passcodebox.cpp */, + 07DE92AC1AA4928B00A18F6F /* moc_passcodewidget.cpp */, + AF61D864B8C444ADD4E1B391 /* moc_photocropbox.cpp */, + 9E0704DE8650D7952DC6B7AE /* moc_photosendbox.cpp */, + 07B604341B46A20900CA29FE /* moc_playerwidget.cpp */, + 074FCB9019D36E60004C6EB2 /* moc_popupmenu.cpp */, + 0716C9631D058C8600797B22 /* moc_profile_actions_widget.cpp */, + 0716C9641D058C8600797B22 /* moc_profile_block_widget.cpp */, + 0716C9651D058C8600797B22 /* moc_profile_cover.cpp */, + 0716C9661D058C8600797B22 /* moc_profile_fixed_bar.cpp */, + 0716C9671D058C8600797B22 /* moc_profile_inner_widget.cpp */, + 0716C9681D058C8600797B22 /* moc_profile_members_widget.cpp */, + 0716C9691D058C8600797B22 /* moc_profile_settings_widget.cpp */, + 0716C96A1D058C8600797B22 /* moc_profile_shared_media_widget.cpp */, + 0716C96B1D058C8600797B22 /* moc_profile_widget.cpp */, 74772222DA764BE4623EAC5D /* moc_pspecific_mac.cpp */, + 0716C96D1D058C8600797B22 /* moc_report_box.cpp */, + 8918F4B71ED5FC138AFD3F70 /* moc_scrollarea.cpp */, + 0716C9821D05931400797B22 /* moc_section_widget.cpp */, + 63AF8520023B4EA40306CB03 /* moc_session.cpp */, + 0755AEDC1AD12A80004D738A /* moc_sessionsbox.cpp */, + 93AFE74928551FC3D7E8390B /* moc_settingswidget.cpp */, + 0710CA041B0B9404001B4272 /* moc_stickersetbox.cpp */, + B88236FC554B694F618D848C /* moc_sysbuttons.cpp */, + 1080B6D395843B8F76A2E45E /* moc_title.cpp */, + 07C8FE111CB80915007A8702 /* moc_toast_manager.cpp */, + 076B1C621CBFCC53002C0BC2 /* moc_top_bar_widget.cpp */, + 55A654A2EE8554FF062742B8 /* moc_twidget.cpp */, + 07D8510719F8340A00623D75 /* moc_usernamebox.cpp */, ); name = Debug; sourceTree = ""; @@ -1279,38 +1447,40 @@ isa = PBXGroup; children = ( C194EDD00F76216057D48A5C /* aboutbox.cpp */, - 07DB67491AD07C9200A51329 /* abstractbox.cpp */, - 7CA6945B22800A0F30B75DA5 /* addcontactbox.cpp */, - 07DE92A31AA4925B00A18F6F /* autolockbox.cpp */, - 078A2FCB1A811CA600CCC7A0 /* backgroundbox.cpp */, - 6610564B876E47D289A596DB /* confirmbox.cpp */, - 51355181C0E6689B0B764543 /* connectionbox.cpp */, - 8C800AAC9549E6E9E7046BED /* contactsbox.cpp */, - 8DF456E9A416E4C3C2D6946C /* downloadpathbox.cpp */, - 0ECF1EB9BF3786A16731F685 /* emojibox.cpp */, - 074968CE1A44D14C00394F46 /* languagebox.cpp */, - 07DE92A51AA4925B00A18F6F /* passcodebox.cpp */, - E908A6C86F93FA27DF70866C /* photocropbox.cpp */, - D1C9C77F1318F5A55C9BF289 /* photosendbox.cpp */, - 07DB674B1AD07C9200A51329 /* sessionsbox.cpp */, - 0710C9FC1B0B9376001B4272 /* stickersetbox.cpp */, - 07D8509719F8320900623D75 /* usernamebox.cpp */, 143405635D04698F421A12EA /* aboutbox.h */, + 07DB67491AD07C9200A51329 /* abstractbox.cpp */, 07DB674A1AD07C9200A51329 /* abstractbox.h */, + 7CA6945B22800A0F30B75DA5 /* addcontactbox.cpp */, 7CDE9D7CB2C729BC3612372B /* addcontactbox.h */, + 07DE92A31AA4925B00A18F6F /* autolockbox.cpp */, 07DE92A41AA4925B00A18F6F /* autolockbox.h */, + 078A2FCB1A811CA600CCC7A0 /* backgroundbox.cpp */, 078A2FCC1A811CA600CCC7A0 /* backgroundbox.h */, + 6610564B876E47D289A596DB /* confirmbox.cpp */, 1DEFC0760BB9340529F582F7 /* confirmbox.h */, + 51355181C0E6689B0B764543 /* connectionbox.cpp */, 8EB83A4D34226609E79A613A /* connectionbox.h */, + 8C800AAC9549E6E9E7046BED /* contactsbox.cpp */, 120EBCD9A37DB9A36BFE58C0 /* contactsbox.h */, + 8DF456E9A416E4C3C2D6946C /* downloadpathbox.cpp */, B97D4DB97FE881648644211A /* downloadpathbox.h */, + 0ECF1EB9BF3786A16731F685 /* emojibox.cpp */, 032C1BF3E727B450A4851D48 /* emojibox.h */, + 074968CE1A44D14C00394F46 /* languagebox.cpp */, 074968CF1A44D14C00394F46 /* languagebox.h */, + 07DE92A51AA4925B00A18F6F /* passcodebox.cpp */, 07DE92A61AA4925B00A18F6F /* passcodebox.h */, + E908A6C86F93FA27DF70866C /* photocropbox.cpp */, 14437BFDCD58FF1742EF1B35 /* photocropbox.h */, + D1C9C77F1318F5A55C9BF289 /* photosendbox.cpp */, 0BDE09020E45EFA57DCB2E25 /* photosendbox.h */, + 0716C95B1D058C1B00797B22 /* report_box.cpp */, + 0716C95C1D058C1B00797B22 /* report_box.h */, + 07DB674B1AD07C9200A51329 /* sessionsbox.cpp */, 07DB674C1AD07C9200A51329 /* sessionsbox.h */, + 0710C9FC1B0B9376001B4272 /* stickersetbox.cpp */, 0710C9FD1B0B9376001B4272 /* stickersetbox.h */, + 07D8509719F8320900623D75 /* usernamebox.cpp */, 07D8509819F8320900623D75 /* usernamebox.h */, ); name = boxes; @@ -1503,6 +1673,11 @@ buildActionMask = 2147483647; files = ( 0749CE69194D723400345D61 /* Images.xcassets in Resources */, + 0716C92A1D05893900797B22 /* basic.style in Resources */, + 0716C9281D05893900797B22 /* all_files.style in Resources */, + 0716C9581D0589A700797B22 /* profile.style in Resources */, + 0716C95A1D0589B600797B22 /* overview.style in Resources */, + 0716C9291D05893900797B22 /* basic_types.style in Resources */, 07D7EABA1A597DD000838BA2 /* Localizable.strings in Resources */, ); runOnlyForDeploymentPostprocessing = 0; @@ -1620,6 +1795,8 @@ 07DE92A81AA4925B00A18F6F /* passcodebox.cpp in Compile Sources */, 074968D21A44D1DF00394F46 /* moc_languagebox.cpp in Compile Sources */, 076B1C5F1CBFC98F002C0BC2 /* overview_layout.cpp in Compile Sources */, + 0716C9731D058C8600797B22 /* moc_profile_fixed_bar.cpp in Compile Sources */, + 0716C9811D058F2400797B22 /* slide_animation.cpp in Compile Sources */, 6EF5A4ECC0EF19EA016EBA3E /* dropdown.cpp in Compile Sources */, 6E4DB0CBEF415196AFD4149F /* fileuploader.cpp in Compile Sources */, 700925F3B2C6163D38140CEA /* history.cpp in Compile Sources */, @@ -1628,19 +1805,25 @@ 1DF53374E3B6A31661548D08 /* historywidget.cpp in Compile Sources */, 078A2FCD1A811CA600CCC7A0 /* backgroundbox.cpp in Compile Sources */, 37A3C6C782A0E4BC7B09536B /* langloaderplain.cpp in Compile Sources */, + 0716C9571D0589A700797B22 /* profile_widget.cpp in Compile Sources */, 19A66ECD6EE2F8356F27D32D /* layerwidget.cpp in Compile Sources */, + 0716C9751D058C8600797B22 /* moc_profile_members_widget.cpp in Compile Sources */, 48D8FC93AA8FF5D184649F49 /* localimageloader.cpp in Compile Sources */, 113AA97DEE7847C7D2DCFF71 /* logs.cpp in Compile Sources */, E3194392BD6D0726F75FA72E /* mainwidget.cpp in Compile Sources */, DF36EA42D67ED39E58CB7DF9 /* settings.cpp in Compile Sources */, 076B1C541CBFC6F2002C0BC2 /* click_handler_types.cpp in Compile Sources */, + 0716C9781D058C8600797B22 /* moc_profile_widget.cpp in Compile Sources */, 077A4B031CA41EE2002188D2 /* moc_connection_abstract.cpp in Compile Sources */, + 0716C94F1D0589A700797B22 /* profile_info_widget.cpp in Compile Sources */, B99CCE43EEFCD3E18F6D16D1 /* settingswidget.cpp in Compile Sources */, B8DA82DA1B195A933A0805E7 /* sysbuttons.cpp in Compile Sources */, 5CE57D44510AB2A11886AB52 /* title.cpp in Compile Sources */, + 0716C97A1D058C8600797B22 /* moc_report_box.cpp in Compile Sources */, 077A4AF81CA41C38002188D2 /* connection_auto.cpp in Compile Sources */, 4078D5D614EB3ECF7F1848C7 /* basic_types.cpp in Compile Sources */, 68FFEB7CA30BF0149161B809 /* mainwindow.cpp in Compile Sources */, + 0716C9831D05931400797B22 /* moc_section_widget.cpp in Compile Sources */, 0CB7DE9A54CC9BF86FB7B5CA /* facade.cpp in Compile Sources */, 078500341CC94D1900168DBB /* style_core_color.cpp in Compile Sources */, 076B1C5B1CBFC8F1002C0BC2 /* top_bar_widget.cpp in Compile Sources */, @@ -1659,8 +1842,10 @@ D1FC601FC2F9F3E33F3A14E9 /* animation.cpp in Compile Sources */, 8F65F0D95B1F0CEB859F2FB3 /* boxshadow.cpp in Compile Sources */, 07C8FE021CB66D97007A8702 /* inline_bot_layout_item.cpp in Compile Sources */, + 0716C98C1D05950F00797B22 /* observer_peer.cpp in Compile Sources */, D7EF8F129FCCE9AB3F3F081F /* button.cpp in Compile Sources */, C03447C9A7D9FF73463B8BB5 /* countryinput.cpp in Compile Sources */, + 0716C9891D0594C000797B22 /* round_button.cpp in Compile Sources */, 07BE850F1A2093C9008ACB9F /* localstorage.cpp in Compile Sources */, CDB0266A8B7CB20A95266BCD /* emoji_config.cpp in Compile Sources */, 0732E4AC199E268A00D50FE7 /* moc_overviewwidget.cpp in Compile Sources */, @@ -1669,14 +1854,17 @@ B91D13BCC3963CB9C12D24A4 /* flatcheckbox.cpp in Compile Sources */, 77DA1217B595B799FB72CDDA /* flatinput.cpp in Compile Sources */, DE6A34CA3A5561888FA01AF1 /* flatlabel.cpp in Compile Sources */, + 0716C9511D0589A700797B22 /* profile_invite_link_widget.cpp in Compile Sources */, 07C8FE041CB66D97007A8702 /* inline_bot_send_data.cpp in Compile Sources */, 076C51D41CE205120038F22A /* field_autocomplete.cpp in Compile Sources */, 03270F718426CFE84729079E /* flattextarea.cpp in Compile Sources */, E3D7A5CA24541D5DB69D6606 /* images.cpp in Compile Sources */, ADE99904299B99EB6135E8D9 /* scrollarea.cpp in Compile Sources */, 07129D6A1C16D230002DC495 /* auth_key.cpp in Compile Sources */, + 0716C9541D0589A700797B22 /* profile_settings_widget.cpp in Compile Sources */, 90085DF442550A0845D5AF37 /* style_core.cpp in Compile Sources */, 074FCB8E19D36851004C6EB2 /* popupmenu.cpp in Compile Sources */, + 0716C94B1D0589A700797B22 /* profile_block_widget.cpp in Compile Sources */, 076B1C4D1CBFBF59002C0BC2 /* text_block.cpp in Compile Sources */, 3AA6E7264581F82856FB37F7 /* text.cpp in Compile Sources */, 077A4B061CA41EE2002188D2 /* moc_connection_tcp.cpp in Compile Sources */, @@ -1684,6 +1872,7 @@ 071AD8D21C5E8E6D008C9E90 /* zip.c in Compile Sources */, EBE29731916DB43BF49FE7A4 /* aboutbox.cpp in Compile Sources */, 4426AF526AAD86D6F73CE36F /* addcontactbox.cpp in Compile Sources */, + 0716C9561D0589A700797B22 /* profile_userpic_button.cpp in Compile Sources */, 07D7034B19B8755A00C4EED2 /* audio.cpp in Compile Sources */, A0A6B97F7DBEC81004EC9461 /* confirmbox.cpp in Compile Sources */, 4FEA8F51B7BC7CAC71347A1A /* connectionbox.cpp in Compile Sources */, @@ -1693,6 +1882,7 @@ BA41D511A9BBCA09365DF88C /* downloadpathbox.cpp in Compile Sources */, 07DB67511AD07CB800A51329 /* intropwdcheck.cpp in Compile Sources */, 07C8FE0F1CB80890007A8702 /* toast_widget.cpp in Compile Sources */, + 0716C9741D058C8600797B22 /* moc_profile_inner_widget.cpp in Compile Sources */, 3ABE4F9B2264F770D944106D /* emojibox.cpp in Compile Sources */, 07D703BB19B88FB900C4EED2 /* moc_audio.cpp in Compile Sources */, 77B998AC22A13EF3DDEE07AC /* photocropbox.cpp in Compile Sources */, @@ -1722,20 +1912,30 @@ 98E4F55DB5D8E64AB9F08C83 /* moc_localimageloader.cpp in Compile Sources */, A24E4B5B683764E07683ECEC /* moc_mainwidget.cpp in Compile Sources */, 0710CA051B0B9404001B4272 /* moc_stickersetbox.cpp in Compile Sources */, + 0716C94A1D0589A700797B22 /* profile_actions_widget.cpp in Compile Sources */, + 0716C9761D058C8600797B22 /* moc_profile_settings_widget.cpp in Compile Sources */, + 0716C94D1D0589A700797B22 /* profile_cover.cpp in Compile Sources */, + 0716C95D1D058C1B00797B22 /* report_box.cpp in Compile Sources */, 07DE92A71AA4925B00A18F6F /* autolockbox.cpp in Compile Sources */, 07D8509919F8320900623D75 /* usernamebox.cpp in Compile Sources */, 0747FF7E1CC6435100096FC3 /* style_basic_types.cpp in Compile Sources */, 078500351CC94D1900168DBB /* style_core_font.cpp in Compile Sources */, A469EC9C4C367E0B773A9BB7 /* moc_settingswidget.cpp in Compile Sources */, + 0716C9521D0589A700797B22 /* profile_members_widget.cpp in Compile Sources */, FD2FE0C564A7389A2E609EC7 /* moc_sysbuttons.cpp in Compile Sources */, E97B3CFAB59B49BACFFC5F7C /* moc_title.cpp in Compile Sources */, 07D8510819F8340A00623D75 /* moc_usernamebox.cpp in Compile Sources */, + 0716C9711D058C8600797B22 /* moc_profile_block_widget.cpp in Compile Sources */, 9A0D5DDC7816FC2538EB6A96 /* moc_mainwindow.cpp in Compile Sources */, + 0716C9501D0589A700797B22 /* profile_inner_widget.cpp in Compile Sources */, 06EABCC49D2EEE4076322BE7 /* moc_facade.cpp in Compile Sources */, 0755AEDE1AD12A80004D738A /* moc_intropwdcheck.cpp in Compile Sources */, + 0716C9721D058C8600797B22 /* moc_profile_cover.cpp in Compile Sources */, 07DE92AA1AA4928200A18F6F /* moc_autolockbox.cpp in Compile Sources */, + 0716C9551D0589A700797B22 /* profile_shared_media_widget.cpp in Compile Sources */, 07B604351B46A20900CA29FE /* moc_playerwidget.cpp in Compile Sources */, 8F6F5D7F82036331E8C6DAE6 /* moc_connection.cpp in Compile Sources */, + 0716C9531D0589A700797B22 /* profile_section_memento.cpp in Compile Sources */, B780F9E21269259B90A1F32A /* moc_dcenter.cpp in Compile Sources */, 07080BCF1A43588C00741A51 /* lang_auto.cpp in Compile Sources */, 07539B1D1A1416AF00083EFC /* moc_history.cpp in Compile Sources */, @@ -1749,7 +1949,10 @@ 9A523F51135FD4E2464673A6 /* moc_session.cpp in Compile Sources */, 076B1C631CBFCC53002C0BC2 /* moc_top_bar_widget.cpp in Compile Sources */, C329997D36D34D568CE16C9A /* moc_animation.cpp in Compile Sources */, + 0716C9801D058F2400797B22 /* section_widget.cpp in Compile Sources */, B2F5B08BFFBBE7E37D3863BB /* moc_button.cpp in Compile Sources */, + 0716C9901D05954900797B22 /* observer.cpp in Compile Sources */, + 0716C94E1D0589A700797B22 /* profile_fixed_bar.cpp in Compile Sources */, 6A8BC88AB464B92706EFE6FF /* moc_countryinput.cpp in Compile Sources */, 0764D55A1ABAD6F900FBFEED /* apiwrap.cpp in Compile Sources */, 07DE92A01AA4923300A18F6F /* passcodewidget.cpp in Compile Sources */, @@ -1760,12 +1963,15 @@ 8B71D1C7BB9DCEE6511219C2 /* moc_flatlabel.cpp in Compile Sources */, 0710C9FE1B0B9376001B4272 /* stickersetbox.cpp in Compile Sources */, 076B1C4E1CBFBF59002C0BC2 /* text_entity.cpp in Compile Sources */, + 0716C9701D058C8600797B22 /* moc_profile_actions_widget.cpp in Compile Sources */, 0764D55D1ABAD71B00FBFEED /* moc_apiwrap.cpp in Compile Sources */, 078500371CC94D1900168DBB /* style_core_types.cpp in Compile Sources */, 0752F8701C2C84470026D0BC /* layout.cpp in Compile Sources */, 07DE92AD1AA4928B00A18F6F /* moc_passcodebox.cpp in Compile Sources */, + 0716C9881D0594C000797B22 /* left_outline_button.cpp in Compile Sources */, FCC949FEA178F9F5D7478027 /* moc_flattextarea.cpp in Compile Sources */, 07DB674D1AD07C9200A51329 /* abstractbox.cpp in Compile Sources */, + 0716C9771D058C8600797B22 /* moc_profile_shared_media_widget.cpp in Compile Sources */, 076C51D71CE2069F0038F22A /* moc_field_autocomplete.cpp in Compile Sources */, 3F6EB1F5B98E704960FEA686 /* moc_scrollarea.cpp in Compile Sources */, 60CB4898955209B665E7B07D /* moc_twidget.cpp in Compile Sources */, @@ -1785,6 +1991,7 @@ 07BE85121A20961F008ACB9F /* moc_localstorage.cpp in Compile Sources */, 07AF95F41AFD03B90060B057 /* qrc_telegram_emojis.cpp in Compile Sources */, 07C759721B1F7E2800662169 /* moc_autoupdater.cpp in Compile Sources */, + 0716C9601D058C6600797B22 /* style_profile.cpp in Compile Sources */, 07DB674E1AD07C9200A51329 /* sessionsbox.cpp in Compile Sources */, 49C3C1BF153F7FC078A25CE4 /* moc_downloadpathbox.cpp in Compile Sources */, 07B8170B1CB9A235006F7869 /* dialogs_list.cpp in Compile Sources */, @@ -1802,6 +2009,7 @@ 07DE92AE1AA4928B00A18F6F /* moc_passcodewidget.cpp in Compile Sources */, FA603B17F803E8D6B55C2F2B /* pspecific_mac_p.mm in Compile Sources */, 07080BD21A436A5000741A51 /* lang.cpp in Compile Sources */, + 0716C94C1D0589A700797B22 /* profile_cover_drop_area.cpp in Compile Sources */, ); name = "Compile Sources"; runOnlyForDeploymentPostprocessing = 0; diff --git a/Telegram/Telegram.xcodeproj/qt_preprocess.mak b/Telegram/Telegram.xcodeproj/qt_preprocess.mak index bc076d32f..cbf445390 100644 --- a/Telegram/Telegram.xcodeproj/qt_preprocess.mak +++ b/Telegram/Telegram.xcodeproj/qt_preprocess.mak @@ -49,75 +49,85 @@ check: first compilers: GeneratedFiles/qrc_telegram.cpp\ GeneratedFiles/qrc_telegram_emojis.cpp\ GeneratedFiles/qrc_telegram_mac.cpp\ + GeneratedFiles/Debug/moc_aboutbox.cpp\ + GeneratedFiles/Debug/moc_abstractbox.cpp\ + GeneratedFiles/Debug/moc_addcontactbox.cpp\ + GeneratedFiles/Debug/moc_animation.cpp\ GeneratedFiles/Debug/moc_apiwrap.cpp\ GeneratedFiles/Debug/moc_application.cpp\ GeneratedFiles/Debug/moc_audio.cpp\ + GeneratedFiles/Debug/moc_autolockbox.cpp\ GeneratedFiles/Debug/moc_autoupdater.cpp\ - GeneratedFiles/Debug/moc_dialogswidget.cpp\ - GeneratedFiles/Debug/moc_dropdown.cpp\ - GeneratedFiles/Debug/moc_fileuploader.cpp\ - GeneratedFiles/Debug/moc_history.cpp\ - GeneratedFiles/Debug/moc_historywidget.cpp\ - GeneratedFiles/Debug/moc_layerwidget.cpp\ - GeneratedFiles/Debug/moc_mediaview.cpp\ - GeneratedFiles/Debug/moc_overviewwidget.cpp\ - GeneratedFiles/Debug/moc_playerwidget.cpp\ - GeneratedFiles/Debug/moc_profilewidget.cpp\ - GeneratedFiles/Debug/moc_passcodewidget.cpp\ - GeneratedFiles/Debug/moc_localimageloader.cpp\ - GeneratedFiles/Debug/moc_localstorage.cpp\ - GeneratedFiles/Debug/moc_mainwidget.cpp\ - GeneratedFiles/Debug/moc_top_bar_widget.cpp\ - GeneratedFiles/Debug/moc_settingswidget.cpp\ - GeneratedFiles/Debug/moc_sysbuttons.cpp\ - GeneratedFiles/Debug/moc_title.cpp\ + GeneratedFiles/Debug/moc_backgroundbox.cpp\ GeneratedFiles/Debug/moc_basic_types.cpp\ - GeneratedFiles/Debug/moc_mainwindow.cpp\ - GeneratedFiles/Debug/moc_facade.cpp\ + GeneratedFiles/Debug/moc_button.cpp\ + GeneratedFiles/Debug/moc_confirmbox.cpp\ GeneratedFiles/Debug/moc_connection.cpp\ GeneratedFiles/Debug/moc_connection_abstract.cpp\ GeneratedFiles/Debug/moc_connection_auto.cpp\ GeneratedFiles/Debug/moc_connection_http.cpp\ GeneratedFiles/Debug/moc_connection_tcp.cpp\ - GeneratedFiles/Debug/moc_dcenter.cpp\ - GeneratedFiles/Debug/moc_file_download.cpp\ - GeneratedFiles/Debug/moc_session.cpp\ - GeneratedFiles/Debug/moc_animation.cpp\ - GeneratedFiles/Debug/moc_toast_manager.cpp\ - GeneratedFiles/Debug/moc_button.cpp\ - GeneratedFiles/Debug/moc_popupmenu.cpp\ + GeneratedFiles/Debug/moc_connectionbox.cpp\ + GeneratedFiles/Debug/moc_contactsbox.cpp\ GeneratedFiles/Debug/moc_countryinput.cpp\ + GeneratedFiles/Debug/moc_dcenter.cpp\ + GeneratedFiles/Debug/moc_dialogswidget.cpp\ + GeneratedFiles/Debug/moc_downloadpathbox.cpp\ + GeneratedFiles/Debug/moc_dropdown.cpp\ + GeneratedFiles/Debug/moc_emojibox.cpp\ + GeneratedFiles/Debug/moc_facade.cpp\ + GeneratedFiles/Debug/moc_field_autocomplete.cpp\ + GeneratedFiles/Debug/moc_file_download.cpp\ + GeneratedFiles/Debug/moc_fileuploader.cpp\ GeneratedFiles/Debug/moc_flatbutton.cpp\ GeneratedFiles/Debug/moc_flatcheckbox.cpp\ GeneratedFiles/Debug/moc_flatinput.cpp\ GeneratedFiles/Debug/moc_flatlabel.cpp\ GeneratedFiles/Debug/moc_flattextarea.cpp\ - GeneratedFiles/Debug/moc_scrollarea.cpp\ - GeneratedFiles/Debug/moc_twidget.cpp\ - GeneratedFiles/Debug/moc_aboutbox.cpp\ - GeneratedFiles/Debug/moc_abstractbox.cpp\ - GeneratedFiles/Debug/moc_addcontactbox.cpp\ - GeneratedFiles/Debug/moc_autolockbox.cpp\ - GeneratedFiles/Debug/moc_backgroundbox.cpp\ - GeneratedFiles/Debug/moc_confirmbox.cpp\ - GeneratedFiles/Debug/moc_connectionbox.cpp\ - GeneratedFiles/Debug/moc_contactsbox.cpp\ - GeneratedFiles/Debug/moc_downloadpathbox.cpp\ - GeneratedFiles/Debug/moc_emojibox.cpp\ - GeneratedFiles/Debug/moc_languagebox.cpp\ - GeneratedFiles/Debug/moc_passcodebox.cpp\ - GeneratedFiles/Debug/moc_photocropbox.cpp\ - GeneratedFiles/Debug/moc_photosendbox.cpp\ - GeneratedFiles/Debug/moc_sessionsbox.cpp\ - GeneratedFiles/Debug/moc_stickersetbox.cpp\ - GeneratedFiles/Debug/moc_usernamebox.cpp\ - GeneratedFiles/Debug/moc_field_autocomplete.cpp\ - GeneratedFiles/Debug/moc_introwidget.cpp\ + GeneratedFiles/Debug/moc_history.cpp\ + GeneratedFiles/Debug/moc_historywidget.cpp\ GeneratedFiles/Debug/moc_introcode.cpp\ GeneratedFiles/Debug/moc_introphone.cpp\ GeneratedFiles/Debug/moc_intropwdcheck.cpp\ GeneratedFiles/Debug/moc_introsignup.cpp\ - GeneratedFiles/Debug/moc_pspecific_mac.cpp + GeneratedFiles/Debug/moc_introwidget.cpp\ + GeneratedFiles/Debug/moc_languagebox.cpp\ + GeneratedFiles/Debug/moc_layerwidget.cpp\ + GeneratedFiles/Debug/moc_localimageloader.cpp\ + GeneratedFiles/Debug/moc_localstorage.cpp\ + GeneratedFiles/Debug/moc_mainwidget.cpp\ + GeneratedFiles/Debug/moc_mainwindow.cpp\ + GeneratedFiles/Debug/moc_mediaview.cpp\ + GeneratedFiles/Debug/moc_overviewwidget.cpp\ + GeneratedFiles/Debug/moc_passcodebox.cpp\ + GeneratedFiles/Debug/moc_passcodewidget.cpp\ + GeneratedFiles/Debug/moc_photocropbox.cpp\ + GeneratedFiles/Debug/moc_photosendbox.cpp\ + GeneratedFiles/Debug/moc_playerwidget.cpp\ + GeneratedFiles/Debug/moc_popupmenu.cpp\ + GeneratedFiles/Debug/moc_profile_actions_widget.cpp\ + GeneratedFiles/Debug/moc_profile_block_widget.cpp\ + GeneratedFiles/Debug/moc_profile_cover.cpp\ + GeneratedFiles/Debug/moc_profile_fixed_bar.cpp\ + GeneratedFiles/Debug/moc_profile_inner_widget.cpp\ + GeneratedFiles/Debug/moc_profile_members_widget.cpp\ + GeneratedFiles/Debug/moc_profile_settings_widget.cpp\ + GeneratedFiles/Debug/moc_profile_shared_media_widget.cpp\ + GeneratedFiles/Debug/moc_profile_widget.cpp\ + GeneratedFiles/Debug/moc_pspecific_mac.cpp\ + GeneratedFiles/Debug/moc_report_box.cpp\ + GeneratedFiles/Debug/moc_scrollarea.cpp\ + GeneratedFiles/Debug/moc_section_widget.cpp\ + GeneratedFiles/Debug/moc_session.cpp\ + GeneratedFiles/Debug/moc_sessionsbox.cpp\ + GeneratedFiles/Debug/moc_settingswidget.cpp\ + GeneratedFiles/Debug/moc_stickersetbox.cpp\ + GeneratedFiles/Debug/moc_sysbuttons.cpp\ + GeneratedFiles/Debug/moc_title.cpp\ + GeneratedFiles/Debug/moc_toast_manager.cpp\ + GeneratedFiles/Debug/moc_top_bar_widget.cpp\ + GeneratedFiles/Debug/moc_twidget.cpp\ + GeneratedFiles/Debug/moc_usernamebox.cpp compiler_objective_c_make_all: compiler_objective_c_clean: compiler_no_pch_compiler_make_all: @@ -176,145 +186,177 @@ GeneratedFiles/qrc_telegram_mac.cpp: Resources/telegram_mac.qrc \ Resources/art/osxtray.png $(QT_RCC) -name telegram_mac Resources/telegram_mac.qrc -o GeneratedFiles/qrc_telegram_mac.cpp -compiler_moc_header_make_all: GeneratedFiles/Debug/moc_apiwrap.cpp\ +compiler_moc_header_make_all: GeneratedFiles/Debug/moc_aboutbox.cpp\ + GeneratedFiles/Debug/moc_abstractbox.cpp\ + GeneratedFiles/Debug/moc_addcontactbox.cpp\ + GeneratedFiles/Debug/moc_animation.cpp\ + GeneratedFiles/Debug/moc_apiwrap.cpp\ GeneratedFiles/Debug/moc_application.cpp\ GeneratedFiles/Debug/moc_audio.cpp\ + GeneratedFiles/Debug/moc_autolockbox.cpp\ GeneratedFiles/Debug/moc_autoupdater.cpp\ - GeneratedFiles/Debug/moc_dialogswidget.cpp\ - GeneratedFiles/Debug/moc_dropdown.cpp\ - GeneratedFiles/Debug/moc_fileuploader.cpp\ - GeneratedFiles/Debug/moc_history.cpp\ - GeneratedFiles/Debug/moc_historywidget.cpp\ - GeneratedFiles/Debug/moc_layerwidget.cpp\ - GeneratedFiles/Debug/moc_mediaview.cpp\ - GeneratedFiles/Debug/moc_overviewwidget.cpp\ - GeneratedFiles/Debug/moc_playerwidget.cpp\ - GeneratedFiles/Debug/moc_profilewidget.cpp\ - GeneratedFiles/Debug/moc_passcodewidget.cpp\ - GeneratedFiles/Debug/moc_localimageloader.cpp\ - GeneratedFiles/Debug/moc_localstorage.cpp\ - GeneratedFiles/Debug/moc_mainwidget.cpp\ - GeneratedFiles/Debug/moc_top_bar_widget.cpp\ - GeneratedFiles/Debug/moc_settingswidget.cpp\ - GeneratedFiles/Debug/moc_sysbuttons.cpp\ - GeneratedFiles/Debug/moc_title.cpp\ + GeneratedFiles/Debug/moc_backgroundbox.cpp\ GeneratedFiles/Debug/moc_basic_types.cpp\ - GeneratedFiles/Debug/moc_mainwindow.cpp\ - GeneratedFiles/Debug/moc_facade.cpp\ + GeneratedFiles/Debug/moc_button.cpp\ + GeneratedFiles/Debug/moc_confirmbox.cpp\ GeneratedFiles/Debug/moc_connection.cpp\ GeneratedFiles/Debug/moc_connection_abstract.cpp\ GeneratedFiles/Debug/moc_connection_auto.cpp\ GeneratedFiles/Debug/moc_connection_http.cpp\ GeneratedFiles/Debug/moc_connection_tcp.cpp\ - GeneratedFiles/Debug/moc_dcenter.cpp\ - GeneratedFiles/Debug/moc_file_download.cpp\ - GeneratedFiles/Debug/moc_session.cpp\ - GeneratedFiles/Debug/moc_animation.cpp\ - GeneratedFiles/Debug/moc_toast_manager.cpp\ - GeneratedFiles/Debug/moc_button.cpp\ - GeneratedFiles/Debug/moc_popupmenu.cpp\ + GeneratedFiles/Debug/moc_connectionbox.cpp\ + GeneratedFiles/Debug/moc_contactsbox.cpp\ GeneratedFiles/Debug/moc_countryinput.cpp\ + GeneratedFiles/Debug/moc_dcenter.cpp\ + GeneratedFiles/Debug/moc_dialogswidget.cpp\ + GeneratedFiles/Debug/moc_downloadpathbox.cpp\ + GeneratedFiles/Debug/moc_dropdown.cpp\ + GeneratedFiles/Debug/moc_emojibox.cpp\ + GeneratedFiles/Debug/moc_facade.cpp\ + GeneratedFiles/Debug/moc_field_autocomplete.cpp\ + GeneratedFiles/Debug/moc_file_download.cpp\ + GeneratedFiles/Debug/moc_fileuploader.cpp\ GeneratedFiles/Debug/moc_flatbutton.cpp\ GeneratedFiles/Debug/moc_flatcheckbox.cpp\ GeneratedFiles/Debug/moc_flatinput.cpp\ GeneratedFiles/Debug/moc_flatlabel.cpp\ GeneratedFiles/Debug/moc_flattextarea.cpp\ - GeneratedFiles/Debug/moc_scrollarea.cpp\ - GeneratedFiles/Debug/moc_twidget.cpp\ - GeneratedFiles/Debug/moc_aboutbox.cpp\ - GeneratedFiles/Debug/moc_abstractbox.cpp\ - GeneratedFiles/Debug/moc_addcontactbox.cpp\ - GeneratedFiles/Debug/moc_autolockbox.cpp\ - GeneratedFiles/Debug/moc_backgroundbox.cpp\ - GeneratedFiles/Debug/moc_confirmbox.cpp\ - GeneratedFiles/Debug/moc_connectionbox.cpp\ - GeneratedFiles/Debug/moc_contactsbox.cpp\ - GeneratedFiles/Debug/moc_downloadpathbox.cpp\ - GeneratedFiles/Debug/moc_emojibox.cpp\ - GeneratedFiles/Debug/moc_languagebox.cpp\ - GeneratedFiles/Debug/moc_passcodebox.cpp\ - GeneratedFiles/Debug/moc_photocropbox.cpp\ - GeneratedFiles/Debug/moc_photosendbox.cpp\ - GeneratedFiles/Debug/moc_sessionsbox.cpp\ - GeneratedFiles/Debug/moc_stickersetbox.cpp\ - GeneratedFiles/Debug/moc_usernamebox.cpp\ - GeneratedFiles/Debug/moc_field_autocomplete.cpp\ - GeneratedFiles/Debug/moc_introwidget.cpp\ + GeneratedFiles/Debug/moc_history.cpp\ + GeneratedFiles/Debug/moc_historywidget.cpp\ GeneratedFiles/Debug/moc_introcode.cpp\ GeneratedFiles/Debug/moc_introphone.cpp\ GeneratedFiles/Debug/moc_intropwdcheck.cpp\ GeneratedFiles/Debug/moc_introsignup.cpp\ - GeneratedFiles/Debug/moc_pspecific_mac.cpp + GeneratedFiles/Debug/moc_introwidget.cpp\ + GeneratedFiles/Debug/moc_languagebox.cpp\ + GeneratedFiles/Debug/moc_layerwidget.cpp\ + GeneratedFiles/Debug/moc_localimageloader.cpp\ + GeneratedFiles/Debug/moc_localstorage.cpp\ + GeneratedFiles/Debug/moc_mainwidget.cpp\ + GeneratedFiles/Debug/moc_mainwindow.cpp\ + GeneratedFiles/Debug/moc_mediaview.cpp\ + GeneratedFiles/Debug/moc_overviewwidget.cpp\ + GeneratedFiles/Debug/moc_passcodebox.cpp\ + GeneratedFiles/Debug/moc_passcodewidget.cpp\ + GeneratedFiles/Debug/moc_photocropbox.cpp\ + GeneratedFiles/Debug/moc_photosendbox.cpp\ + GeneratedFiles/Debug/moc_playerwidget.cpp\ + GeneratedFiles/Debug/moc_popupmenu.cpp\ + GeneratedFiles/Debug/moc_profile_actions_widget.cpp\ + GeneratedFiles/Debug/moc_profile_block_widget.cpp\ + GeneratedFiles/Debug/moc_profile_cover.cpp\ + GeneratedFiles/Debug/moc_profile_fixed_bar.cpp\ + GeneratedFiles/Debug/moc_profile_inner_widget.cpp\ + GeneratedFiles/Debug/moc_profile_members_widget.cpp\ + GeneratedFiles/Debug/moc_profile_settings_widget.cpp\ + GeneratedFiles/Debug/moc_profile_shared_media_widget.cpp\ + GeneratedFiles/Debug/moc_profile_widget.cpp\ + GeneratedFiles/Debug/moc_pspecific_mac.cpp\ + GeneratedFiles/Debug/moc_report_box.cpp\ + GeneratedFiles/Debug/moc_scrollarea.cpp\ + GeneratedFiles/Debug/moc_section_widget.cpp\ + GeneratedFiles/Debug/moc_session.cpp\ + GeneratedFiles/Debug/moc_sessionsbox.cpp\ + GeneratedFiles/Debug/moc_settingswidget.cpp\ + GeneratedFiles/Debug/moc_stickersetbox.cpp\ + GeneratedFiles/Debug/moc_sysbuttons.cpp\ + GeneratedFiles/Debug/moc_title.cpp\ + GeneratedFiles/Debug/moc_toast_manager.cpp\ + GeneratedFiles/Debug/moc_top_bar_widget.cpp\ + GeneratedFiles/Debug/moc_twidget.cpp\ + GeneratedFiles/Debug/moc_usernamebox.cpp compiler_moc_header_clean: - -$(DEL_FILE) GeneratedFiles/Debug/moc_apiwrap.cpp\ + -$(DEL_FILE) GeneratedFiles/Debug/moc_aboutbox.cpp\ + GeneratedFiles/Debug/moc_abstractbox.cpp\ + GeneratedFiles/Debug/moc_addcontactbox.cpp\ + GeneratedFiles/Debug/moc_animation.cpp\ + GeneratedFiles/Debug/moc_apiwrap.cpp\ GeneratedFiles/Debug/moc_application.cpp\ GeneratedFiles/Debug/moc_audio.cpp\ + GeneratedFiles/Debug/moc_autolockbox.cpp\ GeneratedFiles/Debug/moc_autoupdater.cpp\ - GeneratedFiles/Debug/moc_dialogswidget.cpp\ - GeneratedFiles/Debug/moc_dropdown.cpp\ - GeneratedFiles/Debug/moc_fileuploader.cpp\ - GeneratedFiles/Debug/moc_history.cpp\ - GeneratedFiles/Debug/moc_historywidget.cpp\ - GeneratedFiles/Debug/moc_layerwidget.cpp\ - GeneratedFiles/Debug/moc_mediaview.cpp\ - GeneratedFiles/Debug/moc_overviewwidget.cpp\ - GeneratedFiles/Debug/moc_playerwidget.cpp\ - GeneratedFiles/Debug/moc_profilewidget.cpp\ - GeneratedFiles/Debug/moc_passcodewidget.cpp\ - GeneratedFiles/Debug/moc_localimageloader.cpp\ - GeneratedFiles/Debug/moc_localstorage.cpp\ - GeneratedFiles/Debug/moc_mainwidget.cpp\ - GeneratedFiles/Debug/moc_top_bar_widget.cpp\ - GeneratedFiles/Debug/moc_settingswidget.cpp\ - GeneratedFiles/Debug/moc_sysbuttons.cpp\ - GeneratedFiles/Debug/moc_title.cpp\ + GeneratedFiles/Debug/moc_backgroundbox.cpp\ GeneratedFiles/Debug/moc_basic_types.cpp\ - GeneratedFiles/Debug/moc_mainwindow.cpp\ - GeneratedFiles/Debug/moc_facade.cpp\ + GeneratedFiles/Debug/moc_button.cpp\ + GeneratedFiles/Debug/moc_confirmbox.cpp\ GeneratedFiles/Debug/moc_connection.cpp\ GeneratedFiles/Debug/moc_connection_abstract.cpp\ GeneratedFiles/Debug/moc_connection_auto.cpp\ GeneratedFiles/Debug/moc_connection_http.cpp\ GeneratedFiles/Debug/moc_connection_tcp.cpp\ - GeneratedFiles/Debug/moc_dcenter.cpp\ - GeneratedFiles/Debug/moc_file_download.cpp\ - GeneratedFiles/Debug/moc_session.cpp\ - GeneratedFiles/Debug/moc_animation.cpp\ - GeneratedFiles/Debug/moc_toast_manager.cpp\ - GeneratedFiles/Debug/moc_button.cpp\ - GeneratedFiles/Debug/moc_popupmenu.cpp\ + GeneratedFiles/Debug/moc_connectionbox.cpp\ + GeneratedFiles/Debug/moc_contactsbox.cpp\ GeneratedFiles/Debug/moc_countryinput.cpp\ + GeneratedFiles/Debug/moc_dcenter.cpp\ + GeneratedFiles/Debug/moc_dialogswidget.cpp\ + GeneratedFiles/Debug/moc_downloadpathbox.cpp\ + GeneratedFiles/Debug/moc_dropdown.cpp\ + GeneratedFiles/Debug/moc_emojibox.cpp\ + GeneratedFiles/Debug/moc_facade.cpp\ + GeneratedFiles/Debug/moc_field_autocomplete.cpp\ + GeneratedFiles/Debug/moc_file_download.cpp\ + GeneratedFiles/Debug/moc_fileuploader.cpp\ GeneratedFiles/Debug/moc_flatbutton.cpp\ GeneratedFiles/Debug/moc_flatcheckbox.cpp\ GeneratedFiles/Debug/moc_flatinput.cpp\ GeneratedFiles/Debug/moc_flatlabel.cpp\ GeneratedFiles/Debug/moc_flattextarea.cpp\ - GeneratedFiles/Debug/moc_scrollarea.cpp\ - GeneratedFiles/Debug/moc_twidget.cpp\ - GeneratedFiles/Debug/moc_aboutbox.cpp\ - GeneratedFiles/Debug/moc_abstractbox.cpp\ - GeneratedFiles/Debug/moc_addcontactbox.cpp\ - GeneratedFiles/Debug/moc_autolockbox.cpp\ - GeneratedFiles/Debug/moc_backgroundbox.cpp\ - GeneratedFiles/Debug/moc_confirmbox.cpp\ - GeneratedFiles/Debug/moc_connectionbox.cpp\ - GeneratedFiles/Debug/moc_contactsbox.cpp\ - GeneratedFiles/Debug/moc_downloadpathbox.cpp\ - GeneratedFiles/Debug/moc_emojibox.cpp\ - GeneratedFiles/Debug/moc_languagebox.cpp\ - GeneratedFiles/Debug/moc_passcodebox.cpp\ - GeneratedFiles/Debug/moc_photocropbox.cpp\ - GeneratedFiles/Debug/moc_photosendbox.cpp\ - GeneratedFiles/Debug/moc_sessionsbox.cpp\ - GeneratedFiles/Debug/moc_stickersetbox.cpp\ - GeneratedFiles/Debug/moc_usernamebox.cpp\ - GeneratedFiles/Debug/moc_field_autocomplete.cpp\ - GeneratedFiles/Debug/moc_introwidget.cpp\ + GeneratedFiles/Debug/moc_history.cpp\ + GeneratedFiles/Debug/moc_historywidget.cpp\ GeneratedFiles/Debug/moc_introcode.cpp\ GeneratedFiles/Debug/moc_introphone.cpp\ GeneratedFiles/Debug/moc_intropwdcheck.cpp\ GeneratedFiles/Debug/moc_introsignup.cpp\ - GeneratedFiles/Debug/moc_pspecific_mac.cpp + GeneratedFiles/Debug/moc_introwidget.cpp\ + GeneratedFiles/Debug/moc_languagebox.cpp\ + GeneratedFiles/Debug/moc_layerwidget.cpp\ + GeneratedFiles/Debug/moc_localimageloader.cpp\ + GeneratedFiles/Debug/moc_localstorage.cpp\ + GeneratedFiles/Debug/moc_mainwidget.cpp\ + GeneratedFiles/Debug/moc_mainwindow.cpp\ + GeneratedFiles/Debug/moc_mediaview.cpp\ + GeneratedFiles/Debug/moc_overviewwidget.cpp\ + GeneratedFiles/Debug/moc_passcodebox.cpp\ + GeneratedFiles/Debug/moc_passcodewidget.cpp\ + GeneratedFiles/Debug/moc_photocropbox.cpp\ + GeneratedFiles/Debug/moc_photosendbox.cpp\ + GeneratedFiles/Debug/moc_playerwidget.cpp\ + GeneratedFiles/Debug/moc_popupmenu.cpp\ + GeneratedFiles/Debug/moc_profile_actions_widget.cpp\ + GeneratedFiles/Debug/moc_profile_block_widget.cpp\ + GeneratedFiles/Debug/moc_profile_cover.cpp\ + GeneratedFiles/Debug/moc_profile_fixed_bar.cpp\ + GeneratedFiles/Debug/moc_profile_inner_widget.cpp\ + GeneratedFiles/Debug/moc_profile_members_widget.cpp\ + GeneratedFiles/Debug/moc_profile_settings_widget.cpp\ + GeneratedFiles/Debug/moc_profile_shared_media_widget.cpp\ + GeneratedFiles/Debug/moc_profile_widget.cpp\ + GeneratedFiles/Debug/moc_pspecific_mac.cpp\ + GeneratedFiles/Debug/moc_report_box.cpp\ + GeneratedFiles/Debug/moc_scrollarea.cpp\ + GeneratedFiles/Debug/moc_section_widget.cpp\ + GeneratedFiles/Debug/moc_session.cpp\ + GeneratedFiles/Debug/moc_sessionsbox.cpp\ + GeneratedFiles/Debug/moc_settingswidget.cpp\ + GeneratedFiles/Debug/moc_stickersetbox.cpp\ + GeneratedFiles/Debug/moc_sysbuttons.cpp\ + GeneratedFiles/Debug/moc_title.cpp\ + GeneratedFiles/Debug/moc_toast_manager.cpp\ + GeneratedFiles/Debug/moc_top_bar_widget.cpp\ + GeneratedFiles/Debug/moc_twidget.cpp\ + GeneratedFiles/Debug/moc_usernamebox.cpp +GeneratedFiles/Debug/moc_aboutbox.cpp: SourceFiles/boxes/aboutbox.h + $(MOC_FILE) SourceFiles/boxes/aboutbox.h -o GeneratedFiles/Debug/moc_aboutbox.cpp + +GeneratedFiles/Debug/moc_abstractbox.cpp: SourceFiles/boxes/abstractbox.h + $(MOC_FILE) SourceFiles/boxes/abstractbox.h -o GeneratedFiles/Debug/moc_abstractbox.cpp + +GeneratedFiles/Debug/moc_addcontactbox.cpp: SourceFiles/boxes/addcontactbox.h + $(MOC_FILE) SourceFiles/boxes/addcontactbox.h -o GeneratedFiles/Debug/moc_addcontactbox.cpp + +GeneratedFiles/Debug/moc_animation.cpp: SourceFiles/ui/animation.h + $(MOC_FILE) SourceFiles/ui/animation.h -o GeneratedFiles/Debug/moc_animation.cpp + GeneratedFiles/Debug/moc_apiwrap.cpp: SourceFiles/apiwrap.h $(MOC_FILE) SourceFiles/apiwrap.h -o GeneratedFiles/Debug/moc_apiwrap.cpp @@ -324,68 +366,23 @@ GeneratedFiles/Debug/moc_application.cpp: SourceFiles/application.h GeneratedFiles/Debug/moc_audio.cpp: SourceFiles/audio.h $(MOC_FILE) SourceFiles/audio.h -o GeneratedFiles/Debug/moc_audio.cpp +GeneratedFiles/Debug/moc_autolockbox.cpp: SourceFiles/boxes/autolockbox.h + $(MOC_FILE) SourceFiles/boxes/autolockbox.h -o GeneratedFiles/Debug/moc_autolockbox.cpp + GeneratedFiles/Debug/moc_autoupdater.cpp: SourceFiles/autoupdater.h $(MOC_FILE) SourceFiles/autoupdater.h -o GeneratedFiles/Debug/moc_autoupdater.cpp -GeneratedFiles/Debug/moc_dialogswidget.cpp: SourceFiles/dialogswidget.h - $(MOC_FILE) SourceFiles/dialogswidget.h -o GeneratedFiles/Debug/moc_dialogswidget.cpp - -GeneratedFiles/Debug/moc_dropdown.cpp: SourceFiles/dropdown.h - $(MOC_FILE) SourceFiles/dropdown.h -o GeneratedFiles/Debug/moc_dropdown.cpp - -GeneratedFiles/Debug/moc_fileuploader.cpp: SourceFiles/fileuploader.h - $(MOC_FILE) SourceFiles/fileuploader.h -o GeneratedFiles/Debug/moc_fileuploader.cpp - -GeneratedFiles/Debug/moc_history.cpp: SourceFiles/history.h - $(MOC_FILE) SourceFiles/history.h -o GeneratedFiles/Debug/moc_history.cpp - -GeneratedFiles/Debug/moc_historywidget.cpp: SourceFiles/historywidget.h - $(MOC_FILE) SourceFiles/historywidget.h -o GeneratedFiles/Debug/moc_historywidget.cpp - -GeneratedFiles/Debug/moc_layerwidget.cpp: SourceFiles/layerwidget.h - $(MOC_FILE) SourceFiles/layerwidget.h -o GeneratedFiles/Debug/moc_layerwidget.cpp - -GeneratedFiles/Debug/moc_mediaview.cpp: SourceFiles/mediaview.h - $(MOC_FILE) SourceFiles/mediaview.h -o GeneratedFiles/Debug/moc_mediaview.cpp - -GeneratedFiles/Debug/moc_overviewwidget.cpp: SourceFiles/overviewwidget.h - $(MOC_FILE) SourceFiles/overviewwidget.h -o GeneratedFiles/Debug/moc_overviewwidget.cpp - -GeneratedFiles/Debug/moc_playerwidget.cpp: SourceFiles/playerwidget.h - $(MOC_FILE) SourceFiles/playerwidget.h -o GeneratedFiles/Debug/moc_playerwidget.cpp - -GeneratedFiles/Debug/moc_passcodewidget.cpp: SourceFiles/passcodewidget.h - $(MOC_FILE) SourceFiles/passcodewidget.h -o GeneratedFiles/Debug/moc_passcodewidget.cpp - -GeneratedFiles/Debug/moc_localimageloader.cpp: SourceFiles/localimageloader.h - $(MOC_FILE) SourceFiles/localimageloader.h -o GeneratedFiles/Debug/moc_localimageloader.cpp - -GeneratedFiles/Debug/moc_localstorage.cpp: SourceFiles/localstorage.h - $(MOC_FILE) SourceFiles/localstorage.h -o GeneratedFiles/Debug/moc_localstorage.cpp - -GeneratedFiles/Debug/moc_mainwidget.cpp: SourceFiles/mainwidget.h - $(MOC_FILE) SourceFiles/mainwidget.h -o GeneratedFiles/Debug/moc_mainwidget.cpp - -GeneratedFiles/Debug/moc_top_bar_widget.cpp: SourceFiles/window/top_bar_widget.h - $(MOC_FILE) SourceFiles/window/top_bar_widget.h -o GeneratedFiles/Debug/moc_top_bar_widget.cpp - -GeneratedFiles/Debug/moc_settingswidget.cpp: SourceFiles/settingswidget.h - $(MOC_FILE) SourceFiles/settingswidget.h -o GeneratedFiles/Debug/moc_settingswidget.cpp - -GeneratedFiles/Debug/moc_sysbuttons.cpp: SourceFiles/sysbuttons.h - $(MOC_FILE) SourceFiles/sysbuttons.h -o GeneratedFiles/Debug/moc_sysbuttons.cpp - -GeneratedFiles/Debug/moc_title.cpp: SourceFiles/title.h - $(MOC_FILE) SourceFiles/title.h -o GeneratedFiles/Debug/moc_title.cpp +GeneratedFiles/Debug/moc_backgroundbox.cpp: SourceFiles/boxes/backgroundbox.h + $(MOC_FILE) SourceFiles/boxes/backgroundbox.h -o GeneratedFiles/Debug/moc_backgroundbox.cpp GeneratedFiles/Debug/moc_basic_types.cpp: SourceFiles/core/basic_types.h $(MOC_FILE) SourceFiles/core/basic_types.h -o GeneratedFiles/Debug/moc_basic_types.cpp -GeneratedFiles/Debug/moc_mainwindow.cpp: SourceFiles/mainwindow.h - $(MOC_FILE) SourceFiles/mainwindow.h -o GeneratedFiles/Debug/moc_mainwindow.cpp +GeneratedFiles/Debug/moc_button.cpp: SourceFiles/ui/button.h + $(MOC_FILE) SourceFiles/ui/button.h -o GeneratedFiles/Debug/moc_button.cpp -GeneratedFiles/Debug/moc_facade.cpp: SourceFiles/mtproto/facade.h - $(MOC_FILE) SourceFiles/mtproto/facade.h -o GeneratedFiles/Debug/moc_facade.cpp +GeneratedFiles/Debug/moc_confirmbox.cpp: SourceFiles/boxes/confirmbox.h + $(MOC_FILE) SourceFiles/boxes/confirmbox.h -o GeneratedFiles/Debug/moc_confirmbox.cpp GeneratedFiles/Debug/moc_connection.cpp: SourceFiles/mtproto/connection.h $(MOC_FILE) SourceFiles/mtproto/connection.h -o GeneratedFiles/Debug/moc_connection.cpp @@ -402,29 +399,41 @@ GeneratedFiles/Debug/moc_connection_http.cpp: SourceFiles/mtproto/connection_htt GeneratedFiles/Debug/moc_connection_tcp.cpp: SourceFiles/mtproto/connection_tcp.h $(MOC_FILE) SourceFiles/mtproto/connection_tcp.h -o GeneratedFiles/Debug/moc_connection_tcp.cpp +GeneratedFiles/Debug/moc_connectionbox.cpp: SourceFiles/boxes/connectionbox.h + $(MOC_FILE) SourceFiles/boxes/connectionbox.h -o GeneratedFiles/Debug/moc_connectionbox.cpp + +GeneratedFiles/Debug/moc_contactsbox.cpp: SourceFiles/boxes/contactsbox.h + $(MOC_FILE) SourceFiles/boxes/contactsbox.h -o GeneratedFiles/Debug/moc_contactsbox.cpp + +GeneratedFiles/Debug/moc_countryinput.cpp: SourceFiles/ui/countryinput.h + $(MOC_FILE) SourceFiles/ui/countryinput.h -o GeneratedFiles/Debug/moc_countryinput.cpp + GeneratedFiles/Debug/moc_dcenter.cpp: SourceFiles/mtproto/dcenter.h $(MOC_FILE) SourceFiles/mtproto/dcenter.h -o GeneratedFiles/Debug/moc_dcenter.cpp +GeneratedFiles/Debug/moc_dialogswidget.cpp: SourceFiles/dialogswidget.h + $(MOC_FILE) SourceFiles/dialogswidget.h -o GeneratedFiles/Debug/moc_dialogswidget.cpp + +GeneratedFiles/Debug/moc_downloadpathbox.cpp: SourceFiles/boxes/downloadpathbox.h + $(MOC_FILE) SourceFiles/boxes/downloadpathbox.h -o GeneratedFiles/Debug/moc_downloadpathbox.cpp + +GeneratedFiles/Debug/moc_dropdown.cpp: SourceFiles/dropdown.h + $(MOC_FILE) SourceFiles/dropdown.h -o GeneratedFiles/Debug/moc_dropdown.cpp + +GeneratedFiles/Debug/moc_emojibox.cpp: SourceFiles/boxes/emojibox.h + $(MOC_FILE) SourceFiles/boxes/emojibox.h -o GeneratedFiles/Debug/moc_emojibox.cpp + +GeneratedFiles/Debug/moc_facade.cpp: SourceFiles/mtproto/facade.h + $(MOC_FILE) SourceFiles/mtproto/facade.h -o GeneratedFiles/Debug/moc_facade.cpp + +GeneratedFiles/Debug/moc_field_autocomplete.cpp: SourceFiles/history/field_autocomplete.h + $(MOC_FILE) SourceFiles/history/field_autocomplete.h -o GeneratedFiles/Debug/moc_field_autocomplete.cpp + GeneratedFiles/Debug/moc_file_download.cpp: SourceFiles/mtproto/file_download.h $(MOC_FILE) SourceFiles/mtproto/file_download.h -o GeneratedFiles/Debug/moc_file_download.cpp -GeneratedFiles/Debug/moc_session.cpp: SourceFiles/mtproto/session.h - $(MOC_FILE) SourceFiles/mtproto/session.h -o GeneratedFiles/Debug/moc_session.cpp - -GeneratedFiles/Debug/moc_animation.cpp: SourceFiles/ui/animation.h - $(MOC_FILE) SourceFiles/ui/animation.h -o GeneratedFiles/Debug/moc_animation.cpp - -GeneratedFiles/Debug/moc_toast_manager.cpp: SourceFiles/ui/toast/toast_manager.h - $(MOC_FILE) SourceFiles/ui/toast/toast_manager.h -o GeneratedFiles/Debug/moc_toast_manager.cpp - -GeneratedFiles/Debug/moc_button.cpp: SourceFiles/ui/button.h - $(MOC_FILE) SourceFiles/ui/button.h -o GeneratedFiles/Debug/moc_button.cpp - -GeneratedFiles/Debug/moc_popupmenu.cpp: SourceFiles/ui/popupmenu.h - $(MOC_FILE) SourceFiles/ui/popupmenu.h -o GeneratedFiles/Debug/moc_popupmenu.cpp - -GeneratedFiles/Debug/moc_countryinput.cpp: SourceFiles/ui/countryinput.h - $(MOC_FILE) SourceFiles/ui/countryinput.h -o GeneratedFiles/Debug/moc_countryinput.cpp +GeneratedFiles/Debug/moc_fileuploader.cpp: SourceFiles/fileuploader.h + $(MOC_FILE) SourceFiles/fileuploader.h -o GeneratedFiles/Debug/moc_fileuploader.cpp GeneratedFiles/Debug/moc_flatbutton.cpp: SourceFiles/ui/flatbutton.h $(MOC_FILE) SourceFiles/ui/flatbutton.h -o GeneratedFiles/Debug/moc_flatbutton.cpp @@ -441,68 +450,11 @@ GeneratedFiles/Debug/moc_flatlabel.cpp: SourceFiles/ui/flatlabel.h GeneratedFiles/Debug/moc_flattextarea.cpp: SourceFiles/ui/flattextarea.h $(MOC_FILE) SourceFiles/ui/flattextarea.h -o GeneratedFiles/Debug/moc_flattextarea.cpp -GeneratedFiles/Debug/moc_scrollarea.cpp: SourceFiles/ui/scrollarea.h - $(MOC_FILE) SourceFiles/ui/scrollarea.h -o GeneratedFiles/Debug/moc_scrollarea.cpp +GeneratedFiles/Debug/moc_history.cpp: SourceFiles/history.h + $(MOC_FILE) SourceFiles/history.h -o GeneratedFiles/Debug/moc_history.cpp -GeneratedFiles/Debug/moc_twidget.cpp: SourceFiles/ui/twidget.h - $(MOC_FILE) SourceFiles/ui/twidget.h -o GeneratedFiles/Debug/moc_twidget.cpp - -GeneratedFiles/Debug/moc_aboutbox.cpp: SourceFiles/boxes/aboutbox.h - $(MOC_FILE) SourceFiles/boxes/aboutbox.h -o GeneratedFiles/Debug/moc_aboutbox.cpp - -GeneratedFiles/Debug/moc_abstractbox.cpp: SourceFiles/boxes/abstractbox.h - $(MOC_FILE) SourceFiles/boxes/abstractbox.h -o GeneratedFiles/Debug/moc_abstractbox.cpp - -GeneratedFiles/Debug/moc_addcontactbox.cpp: SourceFiles/boxes/addcontactbox.h - $(MOC_FILE) SourceFiles/boxes/addcontactbox.h -o GeneratedFiles/Debug/moc_addcontactbox.cpp - -GeneratedFiles/Debug/moc_autolockbox.cpp: SourceFiles/boxes/autolockbox.h - $(MOC_FILE) SourceFiles/boxes/autolockbox.h -o GeneratedFiles/Debug/moc_autolockbox.cpp - -GeneratedFiles/Debug/moc_backgroundbox.cpp: SourceFiles/boxes/backgroundbox.h - $(MOC_FILE) SourceFiles/boxes/backgroundbox.h -o GeneratedFiles/Debug/moc_backgroundbox.cpp - -GeneratedFiles/Debug/moc_confirmbox.cpp: SourceFiles/boxes/confirmbox.h - $(MOC_FILE) SourceFiles/boxes/confirmbox.h -o GeneratedFiles/Debug/moc_confirmbox.cpp - -GeneratedFiles/Debug/moc_connectionbox.cpp: SourceFiles/boxes/connectionbox.h - $(MOC_FILE) SourceFiles/boxes/connectionbox.h -o GeneratedFiles/Debug/moc_connectionbox.cpp - -GeneratedFiles/Debug/moc_contactsbox.cpp: SourceFiles/boxes/contactsbox.h - $(MOC_FILE) SourceFiles/boxes/contactsbox.h -o GeneratedFiles/Debug/moc_contactsbox.cpp - -GeneratedFiles/Debug/moc_downloadpathbox.cpp: SourceFiles/boxes/downloadpathbox.h - $(MOC_FILE) SourceFiles/boxes/downloadpathbox.h -o GeneratedFiles/Debug/moc_downloadpathbox.cpp - -GeneratedFiles/Debug/moc_emojibox.cpp: SourceFiles/boxes/emojibox.h - $(MOC_FILE) SourceFiles/boxes/emojibox.h -o GeneratedFiles/Debug/moc_emojibox.cpp - -GeneratedFiles/Debug/moc_languagebox.cpp: SourceFiles/boxes/languagebox.h - $(MOC_FILE) SourceFiles/boxes/languagebox.h -o GeneratedFiles/Debug/moc_languagebox.cpp - -GeneratedFiles/Debug/moc_passcodebox.cpp: SourceFiles/boxes/passcodebox.h - $(MOC_FILE) SourceFiles/boxes/passcodebox.h -o GeneratedFiles/Debug/moc_passcodebox.cpp - -GeneratedFiles/Debug/moc_photocropbox.cpp: SourceFiles/boxes/photocropbox.h - $(MOC_FILE) SourceFiles/boxes/photocropbox.h -o GeneratedFiles/Debug/moc_photocropbox.cpp - -GeneratedFiles/Debug/moc_photosendbox.cpp: SourceFiles/boxes/photosendbox.h - $(MOC_FILE) SourceFiles/boxes/photosendbox.h -o GeneratedFiles/Debug/moc_photosendbox.cpp - -GeneratedFiles/Debug/moc_sessionsbox.cpp: SourceFiles/boxes/sessionsbox.h - $(MOC_FILE) SourceFiles/boxes/sessionsbox.h -o GeneratedFiles/Debug/moc_sessionsbox.cpp - -GeneratedFiles/Debug/moc_stickersetbox.cpp: SourceFiles/boxes/stickersetbox.h - $(MOC_FILE) SourceFiles/boxes/stickersetbox.h -o GeneratedFiles/Debug/moc_stickersetbox.cpp - -GeneratedFiles/Debug/moc_usernamebox.cpp:SourceFiles/boxes/usernamebox.h - $(MOC_FILE) SourceFiles/boxes/usernamebox.h -o GeneratedFiles/Debug/moc_usernamebox.cpp - -GeneratedFiles/Debug/moc_field_autocomplete.cpp: SourceFiles/history/field_autocomplete.h - $(MOC_FILE) SourceFiles/history/field_autocomplete.h -o GeneratedFiles/Debug/moc_field_autocomplete.cpp - -GeneratedFiles/Debug/moc_introwidget.cpp: SourceFiles/intro/introwidget.h - $(MOC_FILE) SourceFiles/intro/introwidget.h -o GeneratedFiles/Debug/moc_introwidget.cpp +GeneratedFiles/Debug/moc_historywidget.cpp: SourceFiles/historywidget.h + $(MOC_FILE) SourceFiles/historywidget.h -o GeneratedFiles/Debug/moc_historywidget.cpp GeneratedFiles/Debug/moc_introcode.cpp: SourceFiles/intro/introcode.h $(MOC_FILE) SourceFiles/intro/introcode.h -o GeneratedFiles/Debug/moc_introcode.cpp @@ -516,9 +468,120 @@ GeneratedFiles/Debug/moc_intropwdcheck.cpp: SourceFiles/intro/intropwdcheck.h GeneratedFiles/Debug/moc_introsignup.cpp: SourceFiles/intro/introsignup.h $(MOC_FILE) SourceFiles/intro/introsignup.h -o GeneratedFiles/Debug/moc_introsignup.cpp +GeneratedFiles/Debug/moc_introwidget.cpp: SourceFiles/intro/introwidget.h + $(MOC_FILE) SourceFiles/intro/introwidget.h -o GeneratedFiles/Debug/moc_introwidget.cpp + +GeneratedFiles/Debug/moc_languagebox.cpp: SourceFiles/boxes/languagebox.h + $(MOC_FILE) SourceFiles/boxes/languagebox.h -o GeneratedFiles/Debug/moc_languagebox.cpp + +GeneratedFiles/Debug/moc_layerwidget.cpp: SourceFiles/layerwidget.h + $(MOC_FILE) SourceFiles/layerwidget.h -o GeneratedFiles/Debug/moc_layerwidget.cpp + +GeneratedFiles/Debug/moc_localimageloader.cpp: SourceFiles/localimageloader.h + $(MOC_FILE) SourceFiles/localimageloader.h -o GeneratedFiles/Debug/moc_localimageloader.cpp + +GeneratedFiles/Debug/moc_localstorage.cpp: SourceFiles/localstorage.h + $(MOC_FILE) SourceFiles/localstorage.h -o GeneratedFiles/Debug/moc_localstorage.cpp + +GeneratedFiles/Debug/moc_mainwidget.cpp: SourceFiles/mainwidget.h + $(MOC_FILE) SourceFiles/mainwidget.h -o GeneratedFiles/Debug/moc_mainwidget.cpp + +GeneratedFiles/Debug/moc_mainwindow.cpp: SourceFiles/mainwindow.h + $(MOC_FILE) SourceFiles/mainwindow.h -o GeneratedFiles/Debug/moc_mainwindow.cpp + +GeneratedFiles/Debug/moc_mediaview.cpp: SourceFiles/mediaview.h + $(MOC_FILE) SourceFiles/mediaview.h -o GeneratedFiles/Debug/moc_mediaview.cpp + +GeneratedFiles/Debug/moc_overviewwidget.cpp: SourceFiles/overviewwidget.h + $(MOC_FILE) SourceFiles/overviewwidget.h -o GeneratedFiles/Debug/moc_overviewwidget.cpp + +GeneratedFiles/Debug/moc_passcodebox.cpp: SourceFiles/boxes/passcodebox.h + $(MOC_FILE) SourceFiles/boxes/passcodebox.h -o GeneratedFiles/Debug/moc_passcodebox.cpp + +GeneratedFiles/Debug/moc_passcodewidget.cpp: SourceFiles/passcodewidget.h + $(MOC_FILE) SourceFiles/passcodewidget.h -o GeneratedFiles/Debug/moc_passcodewidget.cpp + +GeneratedFiles/Debug/moc_photocropbox.cpp: SourceFiles/boxes/photocropbox.h + $(MOC_FILE) SourceFiles/boxes/photocropbox.h -o GeneratedFiles/Debug/moc_photocropbox.cpp + +GeneratedFiles/Debug/moc_photosendbox.cpp: SourceFiles/boxes/photosendbox.h + $(MOC_FILE) SourceFiles/boxes/photosendbox.h -o GeneratedFiles/Debug/moc_photosendbox.cpp + +GeneratedFiles/Debug/moc_playerwidget.cpp: SourceFiles/playerwidget.h + $(MOC_FILE) SourceFiles/playerwidget.h -o GeneratedFiles/Debug/moc_playerwidget.cpp + +GeneratedFiles/Debug/moc_popupmenu.cpp: SourceFiles/ui/popupmenu.h + $(MOC_FILE) SourceFiles/ui/popupmenu.h -o GeneratedFiles/Debug/moc_popupmenu.cpp + +GeneratedFiles/Debug/moc_profile_actions_widget.cpp: SourceFiles/profile/profile_actions_widget.h + $(MOC_FILE) SourceFiles/profile/profile_actions_widget.h -o GeneratedFiles/Debug/moc_profile_actions_widget.cpp + +GeneratedFiles/Debug/moc_profile_block_widget.cpp: SourceFiles/profile/profile_block_widget.h + $(MOC_FILE) SourceFiles/profile/profile_block_widget.h -o GeneratedFiles/Debug/moc_profile_block_widget.cpp + +GeneratedFiles/Debug/moc_profile_cover.cpp: SourceFiles/profile/profile_cover.h + $(MOC_FILE) SourceFiles/profile/profile_cover.h -o GeneratedFiles/Debug/moc_profile_cover.cpp + +GeneratedFiles/Debug/moc_profile_fixed_bar.cpp: SourceFiles/profile/profile_fixed_bar.h + $(MOC_FILE) SourceFiles/profile/profile_fixed_bar.h -o GeneratedFiles/Debug/moc_profile_fixed_bar.cpp + +GeneratedFiles/Debug/moc_profile_inner_widget.cpp: SourceFiles/profile/profile_inner_widget.h + $(MOC_FILE) SourceFiles/profile/profile_inner_widget.h -o GeneratedFiles/Debug/moc_profile_inner_widget.cpp + +GeneratedFiles/Debug/moc_profile_members_widget.cpp: SourceFiles/profile/profile_members_widget.h + $(MOC_FILE) SourceFiles/profile/profile_members_widget.h -o GeneratedFiles/Debug/moc_profile_members_widget.cpp + +GeneratedFiles/Debug/moc_profile_settings_widget.cpp: SourceFiles/profile/profile_settings_widget.h + $(MOC_FILE) SourceFiles/profile/profile_settings_widget.h -o GeneratedFiles/Debug/moc_profile_settings_widget.cpp + +GeneratedFiles/Debug/moc_profile_shared_media_widget.cpp: SourceFiles/profile/profile_shared_media_widget.h + $(MOC_FILE) SourceFiles/profile/profile_shared_media_widget.h -o GeneratedFiles/Debug/moc_profile_shared_media_widget.cpp + +GeneratedFiles/Debug/moc_profile_widget.cpp: SourceFiles/profile/profile_widget.h + $(MOC_FILE) SourceFiles/profile/profile_widget.h -o GeneratedFiles/Debug/moc_profile_widget.cpp + GeneratedFiles/Debug/moc_pspecific_mac.cpp: SourceFiles/pspecific_mac.h $(MOC_FILE) SourceFiles/pspecific_mac.h -o GeneratedFiles/Debug/moc_pspecific_mac.cpp +GeneratedFiles/Debug/moc_report_box.cpp: SourceFiles/boxes/report_box.h + $(MOC_FILE) SourceFiles/boxes/report_box.h -o GeneratedFiles/Debug/moc_report_box.cpp + +GeneratedFiles/Debug/moc_scrollarea.cpp: SourceFiles/ui/scrollarea.h + $(MOC_FILE) SourceFiles/ui/scrollarea.h -o GeneratedFiles/Debug/moc_scrollarea.cpp + +GeneratedFiles/Debug/moc_section_widget.cpp: SourceFiles/window/section_widget.h + $(MOC_FILE) SourceFiles/window/section_widget.h -o GeneratedFiles/Debug/moc_section_widget.cpp + +GeneratedFiles/Debug/moc_session.cpp: SourceFiles/mtproto/session.h + $(MOC_FILE) SourceFiles/mtproto/session.h -o GeneratedFiles/Debug/moc_session.cpp + +GeneratedFiles/Debug/moc_sessionsbox.cpp: SourceFiles/boxes/sessionsbox.h + $(MOC_FILE) SourceFiles/boxes/sessionsbox.h -o GeneratedFiles/Debug/moc_sessionsbox.cpp + +GeneratedFiles/Debug/moc_settingswidget.cpp: SourceFiles/settingswidget.h + $(MOC_FILE) SourceFiles/settingswidget.h -o GeneratedFiles/Debug/moc_settingswidget.cpp + +GeneratedFiles/Debug/moc_stickersetbox.cpp: SourceFiles/boxes/stickersetbox.h + $(MOC_FILE) SourceFiles/boxes/stickersetbox.h -o GeneratedFiles/Debug/moc_stickersetbox.cpp + +GeneratedFiles/Debug/moc_sysbuttons.cpp: SourceFiles/sysbuttons.h + $(MOC_FILE) SourceFiles/sysbuttons.h -o GeneratedFiles/Debug/moc_sysbuttons.cpp + +GeneratedFiles/Debug/moc_title.cpp: SourceFiles/title.h + $(MOC_FILE) SourceFiles/title.h -o GeneratedFiles/Debug/moc_title.cpp + +GeneratedFiles/Debug/moc_toast_manager.cpp: SourceFiles/ui/toast/toast_manager.h + $(MOC_FILE) SourceFiles/ui/toast/toast_manager.h -o GeneratedFiles/Debug/moc_toast_manager.cpp + +GeneratedFiles/Debug/moc_top_bar_widget.cpp: SourceFiles/window/top_bar_widget.h + $(MOC_FILE) SourceFiles/window/top_bar_widget.h -o GeneratedFiles/Debug/moc_top_bar_widget.cpp + +GeneratedFiles/Debug/moc_twidget.cpp: SourceFiles/ui/twidget.h + $(MOC_FILE) SourceFiles/ui/twidget.h -o GeneratedFiles/Debug/moc_twidget.cpp + +GeneratedFiles/Debug/moc_usernamebox.cpp:SourceFiles/boxes/usernamebox.h + $(MOC_FILE) SourceFiles/boxes/usernamebox.h -o GeneratedFiles/Debug/moc_usernamebox.cpp + compiler_moc_source_make_all: compiler_moc_source_clean: compiler_uic_make_all: