6904e023d3 
								
							 
						 
						
							
							
								
								Increment dropdown emoji selection in recent list.  
							
							... 
							
							
							
							Fixes  #4539 . 
						
							2018-03-26 00:28:23 +04:00  
				
					
						
							
							
								 
						
							
								91a7a77bb0 
								
							 
						 
						
							
							
								
								Fix case-insensitive emoji suggestions.  
							
							... 
							
							
							
							Fixes  #4528 , fixes  #4511 , fixes  #4535 . 
						
							2018-03-26 00:18:14 +04:00  
				
					
						
							
							
								 
						
							
								d9306e3e30 
								
							 
						 
						
							
							
								
								Fix parent link refresh for GIF webpage preview.  
							
							... 
							
							
							
							Fixes  #4534 . 
						
							2018-03-26 00:18:14 +04:00  
				
					
						
							
							
								 
						
							
								efdd3df129 
								
							 
						 
						
							
							
								
								Fix working with webpage preview GIFs.  
							
							... 
							
							
							
							Fixes  #4533 . 
						
							2018-03-26 00:18:14 +04:00  
				
					
						
							
							
								 
						
							
								63098d3c7d 
								
							 
						 
						
							
							
								
								Work better with 'unlimited' config time limits.  
							
							
							
						 
						
							2018-03-26 00:18:14 +04:00  
				
					
						
							
							
								 
						
							
								d6e1862c08 
								
							 
						 
						
							
							
								
								Fix crash in AdminLog view with deleted delegates.  
							
							
							
						 
						
							2018-03-22 02:27:14 +04:00  
				
					
						
							
							
								 
						
							
								9aa2831fef 
								
							 
						 
						
							
							
								
								Version 1.2.14.  
							
							... 
							
							
							
							- Discover new stickers.
Type one emoji to see suggestions from popular sticker sets.
Suggestions from your installed sticker sets will come first.
- Search for Stickers. Click on the new search icon
to access your sticker sets or find new ones.
- Quick Reply. Double click near a message for a quick reply. 
							
						 
						
							2018-03-21 18:05:45 +04:00  
				
					
						
							
							
								 
						
							
								70eb29c1a9 
								
							 
						 
						
							
							
								
								Alpha version 1.2.13.  
							
							... 
							
							
							
							- Bug fixes and other minor improvements. 
							
						 
						
							2018-03-21 13:46:32 +04:00  
				
					
						
							
							
								 
						
							
								13e07b1623 
								
							 
						 
						
							
							
								
								Add some debug information.  
							
							
							
						 
						
							2018-03-21 13:46:22 +04:00  
				
					
						
							
							
								 
						
							
								27ce1f8d44 
								
							 
						 
						
							
							
								
								Show something inside an 'empty' message.  
							
							
							
						 
						
							2018-03-20 18:51:51 +04:00  
				
					
						
							
							
								 
						
							
								38c20fc3c2 
								
							 
						 
						
							
							
								
								Return one old way for requesting special config.  
							
							
							
						 
						
							2018-03-20 18:21:36 +04:00  
				
					
						
							
							
								 
						
							
								4a32b00068 
								
							 
						 
						
							
							
								
								Setting for cloud stickers suggestions.  
							
							
							
						 
						
							2018-03-20 01:09:03 +04:00  
				
					
						
							
							
								 
						
							
								3406f88fdc 
								
							 
						 
						
							
							
								
								Single place for joining channels, in ApiWrap.  
							
							
							
						 
						
							2018-03-20 01:09:03 +04:00  
				
					
						
							
							
								 
						
							
								0d415837a0 
								
							 
						 
						
							
							
								
								Destroy old info button in top bar widget.  
							
							... 
							
							
							
							Fixes  #4503 . 
						
							2018-03-15 18:22:55 +03:00  
				
					
						
							
							
								 
						
							
								9dc48522d8 
								
							 
						 
						
							
							
								
								Fix multi-forward notification layout (long name).  
							
							
							
						 
						
							2018-03-15 03:12:00 +03:00  
				
					
						
							
							
								 
						
							
								31b82a5d92 
								
							 
						 
						
							
							
								
								Show audio file performer-title in dialogs list.  
							
							
							
						 
						
							2018-03-15 03:12:00 +03:00  
				
					
						
							
							
								 
						
							
								87ab4d9dd1 
								
							 
						 
						
							
							
								
								Improve local search in sticker sets.  
							
							... 
							
							
							
							- Don't index special sticker sets, like "Favorite stickers".
- Show "Not found." if no local results and waiting for server-side. 
							
						 
						
							2018-03-15 03:11:59 +03:00  
				
					
						
							
							
								 
						
							
								b6e7625016 
								
							 
						 
						
							
							
								
								Improve case-insensitive emoji suggestions.  
							
							
							
						 
						
							2018-03-15 03:11:59 +03:00  
				
					
						
							
							
								 
						
							
								7a849b2899 
								
							 
						 
						
							
							
								
								Fix crash on album parts being deleted.  
							
							
							
						 
						
							2018-03-13 13:54:24 +03:00  
				
					
						
							
							
								 
						
							
								999fa39d7c 
								
							 
						 
						
							
							
								
								Fix shared links layout for webpage previews.  
							
							... 
							
							
							
							Fixes  #4489 . 
						
							2018-03-13 13:29:56 +03:00  
				
					
						
							
							
								 
						
							
								7de15ce5cf 
								
							 
						 
						
							
							
								
								Fix inline bots with photos.  
							
							
							
						 
						
							2018-03-13 13:29:42 +03:00  
				
					
						
							
							
								 
						
							
								f792b0052f 
								
							 
						 
						
							
							
								
								Refresh caption Text after media is being sent.  
							
							... 
							
							
							
							Fixes  #4488 . 
						
							2018-03-13 13:19:06 +03:00  
				
					
						
							
							
								 
						
							
								57d0b1d215 
								
							 
						 
						
							
							
								
								Show error when joining a full group.  
							
							
							
						 
						
							2018-03-12 10:55:30 +03:00  
				
					
						
							
							
								 
						
							
								7691654cb8 
								
							 
						 
						
							
							
								
								Alpha version 1.2.12.  
							
							... 
							
							
							
							- Bug fixes and other minor improvements. 
							
						 
						
							2018-03-12 00:00:08 +03:00  
				
					
						
							
							
								 
						
							
								c76e4b6b3c 
								
							 
						 
						
							
							
								
								Fix: cancel empty reply by Escape.  
							
							
							
						 
						
							2018-03-11 23:58:14 +03:00  
				
					
						
							
							
								 
						
							
								bda39cc6f6 
								
							 
						 
						
							
							
								
								Cancel empty reply by Escape.  
							
							
							
						 
						
							2018-03-11 23:48:18 +03:00  
				
					
						
							
							
								 
						
							
								060cdfea86 
								
							 
						 
						
							
							
								
								Cancel reply when setting a forwarding draft.  
							
							
							
						 
						
							2018-03-11 23:42:03 +03:00  
				
					
						
							
							
								 
						
							
								b1cc7b25ba 
								
							 
						 
						
							
							
								
								Add group/channel info limit in EditPeerInfoBox.  
							
							
							
						 
						
							2018-03-11 23:22:43 +03:00  
				
					
						
							
							
								 
						
							
								1e0fe70dc3 
								
							 
						 
						
							
							
								
								Focus correct widget in intro steps.  
							
							... 
							
							
							
							The old way some random shown widget could've been focused. 
							
						 
						
							2018-03-11 22:55:28 +03:00  
				
					
						
							
							
								 
						
							
								8ed167c5fa 
								
							 
						 
						
							
							
								
								Change domain fronting url and host header.  
							
							
							
						 
						
							2018-03-11 22:55:28 +03:00  
				
					
						
							
							
								 
						
							
								dabf8414be 
								
							 
						 
						
							
							
								
								Remove old debug information.  
							
							
							
						 
						
							2018-03-11 22:21:17 +03:00  
				
					
						
							
							
								 
						
							
								a0eb64428e 
								
							 
						 
						
							
							
								
								Use new config fields for revoke settings.  
							
							
							
						 
						
							2018-03-11 22:21:17 +03:00  
				
					
						
							
							
								 
						
							
								dd1beb1d91 
								
							 
						 
						
							
							
								
								Let emoji suggestions be case insensitive  
							
							... 
							
							
							
							Closes  #3985  
						
							2018-03-11 22:01:18 +03:00  
				
					
						
							
							
								 
						
							
								bb35d71fdc 
								
							 
						 
						
							
							
								
								Attempt to fix access to a deleted item view.  
							
							
							
						 
						
							2018-03-10 15:47:19 +03:00  
				
					
						
							
							
								 
						
							
								42a7e86e51 
								
							 
						 
						
							
							
								
								Alpha version 1.2.11.  
							
							... 
							
							
							
							- Bug fixes and other minor improvements. 
							
						 
						
							2018-03-10 00:56:36 +03:00  
				
					
						
							
							
								 
						
							
								2f3540dadc 
								
							 
						 
						
							
							
								
								Fix sending an album after cancel of one media.  
							
							
							
						 
						
							2018-03-10 00:55:59 +03:00  
				
					
						
							
							
								 
						
							
								eb00641dfa 
								
							 
						 
						
							
							
								
								Mark autoplayed voice/video messages as read.  
							
							
							
						 
						
							2018-03-10 00:55:58 +03:00  
				
					
						
							
							
								 
						
							
								bfe7bf2c11 
								
							 
						 
						
							
							
								
								Paste image to SendFilesBox even if it has an url.  
							
							... 
							
							
							
							Fixes  #4483 . 
						
							2018-03-10 00:55:58 +03:00  
				
					
						
							
							
								 
						
							
								e88c575d4a 
								
							 
						 
						
							
							
								
								linux: use $HOME to determine actual user path  
							
							... 
							
							
							
							As it could be different in confined environments. 
							
						 
						
							2018-03-10 00:55:24 +03:00  
				
					
						
							
							
								 
						
							
								0de9c62675 
								
							 
						 
						
							
							
								
								linux-desktop-environment: detect Ubuntu properly enabling features  
							
							... 
							
							
							
							In Ubuntu (running in GNOME) we support AppIndicator and
Unity counters still. 
							
						 
						
							2018-03-10 00:52:06 +03:00  
				
					
						
							
							
								 
						
							
								9dc3847dbe 
								
							 
						 
						
							
							
								
								Fix Typo  
							
							
							
						 
						
							2018-03-10 00:50:05 +03:00  
				
					
						
							
							
								 
						
							
								9dc03c4f0f 
								
							 
						 
						
							
							
								
								Linux ARM compile fixes ( #4399 )  
							
							... 
							
							
							
							This fixes errors when compiling in ARM 
							
						 
						
							2018-03-09 23:48:47 +03:00  
				
					
						
							
							
								 
						
							
								def21367a3 
								
							 
						 
						
							
							
								
								Allow to reply by double click on the timestamp.  
							
							
							
						 
						
							2018-03-09 21:22:31 +03:00  
				
					
						
							
							
								 
						
							
								33fe1b6389 
								
							 
						 
						
							
							
								
								Show no results message in share box search.  
							
							
							
						 
						
							2018-03-09 21:22:31 +03:00  
				
					
						
							
							
								 
						
							
								76cb5677b2 
								
							 
						 
						
							
							
								
								Fix webpage edit display in channel admin log.  
							
							
							
						 
						
							2018-03-09 21:22:31 +03:00  
				
					
						
							
							
								 
						
							
								8c3b7f6417 
								
							 
						 
						
							
							
								
								Ignore second tray icon click in short time.  
							
							... 
							
							
							
							Fixes  #4479 . 
						
							2018-03-09 21:22:31 +03:00  
				
					
						
							
							
								 
						
							
								e6c0f0f774 
								
							 
						 
						
							
							
								
								Up arrow always edits last available message.  
							
							... 
							
							
							
							Fixes  #4480 . 
						
							2018-03-09 21:22:31 +03:00  
				
					
						
							
							
								 
						
							
								6bd5301828 
								
							 
						 
						
							
							
								
								Fix crash when accessing a deleted item view.  
							
							
							
						 
						
							2018-03-09 21:22:31 +03:00  
				
					
						
							
							
								 
						
							
								73c0c4507a 
								
							 
						 
						
							
							
								
								fix build against libressl  
							
							
							
						 
						
							2018-03-09 21:12:34 +03:00  
				
					
						
							
							
								 
						
							
								054459d327 
								
							 
						 
						
							
							
								
								Alpha version 1.2.10.  
							
							... 
							
							
							
							- Bug fixes and other minor improvements. 
							
						 
						
							2018-03-09 00:26:58 +03:00  
				
					
						
							
							
								 
						
							
								66ac4d6150 
								
							 
						 
						
							
							
								
								No fast reply and double click reply if selecting.  
							
							... 
							
							
							
							Also fix messages selection glitch. 
							
						 
						
							2018-03-09 00:21:27 +03:00  
				
					
						
							
							
								 
						
							
								ab8e7897cc 
								
							 
						 
						
							
							
								
								No search for peers when searching by a hashtag.  
							
							
							
						 
						
							2018-03-08 17:14:26 +03:00  
				
					
						
							
							
								 
						
							
								2b9133be90 
								
							 
						 
						
							
							
								
								Don't remove field focus on empty text selection.  
							
							... 
							
							
							
							Fixes  #4467 . 
						
							2018-03-08 16:03:59 +03:00  
				
					
						
							
							
								 
						
							
								56fece6216 
								
							 
						 
						
							
							
								
								Move from req_pq to req_pq_multi in protocol impl.  
							
							
							
						 
						
							2018-03-08 15:55:05 +03:00  
				
					
						
							
							
								 
						
							
								d381836f01 
								
							 
						 
						
							
							
								
								Don't add separate icon for faved pack.  
							
							... 
							
							
							
							Also update stickers search icons. 
							
						 
						
							2018-03-08 15:54:55 +03:00  
				
					
						
							
							
								 
						
							
								c6efb588dc 
								
							 
						 
						
							
							
								
								Fix crash in digit-only hashtag skipping.  
							
							
							
						 
						
							2018-03-08 15:02:34 +03:00  
				
					
						
							
							
								 
						
							
								5404dfef08 
								
							 
						 
						
							
							
								
								Search sticker sets locally by short name.  
							
							
							
						 
						
							2018-03-08 14:37:01 +03:00  
				
					
						
							
							
								 
						
							
								cba12980f9 
								
							 
						 
						
							
							
								
								Display correct amount of stickers in search.  
							
							
							
						 
						
							2018-03-08 14:12:30 +03:00  
				
					
						
							
							
								 
						
							
								61700577d0 
								
							 
						 
						
							
							
								
								Fix possible crash with invalidated views.  
							
							
							
						 
						
							2018-03-08 13:47:31 +03:00  
				
					
						
							
							
								 
						
							
								321f5d879d 
								
							 
						 
						
							
							
								
								Fix crash in faving stickers.  
							
							... 
							
							
							
							Don't fill dates in any sets except CloudRecentSetId.
Otherwise some assertions will be violated later. 
							
						 
						
							2018-03-08 12:57:05 +03:00  
				
					
						
							
							
								 
						
							
								f98fdeab3f 
								
							 
						 
						
							
							
								
								Alpha version 1.2.9.  
							
							... 
							
							
							
							- Quick Reply. Double click near a message for a quick reply.
- Search for Stickers. Click on the new search icon to access
your sticker sets or find new ones. 
							
						 
						
							2018-03-08 01:45:46 +03:00  
				
					
						
							
							
								 
						
							
								90179188b9 
								
							 
						 
						
							
							
								
								Improve sticker by emoji ordering.  
							
							... 
							
							
							
							First display recent by send/install date, then trending, then other. 
							
						 
						
							2018-03-08 00:26:35 +03:00  
				
					
						
							
							
								 
						
							
								ccef155f7a 
								
							 
						 
						
							
							
								
								Receive and track recent sticker usage date.  
							
							
							
						 
						
							2018-03-07 20:43:26 +03:00  
				
					
						
							
							
								 
						
							
								f0a95032a5 
								
							 
						 
						
							
							
								
								Show cloud stickers by emoji.  
							
							
							
						 
						
							2018-03-07 16:53:12 +03:00  
				
					
						
							
							
								 
						
							
								c3ff5f2603 
								
							 
						 
						
							
							
								
								Limit amount of displayed recent stickers.  
							
							
							
						 
						
							2018-03-07 15:04:05 +03:00  
				
					
						
							
							
								 
						
							
								ee182ea684 
								
							 
						 
						
							
							
								
								API scheme downgraded to layer 76.  
							
							
							
						 
						
							2018-03-06 20:48:24 +03:00  
				
					
						
							
							
								 
						
							
								7f73cc3085 
								
							 
						 
						
							
							
								
								Fix file media with views counter layout.  
							
							
							
						 
						
							2018-03-06 19:14:39 +03:00  
				
					
						
							
							
								 
						
							
								dcf70b2847 
								
							 
						 
						
							
							
								
								Add ".download" for .lnk and .scf file names.  
							
							... 
							
							
							
							This is a workaround for some windows shell vulnerabilities.
See http://www.defensecode.com/whitepapers/ 
Stealing-Windows-Credentials-Using-Google-Chrome.pdf 
							
						 
						
							2018-03-06 19:04:47 +03:00  
				
					
						
							
							
								 
						
							
								cb5ba7edda 
								
							 
						 
						
							
							
								
								Use a separate lang key for sticker pack remove.  
							
							
							
						 
						
							2018-03-06 18:41:52 +03:00  
				
					
						
							
							
								 
						
							
								7940ef24ab 
								
							 
						 
						
							
							
								
								Disallow hashtags of digits only.  
							
							
							
						 
						
							2018-03-06 18:29:45 +03:00  
				
					
						
							
							
								 
						
							
								0f901b3728 
								
							 
						 
						
							
							
								
								Update API and use WebDocument for inline bots.  
							
							
							
						 
						
							2018-03-06 16:49:44 +03:00  
				
					
						
							
							
								 
						
							
								09aba596ac 
								
							 
						 
						
							
							
								
								Open t.me/iv links in browser.  
							
							
							
						 
						
							2018-03-04 15:52:00 +03:00  
				
					
						
							
							
								 
						
							
								b930ac7bf9 
								
							 
						 
						
							
							
								
								Don't add unread mentions in channels.  
							
							
							
						 
						
							2018-03-03 16:09:31 +03:00  
				
					
						
							
							
								 
						
							
								d4253d2025 
								
							 
						 
						
							
							
								
								Fix reply previews display.  
							
							
							
						 
						
							2018-03-03 15:55:53 +03:00  
				
					
						
							
							
								 
						
							
								b007fcb537 
								
							 
						 
						
							
							
								
								Add sticker sets search.  
							
							
							
						 
						
							2018-03-03 14:21:32 +03:00  
				
					
						
							
							
								 
						
							
								e6dd7d7684 
								
							 
						 
						
							
							
								
								Fix crash in item view refresh.  
							
							
							
						 
						
							2018-03-01 20:17:39 +03:00  
				
					
						
							
							
								 
						
							
								128663d95b 
								
							 
						 
						
							
							
								
								Reply by double clicking a message.  
							
							
							
						 
						
							2018-02-28 15:07:15 +03:00  
				
					
						
							
							
								 
						
							
								ef8b6d1a3d 
								
							 
						 
						
							
							
								
								Process currency amounts before display.  
							
							
							
						 
						
							2018-02-28 15:06:57 +03:00  
				
					
						
							
							
								 
						
							
								b4baebc230 
								
							 
						 
						
							
							
								
								Fix mediaview download icon in night mode.  
							
							
							
						 
						
							2018-02-24 16:38:51 +03:00  
				
					
						
							
							
								 
						
							
								b4581a7bbf 
								
							 
						 
						
							
							
								
								Closed beta 1.2.8.11.  
							
							
							
						 
						
							2018-02-24 02:47:33 +03:00  
				
					
						
							
							
								 
						
							
								a285dca39e 
								
							 
						 
						
							
							
								
								Apply webpage media from sent message via bot.  
							
							
							
						 
						
							2018-02-24 02:46:35 +03:00  
				
					
						
							
							
								 
						
							
								00aa6d5ac3 
								
							 
						 
						
							
							
								
								Allow monospace block to end on ellipsis.  
							
							
							
						 
						
							2018-02-22 21:16:01 +03:00  
				
					
						
							
							
								 
						
							
								027db285bc 
								
							 
						 
						
							
							
								
								Add Info::Channels section + feed channels search.  
							
							
							
						 
						
							2018-02-22 20:38:00 +03:00  
				
					
						
							
							
								 
						
							
								c3c9ba7e51 
								
							 
						 
						
							
							
								
								Add feed icons.  
							
							
							
						 
						
							2018-02-22 20:37:49 +03:00  
				
					
						
							
							
								 
						
							
								a1be63f890 
								
							 
						 
						
							
							
								
								Jump to date by date click in feed.  
							
							
							
						 
						
							2018-02-22 15:35:46 +03:00  
				
					
						
							
							
								 
						
							
								f066f3f139 
								
							 
						 
						
							
							
								
								Enable jump to date in feed.  
							
							
							
						 
						
							2018-02-22 00:17:36 +03:00  
				
					
						
							
							
								 
						
							
								e17dcbb8eb 
								
							 
						 
						
							
							
								
								Closed beta 1.2.8.10: API updated to layer 77.  
							
							
							
						 
						
							2018-02-21 16:56:43 +03:00  
				
					
						
							
							
								 
						
							
								1ae22c8606 
								
							 
						 
						
							
							
								
								Fix assertion violation when no feed.  
							
							
							
						 
						
							2018-02-21 16:38:56 +03:00  
				
					
						
							
							
								 
						
							
								d5569487a4 
								
							 
						 
						
							
							
								
								Closed beta 1.2.8.9.  
							
							
							
						 
						
							2018-02-20 20:55:20 +03:00  
				
					
						
							
							
								 
						
							
								336e691dbc 
								
							 
						 
						
							
							
								
								Add unread counter from feed to common counter.  
							
							
							
						 
						
							2018-02-20 20:53:55 +03:00  
				
					
						
							
							
								 
						
							
								17a4d19beb 
								
							 
						 
						
							
							
								
								Add a create feed channels list box.  
							
							
							
						 
						
							2018-02-20 19:56:41 +03:00  
				
					
						
							
							
								 
						
							
								74aa1ad71e 
								
							 
						 
						
							
							
								
								Ungroup all feed channels from context menu.  
							
							
							
						 
						
							2018-02-18 17:00:14 +03:00  
				
					
						
							
							
								 
						
							
								f8c2f339a0 
								
							 
						 
						
							
							
								
								Create changelogs after data in AuthSession.  
							
							
							
						 
						
							2018-02-18 16:26:28 +03:00  
				
					
						
							
							
								 
						
							
								1dd66184a1 
								
							 
						 
						
							
							
								
								Fix assertion violation on hashtag click.  
							
							
							
						 
						
							2018-02-18 16:23:30 +03:00  
				
					
						
							
							
								 
						
							
								ddab8c1473 
								
							 
						 
						
							
							
								
								Fix fast share button hover area.  
							
							
							
						 
						
							2018-02-18 16:22:58 +03:00  
				
					
						
							
							
								 
						
							
								49d2c97ceb 
								
							 
						 
						
							
							
								
								Closed beta 1.2.8.8.  
							
							
							
						 
						
							2018-02-16 21:00:19 +03:00  
				
					
						
							
							
								 
						
							
								351a423337 
								
							 
						 
						
							
							
								
								Highlight found messages in feed.  
							
							
							
						 
						
							2018-02-16 20:59:35 +03:00  
				
					
						
							
							
								 
						
							
								07528be1e6 
								
							 
						 
						
							
							
								
								Support search in feed + scroll to search result.  
							
							
							
						 
						
							2018-02-16 19:45:58 +03:00  
				
					
						
							
							
								 
						
							
								bc171f625a 
								
							 
						 
						
							
							
								
								Remove some more symbols from filenames.  
							
							
							
						 
						
							2018-02-15 15:34:38 +03:00  
				
					
						
							
							
								 
						
							
								0f775e1e66 
								
							 
						 
						
							
							
								
								Support feeds search display in dialogs list.  
							
							
							
						 
						
							2018-02-14 23:18:21 +03:00  
				
					
						
							
							
								 
						
							
								98fb874b29 
								
							 
						 
						
							
							
								
								Closed beta 1.2.8.7.  
							
							
							
						 
						
							2018-02-13 19:11:32 +03:00  
				
					
						
							
							
								 
						
							
								cfd5c2a650 
								
							 
						 
						
							
							
								
								Add feed notifications edit box.  
							
							
							
						 
						
							2018-02-13 19:11:00 +03:00  
				
					
						
							
							
								 
						
							
								22a5b7faf6 
								
							 
						 
						
							
							
								
								Fix GIF playback glitch after loading.  
							
							
							
						 
						
							2018-02-13 12:48:42 +03:00  
				
					
						
							
							
								 
						
							
								fe262701c0 
								
							 
						 
						
							
							
								
								Add notification toggle in feed channels.  
							
							
							
						 
						
							2018-02-12 18:52:55 +03:00  
				
					
						
							
							
								 
						
							
								e1f71d3919 
								
							 
						 
						
							
							
								
								Closed beta 1.2.8.6.  
							
							
							
						 
						
							2018-02-10 01:15:16 +03:00  
				
					
						
							
							
								 
						
							
								906cb95e67 
								
							 
						 
						
							
							
								
								Channels list in feed info with leave channel.  
							
							
							
						 
						
							2018-02-10 01:14:26 +03:00  
				
					
						
							
							
								 
						
							
								f23c23f696 
								
							 
						 
						
							
							
								
								Closed beta 1.2.8.5.  
							
							
							
						 
						
							2018-02-08 12:20:55 +03:00  
				
					
						
							
							
								 
						
							
								99c686e3e1 
								
							 
						 
						
							
							
								
								Display feed channels list in feed info.  
							
							
							
						 
						
							2018-02-08 12:20:55 +03:00  
				
					
						
							
							
								 
						
							
								a144e35f84 
								
							 
						 
						
							
							
								
								Add content to feed info cover widget.  
							
							
							
						 
						
							2018-02-08 12:20:55 +03:00  
				
					
						
							
							
								 
						
							
								5a5c5782a9 
								
							 
						 
						
							
							
								
								Replace crl::on_main to InvokeQueued in some cases.  
							
							... 
							
							
							
							If the event loop is reentered from the call it is unsafe to crl::on_main.
For example NSOpenPanel lags terribly if it is shown from crl::on_main. 
							
						 
						
							2018-02-08 12:20:55 +03:00  
				
					
						
							
							
								 
						
							
								a2a5c30e60 
								
							 
						 
						
							
							
								
								Closed beta 1.2.8.4.  
							
							
							
						 
						
							2018-02-08 12:20:55 +03:00  
				
					
						
							
							
								 
						
							
								3c4c466f8e 
								
							 
						 
						
							
							
								
								Add cashtags and bot allowed service messages.  
							
							
							
						 
						
							2018-02-08 12:20:55 +03:00  
				
					
						
							
							
								 
						
							
								6726826c17 
								
							 
						 
						
							
							
								
								Display empty feed placeholder.  
							
							
							
						 
						
							2018-02-08 12:20:55 +03:00  
				
					
						
							
							
								 
						
							
								e102cb1469 
								
							 
						 
						
							
							
								
								Handle channelDifferenceTooLong in media and feed.  
							
							
							
						 
						
							2018-02-08 12:20:54 +03:00  
				
					
						
							
							
								 
						
							
								11671e85da 
								
							 
						 
						
							
							
								
								Add scroll-to-down button to Feed.  
							
							
							
						 
						
							2018-02-08 12:20:54 +03:00  
				
					
						
							
							
								 
						
							
								b8614c60f9 
								
							 
						 
						
							
							
								
								Closed beta 1.2.8.3.  
							
							
							
						 
						
							2018-02-08 12:20:54 +03:00  
				
					
						
							
							
								 
						
							
								269defa82d 
								
							 
						 
						
							
							
								
								Fix forwarded Saved Messages layout.  
							
							
							
						 
						
							2018-02-08 12:20:54 +03:00  
				
					
						
							
							
								 
						
							
								8bacc74d8b 
								
							 
						 
						
							
							
								
								Request dialog list entries when needed.  
							
							... 
							
							
							
							Also save the original server-side int32 date in HistoryItems. 
							
						 
						
							2018-02-08 12:20:54 +03:00  
				
					
						
							
							
								 
						
							
								0c5efb935d 
								
							 
						 
						
							
							
								
								Read feed while scrolling.  
							
							
							
						 
						
							2018-02-08 12:20:54 +03:00  
				
					
						
							
							
								 
						
							
								a7f67c4bc9 
								
							 
						 
						
							
							
								
								Better chats list entries management.  
							
							... 
							
							
							
							Make unread counts and last message base::optional<>.
Remove ChannelHistory. 
							
						 
						
							2018-02-08 12:20:54 +03:00  
				
					
						
							
							
								 
						
							
								edcaccba1f 
								
							 
						 
						
							
							
								
								Limit media count in one HistoryGroupedMedia.  
							
							
							
						 
						
							2018-02-08 12:20:54 +03:00  
				
					
						
							
							
								 
						
							
								5ebecb4de3 
								
							 
						 
						
							
							
								
								Display feed userpic in single column layout.  
							
							
							
						 
						
							2018-02-08 12:20:53 +03:00  
				
					
						
							
							
								 
						
							
								9f3048c1dc 
								
							 
						 
						
							
							
								
								Hide service messages from feed.  
							
							
							
						 
						
							2018-02-08 12:20:53 +03:00  
				
					
						
							
							
								 
						
							
								2586268b81 
								
							 
						 
						
							
							
								
								Remove HistoryJoined, use plain HistoryService.  
							
							
							
						 
						
							2018-02-08 12:20:53 +03:00  
				
					
						
							
							
								 
						
							
								280ddb4629 
								
							 
						 
						
							
							
								
								Request full feed channels list before messages.  
							
							
							
						 
						
							2018-02-08 12:20:53 +03:00  
				
					
						
							
							
								 
						
							
								20889d7003 
								
							 
						 
						
							
							
								
								Mark history as having pending resized items.  
							
							
							
						 
						
							2018-02-08 12:20:53 +03:00  
				
					
						
							
							
								 
						
							
								d4f4698c69 
								
							 
						 
						
							
							
								
								Closed beta 1.2.8.2.  
							
							
							
						 
						
							2018-02-08 12:20:53 +03:00  
				
					
						
							
							
								 
						
							
								adcce61b52 
								
							 
						 
						
							
							
								
								Fix date/unread bar display in albums.  
							
							
							
						 
						
							2018-02-08 12:20:53 +03:00  
				
					
						
							
							
								 
						
							
								17b913fb13 
								
							 
						 
						
							
							
								
								Fix feed messages loading both ways.  
							
							
							
						 
						
							2018-02-08 12:20:53 +03:00  
				
					
						
							
							
								 
						
							
								366ea1edc3 
								
							 
						 
						
							
							
								
								Notify about feed channels list changes.  
							
							
							
						 
						
							2018-02-08 12:20:53 +03:00  
				
					
						
							
							
								 
						
							
								3a5a002be2 
								
							 
						 
						
							
							
								
								Add crash debug information.  
							
							
							
						 
						
							2018-02-08 12:20:53 +03:00  
				
					
						
							
							
								 
						
							
								533fba8c70 
								
							 
						 
						
							
							
								
								Improve message context menu in feed.  
							
							
							
						 
						
							2018-02-08 12:20:53 +03:00  
				
					
						
							
							
								 
						
							
								7435bd7fb0 
								
							 
						 
						
							
							
								
								Implement drag-n-drop from HistoryView::ListWidget.  
							
							
							
						 
						
							2018-02-08 12:20:53 +03:00  
				
					
						
							
							
								 
						
							
								681b9b5ba3 
								
							 
						 
						
							
							
								
								Improve text selection in bubbles.  
							
							
							
						 
						
							2018-02-08 12:20:53 +03:00  
				
					
						
							
							
								 
						
							
								600737c44f 
								
							 
						 
						
							
							
								
								Fix copy selected items text in old and new lists.  
							
							
							
						 
						
							2018-02-08 12:20:53 +03:00  
				
					
						
							
							
								 
						
							
								e5f3bed801 
								
							 
						 
						
							
							
								
								Improve drag selection in HistoryView::ListWidget.  
							
							
							
						 
						
							2018-02-08 12:20:52 +03:00  
				
					
						
							
							
								 
						
							
								2fdc3169ce 
								
							 
						 
						
							
							
								
								Fix / improve support for album items selection.  
							
							
							
						 
						
							2018-02-08 12:20:52 +03:00  
				
					
						
							
							
								 
						
							
								a858ab5d0b 
								
							 
						 
						
							
							
								
								Fix crash in DocumentData destructor.  
							
							... 
							
							
							
							Keep AuthSession pointer in DocumentData for loader destruction. 
							
						 
						
							2018-02-08 12:20:52 +03:00  
				
					
						
							
							
								 
						
							
								63c1212ef1 
								
							 
						 
						
							
							
								
								Allow multiple items selection in HistoryView.  
							
							
							
						 
						
							2018-02-08 12:20:52 +03:00  
				
					
						
							
							
								 
						
							
								2aa477176c 
								
							 
						 
						
							
							
								
								Fix build for Xcode / GCC.  
							
							
							
						 
						
							2018-02-08 12:20:52 +03:00  
				
					
						
							
							
								 
						
							
								6bb39451ea 
								
							 
						 
						
							
							
								
								Closed beta 1.2.8.1.  
							
							
							
						 
						
							2018-02-08 12:20:52 +03:00  
				
					
						
							
							
								 
						
							
								099a3c4642 
								
							 
						 
						
							
							
								
								Fix paste of image from Firefox.  
							
							... 
							
							
							
							It sometimes adds a strange path to empty temp file to mime data. 
							
						 
						
							2018-02-08 12:20:52 +03:00  
				
					
						
							
							
								 
						
							
								9515520088 
								
							 
						 
						
							
							
								
								Update API scheme.  
							
							
							
						 
						
							2018-02-08 12:20:52 +03:00  
				
					
						
							
							
								 
						
							
								fe1a90bd39 
								
							 
						 
						
							
							
								
								Move message context menu to a separate module.  
							
							
							
						 
						
							2018-02-08 12:20:52 +03:00  
				
					
						
							
							
								 
						
							
								65df137610 
								
							 
						 
						
							
							
								
								Add group/ungroup action in channel peer menu.  
							
							
							
						 
						
							2018-02-08 12:20:51 +03:00  
				
					
						
							
							
								 
						
							
								ced0c4d8f0 
								
							 
						 
						
							
							
								
								Move HistoryMessageDate to view elements.  
							
							
							
						 
						
							2018-02-08 12:20:51 +03:00  
				
					
						
							
							
								 
						
							
								a47981054f 
								
							 
						 
						
							
							
								
								Feed info profile placeholder.  
							
							
							
						 
						
							2018-02-08 12:20:51 +03:00  
				
					
						
							
							
								 
						
							
								b9ad8bb700 
								
							 
						 
						
							
							
								
								Feed top bar placeholder.  
							
							
							
						 
						
							2018-02-08 12:20:51 +03:00  
				
					
						
							
							
								 
						
							
								47ad5ea98a 
								
							 
						 
						
							
							
								
								Display active feed state in dialogs list.  
							
							
							
						 
						
							2018-02-08 12:20:51 +03:00  
				
					
						
							
							
								 
						
							
								840b42934b 
								
							 
						 
						
							
							
								
								Use server-side my_results in contacts.search.  
							
							
							
						 
						
							2018-02-08 12:20:51 +03:00  
				
					
						
							
							
								 
						
							
								4527c03c0d 
								
							 
						 
						
							
							
								
								Use "Feed" name for chats list index and search.  
							
							
							
						 
						
							2018-02-08 12:20:51 +03:00  
				
					
						
							
							
								 
						
							
								89941a8e83 
								
							 
						 
						
							
							
								
								Fix layout update notifications in Info::Media.  
							
							
							
						 
						
							2018-02-08 12:20:50 +03:00  
				
					
						
							
							
								 
						
							
								ebd4651ac2 
								
							 
						 
						
							
							
								
								Manage unread bar using HistoryView::Element-s.  
							
							
							
						 
						
							2018-02-08 12:20:50 +03:00  
				
					
						
							
							
								 
						
							
								861ab85ca1 
								
							 
						 
						
							
							
								
								Fix voice/video messages in chats/feed.  
							
							
							
						 
						
							2018-02-08 12:20:50 +03:00  
				
					
						
							
							
								 
						
							
								f9154c4ed0 
								
							 
						 
						
							
							
								
								Fix albums layout and editing in feed.  
							
							
							
						 
						
							2018-02-08 12:20:50 +03:00  
				
					
						
							
							
								 
						
							
								b91ebad8be 
								
							 
						 
						
							
							
								
								Improve items resize in history and feed.  
							
							
							
						 
						
							2018-02-08 12:20:50 +03:00  
				
					
						
							
							
								 
						
							
								e6baf8ef5b 
								
							 
						 
						
							
							
								
								Fix layout of some media, enable GIF autoplay.  
							
							
							
						 
						
							2018-02-08 12:20:50 +03:00  
				
					
						
							
							
								 
						
							
								d326c7e3fa 
								
							 
						 
						
							
							
								
								Remove HistoryItemInstantiated.  
							
							
							
						 
						
							2018-02-08 12:20:49 +03:00  
				
					
						
							
							
								 
						
							
								950126865e 
								
							 
						 
						
							
							
								
								Handle item view refresh, fix groups.  
							
							
							
						 
						
							2018-02-08 12:20:49 +03:00  
				
					
						
							
							
								 
						
							
								91f369a0b3 
								
							 
						 
						
							
							
								
								Handle view resize/repaint requests for mainView.  
							
							
							
						 
						
							2018-02-08 12:20:49 +03:00  
				
					
						
							
							
								 
						
							
								d1a9d3992b 
								
							 
						 
						
							
							
								
								API scheme updated to layer 76.  
							
							
							
						 
						
							2018-02-08 12:20:49 +03:00  
				
					
						
							
							
								 
						
							
								2dd2ad5cdb 
								
							 
						 
						
							
							
								
								Replace peerMessagesUpdated with notifications.  
							
							
							
						 
						
							2018-02-08 12:20:49 +03:00  
				
					
						
							
							
								 
						
							
								04c8c95634 
								
							 
						 
						
							
							
								
								Use notify* instead of mark* in Data::Session.  
							
							
							
						 
						
							2018-02-08 12:20:49 +03:00  
				
					
						
							
							
								 
						
							
								8a56ede187 
								
							 
						 
						
							
							
								
								Move all (item/view/media) maps to Data::Session.  
							
							
							
						 
						
							2018-02-08 12:20:49 +03:00  
				
					
						
							
							
								 
						
							
								7425e80f05 
								
							 
						 
						
							
							
								
								Use HistoryMedia as view, add Data::Media.  
							
							
							
						 
						
							2018-02-08 12:20:48 +03:00  
				
					
						
							
							
								 
						
							
								97a9089ebf 
								
							 
						 
						
							
							
								
								Move draw / getState code to HistoryView::Message.  
							
							... 
							
							
							
							Item dimensions broken for now.
Also remove history.h from pch. 
							
						 
						
							2018-02-08 12:20:48 +03:00  
				
					
						
							
							
								 
						
							
								bee474f6e9 
								
							 
						 
						
							
							
								
								Remove history_item and layout from pch.  
							
							... 
							
							
							
							Also move some code to separate modules.
Also create history item views by Window::Controller. 
							
						 
						
							2018-02-08 12:20:47 +03:00  
				
					
						
							
							
								 
						
							
								4740d44159 
								
							 
						 
						
							
							
								
								Make HistoryView::Message a ClickHandlerHost.  
							
							
							
						 
						
							2018-02-08 12:20:47 +03:00  
				
					
						
							
							
								 
						
							
								062b0b2165 
								
							 
						 
						
							
							
								
								Save item views in App::*Item() variables.  
							
							... 
							
							
							
							Also remove App::contextItem.
Also use owning pointers for history context menus. 
							
						 
						
							2018-02-08 12:20:47 +03:00  
				
					
						
							
							
								 
						
							
								8060cb7426 
								
							 
						 
						
							
							
								
								Start HistoryView::Message class for item view.  
							
							
							
						 
						
							2018-02-08 12:20:47 +03:00  
				
					
						
							
							
								 
						
							
								794e31505b 
								
							 
						 
						
							
							
								
								First version of feed section view.  
							
							
							
						 
						
							2018-02-08 12:20:46 +03:00  
				
					
						
							
							
								 
						
							
								50b120bc22 
								
							 
						 
						
							
							
								
								Fix glitch in single column back button click.  
							
							
							
						 
						
							2018-02-08 12:20:46 +03:00  
				
					
						
							
							
								 
						
							
								f0b2e445f6 
								
							 
						 
						
							
							
								
								Prepare dialogs to open feeds.  
							
							
							
						 
						
							2018-02-08 12:20:46 +03:00  
				
					
						
							
							
								 
						
							
								782e70b171 
								
							 
						 
						
							
							
								
								Support basic feed display in chats list.  
							
							
							
						 
						
							2018-02-08 12:20:46 +03:00  
				
					
						
							
							
								 
						
							
								9d2239291d 
								
							 
						 
						
							
							
								
								Add support for pinned feeds management.  
							
							
							
						 
						
							2018-02-08 12:20:46 +03:00  
				
					
						
							
							
								 
						
							
								a2891807f8 
								
							 
						 
						
							
							
								
								Prepare dialogs to hold a history or a feed.  
							
							
							
						 
						
							2018-02-08 12:20:46 +03:00  
				
					
						
							
							
								 
						
							
								6a9556d42c 
								
							 
						 
						
							
							
								
								Move non-settings session data to Data::Session.  
							
							... 
							
							
							
							Rename AuthSessionData to AuthSessionSettings, move data away. 
							
						 
						
							2018-02-08 12:20:46 +03:00  
				
					
						
							
							
								 
						
							
								724fe65d72 
								
							 
						 
						
							
							
								
								Start feeds support.  
							
							
							
						 
						
							2018-02-08 12:20:45 +03:00  
				
					
						
							
							
								 
						
							
								46612ef128 
								
							 
						 
						
							
							
								
								Remove Notify::userIsContactChanged().  
							
							... 
							
							
							
							Replace with Notify::peerUpdatedDelayed(). 
							
						 
						
							2018-02-08 12:20:45 +03:00  
				
					
						
							
							
								 
						
							
								139ef5411a 
								
							 
						 
						
							
							
								
								Prepare code for dialogFeed handling.  
							
							
							
						 
						
							2018-02-08 12:20:45 +03:00  
				
					
						
							
							
								 
						
							
								ac57000437 
								
							 
						 
						
							
							
								
								Move contacts list loading to ApiWrap.  
							
							
							
						 
						
							2018-02-08 12:20:45 +03:00  
				
					
						
							
							
								 
						
							
								31234cb487 
								
							 
						 
						
							
							
								
								API scheme updated to layer 75.  
							
							
							
						 
						
							2018-02-08 12:20:45 +03:00  
				
					
						
							
							
								 
						
							
								f88cbf3d4b 
								
							 
						 
						
							
							
								
								Fix crash in case of incorrect Text entities.  
							
							
							
						 
						
							2018-02-08 12:20:45 +03:00  
				
					
						
							
							
								 
						
							
								55e56a6788 
								
							 
						 
						
							
							
								
								Alpha version 1.2.8.  
							
							... 
							
							
							
							- Bug fixes and other minor improvements. 
							
						 
						
							2018-01-03 13:46:01 +03:00  
				
					
						
							
							
								 
						
							
								ea7441ae77 
								
							 
						 
						
							
							
								
								Use single LEGAL file with license and copyright.  
							
							
							
						 
						
							2018-01-03 13:23:14 +03:00  
				
					
						
							
							
								 
						
							
								2868899d81 
								
							 
						 
						
							
							
								
								Fix possible assertion violation.  
							
							... 
							
							
							
							Allow removing local HistoryItem's after the album was already sent. 
							
						 
						
							2018-01-03 12:06:02 +03:00  
				
					
						
							
							
								 
						
							
								54dd05c556 
								
							 
						 
						
							
							
								
								Improve crash debug information.  
							
							
							
						 
						
							2018-01-03 11:23:34 +03:00  
				
					
						
							
							
								 
						
							
								6b25160e3f 
								
							 
						 
						
							
							
								
								Don't paint QPixmap-s in theme preview icons.  
							
							
							
						 
						
							2018-01-02 22:23:54 +03:00  
				
					
						
							
							
								 
						
							
								0ef3e19bc2 
								
							 
						 
						
							
							
								
								Use QImage instead of QPixmap for theme preview.  
							
							... 
							
							
							
							Working with QPixmap from non-main thread is not defined. 
							
						 
						
							2018-01-02 22:10:49 +03:00  
				
					
						
							
							
								 
						
							
								e89350d4b7 
								
							 
						 
						
							
							
								
								Reuse resample code from FFMpegLoader for video.  
							
							... 
							
							
							
							AbstractAudioFFMpegLoader used in FFMpegLoader and ChildFFMpegLoader. 
							
						 
						
							2018-01-02 20:22:13 +03:00  
				
					
						
							
							
								 
						
							
								95399bef2b 
								
							 
						 
						
							
							
								
								Improve swresample library usage.  
							
							... 
							
							
							
							It looks like different AVFrame-s can have different audio encoding
parameters, so now we setup/re-setup swr context using parameters
from current audio frame. Hopefully it will fix some audio crashes. 
							
						 
						
							2018-01-02 19:18:53 +03:00  
				
					
						
							
							
								 
						
							
								06c724df01 
								
							 
						 
						
							
							
								
								Clear callbacks async in MTP::Instance.  
							
							... 
							
							
							
							Also fix previous build. 
							
						 
						
							2018-01-02 16:44:12 +03:00  
				
					
						
							
							
								 
						
							
								3325106837 
								
							 
						 
						
							
							
								
								Add some debug information for crashes.  
							
							
							
						 
						
							2018-01-01 23:23:18 +03:00  
				
					
						
							
							
								 
						
							
								9c72470c17 
								
							 
						 
						
							
							
								
								Fix possible crash in player closing.  
							
							
							
						 
						
							2018-01-01 22:12:38 +03:00  
				
					
						
							
							
								 
						
							
								94cf307ae0 
								
							 
						 
						
							
							
								
								Alpha version 1.2.7.  
							
							... 
							
							
							
							- Use fast reply button in group chats.
- Select a message you want to reply to
by pressing Ctrl+Up and Ctrl+Down. 
							
						 
						
							2017-12-31 17:55:09 +03:00  
				
					
						
							
							
								 
						
							
								2cc1fde5e4 
								
							 
						 
						
							
							
								
								Remove thumb glitch when uploading files.  
							
							
							
						 
						
							2017-12-31 15:21:08 +03:00  
				
					
						
							
							
								 
						
							
								6796ac688a 
								
							 
						 
						
							
							
								
								Apply web page media updates.  
							
							
							
						 
						
							2017-12-31 12:55:08 +03:00  
				
					
						
							
							
								 
						
							
								9551cfaf9b 
								
							 
						 
						
							
							
								
								Use more specific color keys for media overview parts.  
							
							... 
							
							
							
							File icons and radial animations should use derived keys instead of msgInBg.
Fixes  #4246 . 
							
						 
						
							2017-12-31 01:28:25 +03:00  
				
					
						
							
							
								 
						
							
								8ef9ec0567 
								
							 
						 
						
							
							
								
								Fix glitches for transparent album preview parts.  
							
							
							
						 
						
							2017-12-31 01:28:21 +03:00  
				
					
						
							
							
								 
						
							
								af552fb4c0 
								
							 
						 
						
							
							
								
								Replace base/task_queue with crl.  
							
							
							
						 
						
							2017-12-31 00:28:38 +03:00  
				
					
						
							
							
								 
						
							
								ae7e5be5cd 
								
							 
						 
						
							
							
								
								Add fast reply button in groups.  
							
							
							
						 
						
							2017-12-30 21:54:15 +03:00  
				
					
						
							
							
								 
						
							
								74b126f309 
								
							 
						 
						
							
							
								
								Add reply shortcut  
							
							
							
						 
						
							2017-12-30 21:52:30 +03:00  
				
					
						
							
							
								 
						
							
								26e023058c 
								
							 
						 
						
							
							
								
								Version 1.2.6.  
							
							... 
							
							
							
							- Grouped Photos. Group media into an album when sharing multiple photos and videos.
Choose the exact order of media you send. 
							
						 
						
							2017-12-30 13:13:48 +03:00  
				
					
						
							
							
								 
						
							
								6236590ca4 
								
							 
						 
						
							
							
								
								Fix SendFilesWay radiobuttons when adding media.  
							
							... 
							
							
							
							Also add /LTCG flag for static libraries Release builds on Windows. 
							
						 
						
							2017-12-30 00:06:43 +03:00  
				
					
						
							
							
								 
						
							
								ea51f976f2 
								
							 
						 
						
							
							
								
								Alpha version 1.2.5: Workaround GCC 7.2 ICE.  
							
							
							
						 
						
							2017-12-29 21:47:49 +03:00  
				
					
						
							
							
								 
						
							
								719f3428ec 
								
							 
						 
						
							
							
								
								Alpha version 1.2.5:  
							
							... 
							
							
							
							- When viewing a photo from an album, you'll see other pictures
from the same group as thumbnails in the lower part of the screen.
- When composing an album paste additional media from the clipboard.
- Bug fixes and other minor improvements. 
							
						 
						
							2017-12-29 21:21:57 +03:00  
				
					
						
							
							
								 
						
							
								2df4d19474 
								
							 
						 
						
							
							
								
								Move changelogs from ApiWrap to a separate module.  
							
							
							
						 
						
							2017-12-29 21:17:07 +03:00  
				
					
						
							
							
								 
						
							
								2a409e3734 
								
							 
						 
						
							
							
								
								Add files from clipboard to composed album.  
							
							... 
							
							
							
							Fixes  #4243 . 
						
							2017-12-29 20:02:23 +03:00  
				
					
						
							
							
								 
						
							
								0171a4e874 
								
							 
						 
						
							
							
								
								Handle click on group thumb item in MediaView.  
							
							
							
						 
						
							2017-12-29 17:58:53 +03:00  
				
					
						
							
							
								 
						
							
								59e5ffe743 
								
							 
						 
						
							
							
								
								Don't insert mime text in field for url list.  
							
							... 
							
							
							
							Fixes  #4241 . 
						
							2017-12-29 17:58:32 +03:00  
				
					
						
							
							
								 
						
							
								2bcbb5a5be 
								
							 
						 
						
							
							
								
								Display group / userpic thumbnails in MediaView.  
							
							
							
						 
						
							2017-12-29 16:44:36 +03:00  
				
					
						
							
							
								 
						
							
								5b4694a4eb 
								
							 
						 
						
							
							
								
								Move text options constant to a separate module.  
							
							... 
							
							
							
							Also start MediaView group thumbs code. 
							
						 
						
							2017-12-28 16:06:06 +03:00  
				
					
						
							
							
								 
						
							
								54d6673d0b 
								
							 
						 
						
							
							
								
								Display photos and videos together in MediaView.  
							
							
							
						 
						
							2017-12-28 13:12:07 +03:00  
				
					
						
							
							
								 
						
							
								e07a7a4b4c 
								
							 
						 
						
							
							
								
								Improve phrases. No Restricted Users in channels info.  
							
							
							
						 
						
							2017-12-27 22:44:04 +03:00  
				
					
						
							
							
								 
						
							
								f2d11e7432 
								
							 
						 
						
							
							
								
								Fix video grouped thumb on Retina displays.  
							
							
							
						 
						
							2017-12-27 22:16:26 +03:00  
				
					
						
							
							
								 
						
							
								1a115cc7e5 
								
							 
						 
						
							
							
								
								Fix file upload progress display.  
							
							... 
							
							
							
							Regression was introduced in 5d18d7c813 
							
						 
						
							2017-12-27 21:57:37 +03:00  
				
					
						
							
							
								 
						
							
								634d21e486 
								
							 
						 
						
							
							
								
								Fix animation in album reordering.  
							
							
							
						 
						
							2017-12-27 14:00:32 +03:00  
				
					
						
							
							
								 
						
							
								95d8742e3c 
								
							 
						 
						
							
							
								
								Fix round corners on Retina displays.  
							
							
							
						 
						
							2017-12-27 13:08:18 +03:00  
				
					
						
							
							
								 
						
							
								bd8dee0972 
								
							 
						 
						
							
							
								
								Fix crash in audio player hiding.  
							
							
							
						 
						
							2017-12-27 10:18:09 +03:00  
				
					
						
							
							
								 
						
							
								b34099f49e 
								
							 
						 
						
							
							
								
								Alpha version 1.2.4: Fix phrases and box cursor.  
							
							
							
						 
						
							2017-12-26 20:49:04 +03:00  
				
					
						
							
							
								 
						
							
								907b6f0a78 
								
							 
						 
						
							
							
								
								Alpha version 1.2.4.  
							
							... 
							
							
							
							- Group media into an album when sharing multiple photos and videos.
- Bug fixes and other minor improvements. 
							
						 
						
							2017-12-26 19:20:08 +03:00  
				
					
						
							
							
								 
						
							
								21f4bbbe7b 
								
							 
						 
						
							
							
								
								Update kicked count in Channel Info box.  
							
							
							
						 
						
							2017-12-26 19:20:08 +03:00  
				
					
						
							
							
								 
						
							
								69d9072ff0 
								
							 
						 
						
							
							
								
								Allow fast admin removing in supergroups/channels.  
							
							
							
						 
						
							2017-12-26 19:20:08 +03:00  
				
					
						
							
							
								 
						
							
								d5ae9bcba2 
								
							 
						 
						
							
							
								
								Close box when showing a layer section from it.  
							
							
							
						 
						
							2017-12-26 19:20:08 +03:00  
				
					
						
							
							
								 
						
							
								86c0dfb295 
								
							 
						 
						
							
							
								
								Read "participants_count" field from c_channel().  
							
							
							
						 
						
							2017-12-26 19:20:08 +03:00  
				
					
						
							
							
								 
						
							
								01821c30e5 
								
							 
						 
						
							
							
								
								Fix message field focus loss in Saved Messages.  
							
							
							
						 
						
							2017-12-26 19:20:08 +03:00  
				
					
						
							
							
								 
						
							
								7f66e0fdfe 
								
							 
						 
						
							
							
								
								Hide remove member button for supegroup admins.  
							
							
							
						 
						
							2017-12-26 19:20:08 +03:00  
				
					
						
							
							
								 
						
							
								2569df9e5a 
								
							 
						 
						
							
							
								
								Rename some Ui methods.  
							
							... 
							
							
							
							myEnsureResized -> Ui::SendPendingMoveResizeEvents.
myGrab -> Ui::GrabWidget.
myGrabImage -> Ui::GrabWidgetToImage. 
							
						 
						
							2017-12-26 19:20:08 +03:00  
				
					
						
							
							
								 
						
							
								5f8143e6a4 
								
							 
						 
						
							
							
								
								Fix build in Xcode.  
							
							
							
						 
						
							2017-12-26 19:20:08 +03:00  
				
					
						
							
							
								 
						
							
								1fc7dabd3e 
								
							 
						 
						
							
							
								
								Allow media reordering when sending an album.  
							
							
							
						 
						
							2017-12-26 19:20:08 +03:00  
				
					
						
							
							
								 
						
							
								5d18d7c813 
								
							 
						 
						
							
							
								
								Send album after cancel of some media uploads.  
							
							... 
							
							
							
							Also display checks when part of the album medias are uploaded. 
							
						 
						
							2017-12-26 19:20:07 +03:00  
				
					
						
							
							
								 
						
							
								4e8f5541af 
								
							 
						 
						
							
							
								
								Fix caption editing in grouped media.  
							
							
							
						 
						
							2017-12-26 19:20:07 +03:00  
				
					
						
							
							
								 
						
							
								a8ac18e4fd 
								
							 
						 
						
							
							
								
								Save send way (album, photos, files) to settings.  
							
							
							
						 
						
							2017-12-26 19:20:07 +03:00  
				
					
						
							
							
								 
						
							
								a6c15217c0 
								
							 
						 
						
							
							
								
								Fix grouped layout algorithm to match other apps.  
							
							
							
						 
						
							2017-12-26 19:20:07 +03:00  
				
					
						
							
							
								 
						
							
								57351dd42a 
								
							 
						 
						
							
							
								
								Remove QTextLayout that appears to be not needed.  
							
							
							
						 
						
							2017-12-26 19:20:07 +03:00  
				
					
						
							
							
								 
						
							
								58d21ff916 
								
							 
						 
						
							
							
								
								Add album support to SendFilesBox.  
							
							
							
						 
						
							2017-12-26 19:20:07 +03:00  
				
					
						
							
							
								 
						
							
								8e45b09083 
								
							 
						 
						
							
							
								
								Use different indentation for rpl operators.  
							
							... 
							
							
							
							It works better with Visual Studio IDE. 
							
						 
						
							2017-12-26 19:20:07 +03:00  
				
					
						
							
							
								 
						
							
								44014e62ba 
								
							 
						 
						
							
							
								
								Move EditCaptionBox to a separate module.  
							
							
							
						 
						
							2017-12-26 19:20:06 +03:00  
				
					
						
							
							
								 
						
							
								ff65daa9fe 
								
							 
						 
						
							
							
								
								Remove special case in SendFilesBox for an image.  
							
							
							
						 
						
							2017-12-26 19:20:06 +03:00  
				
					
						
							
							
								 
						
							
								ec515080b5 
								
							 
						 
						
							
							
								
								Improve saved messages search results display.  
							
							
							
						 
						
							2017-12-26 19:20:06 +03:00  
				
					
						
							
							
								 
						
							
								255dbf9405 
								
							 
						 
						
							
							
								
								Fix indexing of shared media.  
							
							... 
							
							
							
							Add new messages to shared media index even if !loadedAtBottom(). 
							
						 
						
							2017-12-26 19:20:06 +03:00  
				
					
						
							
							
								 
						
							
								aebb40dc1e 
								
							 
						 
						
							
							
								
								Fix volume control disappearing in audio player.  
							
							
							
						 
						
							2017-12-26 19:20:06 +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  
				
					
						
							
							
								 
						
							
								3b3a705a67 
								
							 
						 
						
							
							
								
								First working code for sending albums.  
							
							
							
						 
						
							2017-12-26 19:20:06 +03:00  
				
					
						
							
							
								 
						
							
								711aa51046 
								
							 
						 
						
							
							
								
								Fix handling of dashes in the style directory path  
							
							... 
							
							
							
							Now Telegram Desktop could be built if a path to the source directory
contains dashes. 
							
						 
						
							2017-12-26 19:16:11 +03:00  
				
					
						
							
							
								 
						
							
								e023092744 
								
							 
						 
						
							
							
								
								Use RectPart(s) instead of ImageRoundCorner(s).  
							
							
							
						 
						
							2017-12-18 21:54:11 +04:00  
				
					
						
							
							
								 
						
							
								2e421e8aed 
								
							 
						 
						
							
							
								
								Allow unicode quotes as markdown entry separators.  
							
							... 
							
							
							
							Fixes  #3867 . 
						
							2017-12-18 21:06:44 +04:00  
				
					
						
							
							
								 
						
							
								afe9d38c48 
								
							 
						 
						
							
							
								
								Don't ruin links by markdown parsing.  
							
							... 
							
							
							
							Fixes  #3851 . 
						
							2017-12-18 20:49:40 +04:00  
				
					
						
							
							
								 
						
							
								3f751bfbb0 
								
							 
						 
						
							
							
								
								Activate window on dropEvent.  
							
							
							
						 
						
							2017-12-18 20:25:24 +04:00  
				
					
						
							
							
								 
						
							
								b1f33890d6 
								
							 
						 
						
							
							
								
								Workaround GCC segmentation fault.  
							
							
							
						 
						
							2017-12-18 19:52:58 +04:00  
				
					
						
							
							
								 
						
							
								92333e982c 
								
							 
						 
						
							
							
								
								Move message components to history_item_components.  
							
							... 
							
							
							
							Also fix channel signatures rendering. 
							
						 
						
							2017-12-18 19:52:36 +04:00  
				
					
						
							
							
								 
						
							
								16ca2d39c5 
								
							 
						 
						
							
							
								
								Fix _height value in inline bot result Gif layout.  
							
							... 
							
							
							
							This fixes render glitches in GIFs column with opened MediaView. 
							
						 
						
							2017-12-18 18:10:24 +04:00  
				
					
						
							
							
								 
						
							
								977dee3599 
								
							 
						 
						
							
							
								
								Fix fast sharing from channels.  
							
							... 
							
							
							
							Grouped flag is only allowed for grouped media in forward requests.
Fixes  #4198 . 
							
						 
						
							2017-12-18 17:29:48 +04:00  
				
					
						
							
							
								 
						
							
								546766fb13 
								
							 
						 
						
							
							
								
								Update FullMsgId context in HistoryMedia links.  
							
							
							
						 
						
							2017-12-18 17:13:41 +04:00  
				
					
						
							
							
								 
						
							
								ddf4a36bdc 
								
							 
						 
						
							
							
								
								Remove mtproto/session.h from precompiled header.  
							
							
							
						 
						
							2017-12-18 16:40:15 +04:00  
				
					
						
							
							
								 
						
							
								fa3a76b3d8 
								
							 
						 
						
							
							
								
								Fix layout bug in grouped media rendering.  
							
							... 
							
							
							
							Also remove st::mediaPadding. 
							
						 
						
							2017-12-18 15:40:43 +04:00  
				
					
						
							
							
								 
						
							
								d5de064019 
								
							 
						 
						
							
							
								
								Shuffle code around a bit.  
							
							... 
							
							
							
							Crash reports point to addToUnreadMentions() call being corrupted.
New reports could show is it responsible or setLastMessage() call. 
							
						 
						
							2017-12-18 15:17:58 +04:00  
				
					
						
							
							
								 
						
							
								37b018257e 
								
							 
						 
						
							
							
								
								Replace some std::shared_ptr with std::unique_ptr.  
							
							
							
						 
						
							2017-12-18 14:38:14 +04:00  
				
					
						
							
							
								 
						
							
								14034c255e 
								
							 
						 
						
							
							
								
								Replace QSharedPointer with std::shared_ptr.  
							
							
							
						 
						
							2017-12-18 13:07:18 +04:00  
				
					
						
							
							
								 
						
							
								cbbccd0364 
								
							 
						 
						
							
							
								
								Hide history visibility edit for public groups.  
							
							
							
						 
						
							2017-12-18 10:18:51 +04:00  
				
					
						
							
							
								 
						
							
								b8204a317d 
								
							 
						 
						
							
							
								
								Testing crl (concurrency runtime library).  
							
							
							
						 
						
							2017-12-17 23:05:00 +04:00  
				
					
						
							
							
								 
						
							
								499e3113b9 
								
							 
						 
						
							
							
								
								Allow HistoryGroupedMedia cloning.  
							
							... 
							
							
							
							We use it for local forwarded message creation, it should be main(). 
							
						 
						
							2017-12-17 17:01:34 +04:00  
				
					
						
							
							
								 
						
							
								656e4869e6 
								
							 
						 
						
							
							
								
								Move UnreadBadge to ui/unread_badge.  
							
							
							
						 
						
							2017-12-17 15:04:47 +04:00  
				
					
						
							
							
								 
						
							
								defec611e3 
								
							 
						 
						
							
							
								
								Alpha version 1.2.3.  
							
							... 
							
							
							
							- Several crash fixes. 
							
						 
						
							2017-12-17 12:41:35 +04:00  
				
					
						
							
							
								 
						
							
								49def354bd 
								
							 
						 
						
							
							
								
								Fix bug causing crash in group recounting.  
							
							
							
						 
						
							2017-12-17 12:33:08 +04:00  
				
					
						
							
							
								 
						
							
								712b3f481c 
								
							 
						 
						
							
							
								
								Move online phrase code from app module.  
							
							... 
							
							
							
							Also fix possible assertion violation in online change timeout. 
							
						 
						
							2017-12-17 12:13:26 +04:00  
				
					
						
							
							
								 
						
							
								b3a723c871 
								
							 
						 
						
							
							
								
								Fix crash in message history context menu.  
							
							... 
							
							
							
							Regression was introduced in 6d48ca850e 
							
						 
						
							2017-12-17 11:25:02 +04:00  
				
					
						
							
							
								 
						
							
								de16a66a4a 
								
							 
						 
						
							
							
								
								Alpha version 1.2.2: Fix build for Xcode.  
							
							
							
						 
						
							2017-12-16 21:09:37 +04:00  
				
					
						
							
							
								 
						
							
								b0f191515a 
								
							 
						 
						
							
							
								
								Alpha version 1.2.2.  
							
							... 
							
							
							
							- Grouped photos and videos are displayed as albums. 
							
						 
						
							2017-12-16 20:52:41 +04:00  
				
					
						
							
							
								 
						
							
								89ccaccb88 
								
							 
						 
						
							
							
								
								Display right edited badge in group with caption.  
							
							
							
						 
						
							2017-12-16 20:50:43 +04:00  
				
					
						
							
							
								 
						
							
								1f070da202 
								
							 
						 
						
							
							
								
								Recount grouping after leader caption edit.  
							
							
							
						 
						
							2017-12-16 20:50:43 +04:00  
				
					
						
							
							
								 
						
							
								963e969d2a 
								
							 
						 
						
							
							
								
								Fix selected messages copy with grouping.  
							
							
							
						 
						
							2017-12-16 20:50:43 +04:00  
				
					
						
							
							
								 
						
							
								4734700ac5 
								
							 
						 
						
							
							
								
								Improve opening history with one loaded message.  
							
							... 
							
							
							
							When we add just one last item, like we do while loading dialogs,
we want to remove a single added grouped media, otherwise it will
jump once we open the message history (first we show only that
media, then we load the rest of the group and show the group).
That way when we open the message history we show nothing until a
whole history part is loaded, it certainly will contain the group. 
							
						 
						
							2017-12-16 20:50:43 +04:00  
				
					
						
							
							
								 
						
							
								d9da2edd7c 
								
							 
						 
						
							
							
								
								Improve grouped media display.  
							
							
							
						 
						
							2017-12-16 20:50:43 +04:00  
				
					
						
							
							
								 
						
							
								6d48ca850e 
								
							 
						 
						
							
							
								
								Correct reply/forward/delete for grouped items.  
							
							
							
						 
						
							2017-12-16 20:50:43 +04:00  
				
					
						
							
							
								 
						
							
								3e7ac7eb26 
								
							 
						 
						
							
							
								
								Use first media caption for group caption.  
							
							
							
						 
						
							2017-12-16 20:50:43 +04:00  
				
					
						
							
							
								 
						
							
								520a644150 
								
							 
						 
						
							
							
								
								Fix drag by date of grouped media.  
							
							
							
						 
						
							2017-12-16 20:50:43 +04:00  
				
					
						
							
							
								 
						
							
								3a56b7cabd 
								
							 
						 
						
							
							
								
								Forward grouped items. Fast share grouped items.  
							
							
							
						 
						
							2017-12-16 20:50:43 +04:00  
				
					
						
							
							
								 
						
							
								efa72578cd 
								
							 
						 
						
							
							
								
								Fix grouped media display in MediaView.  
							
							
							
						 
						
							2017-12-16 20:50:43 +04:00  
				
					
						
							
							
								 
						
							
								b6087ce7ce 
								
							 
						 
						
							
							
								
								Select/forward/delete group of messages.  
							
							
							
						 
						
							2017-12-16 20:50:42 +04:00  
				
					
						
							
							
								 
						
							
								537400d8b2 
								
							 
						 
						
							
							
								
								Enable distinct selecting of grouped media.  
							
							
							
						 
						
							2017-12-16 20:50:42 +04:00  
				
					
						
							
							
								 
						
							
								4c9931ab02 
								
							 
						 
						
							
							
								
								Support grouped media rendering.  
							
							
							
						 
						
							2017-12-16 20:50:42 +04:00  
				
					
						
							
							
								 
						
							
								0a4038d061 
								
							 
						 
						
							
							
								
								Fix build with TDESKTOP_DISABLE_CRASH_REPORTS.  
							
							... 
							
							
							
							Regression was introduced in 97c15865a5Fixes  #4173 . 
							
						 
						
							2017-12-13 00:25:14 +04:00  
				
					
						
							
							
								 
						
							
								4bab7583ba 
								
							 
						 
						
							
							
								
								Version 1.2.1.  
							
							... 
							
							
							
							- Bug fixes and other minor improvements. 
							
						 
						
							2017-12-12 18:56:38 +04:00  
				
					
						
							
							
								 
						
							
								b2f29b674d 
								
							 
						 
						
							
							
								
								Send audio files with correct attributes.  
							
							... 
							
							
							
							Regression was introduced in 8b69e6ab99Fixes  #4163 . 
							
						 
						
							2017-12-12 18:56:38 +04:00  
				
					
						
							
							
								 
						
							
								574f4a73cb 
								
							 
						 
						
							
							
								
								Add some checks to video sound stream decoding.  
							
							
							
						 
						
							2017-12-12 18:56:37 +04:00  
				
					
						
							
							
								 
						
							
								05e3ddce0c 
								
							 
						 
						
							
							
								
								Fix userpic removing.  
							
							... 
							
							
							
							Regression was introduced in 68009b6fbaFixes  #4152 . 
							
						 
						
							2017-12-12 18:56:37 +04:00  
				
					
						
							
							
								 
						
							
								3c101b0a50 
								
							 
						 
						
							
							
								
								Remove limit on chats list width.  
							
							... 
							
							
							
							Fixes  #4146 . 
						
							2017-12-12 18:56:37 +04:00  
				
					
						
							
							
								 
						
							
								e998bd0b3f 
								
							 
						 
						
							
							
								
								Parse command line natively on Windows.  
							
							... 
							
							
							
							Use CommandLineToArgvW() so that unicode arguments are preserved.
This will fix path arguments with unicode symbols in them. 
							
						 
						
							2017-12-12 18:56:37 +04:00  
				
					
						
							
							
								 
						
							
								251176df47 
								
							 
						 
						
							
							
								
								Move relaunch / update logic to Core::Launcher.  
							
							... 
							
							
							
							Also pass "-workdir" argument through relaunch / update.
Fixes  #4149 . 
							
						 
						
							2017-12-12 18:56:36 +04:00  
				
					
						
							
							
								 
						
							
								97c15865a5 
								
							 
						 
						
							
							
								
								Move some code around.  
							
							... 
							
							
							
							Move logs:SignalHandlers to core/crash_reports:CrashReports.
Move all pre-launch windows to core/crash_report_window module.
Move some global code to core/launcher:Launcher.
It should replace settings / platform_specific module in some way. 
							
						 
						
							2017-12-12 16:47:32 +04:00  
				
					
						
							
							
								 
						
							
								9d4558de2b 
								
							 
						 
						
							
							
								
								Fix build in Visual Studio 15.5.1.  
							
							... 
							
							
							
							Looks like compiler had some regressions when updating from 15.4.5.
Range-V3-VS2015 also needs to cherry-pick this commit:
https://github.com/ericniebler/range-v3/commit/9f990c48d0 
See https://github.com/Microsoft/Range-V3-VS2015/issues/26  
							
						 
						
							2017-12-12 12:25:54 +04:00  
				
					
						
							
							
								 
						
							
								38f7f48c17 
								
							 
						 
						
							
							
								
								Open links in AboutBox without confirmation.  
							
							... 
							
							
							
							Fixes  #4148 . 
						
							2017-12-12 12:25:54 +04:00  
				
					
						
							
							
								 
						
							
								9534121676 
								
							 
						 
						
							
							
								
								Fix issue number :/  Fixes   #4150 .  
							
							
							
						 
						
							2017-12-11 15:19:13 +04:00  
				
					
						
							
							
								 
						
							
								10b76d921b 
								
							 
						 
						
							
							
								
								Fix window scaling issue on macOS.  
							
							... 
							
							
							
							Fixes  #4149 . 
						
							2017-12-11 15:06:05 +04:00  
				
					
						
							
							
								 
						
							
								8af058edc9 
								
							 
						 
						
							
							
								
								Version 1.2.0.  
							
							... 
							
							
							
							- Radically improved navigation. New side panel on the right
with quick access to shared media and group members.
- Saved Messages. Bookmark messages by forwarding them to "Saved
Messages". Access them from the Chats list or from the side menu.
- Pinned Messages. If you are a channel admin, pin messages to
focus your subscribers' attention on important announcements.
- Easily recognize messages from group admins by the new admin badge.
- Also supported clearing history in supergroups and
added a host of minor improvements. 
							
						 
						
							2017-12-10 22:32:08 +04:00  
				
					
						
							
							
								 
						
							
								8b69e6ab99 
								
							 
						 
						
							
							
								
								Rename some methods in DocumentData.  
							
							... 
							
							
							
							Also fix voice message mark as read when autoplaying after previous.
Also show play icon and don't show playlist for audio files that do
not have shared music files attributes but have audio file mime type. 
							
						 
						
							2017-12-10 14:28:04 +04:00  
				
					
						
							
							
								 
						
							
								4ef3de5287 
								
							 
						 
						
							
							
								
								Always specify seek position in TimeMs.  
							
							... 
							
							
							
							This way it won't rely on the sample rate of the audio file.
Fixes  #4139 . 
							
						 
						
							2017-12-10 12:52:38 +04:00  
				
					
						
							
							
								 
						
							
								9fff2bf4c7 
								
							 
						 
						
							
							
								
								Fix one more crash in HistoryWidget.  
							
							
							
						 
						
							2017-12-10 00:32:35 +04:00  
				
					
						
							
							
								 
						
							
								534058fe9b 
								
							 
						 
						
							
							
								
								Alpha version 1.1.29.  
							
							
							
						 
						
							2017-12-09 22:21:38 +04:00  
				
					
						
							
							
								 
						
							
								6d62673e9e 
								
							 
						 
						
							
							
								
								Fix crash in HistoryWidget.  
							
							
							
						 
						
							2017-12-09 22:21:38 +04:00  
				
					
						
							
							
								 
						
							
								677dbd5d6e 
								
							 
						 
						
							
							
								
								Alpha version 1.1.28: Fix build for Xcode.  
							
							
							
						 
						
							2017-12-09 20:01:40 +04:00  
				
					
						
							
							
								 
						
							
								452440f50b 
								
							 
						 
						
							
							
								
								Alpha version 1.1.28.  
							
							... 
							
							
							
							- Bug fixes and other minor improvements. 
							
						 
						
							2017-12-09 19:17:23 +04:00  
				
					
						
							
							
								 
						
							
								5a7d8bcffb 
								
							 
						 
						
							
							
								
								Add audio playlist using Info::Media::ListWidget.  
							
							
							
						 
						
							2017-12-09 19:13:06 +04:00  
				
					
						
							
							
								 
						
							
								63e89ddc9a 
								
							 
						 
						
							
							
								
								Fix replies by stickers and inline bot results.  
							
							
							
						 
						
							2017-12-09 16:39:41 +04:00  
				
					
						
							
							
								 
						
							
								4e2c8bbc26 
								
							 
						 
						
							
							
								
								Use SharedMediaMergedViewer() for audio player.  
							
							... 
							
							
							
							That way audio files and voice/video messages will play in context
(one after another with ability to go to next or previous in player)
almost always, no matter at what part of message history we are. 
							
						 
						
							2017-12-09 14:02:51 +04:00  
				
					
						
							
							
								 
						
							
								9bbcbd4bb3 
								
							 
						 
						
							
							
								
								Remove all legacy media overview code.  
							
							
							
						 
						
							2017-12-08 22:34:26 +04:00  
				
					
						
							
							
								 
						
							
								273ac5eaf1 
								
							 
						 
						
							
							
								
								Add some more public keys.  
							
							
							
						 
						
							2017-12-08 20:26:27 +04:00  
				
					
						
							
							
								 
						
							
								951db83ab6 
								
							 
						 
						
							
							
								
								Index bad audio files to Shared Files Overview.  
							
							... 
							
							
							
							Fixes  #4120 . 
						
							2017-12-08 19:53:04 +04:00  
				
					
						
							
							
								 
						
							
								a868c7bc8b 
								
							 
						 
						
							
							
								
								Avoid generating multiple time the forward declarations in the headers generated by codegen_style.  
							
							
							
						 
						
							2017-12-08 19:49:24 +04:00  
				
					
						
							
							
								 
						
							
								a403ad7d37 
								
							 
						 
						
							
							
								
								Always pass all users to add group member box.  
							
							
							
						 
						
							2017-12-08 18:25:29 +04:00  
				
					
						
							
							
								 
						
							
								90f5f7dded 
								
							 
						 
						
							
							
								
								Fix possible crash in timer timeout values.  
							
							
							
						 
						
							2017-12-08 18:15:00 +04:00  
				
					
						
							
							
								 
						
							
								aef88559e8 
								
							 
						 
						
							
							
								
								Fix possible crash in HistoryWidget.  
							
							... 
							
							
							
							Stack in crash reports leads to something like that:
- HistoryWidget::showHistory
- _scroll->setOwnedWidget
- Ui::ScrollArea::onScrolled
- sendSynteticMouseEvent
- Info::Media::ListWidget::enterEventHook
- Info::Media::ListWidget::mouseAction?Update
- Overview::Layout::ItemBase::clickHandlerActiveChanged
- AuthSessionData::requestItemRepaint
- HistoryWidget::repaintHistoryItem
Workaround:
- Don't accept repaint item requests while _list is not set yet. 
							
						 
						
							2017-12-08 17:54:55 +04:00  
				
					
						
							
							
								 
						
							
								6295d85ef2 
								
							 
						 
						
							
							
								
								Fix possible assertion violation in PeerListBox.  
							
							... 
							
							
							
							Very long stack in crash reports leads to something like that:
- PeerListBox::prepare
- PeerListBox::createMultiSelect
- PeerListBox::updateScrollSkips
- BoxContent::setInnerTopSkip
- _scroll->scrollToY
- sendSynteticMouseEvent
- ChatHelpers::TabbedPanel::showAnimated
- QWidget::render
- QWidgetPrivate::sendPendingMoveAndResizeEvents
- PeerListBox::resizeEvent
- _select->resizeToWidth(0)
- MultiSelect::Inner::computeItemsGeometry(0)
Workaround:
- Don't scrollToY if PeerListBox width was not yet set.
- Initial _scrollBottomFixed is false (at first createMultiSelect). 
							
						 
						
							2017-12-08 17:36:17 +04:00  
				
					
						
							
							
								 
						
							
								a27ea2d631 
								
							 
						 
						
							
							
								
								Fix possible crash in mtpFileLoader.  
							
							... 
							
							
							
							If several cdn file parts hashes are received in getCdnFileHashesDone
and some middle one of them cancels the entire loader (for example
because of a file write error) a !_finished assert violation happens. 
							
						 
						
							2017-12-08 17:13:13 +04:00  
				
					
						
							
							
								 
						
							
								de8de84a33 
								
							 
						 
						
							
							
								
								Fix possible crash in CalendarBox.  
							
							... 
							
							
							
							If month change notification was posted async there was a possibility
to get a mousePressEvent() with already new Context field values, but
with old _selected value. Those two could be inconsistent leading to
an assert violation in (_selected + _context->daysShift() >= 0). 
							
						 
						
							2017-12-08 16:44:52 +04:00  
				
					
						
							
							
								 
						
							
								80bb6b65a7 
								
							 
						 
						
							
							
								
								Fix possible crash.  
							
							
							
						 
						
							2017-12-08 15:53:28 +04:00  
				
					
						
							
							
								 
						
							
								f8963d7e4b 
								
							 
						 
						
							
							
								
								Read silent flag from PeerData, not SilentToggle.  
							
							
							
						 
						
							2017-12-08 15:52:12 +04:00  
				
					
						
							
							
								 
						
							
								c79d16a0d6 
								
							 
						 
						
							
							
								
								Auto-choose first search row in PeerListBox.  
							
							
							
						 
						
							2017-12-08 13:30:30 +04:00  
				
					
						
							
							
								 
						
							
								aa16bcd604 
								
							 
						 
						
							
							
								
								Add a special key for saved messages userpic bg.  
							
							
							
						 
						
							2017-12-08 13:23:55 +04:00  
				
					
						
							
							
								 
						
							
								935232eaa2 
								
							 
						 
						
							
							
								
								Don't use AEC on modern macOS.  
							
							
							
						 
						
							2017-12-08 13:13:05 +04:00  
				
					
						
							
							
								 
						
							
								e273695cc9 
								
							 
						 
						
							
							
								
								Fix planar audio playback (for example .flac).  
							
							... 
							
							
							
							Also add some more crash information logging.
Fixes  #4120 . 
							
						 
						
							2017-12-08 12:57:43 +04:00  
				
					
						
							
							
								 
						
							
								827784e3b2 
								
							 
						 
						
							
							
								
								Focus search field in Info layer.  
							
							
							
						 
						
							2017-12-08 12:22:02 +04:00  
				
					
						
							
							
								 
						
							
								b501af0b8f 
								
							 
						 
						
							
							
								
								Add search button to info members header.  
							
							
							
						 
						
							2017-12-08 12:14:30 +04:00  
				
					
						
							
							
								 
						
							
								8f87cfe29d 
								
							 
						 
						
							
							
								
								Fix explicit working dir by "-workdir" in Windows.  
							
							... 
							
							
							
							Regression was introduced in ff84962148Fixes  #4129 . 
							
						 
						
							2017-12-08 12:13:42 +04:00  
				
					
						
							
							
								 
						
							
								79398fe6cf 
								
							 
						 
						
							
							
								
								Add call button to Info::Profile top bar.  
							
							
							
						 
						
							2017-12-07 19:17:53 +04:00  
				
					
						
							
							
								 
						
							
								355747d7bf 
								
							 
						 
						
							
							
								
								Remove send actions in Saved Messages.  
							
							... 
							
							
							
							Fixes  #4122 . 
						
							2017-12-07 18:27:59 +04:00  
				
					
						
							
							
								 
						
							
								a032f24d58 
								
							 
						 
						
							
							
								
								Fix explicit working dir by "-workdir" argument.  
							
							... 
							
							
							
							Regression was introduced in ff84962148Fixes  #4123 . 
							
						 
						
							2017-12-07 17:56:36 +04:00  
				
					
						
							
							
								 
						
							
								320105f201 
								
							 
						 
						
							
							
								
								Allow searching for '@' in the chats filter field.  
							
							... 
							
							
							
							Fixes  #4121 . 
						
							2017-12-07 17:43:06 +04:00  
				
					
						
							
							
								 
						
							
								54984efa0a 
								
							 
						 
						
							
							
								
								Fix small files layout in Saved Messages.  
							
							... 
							
							
							
							Minimal message and media width are less because of the goto-button. 
							
						 
						
							2017-12-07 17:43:05 +04:00  
				
					
						
							
							
								 
						
							
								d57f5460b7 
								
							 
						 
						
							
							
								
								Use ShowForwardMessageBox in Info::Media.  
							
							
							
						 
						
							2017-12-07 17:43:05 +04:00  
				
					
						
							
							
								 
						
							
								5bc47e5203 
								
							 
						 
						
							
							
								
								Move shareContact and readServerHistory to ApiWrap.  
							
							... 
							
							
							
							Also allow non-confirming contact info sharing to Saved Messages. 
							
						 
						
							2017-12-07 17:43:05 +04:00  
				
					
						
							
							
								 
						
							
								f0a03223e8 
								
							 
						 
						
							
							
								
								Share contact instantly to Saved Messages.  
							
							
							
						 
						
							2017-12-07 12:56:10 +04:00  
				
					
						
							
							
								 
						
							
								007ab3b7b8 
								
							 
						 
						
							
							
								
								Fix crash in RSA public key wrapper.  
							
							
							
						 
						
							2017-12-07 09:34:11 +04:00  
				
					
						
							
							
								 
						
							
								f813bb704f 
								
							 
						 
						
							
							
								
								Optimize key initialization  
							
							... 
							
							
							
							* Do not do redundant copying of numbers. 
							
						 
						
							2017-12-07 09:15:10 +04:00  
				
					
						
							
							
								 
						
							
								93809ec404 
								
							 
						 
						
							
							
								
								Fix build against OpenSSL 1.1  
							
							... 
							
							
							
							Closes : #3196  
						
							2017-12-07 09:15:10 +04:00  
				
					
						
							
							
								 
						
							
								64e9958585 
								
							 
						 
						
							
							
								
								Fixed awesome WM tray icon.  
							
							
							
						 
						
							2017-12-07 09:11:39 +04:00  
				
					
						
							
							
								 
						
							
								cfa88b840a 
								
							 
						 
						
							
							
								
								Alpha 1.1.27: Fix build error.  
							
							
							
						 
						
							2017-12-06 20:00:31 +04:00  
				
					
						
							
							
								 
						
							
								32f955404b 
								
							 
						 
						
							
							
								
								Alpha version 1.1.27.  
							
							... 
							
							
							
							- Bookmark messages by forwarding them to "Saved Messages".
Access them from the Chats list or from the side menu. 
							
						 
						
							2017-12-06 19:30:51 +04:00  
				
					
						
							
							
								 
						
							
								ff84962148 
								
							 
						 
						
							
							
								
								Stop using current working directory on Windows.  
							
							... 
							
							
							
							Links generated by system sometimes have weird working directories,
like C:\Windows\system32. Stop trying to use current working folder
as a place for program data. Instead always try to use current exe
folder and if we were unable use app data folder. 
							
						 
						
							2017-12-06 19:07:19 +04:00  
				
					
						
							
							
								 
						
							
								727f8aec13 
								
							 
						 
						
							
							
								
								Fix admin/creator status in megagroup members list.  
							
							
							
						 
						
							2017-12-06 18:55:10 +04:00  
				
					
						
							
							
								 
						
							
								d77afef8b0 
								
							 
						 
						
							
							
								
								Hide Share contact button in saved messages.  
							
							
							
						 
						
							2017-12-06 18:41:37 +04:00  
				
					
						
							
							
								 
						
							
								775cede16f 
								
							 
						 
						
							
							
								
								Use separate phrases for clearing saved messages.  
							
							
							
						 
						
							2017-12-06 18:39:27 +04:00  
				
					
						
							
							
								 
						
							
								c6d3fd883a 
								
							 
						 
						
							
							
								
								Display right action button not too high.  
							
							
							
						 
						
							2017-12-06 18:15:41 +04:00  
				
					
						
							
							
								 
						
							
								1473c14668 
								
							 
						 
						
							
							
								
								Forward messages to Saved Messages instantly.  
							
							
							
						 
						
							2017-12-06 17:56:40 +04:00  
				
					
						
							
							
								 
						
							
								6764a3cc86 
								
							 
						 
						
							
							
								
								Replace SelectedItemSet with MessageIdsList.  
							
							... 
							
							
							
							Use vector<FullMsgId> everywhere instead QMap<..,HistoryItem*>.
The old way the app crashed in case some messages were deleted.
If the items are needed use HistoryItemsList=vector<HistoryItem*>. 
							
						 
						
							2017-12-06 14:13:38 +04:00  
				
					
						
							
							
								 
						
							
								3845985a6b 
								
							 
						 
						
							
							
								
								Fix third column appearing on window resize.  
							
							
							
						 
						
							2017-12-06 11:05:34 +04:00  
				
					
						
							
							
								 
						
							
								76a716007c 
								
							 
						 
						
							
							
								
								Closed beta 1.1.26.2.  
							
							
							
						 
						
							2017-12-05 20:49:45 +04:00  
				
					
						
							
							
								 
						
							
								993877b0d4 
								
							 
						 
						
							
							
								
								Change main menu cloud icon to saved messages.  
							
							
							
						 
						
							2017-12-05 20:48:03 +04:00  
				
					
						
							
							
								 
						
							
								8b3d203861 
								
							 
						 
						
							
							
								
								Display saved messages senders correctly.  
							
							
							
						 
						
							2017-12-05 20:38:13 +04:00  
				
					
						
							
							
								 
						
							
								85d8273009 
								
							 
						 
						
							
							
								
								Implement correct saved messages history layout.  
							
							... 
							
							
							
							Forwarded info is displayed as a message author info (name/photo).
Outgoing messages without forwarded info are displayed as out().
Messages with save_from_ info have a button for GoToOriginal(). 
							
						 
						
							2017-12-05 20:14:28 +04:00  
				
					
						
							
							
								 
						
							
								f8e094392f 
								
							 
						 
						
							
							
								
								Fix ripple animation glitch in history top bar.  
							
							
							
						 
						
							2017-12-05 20:14:15 +04:00  
				
					
						
							
							
								 
						
							
								46bafc2dcc 
								
							 
						 
						
							
							
								
								Support Saved messages in chats list and forwards.  
							
							
							
						 
						
							2017-12-05 18:07:01 +04:00  
				
					
						
							
							
								 
						
							
								e4ce08e64e 
								
							 
						 
						
							
							
								
								Show other shared media links in Saved Photos.  
							
							
							
						 
						
							2017-12-05 16:23:08 +04:00  
				
					
						
							
							
								 
						
							
								aebdc2fd94 
								
							 
						 
						
							
							
								
								Add custom userpic rendering for Saved Messages.  
							
							
							
						 
						
							2017-12-05 15:50:32 +04:00  
				
					
						
							
							
								 
						
							
								1d85c8a6b6 
								
							 
						 
						
							
							
								
								API scheme updated to layer 73.  
							
							
							
						 
						
							2017-12-05 12:44:27 +04:00  
				
					
						
							
							
								 
						
							
								5eeb8143b6 
								
							 
						 
						
							
							
								
								Move EmptyUserpic from data_peer to empty_userpic.  
							
							
							
						 
						
							2017-12-05 12:44:27 +04:00  
				
					
						
							
							
								 
						
							
								68009b6fba 
								
							 
						 
						
							
							
								
								Refactor userpic storage and access in PeerData.  
							
							
							
						 
						
							2017-12-05 11:58:18 +04:00  
				
					
						
							
							
								 
						
							
								62568daffe 
								
							 
						 
						
							
							
								
								Refactor NotifySettings in PeerData.  
							
							
							
						 
						
							2017-12-04 21:48:45 +04:00  
				
					
						
							
							
								 
						
							
								116e3fd9c5 
								
							 
						 
						
							
							
								
								Fix admin stars disappearing in members list.  
							
							
							
						 
						
							2017-12-04 16:08:43 +04:00  
				
					
						
							
							
								 
						
							
								76f951e3e6 
								
							 
						 
						
							
							
								
								Show members list in the third column.  
							
							
							
						 
						
							2017-12-04 15:45:15 +04:00  
				
					
						
							
							
								 
						
							
								1a273702d3 
								
							 
						 
						
							
							
								
								Revert closed beta version.  
							
							
							
						 
						
							2017-12-04 13:52:22 +04:00  
				
					
						
							
							
								 
						
							
								4678de0440 
								
							 
						 
						
							
							
								
								Closed beta 1.1.26.1.  
							
							
							
						 
						
							2017-12-04 13:51:44 +04:00  
				
					
						
							
							
								 
						
							
								e1c68892d4 
								
							 
						 
						
							
							
								
								Show third column only when explicitly requested.  
							
							... 
							
							
							
							This allows you to show info in layer from mention links. 
							
						 
						
							2017-12-04 13:42:05 +04:00  
				
					
						
							
							
								 
						
							
								629c216a7f 
								
							 
						 
						
							
							
								
								Fix storage size variables, use qint64.  
							
							... 
							
							
							
							Fixes  #4110 . 
						
							2017-12-03 20:51:31 +04:00  
				
					
						
							
							
								 
						
							
								f3c8da4819 
								
							 
						 
						
							
							
								
								Request all admins when first opening a supergroup.  
							
							
							
						 
						
							2017-12-03 20:43:42 +04:00  
				
					
						
							
							
								 
						
							
								9ba482f56f 
								
							 
						 
						
							
							
								
								Fix crash in edit group info box.  
							
							
							
						 
						
							2017-12-03 19:24:33 +04:00  
				
					
						
							
							
								 
						
							
								8668d43032 
								
							 
						 
						
							
							
								
								Alpha version 1.1.26.  
							
							... 
							
							
							
							- Admin badges in supergroup messages.
- Fix crashing on launch in OS X 10.6.
- Bug fixes and other minor improvements. 
							
						 
						
							2017-12-02 18:55:47 +04:00  
				
					
						
							
							
								 
						
							
								d6f7cae024 
								
							 
						 
						
							
							
								
								Fix two crashes in OS X 10.6.  
							
							... 
							
							
							
							Disable rtl control chars (harfbuzz-ng crashes on them).
Disable creating state of not yet created top level windows. 
							
						 
						
							2017-12-02 16:10:52 +04:00  
				
					
						
							
							
								 
						
							
								8391d43057 
								
							 
						 
						
							
							
								
								Use EditPeerInfoBox for editing groups.  
							
							... 
							
							
							
							This allows to edit group invite links.
Rename EditNameTitleBox to EditNameBox, used only from Settings. 
							
						 
						
							2017-12-02 16:04:22 +04:00  
				
					
						
							
							
								 
						
							
								da77c10f60 
								
							 
						 
						
							
							
								
								Hide three-dot peer menu when peer changes.  
							
							
							
						 
						
							2017-12-02 15:11:01 +04:00  
				
					
						
							
							
								 
						
							
								301aa9572f 
								
							 
						 
						
							
							
								
								Apply channel admin edition changes.  
							
							
							
						 
						
							2017-12-02 15:07:27 +04:00  
				
					
						
							
							
								 
						
							
								675499df4d 
								
							 
						 
						
							
							
								
								Fix render bug in single column layout.  
							
							
							
						 
						
							2017-12-02 14:22:48 +04:00  
				
					
						
							
							
								 
						
							
								0a1165dac9 
								
							 
						 
						
							
							
								
								Remove locking in crash annotations.  
							
							... 
							
							
							
							We removed ffmpeg crash annotations so now all are from main thread. 
							
						 
						
							2017-12-02 13:28:15 +04:00  
				
					
						
							
							
								 
						
							
								a495de7cf8 
								
							 
						 
						
							
							
								
								Ask OpenAL to use kDefaultFrequency (48 kHz).  
							
							
							
						 
						
							2017-12-02 13:27:32 +04:00  
				
					
						
							
							
								 
						
							
								2161858088 
								
							 
						 
						
							
							
								
								Fail resampling audio with inconsistent frames.  
							
							
							
						 
						
							2017-12-02 12:58:52 +04:00  
				
					
						
							
							
								 
						
							
								001be82566 
								
							 
						 
						
							
							
								
								Add some more checks to file downloader.  
							
							
							
						 
						
							2017-12-02 12:32:43 +04:00  
				
					
						
							
							
								 
						
							
								85b3d3f64d 
								
							 
						 
						
							
							
								
								Display admin badges in supergroups.  
							
							... 
							
							
							
							Also prefer std containers to Qt and OrderedSet in data_peer. 
							
						 
						
							2017-12-01 22:38:44 +04:00  
				
					
						
							
							
								 
						
							
								3bdce06e19 
								
							 
						 
						
							
							
								
								Use peer colors uniformly with mobile apps.  
							
							
							
						 
						
							2017-12-01 14:21:40 +04:00  
				
					
						
							
							
								 
						
							
								36fe4ff327 
								
							 
						 
						
							
							
								
								Alpha version 1.1.25.  
							
							... 
							
							
							
							- Bug fixes and other minor improvements. 
							
						 
						
							2017-11-30 22:34:57 +04:00  
				
					
						
							
							
								 
						
							
								afd1548533 
								
							 
						 
						
							
							
								
								Attempt to fix a crash in touch event handlers.  
							
							
							
						 
						
							2017-11-30 22:18:39 +04:00  
				
					
						
							
							
								 
						
							
								595af2c6d9 
								
							 
						 
						
							
							
								
								Rename weak(QObject*) to make_weak(QObject*).  
							
							
							
						 
						
							2017-11-30 22:04:13 +04:00  
				
					
						
							
							
								 
						
							
								2bbf17b672 
								
							 
						 
						
							
							
								
								Fix t.me/share links.  
							
							... 
							
							
							
							Regression was introduced in ffc20e4492Fixes  #4099 . 
							
						 
						
							2017-11-30 21:47:58 +04:00  
				
					
						
							
							
								 
						
							
								43570d1613 
								
							 
						 
						
							
							
								
								Check current chat before auto-closing it.  
							
							... 
							
							
							
							Close current chat only if it is the one being delete-and-exit'ed. 
							
						 
						
							2017-11-30 21:35:35 +04:00  
				
					
						
							
							
								 
						
							
								2432845df2 
								
							 
						 
						
							
							
								
								Optimize and rename base::weak_unique_ptr.  
							
							... 
							
							
							
							Rename base::enable_weak_from_this -> base::has_weak_ptr.
Rename base::weak_unique_ptr -> base::weak_ptr.
Rename base::make_weak_unique -> base::make_weak.
Rename base/weak_unique_ptr.h -> base/weak_ptr.h 
							
						 
						
							2017-11-30 21:33:27 +04:00  
				
					
						
							
							
								 
						
							
								0bf854bf18 
								
							 
						 
						
							
							
								
								Fix edit name button in Settings.  
							
							... 
							
							
							
							Regression was introduced in 703b944839 
							
						 
						
							2017-11-30 18:01:01 +04:00  
				
					
						
							
							
								 
						
							
								a0c8d522ef 
								
							 
						 
						
							
							
								
								Save window extension on layer->section migration.  
							
							... 
							
							
							
							If the third section is shown inside the existing window remember
it as a zero window extension or third section show. That way it
will hide correctly when it is closed by X button.
Partially fixes  #4091 . 
							
						 
						
							2017-11-30 17:08:51 +04:00  
				
					
						
							
							
								 
						
							
								c10588a7dc 
								
							 
						 
						
							
							
								
								Merge group-supergroup history in jump-to-date.  
							
							... 
							
							
							
							Fixes  #4094 . 
						
							2017-11-30 16:50:13 +04:00  
				
					
						
							
							
								 
						
							
								13ab055fe0 
								
							 
						 
						
							
							
								
								Add debug information about crash in ffmpeg.  
							
							
							
						 
						
							2017-11-30 15:41:15 +04:00  
				
					
						
							
							
								 
						
							
								2e972fb678 
								
							 
						 
						
							
							
								
								Hide "Delete for {user}" in chats with bots.  
							
							... 
							
							
							
							Fixes  #3818 . 
						
							2017-11-30 15:06:30 +04:00  
				
					
						
							
							
								 
						
							
								5b7059dccd 
								
							 
						 
						
							
							
								
								Fix crash in shared media save state.  
							
							
							
						 
						
							2017-11-30 12:15:21 +04:00  
				
					
						
							
							
								 
						
							
								ad6ddcb507 
								
							 
						 
						
							
							
								
								Fix crash in selecting unsent messages.  
							
							... 
							
							
							
							Also add some more checks in file downloads and serialization. 
							
						 
						
							2017-11-30 11:14:31 +04:00  
				
					
						
							
							
								 
						
							
								cc1df6a068 
								
							 
						 
						
							
							
								
								Alpha version 1.1.24.  
							
							... 
							
							
							
							- Radically improved navigation. New side panel on the right
with quick access to shared media and group members.
- Pinned Messages. If you are a channel admin, pin messages
to focus your subscribers' attention on important announcements.
- Also supported clearing history in supergroups and added
a host of minor improvements. 
							
						 
						
							2017-11-29 19:10:03 +04:00  
				
					
						
							
							
								 
						
							
								88b1552229 
								
							 
						 
						
							
							
								
								Closed beta 1.1.23.12.  
							
							
							
						 
						
							2017-11-29 00:01:18 +04:00  
				
					
						
							
							
								 
						
							
								41b143cb7e 
								
							 
						 
						
							
							
								
								Fix and improve back navigation with three columns.  
							
							
							
						 
						
							2017-11-29 00:01:04 +04:00  
				
					
						
							
							
								 
						
							
								196ff7f4c1 
								
							 
						 
						
							
							
								
								Don't apply count from getParticipants(Recent).  
							
							
							
						 
						
							2017-11-28 22:30:01 +04:00  
				
					
						
							
							
								 
						
							
								ff16897dde 
								
							 
						 
						
							
							
								
								Improve supergroup members list reusability.  
							
							
							
						 
						
							2017-11-28 20:20:05 +04:00  
				
					
						
							
							
								 
						
							
								300e55e610 
								
							 
						 
						
							
							
								
								Fix delete button in shared media selections.  
							
							
							
						 
						
							2017-11-28 19:16:28 +04:00  
				
					
						
							
							
								 
						
							
								f716041073 
								
							 
						 
						
							
							
								
								Closed beta 1.1.23.11.  
							
							
							
						 
						
							2017-11-28 14:05:23 +04:00  
				
					
						
							
							
								 
						
							
								a63abe5154 
								
							 
						 
						
							
							
								
								Add some more crash debug information.  
							
							
							
						 
						
							2017-11-28 14:05:11 +04:00  
				
					
						
							
							
								 
						
							
								c04991f707 
								
							 
						 
						
							
							
								
								Redesign round checkbox animations.  
							
							
							
						 
						
							2017-11-28 00:54:31 +04:00  
				
					
						
							
							
								 
						
							
								ddd57517df 
								
							 
						 
						
							
							
								
								Fix text overflow in history top bar.  
							
							
							
						 
						
							2017-11-27 19:09:26 +04:00  
				
					
						
							
							
								 
						
							
								d014b47958 
								
							 
						 
						
							
							
								
								Move Info::TopBarOverride to Info::TopBar.  
							
							... 
							
							
							
							This allows to improve animations in shared media items selection. 
							
						 
						
							2017-11-27 15:43:57 +04:00  
				
					
						
							
							
								 
						
							
								6afe18503d 
								
							 
						 
						
							
							
								
								wip redesign info top bar  
							
							
							
						 
						
							2017-11-26 21:05:52 +04:00  
				
					
						
							
							
								 
						
							
								837dac50fa 
								
							 
						 
						
							
							
								
								Fix build for the original range-v3.  
							
							
							
						 
						
							2017-11-26 18:20:22 +04:00  
				
					
						
							
							
								 
						
							
								6a4aa184f3 
								
							 
						 
						
							
							
								
								Closed beta 1.1.23.10.  
							
							
							
						 
						
							2017-11-24 21:42:19 +04:00  
				
					
						
							
							
								 
						
							
								20c9280ada 
								
							 
						 
						
							
							
								
								Add some more debug info for crashes.  
							
							
							
						 
						
							2017-11-24 21:41:31 +04:00  
				
					
						
							
							
								 
						
							
								fea122ae12 
								
							 
						 
						
							
							
								
								Handle PHONE_NUMBER_BANNED error in login.  
							
							
							
						 
						
							2017-11-24 21:41:09 +04:00  
				
					
						
							
							
								 
						
							
								86c0205faa 
								
							 
						 
						
							
							
								
								Handle USERS_TOO_FEW error in group creation.  
							
							
							
						 
						
							2017-11-24 20:33:06 +04:00  
				
					
						
							
							
								 
						
							
								9f76be9d26 
								
							 
						 
						
							
							
								
								Elide 'Delete for {user}' checkbox text.  
							
							
							
						 
						
							2017-11-24 20:28:14 +04:00  
				
					
						
							
							
								 
						
							
								7705696d54 
								
							 
						 
						
							
							
								
								Hide all PopupMenu when enabling local passcode.  
							
							
							
						 
						
							2017-11-24 20:06:35 +04:00  
				
					
						
							
							
								 
						
							
								bb7ab625c1 
								
							 
						 
						
							
							
								
								Fix channel admin rights checking.  
							
							
							
						 
						
							2017-11-24 20:05:50 +04:00  
				
					
						
							
							
								 
						
							
								da386f2c2e 
								
							 
						 
						
							
							
								
								Update user status in Info::Profile cover.  
							
							
							
						 
						
							2017-11-24 19:51:47 +04:00  
				
					
						
							
							
								 
						
							
								0ced28f991 
								
							 
						 
						
							
							
								
								Nice animations when selecting shared media items.  
							
							
							
						 
						
							2017-11-24 19:47:09 +04:00  
				
					
						
							
							
								 
						
							
								9dc39cb758 
								
							 
						 
						
							
							
								
								Add slide animation to Info::TopBarOverride.  
							
							
							
						 
						
							2017-11-24 18:12:39 +04:00  
				
					
						
							
							
								 
						
							
								9eacb11f3c 
								
							 
						 
						
							
							
								
								Fix render lag in widgets resizeEvent()->show().  
							
							... 
							
							
							
							ScrollArea calls show() in ScrollBar::resizeEvent. If this event
handlers was called from SendPending...() you could set fake .._Shown
attribute on, call resizeEvent() and remove this attribute even if it
should not be removed already - after call to show(). 
							
						 
						
							2017-11-24 17:07:36 +04:00  
				
					
						
							
							
								 
						
							
								4b1d15f968 
								
							 
						 
						
							
							
								
								Closed beta 1.1.23.9.  
							
							
							
						 
						
							2017-11-23 19:46:08 +04:00  
				
					
						
							
							
								 
						
							
								efdba3a482 
								
							 
						 
						
							
							
								
								Handle errors in getMessages().  
							
							
							
						 
						
							2017-11-23 19:41:13 +04:00  
				
					
						
							
							
								 
						
							
								39428841e4 
								
							 
						 
						
							
							
								
								Improve selected shared media items layout.  
							
							... 
							
							
							
							Also fix night mode theme bug in report spam panel. 
							
						 
						
							2017-11-23 18:58:00 +04:00  
				
					
						
							
							
								 
						
							
								981063596a 
								
							 
						 
						
							
							
								
								Add nice scroll to the bottom of the Info layer.  
							
							
							
						 
						
							2017-11-23 17:10:50 +04:00  
				
					
						
							
							
								 
						
							
								67d4eb688a 
								
							 
						 
						
							
							
								
								Reverse user and chat profile photos.  
							
							
							
						 
						
							2017-11-23 13:58:12 +04:00  
				
					
						
							
							
								 
						
							
								2850d456d0 
								
							 
						 
						
							
							
								
								Closed beta 1.1.23.8: Test an upstream fix backport for macOS issue.  
							
							
							
						 
						
							2017-11-22 21:53:10 +04:00  
				
					
						
							
							
								 
						
							
								5063a22155 
								
							 
						 
						
							
							
								
								Closed beta 1.1.23.8.  
							
							
							
						 
						
							2017-11-22 18:03:00 +04:00  
				
					
						
							
							
								 
						
							
								98896ab5ac 
								
							 
						 
						
							
							
								
								Fix crash in RpWidget::event() from alive().done()  
							
							
							
						 
						
							2017-11-22 18:02:29 +04:00  
				
					
						
							
							
								 
						
							
								5913e6d187 
								
							 
						 
						
							
							
								
								Closed beta 1.1.23.7.  
							
							
							
						 
						
							2017-11-22 15:11:41 +04:00  
				
					
						
							
							
								 
						
							
								f477aea2a5 
								
							 
						 
						
							
							
								
								Add some more debug info for crashes.  
							
							
							
						 
						
							2017-11-22 15:10:11 +04:00  
				
					
						
							
							
								 
						
							
								5803edb77b 
								
							 
						 
						
							
							
								
								Add members from info to mgInfo->lastParticipants.  
							
							
							
						 
						
							2017-11-22 13:56:00 +04:00  
				
					
						
							
							
								 
						
							
								f6ba59ed14 
								
							 
						 
						
							
							
								
								Improve group stickers choose process.  
							
							... 
							
							
							
							Allow to choose from featured if used has no his own sets.
Allow to choose group sticker set from group info box. 
							
						 
						
							2017-11-22 13:31:02 +04:00  
				
					
						
							
							
								 
						
							
								542ba89f25 
								
							 
						 
						
							
							
								
								Edit pre-history visibility in megagroups.  
							
							
							
						 
						
							2017-11-22 12:04:45 +04:00  
				
					
						
							
							
								 
						
							
								2387b66e86 
								
							 
						 
						
							
							
								
								Allow supergroup members to clear history.  
							
							
							
						 
						
							2017-11-22 12:04:24 +04:00  
				
					
						
							
							
								 
						
							
								75d8d01b17 
								
							 
						 
						
							
							
								
								Allow pinned messages in channels.  
							
							
							
						 
						
							2017-11-21 18:27:48 +04:00  
				
					
						
							
							
								 
						
							
								b337d54623 
								
							 
						 
						
							
							
								
								Use custom base::overload() helper.  
							
							
							
						 
						
							2017-11-21 18:27:48 +04:00  
				
					
						
							
							
								 
						
							
								44e94bfbf5 
								
							 
						 
						
							
							
								
								Add workaround for macOS leaveEvent() bugs.  
							
							... 
							
							
							
							On macOS sometimes when mouse leaves the window we don't receive leaveEvent()
calls in the nested widgets, like buttons, only for the window itself. 
							
						 
						
							2017-11-21 18:27:48 +04:00  
				
					
						
							
							
								 
						
							
								d93c1ccbaa 
								
							 
						 
						
							
							
								
								Improve compile time.  
							
							
							
						 
						
							2017-11-21 14:20:52 +04:00  
				
					
						
							
							
								 
						
							
								6ca105a290 
								
							 
						 
						
							
							
								
								Minimal layer 72 support.  
							
							
							
						 
						
							2017-11-20 23:54:05 +04:00  
				
					
						
							
							
								 
						
							
								eb8800f2d4 
								
							 
						 
						
							
							
								
								Replace $ with _ in rpl::mappers.  
							
							
							
						 
						
							2017-11-20 16:32:55 +04:00  
				
					
						
							
							
								 
						
							
								ac99318f34 
								
							 
						 
						
							
							
								
								Use ranges:: algorithms instead of base::  
							
							
							
						 
						
							2017-11-20 16:24:00 +04:00  
				
					
						
							
							
								 
						
							
								bc7c88c511 
								
							 
						 
						
							
							
								
								Fix build in Xcode / GCC.  
							
							
							
						 
						
							2017-11-19 20:31:58 +04:00  
				
					
						
							
							
								 
						
							
								f1f955b7ac 
								
							 
						 
						
							
							
								
								Pass already-members when adding members to channel.  
							
							
							
						 
						
							2017-11-19 18:41:52 +04:00  
				
					
						
							
							
								 
						
							
								68bc8d0231 
								
							 
						 
						
							
							
								
								Add range-v3 library.  
							
							
							
						 
						
							2017-11-19 18:37:07 +04:00  
				
					
						
							
							
								 
						
							
								04a1cff24a 
								
							 
						 
						
							
							
								
								Fix wrong unread counter in history top bar.  
							
							
							
						 
						
							2017-11-19 15:52:15 +04:00  
				
					
						
							
							
								 
						
							
								de15da8a93 
								
							 
						 
						
							
							
								
								Improve info layer presentation.  
							
							
							
						 
						
							2017-11-19 15:37:15 +04:00  
				
					
						
							
							
								 
						
							
								59938791ef 
								
							 
						 
						
							
							
								
								Closed beta 1.1.23.6: Log crash info.  
							
							
							
						 
						
							2017-11-18 00:04:22 +04:00  
				
					
						
							
							
								 
						
							
								3ef0bcc5d5 
								
							 
						 
						
							
							
								
								Closed beta 1.1.23.6.  
							
							
							
						 
						
							2017-11-17 22:52:16 +04:00  
				
					
						
							
							
								 
						
							
								15d2ce150d 
								
							 
						 
						
							
							
								
								Remove Send Message animation in !Wrap::Side  
							
							
							
						 
						
							2017-11-17 21:02:49 +04:00  
				
					
						
							
							
								 
						
							
								33ae4b176a 
								
							 
						 
						
							
							
								
								No shared media empty placeholders while loading.  
							
							
							
						 
						
							2017-11-17 20:20:31 +04:00  
				
					
						
							
							
								 
						
							
								4aae4f9399 
								
							 
						 
						
							
							
								
								Show channel members inside Info as well.  
							
							
							
						 
						
							2017-11-17 20:06:20 +04:00  
				
					
						
							
							
								 
						
							
								fc4c31b673 
								
							 
						 
						
							
							
								
								Make members header a button.  
							
							
							
						 
						
							2017-11-17 19:34:51 +04:00  
				
					
						
							
							
								 
						
							
								88d7f172ca 
								
							 
						 
						
							
							
								
								Improve unread counter for HistoryTopBarWidget.  
							
							
							
						 
						
							2017-11-17 18:54:01 +04:00  
				
					
						
							
							
								 
						
							
								bef87c6dff 
								
							 
						 
						
							
							
								
								Allow showing chat members in a special section.  
							
							
							
						 
						
							2017-11-17 17:23:36 +04:00  
				
					
						
							
							
								 
						
							
								747ebd2136 
								
							 
						 
						
							
							
								
								Make links clickable in channel descriptions.  
							
							
							
						 
						
							2017-11-17 11:42:53 +04:00  
				
					
						
							
							
								 
						
							
								41873412e7 
								
							 
						 
						
							
							
								
								Fix crash and improve info navigation.  
							
							
							
						 
						
							2017-11-17 11:33:20 +04:00  
				
					
						
							
							
								 
						
							
								0811190527 
								
							 
						 
						
							
							
								
								Closed beta 1.1.23.5: Fix build for Xcode and GCC.  
							
							
							
						 
						
							2017-11-17 11:09:43 +04:00  
				
					
						
							
							
								 
						
							
								0a5ba3490d 
								
							 
						 
						
							
							
								
								Closed beta 1.1.23.5.  
							
							
							
						 
						
							2017-11-16 21:20:27 +04:00  
				
					
						
							
							
								 
						
							
								55616a4d1b 
								
							 
						 
						
							
							
								
								Inject active peer profile on the stack bottom.  
							
							... 
							
							
							
							Always have active peer profile on the bottom of third column stack. 
							
						 
						
							2017-11-16 21:19:41 +04:00  
				
					
						
							
							
								 
						
							
								c872cd76e1 
								
							 
						 
						
							
							
								
								Improve window extension by third column.  
							
							
							
						 
						
							2017-11-16 20:43:52 +04:00  
				
					
						
							
							
								 
						
							
								cf977cb41a 
								
							 
						 
						
							
							
								
								Improve history -> profile top bar navigation.  
							
							
							
						 
						
							2017-11-16 19:24:01 +04:00  
				
					
						
							
							
								 
						
							
								903aa46e5c 
								
							 
						 
						
							
							
								
								Disable tabs in third column info.  
							
							
							
						 
						
							2017-11-16 13:13:17 +04:00  
				
					
						
							
							
								 
						
							
								131efa11be 
								
							 
						 
						
							
							
								
								Various fixes.  
							
							
							
						 
						
							2017-11-16 11:45:55 +04:00  
				
					
						
							
							
								 
						
							
								5a159d0204 
								
							 
						 
						
							
							
								
								Improve string encoding.  
							
							
							
						 
						
							2017-11-16 07:59:12 +04:00  
				
					
						
							
							
								 
						
							
								7fdeab829f 
								
							 
						 
						
							
							
								
								Paint native title instead of using custom.  
							
							
							
						 
						
							2017-11-16 07:59:12 +04:00  
				
					
						
							
							
								 
						
							
								4e1b94d37d 
								
							 
						 
						
							
							
								
								Allow 3 photo/video in the minimal third column.  
							
							
							
						 
						
							2017-11-16 07:59:12 +04:00  
				
					
						
							
							
								 
						
							
								388d743d29 
								
							 
						 
						
							
							
								
								Add confirmation on leaving group/channel.  
							
							
							
						 
						
							2017-11-16 07:59:12 +04:00  
				
					
						
							
							
								 
						
							
								8dfccf55d1 
								
							 
						 
						
							
							
								
								Add shared media empty placeholders.  
							
							
							
						 
						
							2017-11-16 07:59:12 +04:00  
				
					
						
							
							
								 
						
							
								fafcd02e7c 
								
							 
						 
						
							
							
								
								Improve Emoji / GIFs list variable width support.  
							
							
							
						 
						
							2017-11-16 07:59:12 +04:00  
				
					
						
							
							
								 
						
							
								defa0ae4d0 
								
							 
						 
						
							
							
								
								Improve stickers list variable width support.  
							
							
							
						 
						
							2017-11-16 07:59:12 +04:00  
				
					
						
							
							
								 
						
							
								7db80d20f1 
								
							 
						 
						
							
							
								
								Closed beta 1.1.23.4.  
							
							
							
						 
						
							2017-11-16 07:59:12 +04:00  
				
					
						
							
							
								 
						
							
								a86788f4d7 
								
							 
						 
						
							
							
								
								Improve info section navigation.  
							
							... 
							
							
							
							Also fix render glitch in StickersListWidget. 
							
						 
						
							2017-11-16 07:59:12 +04:00  
				
					
						
							
							
								 
						
							
								aecc119bac 
								
							 
						 
						
							
							
								
								Add fast chat photo upload to info profile.  
							
							
							
						 
						
							2017-11-16 07:59:11 +04:00  
				
					
						
							
							
								 
						
							
								8dd3f24285 
								
							 
						 
						
							
							
								
								Replace Profile::UserpicButton with one from Ui::  
							
							
							
						 
						
							2017-11-16 07:59:11 +04:00  
				
					
						
							
							
								 
						
							
								830c6a4894 
								
							 
						 
						
							
							
								
								Replace PeerAvatarButton with UserpicButton.  
							
							
							
						 
						
							2017-11-16 07:59:11 +04:00  
				
					
						
							
							
								 
						
							
								3d37ac9235 
								
							 
						 
						
							
							
								
								Replace NewAvatarButton with UserpicButton.  
							
							... 
							
							
							
							This new control should also replace PeerAvatarButton and
Profile::UserpicButton and deliver all the best of those three. 
							
						 
						
							2017-11-16 07:59:11 +04:00  
				
					
						
							
							
								 
						
							
								3deea14559 
								
							 
						 
						
							
							
								
								Remove old shared media overview section.  
							
							... 
							
							
							
							Also move window/top_bar_widget to history/history_top_bar_widget. 
							
						 
						
							2017-11-16 07:59:11 +04:00  
				
					
						
							
							
								 
						
							
								534b578598 
								
							 
						 
						
							
							
								
								Fix crash when switching two columns at once.  
							
							
							
						 
						
							2017-11-16 07:59:11 +04:00  
				
					
						
							
							
								 
						
							
								8355722f4e 
								
							 
						 
						
							
							
								
								Closed beta 1.1.23.3.  
							
							
							
						 
						
							2017-11-16 07:59:11 +04:00  
				
					
						
							
							
								 
						
							
								866ff628b7 
								
							 
						 
						
							
							
								
								Fix render bug, enable wide third column.  
							
							
							
						 
						
							2017-11-16 07:59:11 +04:00  
				
					
						
							
							
								 
						
							
								fe9630bb20 
								
							 
						 
						
							
							
								
								Allow to resize third column.  
							
							
							
						 
						
							2017-11-16 07:59:11 +04:00  
				
					
						
							
							
								 
						
							
								bca9b3ca3f 
								
							 
						 
						
							
							
								
								Extract a reusable Ui::ResizeArea class.  
							
							
							
						 
						
							2017-11-16 07:59:11 +04:00  
				
					
						
							
							
								 
						
							
								3a25313e61 
								
							 
						 
						
							
							
								
								Fix restoring shared media state.  
							
							
							
						 
						
							2017-11-16 07:59:11 +04:00  
				
					
						
							
							
								 
						
							
								fc66550a32 
								
							 
						 
						
							
							
								
								Support variable width tabs slider.  
							
							
							
						 
						
							2017-11-16 07:59:11 +04:00  
				
					
						
							
							
								 
						
							
								0255d0c59e 
								
							 
						 
						
							
							
								
								Support any size in the tabbed selector.  
							
							
							
						 
						
							2017-11-16 07:59:10 +04:00  
				
					
						
							
							
								 
						
							
								5c12b0e5fa 
								
							 
						 
						
							
							
								
								Use /permissive- flag for Visual Studio builds.  
							
							
							
						 
						
							2017-11-16 07:59:10 +04:00  
				
					
						
							
							
								 
						
							
								aa160e775c 
								
							 
						 
						
							
							
								
								Fix huge CPU consumption in the group info profile.  
							
							
							
						 
						
							2017-11-16 07:59:10 +04:00  
				
					
						
							
							
								 
						
							
								d3c152022c 
								
							 
						 
						
							
							
								
								Closed beta 1.1.23.2  
							
							
							
						 
						
							2017-11-16 07:59:10 +04:00  
				
					
						
							
							
								 
						
							
								dbb011fc56 
								
							 
						 
						
							
							
								
								Add members link in info for channel admins.  
							
							
							
						 
						
							2017-11-16 07:59:10 +04:00  
				
					
						
							
							
								 
						
							
								a6df928d45 
								
							 
						 
						
							
							
								
								Improve copy of info profile phrases.  
							
							
							
						 
						
							2017-11-16 07:59:10 +04:00  
				
					
						
							
							
								 
						
							
								dd3ae22e08 
								
							 
						 
						
							
							
								
								Save data from EditPeerInfoBox.  
							
							
							
						 
						
							2017-11-16 07:59:10 +04:00  
				
					
						
							
							
								 
						
							
								8ff0120642 
								
							 
						 
						
							
							
								
								Add EditPeerInfoBox without saving.  
							
							
							
						 
						
							2017-11-16 07:59:10 +04:00  
				
					
						
							
							
								 
						
							
								3998fad7ef 
								
							 
						 
						
							
							
								
								Add manage supergroup / channel box.  
							
							
							
						 
						
							2017-11-16 07:59:10 +04:00  
				
					
						
							
							
								 
						
							
								7f8cdf85d5 
								
							 
						 
						
							
							
								
								Grow history stack following joinchat links.  
							
							
							
						 
						
							2017-11-16 07:59:10 +04:00  
				
					
						
							
							
								 
						
							
								1871425b2d 
								
							 
						 
						
							
							
								
								Add 'X' and admin star in group info members.  
							
							
							
						 
						
							2017-11-16 07:59:10 +04:00  
				
					
						
							
							
								 
						
							
								5f0ba48309 
								
							 
						 
						
							
							
								
								Add top bar menu and notifications toggle.  
							
							
							
						 
						
							2017-11-16 07:59:10 +04:00  
				
					
						
							
							
								 
						
							
								9743dc1ffb 
								
							 
						 
						
							
							
								
								Add some more actions to three dot menu.  
							
							
							
						 
						
							2017-11-16 07:59:10 +04:00  
				
					
						
							
							
								 
						
							
								fcf2b9d1a7 
								
							 
						 
						
							
							
								
								Add some more actions to info profile.  
							
							
							
						 
						
							2017-11-16 07:59:10 +04:00  
				
					
						
							
							
								 
						
							
								9f37820901 
								
							 
						 
						
							
							
								
								Add bot Help and Settings buttons in info.  
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
				
					
						
							
							
								 
						
							
								4295a823c6 
								
							 
						 
						
							
							
								
								Improve bot About section in info profile.  
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
				
					
						
							
							
								 
						
							
								8191ebfc49 
								
							 
						 
						
							
							
								
								Improve peer context menu for info.  
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
				
					
						
							
							
								 
						
							
								3fe12f1249 
								
							 
						 
						
							
							
								
								Display verified badge in the info.  
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
				
					
						
							
							
								 
						
							
								230c83d218 
								
							 
						 
						
							
							
								
								Follow group->supergroup migration in info.  
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
				
					
						
							
							
								 
						
							
								11a3308cf5 
								
							 
						 
						
							
							
								
								Scroll to field on search query update.  
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
				
					
						
							
							
								 
						
							
								3992ff6b59 
								
							 
						 
						
							
							
								
								Switch add member and search members buttons.  
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
				
					
						
							
							
								 
						
							
								a05c7a815a 
								
							 
						 
						
							
							
								
								Fix animation lag in info layer wrap.  
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
				
					
						
							
							
								 
						
							
								a7807420fa 
								
							 
						 
						
							
							
								
								Fix animation lag in shared media.  
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
				
					
						
							
							
								 
						
							
								47a52b0587 
								
							 
						 
						
							
							
								
								Moved several modules from history/ to data/.  
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
				
					
						
							
							
								 
						
							
								d67a8a4708 
								
							 
						 
						
							
							
								
								Fix edit bio in Settings.  
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
				
					
						
							
							
								 
						
							
								9c01bbca95 
								
							 
						 
						
							
							
								
								Fix invoice amount display.  
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
				
					
						
							
							
								 
						
							
								554eb3a342 
								
							 
						 
						
							
							
								
								Move stickers state variables to AuthSessionData.  
							
							... 
							
							
							
							Also allow to click on the selected set when choosing megagroup
sticker set and allow to paste a t.me link to the set there. 
							
						 
						
							2017-11-16 07:59:09 +04:00  
				
					
						
							
							
								 
						
							
								9a56b2d20f 
								
							 
						 
						
							
							
								
								Move dialogsWidthRatio to AuthSessionData.  
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
				
					
						
							
							
								 
						
							
								4771ea7cd4 
								
							 
						 
						
							
							
								
								Display "{from}:" in global search results.  
							
							... 
							
							
							
							Regression was introduced in c09fbcfeb3 
							
						 
						
							2017-11-16 07:59:09 +04:00  
				
					
						
							
							
								 
						
							
								aec496d520 
								
							 
						 
						
							
							
								
								Remove RTL Override symbols from filenames.  
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
				
					
						
							
							
								 
						
							
								cb5c59c86c 
								
							 
						 
						
							
							
								
								Fix build and crash in Xcode.  
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
				
					
						
							
							
								 
						
							
								628c8e10f7 
								
							 
						 
						
							
							
								
								Search and save state in common groups.  
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
				
					
						
							
							
								 
						
							
								a6361d6221 
								
							 
						 
						
							
							
								
								Move common_groups info module.  
							
							
							
						 
						
							2017-11-16 07:59:08 +04:00  
				
					
						
							
							
								 
						
							
								39c5898fa4 
								
							 
						 
						
							
							
								
								Save media search state to memento.  
							
							
							
						 
						
							2017-11-16 07:59:08 +04:00  
				
					
						
							
							
								 
						
							
								09d1e3629a 
								
							 
						 
						
							
							
								
								Add media search to all info modes.  
							
							
							
						 
						
							2017-11-16 07:59:08 +04:00  
				
					
						
							
							
								 
						
							
								86ad15612a 
								
							 
						 
						
							
							
								
								Use Info::Controller for the whole info section.  
							
							
							
						 
						
							2017-11-16 07:59:08 +04:00  
				
					
						
							
							
								 
						
							
								c9152b0b3a 
								
							 
						 
						
							
							
								
								Cache media search results until empty query.  
							
							
							
						 
						
							2017-11-16 07:59:08 +04:00  
				
					
						
							
							
								 
						
							
								eb2719fad1 
								
							 
						 
						
							
							
								
								Added search to files and links shared media.  
							
							
							
						 
						
							2017-11-16 07:59:08 +04:00  
				
					
						
							
							
								 
						
							
								a27edcad1c 
								
							 
						 
						
							
							
								
								Extract SparseIdsList module from SharedMedia.  
							
							... 
							
							
							
							This way it can be reused in search results management. 
							
						 
						
							2017-11-16 07:59:08 +04:00  
				
					
						
							
							
								 
						
							
								15cc4502b4 
								
							 
						 
						
							
							
								
								Save scroll top state to media memento.  
							
							
							
						 
						
							2017-11-16 07:59:08 +04:00  
				
					
						
							
							
								 
						
							
								f6ed3dff7f 
								
							 
						 
						
							
							
								
								Rewrite base::lambda_guard, use only one pointer.  
							
							... 
							
							
							
							Support base::enable_weak_from_this for guarding, not only QObject,
in base::lambda_guard, in App::CallDelayed and in App::LambdaDelayed.
Allow only one guarding pointer, no places in code use more than one. 
							
						 
						
							2017-11-16 07:59:08 +04:00  
				
					
						
							
							
								 
						
							
								101d4f6444 
								
							 
						 
						
							
							
								
								Use std::function for base::lambda implementation.  
							
							... 
							
							
							
							base::lambda becomes just std::function and base::lambda_once becomes
base::unique_function - a move-only wrapper around std::function.
This is required because Visual C++ 2017 15.4.1 has a compiler bug
with static member variables of class templates, they may collide.
The std::function uses inheritance and virtual functions instead of
custom vtables done by static members of class templates used in
custom base::lambda implementation, so they work fine. 
							
						 
						
							2017-11-16 07:59:08 +04:00  
				
					
						
							
							
								 
						
							
								fde3ff1bbf 
								
							 
						 
						
							
							
								
								Simplify rpl::consumer.  
							
							
							
						 
						
							2017-11-16 07:59:08 +04:00  
				
					
						
							
							
								 
						
							
								53de44f272 
								
							 
						 
						
							
							
								
								Clear selection after forward in info shared media.  
							
							
							
						 
						
							2017-11-16 07:59:08 +04:00  
				
					
						
							
							
								 
						
							
								f5c5c32d1d 
								
							 
						 
						
							
							
								
								Add context menu to info shared media.  
							
							
							
						 
						
							2017-11-16 07:59:08 +04:00  
				
					
						
							
							
								 
						
							
								9a988d89e3 
								
							 
						 
						
							
							
								
								Remove std::any dependency (for now).  
							
							... 
							
							
							
							Xcode 9 still doesn't have std::any :( 
							
						 
						
							2017-11-16 07:59:08 +04:00  
				
					
						
							
							
								 
						
							
								b51f865c54 
								
							 
						 
						
							
							
								
								Save info members list state to memento.  
							
							
							
						 
						
							2017-11-16 07:59:08 +04:00  
				
					
						
							
							
								 
						
							
								fb46c33d7f 
								
							 
						 
						
							
							
								
								Add context menu support to info members list.  
							
							
							
						 
						
							2017-11-16 07:59:07 +04:00  
				
					
						
							
							
								 
						
							
								856ca22aad 
								
							 
						 
						
							
							
								
								Display online count in the info profile section.  
							
							
							
						 
						
							2017-11-16 07:59:07 +04:00  
				
					
						
							
							
								 
						
							
								508fa14385 
								
							 
						 
						
							
							
								
								Workaround render glitches on new MacBooks.  
							
							... 
							
							
							
							For unknown reason large windows have bad render glitches in High Sierra.
Forcing of OpenGL composition (by adding a fake child QOpenGLWidget) fixes it. 
							
						 
						
							2017-11-16 07:59:07 +04:00  
				
					
						
							
							
								 
						
							
								5b190c5098 
								
							 
						 
						
							
							
								
								Preserve TopBarOverride in Info WrapWidget.  
							
							... 
							
							
							
							Also support better selection in info shared media.
Also fix build for Xcode. 
							
						 
						
							2017-11-16 07:59:07 +04:00  
				
					
						
							
							
								 
						
							
								6b5e06de50 
								
							 
						 
						
							
							
								
								Removed collapsing of shared media.  
							
							
							
						 
						
							2017-11-16 07:59:07 +04:00  
				
					
						
							
							
								 
						
							
								be5f4c9a71 
								
							 
						 
						
							
							
								
								Allow delete / forward selected in shared media.  
							
							... 
							
							
							
							Also use PeerListBox with a chats list with global search controller
instead of HistoryHider for forward / share contact. 
							
						 
						
							2017-11-16 07:59:07 +04:00  
				
					
						
							
							
								 
						
							
								7b69282c7e 
								
							 
						 
						
							
							
								
								Add rpl::merge().  
							
							
							
						 
						
							2017-11-16 07:59:07 +04:00  
				
					
						
							
							
								 
						
							
								54cc3e6315 
								
							 
						 
						
							
							
								
								Shared media multiple items selection.  
							
							
							
						 
						
							2017-11-16 07:59:07 +04:00  
				
					
						
							
							
								 
						
							
								989f0cc683 
								
							 
						 
						
							
							
								
								Fix build in Xcode.  
							
							
							
						 
						
							2017-11-16 07:59:07 +04:00  
				
					
						
							
							
								 
						
							
								e02d209e6f 
								
							 
						 
						
							
							
								
								Fix build with GCC.  
							
							
							
						 
						
							2017-11-16 07:59:07 +04:00  
				
					
						
							
							
								 
						
							
								6445c0563e 
								
							 
						 
						
							
							
								
								Fix reading from freed memory in rpl::take().  
							
							
							
						 
						
							2017-11-16 07:59:07 +04:00  
				
					
						
							
							
								 
						
							
								583b0fa778 
								
							 
						 
						
							
							
								
								Display common groups in Info profiles.  
							
							
							
						 
						
							2017-11-16 07:59:07 +04:00  
				
					
						
							
							
								 
						
							
								fee517384c 
								
							 
						 
						
							
							
								
								Disable round videos in shared media for now.  
							
							
							
						 
						
							2017-11-16 07:59:07 +04:00  
				
					
						
							
							
								 
						
							
								aa260d263b 
								
							 
						 
						
							
							
								
								Don't forget current item in MediaView.  
							
							
							
						 
						
							2017-11-16 07:59:07 +04:00  
				
					
						
							
							
								 
						
							
								a08dd1f6e1 
								
							 
						 
						
							
							
								
								Fix build for macOS.  
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
				
					
						
							
							
								 
						
							
								f107866b42 
								
							 
						 
						
							
							
								
								Add basic click handler support to info shared media.  
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
				
					
						
							
							
								 
						
							
								7f3c97fb01 
								
							 
						 
						
							
							
								
								Add info media preloading to both sides.  
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
				
					
						
							
							
								 
						
							
								65cc4d3fbc 
								
							 
						 
						
							
							
								
								Support item repaint in Info media overview.  
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
				
					
						
							
							
								 
						
							
								fdd89d65ca 
								
							 
						 
						
							
							
								
								Allow using custom comparators in flat_[map|set].  
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
				
					
						
							
							
								 
						
							
								ecbc0ae57e 
								
							 
						 
						
							
							
								
								Show info media overview using Overview::Layout.  
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
				
					
						
							
							
								 
						
							
								7905694b31 
								
							 
						 
						
							
							
								
								Add tabs and other types links to Info::Media.  
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
				
					
						
							
							
								 
						
							
								335704e176 
								
							 
						 
						
							
							
								
								Fix layer resize animation glitches.  
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
				
					
						
							
							
								 
						
							
								c0bb8a8af7 
								
							 
						 
						
							
							
								
								Return third section when returning in main section.  
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
				
					
						
							
							
								 
						
							
								76b8078bd9 
								
							 
						 
						
							
							
								
								Save section expand state in Info memento.  
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
				
					
						
							
							
								 
						
							
								c6c75a1980 
								
							 
						 
						
							
							
								
								Animate Info-to-Info transitions.  
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
				
					
						
							
							
								 
						
							
								93c15e5ee6 
								
							 
						 
						
							
							
								
								Use internal section stack in Info::WrapWidget.  
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
				
					
						
							
							
								 
						
							
								525cde3498 
								
							 
						 
						
							
							
								
								Use make_state for flatten_latest().  
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
				
					
						
							
							
								 
						
							
								c4d33f9986 
								
							 
						 
						
							
							
								
								Add rpl::take(count).  
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
				
					
						
							
							
								 
						
							
								f0ad78d808 
								
							 
						 
						
							
							
								
								Change *[Fast|Animated] to anim::type in SlideWrap.  
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
				
					
						
							
							
								 
						
							
								83850d9b86 
								
							 
						 
						
							
							
								
								Change *[Fast|Animated] to anim::type in FadeWrap.  
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
				
					
						
							
							
								 
						
							
								0c4bda71fd 
								
							 
						 
						
							
							
								
								Remove some unused / rare phrases.  
							
							
							
						 
						
							2017-11-16 07:59:05 +04:00  
				
					
						
							
							
								 
						
							
								d1687ab963 
								
							 
						 
						
							
							
								
								Improve info wrapping in section / layer.  
							
							... 
							
							
							
							Also move layerwidget to window/layer_widget.
Also replace ui/effects/widget_fade_wrap with ui/wrap/fade_wrap. 
							
						 
						
							2017-11-16 07:59:05 +04:00  
				
					
						
							
							
								 
						
							
								ea0f6b9a12 
								
							 
						 
						
							
							
								
								Use 'if constexpr ()' instead of tag dispatch.  
							
							
							
						 
						
							2017-11-16 07:59:05 +04:00  
				
					
						
							
							
								 
						
							
								5cc7cb1d85 
								
							 
						 
						
							
							
								
								Allow empty arg list in rpl next/error handlers.  
							
							
							
						 
						
							2017-11-16 07:59:05 +04:00  
				
					
						
							
							
								 
						
							
								21b1ba1f88 
								
							 
						 
						
							
							
								
								Move build to Ubuntu 14.04 and GCC 7.2.  
							
							... 
							
							
							
							To be able to run on the same distributions as before we need to have
the same GLIBC version dependency as in Ubuntu 12.04, which is 2.15.
For that we need to remove all usages of GLIBC features from 2.16 and above.
Currently there are three methods used, so they're wrapped in a separate
static library, linux_glibc_wraps.
It is a separate library because it must be compiled without '-flto' flag,
otherwise the inline __asm__ is not working and we get unresolved symbols. 
							
						 
						
							2017-11-16 07:59:05 +04:00  
				
					
						
							
							
								 
						
							
								1cd126d728 
								
							 
						 
						
							
							
								
								Disable not type-erased consumers on GCC.  
							
							
							
						 
						
							2017-11-16 07:59:05 +04:00  
				
					
						
							
							
								 
						
							
								6861059d18 
								
							 
						 
						
							
							
								
								Fix build for old OS X with Qt 5.3.2  
							
							
							
						 
						
							2017-11-16 07:59:05 +04:00  
				
					
						
							
							
								 
						
							
								80d9938e96 
								
							 
						 
						
							
							
								
								Support and use not type-erased consumers.  
							
							
							
						 
						
							2017-11-16 07:59:05 +04:00  
				
					
						
							
							
								 
						
							
								fddcdf359b 
								
							 
						 
						
							
							
								
								Use not type-erased producers in code.  
							
							
							
						 
						
							2017-11-16 07:59:05 +04:00  
				
					
						
							
							
								 
						
							
								cdda7f8f9a 
								
							 
						 
						
							
							
								
								Allow not type-erased producers.  
							
							
							
						 
						
							2017-11-16 07:59:05 +04:00  
				
					
						
							
							
								 
						
							
								086e46c162 
								
							 
						 
						
							
							
								
								Add and use only rpl::start_with_*() methods.  
							
							
							
						 
						
							2017-11-16 07:59:05 +04:00  
				
					
						
							
							
								 
						
							
								ed061252a5 
								
							 
						 
						
							
							
								
								Move to Xcode 9.0 and fix errors in Clang build.  
							
							
							
						 
						
							2017-11-16 07:59:05 +04:00  
				
					
						
							
							
								 
						
							
								7c4e4d7fa2 
								
							 
						 
						
							
							
								
								Closed beta 1.1.23.1.  
							
							
							
						 
						
							2017-11-16 07:59:05 +04:00  
				
					
						
							
							
								 
						
							
								4180ed09a5 
								
							 
						 
						
							
							
								
								Add user actions to info profile.  
							
							
							
						 
						
							2017-11-16 07:59:05 +04:00  
				
					
						
							
							
								 
						
							
								f50bf0b97f 
								
							 
						 
						
							
							
								
								Show old overview / common groups for now.  
							
							
							
						 
						
							2017-11-16 07:59:05 +04:00  
				
					
						
							
							
								 
						
							
								2c75b4836d 
								
							 
						 
						
							
							
								
								Improve sorting by online in info profile.  
							
							
							
						 
						
							2017-11-16 07:59:05 +04:00  
				
					
						
							
							
								 
						
							
								292e57ffc7 
								
							 
						 
						
							
							
								
								Use PeerListBox content in info profile.  
							
							
							
						 
						
							2017-11-16 07:59:04 +04:00  
				
					
						
							
							
								 
						
							
								1a0e524b49 
								
							 
						 
						
							
							
								
								Optimize third column (create it only once).  
							
							... 
							
							
							
							Before historyPeer and historyPeerCanWrite were independent, so we
created a new Info section for both of them changing.
Now we use Data::CanWriteValue(peer) and rpl::flatten_latest(). 
							
						 
						
							2017-11-16 07:59:04 +04:00  
				
					
						
							
							
								 
						
							
								ffc20e4492 
								
							 
						 
						
							
							
								
								Divide structs into several data/ modules.  
							
							
							
						 
						
							2017-11-16 07:59:04 +04:00  
				
					
						
							
							
								 
						
							
								f2a5862714 
								
							 
						 
						
							
							
								
								Add members list to info profile.  
							
							
							
						 
						
							2017-11-16 07:59:04 +04:00  
				
					
						
							
							
								 
						
							
								faeb1483f2 
								
							 
						 
						
							
							
								
								Divide info_profile_lines in different modules.  
							
							
							
						 
						
							2017-11-16 07:59:04 +04:00  
				
					
						
							
							
								 
						
							
								a4c2138e74 
								
							 
						 
						
							
							
								
								Finalize move of info-profile modules.  
							
							
							
						 
						
							2017-11-16 07:59:04 +04:00  
				
					
						
							
							
								 
						
							
								1c5d410373 
								
							 
						 
						
							
							
								
								Move info-profile modules to info/profile/  
							
							... 
							
							
							
							Next commit fixes the build. 
							
						 
						
							2017-11-16 07:59:04 +04:00  
				
					
						
							
							
								 
						
							
								b9fb9af74f 
								
							 
						 
						
							
							
								
								Info shared media and common groups counters.  
							
							
							
						 
						
							2017-11-16 07:59:04 +04:00  
				
					
						
							
							
								 
						
							
								812dcb5e8d 
								
							 
						 
						
							
							
								
								Update styles to match the design.  
							
							
							
						 
						
							2017-11-16 07:59:04 +04:00  
				
					
						
							
							
								 
						
							
								703b944839 
								
							 
						 
						
							
							
								
								Return FlatLabel.margins in getMargins().  
							
							
							
						 
						
							2017-11-16 07:59:04 +04:00  
				
					
						
							
							
								 
						
							
								e1ba9f8ff8 
								
							 
						 
						
							
							
								
								Hide send message in Info for current chat.  
							
							
							
						 
						
							2017-11-16 07:59:04 +04:00  
				
					
						
							
							
								 
						
							
								3db696d52f 
								
							 
						 
						
							
							
								
								Add rpl::combine_previous() operator.  
							
							
							
						 
						
							2017-11-16 07:59:04 +04:00  
				
					
						
							
							
								 
						
							
								6d0dbebda9 
								
							 
						 
						
							
							
								
								Fix tabbed selector section / panel exchange.  
							
							
							
						 
						
							2017-11-16 07:59:04 +04:00  
				
					
						
							
							
								 
						
							
								f4d9618487 
								
							 
						 
						
							
							
								
								Improve layer / section exchange for Info.  
							
							
							
						 
						
							2017-11-16 07:59:04 +04:00  
				
					
						
							
							
								 
						
							
								b7077eb71d 
								
							 
						 
						
							
							
								
								Enable third column info by default.  
							
							
							
						 
						
							2017-11-16 07:59:03 +04:00  
				
					
						
							
							
								 
						
							
								1a4d326abb 
								
							 
						 
						
							
							
								
								Show Info if writing is forbidden.  
							
							
							
						 
						
							2017-11-16 07:59:03 +04:00  
				
					
						
							
							
								 
						
							
								48cbdd9d40 
								
							 
						 
						
							
							
								
								Don't toggle tabbed section from OneColumn.  
							
							
							
						 
						
							2017-11-16 07:59:03 +04:00  
				
					
						
							
							
								 
						
							
								26532ab9b4 
								
							 
						 
						
							
							
								
								Fix small chats list column bug with boxes.  
							
							
							
						 
						
							2017-11-16 07:59:03 +04:00  
				
					
						
							
							
								 
						
							
								c0e780a28f 
								
							 
						 
						
							
							
								
								Allow small dialogs list with three columns.  
							
							
							
						 
						
							2017-11-16 07:59:03 +04:00  
				
					
						
							
							
								 
						
							
								5c4daeee4c 
								
							 
						 
						
							
							
								
								Add rpl::variable, improve filter / combine.  
							
							
							
						 
						
							2017-11-16 07:59:03 +04:00  
				
					
						
							
							
								 
						
							
								1c5abaa518 
								
							 
						 
						
							
							
								
								Remove mutex locks from rpl for now.  
							
							
							
						 
						
							2017-11-16 07:59:03 +04:00  
				
					
						
							
							
								 
						
							
								5586d231de 
								
							 
						 
						
							
							
								
								Switch Info between columns and layer.  
							
							
							
						 
						
							2017-11-16 07:59:03 +04:00  
				
					
						
							
							
								 
						
							
								3fbb643d51 
								
							 
						 
						
							
							
								
								GCC bug workaround.  
							
							... 
							
							
							
							https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67274  
						
							2017-11-16 07:59:03 +04:00  
				
					
						
							
							
								 
						
							
								766e7dadb1 
								
							 
						 
						
							
							
								
								Use improved rpl::start().  
							
							
							
						 
						
							2017-11-16 07:59:03 +04:00  
				
					
						
							
							
								 
						
							
								ee9763c98f 
								
							 
						 
						
							
							
								
								Improve rpl::combine() and rpl::start().  
							
							
							
						 
						
							2017-11-16 07:59:03 +04:00  
				
					
						
							
							
								 
						
							
								5e7aa4ff81 
								
							 
						 
						
							
							
								
								Move third column from HistoryWidget to MainWidget.  
							
							
							
						 
						
							2017-11-16 07:59:03 +04:00  
				
					
						
							
							
								 
						
							
								f162462111 
								
							 
						 
						
							
							
								
								Move info between Layer and Narrow wrap.  
							
							
							
						 
						
							2017-11-16 07:59:03 +04:00  
				
					
						
							
							
								 
						
							
								088d23d557 
								
							 
						 
						
							
							
								
								Start new Info section (profile + shared media).  
							
							
							
						 
						
							2017-11-16 07:59:02 +04:00  
				
					
						
							
							
								 
						
							
								fbcd5e2f1e 
								
							 
						 
						
							
							
								
								Try to use const-ref better in rpl.  
							
							
							
						 
						
							2017-11-16 07:59:02 +04:00  
				
					
						
							
							
								 
						
							
								c302219f9e 
								
							 
						 
						
							
							
								
								Use rpl in some widgets and effects.  
							
							
							
						 
						
							2017-11-16 07:59:02 +04:00  
				
					
						
							
							
								 
						
							
								21d136e224 
								
							 
						 
						
							
							
								
								myEnsureResized() now forces recursive create.  
							
							
							
						 
						
							2017-11-16 07:59:02 +04:00  
				
					
						
							
							
								 
						
							
								487ddb5694 
								
							 
						 
						
							
							
								
								Add some rpl operators.  
							
							
							
						 
						
							2017-11-16 07:59:02 +04:00  
				
					
						
							
							
								 
						
							
								873ccf8096 
								
							 
						 
						
							
							
								
								Implement SharedMediaWithLastViewer using rpl.  
							
							
							
						 
						
							2017-11-16 07:59:02 +04:00  
				
					
						
							
							
								 
						
							
								696478843e 
								
							 
						 
						
							
							
								
								Implement UserPhotosViewer using rpl.  
							
							
							
						 
						
							2017-11-16 07:59:02 +04:00  
				
					
						
							
							
								 
						
							
								2690618da2 
								
							 
						 
						
							
							
								
								Add Storage::UserPhotos and UserPhotosSlice.  
							
							
							
						 
						
							2017-11-16 07:59:02 +04:00  
				
					
						
							
							
								 
						
							
								68a0e32a3d 
								
							 
						 
						
							
							
								
								Add SharedMediaSliceWithLast for chat photos.  
							
							
							
						 
						
							2017-11-16 07:59:02 +04:00  
				
					
						
							
							
								 
						
							
								449986456e 
								
							 
						 
						
							
							
								
								Add SharedMediaSliceMerged for migrated histories.  
							
							
							
						 
						
							2017-11-16 07:59:02 +04:00  
				
					
						
							
							
								 
						
							
								2363a6bd44 
								
							 
						 
						
							
							
								
								Add SharedMediaSlice to observe shared media.  
							
							... 
							
							
							
							Start testing / using it in MediaView. 
							
						 
						
							2017-11-16 07:59:02 +04:00  
				
					
						
							
							
								 
						
							
								41ed2d1b84 
								
							 
						 
						
							
							
								
								New storage for shared media messages index.  
							
							
							
						 
						
							2017-11-16 07:59:02 +04:00  
				
					
						
							
							
								 
						
							
								b873fee1cf 
								
							 
						 
						
							
							
								
								Use rvalue references in rpl next / error.  
							
							
							
						 
						
							2017-11-16 07:59:01 +04:00  
				
					
						
							
							
								 
						
							
								e70052e966 
								
							 
						 
						
							
							
								
								Add piping and on_next, on_error, on_done, start.  
							
							
							
						 
						
							2017-11-16 07:59:01 +04:00  
				
					
						
							
							
								 
						
							
								101fdb1fba 
								
							 
						 
						
							
							
								
								Add event_stream for events with many consumers.  
							
							
							
						 
						
							2017-11-16 07:59:01 +04:00  
				
					
						
							
							
								 
						
							
								ebe4bbbf0f 
								
							 
						 
						
							
							
								
								Add core rpl::producer/consumer implementation.  
							
							
							
						 
						
							2017-11-16 07:59:01 +04:00  
				
					
						
							
							
								 
						
							
								1c8db1e2e9 
								
							 
						 
						
							
							
								
								Fix travis build for the latest ffmpeg code.  
							
							
							
						 
						
							2017-11-13 13:55:11 +04:00  
				
					
						
							
							
								 
						
							
								d46a5f693f 
								
							 
						 
						
							
							
								
								Remove unused lang phrases and some code.  
							
							
							
						 
						
							2017-09-28 19:18:27 +03:00  
				
					
						
							
							
								 
						
							
								8bfe407610 
								
							 
						 
						
							
							
								
								New build option: without GTK and appindicator  
							
							... 
							
							
							
							Signed-off-by: Egor Y. Egorov <egor.y.egorov@gmail.com> (github: eegorov) 
							
						 
						
							2017-09-28 18:32:51 +03:00  
				
					
						
							
							
								 
						
							
								08e3a54a58 
								
							 
						 
						
							
							
								
								Mark missing ctors deleted  
							
							... 
							
							
							
							- Satisfy the rule of five
Signed-off-by: Veli-Matti Visuri <veli-matti.visuri@cerescon.fi> (github: visuve) 
							
						 
						
							2017-09-28 18:23:42 +03:00  
				
					
						
							
							
								 
						
							
								8c92f42de3 
								
							 
						 
						
							
							
								
								Fix uninitialized values  
							
							... 
							
							
							
							- Use C++11 default member initializers
Signed-off-by: Veli-Matti Visuri <veli-matti.visuri@cerescon.fi> (github: visuve) 
							
						 
						
							2017-09-28 18:23:42 +03:00  
				
					
						
							
							
								 
						
							
								07106897a6 
								
							 
						 
						
							
							
								
								Fix CVE-2016-10351: Insecure cWorkingDir permissions.  
							
							... 
							
							
							
							Set 700 permisson on dir on every start.
Signed-off-by: Alexander GQ Gerasiov <gq@cs.msu.su> 
							
						 
						
							2017-09-28 18:19:27 +03:00  
				
					
						
							
							
								 
						
							
								e42cc02d0e 
								
							 
						 
						
							
							
								
								Prefer AppIndicator if DBus interface is available  
							
							... 
							
							
							
							Starting with Ubuntu 17.10 the interface will be provided by an
extension (shipped by default):
https://github.com/ubuntu/gnome-shell-extension-appindicator 
Legacy tray icons have been completely removed in GNOME 3.26. By
checking the interface, this will allow users of other distributions
with GNOME to also use Telegram's indicator with the extension.
Signed-off-by: Jan Niklas Hasse <jhasse@bixense.com> (github: jhasse) 
							
						 
						
							2017-09-28 12:59:46 +03:00  
				
					
						
							
							
								 
						
							
								11a46a1072 
								
							 
						 
						
							
							
								
								Fix IME being interrupted after reconnection  
							
							... 
							
							
							
							Signed-off-by: Yonsh Lin <yonsh@live.com> (github: yonsh) 
							
						 
						
							2017-09-28 12:57:25 +03:00  
				
					
						
							
							
								 
						
							
								7ae1ef0a1a 
								
							 
						 
						
							
							
								
								Migrate to VS2017.  
							
							
							
						 
						
							2017-09-06 17:11:06 +03:00  
				
					
						
							
							
								 
						
							
								aca957595a 
								
							 
						 
						
							
							
								
								Version 1.1.23.  
							
							... 
							
							
							
							- See the message author photo and name
while searching specific chat messages.
- Fix "Send To" menu action on Windows. 
							
						 
						
							2017-09-05 20:38:38 +03:00  
				
					
						
							
							
								 
						
							
								c09fbcfeb3 
								
							 
						 
						
							
							
								
								Display author photo / name in search results.  
							
							
							
						 
						
							2017-09-05 20:21:56 +03:00  
				
					
						
							
							
								 
						
							
								def97b3f70 
								
							 
						 
						
							
							
								
								Update faved sticker / saved GIF remove button.  
							
							
							
						 
						
							2017-09-05 19:34:36 +03:00  
				
					
						
							
							
								 
						
							
								da373e3334 
								
							 
						 
						
							
							
								
								Update emoji / sticker icons.  
							
							
							
						 
						
							2017-09-05 17:44:14 +03:00  
				
					
						
							
							
								 
						
							
								28a0402253 
								
							 
						 
						
							
							
								
								Fix command line parsing.  
							
							
							
						 
						
							2017-09-05 17:38:40 +03:00  
				
					
						
							
							
								 
						
							
								a09fa1b267 
								
							 
						 
						
							
							
								
								Fix sending files from "Send To" in Windows.  
							
							... 
							
							
							
							Regression was introduced in 8e433971c9 
							
						 
						
							2017-09-05 16:45:58 +03:00  
				
					
						
							
							
								 
						
							
								917be105ac 
								
							 
						 
						
							
							
								
								Version 1.1.22: Faved stickers limit is 5 right now.  
							
							
							
						 
						
							2017-09-04 16:29:35 +03:00  
				
					
						
							
							
								 
						
							
								710f9d049f 
								
							 
						 
						
							
							
								
								Version 1.1.22.  
							
							... 
							
							
							
							- Bug fixes and other minor improvements. 
							
						 
						
							2017-09-04 15:34:40 +03:00  
				
					
						
							
							
								 
						
							
								5e77fe8412 
								
							 
						 
						
							
							
								
								Don't display admin stars if admins are disabled.  
							
							
							
						 
						
							2017-09-04 15:21:54 +03:00  
				
					
						
							
							
								 
						
							
								52195ff95a 
								
							 
						 
						
							
							
								
								Fix saving chat admins.  
							
							... 
							
							
							
							Regression was introduced in 0880c01a20 
							
						 
						
							2017-09-04 15:21:53 +03:00  
				
					
						
							
							
								 
						
							
								5b77bd5aa0 
								
							 
						 
						
							
							
								
								Limit maximum IP length in case of corrupted data.  
							
							
							
						 
						
							2017-09-04 15:21:52 +03:00  
				
					
						
							
							
								 
						
							
								1effaa4e03 
								
							 
						 
						
							
							
								
								Version 1.1.21.  
							
							... 
							
							
							
							- Bug fixes and other minor improvements. 
							
						 
						
							2017-09-03 23:41:04 +03:00  
				
					
						
							
							
								 
						
							
								66c94515f3 
								
							 
						 
						
							
							
								
								Fix crash in setting group sticker set.  
							
							
							
						 
						
							2017-09-03 22:50:16 +03:00  
				
					
						
							
							
								 
						
							
								c2a1cc2ae8 
								
							 
						 
						
							
							
								
								Fix crash in contacts list box global search.  
							
							... 
							
							
							
							Regression was introduced in f7359093b4 
							
						 
						
							2017-09-03 22:50:16 +03:00  
				
					
						
							
							
								 
						
							
								ad41a81b66 
								
							 
						 
						
							
							
								
								Fix window size reset on every launch.  
							
							... 
							
							
							
							Regression was introduced in b08732cf28 
							
						 
						
							2017-09-03 22:50:15 +03:00  
				
					
						
							
							
								 
						
							
								2e374e68c5 
								
							 
						 
						
							
							
								
								Fix working with layers.  
							
							... 
							
							
							
							Regression was introduced in df64c97Closes  #3856 . 
							
						 
						
							2017-09-03 22:49:33 +03:00  
				
					
						
							
							
								 
						
							
								8f82880b93 
								
							 
						 
						
							
							
								
								Version 1.1.20.  
							
							... 
							
							
							
							- Groups with unread mentions and replies are now marked
with an '@' badge in the chats list.
- Navigate new mentions and replies in a group
using the new '@' button.
- Mark your stickers as “favorite” to quickly access them
from the redesigned sticker panel.
- Add an official sticker set for your group which all members will
be able to use while chatting in your group (100+ member groups only) 
							
						 
						
							2017-09-03 19:23:50 +03:00  
				
					
						
							
							
								 
						
							
								c76389e126 
								
							 
						 
						
							
							
								
								Allow to use base::lambda independently.  
							
							
							
						 
						
							2017-09-03 15:45:49 +03:00  
				
					
						
							
							
								 
						
							
								76489a7885 
								
							 
						 
						
							
							
								
								Fix stack overflow in passcode lock check.  
							
							... 
							
							
							
							A regression was introduced in e209737b1a 
							
						 
						
							2017-09-03 15:45:48 +03:00  
				
					
						
							
							
								 
						
							
								df64c972d8 
								
							 
						 
						
							
							
								
								Replace QFlags with base::flags.  
							
							
							
						 
						
							2017-09-03 15:45:47 +03:00  
				
					
						
							
							
								 
						
							
								a1344e862a 
								
							 
						 
						
							
							
								
								Add base/flags for bit flags on scoped enums.  
							
							
							
						 
						
							2017-09-03 15:45:46 +03:00  
				
					
						
							
							
								 
						
							
								5faca8d4f6 
								
							 
						 
						
							
							
								
								Add Catch unittest framework and some tests.  
							
							
							
						 
						
							2017-09-03 15:45:45 +03:00  
				
					
						
							
							
								 
						
							
								48e2a5472e 
								
							 
						 
						
							
							
								
								Return not_null<History*> in App::history().  
							
							
							
						 
						
							2017-09-03 15:45:43 +03:00  
				
					
						
							
							
								 
						
							
								5a20014b1a 
								
							 
						 
						
							
							
								
								Highlight all mentions when marking them read.  
							
							
							
						 
						
							2017-08-30 19:15:53 +03:00  
				
					
						
							
							
								 
						
							
								20efa47126 
								
							 
						 
						
							
							
								
								Fix layout for the log entries of caption edits.  
							
							
							
						 
						
							2017-08-30 19:15:52 +03:00  
				
					
						
							
							
								 
						
							
								5a1d52f82e 
								
							 
						 
						
							
							
								
								Fix unread mentions navigation issues.  
							
							... 
							
							
							
							When the unread bar was destroyed we first jumped to the bottom
of the history by updateHistoryGeometry() and only after that
animated scroll to the desired message started. The last messages
were always painted (and marked as read) in that case. 
							
						 
						
							2017-08-30 19:15:51 +03:00  
				
					
						
							
							
								 
						
							
								4c604b34c1 
								
							 
						 
						
							
							
								
								Allow service messages to be unread mentions.  
							
							
							
						 
						
							2017-08-30 19:15:50 +03:00  
				
					
						
							
							
								 
						
							
								ee5c827f26 
								
							 
						 
						
							
							
								
								Closed beta 1.1.19.3.  
							
							
							
						 
						
							2017-08-30 19:15:49 +03:00  
				
					
						
							
							
								 
						
							
								643bedd4cf 
								
							 
						 
						
							
							
								
								Display faved stickers before recently used.  
							
							
							
						 
						
							2017-08-30 19:15:48 +03:00  
				
					
						
							
							
								 
						
							
								af165115f8 
								
							 
						 
						
							
							
								
								Fix media caption line breaks in MediaView.  
							
							
							
						 
						
							2017-08-30 19:15:48 +03:00  
				
					
						
							
							
								 
						
							
								5964261db5 
								
							 
						 
						
							
							
								
								Allow to view sticker set from admin event log.  
							
							
							
						 
						
							2017-08-30 19:15:47 +03:00  
				
					
						
							
							
								 
						
							
								d4814c5cb0 
								
							 
						 
						
							
							
								
								Display only mention badge if one unread message.  
							
							
							
						 
						
							2017-08-30 19:15:46 +03:00  
				
					
						
							
							
								 
						
							
								a8df4453ff 
								
							 
						 
						
							
							
								
								Fix cancel search in peer ripple painting.  
							
							
							
						 
						
							2017-08-30 19:15:45 +03:00  
				
					
						
							
							
								 
						
							
								638d64d6f2 
								
							 
						 
						
							
							
								
								Closed beta 1.1.19.2.  
							
							
							
						 
						
							2017-08-30 19:15:44 +03:00  
				
					
						
							
							
								 
						
							
								c97227825f 
								
							 
						 
						
							
							
								
								Send images as files if no way to send as photos.  
							
							... 
							
							
							
							Fixes  #3710 . 
						
							2017-08-30 19:15:44 +03:00  
				
					
						
							
							
								 
						
							
								25ffaaaa2d 
								
							 
						 
						
							
							
								
								Replace t_assert() with Assert().  
							
							... 
							
							
							
							Also use this assertions for Expects(), Ensures() and Unexpected(). 
							
						 
						
							2017-08-30 19:15:42 +03:00  
				
					
						
							
							
								 
						
							
								b3da99c302 
								
							 
						 
						
							
							
								
								Replace gsl::not_null<T*> with just not_null<T*>.  
							
							
							
						 
						
							2017-08-30 19:15:41 +03:00  
				
					
						
							
							
								 
						
							
								cc4023d26a 
								
							 
						 
						
							
							
								
								Improve unread mentions badge layout.  
							
							
							
						 
						
							2017-08-30 19:15:39 +03:00  
				
					
						
							
							
								 
						
							
								ca15fa3a97 
								
							 
						 
						
							
							
								
								Use sync notifications for name changes.  
							
							... 
							
							
							
							Search index updates must be sync or it may use new values twice. 
							
						 
						
							2017-08-30 19:15:38 +03:00  
				
					
						
							
							
								 
						
							
								67bdb4cec8 
								
							 
						 
						
							
							
								
								Closed beta 1.1.19.1.  
							
							
							
						 
						
							2017-08-30 19:15:37 +03:00  
				
					
						
							
							
								 
						
							
								e13ed9b909 
								
							 
						 
						
							
							
								
								Remove main()->peerUpdated and some other signals.  
							
							
							
						 
						
							2017-08-30 19:15:36 +03:00  
				
					
						
							
							
								 
						
							
								8e433971c9 
								
							 
						 
						
							
							
								
								Improve current executable path computing.  
							
							... 
							
							
							
							Fixes  #960  (hopefully). 
						
							2017-08-30 19:15:35 +03:00  
				
					
						
							
							
								 
						
							
								f2801d4775 
								
							 
						 
						
							
							
								
								Fix possible crash in file download after error.  
							
							... 
							
							
							
							Regression was introduced in 2fa2fa41c5 
							
						 
						
							2017-08-30 19:15:34 +03:00  
				
					
						
							
							
								 
						
							
								6cedf20c39 
								
							 
						 
						
							
							
								
								Remove old crash debug information.  
							
							
							
						 
						
							2017-08-30 19:15:33 +03:00  
				
					
						
							
							
								 
						
							
								7df63db9b3 
								
							 
						 
						
							
							
								
								Hide "Ban Users" admin rights changes in channels.  
							
							
							
						 
						
							2017-08-30 19:15:32 +03:00  
				
					
						
							
							
								 
						
							
								0303f18ac6 
								
							 
						 
						
							
							
								
								Fix check for _mouseSelection flag in dialogs.  
							
							... 
							
							
							
							Fixes  #3781 . 
						
							2017-08-30 19:15:32 +03:00  
				
					
						
							
							
								 
						
							
								81fb32504b 
								
							 
						 
						
							
							
								
								Apply faved stickers limit when faving.  
							
							
							
						 
						
							2017-08-30 19:15:31 +03:00  
				
					
						
							
							
								 
						
							
								a72453fb1b 
								
							 
						 
						
							
							
								
								Remove ContactsBox and contacts_box module.  
							
							
							
						 
						
							2017-08-30 19:15:30 +03:00  
				
					
						
							
							
								 
						
							
								b816d33d48 
								
							 
						 
						
							
							
								
								Replace add bot to group box with PeerListBox.  
							
							
							
						 
						
							2017-08-30 19:15:29 +03:00  
				
					
						
							
							
								 
						
							
								782114d644 
								
							 
						 
						
							
							
								
								Add and use base::make_weak_unique() helper.  
							
							
							
						 
						
							2017-08-30 19:15:28 +03:00  
				
					
						
							
							
								 
						
							
								0880c01a20 
								
							 
						 
						
							
							
								
								Replace group admins ContactsBox with PeerListBox.  
							
							
							
						 
						
							2017-08-30 19:15:28 +03:00  
				
					
						
							
							
								 
						
							
								f7359093b4 
								
							 
						 
						
							
							
								
								Replace ContactsBox with PeerListBox in two cases.  
							
							... 
							
							
							
							- View contacts list in PeerListBox.
- Add participants when creating group / channel in PeerListBox. 
							
						 
						
							2017-08-30 19:15:27 +03:00  
				
					
						
							
							
								 
						
							
								17cef93ac0 
								
							 
						 
						
							
							
								
								Use gsl::finally() instead of base::scope_guard().  
							
							
							
						 
						
							2017-08-30 19:15:26 +03:00  
				
					
						
							
							
								 
						
							
								012d59ab42 
								
							 
						 
						
							
							
								
								Use nullptr instead of std::unique_ptr<Type>().  
							
							
							
						 
						
							2017-08-30 19:15:25 +03:00  
				
					
						
							
							
								 
						
							
								0bea2620b5 
								
							 
						 
						
							
							
								
								Replace BoxContent::closeHook() with boxClosing.  
							
							
							
						 
						
							2017-08-30 19:15:24 +03:00  
				
					
						
							
							
								 
						
							
								95af8da66a 
								
							 
						 
						
							
							
								
								Call correct destructor in base::Observable.  
							
							... 
							
							
							
							base::Subscription::Node doesn't have a virtual destructor. 
							
						 
						
							2017-08-30 19:15:23 +03:00  
				
					
						
							
							
								 
						
							
								71e0e6ac4d 
								
							 
						 
						
							
							
								
								Mark history as read at the bottom in any case.  
							
							
							
						 
						
							2017-08-30 19:15:22 +03:00  
				
					
						
							
							
								 
						
							
								bca444b92e 
								
							 
						 
						
							
							
								
								Add base::optional as a wrapper of base::variant.  
							
							
							
						 
						
							2017-08-30 19:15:21 +03:00  
				
					
						
							
							
								 
						
							
								ae1dacb7d7 
								
							 
						 
						
							
							
								
								Add base/algorithm for range-based algorithms.  
							
							
							
						 
						
							2017-08-30 19:15:21 +03:00  
				
					
						
							
							
								 
						
							
								e209737b1a 
								
							 
						 
						
							
							
								
								Display and follow unread mentions in history.  
							
							
							
						 
						
							2017-08-30 19:15:13 +03:00  
				
					
						
							
							
								 
						
							
								7ad21ff713 
								
							 
						 
						
							
							
								
								Move std and gsl includes to precompiled header.  
							
							
							
						 
						
							2017-08-25 14:39:33 +03:00  
				
					
						
							
							
								 
						
							
								c8810f87b9 
								
							 
						 
						
							
							
								
								Move a lot of code from scheme.h to scheme.cpp.  
							
							
							
						 
						
							2017-08-25 14:39:32 +03:00  
				
					
						
							
							
								 
						
							
								1207ddb2ea 
								
							 
						 
						
							
							
								
								Add flat_map and flat_set using std::deque.  
							
							
							
						 
						
							2017-08-25 14:39:31 +03:00  
				
					
						
							
							
								 
						
							
								edbc3f8fde 
								
							 
						 
						
							
							
								
								Use QDataStream directly on QByteArray.  
							
							
							
						 
						
							2017-08-25 14:39:30 +03:00  
				
					
						
							
							
								 
						
							
								dd9d604966 
								
							 
						 
						
							
							
								
								Fix incorrect scroll jumps.  
							
							... 
							
							
							
							If we invoke showHistory(h, msgId) several times we call
forgetScrollState() for this history being on the same scroll place.
To compute it again we need to call visibleAreaUpdated() even if
the real scroll position was not changed. 
							
						 
						
							2017-08-25 14:39:29 +03:00  
				
					
						
							
							
								 
						
							
								65d81f96f3 
								
							 
						 
						
							
							
								
								Remove some App::wnd() occurences.  
							
							
							
						 
						
							2017-08-25 14:39:28 +03:00  
				
					
						
							
							
								 
						
							
								b08732cf28 
								
							 
						 
						
							
							
								
								Move MediaView from MainWindow to Messenger.  
							
							
							
						 
						
							2017-08-25 14:39:27 +03:00  
				
					
						
							
							
								 
						
							
								fa818407e6 
								
							 
						 
						
							
							
								
								Improve group sticker set setup box.  
							
							
							
						 
						
							2017-08-25 14:39:25 +03:00  
				
					
						
							
							
								 
						
							
								7f5a91d2bb 
								
							 
						 
						
							
							
								
								Allow to hide empty megagroup sticker set.  
							
							
							
						 
						
							2017-08-25 14:39:24 +03:00  
				
					
						
							
							
								 
						
							
								25f18c0c3a 
								
							 
						 
						
							
							
								
								Allow to fave stickers from deleted sticker packs.  
							
							
							
						 
						
							2017-08-25 14:39:23 +03:00  
				
					
						
							
							
								 
						
							
								472a714ef1 
								
							 
						 
						
							
							
								
								Apply faved stickers limit when faving a new one.  
							
							
							
						 
						
							2017-08-25 14:39:22 +03:00  
				
					
						
							
							
								 
						
							
								9b01621791 
								
							 
						 
						
							
							
								
								Add height for checkbox/radiobutton ripple effect.  
							
							
							
						 
						
							2017-08-25 14:39:20 +03:00  
				
					
						
							
							
								 
						
							
								f04b25ea26 
								
							 
						 
						
							
							
								
								Allow setting group stickers set.  
							
							
							
						 
						
							2017-08-25 14:39:19 +03:00  
				
					
						
							
							
								 
						
							
								ab35829358 
								
							 
						 
						
							
							
								
								Remove App::app(), App::uploader(), App::api().  
							
							... 
							
							
							
							Also use Auth() instead of AuthSession::Current*(). 
							
						 
						
							2017-08-25 14:39:18 +03:00  
				
					
						
							
							
								 
						
							
								417f5684dc 
								
							 
						 
						
							
							
								
								Add ability to disable animations.  
							
							
							
						 
						
							2017-08-25 14:39:16 +03:00  
				
					
						
							
							
								 
						
							
								a143505fd6 
								
							 
						 
						
							
							
								
								Remove lambda_slot() and lambda_slot_once().  
							
							
							
						 
						
							2017-08-25 14:39:15 +03:00  
				
					
						
							
							
								 
						
							
								cb5b6d0cb8 
								
							 
						 
						
							
							
								
								Add megagroup stickerset to StickersListWidget.  
							
							
							
						 
						
							2017-08-25 14:39:13 +03:00  
				
					
						
							
							
								 
						
							
								d44b303fb3 
								
							 
						 
						
							
							
								
								Suggest faved stickers by emoji.  
							
							... 
							
							
							
							Request added faved sticker emoji if its pack is not loaded yet. 
							
						 
						
							2017-08-25 14:39:12 +03:00  
				
					
						
							
							
								 
						
							
								8188724920 
								
							 
						 
						
							
							
								
								Remove faved stickers from StickersListWidget.  
							
							
							
						 
						
							2017-08-25 14:39:11 +03:00  
				
					
						
							
							
								 
						
							
								070456882e 
								
							 
						 
						
							
							
								
								Manage faved stickers from sticker context menu.  
							
							
							
						 
						
							2017-08-25 14:39:09 +03:00  
				
					
						
							
							
								 
						
							
								134bc13169 
								
							 
						 
						
							
							
								
								Show faved stickers in StickersListWidget.  
							
							
							
						 
						
							2017-08-25 14:39:07 +03:00  
				
					
						
							
							
								 
						
							
								667eb288d7 
								
							 
						 
						
							
							
								
								Add faved stickers set loading and saving.  
							
							... 
							
							
							
							Also move stickers loading methods to ApiWrap. 
							
						 
						
							2017-08-25 12:58:13 +03:00  
				
					
						
							
							
								 
						
							
								b0cc61c621 
								
							 
						 
						
							
							
								
								API scheme updated to layer 71.  
							
							
							
						 
						
							2017-08-25 12:58:12 +03:00  
				
					
						
							
							
								 
						
							
								99afa1196c 
								
							 
						 
						
							
							
								
								Improve search in peer / search from user design.  
							
							
							
						 
						
							2017-08-25 12:58:11 +03:00  
				
					
						
							
							
								 
						
							
								0a6535ea94 
								
							 
						 
						
							
							
								
								Show "choose from user" box when typing "from:".  
							
							
							
						 
						
							2017-08-25 12:58:10 +03:00  
				
					
						
							
							
								 
						
							
								ce51abd9d0 
								
							 
						 
						
							
							
								
								Change dialogs filter text area for two icons.  
							
							
							
						 
						
							2017-08-25 12:58:09 +03:00  
				
					
						
							
							
								 
						
							
								a2c93bc040 
								
							 
						 
						
							
							
								
								Fix updates of mute status in context menu of dialog list  
							
							... 
							
							
							
							Signed-off-by: Nicholas Guriev <guriev-ns@ya.ru> 
							
						 
						
							2017-08-25 12:56:50 +03:00  
				
					
						
							
							
								 
						
							
								24fc162e71 
								
							 
						 
						
							
							
								
								Mute settings box  
							
							... 
							
							
							
							Closes : #3153 
Signed-off-by: Nicholas Guriev <guriev-ns@ya.ru> (github: mymedia2) 
						
							2017-08-04 18:16:54 +02:00  
				
					
						
							
							
								 
						
							
								a90a18920b 
								
							 
						 
						
							
							
								
								Version 1.1.19.  
							
							... 
							
							
							
							- Search by messages of specific group members.
- Bug fixes and other minor improvements. 
							
						 
						
							2017-08-01 21:45:04 +03:00  
				
					
						
							
							
								 
						
							
								6f746c238a 
								
							 
						 
						
							
							
								
								Search for messages from a specific user in group.  
							
							
							
						 
						
							2017-08-01 21:38:01 +03:00  
				
					
						
							
							
								 
						
							
								8c60ac78aa 
								
							 
						 
						
							
							
								
								Rename and split dialogswidget module.  
							
							... 
							
							
							
							Also remove some debug information for crash fix. 
							
						 
						
							2017-08-01 21:15:03 +03:00  
				
					
						
							
							
								 
						
							
								91fda6b654 
								
							 
						 
						
							
							
								
								Add search from group member button to dialogs.  
							
							
							
						 
						
							2017-08-01 21:15:02 +03:00  
				
					
						
							
							
								 
						
							
								6f27e310ae 
								
							 
						 
						
							
							
								
								Send reply and forward when choosing bot command.  
							
							
							
						 
						
							2017-08-01 21:14:45 +03:00  
				
					
						
							
							
								 
						
							
								96a2af842f 
								
							 
						 
						
							
							
								
								Remove glitch with video messages floating player.  
							
							
							
						 
						
							2017-08-01 21:14:44 +03:00  
				
					
						
							
							
								 
						
							
								9d81ea59dd 
								
							 
						 
						
							
							
								
								Attempt to fix an out of memory crash.  
							
							
							
						 
						
							2017-08-01 21:14:43 +03:00  
				
					
						
							
							
								 
						
							
								91f0d049db 
								
							 
						 
						
							
							
								
								Fix saving a loaded file as another existing file.  
							
							
							
						 
						
							2017-08-01 21:14:42 +03:00  
				
					
						
							
							
								 
						
							
								27151d5e25 
								
							 
						 
						
							
							
								
								Show who banned or restricted user in supergroup.  
							
							
							
						 
						
							2017-08-01 21:14:41 +03:00  
				
					
						
							
							
								 
						
							
								1b46cec4fb 
								
							 
						 
						
							
							
								
								Version 1.1.18.  
							
							... 
							
							
							
							- Bug fixes and other minor improvements. 
							
						 
						
							2017-07-27 14:26:48 +03:00  
				
					
						
							
							
								 
						
							
								027340a8e0 
								
							 
						 
						
							
							
								
								Copy public channel link instead of following it.  
							
							
							
						 
						
							2017-07-27 14:24:37 +03:00  
				
					
						
							
							
								 
						
							
								0517f9f780 
								
							 
						 
						
							
							
								
								Insert emoji instead of text replacement.  
							
							
							
						 
						
							2017-07-27 13:22:51 +03:00  
				
					
						
							
							
								 
						
							
								80ee40eb18 
								
							 
						 
						
							
							
								
								Add debug info for out of memory crash.  
							
							
							
						 
						
							2017-07-27 13:14:39 +03:00  
				
					
						
							
							
								 
						
							
								9194c68bd3 
								
							 
						 
						
							
							
								
								Version 1.1.17.  
							
							... 
							
							
							
							- Bug fixes and other minor improvements. 
							
						 
						
							2017-07-26 23:47:17 +03:00  
				
					
						
							
							
								 
						
							
								180f83c528 
								
							 
						 
						
							
							
								
								Fix crash in InnerDropdown widget animations.  
							
							
							
						 
						
							2017-07-26 23:43:18 +03:00  
				
					
						
							
							
								 
						
							
								dfa7cb1826 
								
							 
						 
						
							
							
								
								Version 1.1.16: Fix build for Qt 5.3.2 and GCC.  
							
							
							
						 
						
							2017-07-26 19:10:04 +03:00  
				
					
						
							
							
								 
						
							
								fdcb28f1a0 
								
							 
						 
						
							
							
								
								Version 1.1.16: Hide emoji replaces list for now.  
							
							
							
						 
						
							2017-07-26 17:59:08 +03:00  
				
					
						
							
							
								 
						
							
								0e059ec788 
								
							 
						 
						
							
							
								
								Version 1.1.16: Add some debug info.  
							
							
							
						 
						
							2017-07-26 17:56:01 +03:00  
				
					
						
							
							
								 
						
							
								c681f75ad3 
								
							 
						 
						
							
							
								
								Version 1.1.16.  
							
							... 
							
							
							
							- Autocompletion for emoji. Start typing :e to get suggestions.
- Fixed a bug with forwarding messages. 
							
						 
						
							2017-07-26 15:56:32 +03:00  
				
					
						
							
							
								 
						
							
								9bf40c927e 
								
							 
						 
						
							
							
								
								Improve emoji suggestions and replace on send.  
							
							... 
							
							
							
							Bring recent emoji up in suggestions.
Apply saved skin color to emoji suggestions.
Write to recents when choosing emoji suggestion. 
							
						 
						
							2017-07-26 15:55:04 +03:00  
				
					
						
							
							
								 
						
							
								df2aeb0c58 
								
							 
						 
						
							
							
								
								Provide emoji suggestions as a service.  
							
							
							
						 
						
							2017-07-26 15:55:03 +03:00  
				
					
						
							
							
								 
						
							
								2dec9c46a7 
								
							 
						 
						
							
							
								
								Add emoji autocomplete to history message field.  
							
							
							
						 
						
							2017-07-26 15:55:02 +03:00  
				
					
						
							
							
								 
						
							
								8f8100af3a 
								
							 
						 
						
							
							
								
								Add emoji autocomplete data and algorithm.  
							
							
							
						 
						
							2017-07-26 15:55:01 +03:00  
				
					
						
							
							
								 
						
							
								65371ec1b8 
								
							 
						 
						
							
							
								
								Fix selected text render on Retina.  
							
							... 
							
							
							
							QPainter::viewport() can be a too large rect to be passed as a
clipping region to QPainter on Retina displays.
QPainter in case of Retina displays tries to transform QRegion using
scale matrix and fails with "QRegion: creating region from big
polygon failed" warning message and disables painting completely. 
							
						 
						
							2017-07-26 15:51:24 +03:00  
				
					
						
							
							
								 
						
							
								647d6ae443 
								
							 
						 
						
							
							
								
								Fix language switch when getting difference.  
							
							
							
						 
						
							2017-07-26 15:50:39 +03:00  
				
					
						
							
							
								 
						
							
								216692cd9b 
								
							 
						 
						
							
							
								
								Remove the Link row in Settings.  
							
							... 
							
							
							
							Anyway it duplicates the Username row. 
							
						 
						
							2017-07-26 14:56:58 +03:00  
				
					
						
							
							
								 
						
							
								2e5930eb58 
								
							 
						 
						
							
							
								
								Update full peer in profile and settings.  
							
							... 
							
							
							
							Not more than once in five seconds get the full info to update bio. 
							
						 
						
							2017-07-26 14:53:49 +03:00  
				
					
						
							
							
								 
						
							
								24b3b2a658 
								
							 
						 
						
							
							
								
								Fix forwarded from for single message forward.  
							
							... 
							
							
							
							Closes  #3699 , closes  #3701 , closes  #3700 . 
						
							2017-07-26 09:07:05 +03:00  
				
					
						
							
							
								 
						
							
								e1e286aa13 
								
							 
						 
						
							
							
								
								Allow to fast share not games to channels.  
							
							... 
							
							
							
							Fixes  #3692 . 
						
							2017-07-26 09:07:01 +03:00  
				
					
						
							
							
								 
						
							
								4081ceff22 
								
							 
						 
						
							
							
								
								Version 1.1.15.  
							
							... 
							
							
							
							— Send **bold** and __italic__ text in your messages.
— Get a share link for posts in public supergroups.
— Quickly share posts from channels and media messages from bots.
— Search large supergroup members by name.
— Search channel members by name for admins.
— Use search in the service actions log.
— Ban supergroup members via the right click menu in the service actions log. 
							
						 
						
							2017-07-23 15:39:32 +03:00  
				
					
						
							
							
								 
						
							
								9e0ca64e02 
								
							 
						 
						
							
							
								
								Closed beta 1001014001.  
							
							
							
						 
						
							2017-07-23 13:30:02 +03:00  
				
					
						
							
							
								 
						
							
								cc55e3b027 
								
							 
						 
						
							
							
								
								Don't jump in chats list scroll while reordering.  
							
							... 
							
							
							
							While we reorder the pinned chats we move chat rows around which
sometimes produces auto scroll event that will try to reorder more.
This should probably fix assertion violation that was debugged using
additional information from commits 8b96f72c7e63ffa935075 
							
						 
						
							2017-07-23 13:20:11 +03:00  
				
					
						
							
							
								 
						
							
								f78335aa67 
								
							 
						 
						
							
							
								
								Fix keyboard scrolling in ContactsBox.  
							
							
							
						 
						
							2017-07-23 12:48:49 +03:00  
				
					
						
							
							
								 
						
							
								f283aa033b 
								
							 
						 
						
							
							
								
								Fix a couple of layout bugs for username edit.  
							
							
							
						 
						
							2017-07-23 12:34:44 +03:00  
				
					
						
							
							
								 
						
							
								7ff175a81e 
								
							 
						 
						
							
							
								
								Display user Bio in profile.  
							
							
							
						 
						
							2017-07-23 12:34:43 +03:00  
				
					
						
							
							
								 
						
							
								34d2e78308 
								
							 
						 
						
							
							
								
								Allow to edit Bio in Settings.  
							
							
							
						 
						
							2017-07-23 12:34:43 +03:00  
				
					
						
							
							
								 
						
							
								9bd89121e8 
								
							 
						 
						
							
							
								
								Replace self-destruct media service messages text.  
							
							... 
							
							
							
							Also support runtime components with align up to std::max_align_t. 
							
						 
						
							2017-07-23 12:34:42 +03:00  
				
					
						
							
							
								 
						
							
								2e0513a30f 
								
							 
						 
						
							
							
								
								Check CDN file hashes.  
							
							
							
						 
						
							2017-07-23 12:34:41 +03:00  
				
					
						
							
							
								 
						
							
								cf02a4cc31 
								
							 
						 
						
							
							
								
								API scheme updated to layer 70.  
							
							
							
						 
						
							2017-07-23 12:34:40 +03:00  
				
					
						
							
							
								 
						
							
								5a1ec3c9e0 
								
							 
						 
						
							
							
								
								Fix display of Search members button in profile.  
							
							
							
						 
						
							2017-07-23 12:33:39 +03:00  
				
					
						
							
							
								 
						
							
								fa70bf9e0c 
								
							 
						 
						
							
							
								
								Fix text message edit admin event log entries.  
							
							... 
							
							
							
							Regression was introduced in a513b1c 
							
						 
						
							2017-07-23 12:33:39 +03:00  
				
					
						
							
							
								 
						
							
								1618daaeae 
								
							 
						 
						
							
							
								
								Alpha 1.1.14.  
							
							... 
							
							
							
							- Bug fixes and other minor improvements. 
							
						 
						
							2017-07-19 11:35:37 +03:00  
				
					
						
							
							
								 
						
							
								ed4c3cccb2 
								
							 
						 
						
							
							
								
								Add admins from search in admins list box.  
							
							... 
							
							
							
							When searching in admins list box show all group members and allow
to appoint a new administrator right from this box. 
							
						 
						
							2017-07-19 11:18:20 +03:00  
				
					
						
							
							
								 
						
							
								90311dbf24 
								
							 
						 
						
							
							
								
								Fix CDN file download.  
							
							
							
						 
						
							2017-07-18 22:01:22 +03:00  
				
					
						
							
							
								 
						
							
								f7a354bfd1 
								
							 
						 
						
							
							
								
								Display "edited" mark on channel signed messages.  
							
							
							
						 
						
							2017-07-18 22:00:33 +03:00  
				
					
						
							
							
								 
						
							
								a513b1c7b3 
								
							 
						 
						
							
							
								
								Fix media caption edit admin event log entries.  
							
							
							
						 
						
							2017-07-18 21:59:53 +03:00  
				
					
						
							
							
								 
						
							
								077e128e9a 
								
							 
						 
						
							
							
								
								Don't uncheck a radiobutton on second click.  
							
							
							
						 
						
							2017-07-18 20:11:44 +03:00  
				
					
						
							
							
								 
						
							
								794ad7bda7 
								
							 
						 
						
							
							
								
								Fix main menu night theme layout for non-English.  
							
							... 
							
							
							
							The place for the phrase was too small because of huge left padding. 
							
						 
						
							2017-07-18 20:10:55 +03:00  
				
					
						
							
							
								 
						
							
								10906e2e16 
								
							 
						 
						
							
							
								
								Fix crash in change language box.  
							
							... 
							
							
							
							Each time a radiobutton was triggered it was destroyed in refresh(). 
							
						 
						
							2017-07-18 20:09:48 +03:00  
				
					
						
							
							
								 
						
							
								a5e0b19b79 
								
							 
						 
						
							
							
								
								Copy correct text for a forwarded reply message.  
							
							
							
						 
						
							2017-07-18 19:48:10 +03:00  
				
					
						
							
							
								 
						
							
								7c6bb132ce 
								
							 
						 
						
							
							
								
								Don't display reply preview if it doesn't fit.  
							
							
							
						 
						
							2017-07-18 19:47:56 +03:00  
				
					
						
							
							
								 
						
							
								3ba210b6e4 
								
							 
						 
						
							
							
								
								Automatically return window to screen.  
							
							... 
							
							
							
							Fixes  #3551 . 
						
							2017-07-18 19:38:11 +03:00  
				
					
						
							
							
								 
						
							
								faf090781d 
								
							 
						 
						
							
							
								
								No confirmation for known hosts links.  
							
							
							
						 
						
							2017-07-15 15:41:15 +03:00  
				
					
						
							
							
								 
						
							
								ab62b1591f 
								
							 
						 
						
							
							
								
								Fix duplicated entries in calls log box.  
							
							... 
							
							
							
							Notify about new call service messages only for unread messages. 
							
						 
						
							2017-07-15 15:41:04 +03:00  
				
					
						
							
							
								 
						
							
								397e1dde78 
								
							 
						 
						
							
							
								
								Move reply bar to the top of the sticker.  
							
							... 
							
							
							
							That way a fast share button in channels isn't overlapping with it. 
							
						 
						
							2017-07-15 15:05:46 +03:00  
				
					
						
							
							
								 
						
							
								a935075782 
								
							 
						 
						
							
							
								
								Add some more assertions and info for crash debug.  
							
							... 
							
							
							
							An assertion violation happens some time so add some debug info. 
							
						 
						
							2017-07-15 14:22:17 +03:00  
				
					
						
							
							
								 
						
							
								588aabc6d7 
								
							 
						 
						
							
							
								
								Fix render bug in pinned chats reordering.  
							
							... 
							
							
							
							If the last chats row was painted a wrong lastPaintedPos was used. 
							
						 
						
							2017-07-15 14:20:53 +03:00  
				
					
						
							
							
								 
						
							
								ca47e4ebfd 
								
							 
						 
						
							
							
								
								Alpha 1.1.13: Fix build for Xcode.  
							
							
							
						 
						
							2017-07-14 15:52:53 +03:00  
				
					
						
							
							
								 
						
							
								58b79ab112 
								
							 
						 
						
							
							
								
								Alpha 1.1.13.  
							
							... 
							
							
							
							- Various bug fixes. 
							
						 
						
							2017-07-14 15:31:22 +03:00  
				
					
						
							
							
								 
						
							
								cabf35f2b3 
								
							 
						 
						
							
							
								
								Allow to create channel invite link in boxes.  
							
							... 
							
							
							
							SetupChannelBox (public/private) and MaxInviteBox are suggesting
to copy the channel invite link. Now they suggest to create it
in case the channel didn't have the invite link already. 
							
						 
						
							2017-07-14 15:28:08 +03:00  
				
					
						
							
							
								 
						
							
								949104d879 
								
							 
						 
						
							
							
								
								Improve queued by pts updates handling.  
							
							... 
							
							
							
							The updates are ordered by pts and applied in the correct order.
Also some pts-dependent updates handling was moved to ApiWrap. 
							
						 
						
							2017-07-14 14:57:05 +03:00  
				
					
						
							
							
								 
						
							
								101ec9a1c1 
								
							 
						 
						
							
							
								
								Remove duplicated Copy Link context menu items.  
							
							... 
							
							
							
							When right clicking on a real link don't add a message link copy.
Fixes  #3662  
							
						 
						
							2017-07-14 14:56:57 +03:00  
				
					
						
							
							
								 
						
							
								7cc38f8f6a 
								
							 
						 
						
							
							
								
								Improve disabled Ui::Checkbox layout.  
							
							
							
						 
						
							2017-07-14 12:47:44 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								397797aac7 
								
							 
						 
						
							
							
								
								Add default changelog for the new stable version.  
							
							... 
							
							
							
							Also add a non-translated changelog for the new alpha/beta versions. 
							
						 
						
							2017-07-04 18:32:04 +03:00  
				
					
						
							
							
								 
						
							
								61461d0a87 
								
							 
						 
						
							
							
								
								Improve boxes with checks / radios layout.  
							
							
							
						 
						
							2017-07-04 16:59:00 +03:00  
				
					
						
							
							
								 
						
							
								0ae661edf0 
								
							 
						 
						
							
							
								
								Add channel / supergroup admin event log filter.  
							
							
							
						 
						
							2017-07-04 16:31:18 +03:00  
				
					
						
							
							
								 
						
							
								fc6aa288c2 
								
							 
						 
						
							
							
								
								Show all returned rows in RevokePublicLinkBox.  
							
							... 
							
							
							
							Fixes  #3617  
						
							2017-07-03 16:57:46 +03:00  
				
					
						
							
							
								 
						
							
								58dcba71a4 
								
							 
						 
						
							
							
								
								Switch to PeerListBox in channel admin management.  
							
							... 
							
							
							
							This will fix the problem with adding admins to channels.
Also this will add local search to channel admins list.
Fixes  #3615  
							
						 
						
							2017-07-03 16:17:52 +03:00  
				
					
						
							
							
								 
						
							
								5ca3a81fe2 
								
							 
						 
						
							
							
								
								Fix global search by username in PeerListBox.  
							
							
							
						 
						
							2017-07-03 16:17:44 +03:00  
				
					
						
							
							
								 
						
							
								f316e3bd17 
								
							 
						 
						
							
							
								
								Add debug logs for window position and autoupdate.  
							
							
							
						 
						
							2017-07-03 15:23:41 +03:00  
				
					
						
							
							
								 
						
							
								ebb10fb8ed 
								
							 
						 
						
							
							
								
								Improve night mode theme.  
							
							... 
							
							
							
							Also fix custom notification border painting with reply button. 
							
						 
						
							2017-07-03 13:51:38 +03:00  
				
					
						
							
							
								 
						
							
								d08dbb835f 
								
							 
						 
						
							
							
								
								Paint admin stars with different color in profile.  
							
							
							
						 
						
							2017-07-03 13:31:37 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								bca0e1e16c 
								
							 
						 
						
							
							
								
								Fix remove option in normal groups  
							
							... 
							
							
							
							If user invites X to group and then X becomes an admin, user won't be
able to remove X anymore, so remove option shouldn't be shown.
Signed-off-by: Viktor Oreshkin <imselfish@stek29.rocks> 
							
						 
						
							2017-07-02 22:29:24 +03:00  
				
					
						
							
							
								 
						
							
								96d1fe336a 
								
							 
						 
						
							
							
								
								Fix assertion violation when editing an admin.  
							
							... 
							
							
							
							There is a possibility that an EditAdminBox will be shown for someone
who can't add admins right now (in case server says he can edit one).
In that case assertion about the admins checkbox is false and we fix
that. Currently server sometimes does return this flag by mistake. 
							
						 
						
							2017-07-02 22:26:24 +03:00  
				
					
						
							
							
								 
						
							
								305e15dd03 
								
							 
						 
						
							
							
								
								Fix service message date in admin event log.  
							
							
							
						 
						
							2017-07-02 22:26:23 +03:00  
				
					
						
							
							
								 
						
							
								341b44119f 
								
							 
						 
						
							
							
								
								Version 1.1.9.  
							
							... 
							
							
							
							- Supergroups can now have up to 10.000 members.
- Appoint supergroup admins with granular rights.
Choose who can add users, manage messages, block members,
edit group info & username, add new admins, etc.
- Restrict and ban supergroup members with granular precision.
Read-only bans, GIF & sticker bans, media bans,
temporary bans and restrictions.
- Check the new event log to see all service actions taken by
members and admins of a channel or supergroup in the last 48 hours.
- Toggle night mode in the main menu. 
							
						 
						
							2017-06-30 15:08:29 +03:00  
				
					
						
							
							
								 
						
							
								0798a0148a 
								
							 
						 
						
							
							
								
								Don't change custom background in night mode.  
							
							... 
							
							
							
							This will at least make it a bit better in #3598 .
The real solution with remembering custom backgrounds for both
night mode on and off doesn't fit with current theming way too well. 
							
						 
						
							2017-06-30 15:03:51 +03:00  
				
					
						
							
							
								 
						
							
								51c0df79fe 
								
							 
						 
						
							
							
								
								Support emoji display in PeerListBox status texts.  
							
							
							
						 
						
							2017-06-30 14:36:13 +03:00  
				
					
						
							
							
								 
						
							
								42febdb240 
								
							 
						 
						
							
							
								
								Fix alpha version changelog notification.  
							
							... 
							
							
							
							We should call window->serviceNotification() because it checks for
the service chat history being loaded before adding the message.
The method in MainWidget was renamed to prevent bugs in the future. 
							
						 
						
							2017-06-30 14:30:11 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								7b496b3741 
								
							 
						 
						
							
							
								
								Improve in-app changelogs for alpha version.  
							
							
							
						 
						
							2017-06-30 13:32:10 +03:00  
				
					
						
							
							
								 
						
							
								197cdc3928 
								
							 
						 
						
							
							
								
								Alpha 1.1.8.  
							
							... 
							
							
							
							- Toggle night mode in the main menu. 
							
						 
						
							2017-06-30 09:23:31 +03:00  
				
					
						
							
							
								 
						
							
								61659244b7 
								
							 
						 
						
							
							
								
								Add night mode switch to the main menu.  
							
							... 
							
							
							
							Also fix a bug with the default background applying. 
							
						 
						
							2017-06-30 09:21:46 +03:00  
				
					
						
							
							
								 
						
							
								19023b4cc2 
								
							 
						 
						
							
							
								
								Display a toggle in Menu for Checkable actions.  
							
							
							
						 
						
							2017-06-30 09:21:46 +03:00  
				
					
						
							
							
								 
						
							
								5dcf341aaa 
								
							 
						 
						
							
							
								
								Display "no users" in empty add participant box.  
							
							
							
						 
						
							2017-06-30 09:21:45 +03:00  
				
					
						
							
							
								 
						
							
								4993ff1921 
								
							 
						 
						
							
							
								
								Finalize rename / move.  
							
							
							
						 
						
							2017-06-30 09:21:45 +03:00  
				
					
						
							
							
								 
						
							
								d1536d0572 
								
							 
						 
						
							
							
								
								Rename / move history and historywidget modules.  
							
							
							
						 
						
							2017-06-30 09:21:45 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								0b3644b334 
								
							 
						 
						
							
							
								
								Improve phrase on copying selected items as text.  
							
							... 
							
							
							
							This is a better implementation of #3346 . 
							
						 
						
							2017-06-30 09:21:45 +03:00  
				
					
						
							
							
								 
						
							
								7357119b1a 
								
							 
						 
						
							
							
								
								Fix scroll top overflow.  Fixes   #3524  
							
							
							
						 
						
							2017-06-30 09:21:45 +03:00  
				
					
						
							
							
								 
						
							
								545915e481 
								
							 
						 
						
							
							
								
								Fix name/fwd/reply/viabot info display for media.  
							
							
							
						 
						
							2017-06-30 09:21:45 +03:00  
				
					
						
							
							
								 
						
							
								6f90dc2374 
								
							 
						 
						
							
							
								
								Fix empty admin event log display.  
							
							
							
						 
						
							2017-06-30 09:21:45 +03:00  
				
					
						
							
							
								 
						
							
								91dcfff423 
								
							 
						 
						
							
							
								
								Add unpinned message admin log event action.  
							
							
							
						 
						
							2017-06-30 09:21:45 +03:00  
				
					
						
							
							
								 
						
							
								58b4798b79 
								
							 
						 
						
							
							
								
								Fix tooltip hiding when window is hidden by Cmd+H.  
							
							... 
							
							
							
							For some reason deleteLater() called for the tooltip from the main
window deactivation signal is really handled only on app quit :/
So now we use InvokeQueued(p, [p] { delete p; }); there instead.
Fixes  #3461  
							
						 
						
							2017-06-30 09:21:45 +03:00  
				
					
						
							
							
								 
						
							
								843d63c221 
								
							 
						 
						
							
							
								
								Fix edit channel controls layout.  
							
							
							
						 
						
							2017-06-30 09:21:44 +03:00  
				
					
						
							
							
								 
						
							
								3b864d63b9 
								
							 
						 
						
							
							
								
								Fix crash in audio player destructor.  
							
							
							
						 
						
							2017-06-30 09:21:44 +03:00  
				
					
						
							
							
								 
						
							
								2a51e2aa59 
								
							 
						 
						
							
							
								
								Workaround GCC bug and fix Linux build.  
							
							
							
						 
						
							2017-06-30 09:21:44 +03:00  
				
					
						
							
							
								 
						
							
								67f2daa43c 
								
							 
						 
						
							
							
								
								Closed beta 1001007003: Fix build for old OS X.  
							
							
							
						 
						
							2017-06-30 09:21:44 +03:00  
				
					
						
							
							
								 
						
							
								c3db57a4fc 
								
							 
						 
						
							
							
								
								Closed beta 1001007003: Fix Xcode build.  
							
							
							
						 
						
							2017-06-30 09:21:44 +03:00  
				
					
						
							
							
								 
						
							
								885b82b437 
								
							 
						 
						
							
							
								
								Closed beta 1001007003.  
							
							
							
						 
						
							2017-06-30 09:21:44 +03:00  
				
					
						
							
							
								 
						
							
								6487d91722 
								
							 
						 
						
							
							
								
								Add users to a channel check by admin rights.  
							
							... 
							
							
							
							Also add an admin right checkbox for add users in channels. 
							
						 
						
							2017-06-30 09:21:44 +03:00  
				
					
						
							
							
								 
						
							
								5b4f70ff96 
								
							 
						 
						
							
							
								
								Fix crash in layer stack unwinding.  
							
							
							
						 
						
							2017-06-30 09:21:44 +03:00  
				
					
						
							
							
								 
						
							
								75fdd5315f 
								
							 
						 
						
							
							
								
								Add some more colors for theming.  
							
							
							
						 
						
							2017-06-30 09:21:44 +03:00  
				
					
						
							
							
								 
						
							
								8ee5c70708 
								
							 
						 
						
							
							
								
								Fix admin custom status text in supergroups.  
							
							
							
						 
						
							2017-06-30 09:21:44 +03:00  
				
					
						
							
							
								 
						
							
								b398444b91 
								
							 
						 
						
							
							
								
								Show manage banned and restricted to creator.  
							
							
							
						 
						
							2017-06-30 09:21:44 +03:00  
				
					
						
							
							
								 
						
							
								9e6f2a5d2e 
								
							 
						 
						
							
							
								
								Remember connection type settings.  
							
							
							
						 
						
							2017-06-30 09:21:43 +03:00  
				
					
						
							
							
								 
						
							
								7245319351 
								
							 
						 
						
							
							
								
								Prefer static dc options when using a proxy.  
							
							
							
						 
						
							2017-06-30 09:21:43 +03:00  
				
					
						
							
							
								 
						
							
								82912f4a0b 
								
							 
						 
						
							
							
								
								Handle socks internal links.  
							
							
							
						 
						
							2017-06-30 09:21:43 +03:00  
				
					
						
							
							
								 
						
							
								1968ca07de 
								
							 
						 
						
							
							
								
								Display connecting to proxy state with a link.  
							
							
							
						 
						
							2017-06-30 09:21:43 +03:00  
				
					
						
							
							
								 
						
							
								8c04bed572 
								
							 
						 
						
							
							
								
								Display empty event log placeholder.  
							
							... 
							
							
							
							Also hide the filter button for now. 
							
						 
						
							2017-06-30 09:21:43 +03:00  
				
					
						
							
							
								 
						
							
								ae56c5266f 
								
							 
						 
						
							
							
								
								Fix rich text entities in log entry original.  
							
							
							
						 
						
							2017-06-30 09:21:43 +03:00  
				
					
						
							
							
								 
						
							
								0a9db8533b 
								
							 
						 
						
							
							
								
								Save admin log state to memento and restore it.  
							
							
							
						 
						
							2017-06-30 09:21:43 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								816ee794e8 
								
							 
						 
						
							
							
								
								Event log context menu + improved text selection.  
							
							
							
						 
						
							2017-06-30 09:21:43 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								693c30d264 
								
							 
						 
						
							
							
								
								Handle mouse events in log entry message parts.  
							
							... 
							
							
							
							Also highlight mentions and hashtags in them. 
							
						 
						
							2017-06-30 09:21:42 +03:00  
				
					
						
							
							
								 
						
							
								17e08f9291 
								
							 
						 
						
							
							
								
								Separate theme keys for emoji category icon color.  
							
							
							
						 
						
							2017-06-30 09:21:42 +03:00  
				
					
						
							
							
								 
						
							
								cedf8a65e7 
								
							 
						 
						
							
							
								
								Better channel log entry layout inside messages.  
							
							... 
							
							
							
							Also move HistoryService class to a separate module. 
							
						 
						
							2017-06-30 09:21:42 +03:00  
				
					
						
							
							
								 
						
							
								0a39e7e2b1 
								
							 
						 
						
							
							
								
								Support userpics and dates in channel log events.  
							
							
							
						 
						
							2017-06-30 09:21:42 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								e39b95175b 
								
							 
						 
						
							
							
								
								Handle channel event log mouse events.  
							
							
							
						 
						
							2017-06-30 09:21:42 +03:00  
				
					
						
							
							
								 
						
							
								1791b251ad 
								
							 
						 
						
							
							
								
								Fix tabbed section / panel render glitches.  
							
							
							
						 
						
							2017-06-30 09:21:42 +03:00  
				
					
						
							
							
								 
						
							
								507b7d7193 
								
							 
						 
						
							
							
								
								Add to each history item its own width value.  
							
							
							
						 
						
							2017-06-30 09:21:41 +03:00  
				
					
						
							
							
								 
						
							
								839e59075d 
								
							 
						 
						
							
							
								
								Display log entry original data in HistoryMessage.  
							
							
							
						 
						
							2017-06-30 09:21:41 +03:00  
				
					
						
							
							
								 
						
							
								4962fdf5ae 
								
							 
						 
						
							
							
								
								Add phrases and layout for all events in log.  
							
							
							
						 
						
							2017-06-30 09:21:41 +03:00  
				
					
						
							
							
								 
						
							
								fee8690ca6 
								
							 
						 
						
							
							
								
								Channel action log items display and layout.  
							
							
							
						 
						
							2017-06-30 09:21:41 +03:00  
				
					
						
							
							
								 
						
							
								25a718c54b 
								
							 
						 
						
							
							
								
								Start recent channel actions log section.  
							
							
							
						 
						
							2017-06-30 09:21:41 +03:00  
				
					
						
							
							
								 
						
							
								401bc86f27 
								
							 
						 
						
							
							
								
								Closed beta 1001007002: New channel rights.  
							
							... 
							
							
							
							Also fix build in Xcode. 
							
						 
						
							2017-06-30 09:21:41 +03:00  
				
					
						
							
							
								 
						
							
								c3ad0ae129 
								
							 
						 
						
							
							
								
								Always show that bot-admin reads all messages.  
							
							... 
							
							
							
							A bot with any admin rights has access to messages. 
							
						 
						
							2017-06-30 09:21:41 +03:00  
				
					
						
							
							
								 
						
							
								8fe56b9a7d 
								
							 
						 
						
							
							
								
								Show blocked / restricted users to all admins.  
							
							
							
						 
						
							2017-06-30 09:21:41 +03:00  
				
					
						
							
							
								 
						
							
								1b649299ff 
								
							 
						 
						
							
							
								
								Show edit admin non-mutual-contact error message.  
							
							
							
						 
						
							2017-06-30 09:20:31 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								758cf0388e 
								
							 
						 
						
							
							
								
								Edit who can add users to supergroup.  
							
							... 
							
							
							
							Add a couple of radiobuttons to EditChannelBox for that.
Also a 'change info' admin now can edit 'signatures' in a channel. 
							
						 
						
							2017-06-29 11:40:25 +03:00  
				
					
						
							
							
								 
						
							
								9de95cee23 
								
							 
						 
						
							
							
								
								Drop link preview if you can't send them.  
							
							... 
							
							
							
							Just drop the preview when message with a web page preview is
forwarded and we're restricted to send them in the megagroup. 
							
						 
						
							2017-06-29 11:40:23 +03:00  
				
					
						
							
							
								 
						
							
								b35d2505a4 
								
							 
						 
						
							
							
								
								Better mentions highlighting in PeerListBox.  
							
							
							
						 
						
							2017-06-29 11:40:23 +03:00  
				
					
						
							
							
								 
						
							
								240ced395b 
								
							 
						 
						
							
							
								
								Apply changes in ParticipantsBoxController.  
							
							... 
							
							
							
							When we add admin / banned / restricted user in a channel using
AddParticipantBoxController we now apply the added user in the box. 
							
						 
						
							2017-06-29 11:40:22 +03:00  
				
					
						
							
							
								 
						
							
								9e8e49b8d9 
								
							 
						 
						
							
							
								
								Add other search to admin/ban/restrict in channel.  
							
							... 
							
							
							
							Search in chats / contacts / global in AddParticipantBoxController.
Also move all channel participants box controllers to another module. 
							
						 
						
							2017-06-29 11:40:21 +03:00  
				
					
						
							
							
								 
						
							
								b76bfe2008 
								
							 
						 
						
							
							
								
								Add admin/banned/restricted box using PeerListBox.  
							
							
							
						 
						
							2017-06-29 11:40:20 +03:00  
				
					
						
							
							
								 
						
							
								3dd26dac6e 
								
							 
						 
						
							
							
								
								Show supergroup / channel admins in PeerListBox.  
							
							... 
							
							
							
							Also show "Creator" / "Promoted by" status for those admins. 
							
						 
						
							2017-06-29 11:40:19 +03:00  
				
					
						
							
							
								 
						
							
								04e587b999 
								
							 
						 
						
							
							
								
								Hide Add Users checkbox if megagroup is democracy.  
							
							... 
							
							
							
							Also unite invite_users and invite_link flags. 
							
						 
						
							2017-06-29 11:40:17 +03:00  
				
					
						
							
							
								 
						
							
								adcecaa195 
								
							 
						 
						
							
							
								
								Make search in restricted/blocked box paginated.  
							
							
							
						 
						
							2017-06-29 11:40:17 +03:00  
				
					
						
							
							
								 
						
							
								6fe0fe6fd6 
								
							 
						 
						
							
							
								
								Use lightButtonFg[Over] for Hide All Notifications.  
							
							... 
							
							
							
							Fixes  #3521 . 
						
							2017-06-29 11:40:15 +03:00  
				
					
						
							
							
								 
						
							
								7fdac9cd94 
								
							 
						 
						
							
							
								
								Add restricted users box like kicked users box.  
							
							... 
							
							
							
							Also allow server-side search inside restricted users list.
Also allow server-side search inside kicked users list.
Also allow PeerListController to work not only in PeerListBox. 
							
						 
						
							2017-06-29 11:40:14 +03:00  
				
					
						
							
							
								 
						
							
								5c0a1bafe2 
								
							 
						 
						
							
							
								
								Add supergroup restriction placeholders / labels.  
							
							
							
						 
						
							2017-06-29 11:40:13 +03:00  
				
					
						
							
							
								 
						
							
								7d2d5c6100 
								
							 
						 
						
							
							
								
								Edit admin and restricted rights in channels.  
							
							
							
						 
						
							2017-06-29 11:40:11 +03:00  
				
					
						
							
							
								 
						
							
								513a9f8d45 
								
							 
						 
						
							
							
								
								Add rich supergroup/channel admin support.  
							
							
							
						 
						
							2017-06-29 11:40:10 +03:00  
				
					
						
							
							
								 
						
							
								330b4a0b00 
								
							 
						 
						
							
							
								
								API scheme updated to layer 68.  
							
							
							
						 
						
							2017-06-29 11:40:08 +03:00  
				
					
						
							
							
								 
						
							
								8ae159dd66 
								
							 
						 
						
							
							
								
								Add special dc options config request.  
							
							
							
						 
						
							2017-06-29 11:40:07 +03:00  
				
					
						
							
							
								 
						
							
								2de96682db 
								
							 
						 
						
							
							
								
								Fix phone call decline reason.  
							
							... 
							
							
							
							If the call was declined fast enough the reason was hangup while it
should be busy. 
							
						 
						
							2017-06-29 11:40:06 +03:00  
				
					
						
							
							
								 
						
							
								80273c57d0 
								
							 
						 
						
							
							
								
								Fix jumping to an old group message before migration.  
							
							... 
							
							
							
							Fixes  #3513 . 
						
							2017-06-29 11:40:05 +03:00  
				
					
						
							
							
								 
						
							
								c9a26fd006 
								
							 
						 
						
							
							
								
								Fix call panel with empty user photo on Retina.  
							
							
							
						 
						
							2017-06-29 11:40:03 +03:00  
				
					
						
							
							
								 
						
							
								11d4c50202 
								
							 
						 
						
							
							
								
								Closed beta 1001007001: Fix build in GCC.  
							
							
							
						 
						
							2017-06-29 11:40:02 +03:00  
				
					
						
							
							
								 
						
							
								7dd50fa931 
								
							 
						 
						
							
							
								
								Closed beta 1001007001: Fix build in Xcode.  
							
							
							
						 
						
							2017-06-29 11:40:01 +03:00  
				
					
						
							
							
								 
						
							
								5d0e89db5d 
								
							 
						 
						
							
							
								
								Switch to the server side changelogs.  
							
							
							
						 
						
							2017-06-29 11:40:00 +03:00  
				
					
						
							
							
								 
						
							
								d9785f6071 
								
							 
						 
						
							
							
								
								Closed beta 1001007001.  
							
							... 
							
							
							
							First cloud langpacks version. 
							
						 
						
							2017-06-29 11:39:59 +03:00  
				
					
						
							
							
								 
						
							
								f3e65d400d 
								
							 
						 
						
							
							
								
								Display languages native names in the box.  
							
							... 
							
							
							
							Also don't suggest the old official languages in a popup. 
							
						 
						
							2017-06-29 11:39:58 +03:00  
				
					
						
							
							
								 
						
							
								85e6f55536 
								
							 
						 
						
							
							
								
								Support new plural keys format.  
							
							... 
							
							
							
							All the old plural phrases were changed to work with the new format. 
							
						 
						
							2017-06-29 11:39:56 +03:00  
				
					
						
							
							
								 
						
							
								b6046d829f 
								
							 
						 
						
							
							
								
								Save the default language after logging in.  
							
							... 
							
							
							
							We suggest an appropriate language in the intro if server has users
system language langpack. But if user doesn't switch to it we save
the default ("en") language so that he won't be bothered again. 
							
						 
						
							2017-06-29 11:39:55 +03:00  
				
					
						
							
							
								 
						
							
								665a1acfd8 
								
							 
						 
						
							
							
								
								Apply language with app restart if logged in.  
							
							... 
							
							
							
							Confirm and restart if logged in, just quickly apply if not. 
							
						 
						
							2017-06-29 11:39:54 +03:00  
				
					
						
							
							
								 
						
							
								d51fd7b3ad 
								
							 
						 
						
							
							
								
								Update intro change language link.  
							
							... 
							
							
							
							Also now MTP::Sender isn't bound to MTP::Instance, because Intro
Widget is MTP::Sender, but Intro::PhoneWidget destroys current
MTP::Instance. 
							
						 
						
							2017-06-29 11:39:53 +03:00  
				
					
						
							
							
								 
						
							
								b94099e25b 
								
							 
						 
						
							
							
								
								Realtime UI translation in all fields and buttons.  
							
							
							
						 
						
							2017-06-29 11:39:51 +03:00  
				
					
						
							
							
								 
						
							
								5fc4f4ed36 
								
							 
						 
						
							
							
								
								Realtime UI translation in Intro.  
							
							... 
							
							
							
							Also support realtime translation testing by F7-F6-F7-F8 keys. 
							
						 
						
							2017-06-29 11:39:49 +03:00  
				
					
						
							
							
								 
						
							
								d47a38dfcf 
								
							 
						 
						
							
							
								
								Show change language link in intro.  
							
							
							
						 
						
							2017-06-29 11:39:48 +03:00  
				
					
						
							
							
								 
						
							
								f5353080e7 
								
							 
						 
						
							
							
								
								Use Qt UI language if system was not determined.  
							
							... 
							
							
							
							Also rename platform/mac/specific_mac.cpp to .mm 
							
						 
						
							2017-06-29 11:39:47 +03:00  
				
					
						
							
							
								 
						
							
								6fb980ca79 
								
							 
						 
						
							
							
								
								Improve custom language loading.  
							
							... 
							
							
							
							Apply custom language without relaunching the app. 
							
						 
						
							2017-06-29 11:39:46 +03:00  
				
					
						
							
							
								 
						
							
								3f0b57ec11 
								
							 
						 
						
							
							
								
								Retranslate Settings when language is changed.  
							
							... 
							
							
							
							Also suggest user to change language from 'en' to his for one time. 
							
						 
						
							2017-06-29 11:39:45 +03:00  
				
					
						
							
							
								 
						
							
								f5dfeb0c50 
								
							 
						 
						
							
							
								
								Support cloud languages list and switching.  
							
							... 
							
							
							
							Add Lang::Current().updated() observable for retranslating the UI. 
							
						 
						
							2017-06-29 11:39:43 +03:00  
				
					
						
							
							
								 
						
							
								139d4e72b5 
								
							 
						 
						
							
							
								
								Start cloud langpack support.  
							
							... 
							
							
							
							Change the way langpacks are stored.
Support custom langpacks in the new storage. 
							
						 
						
							2017-06-29 11:39:42 +03:00  
				
					
						
							
							
								 
						
							
								2334ba1fe1 
								
							 
						 
						
							
							
								
								Use QString + Lang::Tag() instead of Lang::String.  
							
							
							
						 
						
							2017-06-29 11:39:40 +03:00  
				
					
						
							
							
								 
						
							
								110e7c8074 
								
							 
						 
						
							
							
								
								Finalize rename / move.  
							
							
							
						 
						
							2017-06-29 11:39:38 +03:00  
				
					
						
							
							
								 
						
							
								f643446d1b 
								
							 
						 
						
							
							
								
								Rename / move lang files to lang/ subdir.  
							
							... 
							
							
							
							Next commit fixes the build. 
							
						 
						
							2017-06-29 11:39:36 +03:00  
				
					
						
							
							
								 
						
							
								a813793007 
								
							 
						 
						
							
							
								
								API scheme updated to layer 67.  
							
							
							
						 
						
							2017-06-29 11:39:35 +03:00  
				
					
						
							
							
								 
						
							
								972fdb5c76 
								
							 
						 
						
							
							
								
								Fix _historyDown button position.  
							
							... 
							
							
							
							This button is a child widget of _scroll so the position is relative. 
							
						 
						
							2017-06-29 11:39:34 +03:00  
				
					
						
							
							
								 
						
							
								0e4b057220 
								
							 
						 
						
							
							
								
								Fix transparent reply previews.  
							
							... 
							
							
							
							The transparent reply previews (for stickers) were not filled by
transparent background before resizing, now there is a flag for that. 
							
						 
						
							2017-06-29 11:39:33 +03:00  
				
					
						
							
							
								 
						
							
								6869cc7d04 
								
							 
						 
						
							
							
								
								Fix non-square reply preview in selected messages.  
							
							... 
							
							
							
							After introducing video messages and sticker reply previews they may
be not a rounded rectangle but any transparent image. So instead of
painting a selected rounded rect over them we just colorize them with
an overlay color like it is done with the selected sticker images. 
							
						 
						
							2017-06-29 11:39:32 +03:00  
				
					
						
							
							
								 
						
							
								68ddabea5c 
								
							 
						 
						
							
							
								
								Don't clear undo history when applying draft  
							
							... 
							
							
							
							Signed-off-by: Viktor Oreshkin <imselfish@stek29.rocks> 
							
						 
						
							2017-06-29 11:10:13 +03:00  
				
					
						
							
							
								 
						
							
								60c84bbf51 
								
							 
						 
						
							
							
								
								Add hime inputcontext plugin for linux version  
							
							... 
							
							
							
							(#3129 )
Signed-off-by: Zankio <xxoojoeooxx1@gmail.com>
(github: zankio) 
							
						 
						
							2017-06-29 10:49:31 +03:00  
				
					
						
							
							
								 
						
							
								3f3b9f3608 
								
							 
						 
						
							
							
								
								Show date from fwdHeader on tooltip  
							
							... 
							
							
							
							Signed-off-by: Viktor Oreshkin <imselfish@stek29.rocks> 
							
						 
						
							2017-06-28 19:21:34 +03:00  
				
					
						
							
							
								 
						
							
								66662e02a6 
								
							 
						 
						
							
							
								
								Fix crash in video player seeking.  
							
							... 
							
							
							
							Regression was introduced in 87ff770020 
							
						 
						
							2017-05-31 11:58:43 +03:00  
				
					
						
							
							
								 
						
							
								81e728ada0 
								
							 
						 
						
							
							
								
								Version 1.1.7.  
							
							... 
							
							
							
							- Improved video messages: radial playback progress,
Picture-in-Picture support, duration countdown.
- Voice and video messages now automatically play one after another. 
							
						 
						
							2017-05-30 21:33:02 +03:00  
				
					
						
							
							
								 
						
							
								983c2c0869 
								
							 
						 
						
							
							
								
								Support non-standard binary names in autoupdater.  
							
							... 
							
							
							
							On Linux and Windows support non-standard application binary name. 
							
						 
						
							2017-05-30 21:26:53 +03:00  
				
					
						
							
							
								 
						
							
								a1f2fb46f9 
								
							 
						 
						
							
							
								
								Fix scroll history to down with unread bar.  
							
							... 
							
							
							
							Regression was introduced in 972b5078f6 
							
						 
						
							2017-05-27 13:28:17 +03:00  
				
					
						
							
							
								 
						
							
								9a18ecf93d 
								
							 
						 
						
							
							
								
								Fix the chats list width saving with passcode.  
							
							... 
							
							
							
							Regression was introduced in 0339b1b54b 
							
						 
						
							2017-05-27 13:28:16 +03:00  
				
					
						
							
							
								 
						
							
								21df34ad55 
								
							 
						 
						
							
							
								
								Alpha 1.1.6.  
							
							
							
						 
						
							2017-05-26 23:10:20 +03:00  
				
					
						
							
							
								 
						
							
								2c1e27add0 
								
							 
						 
						
							
							
								
								Fix crash in group members list.  
							
							
							
						 
						
							2017-05-26 23:05:04 +03:00  
				
					
						
							
							
								 
						
							
								878e46c61a 
								
							 
						 
						
							
							
								
								Alpha 1.1.5.  
							
							... 
							
							
							
							Also fix build in Xcode. 
							
						 
						
							2017-05-26 19:03:41 +03:00  
				
					
						
							
							
								 
						
							
								7cea6ede1a 
								
							 
						 
						
							
							
								
								Improve input field placeholders with IME.  
							
							... 
							
							
							
							Respect the IME preedit string when toggling the placeholder. 
							
						 
						
							2017-05-26 18:50:25 +03:00  
				
					
						
							
							
								 
						
							
								57f0158ade 
								
							 
						 
						
							
							
								
								Disable quiet hours check in Windows before 10.  
							
							... 
							
							
							
							We had several reports about wrong values in registry on Windows 8.1,
like the quiet hours are enabled and all notifications are skipped,
without anything like that being enabled in Windows settings. 
							
						 
						
							2017-05-26 17:40:46 +03:00  
				
					
						
							
							
								 
						
							
								9e3f13ba2e 
								
							 
						 
						
							
							
								
								Destroy members dropdown when the peer changes.  
							
							... 
							
							
							
							Also use object_ptr for passing widget in InnerDropdown. 
							
						 
						
							2017-05-26 17:36:59 +03:00  
				
					
						
							
							
								 
						
							
								6148b78745 
								
							 
						 
						
							
							
								
								Read after AVERROR_INVALIDDATA in video sound.  
							
							... 
							
							
							
							Partially reverse c1c3e4af5b 
							
						 
						
							2017-05-26 17:18:58 +03:00  
				
					
						
							
							
								 
						
							
								e24b0559d3 
								
							 
						 
						
							
							
								
								Fix message history stick to bottom.  
							
							... 
							
							
							
							Scroll animation should finish when we want to jump to the bottom. 
							
						 
						
							2017-05-26 16:06:18 +03:00  
				
					
						
							
							
								 
						
							
								10e34aa996 
								
							 
						 
						
							
							
								
								Fix a crash in round videos with a message text.  
							
							
							
						 
						
							2017-05-26 15:20:11 +03:00  
				
					
						
							
							
								 
						
							
								6052a0de0e 
								
							 
						 
						
							
							
								
								Fix crash in history geometry update.  
							
							
							
						 
						
							2017-05-25 03:11:59 +03:00  
				
					
						
							
							
								 
						
							
								b04c03a5c3 
								
							 
						 
						
							
							
								
								Alpha 1.1.4.  
							
							... 
							
							
							
							- Fix a crash in animated history scrolling.
- Fix a bug with pinned chat to supergroup upgrade. 
							
						 
						
							2017-05-24 22:59:17 +03:00  
				
					
						
							
							
								 
						
							
								1cc5b224c7 
								
							 
						 
						
							
							
								
								Fix pinned chat to supergroup upgrade bug.  
							
							... 
							
							
							
							Pinned chats were always updated in dialogs list, even after being
migrated to supergroups. That was bringing them back to chats list. 
							
						 
						
							2017-05-24 22:54:41 +03:00  
				
					
						
							
							
								 
						
							
								9665d5cb45 
								
							 
						 
						
							
							
								
								Fix crash and improve animated scrolling.  
							
							... 
							
							
							
							Also fix reply returns traversing after animated scrolling. 
							
						 
						
							2017-05-24 22:28:24 +03:00  
				
					
						
							
							
								 
						
							
								e0978f86d1 
								
							 
						 
						
							
							
								
								Alpha 1.1.3: Fix some render in macOS.  
							
							
							
						 
						
							2017-05-24 17:36:58 +03:00  
				
					
						
							
							
								 
						
							
								413be7d76d 
								
							 
						 
						
							
							
								
								Alpha 1.1.3.  
							
							... 
							
							
							
							Also update libtgvoip. 
							
						 
						
							2017-05-24 16:59:40 +03:00  
				
					
						
							
							
								 
						
							
								972b5078f6 
								
							 
						 
						
							
							
								
								Improve animated scroll to message.  
							
							... 
							
							
							
							Use it in replies navigation and in jumping to message history end. 
							
						 
						
							2017-05-24 16:25:21 +03:00  
				
					
						
							
							
								 
						
							
								25587d7e8e 
								
							 
						 
						
							
							
								
								Replace different side enums with RectPart.  
							
							... 
							
							
							
							Including Ui::Shadow::Side, App::RectPart and ImportantTooltip::Side. 
							
						 
						
							2017-05-24 16:25:20 +03:00  
				
					
						
							
							
								 
						
							
								c91e29d15d 
								
							 
						 
						
							
							
								
								Improve floating player show / hide animations.  
							
							... 
							
							
							
							Also replace Window::Corner with a generic RectPart enumeration. 
							
						 
						
							2017-05-24 16:25:20 +03:00  
				
					
						
							
							
								 
						
							
								03aeaadd5b 
								
							 
						 
						
							
							
								
								Update floating player position.  
							
							
							
						 
						
							2017-05-24 16:25:19 +03:00  
				
					
						
							
							
								 
						
							
								18195f9c4e 
								
							 
						 
						
							
							
								
								Rename EmojiPanelTab to ChatHelpers::SelectorTab.  
							
							
							
						 
						
							2017-05-24 16:25:18 +03:00  
				
					
						
							
							
								 
						
							
								75dcce0b3c 
								
							 
						 
						
							
							
								
								Save floating player position in localstorage.  
							
							
							
						 
						
							2017-05-24 16:25:17 +03:00  
				
					
						
							
							
								 
						
							
								ee6d80673a 
								
							 
						 
						
							
							
								
								Snap floating player to column and corner.  
							
							
							
						 
						
							2017-05-24 16:25:17 +03:00  
				
					
						
							
							
								 
						
							
								8f290451b6 
								
							 
						 
						
							
							
								
								Handle mouse clicks in floating player widget.  
							
							
							
						 
						
							2017-05-24 16:25:16 +03:00  
				
					
						
							
							
								 
						
							
								c58a48276f 
								
							 
						 
						
							
							
								
								Hide floating player if video message is visible.  
							
							
							
						 
						
							2017-05-24 16:25:15 +03:00  
				
					
						
							
							
								 
						
							
								b7550f63c9 
								
							 
						 
						
							
							
								
								Add a floating player for round video messages.  
							
							
							
						 
						
							2017-05-24 16:25:15 +03:00  
				
					
						
							
							
								 
						
							
								0bfff65306 
								
							 
						 
						
							
							
								
								Add an animated scroll to current media message.  
							
							
							
						 
						
							2017-05-24 16:25:14 +03:00  
				
					
						
							
							
								 
						
							
								6bde8cdce4 
								
							 
						 
						
							
							
								
								Remove legacy debug information.  
							
							
							
						 
						
							2017-05-24 16:25:13 +03:00  
				
					
						
							
							
								 
						
							
								9332032839 
								
							 
						 
						
							
							
								
								Click on media player goes to voice/video message.  
							
							
							
						 
						
							2017-05-24 16:25:12 +03:00  
				
					
						
							
							
								 
						
							
								7873cb4373 
								
							 
						 
						
							
							
								
								Using media player for voice / video messages.  
							
							... 
							
							
							
							Media::Player::Widget displays the current voice / video message
if it is played and the current song otherwise.
It is created when a voice / video message starts and is destroyed
when all the voice / video messages in the playlist are finished. 
							
						 
						
							2017-05-24 16:25:12 +03:00  
				
					
						
							
							
								 
						
							
								2661fe5cd5 
								
							 
						 
						
							
							
								
								Fix crash in clear history after report spam.  
							
							
							
						 
						
							2017-05-24 16:25:11 +03:00  
				
					
						
							
							
								 
						
							
								43c8046e4c 
								
							 
						 
						
							
							
								
								Don't handle telesco.pe links like t.me links.  
							
							... 
							
							
							
							It is better to open web version of telesco.pe/username instead of
a channel, because it shows only the round videos. You can share a
t.me link to your channel if you wish to share the full channel.
It is not bad to open web version of telesco.pe/username/post instead
of a specific post in a channel, because the video message is shown
in the web page preview and can be viewed without following the link. 
							
						 
						
							2017-05-24 16:25:10 +03:00  
				
					
						
							
							
								 
						
							
								611a3e2f8a 
								
							 
						 
						
							
							
								
								Handle voice playlist in Media::Player::Instance.  
							
							... 
							
							
							
							This allows video and voice messages to autoplay one after another. 
							
						 
						
							2017-05-24 16:25:09 +03:00  
				
					
						
							
							
								 
						
							
								b9119e5ef6 
								
							 
						 
						
							
							
								
								Play video messages as Type::Voice.  
							
							... 
							
							
							
							Use AudioMsgId instead of videoPlayId.
Any audio track now can be a child loader track of some video clip.
Use Type::Voice instead of Type::Video for round video messages.
Video messages play / pause / resume the same way as voice messages. 
							
						 
						
							2017-05-24 16:25:09 +03:00  
				
					
						
							
							
								 
						
							
								1e6d4d6b41 
								
							 
						 
						
							
							
								
								Activate mediaview instead of main window.  
							
							... 
							
							
							
							If the mediaview is currently shown and we receive an activation
event for the main window we should activate and focus mediaview. 
							
						 
						
							2017-05-24 16:25:08 +03:00  
				
					
						
							
							
								 
						
							
								5915f3f928 
								
							 
						 
						
							
							
								
								Display radial playback progress in round videos.  
							
							
							
						 
						
							2017-05-24 16:25:07 +03:00  
				
					
						
							
							
								 
						
							
								87ff770020 
								
							 
						 
						
							
							
								
								Make Media::Clip::Playback independent of slider.  
							
							... 
							
							
							
							Now animation of the playback progress is processed inside the
Media::Clip::Playback and the sliders just hold plain float64 value. 
							
						 
						
							2017-05-24 16:25:06 +03:00  
				
					
						
							
							
								 
						
							
								8446fa5a4d 
								
							 
						 
						
							
							
								
								Change round video playback duration to countdown.  
							
							
							
						 
						
							2017-05-24 16:25:06 +03:00  
				
					
						
							
							
								 
						
							
								efb59e8c3a 
								
							 
						 
						
							
							
								
								Show GIF in Mediaview on click.  
							
							... 
							
							
							
							This way you can watch GIF on full screen and switch between them. 
							
						 
						
							2017-05-24 16:25:05 +03:00  
				
					
						
							
							
								 
						
							
								2377873c45 
								
							 
						 
						
							
							
								
								Add items to overviews inside HistoryMedia.  
							
							... 
							
							
							
							This allows one history item to exist in several media overviews.
See voice message, which should be in VoiceFiles and RoundVoiceFiles. 
							
						 
						
							2017-05-24 16:25:04 +03:00  
				
					
						
							
							
								 
						
							
								59100a51c6 
								
							 
						 
						
							
							
								
								Version 1.1.2 update and changelog.  
							
							
							
						 
						
							2017-05-18 00:07:06 +03:00  
				
					
						
							
							
								 
						
							
								bf0f956325 
								
							 
						 
						
							
							
								
								Preserve panels state through visibility toggles.  
							
							... 
							
							
							
							Emoji/Stickers/GIFs panel saves all the state between activations. 
							
						 
						
							2017-05-18 00:02:31 +03:00  
				
					
						
							
							
								 
						
							
								132d884600 
								
							 
						 
						
							
							
								
								Fix Ui::ImportantTooltip render on OS X 10.6-10.7.  
							
							
							
						 
						
							2017-05-17 23:49:20 +03:00  
				
					
						
							
							
								 
						
							
								38a99c4669 
								
							 
						 
						
							
							
								
								Alpha 1.1.1: Improved protocol, emoji tooltip.  
							
							
							
						 
						
							2017-05-17 17:35:47 +03:00  
				
					
						
							
							
								 
						
							
								c1598ff4ed 
								
							 
						 
						
							
							
								
								Highlight mentions in sticker set box title.  
							
							
							
						 
						
							2017-05-17 17:32:36 +03:00  
				
					
						
							
							
								 
						
							
								299143108b 
								
							 
						 
						
							
							
								
								Improve protocol support.  
							
							
							
						 
						
							2017-05-17 16:39:17 +03:00  
				
					
						
							
							
								 
						
							
								0339b1b54b 
								
							 
						 
						
							
							
								
								Shrink dialogs column when enabling emoji sidebar.  
							
							... 
							
							
							
							Try to hold the ratio between the chat width and the dialogs list
width when the emoji sidebar is created by shrinking the left column. 
							
						 
						
							2017-05-17 15:38:42 +03:00  
				
					
						
							
							
								 
						
							
								9f7c45e35c 
								
							 
						 
						
							
							
								
								Fix enabling emoji sidebar from a small window.  
							
							... 
							
							
							
							Extend the window size after the tabbedSelectorSectionEnabled flag
is already set to true. Otherwise we extend the window and switch
to a normal from single column layout before showing the sidebar. 
							
						 
						
							2017-05-17 14:50:00 +03:00  
				
					
						
							
							
								 
						
							
								966dcd5509 
								
							 
						 
						
							
							
								
								Fix render lag in the new tooltip.  
							
							... 
							
							
							
							Geometry update, animation cache grab and show call should be invoked
queued, because they depend on the later controls geometry update. 
							
						 
						
							2017-05-17 14:15:08 +03:00  
				
					
						
							
							
								 
						
							
								52f7c8f064 
								
							 
						 
						
							
							
								
								Mark connection as inited only on a non-error response.  
							
							
							
						 
						
							2017-05-17 14:01:58 +03:00  
				
					
						
							
							
								 
						
							
								b88a49d2f8 
								
							 
						 
						
							
							
								
								Show a tooltip about the emoji section toggling.  
							
							
							
						 
						
							2017-05-17 12:40:03 +03:00  
				
					
						
							
							
								 
						
							
								0eb2d28d90 
								
							 
						 
						
							
							
								
								Show floating date only when scrolling up.  
							
							
							
						 
						
							2017-05-16 16:41:47 +03:00  
				
					
						
							
							
								 
						
							
								185bdb6704 
								
							 
						 
						
							
							
								
								localstorage: qFlags is working only on enumeration types  
							
							... 
							
							
							
							Closes: https://github.com/telegramdesktop/tdesktop/issues/3379 
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com> 
							
						 
						
							2017-05-15 14:03:28 +03:00  
				
					
						
							
							
								 
						
							
								8a60658af7 
								
							 
						 
						
							
							
								
								Fix crash in calls panel closing.  
							
							
							
						 
						
							2017-05-15 11:17:59 +03:00  
				
					
						
							
							
								 
						
							
								0b77c0bce8 
								
							 
						 
						
							
							
								
								Version 1.1: Show user name in call top bar.  
							
							
							
						 
						
							2017-05-14 22:46:05 +03:00  
				
					
						
							
							
								 
						
							
								983a13f66b 
								
							 
						 
						
							
							
								
								Version 1.1: Display changelog.  
							
							
							
						 
						
							2017-05-14 20:33:54 +03:00  
				
					
						
							
							
								 
						
							
								820b07b2bc 
								
							 
						 
						
							
							
								
								Version 1.1: Calls.  
							
							
							
						 
						
							2017-05-14 19:15:30 +03:00  
				
					
						
							
							
								 
						
							
								0496a52cdd 
								
							 
						 
						
							
							
								
								Alpha 1.0.38: Fix webpage layout.  
							
							... 
							
							
							
							Webpage layout is broken if title contains a newline.
Remove all newline characters from webpage / game / invoice title. 
							
						 
						
							2017-05-13 17:31:00 +03:00  
				
					
						
							
							
								 
						
							
								e3ddac1686 
								
							 
						 
						
							
							
								
								Handle t.me/iv links, just open the requested url.  
							
							
							
						 
						
							2017-05-13 15:14:34 +03:00  
				
					
						
							
							
								 
						
							
								8d02d81a9a 
								
							 
						 
						
							
							
								
								Switch layout to Normal in a wide enough window.  
							
							... 
							
							
							
							A lot of people didn't know how to bring the dialogs column back
after it was gone in a wide single column MainWindow.
Now we switch to a two column layout if the window allows it,
preserving the emoji / stickers / GIFs section in case it is shown. 
							
						 
						
							2017-05-13 15:02:07 +03:00  
				
					
						
							
							
								 
						
							
								565b56fb5f 
								
							 
						 
						
							
							
								
								Pause all media if a call is created.  
							
							... 
							
							
							
							Pause video, voice messages, songs and stop video messages. 
							
						 
						
							2017-05-12 20:44:18 +03:00  
				
					
						
							
							
								 
						
							
								040ee90aec 
								
							 
						 
						
							
							
								
								Fix call panel animation in OS X 10.6-10.7.  
							
							
							
						 
						
							2017-05-12 19:25:56 +03:00  
				
					
						
							
							
								 
						
							
								843f983051 
								
							 
						 
						
							
							
								
								Skip call ended sound if ended from other device.  
							
							
							
						 
						
							2017-05-12 19:09:34 +03:00  
				
					
						
							
							
								 
						
							
								9dfd7f4ba9 
								
							 
						 
						
							
							
								
								Play the outgoing call sound only in Ringing state.  
							
							
							
						 
						
							2017-05-12 18:53:59 +03:00  
				
					
						
							
							
								 
						
							
								b74dea8662 
								
							 
						 
						
							
							
								
								Move logo images to Messenger. Set call panel icon.  
							
							
							
						 
						
							2017-05-12 18:28:44 +03:00  
				
					
						
							
							
								 
						
							
								7593be4361 
								
							 
						 
						
							
							
								
								Display a userpic placeholder in the call panel.  
							
							
							
						 
						
							2017-05-12 17:33:30 +03:00  
				
					
						
							
							
								 
						
							
								5fe75fbd5f 
								
							 
						 
						
							
							
								
								Attempt to fix an assertion violation.  
							
							... 
							
							
							
							In some cases HistoryItem::attachToBlock was not calling
History::setHasPendingResizedItems (if it was not pending resize).
That could lead to addition of a whole block of items without
setting pending resize for the history and it violated the history
invariant of the _blocks y/height and their _items y/height.
Now each time we attachToBlock an item we also setPendingResize it. 
							
						 
						
							2017-05-12 17:05:06 +03:00  
				
					
						
							
							
								 
						
							
								d581e00299 
								
							 
						 
						
							
							
								
								Improve history items management.  
							
							... 
							
							
							
							Encapsulate HistoryBlock::y and HistoryBlock::height. 
							
						 
						
							2017-05-12 16:53:08 +03:00  
				
					
						
							
							
								 
						
							
								3f2bed8a92 
								
							 
						 
						
							
							
								
								Improve report spam code. Fix a possible crash.  
							
							... 
							
							
							
							HistoryWidget::setReportSpamStatus was called even if the _peer
has changed to nullptr, which used this _peer and crashed. 
							
						 
						
							2017-05-11 20:08:08 +03:00  
				
					
						
							
							
								 
						
							
								ba1f1af83e 
								
							 
						 
						
							
							
								
								Test QImage instead of QPixmap for render.  
							
							... 
							
							
							
							Trying to fix a strange crash inside QWidget::render(). 
							
						 
						
							2017-05-11 19:29:57 +03:00  
				
					
						
							
							
								 
						
							
								8bb4d31409 
								
							 
						 
						
							
							
								
								Fix crash in HistoryWidget::mousePressEvent.  
							
							... 
							
							
							
							When the mouse was over edit / reply and the history was closed,
mouse click handler still tried to jump to the message. Now we
update the mouse over state each time the history changes. 
							
						 
						
							2017-05-11 19:11:08 +03:00  
				
					
						
							
							
								 
						
							
								0557eeddbd 
								
							 
						 
						
							
							
								
								Switch base::TaskQueue to Qt sync primitives.  
							
							... 
							
							
							
							std::mutex in the current build environment is not supported
by Windows XP, I guess because Ninja uses v140 platform toolset. 
							
						 
						
							2017-05-11 17:21:43 +03:00  
				
					
						
							
							
								 
						
							
								d6a919c372 
								
							 
						 
						
							
							
								
								Alpha 1.0.37: Multiple crash fixes.  
							
							... 
							
							
							
							Also rate call box style is improved. 
							
						 
						
							2017-05-10 11:01:34 +03:00  
				
					
						
							
							
								 
						
							
								8a4a7897a0 
								
							 
						 
						
							
							
								
								Fix contract violation in Call::startIncoming.  
							
							... 
							
							
							
							Also fix call answer while dhConfig is not received yet. 
							
						 
						
							2017-05-10 10:58:02 +03:00  
				
					
						
							
							
								 
						
							
								e99739ca0e 
								
							 
						 
						
							
							
								
								Alpha 1.0.36: First public release of calls.  
							
							
							
						 
						
							2017-05-09 23:51:07 +03:00  
				
					
						
							
							
								 
						
							
								96062039c7 
								
							 
						 
						
							
							
								
								Improve RateCallBox design.  
							
							
							
						 
						
							2017-05-09 23:46:43 +03:00  
				
					
						
							
							
								 
						
							
								c78cc331d1 
								
							 
						 
						
							
							
								
								Discard call in case of an error.  
							
							... 
							
							
							
							Also add a couple of call error messages. 
							
						 
						
							2017-05-09 23:46:43 +03:00  
				
					
						
							
							
								 
						
							
								061bd109d2 
								
							 
						 
						
							
							
								
								Closed beta 1000035003: Try new sounds + fixes.  
							
							
							
						 
						
							2017-05-09 23:46:42 +03:00  
				
					
						
							
							
								 
						
							
								e7dcd5ab15 
								
							 
						 
						
							
							
								
								Don't decline awaited incoming call on app quit.  
							
							
							
						 
						
							2017-05-09 23:46:41 +03:00  
				
					
						
							
							
								 
						
							
								530a385d4e 
								
							 
						 
						
							
							
								
								Add sound override support by codes in Settings.  
							
							
							
						 
						
							2017-05-09 23:46:40 +03:00  
				
					
						
							
							
								 
						
							
								23874a0a26 
								
							 
						 
						
							
							
								
								Animate call answer button with an outer ripple.  
							
							
							
						 
						
							2017-05-09 23:46:39 +03:00  
				
					
						
							
							
								 
						
							
								3b46382550 
								
							 
						 
						
							
							
								
								Add logging for libtgvoip when we have DebugLogs.  
							
							
							
						 
						
							2017-05-09 23:46:39 +03:00  
				
					
						
							
							
								 
						
							
								b3d5ac1660 
								
							 
						 
						
							
							
								
								Fix call discard when hanging up before request.  
							
							
							
						 
						
							2017-05-09 23:46:38 +03:00  
				
					
						
							
							
								 
						
							
								622fbdb64b 
								
							 
						 
						
							
							
								
								Fix BN_div/mod_word() usage.  
							
							
							
						 
						
							2017-05-09 23:46:37 +03:00  
				
					
						
							
							
								 
						
							
								d0afe83beb 
								
							 
						 
						
							
							
								
								Fix call panel in macOS build.  
							
							
							
						 
						
							2017-05-09 23:46:36 +03:00  
				
					
						
							
							
								 
						
							
								771bba4e01 
								
							 
						 
						
							
							
								
								Closed beta 1000035002: Sounds in separate qrc.  
							
							
							
						 
						
							2017-05-09 23:46:36 +03:00  
				
					
						
							
							
								 
						
							
								ded6933867 
								
							 
						 
						
							
							
								
								Add call button answer->hangup->redial animation.  
							
							
							
						 
						
							2017-05-09 23:46:35 +03:00  
				
					
						
							
							
								 
						
							
								2214e980ef 
								
							 
						 
						
							
							
								
								Add call panel show / hide animation.  
							
							
							
						 
						
							2017-05-09 23:46:34 +03:00  
				
					
						
							
							
								 
						
							
								299dc3fc96 
								
							 
						 
						
							
							
								
								Reuse call panel if current call is in Busy state.  
							
							
							
						 
						
							2017-05-09 23:46:33 +03:00  
				
					
						
							
							
								 
						
							
								0a6e012e90 
								
							 
						 
						
							
							
								
								Add call debug window on Ctrl+Click Show Info.  
							
							... 
							
							
							
							It is available only when debug logs are enabled. 
							
						 
						
							2017-05-09 23:46:33 +03:00  
				
					
						
							
							
								 
						
							
								96a0fcb28f 
								
							 
						 
						
							
							
								
								Closed beta 1000035001.  
							
							
							
						 
						
							2017-05-09 23:46:32 +03:00  
				
					
						
							
							
								 
						
							
								fd24aff6b1 
								
							 
						 
						
							
							
								
								Play sounds in calls.  
							
							
							
						 
						
							2017-05-09 23:46:31 +03:00  
				
					
						
							
							
								 
						
							
								2e816f2a67 
								
							 
						 
						
							
							
								
								Play notification sound using Media::Audio::Track.  
							
							
							
						 
						
							2017-05-09 23:46:30 +03:00  
				
					
						
							
							
								 
						
							
								6f89d01452 
								
							 
						 
						
							
							
								
								Add new Media::Audio::Instance for audio tracks.  
							
							... 
							
							
							
							Move some audio-related code from Media::Player to Media::Audio. 
							
						 
						
							2017-05-09 23:46:29 +03:00  
				
					
						
							
							
								 
						
							
								11525a1e50 
								
							 
						 
						
							
							
								
								Add RateCallBox for calls feedback collection.  
							
							
							
						 
						
							2017-05-09 23:46:28 +03:00  
				
					
						
							
							
								 
						
							
								5f2e295d63 
								
							 
						 
						
							
							
								
								Improve calls panel in macOS.  
							
							... 
							
							
							
							Use Qt::Dialog instead of Qt::Tool which works better with window
activation / deactivation handling.
Stop displaying the panel on all spaces when the call is established. 
							
						 
						
							2017-05-09 23:46:28 +03:00  
				
					
						
							
							
								 
						
							
								0cdac83f8a 
								
							 
						 
						
							
							
								
								Fix calls build in Xcode. Fix calls panel in Retina.  
							
							... 
							
							
							
							Also implement panels that appear in all spaces on macOS.
Using them for calls panels and custom notifications, so it
will be possible to use custom notifications in macOS as well. 
							
						 
						
							2017-05-09 23:46:27 +03:00  
				
					
						
							
							
								 
						
							
								e050e270fc 
								
							 
						 
						
							
							
								
								Try to hangup current call when quitting the app.  
							
							
							
						 
						
							2017-05-09 23:46:26 +03:00  
				
					
						
							
							
								 
						
							
								29fc69ebaa 
								
							 
						 
						
							
							
								
								Show emoji fingerprint tooltip in call panel.  
							
							
							
						 
						
							2017-05-09 23:46:25 +03:00  
				
					
						
							
							
								 
						
							
								f42f79ea95 
								
							 
						 
						
							
							
								
								Add "line busy" call state with a redial button.  
							
							
							
						 
						
							2017-05-09 23:46:24 +03:00  
				
					
						
							
							
								 
						
							
								d5ff728da6 
								
							 
						 
						
							
							
								
								Show privacy / incompatibility errors in calls.  
							
							
							
						 
						
							2017-05-09 23:46:24 +03:00  
				
					
						
							
							
								 
						
							
								a3252c13d7 
								
							 
						 
						
							
							
								
								Edit phone calls privacy in Settings.  
							
							
							
						 
						
							2017-05-09 23:46:23 +03:00  
				
					
						
							
							
								 
						
							
								30d000e139 
								
							 
						 
						
							
							
								
								Toggle calls controls using config and user flags.  
							
							... 
							
							
							
							Also use calls timeout values from config.
Also request config each time when the auth session changes. 
							
						 
						
							2017-05-09 23:46:22 +03:00  
				
					
						
							
							
								 
						
							
								f4911431d5 
								
							 
						 
						
							
							
								
								Request, parse and apply phone.getCallConfig.  
							
							
							
						 
						
							2017-05-09 23:46:21 +03:00  
				
					
						
							
							
								 
						
							
								28c0e815b3 
								
							 
						 
						
							
							
								
								Add new calls to Calls log box in realtime.  
							
							... 
							
							
							
							Also improve button ripple effect in Calls log box. 
							
						 
						
							2017-05-09 23:46:20 +03:00  
				
					
						
							
							
								 
						
							
								c4f90983af 
								
							 
						 
						
							
							
								
								Redesign calls service messages.  
							
							
							
						 
						
							2017-05-09 23:46:19 +03:00  
				
					
						
							
							
								 
						
							
								06b081f509 
								
							 
						 
						
							
							
								
								Add calls log box.  
							
							... 
							
							
							
							PeerListBox can have many rows with the same PeerData.
PeerListBox::Row can have arbitrary action on the right side. 
							
						 
						
							2017-05-09 23:46:18 +03:00  
				
					
						
							
							
								 
						
							
								f6eb2c5205 
								
							 
						 
						
							
							
								
								Add call top bar above the media player.  
							
							
							
						 
						
							2017-05-09 23:46:18 +03:00  
				
					
						
							
							
								 
						
							
								60ac7572af 
								
							 
						 
						
							
							
								
								Display name, status and emoji in Call Panel.  
							
							
							
						 
						
							2017-05-09 23:46:17 +03:00  
				
					
						
							
							
								 
						
							
								b267957abe 
								
							 
						 
						
							
							
								
								Apply all MTP Key generation checks to calls.  
							
							... 
							
							
							
							Also move all OpenSSL BN_* calls to base/openssl_help header. 
							
						 
						
							2017-05-09 23:46:16 +03:00  
				
					
						
							
							
								 
						
							
								4925af69e2 
								
							 
						 
						
							
							
								
								Add Calls::Panel and handle incoming calls.  
							
							
							
						 
						
							2017-05-09 23:46:15 +03:00  
				
					
						
							
							
								 
						
							
								0a716036c2 
								
							 
						 
						
							
							
								
								Extract Calls::Call. Add a call button to TopBar.  
							
							
							
						 
						
							2017-05-09 23:46:14 +03:00  
				
					
						
							
							
								 
						
							
								d18164bc51 
								
							 
						 
						
							
							
								
								Add Calls::Instance. Add libtgvoip as a dependency.  
							
							... 
							
							
							
							Also move all submodules to Telegram/ThirdParty. 
							
						 
						
							2017-05-09 23:46:08 +03:00  
				
					
						
							
							
								 
						
							
								3156dc0f1a 
								
							 
						 
						
							
							
								
								Preserve video filename and mime from cloud data.  
							
							
							
						 
						
							2017-05-08 17:13:16 +03:00  
				
					
						
							
							
								 
						
							
								038361a1e9 
								
							 
						 
						
							
							
								
								Fix overview items layout after message deletion.  
							
							
							
						 
						
							2017-05-08 17:01:14 +03:00  
				
					
						
							
							
								 
						
							
								b71a901182 
								
							 
						 
						
							
							
								
								Round thumbs for round videos in shared links.  
							
							
							
						 
						
							2017-05-08 17:00:26 +03:00  
				
					
						
							
							
								 
						
							
								caf2e19d27 
								
							 
						 
						
							
							
								
								Better error message for banned in public groups.  
							
							... 
							
							
							
							Also improve the changelog. 
							
						 
						
							2017-05-08 16:30:59 +03:00  
				
					
						
							
							
								 
						
							
								a7e695d914 
								
							 
						 
						
							
							
								
								Better show in folder in Windows / Linux.  
							
							... 
							
							
							
							Inspired by https://github.com/qbittorrent/qBittorrent . 
							
						 
						
							2017-05-07 16:28:58 +03:00  
				
					
						
							
							
								 
						
							
								291a6b73ab 
								
							 
						 
						
							
							
								
								Show phone instead of "online" in the main menu.  
							
							
							
						 
						
							2017-05-07 12:00:49 +03:00  
				
					
						
							
							
								 
						
							
								475f0e9544 
								
							 
						 
						
							
							
								
								Fix build for the new GYP version, fix Appveyor.  
							
							
							
						 
						
							2017-05-05 12:25:06 +03:00  
				
					
						
							
							
								 
						
							
								bf659938ba 
								
							 
						 
						
							
							
								
								Fix stickers list remote set button update.  
							
							
							
						 
						
							2017-05-03 16:56:14 +03:00  
				
					
						
							
							
								 
						
							
								392ab20a47 
								
							 
						 
						
							
							
								
								Use Segoe UI if no Open Sans in all Win versions.  
							
							
							
						 
						
							2017-05-01 12:25:57 +03:00  
				
					
						
							
							
								 
						
							
								33f59dd3ec 
								
							 
						 
						
							
							
								
								Fix an infinite recursion in Emoji panel/section.  
							
							... 
							
							
							
							HistoryWidget::resizeEvent() can start taking TabbedSelector from
TabbedPanel which will call QWidget::render() which can call again
HistoryWidget::resizeEvent() from sendPendingMoveAndResizeEvents().
Use a separate flag for _tabbedSection to prevent recursion there. 
							
						 
						
							2017-05-01 11:29:02 +03:00  
				
					
						
							
							
								 
						
							
								aedbd6dfe4 
								
							 
						 
						
							
							
								
								Fix assertion violation when editing GIF / video.  
							
							... 
							
							
							
							If a GIF / video had no thumbnail the _animated flag was removed. 
							
						 
						
							2017-05-01 11:03:56 +03:00  
				
					
						
							
							
								 
						
							
								5a8ce36181 
								
							 
						 
						
							
							
								
								Alpha 1.0.35: Admins delete messages in chat.  
							
							
							
						 
						
							2017-04-30 20:17:35 +03:00  
				
					
						
							
							
								 
						
							
								7fedf24d9e 
								
							 
						 
						
							
							
								
								Fix video message and sticker reply preview on Retina.  
							
							... 
							
							
							
							Wrong preview image size was a reason for image resize before
drawing the preview and it caused black background, not transparent. 
							
						 
						
							2017-04-30 19:58:31 +03:00  
				
					
						
							
							
								 
						
							
								297856db32 
								
							 
						 
						
							
							
								
								Load and use Segoe UI [Semibold] if no Open Sans.  
							
							... 
							
							
							
							Sometimes Open Sans Semibold fails to load properly on the latest
Windows Creators Update. In that case try to load Segoe UI instead.
An attempt to fix  #3276 . 
							
						 
						
							2017-04-30 19:03:12 +03:00  
				
					
						
							
							
								 
						
							
								6418c9c718 
								
							 
						 
						
							
							
								
								Handle updates from MTP after RPC responses.  
							
							... 
							
							
							
							If some RPC responses and MTP updates are received together a fake
requestId in the negative range was used and that way updates were
processed before responses.
That could lead to an incorrect "out" message flag when sending
messages to supergroups, because a broadcast update about the new
message without "out" flag was handled before the request response.
Now a separate response map and updates list are used and responses
are handled always before the updates. 
							
						 
						
							2017-04-30 17:23:57 +03:00  
				
					
						
							
							
								 
						
							
								413eafb240 
								
							 
						 
						
							
							
								
								Allow chat creator/admins to delete for everyone.  
							
							... 
							
							
							
							Chat creator and admins (if admins are enabled) now can delete
any message for everyone, not only outgoing ones. 
							
						 
						
							2017-04-30 16:58:45 +03:00  
				
					
						
							
							
								 
						
							
								4c2a0fa630 
								
							 
						 
						
							
							
								
								Fix top bar layout when emoji section is visible.  
							
							
							
						 
						
							2017-04-30 16:58:27 +03:00  
				
					
						
							
							
								 
						
							
								a925822141 
								
							 
						 
						
							
							
								
								Generate and handle new video message links.  
							
							
							
						 
						
							2017-04-30 16:43:19 +03:00  
				
					
						
							
							
								 
						
							
								cd6a189990 
								
							 
						 
						
							
							
								
								Show some info for USER_BANNED_IN_CHANNEL error.  
							
							
							
						 
						
							2017-04-30 16:43:18 +03:00  
				
					
						
							
							
								 
						
							
								07a274f927 
								
							 
						 
						
							
							
								
								Improve video message status text in a web page.  
							
							... 
							
							
							
							Show duration / progress text in the bottom left bubble corner. 
							
						 
						
							2017-04-30 16:43:17 +03:00  
				
					
						
							
							
								 
						
							
								eb240defa3 
								
							 
						 
						
							
							
								
								Display forwarded info in video messages.  
							
							
							
						 
						
							2017-04-30 16:43:17 +03:00  
				
					
						
							
							
								 
						
							
								4659b664e7 
								
							 
						 
						
							
							
								
								Skip fwd_info for msgs from chat with yourself.  
							
							... 
							
							
							
							Server doesn't add fwd_info if a non-forwarded message is forwarded
from chat with yourself so don't add it locally as well. 
							
						 
						
							2017-04-30 16:43:16 +03:00  
				
					
						
							
							
								 
						
							
								d2c6de3df6 
								
							 
						 
						
							
							
								
								Play audio documents inside app by actionOnLoad.  
							
							
							
						 
						
							2017-04-30 16:43:15 +03:00  
				
					
						
							
							
								 
						
							
								e8a3535c74 
								
							 
						 
						
							
							
								
								Support audio documents playback inside app.  
							
							... 
							
							
							
							Also add some more decoders in ffmpeg configuration (wav).
Also stop audio device restart on PKEY_AudioEndpoint changes.
Also deduce channel layout from channel count in ffmpeg loaders. 
							
						 
						
							2017-04-30 14:34:23 +03:00  
				
					
						
							
							
								 
						
							
								46690da488 
								
							 
						 
						
							
							
								
								Make round reply preview for video messages.  
							
							... 
							
							
							
							Also add a reply bar for video messages.
Also add a reply preview for stickers. 
							
						 
						
							2017-04-25 13:47:52 +03:00  
				
					
						
							
							
								 
						
							
								f11c76d06b 
								
							 
						 
						
							
							
								
								Show featured sticker sets when no sets installed.  
							
							
							
						 
						
							2017-04-24 18:59:54 +03:00  
				
					
						
							
							
								 
						
							
								33ffa0715d 
								
							 
						 
						
							
							
								
								Alpha 1.0.34: Fix tabbed section widget render.  
							
							... 
							
							
							
							Also fix error message layout in EditCaptionBox. 
							
						 
						
							2017-04-21 16:22:45 +03:00  
				
					
						
							
							
								 
						
							
								8f719f8c06 
								
							 
						 
						
							
							
								
								Remove edit caption UI for not my messages.  
							
							... 
							
							
							
							Regression was introduced in 8eb7f1f1aa 
							
						 
						
							2017-04-21 13:59:03 +03:00  
				
					
						
							
							
								 
						
							
								da0387a23e 
								
							 
						 
						
							
							
								
								Fix forwarded message original id.  Closes   #3305 .  
							
							
							
						 
						
							2017-04-21 13:47:39 +03:00  
				
					
						
							
							
								 
						
							
								9eea4fcf03 
								
							 
						 
						
							
							
								
								Update API scheme.  Closes   #3311 ,  closes   #3310 .  
							
							
							
						 
						
							2017-04-21 13:45:34 +03:00  
				
					
						
							
							
								 
						
							
								71e653db30 
								
							 
						 
						
							
							
								
								Fix non-available API usage in OS X 10.6-10.7 version.  
							
							
							
						 
						
							2017-04-18 22:00:51 +03:00  
				
					
						
							
							
								 
						
							
								bc1eff83cb 
								
							 
						 
						
							
							
								
								Fix crash in audio device property change handler.  
							
							... 
							
							
							
							PSStringFromPropertyKey should be checked before being used. 
							
						 
						
							2017-04-18 21:58:49 +03:00  
				
					
						
							
							
								 
						
							
								f619afc4c6 
								
							 
						 
						
							
							
								
								Alpha 1.0.33: Fix build for Xcode.  
							
							
							
						 
						
							2017-04-16 00:45:25 +03:00  
				
					
						
							
							
								 
						
							
								7ad7028880 
								
							 
						 
						
							
							
								
								Alpha 1.0.33: Various fixes and improvements.  
							
							
							
						 
						
							2017-04-16 00:36:46 +03:00  
				
					
						
							
							
								 
						
							
								8e241e8b78 
								
							 
						 
						
							
							
								
								Improve Emoji-Stickers-GIFs panel.  
							
							... 
							
							
							
							Fix broken minimal panel size.
Remove HistoryWidget context menu from the panel. 
							
						 
						
							2017-04-16 00:05:57 +03:00  
				
					
						
							
							
								 
						
							
								6226cf2809 
								
							 
						 
						
							
							
								
								Display video message playback progress time.  
							
							
							
						 
						
							2017-04-15 23:30:28 +03:00  
				
					
						
							
							
								 
						
							
								7312114b75 
								
							 
						 
						
							
							
								
								Use full volume for video messages.  
							
							... 
							
							
							
							Set video volume to VideoVolume in MediaView and to 1 in HistoryGif. 
							
						 
						
							2017-04-15 22:51:53 +03:00  
				
					
						
							
							
								 
						
							
								0ff299758a 
								
							 
						 
						
							
							
								
								Use correct lang phrases for video messages.  
							
							
							
						 
						
							2017-04-15 22:51:44 +03:00  
				
					
						
							
							
								 
						
							
								de7c886008 
								
							 
						 
						
							
							
								
								Move passcode management from MainWindow.  
							
							... 
							
							
							
							Check for auto lock in AuthSession. Don't autolock while video plays.
Closes  #3219  
							
						 
						
							2017-04-15 21:51:12 +03:00  
				
					
						
							
							
								 
						
							
								e3aacc8072 
								
							 
						 
						
							
							
								
								Don't change notification sound to empty on mute.  
							
							... 
							
							
							
							If notifications are muted no one from official apps play sound.
So there is no need to turn the sound off, otherwise if you enable
the notifications from a different app the sound stays off.
Enable the sound (change to "default") when turning notifications on. 
							
						 
						
							2017-04-15 21:51:11 +03:00  
				
					
						
							
							
								 
						
							
								4fc2c18f58 
								
							 
						 
						
							
							
								
								Fix crash in intro label crossfade animation.  
							
							... 
							
							
							
							Remove the assertion because the assumption was not valid.
Closed  #3270  
							
						 
						
							2017-04-15 20:40:23 +03:00  
				
					
						
							
							
								 
						
							
								8a8e101cd0 
								
							 
						 
						
							
							
								
								Fix crash in file downloader destruction.  
							
							... 
							
							
							
							Regression was introduced in 835b1801bc 
							
						 
						
							2017-04-15 20:39:32 +03:00  
				
					
						
							
							
								 
						
							
								c10dee11e8 
								
							 
						 
						
							
							
								
								Fix crash in macOS notifications manager init.  
							
							... 
							
							
							
							Regression was introduced in 1725927aea 
							
						 
						
							2017-04-15 20:39:25 +03:00  
				
					
						
							
							
								 
						
							
								4e5c4a462b 
								
							 
						 
						
							
							
								
								Fix crash in videoplayer audio stream loader.  
							
							... 
							
							
							
							Regression was introduced in 835b1801bc 
							
						 
						
							2017-04-15 20:32:14 +03:00  
				
					
						
							
							
								 
						
							
								bc7139d67a 
								
							 
						 
						
							
							
								
								Fix crash in AuthSession::Exists() if there is no Messenger.  
							
							... 
							
							
							
							Also use toggleAnimated instead of show/hideAnimated in intro. 
							
						 
						
							2017-04-15 19:28:07 +03:00  
				
					
						
							
							
								 
						
							
								dd005d9027 
								
							 
						 
						
							
							
								
								Generate correct lang tag count, not hardcoded.  
							
							
							
						 
						
							2017-04-13 11:51:47 +03:00  
				
					
						
							
							
								 
						
							
								670a725c53 
								
							 
						 
						
							
							
								
								Alpha 1.0.32: Fix round video checks in MediaView.  
							
							
							
						 
						
							2017-04-12 23:34:57 +03:00  
				
					
						
							
							
								 
						
							
								af28e3b0d7 
								
							 
						 
						
							
							
								
								Alpha 1.0.32: Fix build in Xcode.  
							
							
							
						 
						
							2017-04-12 23:28:04 +03:00  
				
					
						
							
							
								 
						
							
								ca90b8b8fd 
								
							 
						 
						
							
							
								
								Alpha 1.0.32: Test the new API and CDN support.  
							
							
							
						 
						
							2017-04-12 23:04:34 +03:00  
				
					
						
							
							
								 
						
							
								7b7b9db20b 
								
							 
						 
						
							
							
								
								Add support for video messages send actions.  
							
							... 
							
							
							
							Animate record and upload the same way as voice messages. 
							
						 
						
							2017-04-12 22:37:47 +03:00  
				
					
						
							
							
								 
						
							
								96dbb38aaa 
								
							 
						 
						
							
							
								
								Improve mute and info display in video messages.  
							
							... 
							
							
							
							Display mute on top of the video and move info to the right side
for incoming messages (because of channel authors and views count). 
							
						 
						
							2017-04-12 22:37:28 +03:00  
				
					
						
							
							
								 
						
							
								1b7777e3a0 
								
							 
						 
						
							
							
								
								Pause other GIFs when playing round video message.  
							
							
							
						 
						
							2017-04-12 22:37:28 +03:00  
				
					
						
							
							
								 
						
							
								5480a63beb 
								
							 
						 
						
							
							
								
								Support round video inline playback with sound.  
							
							
							
						 
						
							2017-04-12 22:37:27 +03:00  
				
					
						
							
							
								 
						
							
								cbf040b4dc 
								
							 
						 
						
							
							
								
								Crop round video messages to a circle.  
							
							... 
							
							
							
							Also display unread media dot like in voice messages. 
							
						 
						
							2017-04-12 22:37:26 +03:00  
				
					
						
							
							
								 
						
							
								8eb7f1f1aa 
								
							 
						 
						
							
							
								
								Display round video messages using HistoryGif.  
							
							... 
							
							
							
							Use autodownload and autoplay options from GIFs.
Also improve EditCaptionBox code. 
							
						 
						
							2017-04-12 22:37:26 +03:00  
				
					
						
							
							
								 
						
							
								8d28d0691f 
								
							 
						 
						
							
							
								
								API scheme updated to layer 66.  
							
							... 
							
							
							
							Support CDN file download. 
							
						 
						
							2017-04-12 22:36:25 +03:00  
				
					
						
							
							
								 
						
							
								7dd24a30b5 
								
							 
						 
						
							
							
								
								Replace MetaLang with codegen_lang.  
							
							
							
						 
						
							2017-04-12 22:18:42 +03:00  
				
					
						
							
							
								 
						
							
								1725927aea 
								
							 
						 
						
							
							
								
								Clear macOS notifications in a separate thread.  
							
							... 
							
							
							
							Sometimes NSUserNotificationCenter -deliveredNotifications method call
freezes for a long time, so now we use it only in a separate thread and
we group all the requests for clearing while another clearing is done. 
							
						 
						
							2017-04-12 15:50:35 +03:00  
				
					
						
							
							
								 
						
							
								50ea4e316e 
								
							 
						 
						
							
							
								
								Improve macOS window behavior.  
							
							... 
							
							
							
							Don't deactivate the application when the main window is hidden.
Such behavior provides some unwanted windows reordering in the
current workspace when the window is hidden by Cmd+W.
Ignore app activation by applicationDidBecomeActive: notification
for a short period of time after a user notification for other app
instance was received (the system sends them sometimes and the main
window is shown + activated for a wrong instance of the application). 
							
						 
						
							2017-04-12 15:50:12 +03:00  
				
					
						
							
							
								 
						
							
								734b426518 
								
							 
						 
						
							
							
								
								Fix canceling forward when clicking on _userpicButton or _cloudButton ( #3248 )  
							
							... 
							
							
							
							- Fixes  #3192 
Signed-off-by: srazi <s.r.alavizadeh@gmail.com> (github: srazi) 
							
						 
						
							2017-04-11 23:03:34 +03:00  
				
					
						
							
							
								 
						
							
								232d3dcb54 
								
							 
						 
						
							
							
								
								Make theme preview more realistic ( #3250 )  
							
							... 
							
							
							
							Signed-off-by: Nicholas Guriev <guriev-ns@ya.ru> (github: mymedia2) 
							
						 
						
							2017-04-11 21:16:12 +03:00  
				
					
						
							
							
								 
						
							
								eaf1e2b18e 
								
							 
						 
						
							
							
								
								Alpha 1.0.31: Fix layout for message edit.  
							
							
							
						 
						
							2017-04-11 21:04:28 +03:00  
				
					
						
							
							
								 
						
							
								4b7e5750ec 
								
							 
						 
						
							
							
								
								Alpha 1.0.31: Fix crash in localstorage.  
							
							
							
						 
						
							2017-04-11 20:31:20 +03:00  
				
					
						
							
							
								 
						
							
								d4af14041c 
								
							 
						 
						
							
							
								
								Fix build for OS X 10.6-10.7.  
							
							... 
							
							
							
							Qt 5.3.2 doesn't support QTimer::singleShot(delay, lambda). 
							
						 
						
							2017-04-11 18:44:11 +03:00  
				
					
						
							
							
								 
						
							
								b736d45bc4 
								
							 
						 
						
							
							
								
								Alpha 1.0.30: New tabbed panel as a third column.  
							
							
							
						 
						
							2017-04-11 18:02:46 +03:00  
				
					
						
							
							
								 
						
							
								7f7318c0bf 
								
							 
						 
						
							
							
								
								Fix members dropdown and chat info menu position.  
							
							
							
						 
						
							2017-04-11 17:27:46 +03:00  
				
					
						
							
							
								 
						
							
								0e2c282476 
								
							 
						 
						
							
							
								
								Don't stop GIFs when TabbedSection is opened.  
							
							... 
							
							
							
							Also improve the appearance of Stickers and GIFs tabs with no items. 
							
						 
						
							2017-04-11 17:03:47 +03:00  
				
					
						
							
							
								 
						
							
								891d200e2d 
								
							 
						 
						
							
							
								
								Add TabbedSection which uses the TabbedSelector.  
							
							
							
						 
						
							2017-04-10 12:08:56 +03:00  
				
					
						
							
							
								 
						
							
								647ea44881 
								
							 
						 
						
							
							
								
								Extract TabbedSelector from TabbedPanel.  
							
							... 
							
							
							
							Now we can use TabbedSelector separately, not only inside the panel. 
							
						 
						
							2017-04-10 12:08:55 +03:00  
				
					
						
							
							
								 
						
							
								2c81014188 
								
							 
						 
						
							
							
								
								Fix crash on precondition in PeerListBox.  
							
							... 
							
							
							
							If a global search request was sent and we clear the query the
response still was being processed which caused an Expects() fail. 
							
						 
						
							2017-04-10 12:08:15 +03:00  
				
					
						
							
							
								 
						
							
								f1d97fb92c 
								
							 
						 
						
							
							
								
								Fix build in Xcode ( #3241 )  
							
							... 
							
							
							
							Signed-off-by: Viktor Oreshkin <stek29@users.noreply.github.com> 
							
						 
						
							2017-04-08 18:05:59 +03:00  
				
					
						
							
							
								 
						
							
								26b05cf844 
								
							 
						 
						
							
							
								
								Finalize rename / move.  
							
							... 
							
							
							
							Also removed non-existent emoji_section module from GYP. 
							
						 
						
							2017-04-08 17:05:19 +03:00  
				
					
						
							
							
								 
						
							
								155cd8ce42 
								
							 
						 
						
							
							
								
								Rename / move emoji_panel to tabbed_panel.  
							
							... 
							
							
							
							Next commit fixes the build. 
							
						 
						
							2017-04-08 16:56:14 +03:00  
				
					
						
							
							
								 
						
							
								330fc35800 
								
							 
						 
						
							
							
								
								Move some classes to separate modules.  
							
							... 
							
							
							
							MessageField, BotKeyboard, HistoryInner from historywidget. 
							
						 
						
							2017-04-08 16:31:58 +03:00  
				
					
						
							
							
								 
						
							
								570cd9bdfa 
								
							 
						 
						
							
							
								
								Move GIF pausing methods to Window::Controller.  
							
							
							
						 
						
							2017-04-08 16:31:57 +03:00  
				
					
						
							
							
								 
						
							
								cd3c5e4ade 
								
							 
						 
						
							
							
								
								Fix build in GCC.  
							
							... 
							
							
							
							GCC doesn't allow using scoped enums in bitfields without warnings.
So we use "unsigned" bitfield and a couple of get/set methods. 
							
						 
						
							2017-04-08 14:25:54 +03:00  
				
					
						
							
							
								 
						
							
								38f94c63e9 
								
							 
						 
						
							
							
								
								Add blocked users list in supergroups profiles.  
							
							
							
						 
						
							2017-04-07 18:13:22 +03:00  
				
					
						
							
							
								 
						
							
								34ab04cbe6 
								
							 
						 
						
							
							
								
								Add lambda-based checked timers.  
							
							... 
							
							
							
							Also ApiWrap is now not a QObject. 
							
						 
						
							2017-04-07 18:13:21 +03:00  
				
					
						
							
							
								 
						
							
								6b242a982b 
								
							 
						 
						
							
							
								
								Fix GIF pause by layer.  
							
							... 
							
							
							
							Let MainWindow enable / disable GIF pausing when a layer is shown. 
							
						 
						
							2017-04-07 18:13:20 +03:00  
				
					
						
							
							
								 
						
							
								0d0307e175 
								
							 
						 
						
							
							
								
								Move ApiWrap to AuthSession.  
							
							... 
							
							
							
							Also send all ApiWrap requests as an MTP::Sender.
Also create AuthSession only after starting MTProto. 
							
						 
						
							2017-04-07 18:13:19 +03:00  
				
					
						
							
							
								 
						
							
								835b1801bc 
								
							 
						 
						
							
							
								
								Remove Q_OBJECT dependency from ApiWrap.  
							
							... 
							
							
							
							Also remove it from SingleDelayedCall -> SingleQueuedInvocation. 
							
						 
						
							2017-04-07 18:13:19 +03:00  
				
					
						
							
							
								 
						
							
								5444b8166c 
								
							 
						 
						
							
							
								
								Finalize rename / move of files.  
							
							
							
						 
						
							2017-04-07 18:13:18 +03:00  
				
					
						
							
							
								 
						
							
								c94a88e154 
								
							 
						 
						
							
							
								
								Rename / move a bunch of files.  
							
							... 
							
							
							
							Next commit fixes the build. 
							
						 
						
							2017-04-07 18:13:16 +03:00  
				
					
						
							
							
								 
						
							
								7b7df23e3b 
								
							 
						 
						
							
							
								
								Version 1.0.29: Fix crash on app quit.  
							
							... 
							
							
							
							Some cleanup actions in App::clearHistories() queue file loader
destructions that should be completed before MTProto is reset. 
							
						 
						
							2017-04-05 13:39:31 +03:00  
				
					
						
							
							
								 
						
							
								252a6f9d5a 
								
							 
						 
						
							
							
								
								Version 1.0.29: Fix cancel GIFs search button.  
							
							
							
						 
						
							2017-04-05 13:14:17 +03:00  
				
					
						
							
							
								 
						
							
								a1adf2dae6 
								
							 
						 
						
							
							
								
								Version 1.0.29: Fix crash on app quit.  
							
							... 
							
							
							
							Destroy queued file loaders before destroying AuthSession, because
they have references to Downloader which is owned by AuthSession. 
							
						 
						
							2017-04-05 13:04:26 +03:00  
				
					
						
							
							
								 
						
							
								22d905b39c 
								
							 
						 
						
							
							
								
								Version 1.0.29: Add cloud icon to main menu.  
							
							
							
						 
						
							2017-04-05 12:22:45 +03:00  
				
					
						
							
							
								 
						
							
								03a59b04be 
								
							 
						 
						
							
							
								
								Add progress animation to GIFs search.  
							
							... 
							
							
							
							Also display "no results" phrase. 
							
						 
						
							2017-04-04 16:19:49 +03:00  
				
					
						
							
							
								 
						
							
								4384c80961 
								
							 
						 
						
							
							
								
								Prefer appindicator only on Unity and Pantheon.  
							
							... 
							
							
							
							Commit dcd6028e91 
							
						 
						
							2017-04-04 12:59:48 +03:00  
				
					
						
							
							
								 
						
							
								b7ea15b83d 
								
							 
						 
						
							
							
								
								Use message date by default when saving a photo ( #1586 ) ( #3150 )  
							
							... 
							
							
							
							Signed-off-by: Lonami <totufals@hotmail.com> (github: Lonami) 
							
						 
						
							2017-04-04 12:14:32 +03:00  
				
					
						
							
							
								 
						
							
								20ad611924 
								
							 
						 
						
							
							
								
								Alpha 1.0.28: bump version.  
							
							
							
						 
						
							2017-04-03 22:08:22 +03:00  
				
					
						
							
							
								 
						
							
								57b85ac30f 
								
							 
						 
						
							
							
								
								Alpha 1.0.28: new emoji panel, GNOME tray icon.  
							
							
							
						 
						
							2017-04-03 22:06:20 +03:00  
				
					
						
							
							
								 
						
							
								81375a05f1 
								
							 
						 
						
							
							
								
								Always write MTP data right after login.  
							
							... 
							
							
							
							Also write to DebugLogs all keys write attempts. 
							
						 
						
							2017-04-03 21:59:13 +03:00  
				
					
						
							
							
								 
						
							
								50586eb06d 
								
							 
						 
						
							
							
								
								Build codegen_emoji without GUI dependencies.  
							
							... 
							
							
							
							We need GUI dependencies only when we generate images. 
							
						 
						
							2017-04-03 21:49:07 +03:00  
				
					
						
							
							
								 
						
							
								afa9393f38 
								
							 
						 
						
							
							
								
								Expose IsPrimeAndGood() interface from connection.  
							
							... 
							
							
							
							Also fix a race in MTProto debug type serialization initialization. 
							
						 
						
							2017-04-03 21:28:18 +03:00  
				
					
						
							
							
								 
						
							
								c1aa1c5a0f 
								
							 
						 
						
							
							
								
								Enable Qt tray icon in GNOME and derivatives.  
							
							... 
							
							
							
							As tested in Fedora Qt 5.6.2 tray icon works well in GNOME.
Also add more logs about DE and tray icon. Fix  #3175  #3188  
							
						 
						
							2017-04-03 20:46:09 +03:00  
				
					
						
							
							
								 
						
							
								78d245c02c 
								
							 
						 
						
							
							
								
								Improve positioning of chat helper panels.  
							
							
							
						 
						
							2017-04-03 19:46:24 +03:00  
				
					
						
							
							
								 
						
							
								ffc9585196 
								
							 
						 
						
							
							
								
								Add hierarchy of GIF pausing inside a window.  
							
							... 
							
							
							
							GIFs get paused if some other layer is displayed above.
Media preview > Box or layer > Saved GIFs panel > Inline bot results.
If any of those is displayed, GIFs inside message history pause too. 
							
						 
						
							2017-04-03 19:46:12 +03:00  
				
					
						
							
							
								 
						
							
								6003ac2132 
								
							 
						 
						
							
							
								
								Add base::weak_unique_ptr<T> template class.  
							
							... 
							
							
							
							Sometimes you don't need shared ownership (shared_ptr), but you
still need to be able to have weak pointers to an object.
Now you can derive the object from base::enable_weak_from_this
and use base::weak_unique_ptr<T> after that. 
							
						 
						
							2017-04-03 14:08:36 +03:00  
				
					
						
							
							
								 
						
							
								0cdd0a9ff9 
								
							 
						 
						
							
							
								
								Remove old 'using std::string' from mtproto.  
							
							
							
						 
						
							2017-04-02 20:11:30 +03:00  
				
					
						
							
							
								 
						
							
								7a7f157a8e 
								
							 
						 
						
							
							
								
								Fix crash in EmojiListWidget.  
							
							... 
							
							
							
							Changing recent emoji list was giving us inconsistent emoji list
in _emoji[section] and its size in SectionInfo::count field. 
							
						 
						
							2017-04-01 17:08:56 +03:00  
				
					
						
							
							
								 
						
							
								f1718f1d10 
								
							 
						 
						
							
							
								
								Generate emoji config by a build action.  
							
							... 
							
							
							
							Also hopefully optimize the build speed for emoji config. 
							
						 
						
							2017-04-01 17:08:42 +03:00  
				
					
						
							
							
								 
						
							
								a1b53f07d5 
								
							 
						 
						
							
							
								
								Fix build for Xcode and GCC.  
							
							
							
						 
						
							2017-04-01 16:14:56 +03:00  
				
					
						
							
							
								 
						
							
								e8ed307278 
								
							 
						 
						
							
							
								
								Add search in GIFs to EmojiPanel.  
							
							
							
						 
						
							2017-03-31 18:58:59 +03:00  
				
					
						
							
							
								 
						
							
								0690c4f98c 
								
							 
						 
						
							
							
								
								Move EmojiPanel bottom controls to Controller.  
							
							... 
							
							
							
							Open sticker set by click on the name.
Add a delete sticker set button. 
							
						 
						
							2017-03-31 15:58:52 +03:00  
				
					
						
							
							
								 
						
							
								6d27172b20 
								
							 
						 
						
							
							
								
								Move [Emoji|Sticker]PanInner to separate modules.  
							
							... 
							
							
							
							Now we have three separate [Emoji|Stickers|Gifs]ListWidget. 
							
						 
						
							2017-03-31 15:48:03 +03:00  
				
					
						
							
							
								 
						
							
								bed3aa1a7f 
								
							 
						 
						
							
							
								
								Finalize rename / move of files.  
							
							... 
							
							
							
							Also rename EmojiPan to EmojiPanel. 
							
						 
						
							2017-03-31 15:48:02 +03:00  
				
					
						
							
							
								 
						
							
								477f175f76 
								
							 
						 
						
							
							
								
								Rename / move emoji_pan module to emoji_panel.  
							
							... 
							
							
							
							Next commit fixes the build. 
							
						 
						
							2017-03-31 15:48:02 +03:00  
				
					
						
							
							
								 
						
							
								1540f6f528 
								
							 
						 
						
							
							
								
								Use emoji/stickers/gifs slider in EmojiPan.  
							
							... 
							
							
							
							Also rename EmojiTabs to EmojiSections. 
							
						 
						
							2017-03-31 15:48:01 +03:00  
				
					
						
							
							
								 
						
							
								3d846fcd49 
								
							 
						 
						
							
							
								
								Show inline bot results in a separate widget.  
							
							... 
							
							
							
							Add a InlineBots::Layout::Widget for inline bot results.
GIF search from EmojiPan is disabled for now. 
							
						 
						
							2017-03-31 15:48:00 +03:00  
				
					
						
							
							
								 
						
							
								5cb66c99bd 
								
							 
						 
						
							
							
								
								Make stickers FeaturedReader an MTP::Sender.  
							
							
							
						 
						
							2017-03-31 15:47:59 +03:00  
				
					
						
							
							
								 
						
							
								8d4be19952 
								
							 
						 
						
							
							
								
								Use separate TopBar for History and Overview.  
							
							... 
							
							
							
							Move TopBar widget to History and Overview from MainWidget. 
							
						 
						
							2017-03-31 15:47:58 +03:00  
				
					
						
							
							
								 
						
							
								cdca00368f 
								
							 
						 
						
							
							
								
								Improve EmojiPan: resource management.  
							
							... 
							
							
							
							Store inline results and layouts in unique_ptrs.
Move EmojiPan from RPCSender to MTP::Sender. 
							
						 
						
							2017-03-31 15:47:57 +03:00  
				
					
						
							
							
								 
						
							
								8884cb190a 
								
							 
						 
						
							
							
								
								Version 1.0.27: Fix launch in Ubuntu 17.04  
							
							... 
							
							
							
							Ubuntu 17.04 launch results in segfault if the build was done
by GCC 6.2 (works fine with GCC 4.9). Backtrace shows that it
crashes in gtk_init_check() call somewhere in libmirclient and
tests show that it works fine with GDK_BACKEND=x11.
So we use gdk_set_allowed_backends() method to explicitly state
that we support only "x11" GDK backend, that way it doesn't try
to use libmirclient and it does not crash.
Fix  #3176  #3162  
							
						 
						
							2017-03-31 13:46:55 +03:00  
				
					
						
							
							
								 
						
							
								f0ab72ffbc 
								
							 
						 
						
							
							
								
								Fix AutoConnection::debugState() for TCP connections.  Fix   #3171  
							
							... 
							
							
							
							Also silent new Xcode version warning. 
							
						 
						
							2017-03-30 18:20:51 +03:00  
				
					
						
							
							
								 
						
							
								a851497bbf 
								
							 
						 
						
							
							
								
								Version 1.0.26 for macOS: Fix Clang builds.  
							
							... 
							
							
							
							Custom build of libc++ for OS X 10.6-10.7 already has C++17 as_const.
Add workaround for Apple Clang has strange issues (freeze and segfault). 
							
						 
						
							2017-03-30 15:00:02 +03:00  
				
					
						
							
							
								 
						
							
								e6d94b5ee7 
								
							 
						 
						
							
							
								
								Version 1.0.26: Better appx manifest, update langs.  
							
							
							
						 
						
							2017-03-30 12:49:58 +03:00  
				
					
						
							
							
								 
						
							
								23f23e3ca5 
								
							 
						 
						
							
							
								
								Closed beta 1000024001: Improved edit privacy box.  
							
							
							
						 
						
							2017-03-30 12:49:16 +03:00  
				
					
						
							
							
								 
						
							
								5bb68cfd8f 
								
							 
						 
						
							
							
								
								Support reading me_url_prefix from config.  
							
							... 
							
							
							
							The default value 'https://t.me ' can be overriden from server config. 
							
						 
						
							2017-03-30 12:49:16 +03:00  
				
					
						
							
							
								 
						
							
								70b6335b11 
								
							 
						 
						
							
							
								
								Closed beta 1000018003: notifications / jump to date.  
							
							
							
						 
						
							2017-03-30 12:49:16 +03:00  
				
					
						
							
							
								 
						
							
								47c5d56c7b 
								
							 
						 
						
							
							
								
								Use QLocale for amount + currency formatting.  
							
							
							
						 
						
							2017-03-30 12:49:15 +03:00  
				
					
						
							
							
								 
						
							
								fde769e0b9 
								
							 
						 
						
							
							
								
								Don't use WebDocument size field.  
							
							... 
							
							
							
							WebDocument size field is not a reliable information,
it can be > 0 and != upload.WebFile size field, so just ignore it
and load all WebDocument files as files with unknown size. 
							
						 
						
							2017-03-30 12:49:15 +03:00  
				
					
						
							
							
								 
						
							
								23b39923ad 
								
							 
						 
						
							
							
								
								Closed beta 1000018002: more phrases for payments.  
							
							... 
							
							
							
							Also replacing the Buy keyboard button with Receipt if the invoice
was payed already (like in mobile apps). This required to move the
inline markup apply before the media apply in message editing. 
							
						 
						
							2017-03-30 12:49:15 +03:00  
				
					
						
							
							
								 
						
							
								a7d0473a1a 
								
							 
						 
						
							
							
								
								WebDocument without size is allowed to load.  
							
							... 
							
							
							
							We load a WebDocument with an unknown size the same way as we load
normal photos with FileLocation, that doesn't contain size as well.
If the size information from WebDocument and upload.WebFile is
inconsistent we still fail to load the file. 
							
						 
						
							2017-03-30 12:49:15 +03:00  
				
					
						
							
							
								 
						
							
								12ca6f3819 
								
							 
						 
						
							
							
								
								Closed beta 1000018001: calls and payments dummies.  
							
							
							
						 
						
							2017-03-30 12:49:15 +03:00  
				
					
						
							
							
								 
						
							
								31e3c6a2c6 
								
							 
						 
						
							
							
								
								WebDocument wrap to HistoryPhoto supported.  
							
							... 
							
							
							
							Only WebDocument with a valid 'size' field value and with a valid
'documentAttributeImageSize' attribute works wrapped as a photo. 
							
						 
						
							2017-03-30 12:49:15 +03:00  
				
					
						
							
							
								 
						
							
								7b5985445c 
								
							 
						 
						
							
							
								
								Payment service messages supported.  
							
							
							
						 
						
							2017-03-30 12:49:15 +03:00  
				
					
						
							
							
								 
						
							
								2019c24e08 
								
							 
						 
						
							
							
								
								Pay button and messageMediaInvoice supported.  
							
							... 
							
							
							
							New button type keyboardButtonBuy just shows a box with information.
WebDocument photo type is not supported yet, 'photo' is ignored.
Also HistoryMediaPtr is now implemented as a std::unique_ptr wrapper. 
							
						 
						
							2017-03-30 12:49:15 +03:00  
				
					
						
							
							
								 
						
							
								0cc7cdd212 
								
							 
						 
						
							
							
								
								Added phrases for phone calls service messages.  
							
							... 
							
							
							
							Also refactored service message text parsing from an action object. 
							
						 
						
							2017-03-30 12:49:15 +03:00  
				
					
						
							
							
								 
						
							
								5666f14829 
								
							 
						 
						
							
							
								
								Allow audio and video files with duration < 1s.  
							
							
							
						 
						
							2017-03-27 15:50:40 +03:00  
				
					
						
							
							
								 
						
							
								d41372dccd 
								
							 
						 
						
							
							
								
								Allow MTP_flags(0) and MTP_flags(single_flag).  
							
							
							
						 
						
							2017-03-25 18:42:01 +03:00  
				
					
						
							
							
								 
						
							
								2e6c15ff9d 
								
							 
						 
						
							
							
								
								Update .desktop file on Linux ( #3109 )  
							
							... 
							
							
							
							What has been done:
 * Removed deprecated Encoding key
 * Specified correct WM class for StartupWMClass key
 * Fixed icon name
I also fixed restarting when language is changed and there is no Updater
Signed-off-by: Nicholas Guriev <guriev-ns@ya.ru> (github: mymedia2) 
							
						 
						
							2017-03-23 18:00:21 +03:00  
				
					
						
							
							
								 
						
							
								0ce6e8a33a 
								
							 
						 
						
							
							
								
								Show warning message before changing phone number.  
							
							
							
						 
						
							2017-03-23 17:58:58 +03:00  
				
					
						
							
							
								 
						
							
								be659e2611 
								
							 
						 
						
							
							
								
								Fix regex for in app links ( #3142 )  
							
							... 
							
							
							
							Before, this regex matched also links which contained a in app link, e.g.: https://github.com/search?q=https://telegram.me/BotFather 
Fix  #3141 
Signed-off-by: Christoph <auer.chrisi@gmx.net> 
							
						 
						
							2017-03-23 17:56:51 +03:00  
				
					
						
							
							
								 
						
							
								47044ab25e 
								
							 
						 
						
							
							
								
								Fix GCC warning on Release build in Emoji::Init.  
							
							... 
							
							
							
							Also use initializer_list instead of recursion in Emoji::ComputeId. 
							
						 
						
							2017-03-23 15:47:01 +03:00  
				
					
						
							
							
								 
						
							
								731e53bc99 
								
							 
						 
						
							
							
								
								Fix crash in tray icon notifications toggle.  
							
							... 
							
							
							
							While we have the same tray menu for an authorized user and not. 
							
						 
						
							2017-03-23 15:30:16 +03:00  
				
					
						
							
							
								 
						
							
								e38d683979 
								
							 
						 
						
							
							
								
								Fix crash in SelfDestructionBox.  
							
							... 
							
							
							
							base::lambda_guarded may destroy the lambda after the owner. In case
of SelfDestructionBox it lead to a dtor of a dangling object_ptr.
MTP::Sender destroys the lambda handlers together with itself. 
							
						 
						
							2017-03-23 15:18:02 +03:00  
				
					
						
							
							
								 
						
							
								e9ec09b91a 
								
							 
						 
						
							
							
								
								Add MTP::Sender to replace RPCSender some day.  
							
							... 
							
							
							
							Also use c++1z language standard in Xcode build.
Also treat warnings as errors. 
							
						 
						
							2017-03-23 14:37:38 +03:00  
				
					
						
							
							
								 
						
							
								7fcc5d649c 
								
							 
						 
						
							
							
								
								Change push_back to emplace_back in emoji_config.  
							
							... 
							
							
							
							Perhaps that way GCC won't give a warning on variable count inside
one method Ui::Emoji::Init() in Release builds. 
							
						 
						
							2017-03-22 12:24:53 +03:00  
				
					
						
							
							
								 
						
							
								6601a00eea 
								
							 
						 
						
							
							
								
								Alpha 1.0.25: Edit phone number in Settings.  
							
							... 
							
							
							
							Also fix build for GCC.
Also add scripts for GitHub releases management. 
							
						 
						
							2017-03-21 22:49:23 +03:00  
				
					
						
							
							
								 
						
							
								743743ca10 
								
							 
						 
						
							
							
								
								Fix WebPage reply preview.  
							
							... 
							
							
							
							Sometimes HistoryWebPage::hasReplyPreview() was returning true while
the HistoryWebPage::replyPreview() method was not offering anything. 
							
						 
						
							2017-03-21 20:59:35 +03:00  
				
					
						
							
							
								 
						
							
								bd121752f1 
								
							 
						 
						
							
							
								
								Change your account phone number in Settings.  
							
							
							
						 
						
							2017-03-21 20:13:34 +03:00  
				
					
						
							
							
								 
						
							
								facc729234 
								
							 
						 
						
							
							
								
								Edit account self destruct time in Settings.  
							
							... 
							
							
							
							Also accept lambda_once in rpcDone() and rpcFail() lambda wrappers. 
							
						 
						
							2017-03-20 23:05:38 +03:00  
				
					
						
							
							
								 
						
							
								a5df46f381 
								
							 
						 
						
							
							
								
								Improve EditPrivacyBox layout.  
							
							... 
							
							
							
							Also fix incorrect killTimer() calls in DiscreteSlider. 
							
						 
						
							2017-03-19 11:32:24 +03:00  
				
					
						
							
							
								 
						
							
								5530172add 
								
							 
						 
						
							
							
								
								Alpha 1.0.24: Fix build in Xcode.  
							
							
							
						 
						
							2017-03-19 00:29:43 +03:00  
				
					
						
							
							
								 
						
							
								59636ac072 
								
							 
						 
						
							
							
								
								Alpha 1.0.24: edit last seen and invite privacy.  
							
							
							
						 
						
							2017-03-19 00:14:23 +03:00  
				
					
						
							
							
								 
						
							
								12cbf78191 
								
							 
						 
						
							
							
								
								Refactor Ui::Radiobutton. Add Ui::Radioenum<Enum>.  
							
							... 
							
							
							
							Now group of Ui::Radiobutton instances share Ui::RadiobuttonGroup.
All value management is done through the group instance, not through
separate radio buttons. Also a template for groups over enums added. 
							
						 
						
							2017-03-19 00:06:10 +03:00  
				
					
						
							
							
								 
						
							
								0a40bf2071 
								
							 
						 
						
							
							
								
								WIP radiobuttons refactoring.  
							
							
							
						 
						
							2017-03-18 14:55:04 +03:00  
				
					
						
							
							
								 
						
							
								7546245213 
								
							 
						 
						
							
							
								
								Show warning when user edits last seen first time.  
							
							
							
						 
						
							2017-03-18 12:49:48 +03:00  
				
					
						
							
							
								 
						
							
								fc77b0a51c 
								
							 
						 
						
							
							
								
								Save privacy in ApiWrap. Handle privacy updates.  
							
							
							
						 
						
							2017-03-18 12:49:47 +03:00  
				
					
						
							
							
								 
						
							
								346daee421 
								
							 
						 
						
							
							
								
								Edit groups and channels invite privacy.  
							
							
							
						 
						
							2017-03-18 12:49:46 +03:00  
				
					
						
							
							
								 
						
							
								61c5b45d7a 
								
							 
						 
						
							
							
								
								Select exception users in EditPrivacyBox.  
							
							
							
						 
						
							2017-03-18 12:49:46 +03:00  
				
					
						
							
							
								 
						
							
								85fd117675 
								
							 
						 
						
							
							
								
								Add EditPrivacyBox. Edit last seen privacy.  
							
							... 
							
							
							
							Selecting exception users is not supported yet. 
							
						 
						
							2017-03-18 12:49:45 +03:00  
				
					
						
							
							
								 
						
							
								a563cf553c 
								
							 
						 
						
							
							
								
								Rename / move settings_blocked_box_controller.  
							
							... 
							
							
							
							Next commit fixes the build. 
							
						 
						
							2017-03-18 12:49:44 +03:00  
				
					
						
							
							
								 
						
							
								18151359f3 
								
							 
						 
						
							
							
								
								Fix drag-n-drop images from Firefox.  
							
							... 
							
							
							
							Commit a1b53c660e 
							
						 
						
							2017-03-18 12:44:31 +03:00  
				
					
						
							
							
								 
						
							
								16fa56de48 
								
							 
						 
						
							
							
								
								Finalize rename / move of files.  
							
							
							
						 
						
							2017-03-16 12:53:13 +03:00  
				
					
						
							
							
								 
						
							
								6ad2cd38ed 
								
							 
						 
						
							
							
								
								Generate scheme module by GYP action.  
							
							... 
							
							
							
							Add a new codegen action to generate MTP scheme from scheme.tl file. 
							
						 
						
							2017-03-16 12:37:56 +03:00  
				
					
						
							
							
								 
						
							
								d91a2403b0 
								
							 
						 
						
							
							
								
								Use refs in AuthSession part getters.  
							
							... 
							
							
							
							Also use only AuthSession data for Contacts/Dialogs loaded state. 
							
						 
						
							2017-03-15 19:24:06 +03:00  
				
					
						
							
							
								 
						
							
								1027bd431a 
								
							 
						 
						
							
							
								
								Add some helper methods to effect wrappers.  
							
							... 
							
							
							
							Add and use similar methods to WidgetSlideWrap and WidgetFadeWrap:
[show|hide|toggle]Fast() and [show|hide|toggle]Animated(). 
							
						 
						
							2017-03-15 18:10:18 +03:00  
				
					
						
							
							
								 
						
							
								fed20435ad 
								
							 
						 
						
							
							
								
								Update local regex ( #3115 )  
							
							... 
							
							
							
							Adds support for telegram.dog links
Fix  #3111 
Signed-off-by: Christoph <auer.chrisi@gmx.net> 
							
						 
						
							2017-03-15 17:38:05 +03:00  
				
					
						
							
							
								 
						
							
								b2ac84c8c6 
								
							 
						 
						
							
							
								
								Alpha 1.0.23: Fix changelog message.  
							
							
							
						 
						
							2017-03-15 15:13:09 +03:00  
				
					
						
							
							
								 
						
							
								8c06b08f30 
								
							 
						 
						
							
							
								
								Alpha 1.0.23: Add blocked users list box in settings.  
							
							... 
							
							
							
							Also fixed build for Xcode. 
							
						 
						
							2017-03-15 13:45:56 +03:00  
				
					
						
							
							
								 
						
							
								2ce2a14228 
								
							 
						 
						
							
							
								
								Add global search by username in block user box.  
							
							
							
						 
						
							2017-03-14 21:38:50 +03:00  
				
					
						
							
							
								 
						
							
								46dab1a6b4 
								
							 
						 
						
							
							
								
								Add local search (filter) in block user box.  
							
							
							
						 
						
							2017-03-14 20:10:28 +03:00  
				
					
						
							
							
								 
						
							
								805be84bff 
								
							 
						 
						
							
							
								
								Add block user box. Search isn't working yet.  
							
							... 
							
							
							
							Add a box containing all chats and contacts for blocking users.
Contacts and dialogs loaded state can be accessed in AuthSession. 
							
						 
						
							2017-03-14 17:16:03 +03:00  
				
					
						
							
							
								 
						
							
								b1ee91b06b 
								
							 
						 
						
							
							
								
								Add blocked users box to Settings.  
							
							... 
							
							
							
							Start a general PeerListBox, it should replace both ContactsBox
and MembersBox in the future. Show blocked users list in it. 
							
						 
						
							2017-03-14 13:58:36 +03:00  
				
					
						
							
							
								 
						
							
								6873d53993 
								
							 
						 
						
							
							
								
								Alpha 1.0.22: fix couple of crashes.  
							
							
							
						 
						
							2017-03-13 13:31:11 +03:00  
				
					
						
							
							
								 
						
							
								2e17b480a5 
								
							 
						 
						
							
							
								
								Fix crash in HistoryVideo::draw.  
							
							
							
						 
						
							2017-03-12 11:52:28 +03:00  
				
					
						
							
							
								 
						
							
								1395237810 
								
							 
						 
						
							
							
								
								Fix crash in notifications.  
							
							... 
							
							
							
							~HistoryItem() sometimes causes a queued notification to show.
Custom notifications depend on MainWindow and it is destroyed
already in clearHistories(), so clear the notifications queue first. 
							
						 
						
							2017-03-12 11:49:44 +03:00  
				
					
						
							
							
								 
						
							
								bc254228c9 
								
							 
						 
						
							
							
								
								Alpha 1.0.21: Use custom refcount for MTP types.  
							
							... 
							
							
							
							It seems that heavy using std::shared_ptr and std::make_shared
like it was before completely kills the compilation time.
Also HistoryItem::_create now uses perfect forwarding. 
							
						 
						
							2017-03-11 20:03:36 +03:00  
				
					
						
							
							
								 
						
							
								f2cd364e14 
								
							 
						 
						
							
							
								
								Alpha 1.0.21: Fix more compilation bugs.  
							
							
							
						 
						
							2017-03-11 17:13:57 +03:00  
				
					
						
							
							
								 
						
							
								28ae5fd65c 
								
							 
						 
						
							
							
								
								Alpha 1.0.21: Fix compilation bug.  
							
							
							
						 
						
							2017-03-11 13:35:43 +03:00  
				
					
						
							
							
								 
						
							
								493ba6f2cd 
								
							 
						 
						
							
							
								
								Alpha 1.0.21: Send MP4 and MOV files as videos.  
							
							
							
						 
						
							2017-03-11 13:33:05 +03:00  
				
					
						
							
							
								 
						
							
								f2465eba73 
								
							 
						 
						
							
							
								
								Make MTPstring and MTPvector value types.  
							
							... 
							
							
							
							Also move MTPstring implementation to QByteArray. 
							
						 
						
							2017-03-10 23:27:26 +03:00  
				
					
						
							
							
								 
						
							
								1df955e30a 
								
							 
						 
						
							
							
								
								Closed beta 1000020001: remove chats list padding.  Fix   #3098  
							
							... 
							
							
							
							Also return config requesting at the beginning of each app launch. 
							
						 
						
							2017-03-10 23:27:25 +03:00  
				
					
						
							
							
								 
						
							
								02da80439b 
								
							 
						 
						
							
							
								
								Remove read() constructors from MTP types.  
							
							... 
							
							
							
							This will allow us to handle errors in parsing not by exceptions. 
							
						 
						
							2017-03-10 23:27:24 +03:00  
				
					
						
							
							
								 
						
							
								3b373e236e 
								
							 
						 
						
							
							
								
								Make all owned MTPD types immutable.  
							
							... 
							
							
							
							Remove custom refcounting in mtpData, use std::shared_ptr instead. 
							
						 
						
							2017-03-10 23:27:23 +03:00  
				
					
						
							
							
								 
						
							
								6061d9d65b 
								
							 
						 
						
							
							
								
								Fix WidgetFadeWrap::showFast() after animation.  Fix   #3096  
							
							
							
						 
						
							2017-03-10 19:41:44 +03:00  
				
					
						
							
							
								 
						
							
								021454dbd4 
								
							 
						 
						
							
							
								
								Add .jpg to inputFile filename when photo is sent.  
							
							... 
							
							
							
							Server has some extensions checking for inputMediaUploadedPhoto,
so force the extension to be .jpg anyway. It doesn't matter,
because the filename from inputFile is not used anywhere.
Also own PhotoData::UploadingData through std::unique_ptr. 
							
						 
						
							2017-03-10 18:55:34 +03:00  
				
					
						
							
							
								 
						
							
								f6918feea3 
								
							 
						 
						
							
							
								
								Fix build in Xcode and GCC.  
							
							
							
						 
						
							2017-03-10 18:53:16 +03:00  
				
					
						
							
							
								 
						
							
								6c00b7efde 
								
							 
						 
						
							
							
								
								Show animated previews for GIFs in SendFilesBox.  
							
							
							
						 
						
							2017-03-10 17:43:26 +03:00  
				
					
						
							
							
								 
						
							
								a1b53c660e 
								
							 
						 
						
							
							
								
								Show video thumbnail in SendFileBox.  
							
							... 
							
							
							
							Read media information (image / song / video) in SendFileBox in the
same way it is read in FileLoadTask::process() and reuse it in
FileLoadTask if it was loaded already for the box. 
							
						 
						
							2017-03-10 17:14:10 +03:00  
				
					
						
							
							
								 
						
							
								9ed8cbe2d1 
								
							 
						 
						
							
							
								
								Send mp4 and quicktime files as videos.  
							
							
							
						 
						
							2017-03-10 17:12:51 +03:00  
				
					
						
							
							
								 
						
							
								eaae662b7d 
								
							 
						 
						
							
							
								
								Use mapbox::util::variant in a submodule.  
							
							... 
							
							
							
							While we don't have C++17 std::variant<> use a BSD licensed
alternative from mapbox team in a base:: wrapper. 
							
						 
						
							2017-03-10 17:12:04 +03:00  
				
					
						
							
							
								 
						
							
								e4f7b3c7c2 
								
							 
						 
						
							
							
								
								Fix mediaview update when image is loaded.  
							
							... 
							
							
							
							Subscribe on app launch, not only when AuthSession has changed. 
							
						 
						
							2017-03-10 11:25:38 +03:00  
				
					
						
							
							
								 
						
							
								ee45bbe4c6 
								
							 
						 
						
							
							
								
								Alpha 1.0.20: fix crash in old Windows versions.  
							
							... 
							
							
							
							A shell32 method SHCreateItemFromParsingName was used without
checking if it was successfully loaded from shell32.dll (Vista+). 
							
						 
						
							2017-03-09 00:10:32 +03:00  
				
					
						
							
							
								 
						
							
								5aab168b3e 
								
							 
						 
						
							
							
								
								Alpha 1.0.20: fix crash in default notifications.  
							
							... 
							
							
							
							Before showNextFromQueue() was called from a range-for loop over
the _notifications and it invalidated the _notifications iterators. 
							
						 
						
							2017-03-08 23:51:40 +03:00  
				
					
						
							
							
								 
						
							
								ce8d68fc8c 
								
							 
						 
						
							
							
								
								Alpha 1.0.19: Add MSVC++ bug workaround.  
							
							
							
						 
						
							2017-03-08 13:46:04 +03:00  
				
					
						
							
							
								 
						
							
								6d216042e6 
								
							 
						 
						
							
							
								
								Alpha 1.0.19: jump to date, macOS do not disturb.  
							
							... 
							
							
							
							Production testing of the AuthSession downloader() and notifications(). 
							
						 
						
							2017-03-08 13:33:16 +03:00  
				
					
						
							
							
								 
						
							
								a5c83467d6 
								
							 
						 
						
							
							
								
								Respect macOS do not disturb settings.  Fix   #3095 .  
							
							
							
						 
						
							2017-03-08 13:12:02 +03:00  
				
					
						
							
							
								 
						
							
								b5d9eee489 
								
							 
						 
						
							
							
								
								Fix macOS native notification callbacks.  
							
							
							
						 
						
							2017-03-08 10:31:05 +03:00  
				
					
						
							
							
								 
						
							
								ed3b2cc017 
								
							 
						 
						
							
							
								
								Make date service messages clickable.  
							
							... 
							
							
							
							Open jump to date box when clicking on dates including floating date. 
							
						 
						
							2017-03-07 22:30:00 +03:00  
				
					
						
							
							
								 
						
							
								f663a2bf08 
								
							 
						 
						
							
							
								
								Limit the CalendarBox selectable days.  
							
							... 
							
							
							
							Use available information (first and last message date) to limit
the days you can choose in jump-to-date calendar box. 
							
						 
						
							2017-03-07 22:29:59 +03:00  
				
					
						
							
							
								 
						
							
								ec0c3c5f82 
								
							 
						 
						
							
							
								
								Add ripple animation in CalendarBox cells.  
							
							
							
						 
						
							2017-03-07 22:29:59 +03:00  
				
					
						
							
							
								 
						
							
								d3af60ff0b 
								
							 
						 
						
							
							
								
								Add a simple jump to date in a chat.  
							
							
							
						 
						
							2017-03-07 22:29:59 +03:00  
				
					
						
							
							
								 
						
							
								ae977044f6 
								
							 
						 
						
							
							
								
								First version of CalendarBox is done.  
							
							... 
							
							
							
							Also moved BackgroundBox::Inner declaration inside backgroundbox.cpp 
							
						 
						
							2017-03-07 22:29:49 +03:00  
				
					
						
							
							
								 
						
							
								6d80471fc9 
								
							 
						 
						
							
							
								
								Calendar button added to DialogsWidget.  
							
							... 
							
							
							
							When you search in a specific chat there is a calendar button now. 
							
						 
						
							2017-03-07 21:59:47 +03:00  
				
					
						
							
							
								 
						
							
								b80dd99172 
								
							 
						 
						
							
							
								
								Ui::FadeAnimation now supports scaling.  
							
							... 
							
							
							
							Ui::WidgetScaledFadeWrap<> wrapper added for fading widgets out and
fading them in with a scale effect similar to Ui::SendButton. 
							
						 
						
							2017-03-07 21:58:40 +03:00  
				
					
						
							
							
								 
						
							
								6456a83a22 
								
							 
						 
						
							
							
								
								Finalizing files rename.  
							
							... 
							
							
							
							Also moved peer_avatar_button to ui/special_buttons. 
							
						 
						
							2017-03-07 21:58:35 +03:00  
				
					
						
							
							
								 
						
							
								9510492174 
								
							 
						 
						
							
							
								
								Renamed history_down_button module.  
							
							... 
							
							
							
							Next commit fixes the build. 
							
						 
						
							2017-03-07 21:58:24 +03:00  
				
					
						
							
							
								 
						
							
								a441a9fca9 
								
							 
						 
						
							
							
								
								Fix service message highlighting.  
							
							
							
						 
						
							2017-03-07 21:58:16 +03:00  
				
					
						
							
							
								 
						
							
								81790b2271 
								
							 
						 
						
							
							
								
								Notifications management moved to AuthSession.  
							
							... 
							
							
							
							Also implemented Global::WorkMode() as an base::Variable. 
							
						 
						
							2017-03-06 18:38:15 +03:00  
				
					
						
							
							
								 
						
							
								b14ba398e6 
								
							 
						 
						
							
							
								
								Fixed Linux build.  
							
							
							
						 
						
							2017-03-06 01:43:35 +03:00  
				
					
						
							
							
								 
						
							
								e88305d984 
								
							 
						 
						
							
							
								
								Fixed freezes in macOS clipboard requests.  
							
							... 
							
							
							
							Sometimes QClipboard::text() unexpectedly freezes on macOS, no known
causes for that. But before we were requesting the clipboard text after
each change in any text field to update macOS global menu items.
Now we use Cocoa API directly to find out if there were any changes to
the clipboard content and query text through Qt only if we have changes.
That way it should almost never freeze (at least) or even really never. 
							
						 
						
							2017-03-05 23:18:27 +03:00  
				
					
						
							
							
								 
						
							
								31009b19c6 
								
							 
						 
						
							
							
								
								Removed obsolete storage_file_type fields.  
							
							
							
						 
						
							2017-03-04 14:28:21 +03:00  
				
					
						
							
							
								 
						
							
								83720d8789 
								
							 
						 
						
							
							
								
								Finalizing file renaming.  
							
							
							
						 
						
							2017-03-04 13:23:56 +03:00  
				
					
						
							
							
								 
						
							
								b0dbe9d353 
								
							 
						 
						
							
							
								
								Renamed / moved a bunch of files.  
							
							... 
							
							
							
							Next commit fixes the build. 
							
						 
						
							2017-03-04 12:56:07 +03:00  
				
					
						
							
							
								 
						
							
								08167a6a91 
								
							 
						 
						
							
							
								
								Removed #include "stdafx.h" from all files.  
							
							... 
							
							
							
							Currently the build without implicitly included precompiled header
is not supported anyway (because Qt MOC source files do not include
stdafx.h, they include plain headers).
So when we decide to support building without implicitly included
precompiled headers we'll have to fix all the headers anyway. 
							
						 
						
							2017-03-04 12:27:52 +03:00  
				
					
						
							
							
								 
						
							
								12bbd971b3 
								
							 
						 
						
							
							
								
								Added Guideline Support Library as a dependency.  
							
							... 
							
							
							
							See https://github.com/Microsoft/GSL  for information. 
							
						 
						
							2017-03-04 12:01:07 +03:00  
				
					
						
							
							
								 
						
							
								0838d21a05 
								
							 
						 
						
							
							
								
								Removed virtual type getters in mtpFileLoader.  
							
							
							
						 
						
							2017-03-04 12:01:06 +03:00  
				
					
						
							
							
								 
						
							
								f48d6dc464 
								
							 
						 
						
							
							
								
								Alpha 1.0.18: Fixed build for macOS.  
							
							
							
						 
						
							2017-03-02 17:01:32 +03:00  
				
					
						
							
							
								 
						
							
								6576959948 
								
							 
						 
						
							
							
								
								Alpha 1.0.18: destroying auth keys on sign up.  
							
							... 
							
							
							
							Also some debugging tools for mtproto endpoints added. 
							
						 
						
							2017-03-01 21:42:36 +03:00  
				
					
						
							
							
								 
						
							
								bc76f5ee1e 
								
							 
						 
						
							
							
								
								Debug feature added for overriding dc options.  
							
							... 
							
							
							
							Now you can type "endpoints" in Settings and choose a file with
a complete set of dc_options that will be used instead of built-in
or received through mtproto config till the end of current session. 
							
						 
						
							2017-03-01 20:22:37 +03:00  
				
					
						
							
							
								 
						
							
								5f5770dd46 
								
							 
						 
						
							
							
								
								Support special seek whence for ffmpeg.  
							
							... 
							
							
							
							AVSEEK_SIZE is passed as a whence when ffmpeg needs just data size. 
							
						 
						
							2017-03-01 10:31:36 +03:00  
				
					
						
							
							
								 
						
							
								fb230a443e 
								
							 
						 
						
							
							
								
								Fixed text with right bearings display.  
							
							... 
							
							
							
							Sometimes Text::_maxWidth was not accumulated correctly because
the intermediate text blocks had negative right bearing larger
than the whole width of the next text block, so the final computed
line width was less than some intermediate value. Now we accumulate
the _maxWidth value after each block making this value correct. 
							
						 
						
							2017-02-28 19:38:23 +03:00  
				
					
						
							
							
								 
						
							
								a4a7a77abd 
								
							 
						 
						
							
							
								
								Closed beta 1000017001: enable auth_key_destroy.  
							
							... 
							
							
							
							Now we use only new authorization keys for signing in. If we are
preparing to sign in and we see, that some of the authorization
keys were not generated in this launch, but were read from file, we
destroy all existing auth keys and generate a completely new set. 
							
						 
						
							2017-02-28 19:08:30 +03:00  
				
					
						
							
							
								 
						
							
								12705c9065 
								
							 
						 
						
							
							
								
								Removed legacy FileDialog::query* methods.  
							
							... 
							
							
							
							Everything is done easier and better through the FileDialog::Get*. 
							
						 
						
							2017-02-28 19:04:52 +03:00  
				
					
						
							
							
								 
						
							
								f8318177b9 
								
							 
						 
						
							
							
								
								Platform-dependent file methods called async.  
							
							... 
							
							
							
							Some major platform-dependent file operations refactoring.
All methods like "open file", "open file with", "show in folder"
were moved to core/file_utilities module with platform-dependent
backends. All methods interacting with DesktopServices made async. 
							
						 
						
							2017-02-28 18:03:38 +03:00  
				
					
						
							
							
								 
						
							
								6f0cf30b12 
								
							 
						 
						
							
							
								
								Some platform-dependent modules refactoring.  
							
							... 
							
							
							
							Now each platform-dependent module declares its interface in
platform/platform_module.h file and after that includes platform-
specific headers like platform/win/module_win.h with implementation.
Also removed the legacy WinRT platform-dependent implementations. 
							
						 
						
							2017-02-28 13:51:00 +03:00  
				
					
						
							
							
								 
						
							
								ae08a2f697 
								
							 
						 
						
							
							
								
								Alpha 1.0.17: crash fix in file open.  
							
							... 
							
							
							
							ShellExecute() call reenters Qt event loop, so each time we
schedule a delayed action (like destroying FileLoader) and after
that we call ShellExecute (in psOpenFile) we destroy it inside
this call and can't use it after.
So now we perform ShellExecute calls only delayed (using task queue). 
							
						 
						
							2017-02-28 11:18:27 +03:00  
				
					
						
							
							
								 
						
							
								a5eb5a6ea2 
								
							 
						 
						
							
							
								
								Crash fix when setting a background image by URL.  #3077  
							
							... 
							
							
							
							When we choose a file from URL we don't get the filename.
In background image apply method we test for a theme / palette
file extensions. Now we don't crash there, but we still can't set
a .tdesktop-theme or .tdesktop-palette file from URL. Who cares :) 
							
						 
						
							2017-02-28 10:26:27 +03:00  
				
					
						
							
							
								 
						
							
								d254058690 
								
							 
						 
						
							
							
								
								Alpha 1.0.16: fighting crashes.  
							
							... 
							
							
							
							An attempt to fix a crash in MTP::Instance destructor + additional
logging there to find out how this crash happens. 
							
						 
						
							2017-02-27 21:47:29 +03:00  
				
					
						
							
							
								 
						
							
								2fa2fa41c5 
								
							 
						 
						
							
							
								
								Some special logging added for crash catching.  
							
							... 
							
							
							
							Special FileLoader destructor crash added to find the code path
leading to crashes that could be observed through the reports.
Looks like progress() signal handlers enter event loop somehow. 
							
						 
						
							2017-02-27 21:33:42 +03:00  
				
					
						
							
							
								 
						
							
								3f8e822621 
								
							 
						 
						
							
							
								
								Fixing crash in logout from passcode.  
							
							... 
							
							
							
							If the MTP::Instance is not started yet (we forgot our passcode),
the logout attempt was attempting to use mtproto from Intro::Widget
constructor before it was created. Now we create it before logout. 
							
						 
						
							2017-02-27 21:25:42 +03:00  
				
					
						
							
							
								 
						
							
								fb2a26fb35 
								
							 
						 
						
							
							
								
								Alpha 1.0.15: various improvements.  
							
							... 
							
							
							
							Wrong supergroup members display fix, RTL text layout fix.
Linux GTK file chooser image preview added. Fix  #3053  #2968  
							
						 
						
							2017-02-27 13:44:14 +03:00  
				
					
						
							
							
								 
						
							
								6c2f16e9a0 
								
							 
						 
						
							
							
								
								Some improvements in mtproto data processing.  
							
							... 
							
							
							
							Readability improvements. Checking maximum padding size.
Checking SHA1 hash before validating inner message length. 
							
						 
						
							2017-02-27 12:51:03 +03:00  
				
					
						
							
							
								 
						
							
								4838d1bfc9 
								
							 
						 
						
							
							
								
								GTK file chooser image preview support added.  #2968  
							
							... 
							
							
							
							Thanks to Chromium code.
Also fixed build on GCC / Linux. 
							
						 
						
							2017-02-26 22:27:57 +03:00  
				
					
						
							
							
								 
						
							
								e8b03248e1 
								
							 
						 
						
							
							
								
								Fix members list in supergroups when scrolling up.  
							
							... 
							
							
							
							When we load previous messages in chat history we add all authors
of the messages to lastAuthors in regular groups (so that we can
suggest them in mention autocomplete). The same logic was (blindly)
applied to supergroups lastParticipants list which is used not only
for the mention autocomplete but also in Profile members list. That
way we were showing there users who could've already left the group. 
							
						 
						
							2017-02-26 21:02:47 +03:00  
				
					
						
							
							
								 
						
							
								dcd6028e91 
								
							 
						 
						
							
							
								
								Loading libunity only in Unity and Pantheon.  #3053  
							
							... 
							
							
							
							Commit 296c800b39 
							
						 
						
							2017-02-26 21:02:46 +03:00  
				
					
						
							
							
								 
						
							
								5195b4d3ef 
								
							 
						 
						
							
							
								
								RTL strings with trailing spaces render fix.  
							
							... 
							
							
							
							Commit 8d354382a4 
							
						 
						
							2017-02-26 21:02:45 +03:00  
				
					
						
							
							
								 
						
							
								c207743338 
								
							 
						 
						
							
							
								
								Made base::lambda a copyable value type.  
							
							... 
							
							
							
							Now base::lambda can be copied and can wrap any immutable lambda.
For mutable lambdas there is base::lambda_once (which you're
supposed to call only once to pass data through lambda captures,
for example by using std::unique_ptr). Generally base::lambda is
passed by value and base::lambda_once is passed by rvalue reference. 
							
						 
						
							2017-02-26 21:01:23 +03:00  
				
					
						
							
							
								 
						
							
								f82989c9c3 
								
							 
						 
						
							
							
								
								Using std::vector<> and const fields for emoji.  
							
							
							
						 
						
							2017-02-25 23:35:55 +03:00  
				
					
						
							
							
								 
						
							
								c48ed2e62b 
								
							 
						 
						
							
							
								
								Closed beta 1000014001: fixed GCC build.  
							
							
							
						 
						
							2017-02-25 21:17:50 +03:00  
				
					
						
							
							
								 
						
							
								d1e37864ac 
								
							 
						 
						
							
							
								
								Closed beta 1000014001: fixed crash in MTP destructor.  
							
							... 
							
							
							
							Some of MTP::Instance::Private fields access _instance in
destructors. All that cleanup should be performed before the
Instance::~Instance() (which invalidates _private) is called. 
							
						 
						
							2017-02-25 20:55:11 +03:00  
				
					
						
							
							
								 
						
							
								bcec2f6b84 
								
							 
						 
						
							
							
								
								Closed beta 1000014001: fixed Xcode build.  
							
							
							
						 
						
							2017-02-25 20:46:21 +03:00  
				
					
						
							
							
								 
						
							
								6b70cc342a 
								
							 
						 
						
							
							
								
								Closed beta 1000014001: testing MTP changes.  
							
							... 
							
							
							
							Destroying of the authorization keys disabled for now. 
							
						 
						
							2017-02-25 20:15:30 +03:00  
				
					
						
							
							
								 
						
							
								7d89b54d1c 
								
							 
						 
						
							
							
								
								Ability to delete authorization keys added.  
							
							... 
							
							
							
							If we start logging in and we know, that some of the authorization
keys were read from the hard drive, not generated, we destroy all
the existing authorization keys and start generating new keys. 
							
						 
						
							2017-02-25 19:48:22 +03:00  
				
					
						
							
							
								 
						
							
								dd933cf61c 
								
							 
						 
						
							
							
								
								MTP global state moved to MTP::Instance class.  
							
							... 
							
							
							
							Now there will be ability to start multiple mtproto instances. 
							
						 
						
							2017-02-25 19:48:21 +03:00  
				
					
						
							
							
								 
						
							
								c3b3819d9f 
								
							 
						 
						
							
							
								
								Moved AppClass to messenger.cpp:Messenger.  
							
							
							
						 
						
							2017-02-25 19:48:20 +03:00  
				
					
						
							
							
								 
						
							
								63c61637f8 
								
							 
						 
						
							
							
								
								Moved MTP::authedId() to AuthSession::Current().  
							
							
							
						 
						
							2017-02-25 19:48:19 +03:00  
				
					
						
							
							
								 
						
							
								a35947141c 
								
							 
						 
						
							
							
								
								Encapsulated DcOptions to an independent class.  
							
							
							
						 
						
							2017-02-25 19:48:19 +03:00  
				
					
						
							
							
								 
						
							
								90b3b5c3e5 
								
							 
						 
						
							
							
								
								MTP::AuthKey uses std::array for data.  
							
							... 
							
							
							
							Also using "volatile char*" iteration for secure memset on Mac/Linux. 
							
						 
						
							2017-02-25 19:48:18 +03:00  
				
					
						
							
							
								 
						
							
								21efb44e81 
								
							 
						 
						
							
							
								
								TL scheme for destroy_auth_key query added.  
							
							
							
						 
						
							2017-02-25 19:48:17 +03:00  
				
					
						
							
							
								 
						
							
								958d3b7c15 
								
							 
						 
						
							
							
								
								Good alignment in palette reading generated code.  
							
							... 
							
							
							
							Also added -std=gnu++1y to CMake precompiled header generation. 
							
						 
						
							2017-02-21 21:24:36 +03:00  
				
					
						
							
							
								 
						
							
								755325fef3 
								
							 
						 
						
							
							
								
								Updated Xcode build for using standard library.  
							
							... 
							
							
							
							Also trying to use g++-6 for travis build. 
							
						 
						
							2017-02-21 17:37:53 +03:00  
				
					
						
							
							
								 
						
							
								ffc557a0f9 
								
							 
						 
						
							
							
								
								Using standard library instead of std_ namespace.  
							
							... 
							
							
							
							Currently tested only in VS2015. 
							
						 
						
							2017-02-21 16:45:56 +03:00  
				
					
						
							
							
								 
						
							
								7fa1986b27 
								
							 
						 
						
							
							
								
								Version 1.0.14: crash fix in text rendering.  
							
							... 
							
							
							
							Fix a regression introduced in 8d354382a4 
							
						 
						
							2017-02-20 23:58:54 +03:00  
				
					
						
							
							
								 
						
							
								5939c54d33 
								
							 
						 
						
							
							
								
								Version 1.0.13: fix unnecessary window activations.  
							
							... 
							
							
							
							A regression was introduced in 1.0.12 version which led to wrong
activations of the main window: if a custom popup menu was shown
for the tray icon or a custom notification was clicked. 
							
						 
						
							2017-02-20 13:36:25 +03:00  
				
					
						
							
							
								 
						
							
								d408fca96f 
								
							 
						 
						
							
							
								
								Added some more debug info for wrong history state.  
							
							
							
						 
						
							2017-02-20 13:35:30 +03:00  
				
					
						
							
							
								 
						
							
								bcf01cf718 
								
							 
						 
						
							
							
								
								Version 1.0.12: more emoji, voice messages seek, theme editor.  
							
							
							
						 
						
							2017-02-19 13:50:36 +03:00  
				
					
						
							
							
								 
						
							
								843089733b 
								
							 
						 
						
							
							
								
								Better handle window hide / activate in macOS.  #1278  
							
							... 
							
							
							
							When we hide window by 'x' title button or by cmd+w key we try to
deactivate the whole application (so some other app gets activated).
When we activate the application in any way we check if the main
window is hidden and if it is - we show it and activate it. 
							
						 
						
							2017-02-18 16:34:18 +03:00  
				
					
						
							
							
								 
						
							
								4232fa2f6e 
								
							 
						 
						
							
							
								
								Use QuietHours registry key only in latest Windows  
							
							... 
							
							
							
							Sometimes the windows quiet hours registry key gets set even in
Windows 7 (or older) and we disable notifications though it has
nothing to do with real user settings. Check for 8.1 at least. 
							
						 
						
							2017-02-18 16:06:03 +03:00  
				
					
						
							
							
								 
						
							
								f2e69d2621 
								
							 
						 
						
							
							
								
								Intro cover now shows palette changes in realtime.  
							
							
							
						 
						
							2017-02-18 14:38:15 +03:00  
				
					
						
							
							
								 
						
							
								8ffdfa7923 
								
							 
						 
						
							
							
								
								Fixed a render glitch when highlighting a message.  #3023  
							
							
							
						 
						
							2017-02-18 14:38:15 +03:00  
				
					
						
							
							
								 
						
							
								89f3b45888 
								
							 
						 
						
							
							
								
								Fix of neutral emoji color variant choice saving.  
							
							
							
						 
						
							2017-02-18 14:38:14 +03:00  
				
					
						
							
							
								 
						
							
								36fc7d1991 
								
							 
						 
						
							
							
								
								Merge branch 'master' into temp  
							
							... 
							
							
							
							Conflicts:
	Telegram/SourceFiles/settings/settings_widget.cpp 
							
						 
						
							2017-02-18 14:37:57 +03:00  
				
					
						
							
							
								 
						
							
								8060c7e141 
								
							 
						 
						
							
							
								
								Alpha 1.0.11: fix Qt 5.3.2 build.  
							
							... 
							
							
							
							Qt 5.3.2 QVector works only with types having an assignment operator. 
							
						 
						
							2017-02-17 22:59:25 +03:00  
				
					
						
							
							
								 
						
							
								b7c4e867e8 
								
							 
						 
						
							
							
								
								Alpha 1.0.11: emoji parsing fixed.  
							
							... 
							
							
							
							We should count emoji length correctly in cases we have a partial
match for a longer one, but not a full match. If we start reading
the next characters but don't find a full emoji there we need to
have a correct length of a previously found emoji saved already. 
							
						 
						
							2017-02-17 21:57:21 +03:00  
				
					
						
							
							
								 
						
							
								d259656e89 
								
							 
						 
						
							
							
								
								Alpha 1.0.11: emoji parsing fixed.  
							
							... 
							
							
							
							Now we ignore all 0xFE0F characters, because some other
apps send or not send them randomly, not like iOS/macOS. 
							
						 
						
							2017-02-17 20:31:46 +03:00  
				
					
						
							
							
								 
						
							
								540ba9bfaf 
								
							 
						 
						
							
							
								
								Fix compilation of history widget with GCC 6. ( #3016 )  
							
							... 
							
							
							
							error: inconsistent deduction for 'auto': 'int' and then 'auto'
  auto start = 0, end = list.size();
    ^~~~
Signed-off-by: Wouter van Kesteren <woutershep@gmail.com> (github: woutershep) 
							
						 
						
							2017-02-17 15:56:52 +01:00  
				
					
						
							
							
								 
						
							
								0411f05c39 
								
							 
						 
						
							
							
								
								Alpha 1.0.11: crashfix in theme preview generator.  
							
							
							
						 
						
							2017-02-17 16:07:57 +03:00  
				
					
						
							
							
								 
						
							
								54c409d967 
								
							 
						 
						
							
							
								
								Use external video player by hidden setting ( #3021 )  
							
							... 
							
							
							
							Signed-off-by: Behnam Emamian <emamian@persianprocess.com> (github: BehnamEmamian) 
							
						 
						
							2017-02-17 13:50:27 +01:00  
				
					
						
							
							
								 
						
							
								c0c7b39375 
								
							 
						 
						
							
							
								
								Alpha 1.0.10: better changelog message.  
							
							
							
						 
						
							2017-02-17 13:17:42 +03:00  
				
					
						
							
							
								 
						
							
								695733f520 
								
							 
						 
						
							
							
								
								Alpha 1.0.10: fix clang/GCC and old OS X build.  
							
							
							
						 
						
							2017-02-17 12:56:42 +03:00  
				
					
						
							
							
								 
						
							
								7adfe93a8d 
								
							 
						 
						
							
							
								
								Alpha 1.0.10: unpinning converted chat on demand.  
							
							... 
							
							
							
							If we want to pin a chat and we have reached the limit we now check
for a deactivated (converted to supergroup) chat that is pinned and
is not in the chats list and just silently unpin it if it is found.
Also possible UB fix for a waveform encoding and decoding. 
							
						 
						
							2017-02-16 19:47:50 +03:00  
				
					
						
							
							
								 
						
							
								8d354382a4 
								
							 
						 
						
							
							
								
								Text selection display fixes.  
							
							... 
							
							
							
							- Use QPainter current pen for selected text in cases we
didn't specify it explicitly in the TextPalette.
- Better rounding of QRectF from QFixed values to QRect selected
background filling areas.
- Using QPainter::viewport() instead of random huge QRect() in
clipping, because it fails to apply this huge QRect() clip region
in Retina paint devices: 2x scale QMatrix::map() is not defined for
QRegion-s having rects with sum of dimensions larger than 100000. 
							
						 
						
							2017-02-16 17:07:16 +03:00  
				
					
						
							
							
								 
						
							
								9757489645 
								
							 
						 
						
							
							
								
								Moved to the latest emoji set.  
							
							... 
							
							
							
							Also the old MetaEmoji project was converted to codegen_emoji.
All emoji now use full string identifiers for local storage. 
							
						 
						
							2017-02-15 21:27:31 +03:00  
				
					
						
							
							
								 
						
							
								902dee0c2a 
								
							 
						 
						
							
							
								
								Fix crash in OpenSSL usage.  
							
							... 
							
							
							
							First try to activate Qt OpenSSL usage and let Qt to set
the locking methods for OpenSSL. Only if Qt didn't set them
we use our own locking methods. Before that we were always
setting our own locking methods and Qt was overriding them
at some random moment of time sometimes leading to a crash. 
							
						 
						
							2017-02-15 21:27:03 +03:00  
				
					
						
							
							
								 
						
							
								25f90b5159 
								
							 
						 
						
							
							
								
								Fix build of the new TWidgetHelper<> for GCC, finally.  
							
							... 
							
							
							
							Also fixed a char-related warning in codegen project. 
							
						 
						
							2017-02-13 02:17:06 +03:00  
				
					
						
							
							
								 
						
							
								232ed0a7c0 
								
							 
						 
						
							
							
								
								Fix build of the new TWidgetHelper<> for Clang and GCC.  
							
							
							
						 
						
							2017-02-12 23:41:29 +03:00  
				
					
						
							
							
								 
						
							
								25583fa813 
								
							 
						 
						
							
							
								
								Replace T_WIDGET macro with a template base class.  
							
							
							
						 
						
							2017-02-11 14:24:37 +03:00  
				
					
						
							
							
								 
						
							
								61b55706ae 
								
							 
						 
						
							
							
								
								Alpha 1.0.9: crash fix in video playback.  
							
							... 
							
							
							
							Media::Player::Instance started to notify about all sound
playback updates, even for video files (which do not have
DocumentData filled in), while Media::Player widgets were
relying on the existance of DocumentData in each update. 
							
						 
						
							2017-02-11 11:00:21 +03:00  
				
					
						
							
							
								 
						
							
								d3420b6a92 
								
							 
						 
						
							
							
								
								Fixed info display in media in non-group chats.  
							
							... 
							
							
							
							Version 1.0.8 introduced a regression in displaying forwarded,
reply and via @bot information in photo, video, GIFs and locations. 
							
						 
						
							2017-02-11 10:55:43 +03:00  
				
					
						
							
							
								 
						
							
								e922e5be39 
								
							 
						 
						
							
							
								
								Alpha 1.0.8: seek in voice messages (by waveform).  
							
							
							
						 
						
							2017-02-11 01:37:37 +03:00  
				
					
						
							
							
								 
						
							
								296c800b39 
								
							 
						 
						
							
							
								
								Load libunity in all DEs to set dock icon counter.  #956  
							
							... 
							
							
							
							Before we tried loading and using libunity only in Unity DE. 
							
						 
						
							2017-02-10 20:45:11 +03:00  
				
					
						
							
							
								 
						
							
								c39bf239ea 
								
							 
						 
						
							
							
								
								Removed legacy HistoryItem::type() code.  
							
							
							
						 
						
							2017-02-10 17:16:50 +03:00  
				
					
						
							
							
								 
						
							
								2ab3cda743 
								
							 
						 
						
							
							
								
								Use current folder in Debug configuration for UWP.  
							
							
							
						 
						
							2017-02-10 13:10:33 +03:00  
				
					
						
							
							
								 
						
							
								a627ed0929 
								
							 
						 
						
							
							
								
								Merge branch 'master' into dev  
							
							
							
						 
						
							2017-02-10 12:18:37 +03:00  
				
					
						
							
							
								 
						
							
								8b503d4930 
								
							 
						 
						
							
							
								
								Fixed build on Windows.  
							
							
							
						 
						
							2017-02-10 01:29:20 +03:00  
				
					
						
							
							
								 
						
							
								3dbe187f56 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into dev  
							
							
							
						 
						
							2017-02-09 22:31:11 +03:00  
				
					
						
							
							
								 
						
							
								e569b8c5f9 
								
							 
						 
						
							
							
								
								Windows URI association fix ( #2957 )  
							
							... 
							
							
							
							Signed-off-by: Fela Ameghino <fela.ameghino@mahiz.it> (github: frayxrulez) 
							
						 
						
							2017-02-09 22:28:46 +03:00  
				
					
						
							
							
								 
						
							
								2becd307df 
								
							 
						 
						
							
							
								
								Always display name in media messages in groups.  
							
							
							
						 
						
							2017-02-09 17:34:19 +03:00  
				
					
						
							
							
								 
						
							
								3c18532612 
								
							 
						 
						
							
							
								
								Fixed Ui::PopupMenu submenu creation.  #2971  
							
							
							
						 
						
							2017-02-09 17:20:49 +03:00  
				
					
						
							
							
								 
						
							
								2f85997c9f 
								
							 
						 
						
							
							
								
								Fixed multiline comments handling in theme editor.  #2987  
							
							
							
						 
						
							2017-02-09 16:53:28 +03:00  
				
					
						
							
							
								 
						
							
								e8ead2974b 
								
							 
						 
						
							
							
								
								Added logging of file location invalidations.  
							
							... 
							
							
							
							If file size or file last modified time were changed we
invalidate our known location for a downloaded file. Now
we log those events to DebugLogs to see if they're responsible
for reported download problems. 
							
						 
						
							2017-02-09 16:51:49 +03:00  
				
					
						
							
							
								 
						
							
								bb7730eee1 
								
							 
						 
						
							
							
								
								Back mouse button and key return you in stack.  
							
							... 
							
							
							
							Now you can use mouse Back button and Back keyboard button
to return from media overview through profile to the chat view. 
							
						 
						
							2017-02-09 16:49:43 +03:00  
				
					
						
							
							
								 
						
							
								8e3274cd8f 
								
							 
						 
						
							
							
								
								Colors added in palette for selected messages.  
							
							... 
							
							
							
							User names in groups, text and links in messages and names
in files and shared contacts not can have different colors
in plain inbox / outbox messages and in selected messages.
Now we can use a separate color for selected parts in Text. 
							
						 
						
							2017-02-09 16:46:14 +03:00  
				
					
						
							
							
								 
						
							
								cce99a96ac 
								
							 
						 
						
							
							
								
								Fixed directory choose dialog in Windows XP.  
							
							
							
						 
						
							2017-02-09 16:44:37 +03:00  
				
					
						
							
							
								 
						
							
								b84abbec08 
								
							 
						 
						
							
							
								
								Fixed crash in Theme Editor.  
							
							... 
							
							
							
							There was an attempt to access _searchResults with index from _data. 
							
						 
						
							2017-02-09 16:43:21 +03:00  
				
					
						
							
							
								 
						
							
								27a4d0f029 
								
							 
						 
						
							
							
								
								Alpha 1.0.7: Theme editor added to Settings.  
							
							
							
						 
						
							2017-02-07 20:39:47 +03:00  
				
					
						
							
							
								 
						
							
								b842761ea3 
								
							 
						 
						
							
							
								
								Closed beta 1000006001: Built in theme and color palette editor.  
							
							
							
						 
						
							2017-02-07 17:56:33 +03:00  
				
					
						
							
							
								 
						
							
								60f45ab9b3 
								
							 
						 
						
							
							
								
								Improved location coords precision when converting them to string.  
							
							... 
							
							
							
							Also disabled some options for a packaged build. 
							
						 
						
							2017-02-03 13:17:40 +03:00  
				
					
						
							
							
								 
						
							
								5f0741a0a5 
								
							 
						 
						
							
							
								
								Some more logo assets added.  
							
							
							
						 
						
							2017-02-02 20:09:26 +03:00  
				
					
						
							
							
								 
						
							
								686abd63b5 
								
							 
						 
						
							
							
								
								Version 1.0.6: fixing some critical issues in audio handling.  
							
							... 
							
							
							
							OnPropertyValueChanged() is called sometimes couple times a second
and sometimes when AudioMutex is locked already causing a deadlock.
Also some code added to support Desktop Bridge converter to UWP app. 
							
						 
						
							2017-02-01 13:12:52 +03:00  
				
					
						
							
							
								 
						
							
								da2191e9d5 
								
							 
						 
						
							
							
								
								Version 1.0.5: fixed retina EmojiBox layout.  
							
							
							
						 
						
							2017-01-31 12:29:22 +03:00  
				
					
						
							
							
								 
						
							
								33d2ec0f54 
								
							 
						 
						
							
							
								
								Version 1.0.5: new audio code + reorder pinned chats.  
							
							
							
						 
						
							2017-01-31 12:13:51 +03:00  
				
					
						
							
							
								 
						
							
								6df0591e82 
								
							 
						 
						
							
							
								
								Langs updated with a changelog. Pinned chats reorder fixed on macOS.  
							
							
							
						 
						
							2017-01-31 11:10:38 +03:00  
				
					
						
							
							
								 
						
							
								d1b9b8e3a3 
								
							 
						 
						
							
							
								
								Alpha 1.0.4: Click and drag to reorder pinned chats.  
							
							
							
						 
						
							2017-01-30 18:27:13 +03:00  
				
					
						
							
							
								 
						
							
								b21f72fef0 
								
							 
						 
						
							
							
								
								Fixed build for old OS X.  
							
							
							
						 
						
							2017-01-27 10:25:43 +03:00  
				
					
						
							
							
								 
						
							
								697fdd4294 
								
							 
						 
						
							
							
								
								Alpha 1.0.3: audio device opened only when some sound is played.  
							
							... 
							
							
							
							Also on Windows Vista and later audio device should switch after
the system default audio output device is changed. 
							
						 
						
							2017-01-27 10:08:59 +03:00  
				
					
						
							
							
								 
						
							
								4964b8b488 
								
							 
						 
						
							
							
								
								Beta 1000002001: Recreate audio device when no output or device changes.  
							
							
							
						 
						
							2017-01-25 08:45:09 +03:00  
				
					
						
							
							
								 
						
							
								6ae68b337d 
								
							 
						 
						
							
							
								
								Audio capture moved to a separate module.  
							
							
							
						 
						
							2017-01-25 00:25:21 +03:00  
				
					
						
							
							
								 
						
							
								28899a642b 
								
							 
						 
						
							
							
								
								main-window-linux: unref tray Indicator and Unity Launcher Entry ( #2661 )  
							
							... 
							
							
							
							Signed-off-by: Marco Trevisan <mail@3v1n0.net> (github: 3v1n0) 
							
						 
						
							2017-01-24 13:45:10 +03:00  
				
					
						
							
							
								 
						
							
								4518e94c8a 
								
							 
						 
						
							
							
								
								main-window-linux: try to use AppIndicator in Unity ( #2660 )  
							
							... 
							
							
							
							Signed-off-by: Marco Trevisan <mail@3v1n0.net> (github: 3v1n0) 
							
						 
						
							2017-01-24 13:44:46 +03:00  
				
					
						
							
							
								 
						
							
								59b0b0659a 
								
							 
						 
						
							
							
								
								Fix: Corret 'Show in folder' logic ( #2894 )  
							
							... 
							
							
							
							Signed-off-by: Zun SThy <zunsthy@gmail.com> (github: zunsthy) 
							
						 
						
							2017-01-24 13:18:48 +03:00  
				
					
						
							
							
								 
						
							
								2dccca7b16 
								
							 
						 
						
							
							
								
								Version 1.0.2: display correct changelog after the update.  
							
							
							
						 
						
							2017-01-19 11:41:19 +03:00  
				
					
						
							
							
								 
						
							
								7ab87486dc 
								
							 
						 
						
							
							
								
								Version 1.0.2: drag-n-drop from Firefox, resizable left column.  
							
							
							
						 
						
							2017-01-19 11:38:10 +03:00  
				
					
						
							
							
								 
						
							
								8bb14f4565 
								
							 
						 
						
							
							
								
								Small layout search field hidden. Crash fix in common groups section.  
							
							... 
							
							
							
							Also clearing cloud drafts in deactivated chats after migrating them. 
							
						 
						
							2017-01-18 13:26:33 +03:00  
				
					
						
							
							
								 
						
							
								8f31e1ab31 
								
							 
						 
						
							
							
								
								Alpha 1.0.1 for Windows: Qt bugfix backported for large files write.  
							
							... 
							
							
							
							Also the initial background saved as JPG to reduce the Telegram.exe
file size below 32 MB. Currently deployed versions can't autoupdate
to a file that is larger than 32 MB due to a critical Qt bug. 
							
						 
						
							2017-01-17 11:50:22 +03:00  
				
					
						
							
							
								 
						
							
								041e366df7 
								
							 
						 
						
							
							
								
								Alpha 1.0.1: resize chats list with mouse press-and-drag.  
							
							... 
							
							
							
							Also fixed drag-n-drop images from Firefox in Windows.
Also some additional colors added to themes palette:
HistoryToDown button now has separate colors.
Windows title bar and buttons have separate active/inactive colors. 
							
						 
						
							2017-01-16 16:27:11 +03:00  
				
					
						
							
							
								 
						
							
								47aa03ce37 
								
							 
						 
						
							
							
								
								Logging string in case of crash inside Qt text processing.  
							
							... 
							
							
							
							There are some crash reports from OS X 10.6 and it is the way
to find out which string exactly crashes the app in that place. 
							
						 
						
							2017-01-16 13:18:34 +03:00  
				
					
						
							
							
								 
						
							
								4424dbf64a 
								
							 
						 
						
							
							
								
								Allow to resize chats list. One more mode added (narrow chats list).  
							
							
							
						 
						
							2017-01-16 12:55:03 +03:00  
				
					
						
							
							
								 
						
							
								c58df19b93 
								
							 
						 
						
							
							
								
								Fix popup menu rendering in OS X 10.6-10.7.  #2839  
							
							
							
						 
						
							2017-01-15 16:12:35 +03:00  
				
					
						
							
							
								 
						
							
								8a8e0c1182 
								
							 
						 
						
							
							
								
								Passcode box layout fix. Drop image from Firefox fix.  
							
							... 
							
							
							
							Also admin star color in group profile has separate palette entry. 
							
						 
						
							2017-01-13 18:15:25 +03:00  
				
					
						
							
							
								 
						
							
								7fb1463c43 
								
							 
						 
						
							
							
								
								Version 1.0 stable: bump copyright date to 2017.  
							
							
							
						 
						
							2017-01-11 23:02:13 +04:00  
				
					
						
							
							
								 
						
							
								2d185cf66e 
								
							 
						 
						
							
							
								
								Some colors split for the palette. Theme preview applying improved.  
							
							... 
							
							
							
							Also attempting to fix travis build. 
							
						 
						
							2017-01-11 12:16:44 +04:00  
				
					
						
							
							
								 
						
							
								30c9bcb985 
								
							 
						 
						
							
							
								
								Alpha 0.10.27: appoint admins in your supergroups from context menu.  
							
							
							
						 
						
							2017-01-11 09:30:51 +04:00  
				
					
						
							
							
								 
						
							
								c09dab2b3a 
								
							 
						 
						
							
							
								
								MediaView save message fixed. Sticker pan size updated correctly.  
							
							
							
						 
						
							2017-01-09 18:00:56 +04:00  
				
					
						
							
							
								 
						
							
								143181095f 
								
							 
						 
						
							
							
								
								Alpha 0.10.26: t.me links, latest OpenAL code used.  
							
							... 
							
							
							
							Also inline results should be displayed above the message field. 
							
						 
						
							2017-01-07 15:55:05 +04:00  
				
					
						
							
							
								 
						
							
								0edca8cfdb 
								
							 
						 
						
							
							
								
								Alpha version 0.10.25: crash fix in aligned image creation.  
							
							
							
						 
						
							2017-01-05 15:39:00 +04:00  
				
					
						
							
							
								 
						
							
								9d66e88fc1 
								
							 
						 
						
							
							
								
								Alpha 0.10.24: fixed image alignment for ffmpeg, using ffmpeg 3.2.  
							
							
							
						 
						
							2017-01-05 13:08:16 +04:00  
				
					
						
							
							
								 
						
							
								d0a7e6be73 
								
							 
						 
						
							
							
								
								Delete messages box labels fix and confirm by Enter key.  
							
							... 
							
							
							
							Also context menu fixed in case of non-transparent windows.
Also pausing GIFs when the window is not active. 
							
						 
						
							2017-01-02 21:11:49 +04:00  
				
					
						
							
							
								 
						
							
								72e34dc5b1 
								
							 
						 
						
							
							
								
								Fixed alpha 0.10.23 build for Linux.  
							
							
							
						 
						
							2017-01-01 21:49:44 +04:00  
				
					
						
							
							
								 
						
							
								a86c85485a 
								
							 
						 
						
							
							
								
								Alpha 0.10.23: removed test code for error text checking.  
							
							
							
						 
						
							2017-01-01 21:15:21 +04:00  
				
					
						
							
							
								 
						
							
								3da020dffd 
								
							 
						 
						
							
							
								
								Alpha 0.10.23: tiled background fixed for macOS.  
							
							
							
						 
						
							2017-01-01 21:10:35 +04:00  
				
					
						
							
							
								 
						
							
								c65a280b9d 
								
							 
						 
						
							
							
								
								Alpha 0.10.23: small tiled background performance improved.  
							
							... 
							
							
							
							Also some error texts improved. Also Ctrl+W closes MediaView now. 
							
						 
						
							2017-01-01 20:59:33 +04:00  
				
					
						
							
							
								 
						
							
								eec5b78054 
								
							 
						 
						
							
							
								
								Delete for everyone checkbox added. Various bugfixes.  
							
							
							
						 
						
							2017-01-01 15:47:00 +04:00  
				
					
						
							
							
								 
						
							
								218f991547 
								
							 
						 
						
							
							
								
								Alpha version 0.10.22: critical bug fixes.  
							
							
							
						 
						
							2016-12-31 17:34:41 +04:00  
				
					
						
							
							
								 
						
							
								bc0c355d2d 
								
							 
						 
						
							
							
								
								Alpha version 0.10.21: pinned chats, groups in common, new design.  
							
							
							
						 
						
							2016-12-30 22:23:17 +04:00  
				
					
						
							
							
								 
						
							
								b39987c343 
								
							 
						 
						
							
							
								
								Closed beta 10020007: New selected messages count animation.  
							
							
							
						 
						
							2016-12-30 17:53:10 +04:00  
				
					
						
							
							
								 
						
							
								1d8e76aa08 
								
							 
						 
						
							
							
								
								New empty user/chat photos: with filled background and initials.  
							
							
							
						 
						
							2016-12-30 17:53:09 +04:00  
				
					
						
							
							
								 
						
							
								204d91d567 
								
							 
						 
						
							
							
								
								Closed beta 10020006: fixed crash on start when the passcode is used.  
							
							
							
						 
						
							2016-12-30 17:53:07 +04:00  
				
					
						
							
							
								 
						
							
								38e6a0ae7e 
								
							 
						 
						
							
							
								
								Closed beta 10020005: Added several buttons animations.  
							
							
							
						 
						
							2016-12-30 17:53:06 +04:00  
				
					
						
							
							
								 
						
							
								ef927c8465 
								
							 
						 
						
							
							
								
								Theme preview ready.  
							
							... 
							
							
							
							Also style::color is now copyable, constructed only inside a palette.
Also macOS setup new background ready. 
							
						 
						
							2016-12-30 17:53:05 +04:00  
				
					
						
							
							
								 
						
							
								1d895cd953 
								
							 
						 
						
							
							
								
								Closed beta 10020004: stickers box fixed, manage admins box fixed.  
							
							
							
						 
						
							2016-12-30 17:53:03 +04:00  
				
					
						
							
							
								 
						
							
								eb4d2a38b6 
								
							 
						 
						
							
							
								
								Closed beta 10020003: All colors moved to palette, some bug fixes.  
							
							
							
						 
						
							2016-12-30 17:53:02 +04:00  
				
					
						
							
							
								 
						
							
								b030824ef5 
								
							 
						 
						
							
							
								
								Use default color theme link in non-authed Advanced settings section.  
							
							
							
						 
						
							2016-12-30 17:53:00 +04:00  
				
					
						
							
							
								 
						
							
								177078b0af 
								
							 
						 
						
							
							
								
								Closed beta 10020002: Use default color theme link in Settings.  
							
							
							
						 
						
							2016-12-30 17:53:00 +04:00  
				
					
						
							
							
								 
						
							
								0480e02b23 
								
							 
						 
						
							
							
								
								Closed beta 10020001: application icon changed.  
							
							
							
						 
						
							2016-12-30 17:52:58 +04:00  
				
					
						
							
							
								 
						
							
								2436ad74bd 
								
							 
						 
						
							
							
								
								Boxes redesigned. Common groups moved to Shared Media.  
							
							... 
							
							
							
							Also transparent images sending fixed. 
							
						 
						
							2016-12-30 17:52:56 +04:00  
				
					
						
							
							
								 
						
							
								85b434bee4 
								
							 
						 
						
							
							
								
								Scheme updated. Pinned dialogs support added.  
							
							
							
						 
						
							2016-12-30 17:52:53 +04:00  
				
					
						
							
							
								 
						
							
								90234cb7a0 
								
							 
						 
						
							
							
								
								Closed beta 10019014: New input fields design and animations.  
							
							
							
						 
						
							2016-12-30 17:52:52 +04:00  
				
					
						
							
							
								 
						
							
								2d48cde27a 
								
							 
						 
						
							
							
								
								Fixed crashes in thumb animation. Fix notifications show.  
							
							... 
							
							
							
							Also allow reporting bots. Also disable last used stickers click. 
							
						 
						
							2016-12-30 17:52:51 +04:00  
				
					
						
							
							
								 
						
							
								4692fdeb5f 
								
							 
						 
						
							
							
								
								Closed beta 10019013: Groups in common now are opened in a section.  
							
							
							
						 
						
							2016-12-30 17:52:50 +04:00  
				
					
						
							
							
								 
						
							
								47977009b8 
								
							 
						 
						
							
							
								
								Moved FloatAnimation->Animation, Animation->BasicAnimation.  
							
							
							
						 
						
							2016-12-30 17:52:48 +04:00  
				
					
						
							
							
								 
						
							
								06ed7b8eaf 
								
							 
						 
						
							
							
								
								Some more ripple animations. Now only anim::value (float64).  
							
							... 
							
							
							
							Also each FloatAnimation now stops MTP responses.
Also slide animations done by FloatAnimation.
Closed beta 10019012. 
							
						 
						
							2016-12-30 17:52:46 +04:00  
				
					
						
							
							
								 
						
							
								a248cef15d 
								
							 
						 
						
							
							
								
								Moved back to layer 58, fixed some style issues.  
							
							
							
						 
						
							2016-12-30 17:52:44 +04:00  
				
					
						
							
							
								 
						
							
								74253fb7f2 
								
							 
						 
						
							
							
								
								Fixed layout of names in profile peer list block.  
							
							
							
						 
						
							2016-12-30 17:52:43 +04:00  
				
					
						
							
							
								 
						
							
								7bb3b4d807 
								
							 
						 
						
							
							
								
								Common groups profile block done. Moved to layer 59.  
							
							... 
							
							
							
							Also profile block modules were renamed. 
							
						 
						
							2016-12-30 17:52:42 +04:00  
				
					
						
							
							
								 
						
							
								a3c406dd00 
								
							 
						 
						
							
							
								
								Some macOS improvements for animations and retina support.  
							
							
							
						 
						
							2016-12-30 17:52:41 +04:00  
				
					
						
							
							
								 
						
							
								3e6d483939 
								
							 
						 
						
							
							
								
								Closed beta 10019011: fixed build in Xcode, langs updated.  
							
							
							
						 
						
							2016-12-30 17:52:40 +04:00  
				
					
						
							
							
								 
						
							
								b0f14d1856 
								
							 
						 
						
							
							
								
								Closed beta 10019011: various style improvements.  
							
							
							
						 
						
							2016-12-30 17:52:39 +04:00  
				
					
						
							
							
								 
						
							
								2796c53542 
								
							 
						 
						
							
							
								
								Some more ripple animations.  
							
							
							
						 
						
							2016-12-30 17:52:37 +04:00  
				
					
						
							
							
								 
						
							
								8958ae0377 
								
							 
						 
						
							
							
								
								Typing animations from android.  
							
							
							
						 
						
							2016-12-30 17:52:36 +04:00  
				
					
						
							
							
								 
						
							
								2b3631f3ae 
								
							 
						 
						
							
							
								
								Closed beta 10019010: fixed build for Xcode.  
							
							
							
						 
						
							2016-12-30 17:52:34 +04:00  
				
					
						
							
							
								 
						
							
								3cff50009c 
								
							 
						 
						
							
							
								
								Closed beta 10019010: unified attach button, new intro, new stickers.  
							
							... 
							
							
							
							Now all files sending is confirmed before preparing for sending.
You can paste from clipboard and drag many files at once. 
							
						 
						
							2016-12-30 17:52:32 +04:00  
				
					
						
							
							
								 
						
							
								26c08236cd 
								
							 
						 
						
							
							
								
								Fixed build for Xcode. Round cap used in radial animations.  
							
							
							
						 
						
							2016-12-30 17:52:31 +04:00  
				
					
						
							
							
								 
						
							
								3da0533339 
								
							 
						 
						
							
							
								
								Intro redesign done.  
							
							
							
						 
						
							2016-12-30 17:52:30 +04:00  
				
					
						
							
							
								 
						
							
								6e0394dd42 
								
							 
						 
						
							
							
								
								Stickers box redesigned.  
							
							
							
						 
						
							2016-12-30 17:52:28 +04:00  
				
					
						
							
							
								 
						
							
								38d20c506e 
								
							 
						 
						
							
							
								
								Image options are used in cache key. Medias with captions has tails.  
							
							
							
						 
						
							2016-12-30 17:52:27 +04:00  
				
					
						
							
							
								 
						
							
								b1ca0f5ea3 
								
							 
						 
						
							
							
								
								Fixed build for macOS old versions.  
							
							
							
						 
						
							2016-12-30 17:52:26 +04:00  
				
					
						
							
							
								 
						
							
								eb05e62422 
								
							 
						 
						
							
							
								
								Not rounding images (photos/videos/gifs) that continue to a bubble.  
							
							
							
						 
						
							2016-12-30 17:52:25 +04:00  
				
					
						
							
							
								 
						
							
								9155591e8a 
								
							 
						 
						
							
							
								
								New cancel search icon animation.  
							
							
							
						 
						
							2016-12-30 17:52:24 +04:00  
				
					
						
							
							
								 
						
							
								9fa284a6d1 
								
							 
						 
						
							
							
								
								Photo and video overview and background gallery checkboxes improved.  
							
							
							
						 
						
							2016-12-30 17:52:23 +04:00  
				
					
						
							
							
								 
						
							
								e880c4876e 
								
							 
						 
						
							
							
								
								Strict alignment request for base::lambda. Various improvements.  
							
							
							
						 
						
							2016-12-30 17:52:21 +04:00  
				
					
						
							
							
								 
						
							
								8a0c275658 
								
							 
						 
						
							
							
								
								Group and channel create box photo select button improved.  
							
							
							
						 
						
							2016-12-30 17:52:20 +04:00  
				
					
						
							
							
								 
						
							
								2ada4d841f 
								
							 
						 
						
							
							
								
								Top bar buttons design improved, emoji pan animations removed.  
							
							
							
						 
						
							2016-12-30 17:52:18 +04:00  
				
					
						
							
							
								 
						
							
								d607f0768a 
								
							 
						 
						
							
							
								
								Closed version 10019009: bubbles with tails.  
							
							
							
						 
						
							2016-12-30 17:52:16 +04:00  
				
					
						
							
							
								 
						
							
								31a66d66e2 
								
							 
						 
						
							
							
								
								Layers show/hide rewritten, animated show over mainmenu and settings.  
							
							
							
						 
						
							2016-12-30 17:52:15 +04:00  
				
					
						
							
							
								 
						
							
								d0f7c6c210 
								
							 
						 
						
							
							
								
								Qt render bug fixed by patch. Design improvements and fixes.  
							
							
							
						 
						
							2016-12-30 17:52:14 +04:00  
				
					
						
							
							
								 
						
							
								07689476a6 
								
							 
						 
						
							
							
								
								Closed beta 10019008: Some more ripple animations added.  
							
							
							
						 
						
							2016-12-30 17:52:13 +04:00  
				
					
						
							
							
								 
						
							
								cdef9fa14f 
								
							 
						 
						
							
							
								
								Active state for IconButton added, when ripple is not hidden.  
							
							
							
						 
						
							2016-12-30 17:52:11 +04:00  
				
					
						
							
							
								 
						
							
								7fa274a68e 
								
							 
						 
						
							
							
								
								Improved ripple animation colors and styles for different buttons.  
							
							... 
							
							
							
							Also moved FlatLabel and LabelSimple to ui/widgets/labels module.
Also moved ScrollArea to ui/widgets/scroll_area module. 
							
						 
						
							2016-12-30 17:52:10 +04:00  
				
					
						
							
							
								 
						
							
								3186e1e495 
								
							 
						 
						
							
							
								
								Ripple animations done for IconButton, FlatButton and RoundButton.  
							
							... 
							
							
							
							Also moved input field classes to ui/widgets/input_fields module. 
							
						 
						
							2016-12-30 17:52:08 +04:00  
				
					
						
							
							
								 
						
							
								48eb72a9c2 
								
							 
						 
						
							
							
								
								Optimized dropdown animation. Dropdown animation for EmojiPan done.  
							
							
							
						 
						
							2016-12-30 17:52:07 +04:00  
				
					
						
							
							
								 
						
							
								78f55c10e9 
								
							 
						 
						
							
							
								
								Closed beta 10019006: left main menu.  
							
							
							
						 
						
							2016-12-30 17:52:06 +04:00  
				
					
						
							
							
								 
						
							
								a74baaea36 
								
							 
						 
						
							
							
								
								Left main menu.  
							
							
							
						 
						
							2016-12-30 17:52:05 +04:00  
				
					
						
							
							
								 
						
							
								807bebb3cf 
								
							 
						 
						
							
							
								
								Buttons moved to ui/widgets/buttons module, BoxButton removed.  
							
							
							
						 
						
							2016-12-30 17:52:04 +04:00  
				
					
						
							
							
								 
						
							
								d4d1d438be 
								
							 
						 
						
							
							
								
								Closed beta 10019005: inline bot cancel button fixed.  
							
							
							
						 
						
							2016-12-30 17:52:02 +04:00  
				
					
						
							
							
								 
						
							
								55b1ba128d 
								
							 
						 
						
							
							
								
								Fixed PanelAnimation for Retina, added 1px padding to emoji.  
							
							
							
						 
						
							2016-12-30 17:52:01 +04:00  
				
					
						
							
							
								 
						
							
								bd2be4e0c1 
								
							 
						 
						
							
							
								
								Build fixed for Linux, checking for compositing manager running.  
							
							... 
							
							
							
							Backported QX11Info::isCompositingManagerRunning from Qt 5.7. 
							
						 
						
							2016-12-30 17:52:00 +04:00  
				
					
						
							
							
								 
						
							
								27ff8d4bf5 
								
							 
						 
						
							
							
								
								Closed beta 10019004: improved new dropdown animation on macOS.  
							
							
							
						 
						
							2016-12-30 17:51:58 +04:00  
				
					
						
							
							
								 
						
							
								1310b156dc 
								
							 
						 
						
							
							
								
								Closed beta 10019004: new add contact button, various improvements.  
							
							
							
						 
						
							2016-12-30 17:51:57 +04:00  
				
					
						
							
							
								 
						
							
								3366e05b77 
								
							 
						 
						
							
							
								
								Rich dropdown animations.  
							
							
							
						 
						
							2016-12-30 17:51:56 +04:00  
				
					
						
							
							
								 
						
							
								45ce0ecb1f 
								
							 
						 
						
							
							
								
								Dialogs filter input field without search icon.  
							
							
							
						 
						
							2016-12-30 17:51:55 +04:00  
				
					
						
							
							
								 
						
							
								8ff3779c9a 
								
							 
						 
						
							
							
								
								Custom title bar for macOS 10.10+ improved, colors in palette now.  
							
							
							
						 
						
							2016-12-30 17:51:54 +04:00  
				
					
						
							
							
								 
						
							
								494254496e 
								
							 
						 
						
							
							
								
								10019003: Some compose area icons improved. Box headers redesigned.  
							
							
							
						 
						
							2016-12-30 17:51:52 +04:00  
				
					
						
							
							
								 
						
							
								475b35bf55 
								
							 
						 
						
							
							
								
								Custom title on macOS 10.10+ added.  
							
							
							
						 
						
							2016-12-30 17:51:51 +04:00  
				
					
						
							
							
								 
						
							
								19f4e50e33 
								
							 
						 
						
							
							
								
								New compose area icons.  
							
							
							
						 
						
							2016-12-30 17:51:50 +04:00  
				
					
						
							
							
								 
						
							
								fac8e48381 
								
							 
						 
						
							
							
								
								Default background changed to green, "video file" -> "video" in lang.  
							
							
							
						 
						
							2016-12-30 17:51:48 +04:00  
				
					
						
							
							
								 
						
							
								dd9bd43331 
								
							 
						 
						
							
							
								
								Closed beta 10019002: fixed build for Linux.  
							
							
							
						 
						
							2016-12-30 17:51:47 +04:00  
				
					
						
							
							
								 
						
							
								23c2e5364a 
								
							 
						 
						
							
							
								
								Removed anim::cvalue and ColorAnimation, all done by fvalue now.  
							
							... 
							
							
							
							Also moved style::interpolate to anim::color/anim::pen/anim::brush. 
							
						 
						
							2016-12-30 17:51:46 +04:00  
				
					
						
							
							
								 
						
							
								0326976473 
								
							 
						 
						
							
							
								
								Beta version 10019002: fixed build for Xcode.  
							
							
							
						 
						
							2016-12-30 17:51:45 +04:00  
				
					
						
							
							
								 
						
							
								dac96bfc4a 
								
							 
						 
						
							
							
								
								Closed beta 10019002: redesign, fix emoji pan hide after inline bot.  
							
							
							
						 
						
							2016-12-30 17:51:44 +04:00  
				
					
						
							
							
								 
						
							
								b3d1602354 
								
							 
						 
						
							
							
								
								Forward bar and unread counter added to top bar in OneColumn layout.  
							
							
							
						 
						
							2016-12-30 17:51:42 +04:00  
				
					
						
							
							
								 
						
							
								d12177befd 
								
							 
						 
						
							
							
								
								Update Telegram button added to DialogsWidget/Intro. Three dot menu.  
							
							
							
						 
						
							2016-12-30 17:51:41 +04:00  
				
					
						
							
							
								 
						
							
								e693a98bd4 
								
							 
						 
						
							
							
								
								Passcode lock button added to DialogsWidget.  
							
							
							
						 
						
							2016-12-30 17:51:40 +04:00  
				
					
						
							
							
								 
						
							
								3a599e0752 
								
							 
						 
						
							
							
								
								New main menu in DialogsWidget.  
							
							... 
							
							
							
							Also "flip_horizontal" and "flip_vertical" modifiers support added.
Also moving parts of MainWindow to Window::MainWindow. 
							
						 
						
							2016-12-30 17:51:38 +04:00  
				
					
						
							
							
								 
						
							
								0cbb0014db 
								
							 
						 
						
							
							
								
								Removed blue window title, new small title used only in Windows.  
							
							
							
						 
						
							2016-12-30 17:51:37 +04:00  
				
					
						
							
							
								 
						
							
								1ecd6866c7 
								
							 
						 
						
							
							
								
								Closed beta 10019001: improved style apply for FlatButton.  
							
							
							
						 
						
							2016-12-30 17:51:35 +04:00  
				
					
						
							
							
								 
						
							
								1466338e7e 
								
							 
						 
						
							
							
								
								Closed beta 10019001: Build fixed for Xcode.  
							
							
							
						 
						
							2016-12-30 17:51:34 +04:00  
				
					
						
							
							
								 
						
							
								2a3fd0066d 
								
							 
						 
						
							
							
								
								Closed beta 10019001: style::color copy is denied, only const refs.  
							
							
							
						 
						
							2016-12-30 17:51:33 +04:00  
				
					
						
							
							
								 
						
							
								5d10c02b5b 
								
							 
						 
						
							
							
								
								Applying color themes with confirmation / reverting (15 seconds).  
							
							
							
						 
						
							2016-12-30 17:51:32 +04:00  
				
					
						
							
							
								 
						
							
								af9edc17d2 
								
							 
						 
						
							
							
								
								Applying color theme without restarting the application.  
							
							
							
						 
						
							2016-12-30 17:51:31 +04:00  
				
					
						
							
							
								 
						
							
								c932f3d9df 
								
							 
						 
						
							
							
								
								Removing almost all animated over states in IconButton.  
							
							
							
						 
						
							2016-12-30 17:51:30 +04:00  
				
					
						
							
							
								 
						
							
								e08f5437a6 
								
							 
						 
						
							
							
								
								Palette usage improvements.  
							
							
							
						 
						
							2016-12-30 17:51:29 +04:00  
				
					
						
							
							
								 
						
							
								dbb6371e67 
								
							 
						 
						
							
							
								
								First version on loading themes is ready.  
							
							
							
						 
						
							2016-12-30 17:51:27 +04:00  
				
					
						
							
							
								 
						
							
								b2414939c9 
								
							 
						 
						
							
							
								
								Merge branch 'master' into dev  
							
							
							
						 
						
							2016-12-30 17:50:59 +04:00  
				
					
						
							
							
								 
						
							
								19b77ee4ac 
								
							 
						 
						
							
							
								
								Version 0.10.20: don't allow the share url start with an inline bot.  
							
							
							
						 
						
							2016-12-18 19:12:49 +03:00  
				
					
						
							
							
								 
						
							
								09b429592f 
								
							 
						 
						
							
							
								
								Version 0.10.20: crash fixed in group create box.  
							
							
							
						 
						
							2016-12-18 18:47:32 +03:00  
				
					
						
							
							
								 
						
							
								7f71ef3784 
								
							 
						 
						
							
							
								
								Fixed bug in ffmpeg animation reader.  
							
							
							
						 
						
							2016-12-18 12:12:42 +03:00  
				
					
						
							
							
								 
						
							
								2dadf7ce57 
								
							 
						 
						
							
							
								
								linux-libs: parse XDG_CURRENT_DESKTOP as colon separated list ( #2663 )  
							
							... 
							
							
							
							Signed-off-by: Marco Trevisan <mail@3v1n0.net> (github: 3v1n0) 
							
						 
						
							2016-11-23 10:25:11 +01:00  
				
					
						
							
							
								 
						
							
								d460897f84 
								
							 
						 
						
							
							
								
								main-window-linux: parse XDG_CURRENT_DESKTOP as colon separated list ( #2659 )  
							
							... 
							
							
							
							As per freedesktop specifications¹, $XDG_CURRENT_DESKTOP is a
"colon-separated list of strings". Thus we need to parse it in that way.
[1] https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html 
Signed-off-by: Marco Trevisan <mail@3v1n0.net> (github: 3v1n0) 
							
						 
						
							2016-11-22 09:46:08 +03:00  
				
					
						
							
							
								 
						
							
								2e4426aac0 
								
							 
						 
						
							
							
								
								Old sprites removed completely. Only #rrggbb and #rrggbbaa in styles.  
							
							... 
							
							
							
							Also moved Checkbox and Radiobutton to Ui namespace.
Also child widgets in many boxes were wrapped in ChildWidget<>. 
							
						 
						
							2016-10-28 12:20:24 +03:00  
				
					
						
							
							
								 
						
							
								42e544abff 
								
							 
						 
						
							
							
								
								All icons were moved from sprites to separate icon files.  
							
							
							
						 
						
							2016-10-28 11:02:45 +03:00  
				
					
						
							
							
								 
						
							
								f7374aa7b7 
								
							 
						 
						
							
							
								
								Almost all icons moved from sprite.  
							
							... 
							
							
							
							It is a broken build, some of sprite()s are in stickers.style file. 
							
						 
						
							2016-10-28 00:19:38 +03:00  
				
					
						
							
							
								 
						
							
								29493a0693 
								
							 
						 
						
							
							
								
								All emoji icons moved from sprite.  
							
							
							
						 
						
							2016-10-27 17:10:28 +03:00  
				
					
						
							
							
								 
						
							
								6e33f039b2 
								
							 
						 
						
							
							
								
								Dropdown replaced by Ui::DropdownMenu. ScrolledWidget removed.  
							
							... 
							
							
							
							Ui::DropdownMenu is like Ui::PopupMenu, both based on Ui::Menu. 
							
						 
						
							2016-10-27 15:56:48 +03:00  
				
					
						
							
							
								 
						
							
								140e6d6268 
								
							 
						 
						
							
							
								
								Merge branch 'dev' of  https://github.com/telegramdesktop/tdesktop  into dev  
							
							
							
						 
						
							2016-10-26 15:24:38 +03:00  
				
					
						
							
							
								 
						
							
								ec6e46dae7 
								
							 
						 
						
							
							
								
								Some more icons moved from sprite.  
							
							
							
						 
						
							2016-10-26 15:24:21 +03:00  
				
					
						
							
							
								 
						
							
								abd755d7fc 
								
							 
						 
						
							
							
								
								Fixed build for Xcode and GCC.  
							
							
							
						 
						
							2016-10-26 14:03:33 +03:00  
				
					
						
							
							
								 
						
							
								ff2d959abd 
								
							 
						 
						
							
							
								
								Some icons moved from sprite. Ui::WidgetFadeWrap() effect added.  
							
							
							
						 
						
							2016-10-26 13:06:00 +03:00  
				
					
						
							
							
								 
						
							
								d35b295d5e 
								
							 
						 
						
							
							
								
								Merge branch 'dev' of  https://github.com/telegramdesktop/tdesktop  into dev  
							
							
							
						 
						
							2016-10-25 21:00:45 +03:00  
				
					
						
							
							
								 
						
							
								a65c76ea69 
								
							 
						 
						
							
							
								
								Venue layout fixed for multiline address text.  
							
							... 
							
							
							
							We don't make the bubble wider for the address text to fit in,
so we should not respect address Text::maxWidth() for item _maxw. 
							
						 
						
							2016-10-25 20:30:49 +03:00  
				
					
						
							
							
								 
						
							
								802349d042 
								
							 
						 
						
							
							
								
								Version 0.10.19: Critical bug fix of Session::needToResumeAndSend().  
							
							
							
						 
						
							2016-10-24 23:37:43 +03:00  
				
					
						
							
							
								 
						
							
								c8a379e85e 
								
							 
						 
						
							
							
								
								Fix crash: transfer QMenu ownership to PopupMenu. Not tested.  
							
							
							
						 
						
							2016-10-24 18:38:57 +03:00  
				
					
						
							
							
								 
						
							
								1cfe9d0ff5 
								
							 
						 
						
							
							
								
								Version 0.10.18: a couple of crash fixes.  
							
							
							
						 
						
							2016-10-24 18:36:17 +03:00  
				
					
						
							
							
								 
						
							
								53e48beb03 
								
							 
						 
						
							
							
								
								Merge branch 'dev'  
							
							
							
						 
						
							2016-10-24 16:44:48 +03:00  
				
					
						
							
							
								 
						
							
								d2e27726ca 
								
							 
						 
						
							
							
								
								Version 0.10.18: new cute design for adding members to your groups.  
							
							
							
						 
						
							2016-10-24 16:31:36 +03:00  
				
					
						
							
							
								 
						
							
								a774e9b712 
								
							 
						 
						
							
							
								
								Closed beta 0.10.17.2: macOS animation improvements, multiselect design.  
							
							
							
						 
						
							2016-10-24 00:25:29 +03:00  
				
					
						
							
							
								 
						
							
								6d9173bca8 
								
							 
						 
						
							
							
								
								Version 0.10.17 alpha: new cute control for adding members to groups.  
							
							
							
						 
						
							2016-10-22 23:29:25 +03:00  
				
					
						
							
							
								 
						
							
								c1d862d8de 
								
							 
						 
						
							
							
								
								Some icons moved from sprite to separate files.  
							
							
							
						 
						
							2016-10-22 21:58:36 +03:00  
				
					
						
							
							
								 
						
							
								e1478359e6 
								
							 
						 
						
							
							
								
								Fixed build in Xcode.  
							
							
							
						 
						
							2016-10-22 20:05:19 +03:00  
				
					
						
							
							
								 
						
							
								8bc4e3816b 
								
							 
						 
						
							
							
								
								ShareBox and CountrySelect use Ui::MultiSelect as a search field.  
							
							
							
						 
						
							2016-10-22 18:59:36 +03:00  
				
					
						
							
							
								 
						
							
								48332c0c6b 
								
							 
						 
						
							
							
								
								Ui::MultiSelect control ready.  
							
							
							
						 
						
							2016-10-22 18:59:36 +03:00  
				
					
						
							
							
								 
						
							
								3455344c62 
								
							 
						 
						
							
							
								
								Ui::MultiSelect control started: now it's just search field + cancel.  
							
							
							
						 
						
							2016-10-22 18:59:34 +03:00  
				
					
						
							
							
								 
						
							
								e5a5273b3a 
								
							 
						 
						
							
							
								
								Scrollable boxes reorganized: _scroll always owns _inner.  
							
							... 
							
							
							
							Also some boxes moved to separate modules: MembersBox, StickersBox. 
							
						 
						
							2016-10-22 18:59:33 +03:00  
				
					
						
							
							
								 
						
							
								2bd561821a 
								
							 
						 
						
							
							
								
								Using cute userpic checkbox Ui::RoundImageCheckbox in ContactsBox.  
							
							
							
						 
						
							2016-10-22 18:59:32 +03:00  
				
					
						
							
							
								 
						
							
								763b347a8f 
								
							 
						 
						
							
							
								
								Moved a cute userpic checkbox from ShareBox to a separate class.  
							
							
							
						 
						
							2016-10-22 18:59:32 +03:00  
				
					
						
							
							
								 
						
							
								c514c62d61 
								
							 
						 
						
							
							
								
								Attempt to fix a crash in getUserFull() without a loaded peer.  
							
							
							
						 
						
							2016-10-22 18:58:14 +03:00  
				
					
						
							
							
								 
						
							
								130c41d711 
								
							 
						 
						
							
							
								
								Take control over macOS media keys only when using music player.  #2549  
							
							
							
						 
						
							2016-10-22 17:35:37 +03:00  
				
					
						
							
							
								 
						
							
								77df38b4fd 
								
							 
						 
						
							
							
								
								Fixed html encoding in native linux notifications.  #2532  
							
							... 
							
							
							
							Also use case-insensitive filters in GTK file chooser. 
							
						 
						
							2016-10-22 16:57:13 +03:00  
				
					
						
							
							
								 
						
							
								c773bffec6 
								
							 
						 
						
							
							
								
								Applying the ReplyMarkup returned in updateNewMessage.  #2543  
							
							... 
							
							
							
							Also InputField now can be forced to hide placeholder. 
							
						 
						
							2016-10-20 18:29:18 +03:00  
				
					
						
							
							
								 
						
							
								20d04a065e 
								
							 
						 
						
							
							
								
								Fixed Windows tray icon (Qt 5.6.2 broke it).  
							
							
							
						 
						
							2016-10-20 17:46:16 +03:00  
				
					
						
							
							
								 
						
							
								951d93832c 
								
							 
						 
						
							
							
								
								Fix wrong clearing of a bot start token when returning to chat.  #2417  
							
							
							
						 
						
							2016-10-20 12:46:16 +03:00  
				
					
						
							
							
								 
						
							
								143cfe0d0f 
								
							 
						 
						
							
							
								
								Disabled SPMediaKeyTap in MacAppStore build: it crashes.  
							
							
							
						 
						
							2016-10-20 01:02:21 +03:00  
				
					
						
							
							
								 
						
							
								9752224449 
								
							 
						 
						
							
							
								
								Version 0.10.16 stable: new media player + notifications update.  
							
							
							
						 
						
							2016-10-19 21:47:45 +03:00  
				
					
						
							
							
								 
						
							
								f1307f70ce 
								
							 
						 
						
							
							
								
								Fixed history scroll state clearing in case bot info was shown.  
							
							
							
						 
						
							2016-10-19 17:33:28 +03:00  
				
					
						
							
							
								 
						
							
								2ffc0196dd 
								
							 
						 
						
							
							
								
								Fix reply from notifications (Qt 5.6.2 broke it).  
							
							... 
							
							
							
							Now the mouse press on Qt::BypassWindowManagerHint window
doesn't activate it. So if you want a working input field
in a Qt::BypassWindowManagerHint window, you should
activate it yourself from any mouse press event. 
							
						 
						
							2016-10-19 16:46:45 +03:00  
				
					
						
							
							
								 
						
							
								3503be03c9 
								
							 
						 
						
							
							
								
								Fix tray icon menu display in Fedora (Qt 5.6.2 broke it).  
							
							... 
							
							
							
							When activeChanged() is emitted we call updateTrayMenu(), that
always called trayIcon->setContextMenu(), which was hiding the
just-shown tray icon menu in case of right click with main
window being active. Now we call trayIcon->setContextMenu()
only if the contextMenu value has really changed for trayIcon. 
							
						 
						
							2016-10-19 15:24:39 +03:00  
				
					
						
							
							
								 
						
							
								40fc7379bc 
								
							 
						 
						
							
							
								
								Fixed several bugs appearing on logout-login in player and messages.  
							
							
							
						 
						
							2016-10-19 11:59:19 +03:00  
				
					
						
							
							
								 
						
							
								48a20f0e71 
								
							 
						 
						
							
							
								
								Version 0.10.15 alpha: crash fix in new player, close button added.  
							
							... 
							
							
							
							Also some grammar improvements and pinned message bar hiding fixed. 
							
						 
						
							2016-10-18 18:19:13 +03:00  
				
					
						
							
							
								 
						
							
								b33b59b8b9 
								
							 
						 
						
							
							
								
								Version 0.10.14 alpha: fixed retina icon userpics, langs updated.  
							
							
							
						 
						
							2016-10-18 15:00:25 +03:00  
				
					
						
							
							
								 
						
							
								2f4b2d0a33 
								
							 
						 
						
							
							
								
								Version 0.10.14 alpha: userpic images are now generated as icons.  
							
							... 
							
							
							
							Also fixed Windows build by adding breakpad include path back to gyp. 
							
						 
						
							2016-10-18 14:48:03 +03:00  
				
					
						
							
							
								 
						
							
								ba4dcc42dc 
								
							 
						 
						
							
							
								
								Version 0.10.14 alpha: using $XDG_DATA_HOME in Linux.  
							
							... 
							
							
							
							If there is no app data in ~/.TelegramDesktop (like in
fresh installs) we use $XDG_DATA_HOME/TelegramDesktop. 
							
						 
						
							2016-10-18 13:32:33 +03:00  
				
					
						
							
							
								 
						
							
								fc7c5d0ab3 
								
							 
						 
						
							
							
								
								Fixed travis build for TDESKTOP_DISABLE_AUTOUPDATE case.  
							
							
							
						 
						
							2016-10-18 10:56:38 +03:00  
				
					
						
							
							
								 
						
							
								fd6a312abc 
								
							 
						 
						
							
							
								
								SPMediaKeyTap solution for macOS media keys added.  
							
							
							
						 
						
							2016-10-17 17:57:14 +03:00  
				
					
						
							
							
								 
						
							
								eb939fa4b0 
								
							 
						 
						
							
							
								
								Merge branch 'dev' of  https://github.com/telegramdesktop/tdesktop  into dev  
							
							
							
						 
						
							2016-10-17 13:56:29 +03:00  
				
					
						
							
							
								 
						
							
								0902741b85 
								
							 
						 
						
							
							
								
								Respecting Quite Hours in Windows.  
							
							... 
							
							
							
							Also closing current chat on window close or passcode lock. 
							
						 
						
							2016-10-17 13:55:17 +03:00  
				
					
						
							
							
								 
						
							
								cf247384d3 
								
							 
						 
						
							
							
								
								Added an external virtual method / multimethod implementation.  
							
							
							
						 
						
							2016-10-17 11:46:43 +03:00  
				
					
						
							
							
								 
						
							
								fa0e255183 
								
							 
						 
						
							
							
								
								Fixed tooltip display when hiding media player panel.  
							
							
							
						 
						
							2016-10-14 21:44:15 +03:00  
				
					
						
							
							
								 
						
							
								5d6dafeeda 
								
							 
						 
						
							
							
								
								New media player build fixed for Xcode.  
							
							
							
						 
						
							2016-10-14 21:27:42 +03:00  
				
					
						
							
							
								 
						
							
								31a847fb9d 
								
							 
						 
						
							
							
								
								Playlist appearance added to the new media player.  
							
							... 
							
							
							
							Also itemRemoved() now is fired as a global observable. 
							
						 
						
							2016-10-14 20:10:15 +03:00  
				
					
						
							
							
								 
						
							
								4f0cff5467 
								
							 
						 
						
							
							
								
								Playlist added in the new media player panel.  
							
							
							
						 
						
							2016-10-13 18:04:40 +03:00  
				
					
						
							
							
								 
						
							
								d543073632 
								
							 
						 
						
							
							
								
								Display download progress in the media player playback widget.  
							
							
							
						 
						
							2016-10-13 12:12:12 +03:00  
				
					
						
							
							
								 
						
							
								956d048d56 
								
							 
						 
						
							
							
								
								Changing volume in media player by mouse wheel events.  
							
							
							
						 
						
							2016-10-13 11:36:02 +03:00  
				
					
						
							
							
								 
						
							
								9eb8a93719 
								
							 
						 
						
							
							
								
								Media::Player::Widget added instead of PlayerWidget.  
							
							... 
							
							
							
							New media player bar widget added. Switching between floating
media player panel and media player widget. New volume controller. 
							
						 
						
							2016-10-12 22:36:48 +03:00  
				
					
						
							
							
								 
						
							
								8f135d7e00 
								
							 
						 
						
							
							
								
								Cancel state added for PlayButtonLayout in the new media player.  
							
							
							
						 
						
							2016-10-09 20:08:16 +03:00  
				
					
						
							
							
								 
						
							
								2d9ccbc428 
								
							 
						 
						
							
							
								
								Fixed PhotoCropBox for Retina displays.  
							
							
							
						 
						
							2016-10-09 01:06:21 +03:00  
				
					
						
							
							
								 
						
							
								3c8fb5f1f6 
								
							 
						 
						
							
							
								
								Media player vector button added to new audio player cover.  
							
							
							
						 
						
							2016-10-08 21:28:43 +03:00  
				
					
						
							
							
								 
						
							
								e616c39608 
								
							 
						 
						
							
							
								
								Merge branch 'dev' into player  
							
							... 
							
							
							
							Conflicts:
	Telegram/SourceFiles/application.cpp
	Telegram/SourceFiles/core/utils.h
	Telegram/SourceFiles/localstorage.cpp
	Telegram/SourceFiles/pspecific_mac_p.mm 
							
						 
						
							2016-10-08 12:10:33 +03:00  
				
					
						
							
							
								 
						
							
								377d333f1c 
								
							 
						 
						
							
							
								
								Using same notification options for all notification managers.  
							
							
							
						 
						
							2016-10-08 11:38:53 +03:00  
				
					
						
							
							
								 
						
							
								6798b86655 
								
							 
						 
						
							
							
								
								Version 0.10.13.alpha: removed Reply button for hidden text notifies.  
							
							
							
						 
						
							2016-10-07 20:02:13 +03:00  
				
					
						
							
							
								 
						
							
								b298c72b52 
								
							 
						 
						
							
							
								
								Merge branch 'dev' of  https://github.com/telegramdesktop/tdesktop  into dev  
							
							
							
						 
						
							2016-10-07 19:47:16 +03:00  
				
					
						
							
							
								 
						
							
								f1d52c12ae 
								
							 
						 
						
							
							
								
								Version 0.10.13.alpha: crash fix in custom notifications.  
							
							... 
							
							
							
							Not sending inline bot request drafts to server by timeout. 
							
						 
						
							2016-10-07 19:45:45 +03:00  
				
					
						
							
							
								 
						
							
								4a9821117b 
								
							 
						 
						
							
							
								
								Version 0.10.12.alpha: no new settings link for macOS 10.8+ version.  
							
							
							
						 
						
							2016-10-07 17:28:37 +03:00  
				
					
						
							
							
								 
						
							
								3c84899edf 
								
							 
						 
						
							
							
								
								Version 0.10.12.alpha: returned native macOS notifications for 10.8+  
							
							
							
						 
						
							2016-10-07 16:37:31 +03:00  
				
					
						
							
							
								 
						
							
								4369c23314 
								
							 
						 
						
							
							
								
								Version 0.10.12.alpha: major notifications update.  
							
							
							
						 
						
							2016-10-07 16:24:19 +03:00  
				
					
						
							
							
								 
						
							
								15ee4b40dc 
								
							 
						 
						
							
							
								
								Retina handling fixed in the new notifications.  
							
							
							
						 
						
							2016-10-07 16:14:02 +03:00  
				
					
						
							
							
								 
						
							
								eb47b9468c 
								
							 
						 
						
							
							
								
								Various fixes.  
							
							... 
							
							
							
							Copy inline keyboard when forwarding messages with a game.
Don't show "Deleted Message" in service message with scores.
Improved tiny web page previews. Ignore right button in emoji panel. 
							
						 
						
							2016-10-07 10:58:34 +03:00  
				
					
						
							
							
								 
						
							
								16ce28f4d2 
								
							 
						 
						
							
							
								
								Notifications settings done: screen corner selection + max count.  
							
							
							
						 
						
							2016-10-06 19:41:09 +03:00  
				
					
						
							
							
								 
						
							
								e7b6d7b498 
								
							 
						 
						
							
							
								
								Advanced notifications settings box layout done.  
							
							
							
						 
						
							2016-10-05 21:37:48 +03:00  
				
					
						
							
							
								 
						
							
								41dc0f4e98 
								
							 
						 
						
							
							
								
								Hide all button added to default notifications.  
							
							
							
						 
						
							2016-10-05 19:56:27 +03:00  
				
					
						
							
							
								 
						
							
								043cba0a64 
								
							 
						 
						
							
							
								
								Custom notifications inline reply added, positioning broken.  
							
							
							
						 
						
							2016-10-04 21:18:08 +03:00  
				
					
						
							
							
								 
						
							
								c8aa7672e9 
								
							 
						 
						
							
							
								
								Notifications by libnotify support improved.  
							
							
							
						 
						
							2016-10-04 16:36:50 +03:00  
				
					
						
							
							
								 
						
							
								a9929a5d51 
								
							 
						 
						
							
							
								
								Merge branch 'master' into notifications  
							
							
							
						 
						
							2016-10-04 12:19:00 +03:00  
				
					
						
							
							
								 
						
							
								79a90956f7 
								
							 
						 
						
							
							
								
								Merge branch 'games_branch'  
							
							
							
						 
						
							2016-10-03 18:46:01 +03:00  
				
					
						
							
							
								 
						
							
								9fdd75113f 
								
							 
						 
						
							
							
								
								Bump version to 0.10.11.  
							
							
							
						 
						
							2016-10-03 18:45:52 +03:00  
				
					
						
							
							
								 
						
							
								b600050057 
								
							 
						 
						
							
							
								
								Version 0.10.11: two more crash fixes.  
							
							
							
						 
						
							2016-10-03 18:09:01 +03:00  
				
					
						
							
							
								 
						
							
								c9288f2d0a 
								
							 
						 
						
							
							
								
								Native notifications switched off by default. Libnotify supported.  
							
							
							
						 
						
							2016-10-03 18:07:50 +03:00  
				
					
						
							
							
								 
						
							
								f710fe2dd3 
								
							 
						 
						
							
							
								
								0.10.10: Crashfix: Removed infinite recursion in Ui::FadeAnimation().  
							
							
							
						 
						
							2016-10-03 13:30:14 +03:00  
				
					
						
							
							
								 
						
							
								aa17702c01 
								
							 
						 
						
							
							
								
								0.10.10: Crashfix: Removed infinite recursion in Ui::FadeAnimation().  
							
							
							
						 
						
							2016-10-03 13:09:49 +03:00  
				
					
						
							
							
								 
						
							
								6db52f7fa9 
								
							 
						 
						
							
							
								
								LibNotify Linux notifications support added, testing.  
							
							
							
						 
						
							2016-10-03 11:56:03 +03:00  
				
					
						
							
							
								 
						
							
								1cc1aab823 
								
							 
						 
						
							
							
								
								Version 0.10.9: don't handle cStartUrl() while passcoded.  
							
							
							
						 
						
							2016-10-03 11:25:11 +03:00  
				
					
						
							
							
								 
						
							
								1a645a8496 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://bitbucket.org/johnprestonmail/telegram-desktop  
							
							
							
						 
						
							2016-10-03 11:22:43 +03:00  
				
					
						
							
							
								 
						
							
								e1a8c89ff1 
								
							 
						 
						
							
							
								
								Version 0.10.9: don't handle cStartUrl() while passcoded.  
							
							
							
						 
						
							2016-10-03 11:20:02 +03:00  
				
					
						
							
							
								 
						
							
								2d1d62a953 
								
							 
						 
						
							
							
								
								Code for replying from notifications, macOS uses notificationActivated().  
							
							
							
						 
						
							2016-10-02 20:06:34 +03:00  
				
					
						
							
							
								 
						
							
								7f950d2de2 
								
							 
						 
						
							
							
								
								Unified code for notification activation events in Windows version.  
							
							
							
						 
						
							2016-10-02 19:32:46 +03:00  
				
					
						
							
							
								 
						
							
								c2aa8d3c77 
								
							 
						 
						
							
							
								
								NB Broken! Build in Xcode fixed, macOS notifications done by Manager.  
							
							
							
						 
						
							2016-10-02 18:44:54 +03:00  
				
					
						
							
							
								 
						
							
								0bf55835f5 
								
							 
						 
						
							
							
								
								NB Broken! Notifications refactored to Manager, only Windows working.  
							
							
							
						 
						
							2016-10-02 16:54:27 +03:00  
				
					
						
							
							
								 
						
							
								a41e0c4aa7 
								
							 
						 
						
							
							
								
								NB Broken! Started notification manager abstraction.  
							
							
							
						 
						
							2016-10-02 12:30:28 +03:00  
				
					
						
							
							
								 
						
							
								1d6aba86ba 
								
							 
						 
						
							
							
								
								Removed channel name from first message. Fixed channel members count.  
							
							
							
						 
						
							2016-10-02 10:16:33 +03:00  
				
					
						
							
							
								 
						
							
								45dabbf9ab 
								
							 
						 
						
							
							
								
								Replaced some exceptions in MTProto code with t_assert()s.  
							
							
							
						 
						
							2016-10-02 00:09:44 +03:00  
				
					
						
							
							
								 
						
							
								4a5f467560 
								
							 
						 
						
							
							
								
								Version 0.10.9: fixed interface scaling and Windows build.  
							
							
							
						 
						
							2016-10-01 16:15:27 +03:00  
				
					
						
							
							
								 
						
							
								ef2faf676e 
								
							 
						 
						
							
							
								
								Version 0.10.9: langs updated, moved shadow icons to separate files.  
							
							
							
						 
						
							2016-10-01 15:35:52 +03:00  
				
					
						
							
							
								 
						
							
								3d2f025e10 
								
							 
						 
						
							
							
								
								Version 0.10.9: games.  
							
							
							
						 
						
							2016-09-30 21:18:00 +03:00  
				
					
						
							
							
								 
						
							
								acbaf83442 
								
							 
						 
						
							
							
								
								Disabling playback seeking in new media player when loading audio.  
							
							
							
						 
						
							2016-09-30 21:10:54 +03:00  
				
					
						
							
							
								 
						
							
								1b54ccb59c 
								
							 
						 
						
							
							
								
								Merge branch 'game_media' into player  
							
							... 
							
							
							
							Conflicts:
	Telegram/Resources/basic.style
	Telegram/SourceFiles/media/player/media_player_list.cpp
	Telegram/SourceFiles/title.cpp 
							
						 
						
							2016-09-30 20:07:56 +03:00  
				
					
						
							
							
								 
						
							
								886327a1d0 
								
							 
						 
						
							
							
								
								Playing game state is set for 10 seconds instead of 30.  
							
							... 
							
							
							
							Also moved some icons from sprite to separate b&w files. 
							
						 
						
							2016-09-30 19:40:00 +03:00  
				
					
						
							
							
								 
						
							
								2ebab6a13c 
								
							 
						 
						
							
							
								
								Beta 10008005: langs updated, new playing game status added.  
							
							
							
						 
						
							2016-09-30 16:43:38 +03:00  
				
					
						
							
							
								 
						
							
								a18e3e5616 
								
							 
						 
						
							
							
								
								Game play send message action is supported.  
							
							
							
						 
						
							2016-09-30 16:40:22 +03:00  
				
					
						
							
							
								 
						
							
								376941dd5e 
								
							 
						 
						
							
							
								
								Mixed channel access hash to the game score encrypted data.  
							
							... 
							
							
							
							Added new lang strings for playing game send actions (not done yet).
Also moved alot of icons from sprite to separate b&w files. 
							
						 
						
							2016-09-30 15:52:03 +03:00  
				
					
						
							
							
								 
						
							
								828b42e4f1 
								
							 
						 
						
							
							
								
								Version 10008004: fixed Xcode build.  
							
							
							
						 
						
							2016-09-29 22:48:34 +03:00  
				
					
						
							
							
								 
						
							
								a5eee9bd3e 
								
							 
						 
						
							
							
								
								Beta 10008004: games / webpages work fine if media autoload disabled.  
							
							... 
							
							
							
							Also moved alot of file icons from sprite to separate b&w files. 
							
						 
						
							2016-09-29 22:42:14 +03:00  
				
					
						
							
							
								 
						
							
								fee1cec3d9 
								
							 
						 
						
							
							
								
								Merge branch 'game_media' into player  
							
							
							
						 
						
							2016-09-29 20:01:56 +03:00  
				
					
						
							
							
								 
						
							
								1247bd19b6 
								
							 
						 
						
							
							
								
								No confirmations for verified game bots. Disabled Game media edition.  
							
							... 
							
							
							
							Also inline bot requests are sent after "@...bot" even without space. 
							
						 
						
							2016-09-29 19:15:44 +03:00  
				
					
						
							
							
								 
						
							
								325e28f3a8 
								
							 
						 
						
							
							
								
								Fixed bad time displaying when seeking in the new media player.  
							
							
							
						 
						
							2016-09-29 18:25:17 +03:00  
				
					
						
							
							
								 
						
							
								5d37517eac 
								
							 
						 
						
							
							
								
								Fixed build.  
							
							
							
						 
						
							2016-09-29 17:04:43 +03:00  
				
					
						
							
							
								 
						
							
								5b3ac58578 
								
							 
						 
						
							
							
								
								Merge branch 'game_media' into player  
							
							... 
							
							
							
							Conflicts:
	Telegram/SourceFiles/core/basic_types.h
	Telegram/SourceFiles/sysbuttons.h
	Telegram/SourceFiles/title.cpp 
							
						 
						
							2016-09-29 16:48:43 +03:00  
				
					
						
							
							
								 
						
							
								01a5aa30df 
								
							 
						 
						
							
							
								
								Beta 10008003: langs updated.  
							
							
							
						 
						
							2016-09-29 15:59:30 +03:00  
				
					
						
							
							
								 
						
							
								6b8d3aa48c 
								
							 
						 
						
							
							
								
								Some layout fixes, std_::align() fixed to work in OS X 10.6-7 build.  
							
							
							
						 
						
							2016-09-29 15:57:20 +03:00  
				
					
						
							
							
								 
						
							
								f1f7333c7a 
								
							 
						 
						
							
							
								
								Removed some old styles. Divided basic_types module to several.  
							
							
							
						 
						
							2016-09-29 14:37:16 +03:00  
				
					
						
							
							
								 
						
							
								73a8d27bfd 
								
							 
						 
						
							
							
								
								You scored phrase for game service messages. Game layout bug fix.  
							
							
							
						 
						
							2016-09-29 12:10:32 +03:00  
				
					
						
							
							
								 
						
							
								139882113d 
								
							 
						 
						
							
							
								
								Closed beta 10008002: games support and some testing.  
							
							
							
						 
						
							2016-09-29 00:33:51 +03:00  
				
					
						
							
							
								 
						
							
								5b7d936140 
								
							 
						 
						
							
							
								
								Some langs updated. Build fixed for Xcode.  
							
							
							
						 
						
							2016-09-29 00:33:05 +03:00  
				
					
						
							
							
								 
						
							
								903795d0e5 
								
							 
						 
						
							
							
								
								Merge branch 'game_media' into player  
							
							... 
							
							
							
							Conflicts:
	Telegram/SourceFiles/application.cpp
	Telegram/SourceFiles/inline_bots/inline_bot_layout_internal.cpp
	Telegram/SourceFiles/mainwidget.cpp
	Telegram/SourceFiles/mainwidget.h
	Telegram/SourceFiles/structs.h 
							
						 
						
							2016-09-29 00:31:43 +03:00  
				
					
						
							
							
								 
						
							
								0562024444 
								
							 
						 
						
							
							
								
								Merge branch 'master' into player  
							
							... 
							
							
							
							Conflicts:
	Telegram/SourceFiles/core/observer.h
	Telegram/SourceFiles/mainwindow.h
	Telegram/SourceFiles/media/view/media_clip_playback.cpp
	Telegram/SourceFiles/media/view/media_clip_playback.h 
							
						 
						
							2016-09-29 00:16:02 +03:00  
				
					
						
							
							
								 
						
							
								78815800d0 
								
							 
						 
						
							
							
								
								Media::Clip::Reader owners use Media::Clip::ReaderPointer smartptr.  
							
							
							
						 
						
							2016-09-28 23:28:53 +03:00  
				
					
						
							
							
								 
						
							
								344890c533 
								
							 
						 
						
							
							
								
								Game sharing and inline results supported. Qt patch updated.  
							
							... 
							
							
							
							Qt patch now disables QT_SCALE_FACTOR and other HighDpi
environment variables reading because tdesktop doesn't support them. 
							
						 
						
							2016-09-28 19:23:25 +03:00  
				
					
						
							
							
								 
						
							
								5529e24000 
								
							 
						 
						
							
							
								
								Displaying of games finished.  
							
							
							
						 
						
							2016-09-28 14:38:35 +03:00  
				
					
						
							
							
								 
						
							
								538ffb9727 
								
							 
						 
						
							
							
								
								Moved History[Media] classes to history_media_types module.  
							
							
							
						 
						
							2016-09-28 13:15:03 +03:00  
				
					
						
							
							
								 
						
							
								d277b0d4bb 
								
							 
						 
						
							
							
								
								Some parts from history module moved to history_[item,media,message].  
							
							
							
						 
						
							2016-09-27 17:20:49 +03:00  
				
					
						
							
							
								 
						
							
								90a4b66366 
								
							 
						 
						
							
							
								
								New media type Game added. Display of Game partially supported.  
							
							
							
						 
						
							2016-09-27 16:37:18 +03:00  
				
					
						
							
							
								 
						
							
								da49d8440a 
								
							 
						 
						
							
							
								
								Beta 10008001: moved all Notify::Observer-s to base::Subscriber-s.  
							
							
							
						 
						
							2016-09-26 21:33:34 +03:00  
				
					
						
							
							
								 
						
							
								18f3e45657 
								
							 
						 
						
							
							
								
								NB Broken! New lambda approaches Xcode compilation fixed.  
							
							
							
						 
						
							2016-09-26 21:17:36 +03:00  
				
					
						
							
							
								 
						
							
								c91bdf3fef 
								
							 
						 
						
							
							
								
								NB Broken! Moving from registerPeerObserver() to base::Subscriber.  
							
							
							
						 
						
							2016-09-26 17:50:24 +03:00  
				
					
						
							
							
								 
						
							
								8546814a25 
								
							 
						 
						
							
							
								
								imageLoaded() notifications done through base::Subscriber.  
							
							... 
							
							
							
							Also FileDialog query completion notifications use base::Subscriber.
Strict lambda alignment check. Disable large lambdas in lambda_wrap. 
							
						 
						
							2016-09-26 16:57:08 +03:00  
				
					
						
							
							
								 
						
							
								453661d611 
								
							 
						 
						
							
							
								
								Removed Function<> and SharedCallback<>, using base::lambda_unique<>.  
							
							... 
							
							
							
							Also removed macro START_ANIMATION(anim,) using anim.start() instead. 
							
						 
						
							2016-09-26 15:09:59 +03:00  
				
					
						
							
							
								 
						
							
								866bc4ff8a 
								
							 
						 
						
							
							
								
								Rotation from metadata supported in FFmpeg video stream reader.  
							
							... 
							
							
							
							Also small glitch fix in settings rebuild after self() has changed. 
							
						 
						
							2016-09-26 10:58:04 +03:00  
				
					
						
							
							
								 
						
							
								ff3e6c429d 
								
							 
						 
						
							
							
								
								Emoji display in Sticker preview fixed for Retina displays.  
							
							
							
						 
						
							2016-09-25 22:52:11 +03:00  
				
					
						
							
							
								 
						
							
								52731a737a 
								
							 
						 
						
							
							
								
								Fixed Settings avatar display after restart-to-settings.  
							
							
							
						 
						
							2016-09-25 22:30:47 +03:00  
				
					
						
							
							
								 
						
							
								3d8dadc2e7 
								
							 
						 
						
							
							
								
								Fixed reading issue in channels after getChannelDifference().  
							
							... 
							
							
							
							In App::history() readInboxBefore property was reset each time. 
							
						 
						
							2016-09-25 22:04:02 +03:00  
				
					
						
							
							
								 
						
							
								042c9fc23d 
								
							 
						 
						
							
							
								
								Using plain mutex for Clip readers access serialize, not read-write.  
							
							... 
							
							
							
							This is an attempt to fix some strange crash reports in write-access
to a mutable QAtomicInt through a const_iterator in ReaderPointers. 
							
						 
						
							2016-09-25 21:05:47 +03:00  
				
					
						
							
							
								 
						
							
								38114d3297 
								
							 
						 
						
							
							
								
								Merge branch 'master' into player  
							
							
							
						 
						
							2016-09-23 22:22:40 +03:00  
				
					
						
							
							
								 
						
							
								947963d5d1 
								
							 
						 
						
							
							
								
								Version 0.10.8: editing of service message added.  
							
							
							
						 
						
							2016-09-23 21:26:53 +03:00  
				
					
						
							
							
								 
						
							
								efbf67a8ff 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://bitbucket.org/johnprestonmail/telegram-desktop  
							
							
							
						 
						
							2016-09-23 19:42:55 +03:00  
				
					
						
							
							
								 
						
							
								3e4088b413 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/telegramdesktop/tdesktop  
							
							
							
						 
						
							2016-09-23 19:42:03 +03:00  
				
					
						
							
							
								 
						
							
								0479b214da 
								
							 
						 
						
							
							
								
								Version 0.10.8: fixed Linux and old Xcode builds.  
							
							... 
							
							
							
							No conversion to bool in ?: operator with Flags::explicit operator bool().
Qt 5.3 QStringList::mid() returns QList<QString> with no join() method. 
							
						 
						
							2016-09-23 19:40:25 +03:00  
				
					
						
							
							
								 
						
							
								3d9e0030c5 
								
							 
						 
						
							
							
								
								Version 0.10.8.  
							
							
							
						 
						
							2016-09-23 19:20:04 +03:00  
				
					
						
							
							
								 
						
							
								780fe61ff2 
								
							 
						 
						
							
							
								
								Merge branch 'games' of  https://bitbucket.org/johnprestonmail/telegram-desktop  into games  
							
							
							
						 
						
							2016-09-23 19:07:02 +03:00  
				
					
						
							
							
								 
						
							
								f970ac3163 
								
							 
						 
						
							
							
								
								New audio player done (without playlist).  
							
							
							
						 
						
							2016-09-23 19:04:26 +03:00  
				
					
						
							
							
								 
						
							
								a8f3582cb1 
								
							 
						 
						
							
							
								
								Title controls reordering done right. Title song play button created.  
							
							
							
						 
						
							2016-09-21 14:44:20 +03:00  
				
					
						
							
							
								 
						
							
								47eead17b1 
								
							 
						 
						
							
							
								
								Version 0.10.7 Mac App Store build ready.  
							
							
							
						 
						
							2016-09-20 18:14:00 +03:00  
				
					
						
							
							
								 
						
							
								5c20ae0411 
								
							 
						 
						
							
							
								
								Merge branch 'games' into player  
							
							
							
						 
						
							2016-09-20 18:12:55 +03:00  
				
					
						
							
							
								 
						
							
								c563280b76 
								
							 
						 
						
							
							
								
								Merge branch 'master' into games  
							
							
							
						 
						
							2016-09-20 18:12:49 +03:00  
				
					
						
							
							
								 
						
							
								c4a4e99f6b 
								
							 
						 
						
							
							
								
								Version 0.10.7: fixed entities moving when replacing emoji.  
							
							
							
						 
						
							2016-09-20 17:02:50 +03:00  
				
					
						
							
							
								 
						
							
								75c12dda31 
								
							 
						 
						
							
							
								
								Version 0.10.7: fix of settings saving, fix of OpenSSL in Linux build.  
							
							
							
						 
						
							2016-09-20 16:29:34 +03:00  
				
					
						
							
							
								 
						
							
								f7999bc993 
								
							 
						 
						
							
							
								
								Languages updated. Build in Xcode fixed.  
							
							
							
						 
						
							2016-09-20 16:03:42 +03:00  
				
					
						
							
							
								 
						
							
								227aa36627 
								
							 
						 
						
							
							
								
								Trending sticker sets install improved, masks sets install disallowed.  
							
							... 
							
							
							
							Also rpcDone() and rpcFail() now accept lambdas. 
							
						 
						
							2016-09-19 13:18:21 +03:00  
				
					
						
							
							
								 
						
							
								ce1973fd30 
								
							 
						 
						
							
							
								
								New media player layout started.  
							
							
							
						 
						
							2016-09-17 22:28:33 +03:00  
				
					
						
							
							
								 
						
							
								50fa8b63c9 
								
							 
						 
						
							
							
								
								Software animated play/pause title button ready, icons for it removed.  
							
							
							
						 
						
							2016-09-16 15:49:36 +03:00  
				
					
						
							
							
								 
						
							
								37b5329af3 
								
							 
						 
						
							
							
								
								Merge branch 'games' into player  
							
							
							
						 
						
							2016-09-16 13:44:00 +03:00  
				
					
						
							
							
								 
						
							
								6d2fc5c642 
								
							 
						 
						
							
							
								
								Game bot confirmations added.  
							
							
							
						 
						
							2016-09-15 22:15:49 +03:00  
				
					
						
							
							
								 
						
							
								578cf4ed61 
								
							 
						 
						
							
							
								
								Merge branch 'master' into games  
							
							
							
						 
						
							2016-09-15 21:56:57 +03:00  
				
					
						
							
							
								 
						
							
								298bd2a476 
								
							 
						 
						
							
							
								
								New player icons and sources created.  
							
							
							
						 
						
							2016-09-15 19:32:49 +03:00  
				
					
						
							
							
								 
						
							
								c00456e12e 
								
							 
						 
						
							
							
								
								Fixed build for OS X 10.6 and 10.7 on Qt 5.3 and libstdc++.  
							
							
							
						 
						
							2016-09-15 14:08:45 +03:00  
				
					
						
							
							
								 
						
							
								708bf688ea 
								
							 
						 
						
							
							
								
								Xcode 8 supported. Fixed quit by Cmd+Q in case of macOS fullscreen window.  
							
							
							
						 
						
							2016-09-15 13:50:43 +03:00  
				
					
						
							
							
								 
						
							
								96202f775c 
								
							 
						 
						
							
							
								
								Fixed settings reset in case of tiled background.  
							
							
							
						 
						
							2016-09-15 13:26:31 +03:00  
				
					
						
							
							
								 
						
							
								26ca5fafbb 
								
							 
						 
						
							
							
								
								Scheme updated. Dialogs list layout bug fixed.  
							
							
							
						 
						
							2016-09-15 12:44:02 +03:00  
				
					
						
							
							
								 
						
							
								a7b692e8ed 
								
							 
						 
						
							
							
								
								PR  #1954  improvements.  
							
							... 
							
							
							
							Inverted the direction of move-by-wheel, so that scrolling down will
move you forward through the photos or documents overview.
Added an accumulation of the scroll amount so that you don't zoom or
skip photos each time a (possibly very frequent) wheel event fires. 
							
						 
						
							2016-09-14 19:05:40 +03:00  
				
					
						
							
							
								 
						
							
								f83610778a 
								
							 
						 
						
							
							
								
								Merge branch 'wheel_mouse_zooming' of  https://github.com/EXL/tdesktop  into EXL-wheel_mouse_zooming  
							
							
							
						 
						
							2016-09-14 18:34:27 +03:00  
				
					
						
							
							
								 
						
							
								ffe75444d1 
								
							 
						 
						
							
							
								
								Stable 0.10.6 (only for OS X): fixing Updater erasing.  
							
							
							
						 
						
							2016-09-12 18:48:01 +03:00  
				
					
						
							
							
								 
						
							
								86982da5f7 
								
							 
						 
						
							
							
								
								Merge branch 'master' into games  
							
							... 
							
							
							
							Conflicts:
	Telegram/Telegram.pro 
							
						 
						
							2016-09-12 16:35:17 +03:00  
				
					
						
							
							
								 
						
							
								a62a47098e 
								
							 
						 
						
							
							
								
								Version 0.10.5: new settings. First stable version on GYP.  
							
							
							
						 
						
							2016-09-12 15:02:52 +03:00  
				
					
						
							
							
								 
						
							
								f517494c91 
								
							 
						 
						
							
							
								
								Closed beta 0.10.4.1: testing linux GYP build.  
							
							
							
						 
						
							2016-09-11 12:35:23 +03:00  
				
					
						
							
							
								 
						
							
								c7e8b153bb 
								
							 
						 
						
							
							
								
								Enabled sending stickers from the sticker set preview box.  
							
							
							
						 
						
							2016-09-11 11:38:14 +03:00  
				
					
						
							
							
								 
						
							
								8419a56e10 
								
							 
						 
						
							
							
								
								Emoji display added to sticker preview. Reading featured sticker sets.  
							
							... 
							
							
							
							Reading featured sticker sets one by one while scrolling through them,
only when the row was fully visible and the image was already loaded. 
							
						 
						
							2016-09-10 23:54:59 +03:00  
				
					
						
							
							
								 
						
							
								ff657347b8 
								
							 
						 
						
							
							
								
								Featured stickers section done in StickersPanel.  
							
							... 
							
							
							
							EmojiPan moved to a separate module stickers/emoji_pan.
FFmpeg linked by msvs linker flags in GYP to use ".a" extension. 
							
						 
						
							2016-09-09 18:52:46 +03:00  
				
					
						
							
							
								 
						
							
								b5640fdb0a 
								
							 
						 
						
							
							
								
								GYP build for Linux done: GYP -> CMake -> make. Testing.  
							
							
							
						 
						
							2016-09-09 09:15:11 +03:00  
				
					
						
							
							
								 
						
							
								58933df54b 
								
							 
						 
						
							
							
								
								Merge branch 'dev' of  https://github.com/telegramdesktop/tdesktop  into dev  
							
							
							
						 
						
							2016-09-07 14:14:45 +03:00  
				
					
						
							
							
								 
						
							
								96a0e1c237 
								
							 
						 
						
							
							
								
								Resending requests even if received FLOOD_WAIT_N, N >= 60.  
							
							... 
							
							
							
							This will fix the infinite large files downloading, because sometimes
server replies with FLOOD_WAIT_N with N > 300, up to 900. 
							
						 
						
							2016-09-07 14:14:24 +03:00  
				
					
						
							
							
								 
						
							
								82d92d21f6 
								
							 
						 
						
							
							
								
								ShareBox used to share game score using tg:// link. Scheme updated.  
							
							
							
						 
						
							2016-09-07 12:04:57 +03:00  
				
					
						
							
							
								 
						
							
								34331f558f 
								
							 
						 
						
							
							
								
								ShareBox: keyboard handle, animated scroll, chosen items jump to top.  
							
							
							
						 
						
							2016-09-06 17:45:10 +03:00  
				
					
						
							
							
								 
						
							
								52a7ed77ba 
								
							 
						 
						
							
							
								
								First version of ShareBox done, cute animations.  
							
							... 
							
							
							
							Temporarily ShareBox is opened instead of ContactsBox, for testing. 
							
						 
						
							2016-09-06 15:28:37 +03:00  
				
					
						
							
							
								 
						
							
								589b7310c1 
								
							 
						 
						
							
							
								
								Improved service messages about game scores: some links added.  
							
							
							
						 
						
							2016-09-03 17:27:22 -04:00  
				
					
						
							
							
								 
						
							
								326d22565d 
								
							 
						 
						
							
							
								
								Merge branch 'dev' into games  
							
							
							
						 
						
							2016-09-03 16:35:29 -04:00  
				
					
						
							
							
								 
						
							
								2f206bf6bc 
								
							 
						 
						
							
							
								
								Merge branch 'dev' of  https://github.com/telegramdesktop/tdesktop  into dev  
							
							
							
						 
						
							2016-09-03 12:45:08 -04:00  
				
					
						
							
							
								 
						
							
								d8444cb5d0 
								
							 
						 
						
							
							
								
								Build scripts made ready for OS X old version.  
							
							
							
						 
						
							2016-09-03 12:44:45 -04:00  
				
					
						
							
							
								 
						
							
								ab18fc6478 
								
							 
						 
						
							
							
								
								0.10.4: Same chat msg links fixed. Crash fix attempt in ScrollArea.  
							
							... 
							
							
							
							If the message link is opened in the same chat the ShowWay::Forward
should be ignored.
There was a possible crash in ~ScrollArea() when one of the bars
was already destroyed and the second called ScrollArea::leaveEvent.
Now both bars are ChildWidget<>s and will be destroyed in ~QWidget(). 
							
						 
						
							2016-09-03 12:35:12 -04:00  
				
					
						
							
							
								 
						
							
								610d42fd8d 
								
							 
						 
						
							
							
								
								Merge branch 'dev' into games  
							
							
							
						 
						
							2016-09-03 11:51:29 -04:00  
				
					
						
							
							
								 
						
							
								3d3fc33253 
								
							 
						 
						
							
							
								
								Merge branch 'dev' of  https://github.com/telegramdesktop/tdesktop  into dev  
							
							
							
						 
						
							2016-09-03 10:19:15 -04:00  
				
					
						
							
							
								 
						
							
								b772e42ca1 
								
							 
						 
						
							
							
								
								Fixed crash in RevokePublicLinkBox.  
							
							
							
						 
						
							2016-09-03 10:18:46 -04:00  
				
					
						
							
							
								 
						
							
								9bd30ba09f 
								
							 
						 
						
							
							
								
								Alpha version 0.10.3: fixed the build for old OS X versions and Qt 5.3.2  
							
							
							
						 
						
							2016-09-02 13:01:33 -04:00  
				
					
						
							
							
								 
						
							
								1a4986058d 
								
							 
						 
						
							
							
								
								Fixed warning for non-MAS Xcode version.  
							
							
							
						 
						
							2016-09-02 12:57:44 -04:00  
				
					
						
							
							
								 
						
							
								73b81ac1f4 
								
							 
						 
						
							
							
								
								Alpha version 0.10.3: new settings design, first OS X version by GYP.  
							
							
							
						 
						
							2016-09-02 12:28:18 -04:00  
				
					
						
							
							
								 
						
							
								160895f6e3 
								
							 
						 
						
							
							
								
								Support for game keyboard buttons and score service messages added.  
							
							
							
						 
						
							2016-09-02 12:11:23 -04:00  
				
					
						
							
							
								 
						
							
								07dffb948d 
								
							 
						 
						
							
							
								
								Closed beta 10002002: testin OS X build by GYP.  
							
							
							
						 
						
							2016-09-02 01:27:54 -04:00  
				
					
						
							
							
								 
						
							
								58f0dbe2a4 
								
							 
						 
						
							
							
								
								Merge branch 'dev' of  https://bitbucket.org/johnprestonmail/telegram-desktop  into dev  
							
							
							
						 
						
							2016-09-02 00:10:58 -04:00  
				
					
						
							
							
								 
						
							
								167adc652b 
								
							 
						 
						
							
							
								
								Merge branch 'dev' of  https://bitbucket.org/johnprestonmail/telegram-desktop  into dev  
							
							
							
						 
						
							2016-09-02 00:04:04 -04:00  
				
					
						
							
							
								 
						
							
								659551e439 
								
							 
						 
						
							
							
								
								Fixed sprite generation for 125% and 150% interface scales.  
							
							
							
						 
						
							2016-09-02 00:03:36 -04:00  
				
					
						
							
							
								 
						
							
								263448bfb2 
								
							 
						 
						
							
							
								
								Fixed back button when opening channels. Fixed profile buttons layout.  
							
							
							
						 
						
							2016-09-01 21:38:06 -04:00  
				
					
						
							
							
								 
						
							
								d864a8d8eb 
								
							 
						 
						
							
							
								
								Fixed crash in Observers (removing an observer inside notify call).  
							
							
							
						 
						
							2016-09-01 21:12:04 -04:00  
				
					
						
							
							
								 
						
							
								be02ef563c 
								
							 
						 
						
							
							
								
								Fixed crash in tray icon toggle in new Settings in macOS / Linux.  
							
							
							
						 
						
							2016-08-31 16:06:52 -04:00  
				
					
						
							
							
								 
						
							
								c5f4655b9e 
								
							 
						 
						
							
							
								
								Merge branch 'gyp_xcode' into dev  
							
							
							
						 
						
							2016-08-31 16:06:12 -04:00  
				
					
						
							
							
								 
						
							
								89cbf3a55a 
								
							 
						 
						
							
							
								
								Build scripts updated for Xcode projects from GYP, MacStore build tested.  
							
							
							
						 
						
							2016-08-31 11:58:46 -06:00  
				
					
						
							
							
								 
						
							
								50616cc267 
								
							 
						 
						
							
							
								
								Version for OS X 10.6-10.7 build from GYP is ready, not tested yet.  
							
							
							
						 
						
							2016-08-29 23:24:16 -06:00  
				
					
						
							
							
								 
						
							
								f8e1063541 
								
							 
						 
						
							
							
								
								New settings build ready in QtCreator. Closed beta 10002001.  
							
							
							
						 
						
							2016-08-28 19:55:15 -05:00  
				
					
						
							
							
								 
						
							
								605a45c8ba 
								
							 
						 
						
							
							
								
								New settings build ready in Xcode.  
							
							
							
						 
						
							2016-08-28 14:23:32 -06:00  
				
					
						
							
							
								 
						
							
								2aab8bbae8 
								
							 
						 
						
							
							
								
								Removed old SettingsWidget from code, deleted old settings module.  
							
							
							
						 
						
							2016-08-28 13:51:02 -06:00  
				
					
						
							
							
								 
						
							
								f50cd2892a 
								
							 
						 
						
							
							
								
								First attempt to build OS X version using GYP/Ninja.  
							
							... 
							
							
							
							Utils and codegen builds are ready, bundle is not prepared yet. 
							
						 
						
							2016-08-28 13:36:51 -06:00  
				
					
						
							
							
								 
						
							
								b520cf0f78 
								
							 
						 
						
							
							
								
								First version of the new Settings page is finished.  
							
							... 
							
							
							
							Added LocalStorageBox for watching info and clearing local storage.
Local passcode and cloud password state display and editing done.
Temporary download location clearing link added.
Crash fixed in local storage clear + app close, now waiting for the
clearing thread to quit. Some design improvements and testing. 
							
						 
						
							2016-08-28 13:16:23 -06:00  
				
					
						
							
							
								 
						
							
								afab21372b 
								
							 
						 
						
							
							
								
								Auto update and codes ("loadlang" etc) supported in the new Settings.  
							
							
							
						 
						
							2016-08-27 11:52:05 -06:00  
				
					
						
							
							
								 
						
							
								fdab386178 
								
							 
						 
						
							
							
								
								Most of the new Settings are done.  
							
							... 
							
							
							
							Left: auto update, privacy and security, local storage box +
some minor things, like design fixes, codes like loadlang and
clearing of the local storage (box) and temp download folder. 
							
						 
						
							2016-08-26 22:49:18 -06:00  
				
					
						
							
							
								 
						
							
								993b91ac15 
								
							 
						 
						
							
							
								
								Most of the new Settings sections filled with widgets.  
							
							... 
							
							
							
							Some animations added: new scale slider, widget_slide_wrap<TWidget>.
Any TWidget now can resizeToWidth() with overriden resizeGetHeight(). 
							
						 
						
							2016-08-22 19:31:42 +02:00  
				
					
						
							
							
								 
						
							
								b9e22f59a1 
								
							 
						 
						
							
							
								
								New settings section widgets added. Settings cover section is ready.  
							
							
							
						 
						
							2016-08-19 19:26:31 +02:00  
				
					
						
							
							
								 
						
							
								ea955635ac 
								
							 
						 
						
							
							
								
								New way for subscribe/notify async about any events.  
							
							... 
							
							
							
							Two classes base::Observable<Event> and base::Subscriber were added.
base::Observable<Event> can notify about Event-s, while any
base::Subscriber can subscribe and then async receive them. 
							
						 
						
							2016-08-18 21:27:43 +02:00  
				
					
						
							
							
								 
						
							
								90678d411f 
								
							 
						 
						
							
							
								
								Started a special LayerWidget: Settings::Widget.  
							
							... 
							
							
							
							Also added some missing calls to parent event handlers in boxes. 
							
						 
						
							2016-08-18 12:52:36 +03:00  
				
					
						
							
							
								 
						
							
								43a40c3b9a 
								
							 
						 
						
							
							
								
								Add zooming in media viewer on Ctrl + mouse wheel  
							
							... 
							
							
							
							Mouse wheel without Ctrl key is used for switch to the prev/next image;
Clicking on mouse wheel is used to reset zoom;
To switch images are taken only a physical mouse wheel events.
Signed-off-by: Serg Koles <exlmotodev@gmail.com> (github: EXL) 
							
						 
						
							2016-08-18 11:36:36 +03:00  
				
					
						
							
							
								 
						
							
								4a6e669a53 
								
							 
						 
						
							
							
								
								Merge branch 'dev' into settings  
							
							... 
							
							
							
							Conflicts:
	Telegram/SourceFiles/boxes/addcontactbox.h
	Telegram/SourceFiles/boxes/confirmbox.h 
							
						 
						
							2016-08-16 20:19:57 +03:00  
				
					
						
							
							
								 
						
							
								362b942a22 
								
							 
						 
						
							
							
								
								Merge branch 'same_peer_flag' into dev + fix style codegen rule desc.  
							
							... 
							
							
							
							Conflicts:
	Telegram/Telegram.vcxproj
	Telegram/Telegram.vcxproj.filters 
							
						 
						
							2016-08-16 20:12:55 +03:00  
				
					
						
							
							
								 
						
							
								392984f276 
								
							 
						 
						
							
							
								
								New way of working with boxes (layers).  
							
							... 
							
							
							
							Now the background of boxes is separated to another widget.
This will allow to use a special layer widget (like settings)
together with the usual layers-boxes upon it, moving the special
widget behind the dark background when a usual layer-box is shown. 
							
						 
						
							2016-08-16 19:53:10 +03:00  
				
					
						
							
							
								 
						
							
								05697374c5 
								
							 
						 
						
							
							
								
								Crash fix for inline results clearing. Crash fix for GIF starting.  
							
							
							
						 
						
							2016-08-15 10:39:12 +03:00  
				
					
						
							
							
								 
						
							
								247b77c784 
								
							 
						 
						
							
							
								
								Alpha version 0.10.2: returned uxtheme.dll loading for Windows XP.  
							
							
							
						 
						
							2016-08-15 01:53:47 +03:00  
				
					
						
							
							
								 
						
							
								dc6a3ba907 
								
							 
						 
						
							
							
								
								Alpha version 0.10.2: first GYP/Ninja build, some bug and crash fixes.  
							
							... 
							
							
							
							Counting round radius dynamically to work fine with all font sizes.
Added GYP and Ninja to Third-party section. Fix of build script. 
							
						 
						
							2016-08-14 23:38:11 +03:00  
				
					
						
							
							
								 
						
							
								79eafbe71a 
								
							 
						 
						
							
							
								
								Overview filling fix when you scroll the history down till the bottom.  
							
							
							
						 
						
							2016-08-14 22:15:45 +03:00  
				
					
						
							
							
								 
						
							
								4cd7a7a695 
								
							 
						 
						
							
							
								
								Layout fix of attach dropdown, emoji pan and drag areas with pin bar.  
							
							
							
						 
						
							2016-08-14 22:06:28 +03:00  
				
					
						
							
							
								 
						
							
								c1c3e4af5b 
								
							 
						 
						
							
							
								
								Stop reading audio input packets if AVERROR_INVALIDDATA is received.  
							
							... 
							
							
							
							There are some audio files that cause swr_convert to crash otherwise. 
							
						 
						
							2016-08-14 21:57:23 +03:00  
				
					
						
							
							
								 
						
							
								50b10ba0bf 
								
							 
						 
						
							
							
								
								Dll hijacking fixes: Windows version check + SetDllDirectory("").  
							
							
							
						 
						
							2016-08-14 21:55:59 +03:00  
				
					
						
							
							
								 
						
							
								42ebe60f0b 
								
							 
						 
						
							
							
								
								GYP/Ninja Windows build: complete, build scripts updated.  
							
							... 
							
							
							
							Telegram.sln deleted, in the future .sln will be in .gitignore. 
							
						 
						
							2016-08-14 21:08:55 +03:00  
				
					
						
							
							
								 
						
							
								2321f38550 
								
							 
						 
						
							
							
								
								Added same_peer flag support for keyboard switch inline button.  
							
							
							
						 
						
							2016-08-12 19:28:10 +03:00  
				
					
						
							
							
								 
						
							
								f4d5960953 
								
							 
						 
						
							
							
								
								Improved design of the bot command autocomplete.  
							
							
							
						 
						
							2016-08-12 19:24:59 +03:00  
				
					
						
							
							
								 
						
							
								b0fdddfcf4 
								
							 
						 
						
							
							
								
								New RevokePublicLinkBox done. Added base::lambda_wrap<>. Layer 55.  
							
							... 
							
							
							
							When there are too many public channels / megagroups and you try to
create one more Telegram offers you to revoke one of the existing
public links so you will be able to create a new public community. 
							
						 
						
							2016-08-12 18:22:11 +03:00  
				
					
						
							
							
								 
						
							
								67a3f33aa7 
								
							 
						 
						
							
							
								
								Version 0.10.1: fix for deep linking start/startgroup in bot links.  
							
							
							
						 
						
							2016-08-05 20:31:19 +01:00  
				
					
						
							
							
								 
						
							
								140522c196 
								
							 
						 
						
							
							
								
								Stable version 0.10.1: various bugfixes.  
							
							... 
							
							
							
							Minimal height of the message text fixed to prevent bubble collapsing.
FileDialog filter is (*) instead of (*.*) for Linux and macOS.
Explicitly setting text color in Settings user name painting. 
							
						 
						
							2016-08-05 18:01:00 +01:00  
				
					
						
							
							
								 
						
							
								e87c1b6024 
								
							 
						 
						
							
							
								
								Open links from bot buttons with regular UrlClickHandler.  
							
							... 
							
							
							
							Fix render glitch in dialogs widget after search. 
							
						 
						
							2016-08-03 19:18:23 +01:00  
				
					
						
							
							
								 
						
							
								4dded3d09c 
								
							 
						 
						
							
							
								
								Stable version 0.10: video player graphics updated.  
							
							
							
						 
						
							2016-08-03 13:32:44 +01:00  
				
					
						
							
							
								 
						
							
								12bcc88839 
								
							 
						 
						
							
							
								
								Stable version 0.10: langs updated, video player design improvements.  
							
							
							
						 
						
							2016-08-03 12:02:53 +01:00  
				
					
						
							
							
								 
						
							
								d155967149 
								
							 
						 
						
							
							
								
								Merge branch 'dev' of  https://github.com/telegramdesktop/tdesktop  into dev_private  
							
							
							
						 
						
							2016-07-31 11:01:37 +01:00  
				
					
						
							
							
								 
						
							
								c34181ef3e 
								
							 
						 
						
							
							
								
								Edit messages to yourself for any amount of time.  
							
							... 
							
							
							
							Active inline keyboard button rendering rounding radius fixed. 
							
						 
						
							2016-07-31 10:29:15 +01:00  
				
					
						
							
							
								 
						
							
								d31701e906 
								
							 
						 
						
							
							
								
								Fixed client side waveform counter infinite loop.  
							
							... 
							
							
							
							Backported Qt 5.6.1 crash fix in cocoa integration to Qt patch. 
							
						 
						
							2016-07-30 11:03:44 +01:00  
				
					
						
							
							
								 
						
							
								0291888c01 
								
							 
						 
						
							
							
								
								A couple of rare crashes fixed.  
							
							
							
						 
						
							2016-07-29 17:33:49 +01:00  
				
					
						
							
							
								 
						
							
								a4dbe6f096 
								
							 
						 
						
							
							
								
								ConfirmPhoneBox added to Xcode and QtCreator projects.  
							
							... 
							
							
							
							"Frequently used" done with two lang keys (for emoji/stickers).
"Featured Stickers" -> "Trending Stickers", langs updated. 
							
						 
						
							2016-07-29 11:29:15 +01:00  
				
					
						
							
							
								 
						
							
								4b98cac6da 
								
							 
						 
						
							
							
								
								Merge branch 'dev_private' of  https://bitbucket.org/johnprestonmail/telegram-desktop  into dev_private  
							
							
							
						 
						
							2016-07-29 11:06:35 +01:00  
				
					
						
							
							
								 
						
							
								bcd3f6ef3d 
								
							 
						 
						
							
							
								
								Fixed phone confirm: sending correct hash (from auth.sentCode).  
							
							
							
						 
						
							2016-07-29 11:05:00 +01:00