Commit Graph

  • fe9630bb20 Allow to resize third column. John Preston 2017-11-12 20:50:58 +0400
  • bca9b3ca3f Extract a reusable Ui::ResizeArea class. John Preston 2017-11-12 19:41:00 +0400
  • 3a25313e61 Fix restoring shared media state. John Preston 2017-11-12 18:35:20 +0400
  • fc66550a32 Support variable width tabs slider. John Preston 2017-11-12 17:47:11 +0400
  • 0255d0c59e Support any size in the tabbed selector. John Preston 2017-11-12 13:54:18 +0400
  • 5c12b0e5fa Use /permissive- flag for Visual Studio builds. John Preston 2017-11-11 21:53:23 +0400
  • aa160e775c Fix huge CPU consumption in the group info profile. John Preston 2017-11-11 19:12:49 +0400
  • d3c152022c Closed beta 1.1.23.2 John Preston 2017-11-11 10:19:10 +0400
  • dbb011fc56 Add members link in info for channel admins. John Preston 2017-11-10 23:19:43 +0400
  • a6df928d45 Improve copy of info profile phrases. John Preston 2017-11-10 21:51:59 +0400
  • dd3ae22e08 Save data from EditPeerInfoBox. John Preston 2017-11-10 21:15:37 +0400
  • 8ff0120642 Add EditPeerInfoBox without saving. John Preston 2017-11-10 19:45:10 +0400
  • 3998fad7ef Add manage supergroup / channel box. John Preston 2017-11-08 20:45:30 +0400
  • 7f8cdf85d5 Grow history stack following joinchat links. John Preston 2017-11-08 14:45:09 +0400
  • 1871425b2d Add 'X' and admin star in group info members. John Preston 2017-11-07 21:53:00 +0400
  • 5f0ba48309 Add top bar menu and notifications toggle. John Preston 2017-11-07 19:12:54 +0400
  • 9743dc1ffb Add some more actions to three dot menu. John Preston 2017-11-07 17:13:41 +0400
  • fcf2b9d1a7 Add some more actions to info profile. John Preston 2017-11-07 15:53:05 +0400
  • 9f37820901 Add bot Help and Settings buttons in info. John Preston 2017-11-07 12:13:58 +0400
  • 4295a823c6 Improve bot About section in info profile. John Preston 2017-11-07 11:21:48 +0400
  • 8191ebfc49 Improve peer context menu for info. John Preston 2017-11-06 22:03:20 +0400
  • 3fe12f1249 Display verified badge in the info. John Preston 2017-11-06 18:13:56 +0400
  • 230c83d218 Follow group->supergroup migration in info. John Preston 2017-11-06 16:14:44 +0400
  • 11a3308cf5 Scroll to field on search query update. John Preston 2017-11-06 14:00:37 +0400
  • 3992ff6b59 Switch add member and search members buttons. John Preston 2017-11-06 13:09:52 +0400
  • a05c7a815a Fix animation lag in info layer wrap. John Preston 2017-11-06 12:50:54 +0400
  • a7807420fa Fix animation lag in shared media. John Preston 2017-11-06 12:09:58 +0400
  • 47a52b0587 Moved several modules from history/ to data/. John Preston 2017-11-06 11:31:18 +0400
  • d67a8a4708 Fix edit bio in Settings. John Preston 2017-11-05 22:09:05 +0400
  • 9c01bbca95 Fix invoice amount display. John Preston 2017-11-05 21:40:16 +0400
  • 554eb3a342 Move stickers state variables to AuthSessionData. John Preston 2017-11-05 21:07:27 +0400
  • 9a56b2d20f Move dialogsWidthRatio to AuthSessionData. John Preston 2017-11-05 17:57:51 +0400
  • 4771ea7cd4 Display "{from}:" in global search results. John Preston 2017-11-05 15:21:30 +0400
  • aec496d520 Remove RTL Override symbols from filenames. John Preston 2017-11-05 15:00:48 +0400
  • cb5c59c86c Fix build and crash in Xcode. John Preston 2017-11-05 13:56:43 +0400
  • 628c8e10f7 Search and save state in common groups. John Preston 2017-11-03 22:26:14 +0400
  • a6361d6221 Move common_groups info module. John Preston 2017-11-03 19:52:53 +0400
  • 39c5898fa4 Save media search state to memento. John Preston 2017-11-03 19:47:08 +0400
  • 09d1e3629a Add media search to all info modes. John Preston 2017-11-03 16:03:00 +0400
  • 86ad15612a Use Info::Controller for the whole info section. John Preston 2017-10-31 22:25:22 +0400
  • c9152b0b3a Cache media search results until empty query. John Preston 2017-10-31 11:03:18 +0400
  • eb2719fad1 Added search to files and links shared media. John Preston 2017-10-30 23:24:20 +0400
  • a27edcad1c Extract SparseIdsList module from SharedMedia. John Preston 2017-10-29 19:32:01 +0400
  • 15cc4502b4 Save scroll top state to media memento. John Preston 2017-10-27 20:41:38 +0300
  • f6ed3dff7f Rewrite base::lambda_guard, use only one pointer. John Preston 2017-10-27 20:00:56 +0300
  • 101d4f6444 Use std::function for base::lambda implementation. John Preston 2017-10-27 18:37:27 +0300
  • fde3ff1bbf Simplify rpl::consumer. John Preston 2017-10-27 11:51:11 +0300
  • 53de44f272 Clear selection after forward in info shared media. John Preston 2017-10-27 11:48:02 +0300
  • f5c5c32d1d Add context menu to info shared media. John Preston 2017-10-25 19:32:22 +0300
  • 9a988d89e3 Remove std::any dependency (for now). John Preston 2017-10-25 11:38:55 +0300
  • b51f865c54 Save info members list state to memento. John Preston 2017-10-24 20:11:35 +0300
  • fb46c33d7f Add context menu support to info members list. John Preston 2017-10-22 20:06:57 +0300
  • 856ca22aad Display online count in the info profile section. John Preston 2017-10-22 15:07:57 +0300
  • 508fa14385 Workaround render glitches on new MacBooks. John Preston 2017-10-16 17:16:01 +0300
  • 5b190c5098 Preserve TopBarOverride in Info WrapWidget. John Preston 2017-10-20 21:52:48 +0300
  • 6b5e06de50 Removed collapsing of shared media. John Preston 2017-10-20 20:54:51 +0300
  • be5f4c9a71 Allow delete / forward selected in shared media. John Preston 2017-10-20 19:19:42 +0300
  • 7b69282c7e Add rpl::merge(). John Preston 2017-10-20 19:18:26 +0300
  • 54cc3e6315 Shared media multiple items selection. John Preston 2017-10-13 22:07:04 +0300
  • 66146c382d Improve paths for Xcode build. John Preston 2017-10-13 22:23:19 +0300
  • 989f0cc683 Fix build in Xcode. John Preston 2017-10-13 15:09:15 +0300
  • e02d209e6f Fix build with GCC. John Preston 2017-10-13 20:35:29 +0300
  • 6445c0563e Fix reading from freed memory in rpl::take(). John Preston 2017-10-13 19:33:38 +0300
  • 583b0fa778 Display common groups in Info profiles. John Preston 2017-10-10 21:39:44 +0100
  • fee517384c Disable round videos in shared media for now. John Preston 2017-10-10 20:42:30 +0100
  • aa260d263b Don't forget current item in MediaView. John Preston 2017-10-10 20:41:32 +0100
  • a08dd1f6e1 Fix build for macOS. John Preston 2017-10-10 09:01:19 +0100
  • f107866b42 Add basic click handler support to info shared media. John Preston 2017-10-09 22:55:30 +0100
  • 7f3c97fb01 Add info media preloading to both sides. John Preston 2017-10-05 18:32:34 +0100
  • 65cc4d3fbc Support item repaint in Info media overview. John Preston 2017-10-05 16:35:52 +0100
  • fdd89d65ca Allow using custom comparators in flat_[map|set]. John Preston 2017-10-05 16:35:31 +0100
  • ecbc0ae57e Show info media overview using Overview::Layout. John Preston 2017-10-04 18:15:08 +0100
  • 7905694b31 Add tabs and other types links to Info::Media. John Preston 2017-10-04 13:39:59 +0100
  • 335704e176 Fix layer resize animation glitches. John Preston 2017-10-04 11:27:21 +0100
  • c0bb8a8af7 Return third section when returning in main section. John Preston 2017-10-03 19:13:36 +0100
  • 76b8078bd9 Save section expand state in Info memento. John Preston 2017-10-03 18:41:44 +0100
  • c6c75a1980 Animate Info-to-Info transitions. John Preston 2017-10-03 15:57:11 +0100
  • 93c15e5ee6 Use internal section stack in Info::WrapWidget. John Preston 2017-10-03 14:05:58 +0100
  • 525cde3498 Use make_state for flatten_latest(). John Preston 2017-10-02 12:14:07 +0300
  • c4d33f9986 Add rpl::take(count). John Preston 2017-10-01 12:39:07 +0300
  • f0ad78d808 Change *[Fast|Animated] to anim::type in SlideWrap. John Preston 2017-10-01 11:15:40 +0300
  • 83850d9b86 Change *[Fast|Animated] to anim::type in FadeWrap. John Preston 2017-09-30 22:20:40 +0300
  • 0c4bda71fd Remove some unused / rare phrases. John Preston 2017-09-28 23:11:10 +0300
  • d1687ab963 Improve info wrapping in section / layer. John Preston 2017-09-30 21:26:45 +0300
  • ea0f6b9a12 Use 'if constexpr ()' instead of tag dispatch. John Preston 2017-09-29 13:55:25 +0300
  • 5cc7cb1d85 Allow empty arg list in rpl next/error handlers. John Preston 2017-09-27 21:29:13 +0300
  • 21b1ba1f88 Move build to Ubuntu 14.04 and GCC 7.2. John Preston 2017-09-28 12:40:26 +0300
  • 1cd126d728 Disable not type-erased consumers on GCC. John Preston 2017-09-28 14:40:10 +0300
  • 6861059d18 Fix build for old OS X with Qt 5.3.2 John Preston 2017-09-27 21:45:26 +0300
  • 80d9938e96 Support and use not type-erased consumers. John Preston 2017-09-27 18:15:26 +0300
  • fddcdf359b Use not type-erased producers in code. John Preston 2017-09-27 15:04:19 +0300
  • cdda7f8f9a Allow not type-erased producers. John Preston 2017-09-27 14:16:05 +0300
  • 086e46c162 Add and use only rpl::start_with_*() methods. John Preston 2017-09-27 11:43:35 +0300
  • ed061252a5 Move to Xcode 9.0 and fix errors in Clang build. John Preston 2017-09-26 23:14:56 +0300
  • 7c4e4d7fa2 Closed beta 1.1.23.1. John Preston 2017-09-26 22:43:11 +0300
  • 4180ed09a5 Add user actions to info profile. John Preston 2017-09-26 22:42:58 +0300
  • f50bf0b97f Show old overview / common groups for now. John Preston 2017-09-26 21:55:53 +0300
  • 2c75b4836d Improve sorting by online in info profile. John Preston 2017-09-26 21:44:58 +0300
  • 292e57ffc7 Use PeerListBox content in info profile. John Preston 2017-09-26 20:57:01 +0300
  • 1a0e524b49 Optimize third column (create it only once). John Preston 2017-09-26 16:53:51 +0300