2162aa8df0 
								
							 
						 
						
							
							
								
								Rename Text to Ui::Text::String.  
							
							
							
						 
						
							2019-06-21 11:06:46 +02:00  
				
					
						
							
							
								 
						
							
								aca3ec0ab8 
								
							 
						 
						
							
							
								
								Implement block + clear from ContactStatus bar.  
							
							
							
						 
						
							2019-06-21 11:06:46 +02:00  
				
					
						
							
							
								 
						
							
								08d4715ad6 
								
							 
						 
						
							
							
								
								Implement a new AddToContactBox.  
							
							
							
						 
						
							2019-06-21 11:06:45 +02:00  
				
					
						
							
							
								 
						
							
								a547f80ae9 
								
							 
						 
						
							
							
								
								Rename Window::Controller to Window::SessionController.  
							
							
							
						 
						
							2019-06-06 13:21:40 +03:00  
				
					
						
							
							
								 
						
							
								126ffc8769 
								
							 
						 
						
							
							
								
								Show user profile from Removed Users.  
							
							
							
						 
						
							2019-06-05 21:30:34 +03:00  
				
					
						
							
							
								 
						
							
								351ba3a912 
								
							 
						 
						
							
							
								
								Allow adding bots as admins when creating a channel.  
							
							
							
						 
						
							2019-06-05 20:15:17 +03:00  
				
					
						
							
							
								 
						
							
								c2b2236e64 
								
							 
						 
						
							
							
								
								Show error-by-privacy in adding user as admin.  
							
							
							
						 
						
							2019-06-05 19:47:08 +03:00  
				
					
						
							
							
								 
						
							
								f7cb38c36a 
								
							 
						 
						
							
							
								
								Allow admins to see the linked chat.  
							
							
							
						 
						
							2019-06-01 11:27:05 +03:00  
				
					
						
							
							
								 
						
							
								d7ab7aed62 
								
							 
						 
						
							
							
								
								Fix crash in unlinking discussion group.  
							
							
							
						 
						
							2019-06-01 11:13:40 +03:00  
				
					
						
							
							
								 
						
							
								9871184953 
								
							 
						 
						
							
							
								
								Fix discussion group unlinking.  
							
							
							
						 
						
							2019-05-31 19:47:48 +03:00  
				
					
						
							
							
								 
						
							
								7f74084237 
								
							 
						 
						
							
							
								
								Update some more phrases.  
							
							
							
						 
						
							2019-05-31 19:47:31 +03:00  
				
					
						
							
							
								 
						
							
								56d3e69399 
								
							 
						 
						
							
							
								
								Auto-convert legacy groups for discussions.  
							
							
							
						 
						
							2019-05-30 18:05:23 +03:00  
				
					
						
							
							
								 
						
							
								f1c7409980 
								
							 
						 
						
							
							
								
								Enable history visibility when linking chat.  
							
							
							
						 
						
							2019-05-30 18:05:23 +03:00  
				
					
						
							
							
								 
						
							
								33ea5ad297 
								
							 
						 
						
							
							
								
								Allow searching in link group to channel box.  
							
							
							
						 
						
							2019-05-30 18:05:23 +03:00  
				
					
						
							
							
								 
						
							
								a2b0631932 
								
							 
						 
						
							
							
								
								Hide linked chat button for now.  
							
							
							
						 
						
							2019-05-28 17:47:36 +02:00  
				
					
						
							
							
								 
						
							
								ea644a3f81 
								
							 
						 
						
							
							
								
								Fix Release build in Xcode.  
							
							
							
						 
						
							2019-05-27 17:32:01 +02:00  
				
					
						
							
							
								 
						
							
								a49806bf79 
								
							 
						 
						
							
							
								
								Only admin can unlink channel from the group.  
							
							
							
						 
						
							2019-05-27 15:30:23 +02:00  
				
					
						
							
							
								 
						
							
								0a86e732cd 
								
							 
						 
						
							
							
								
								Add a footer to EditLinkedChatBox.  
							
							
							
						 
						
							2019-05-27 15:09:42 +02:00  
				
					
						
							
							
								 
						
							
								4e10552c12 
								
							 
						 
						
							
							
								
								Add a confirmation for linking a discussion group.  
							
							
							
						 
						
							2019-05-27 15:09:41 +02:00  
				
					
						
							
							
								 
						
							
								ee2c7fad78 
								
							 
						 
						
							
							
								
								Allow creating discussion groups for channels.  
							
							
							
						 
						
							2019-05-27 15:09:37 +02:00  
				
					
						
							
							
								 
						
							
								b9d89cb4a0 
								
							 
						 
						
							
							
								
								Allow unlinking the discussion group.  
							
							
							
						 
						
							2019-05-27 15:09:35 +02:00  
				
					
						
							
							
								 
						
							
								50778790fe 
								
							 
						 
						
							
							
								
								Start supporting channel discussion groups.  
							
							
							
						 
						
							2019-05-27 15:09:25 +02:00  
				
					
						
							
							
								 
						
							
								4293a4857f 
								
							 
						 
						
							
							
								
								Show user profile from channel Removed Users.  
							
							... 
							
							
							
							Fixes  #5974 . 
						
							2019-05-08 12:25:16 +03:00  
				
					
						
							
							
								 
						
							
								d48cafe1a3 
								
							 
						 
						
							
							
								
								Improve manage group box styles.  
							
							
							
						 
						
							2019-05-01 16:11:47 +04:00  
				
					
						
							
							
								 
						
							
								116b5d006a 
								
							 
						 
						
							
							
								
								Divide public/private phrases for groups/channels.  
							
							
							
						 
						
							2019-05-01 16:11:45 +04:00  
				
					
						
							
							
								 
						
							
								01d5589594 
								
							 
						 
						
							
							
								
								Add archived results in chats search.  
							
							
							
						 
						
							2019-05-01 16:11:38 +04:00  
				
					
						
							
							
								 
						
							
								8fd811517b 
								
							 
						 
						
							
							
								
								Count unread correctly in folders.  
							
							
							
						 
						
							2019-05-01 16:11:37 +04:00  
				
					
						
							
							
								 
						
							
								c58f097535 
								
							 
						 
						
							
							
								
								Correctly move histories between chat lists.  
							
							
							
						 
						
							2019-05-01 16:11:35 +04:00  
				
					
						
							
							
								 
						
							
								0c0d6bc411 
								
							 
						 
						
							
							
								
								Move chats / contacts lists to Data::Session.  
							
							
							
						 
						
							2019-05-01 16:11:33 +04:00  
				
					
						
							
							
								 
						
							
								2862070348 
								
							 
						 
						
							
							
								
								Use vector instead of custom linked list.  
							
							
							
						 
						
							2019-05-01 16:11:20 +04:00  
				
					
						
							
							
								 
						
							
								b5be6df5e2 
								
							 
						 
						
							
							
								
								Copy text with expanded links only to external.  
							
							... 
							
							
							
							Paste valid custom links in message field if copied from messages. 
							
						 
						
							2019-04-08 19:10:06 +04:00  
				
					
						
							
							
								 
						
							
								d7a67a6a1c 
								
							 
						 
						
							
							
								
								Fix two crashes in groups edit.  
							
							
							
						 
						
							2019-03-25 11:57:04 +04:00  
				
					
						
							
							
								 
						
							
								dd8c526fb7 
								
							 
						 
						
							
							
								
								Prepare code for revoking of full history.  
							
							
							
						 
						
							2019-03-24 12:12:43 +04:00  
				
					
						
							
							
								 
						
							
								ca9db9fd3f 
								
							 
						 
						
							
							
								
								Refactored code.  
							
							... 
							
							
							
							- Removed std::optional from EditPeerHistoryVisibilityBox.
 - Added std::optional for savedCallback in EditPeerTypeBox.
 - Guarded boxCallbacks. 
							
						 
						
							2019-03-22 13:40:23 +04:00  
				
					
						
							
							
								 
						
							
								ecccf673a9 
								
							 
						 
						
							
							
								
								Deleted unused code of Delete Button.  
							
							
							
						 
						
							2019-03-22 13:40:23 +04:00  
				
					
						
							
							
								 
						
							
								e0d7cae3fe 
								
							 
						 
						
							
							
								
								Fix build for macOS.  
							
							
							
						 
						
							2019-03-22 13:40:23 +04:00  
				
					
						
							
							
								 
						
							
								241526f127 
								
							 
						 
						
							
							
								
								Improve code style a bit.  
							
							
							
						 
						
							2019-03-22 13:40:22 +04:00  
				
					
						
							
							
								 
						
							
								4148099115 
								
							 
						 
						
							
							
								
								Redesigned Delete Button in EditPeerInfoBox.  
							
							
							
						 
						
							2019-03-22 13:40:22 +04:00  
				
					
						
							
							
								 
						
							
								5edf200157 
								
							 
						 
						
							
							
								
								Fixed focus in EditPeerTypeBox. Slightly refactored code.  
							
							
							
						 
						
							2019-03-22 13:40:22 +04:00  
				
					
						
							
							
								 
						
							
								bd7ba3acb1 
								
							 
						 
						
							
							
								
								Refactored code.  
							
							... 
							
							
							
							- Slightly improved design.
 - Added "const" in EditPeerTypeBox & EditPeerInfoBox. 
							
						 
						
							2019-03-22 13:40:22 +04:00  
				
					
						
							
							
								 
						
							
								e024d9bbb0 
								
							 
						 
						
							
							
								
								Added opening EditPeerTypeBox when error of saving username was handled.  
							
							
							
						 
						
							2019-03-22 13:40:22 +04:00  
				
					
						
							
							
								 
						
							
								3d7b8b3162 
								
							 
						 
						
							
							
								
								Added Invite Link button. Refactored code.  
							
							... 
							
							
							
							- Removed unused includes.
 - Improved design for boxes.
 - Draw buttons for EditPeerInfoBox in single place.
 - Simplified conditions for all buttons.
 - Made AddSkip more flexible. 
							
						 
						
							2019-03-22 13:40:22 +04:00  
				
					
						
							
							
								 
						
							
								8887272577 
								
							 
						 
						
							
							
								
								Refactored code. Removed unused code.  
							
							... 
							
							
							
							- Deleted manage_peer_box from sources. 
							
						 
						
							2019-03-22 13:40:22 +04:00  
				
					
						
							
							
								 
						
							
								c86257568f 
								
							 
						 
						
							
							
								
								Fixed issue when "Too much usernames" box appearing only after typing.  
							
							
							
						 
						
							2019-03-22 13:40:22 +04:00  
				
					
						
							
							
								 
						
							
								cb272be805 
								
							 
						 
						
							
							
								
								Refactored code. Slightly improved animations and design.  
							
							
							
						 
						
							2019-03-22 13:40:22 +04:00  
				
					
						
							
							
								 
						
							
								b79d8d6c82 
								
							 
						 
						
							
							
								
								Removed Checkbox for Sign Messages and added Toggle Button.  
							
							... 
							
							
							
							- That is how it looks in mobile clients. 
							
						 
						
							2019-03-22 13:40:22 +04:00  
				
					
						
							
							
								 
						
							
								be8aed6a95 
								
							 
						 
						
							
							
								
								Added GroupTypeBox with Controller.  
							
							
							
						 
						
							2019-03-22 13:40:22 +04:00  
				
					
						
							
							
								 
						
							
								d06337dddc 
								
							 
						 
						
							
							
								
								Added HistoryVisibilityBox.  
							
							
							
						 
						
							2019-03-22 13:40:22 +04:00  
				
					
						
							
							
								 
						
							
								0f3ec47074 
								
							 
						 
						
							
							
								
								Begin of EditPeerBox redesigning.  
							
							... 
							
							
							
							- Moved buttons from ManageGroupBox to EditPeerBox.
 - Added counting of permissions. 
							
						 
						
							2019-03-22 13:40:21 +04:00  
				
					
						
							
							
								 
						
							
								fe618bd652 
								
							 
						 
						
							
							
								
								Use crl::time/now instead of TimeMs/getms.  
							
							
							
						 
						
							2019-02-19 11:06:33 +04:00  
				
					
						
							
							
								 
						
							
								5ec80238a0 
								
							 
						 
						
							
							
								
								Fix permissions dependencies.  
							
							
							
						 
						
							2019-02-13 15:19:05 +03:00  
				
					
						
							
							
								 
						
							
								f0c4868b3e 
								
							 
						 
						
							
							
								
								Ignore default banned rights for channel admins.  
							
							... 
							
							
							
							Fixes  #5640 . 
						
							2019-02-01 15:50:57 +03:00  
				
					
						
							
							
								 
						
							
								55d3d8adc3 
								
							 
						 
						
							
							
								
								Allow to delete users from exceptions.  
							
							
							
						 
						
							2019-01-31 20:31:44 +03:00  
				
					
						
							
							
								 
						
							
								25b5027dc7 
								
							 
						 
						
							
							
								
								Only creator can restrict in old groups.  
							
							
							
						 
						
							2019-01-31 15:20:15 +03:00  
				
					
						
							
							
								 
						
							
								a70e72f75d 
								
							 
						 
						
							
							
								
								Application->Sandbox, Messenger->Application.  
							
							
							
						 
						
							2019-01-23 12:51:58 +04:00  
				
					
						
							
							
								 
						
							
								4111da1dd0 
								
							 
						 
						
							
							
								
								Move some calls from App namespace.  
							
							
							
						 
						
							2019-01-22 17:10:01 +04:00  
				
					
						
							
							
								 
						
							
								6d706fd222 
								
							 
						 
						
							
							
								
								Improve unacessible permissions design.  
							
							
							
						 
						
							2019-01-21 17:43:24 +04:00  
				
					
						
							
							
								 
						
							
								e209299af4 
								
							 
						 
						
							
							
								
								Fix invite link block visibility.  
							
							
							
						 
						
							2019-01-21 10:40:25 +04:00  
				
					
						
							
							
								 
						
							
								7df5df6351 
								
							 
						 
						
							
							
								
								Improve phrases for removed users.  
							
							
							
						 
						
							2019-01-21 10:26:19 +04:00  
				
					
						
							
							
								 
						
							
								314e30272b 
								
							 
						 
						
							
							
								
								Replace SingleTimer with base::Timer.  
							
							
							
						 
						
							2019-01-18 16:41:08 +04:00  
				
					
						
							
							
								 
						
							
								04350af96f 
								
							 
						 
						
							
							
								
								Use one place for saving restrictions.  
							
							
							
						 
						
							2019-01-17 12:21:31 +04:00  
				
					
						
							
							
								 
						
							
								2a5bcd3eec 
								
							 
						 
						
							
							
								
								Support empty group placeholder for creators.  
							
							
							
						 
						
							2019-01-17 12:21:31 +04:00  
				
					
						
							
							
								 
						
							
								c552db04d7 
								
							 
						 
						
							
							
								
								Use 'exception' and 'remove user' phrases.  
							
							
							
						 
						
							2019-01-17 12:21:30 +04:00  
				
					
						
							
							
								 
						
							
								22f1ffc72b 
								
							 
						 
						
							
							
								
								Use different phrases for default restrictions.  
							
							
							
						 
						
							2019-01-17 12:21:30 +04:00  
				
					
						
							
							
								 
						
							
								4f33be20d4 
								
							 
						 
						
							
							
								
								Add user to group on appointing of admin.  
							
							
							
						 
						
							2019-01-17 12:21:30 +04:00  
				
					
						
							
							
								 
						
							
								9728ddeaf9 
								
							 
						 
						
							
							
								
								Handle migration to supergroups in boxes.  
							
							
							
						 
						
							2019-01-17 12:21:30 +04:00  
				
					
						
							
							
								 
						
							
								3c44bdb6b7 
								
							 
						 
						
							
							
								
								Support auto-migrate to supergroups.  
							
							
							
						 
						
							2019-01-17 12:21:30 +04:00  
				
					
						
							
							
								 
						
							
								67d12fa6d2 
								
							 
						 
						
							
							
								
								Improve update handling for legacy chats.  
							
							
							
						 
						
							2019-01-17 12:21:30 +04:00  
				
					
						
							
							
								 
						
							
								215856adc3 
								
							 
						 
						
							
							
								
								Improve AddSpecial box for legacy groups.  
							
							
							
						 
						
							2019-01-17 12:21:30 +04:00  
				
					
						
							
							
								 
						
							
								07e010dfb5 
								
							 
						 
						
							
							
								
								Save admins in legacy groups.  
							
							
							
						 
						
							2019-01-17 12:21:30 +04:00  
				
					
						
							
							
								 
						
							
								dba9ca2084 
								
							 
						 
						
							
							
								
								Replace TLHelp helpers with .match()  
							
							
							
						 
						
							2019-01-17 12:21:30 +04:00  
				
					
						
							
							
								 
						
							
								9a60e744d3 
								
							 
						 
						
							
							
								
								Unify permissions checks in participants boxes.  
							
							
							
						 
						
							2019-01-17 12:21:30 +04:00  
				
					
						
							
							
								 
						
							
								a605c110a8 
								
							 
						 
						
							
							
								
								Support legacy groups in participant boxes.  
							
							
							
						 
						
							2019-01-17 12:21:29 +04:00  
				
					
						
							
							
								 
						
							
								18c6be0d3b 
								
							 
						 
						
							
							
								
								Unify legacy and megagroups information edit.  
							
							
							
						 
						
							2019-01-17 12:21:29 +04:00  
				
					
						
							
							
								 
						
							
								eff90395b6 
								
							 
						 
						
							
							
								
								Add EditPeerPermissionsBox.  
							
							
							
						 
						
							2019-01-17 12:21:29 +04:00  
				
					
						
							
							
								 
						
							
								f4d52b82b4 
								
							 
						 
						
							
							
								
								Allow reusing permissions edit controls.  
							
							
							
						 
						
							2019-01-17 12:21:29 +04:00  
				
					
						
							
							
								 
						
							
								61419b57c8 
								
							 
						 
						
							
							
								
								Prepare legacy group restrictions checking.  
							
							
							
						 
						
							2019-01-17 12:21:29 +04:00  
				
					
						
							
							
								 
						
							
								c5a41e1f55 
								
							 
						 
						
							
							
								
								Divide data/data_peer and remove from PCH.  
							
							
							
						 
						
							2019-01-17 12:21:29 +04:00  
				
					
						
							
							
								 
						
							
								d2d6b319b6 
								
							 
						 
						
							
							
								
								Update API scheme to layer 93. Broken.  
							
							
							
						 
						
							2019-01-17 12:21:28 +04:00  
				
					
						
							
							
								 
						
							
								b10ccce44a 
								
							 
						 
						
							
							
								
								Warn before running executable files.  
							
							
							
						 
						
							2018-12-05 12:30:05 +04:00  
				
					
						
							
							
								 
						
							
								59ecf375b0 
								
							 
						 
						
							
							
								
								Move tg:// handlers to a separate module.  
							
							... 
							
							
							
							Also move joinGroupByHash and stickerSetBox from MainWidget. 
							
						 
						
							2018-11-26 17:31:13 +04:00  
				
					
						
							
							
								 
						
							
								338129faea 
								
							 
						 
						
							
							
								
								Destroy boxes in Ui::hideLayer().  
							
							
							
						 
						
							2018-11-26 15:00:31 +04:00  
				
					
						
							
							
								 
						
							
								9f5b09c263 
								
							 
						 
						
							
							
								
								Add emoji autocomplete to all fields.  
							
							
							
						 
						
							2018-11-21 14:09:46 +04:00  
				
					
						
							
							
								 
						
							
								2e5a0e056c 
								
							 
						 
						
							
							
								
								Move to std::optional.  
							
							
							
						 
						
							2018-09-21 19:28:46 +03:00  
				
					
						
							
							
								 
						
							
								b8c2c3991f 
								
							 
						 
						
							
							
								
								Implement chat settings section.  
							
							
							
						 
						
							2018-09-19 19:22:13 +03:00  
				
					
						
							
							
								 
						
							
								8c1cc51c2e 
								
							 
						 
						
							
							
								
								Move peer photo update from Messenger to ApiWrap.  
							
							
							
						 
						
							2018-09-19 19:22:13 +03:00  
				
					
						
							
							
								 
						
							
								ae18ece549 
								
							 
						 
						
							
							
								
								Ask export path with other export options.  
							
							
							
						 
						
							2018-06-23 00:56:53 +01:00  
				
					
						
							
							
								 
						
							
								dd81f5d59f 
								
							 
						 
						
							
							
								
								Replace base::lambda with shorter term.  
							
							... 
							
							
							
							base::lambda -> Fn (type alias for std::function).
base::lambda_once -> FnMut (type alias for base::unique_function).
base::lambda_guarded -> crl::guard.
base::lambda_call_type_t -> crl::deduced_call_type. 
							
						 
						
							2018-06-04 18:38:27 +03:00  
				
					
						
							
							
								 
						
							
								d0e854e9d8 
								
							 
						 
						
							
							
								
								Allow showing boxes in passport panel.  
							
							
							
						 
						
							2018-06-03 23:16:35 +03:00  
				
					
						
							
							
								 
						
							
								bfc748cd31 
								
							 
						 
						
							
							
								
								Pass modifiers inside InputField submitted signal.  
							
							... 
							
							
							
							Also use non-MOC connections for all InputFields.
Also use Ctrl/Cmd + Enter to submit fast share box.
Fixes  #4769 . 
							
						 
						
							2018-05-31 15:20:28 +03:00  
				
					
						
							
							
								 
						
							
								f35bf41d26 
								
							 
						 
						
							
							
								
								Enable instant replaces in title edit fields.  
							
							
							
						 
						
							2018-05-24 17:57:35 +03:00  
				
					
						
							
							
								 
						
							
								5e7642b42a 
								
							 
						 
						
							
							
								
								Support markdown and replaces in media captions.  
							
							
							
						 
						
							2018-05-24 16:03:21 +03:00  
				
					
						
							
							
								 
						
							
								30dd8fe070 
								
							 
						 
						
							
							
								
								Unite InputField and InputArea.  
							
							... 
							
							
							
							Also support and use instant replaces in InputField-s. 
							
						 
						
							2018-05-20 23:37:59 +03:00  
				
					
						
							
							
								 
						
							
								b1cc7b25ba 
								
							 
						 
						
							
							
								
								Add group/channel info limit in EditPeerInfoBox.  
							
							
							
						 
						
							2018-03-11 23:22:43 +03:00  
				
					
						
							
							
								 
						
							
								840b42934b 
								
							 
						 
						
							
							
								
								Use server-side my_results in contacts.search.  
							
							
							
						 
						
							2018-02-08 12:20:51 +03:00  
				
					
						
							
							
								 
						
							
								794e31505b 
								
							 
						 
						
							
							
								
								First version of feed section view.  
							
							
							
						 
						
							2018-02-08 12:20:46 +03:00  
				
					
						
							
							
								 
						
							
								ea7441ae77 
								
							 
						 
						
							
							
								
								Use single LEGAL file with license and copyright.  
							
							
							
						 
						
							2018-01-03 13:23:14 +03:00  
				
					
						
							
							
								 
						
							
								e07a7a4b4c 
								
							 
						 
						
							
							
								
								Improve phrases. No Restricted Users in channels info.  
							
							
							
						 
						
							2017-12-27 22:44:04 +03:00  
				
					
						
							
							
								 
						
							
								8e45b09083 
								
							 
						 
						
							
							
								
								Use different indentation for rpl operators.  
							
							... 
							
							
							
							It works better with Visual Studio IDE. 
							
						 
						
							2017-12-26 19:20:07 +03:00  
				
					
						
							
							
								 
						
							
								b20c2b4774 
								
							 
						 
						
							
							
								
								Always allow group admins to edit invite link.  
							
							... 
							
							
							
							Show Group Info even if supergroup admin can't edit information. 
							
						 
						
							2017-12-26 19:20:06 +03:00