John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								9fd8b040b7
								
							
						 | 
						
							
							
								
								Fix crash in history switch.
							
							
							
							
							
							
							
							Don't call anything heavy between changing _history and _list. 
							
						 | 
						
							2017-07-13 17:42:28 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								c79561e97f
								
							
						 | 
						
							
							
								
								Add a couple of actions log phrases for channels.
							
							
							
							
							
						 | 
						
							2017-07-12 16:34:13 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								48bd693679
								
							
						 | 
						
							
							
								
								Allow to copy message links in public supergroups.
							
							
							
							
							
						 | 
						
							2017-07-11 20:21:24 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								f32af6999b
								
							
						 | 
						
							
							
								
								Add a fast share button in channels and bots.
							
							
							
							
							
						 | 
						
							2017-07-11 20:11:06 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								ac99784bf7
								
							
						 | 
						
							
							
								
								Change chat for forwarded items by click on them.
							
							
							
							
							
							
							
							Closes #3637 
							
						 | 
						
							2017-07-11 13:23:15 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								d94ef82327
								
							
						 | 
						
							
							
								
								Fix opening a forwarded GIF in MediaView on click.
							
							
							
							
							
							
							
							Fixes #3645 
							
						 | 
						
							2017-07-11 13:21:01 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								58a592ba47
								
							
						 | 
						
							
							
								
								Allow to see admin / banned rights for everyone.
							
							
							
							
							
							
							
							Even if you can't edit admin / banned rights you can see them. 
							
						 | 
						
							2017-07-10 15:29:55 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								f7543e3261
								
							
						 | 
						
							
							
								
								Improve EditAdmin/RestrictedBox design.
							
							
							
							
							
						 | 
						
							2017-07-10 13:55:16 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								0402b4f5f4
								
							
						 | 
						
							
							
								
								Add X / V vector icon to checkbox Toggle view.
							
							
							
							
							
							
							
							Also use them in the admin rights / restrictions boxes. 
							
						 | 
						
							2017-07-09 18:06:27 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								21d2f6a44f
								
							
						 | 
						
							
							
								
								Generalize Checkbox layout.
							
							
							
							
							
							
							
							Now any Checkbox can have Check, Radio or Toggle layout.
Radiobutton is now a subclass of Checkbox with default Radio layout. 
							
						 | 
						
							2017-07-07 14:16:37 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								eaf91bba58
								
							
						 | 
						
							
							
								
								Parse bold / italic markdown entities.
							
							
							
							
							
						 | 
						
							2017-07-06 16:44:11 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								da0d78135d
								
							
						 | 
						
							
							
								
								Some refactoring in working with text entities.
							
							
							
							
							
							
							
							Also move this code to TextUtilities namespace. 
							
						 | 
						
							2017-07-06 14:37:42 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								f38fad2f92
								
							
						 | 
						
							
							
								
								Correctly apply edit admin in channel.
							
							
							
							
							
							
							
							For example update adminCount / membersCount. For that we pass not
only the newRights values, but also oldRights values to applyEdit*(). 
							
						 | 
						
							2017-07-06 00:11:49 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								0c43aabfec
								
							
						 | 
						
							
							
								
								Allow to ban from actions log user context menu.
							
							
							
							
							
						 | 
						
							2017-07-05 21:11:31 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								1a7353fb43
								
							
						 | 
						
							
							
								
								Fix phrase in HistoryJoined for supergroups.
							
							
							
							
							
						 | 
						
							2017-07-05 16:23:52 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								4d3e7ac30c
								
							
						 | 
						
							
							
								
								Fix applying a draft with a reply in it.
							
							
							
							
							
							
							
							Fixes #3407 
							
						 | 
						
							2017-07-05 16:20:34 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								7d342b9c6d
								
							
						 | 
						
							
							
								
								Add search to channel / supergroup recent actions.
							
							
							
							
							
						 | 
						
							2017-07-05 16:11:08 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								6d3a6d20b5
								
							
						 | 
						
							
							
								
								Version 1.1.10: Fix build for Xcode and GCC.
							
							
							
							
							
						 | 
						
							2017-07-04 19:17:44 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								0ae661edf0
								
							
						 | 
						
							
							
								
								Add channel / supergroup admin event log filter.
							
							
							
							
							
						 | 
						
							2017-07-04 16:31:18 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								0d38106ed0
								
							
						 | 
						
							
							
								
								Fix Edit option display for supergroup creator.
							
							
							
							
							
							
							
							Supergroup creator saw the Edit option for other users messages. 
							
						 | 
						
							2017-07-03 13:13:32 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								305e15dd03
								
							
						 | 
						
							
							
								
								Fix service message date in admin event log.
							
							
							
							
							
						 | 
						
							2017-07-02 22:26:23 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								5fe1175602
								
							
						 | 
						
							
							
								
								Fix crash when message for forward is deleted.
							
							
							
							
							
							
							
							The messages prepared for forwarding are not a map (MsgId -> item),
but just a map (random int -> item), so we need to loop over them. 
							
						 | 
						
							2017-06-30 13:46:41 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								bf57a1506f
								
							
						 | 
						
							
							
								
								Fix assertion violation in the admin events log.
							
							
							
							
							
							
							
							Add support for a log entry about group/channel photo being removed. 
							
						 | 
						
							2017-06-30 13:35:35 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								4993ff1921
								
							
						 | 
						
							
							
								
								Finalize rename / move.
							
							
							
							
							
						 | 
						
							2017-06-30 09:21:45 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								d1536d0572
								
							
						 | 
						
							
							
								
								Rename / move history and historywidget modules.
							
							
							
							
							
						 | 
						
							2017-06-30 09:21:45 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								836fe119d9
								
							
						 | 
						
							
							
								
								Improve display of admin event log entries.
							
							
							
							
							
							
							
							Don't show the Forward, Delete and Go to message in MediaView.
Better handle round video floating player in admin event log. 
							
						 | 
						
							2017-06-30 09:21:45 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								0b3644b334
								
							
						 | 
						
							
							
								
								Improve phrase on copying selected items as text.
							
							
							
							
							
							
							
							This is a better implementation of #3346. 
							
						 | 
						
							2017-06-30 09:21:45 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								545915e481
								
							
						 | 
						
							
							
								
								Fix name/fwd/reply/viabot info display for media.
							
							
							
							
							
						 | 
						
							2017-06-30 09:21:45 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								6f90dc2374
								
							
						 | 
						
							
							
								
								Fix empty admin event log display.
							
							
							
							
							
						 | 
						
							2017-06-30 09:21:45 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								91dcfff423
								
							
						 | 
						
							
							
								
								Add unpinned message admin log event action.
							
							
							
							
							
						 | 
						
							2017-06-30 09:21:45 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								2a51e2aa59
								
							
						 | 
						
							
							
								
								Workaround GCC bug and fix Linux build.
							
							
							
							
							
						 | 
						
							2017-06-30 09:21:44 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								c3db57a4fc
								
							
						 | 
						
							
							
								
								Closed beta 1001007003: Fix Xcode build.
							
							
							
							
							
						 | 
						
							2017-06-30 09:21:44 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								75fdd5315f
								
							
						 | 
						
							
							
								
								Add some more colors for theming.
							
							
							
							
							
						 | 
						
							2017-06-30 09:21:44 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								8c04bed572
								
							
						 | 
						
							
							
								
								Display empty event log placeholder.
							
							
							
							
							
							
							
							Also hide the filter button for now. 
							
						 | 
						
							2017-06-30 09:21:43 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								ae56c5266f
								
							
						 | 
						
							
							
								
								Fix rich text entities in log entry original.
							
							
							
							
							
						 | 
						
							2017-06-30 09:21:43 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								0a9db8533b
								
							
						 | 
						
							
							
								
								Save admin log state to memento and restore it.
							
							
							
							
							
						 | 
						
							2017-06-30 09:21:43 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								85e234938d
								
							
						 | 
						
							
							
								
								Fix inline keyboard. Disable it in the event log.
							
							
							
							
							
							
							
							Also disable game preview click handler in the event log. 
							
						 | 
						
							2017-06-30 09:21:43 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								816ee794e8
								
							
						 | 
						
							
							
								
								Event log context menu + improved text selection.
							
							
							
							
							
						 | 
						
							2017-06-30 09:21:43 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								624f33c5e2
								
							
						 | 
						
							
							
								
								Allow to select and copy text in the events log.
							
							
							
							
							
							
							
							Also better handle window resize in the events log. 
							
						 | 
						
							2017-06-30 09:21:42 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								693c30d264
								
							
						 | 
						
							
							
								
								Handle mouse events in log entry message parts.
							
							
							
							
							
							
							
							Also highlight mentions and hashtags in them. 
							
						 | 
						
							2017-06-30 09:21:42 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								cedf8a65e7
								
							
						 | 
						
							
							
								
								Better channel log entry layout inside messages.
							
							
							
							
							
							
							
							Also move HistoryService class to a separate module. 
							
						 | 
						
							2017-06-30 09:21:42 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								0a39e7e2b1
								
							
						 | 
						
							
							
								
								Support userpics and dates in channel log events.
							
							
							
							
							
						 | 
						
							2017-06-30 09:21:42 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								5c87b42135
								
							
						 | 
						
							
							
								
								Use plain HistoryItem in channel admin events log.
							
							
							
							
							
							
							
							Instead of using a complex AdminLog::Item use just HistoryItem*. 
							
						 | 
						
							2017-06-30 09:21:42 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								e39b95175b
								
							
						 | 
						
							
							
								
								Handle channel event log mouse events.
							
							
							
							
							
						 | 
						
							2017-06-30 09:21:42 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								507b7d7193
								
							
						 | 
						
							
							
								
								Add to each history item its own width value.
							
							
							
							
							
						 | 
						
							2017-06-30 09:21:41 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								839e59075d
								
							
						 | 
						
							
							
								
								Display log entry original data in HistoryMessage.
							
							
							
							
							
						 | 
						
							2017-06-30 09:21:41 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								4962fdf5ae
								
							
						 | 
						
							
							
								
								Add phrases and layout for all events in log.
							
							
							
							
							
						 | 
						
							2017-06-30 09:21:41 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								fee8690ca6
								
							
						 | 
						
							
							
								
								Channel action log items display and layout.
							
							
							
							
							
						 | 
						
							2017-06-30 09:21:41 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								25a718c54b
								
							
						 | 
						
							
							
								
								Start recent channel actions log section.
							
							
							
							
							
						 | 
						
							2017-06-30 09:21:41 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								6ba57e713e
								
							
						 | 
						
							
							
								
								Use forwarded messages only for one selected chat.
							
							
							
							
							
							
							
							Different chats now can have different forwarded "drafts". 
							
						 | 
						
							2017-06-29 11:40:26 +03:00 |