9e73e22e13 
								
							 
						 
						
							
							
								
								Add channel members in ParticipantsBoxController.  
							
							... 
							
							
							
							Also remove MembersBox, it was replaced completely. 
							
						 
						
							2017-07-14 09:46:57 +03:00  
				
					
						
							
							
								 
						
							
								4c6e1b2b1f 
								
							 
						 
						
							
							
								
								Fix members kick from group members dropdown.  
							
							
							
						 
						
							2017-07-13 19:25:28 +03:00  
				
					
						
							
							
								 
						
							
								3db913f15b 
								
							 
						 
						
							
							
								
								Remove layer deletion by timer in MainWindow.  
							
							... 
							
							
							
							It could be: schedule deletion -> show new box -> delete it by timer.
This fixes the error box display when adding users to groups. 
							
						 
						
							2017-07-13 19:14:31 +03:00  
				
					
						
							
							
								 
						
							
								bd1547cd5e 
								
							 
						 
						
							
							
								
								Show error when trying to delete a large channel.  
							
							... 
							
							
							
							Server doesn't allow to delete a channel with more than 1000 users. 
							
						 
						
							2017-07-13 19:12:20 +03:00  
				
					
						
							
							
								 
						
							
								c7e63ffef5 
								
							 
						 
						
							
							
								
								Add some more assertions and info for crash debug.  
							
							... 
							
							
							
							An assertion violation happens some time so add some debug info. 
							
						 
						
							2017-07-13 18:11:26 +03:00  
				
					
						
							
							
								 
						
							
								a69304fd25 
								
							 
						 
						
							
							
								
								Fix crash in forwarding messages.  
							
							... 
							
							
							
							HistoryHider holds pointers to items, so it should watch for
the history items being removed and remove the pointers. 
							
						 
						
							2017-07-13 17:57:25 +03:00  
				
					
						
							
							
								 
						
							
								e0c74c9546 
								
							 
						 
						
							
							
								
								Fix crash in handlePendingHistoryUpdate().  
							
							... 
							
							
							
							This method is called from InvokeQueued, so the auth session could
be destroyed already and should be checked before being accessed. 
							
						 
						
							2017-07-13 17:44:45 +03:00  
				
					
						
							
							
								 
						
							
								2f816942b8 
								
							 
						 
						
							
							
								
								Use objects instead of pointers for corners.  
							
							... 
							
							
							
							Also don't change mask corner images when color theme is changed.
This prevents race condition in mask corner images access, because
the GIF frame readers access mask corner images from other threads. 
							
						 
						
							2017-07-13 17:42:46 +03:00  
				
					
						
							
							
								 
						
							
								9fd8b040b7 
								
							 
						 
						
							
							
								
								Fix crash in history switch.  
							
							... 
							
							
							
							Don't call anything heavy between changing _history and _list. 
							
						 
						
							2017-07-13 17:42:28 +03:00  
				
					
						
							
							
								 
						
							
								f5a405e6f1 
								
							 
						 
						
							
							
								
								Fix auto media download settings box layout.  
							
							
							
						 
						
							2017-07-12 16:53:42 +03:00  
				
					
						
							
							
								 
						
							
								c79561e97f 
								
							 
						 
						
							
							
								
								Add a couple of actions log phrases for channels.  
							
							
							
						 
						
							2017-07-12 16:34:13 +03:00  
				
					
						
							
							
								 
						
							
								38a53687a0 
								
							 
						 
						
							
							
								
								Fix a couple of typos  
							
							... 
							
							
							
							Signed-off-by: Nicholas Guriev <guriev-ns@ya.ru> (github: mymedia2) 
							
						 
						
							2017-07-12 14:08:36 +03:00  
				
					
						
							
							
								 
						
							
								94e43f8f8a 
								
							 
						 
						
							
							
								
								Fix openssl ldflags on macOS  
							
							... 
							
							
							
							If ld finds ssl/crypto dylibs it prefers them to static archived objects
And because of that produced .app links dynamically to openssl, so it
won't launch unless users install openssl.
There are two solutions: either uninstall openssl completely from build
machine on each build, or use paths to .a files.
Obviously latter is preferred.
Signed-off-by: Viktor Oreshkin <imselfish@stek29.rocks> 
							
						 
						
							2017-07-12 14:06:40 +03:00  
				
					
						
							
							
								 
						
							
								7b4393ba48 
								
							 
						 
						
							
							
								
								Fix radiobutton list boxes dimensions.  
							
							... 
							
							
							
							Closes  #3655  
						
							2017-07-12 14:05:29 +03:00  
				
					
						
							
							
								 
						
							
								56cb5ac9c6 
								
							 
						 
						
							
							
								
								Alpha 1.1.12: Search in supergroup for count > 50.  
							
							... 
							
							
							
							Also move search in supergroup members to Actions profile block. 
							
						 
						
							2017-07-11 21:40:51 +03:00  
				
					
						
							
							
								 
						
							
								76cafc5059 
								
							 
						 
						
							
							
								
								Alpha 1.1.12.  
							
							... 
							
							
							
							- Click on forwarded messages bar to change the recipient chat
in case you chose a wrong one first.
- Quickly share posts from channels and media messages from bots.
- Search in supergroup members by name.
- Search in channel members by name if you're a channel admin.
- Copy links to messages in public supergroups. 
							
						 
						
							2017-07-11 20:28:37 +03:00  
				
					
						
							
							
								 
						
							
								48bd693679 
								
							 
						 
						
							
							
								
								Allow to copy message links in public supergroups.  
							
							
							
						 
						
							2017-07-11 20:21:24 +03:00  
				
					
						
							
							
								 
						
							
								f32af6999b 
								
							 
						 
						
							
							
								
								Add a fast share button in channels and bots.  
							
							
							
						 
						
							2017-07-11 20:11:06 +03:00  
				
					
						
							
							
								 
						
							
								ac99784bf7 
								
							 
						 
						
							
							
								
								Change chat for forwarded items by click on them.  
							
							... 
							
							
							
							Closes  #3637  
						
							2017-07-11 13:23:15 +03:00  
				
					
						
							
							
								 
						
							
								d94ef82327 
								
							 
						 
						
							
							
								
								Fix opening a forwarded GIF in MediaView on click.  
							
							... 
							
							
							
							Fixes  #3645  
						
							2017-07-11 13:21:01 +03:00  
				
					
						
							
							
								 
						
							
								06d4ea2975 
								
							 
						 
						
							
							
								
								Use ParticipantsBoxController for members list.  
							
							... 
							
							
							
							Add search in channel/supergroup members inside PeerListBox.
Also MembersBox is not used anymore. 
							
						 
						
							2017-07-11 12:17:27 +03:00  
				
					
						
							
							
								 
						
							
								b79ddb7a1c 
								
							 
						 
						
							
							
								
								Handle click on userpic in edit admin/banned box.  
							
							... 
							
							
							
							In admins/banned/restricted lists on row click the edit box is shown.
Now click on the userpic in this box allows to get to user profile. 
							
						 
						
							2017-07-10 15:43:30 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								9344504781 
								
							 
						 
						
							
							
								
								Show error when adding a non-group bot to admins.  
							
							
							
						 
						
							2017-07-10 13:56:29 +03:00  
				
					
						
							
							
								 
						
							
								f7543e3261 
								
							 
						 
						
							
							
								
								Improve EditAdmin/RestrictedBox design.  
							
							
							
						 
						
							2017-07-10 13:55:16 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								d5c5549c1a 
								
							 
						 
						
							
							
								
								Make Checkbox text position relative to the View.  
							
							
							
						 
						
							2017-07-07 14:27:13 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								0ecef54e2b 
								
							 
						 
						
							
							
								
								Alpha 1.1.11: Update langs and libtgvoip.  
							
							
							
						 
						
							2017-07-06 20:40:49 +03:00  
				
					
						
							
							
								 
						
							
								f6eccf85dc 
								
							 
						 
						
							
							
								
								Alpha 1.1.11.  
							
							... 
							
							
							
							- Send **bold** and __italic__ text in your messages (in addition
to already supported `monospace` and ```multiline monospace```).
- Search in channel and supergroup admin event log.
- Ban members from right click menu in supergroup admin event log. 
							
						 
						
							2017-07-06 20:11:25 +03:00  
				
					
						
							
							
								 
						
							
								28f7dc73a5 
								
							 
						 
						
							
							
								
								Optimize markdown parser, use less regex matches.  
							
							
							
						 
						
							2017-07-06 19:57:19 +03:00  
				
					
						
							
							
								 
						
							
								8d43bdb084 
								
							 
						 
						
							
							
								
								Use std::unique_ptrs for ITextBlocks.  
							
							
							
						 
						
							2017-07-06 18:59:47 +03:00  
				
					
						
							
							
								 
						
							
								8550099110 
								
							 
						 
						
							
							
								
								Improve markdown parsing.  
							
							
							
						 
						
							2017-07-06 18:59:38 +03:00  
				
					
						
							
							
								 
						
							
								921c27c9b1 
								
							 
						 
						
							
							
								
								Apply markdown bold/italic when editing a message.  
							
							
							
						 
						
							2017-07-06 18:19:50 +03:00  
				
					
						
							
							
								 
						
							
								148c04fb41 
								
							 
						 
						
							
							
								
								Fix multiline monospace pre blocks editing.  
							
							... 
							
							
							
							Now we pass current flags and lnkIndex to the NewlineBlock, so that
we don't get one multiline pre block split to separate line blocks. 
							
						 
						
							2017-07-06 17:10:33 +03:00  
				
					
						
							
							
								 
						
							
								eaf91bba58 
								
							 
						 
						
							
							
								
								Parse bold / italic markdown entities.  
							
							
							
						 
						
							2017-07-06 16:44:11 +03:00  
				
					
						
							
							
								 
						
							
								da0d78135d 
								
							 
						 
						
							
							
								
								Some refactoring in working with text entities.  
							
							... 
							
							
							
							Also move this code to TextUtilities namespace. 
							
						 
						
							2017-07-06 14:37:42 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								73e550f432 
								
							 
						 
						
							
							
								
								Update libtgvoip.  
							
							
							
						 
						
							2017-07-05 22:51:38 +03:00  
				
					
						
							
							
								 
						
							
								8b96f7214e 
								
							 
						 
						
							
							
								
								Add some assertions and info for crash debug.  
							
							... 
							
							
							
							An assertion violation happens some time so add some debug info. 
							
						 
						
							2017-07-05 22:41:50 +03:00  
				
					
						
							
							
								 
						
							
								8202a1633b 
								
							 
						 
						
							
							
								
								Fix crash in single instance forcing.  
							
							... 
							
							
							
							Local server communication is allowed before Messenger constructor. 
							
						 
						
							2017-07-05 21:45:46 +03:00  
				
					
						
							
							
								 
						
							
								7013a0dfef 
								
							 
						 
						
							
							
								
								Update channel admin counter after removing admin.  
							
							
							
						 
						
							2017-07-05 21:36:09 +03:00  
				
					
						
							
							
								 
						
							
								0c43aabfec 
								
							 
						 
						
							
							
								
								Allow to ban from actions log user context menu.  
							
							
							
						 
						
							2017-07-05 21:11:31 +03:00  
				
					
						
							
							
								 
						
							
								1a7353fb43 
								
							 
						 
						
							
							
								
								Fix phrase in HistoryJoined for supergroups.  
							
							
							
						 
						
							2017-07-05 16:23:52 +03:00  
				
					
						
							
							
								 
						
							
								4d3e7ac30c 
								
							 
						 
						
							
							
								
								Fix applying a draft with a reply in it.  
							
							... 
							
							
							
							Fixes  #3407  
						
							2017-07-05 16:20:34 +03:00  
				
					
						
							
							
								 
						
							
								7d342b9c6d 
								
							 
						 
						
							
							
								
								Add search to channel / supergroup recent actions.  
							
							
							
						 
						
							2017-07-05 16:11:08 +03:00  
				
					
						
							
							
								 
						
							
								e1709c11da 
								
							 
						 
						
							
							
								
								Check weak pointer in AddParticipantBoxController.  
							
							... 
							
							
							
							This may fix some crashes. 
							
						 
						
							2017-07-05 12:39:21 +03:00  
				
					
						
							
							
								 
						
							
								6d3a6d20b5 
								
							 
						 
						
							
							
								
								Version 1.1.10: Fix build for Xcode and GCC.  
							
							
							
						 
						
							2017-07-04 19:17:44 +03:00  
				
					
						
							
							
								 
						
							
								91a6853f3c 
								
							 
						 
						
							
							
								
								Version 1.1.10: Update langs.  
							
							
							
						 
						
							2017-07-04 18:40:59 +03:00  
				
					
						
							
							
								 
						
							
								60d886a59a 
								
							 
						 
						
							
							
								
								Version 1.1.10.  
							
							... 
							
							
							
							- Filter added to channel and supergroup event log.
- Search by username in privacy exceptions editor fixed.
- Adding admins in channels fixed. 
							
						 
						
							2017-07-04 18:32:05 +03:00