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  
				
					
						
							
							
								 
						
							
								067138f1bf 
								
							 
						 
						
							
							
								
								Alpha version 1.1.27: Update lang phrases.  
							
							
							
						 
						
							2017-12-06 20:00:31 +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