John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								80bb6b65a7 
								
							 
						 
						
							
							
								
								Fix possible crash.  
							
							 
							
							
							
						 
						
							2017-12-08 15:53:28 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								f8963d7e4b 
								
							 
						 
						
							
							
								
								Read silent flag from PeerData, not SilentToggle.  
							
							 
							
							
							
						 
						
							2017-12-08 15:52:12 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								c79d16a0d6 
								
							 
						 
						
							
							
								
								Auto-choose first search row in PeerListBox.  
							
							 
							
							
							
						 
						
							2017-12-08 13:30:30 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								aa16bcd604 
								
							 
						 
						
							
							
								
								Add a special key for saved messages userpic bg.  
							
							 
							
							
							
						 
						
							2017-12-08 13:23:55 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								935232eaa2 
								
							 
						 
						
							
							
								
								Don't use AEC on modern macOS.  
							
							 
							
							
							
						 
						
							2017-12-08 13:13:05 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								827784e3b2 
								
							 
						 
						
							
							
								
								Focus search field in Info layer.  
							
							 
							
							
							
						 
						
							2017-12-08 12:22:02 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								b501af0b8f 
								
							 
						 
						
							
							
								
								Add search button to info members header.  
							
							 
							
							
							
						 
						
							2017-12-08 12:14:30 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								8f87cfe29d 
								
							 
						 
						
							
							
								
								Fix explicit working dir by "-workdir" in Windows.  
							
							 
							
							... 
							
							
							
							Regression was introduced in ff84962148 .
Fixes  #4129 . 
							
						 
						
							2017-12-08 12:13:42 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								79398fe6cf 
								
							 
						 
						
							
							
								
								Add call button to Info::Profile top bar.  
							
							 
							
							
							
						 
						
							2017-12-07 19:17:53 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								355747d7bf 
								
							 
						 
						
							
							
								
								Remove send actions in Saved Messages.  
							
							 
							
							... 
							
							
							
							Fixes  #4122 . 
							
						 
						
							2017-12-07 18:27:59 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								a032f24d58 
								
							 
						 
						
							
							
								
								Fix explicit working dir by "-workdir" argument.  
							
							 
							
							... 
							
							
							
							Regression was introduced in ff84962148 .
Fixes  #4123 . 
							
						 
						
							2017-12-07 17:56:36 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								320105f201 
								
							 
						 
						
							
							
								
								Allow searching for '@' in the chats filter field.  
							
							 
							
							... 
							
							
							
							Fixes  #4121 . 
							
						 
						
							2017-12-07 17:43:06 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								d57f5460b7 
								
							 
						 
						
							
							
								
								Use ShowForwardMessageBox in Info::Media.  
							
							 
							
							
							
						 
						
							2017-12-07 17:43:05 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								f0a03223e8 
								
							 
						 
						
							
							
								
								Share contact instantly to Saved Messages.  
							
							 
							
							
							
						 
						
							2017-12-07 12:56:10 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								007ab3b7b8 
								
							 
						 
						
							
							
								
								Fix crash in RSA public key wrapper.  
							
							 
							
							
							
						 
						
							2017-12-07 09:34:11 +04:00  
						
					 
				
					
						
							
							
								 
								Nicholas Guriev
							
						 
						
							 
							
							
							
							
								
							
							
								f813bb704f 
								
							 
						 
						
							
							
								
								Optimize key initialization  
							
							 
							
							... 
							
							
							
							* Do not do redundant copying of numbers. 
							
						 
						
							2017-12-07 09:15:10 +04:00  
						
					 
				
					
						
							
							
								 
								Nicholas Guriev
							
						 
						
							 
							
							
							
							
								
							
							
								93809ec404 
								
							 
						 
						
							
							
								
								Fix build against OpenSSL 1.1  
							
							 
							
							... 
							
							
							
							Closes : #3196  
							
						 
						
							2017-12-07 09:15:10 +04:00  
						
					 
				
					
						
							
							
								 
								Mike Zueff
							
						 
						
							 
							
							
							
							
								
							
							
								64e9958585 
								
							 
						 
						
							
							
								
								Fixed awesome WM tray icon.  
							
							 
							
							
							
						 
						
							2017-12-07 09:11:39 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								067138f1bf 
								
							 
						 
						
							
							
								
								Alpha version 1.1.27: Update lang phrases.  
							
							 
							
							
							
						 
						
							2017-12-06 20:00:31 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								cfa88b840a 
								
							 
						 
						
							
							
								
								Alpha 1.1.27: Fix build error.  
							
							 
							
							
							
						 
						
							2017-12-06 20:00:31 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								727f8aec13 
								
							 
						 
						
							
							
								
								Fix admin/creator status in megagroup members list.  
							
							 
							
							
							
						 
						
							2017-12-06 18:55:10 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								d77afef8b0 
								
							 
						 
						
							
							
								
								Hide Share contact button in saved messages.  
							
							 
							
							
							
						 
						
							2017-12-06 18:41:37 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								775cede16f 
								
							 
						 
						
							
							
								
								Use separate phrases for clearing saved messages.  
							
							 
							
							
							
						 
						
							2017-12-06 18:39:27 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								c6d3fd883a 
								
							 
						 
						
							
							
								
								Display right action button not too high.  
							
							 
							
							
							
						 
						
							2017-12-06 18:15:41 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								1473c14668 
								
							 
						 
						
							
							
								
								Forward messages to Saved Messages instantly.  
							
							 
							
							
							
						 
						
							2017-12-06 17:56:40 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								3845985a6b 
								
							 
						 
						
							
							
								
								Fix third column appearing on window resize.  
							
							 
							
							
							
						 
						
							2017-12-06 11:05:34 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								76a716007c 
								
							 
						 
						
							
							
								
								Closed beta 1.1.26.2.  
							
							 
							
							
							
						 
						
							2017-12-05 20:49:45 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								993877b0d4 
								
							 
						 
						
							
							
								
								Change main menu cloud icon to saved messages.  
							
							 
							
							
							
						 
						
							2017-12-05 20:48:03 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								8b3d203861 
								
							 
						 
						
							
							
								
								Display saved messages senders correctly.  
							
							 
							
							
							
						 
						
							2017-12-05 20:38:13 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								f8e094392f 
								
							 
						 
						
							
							
								
								Fix ripple animation glitch in history top bar.  
							
							 
							
							
							
						 
						
							2017-12-05 20:14:15 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								46bafc2dcc 
								
							 
						 
						
							
							
								
								Support Saved messages in chats list and forwards.  
							
							 
							
							
							
						 
						
							2017-12-05 18:07:01 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								e4ce08e64e 
								
							 
						 
						
							
							
								
								Show other shared media links in Saved Photos.  
							
							 
							
							
							
						 
						
							2017-12-05 16:23:08 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								aebdc2fd94 
								
							 
						 
						
							
							
								
								Add custom userpic rendering for Saved Messages.  
							
							 
							
							
							
						 
						
							2017-12-05 15:50:32 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								1d85c8a6b6 
								
							 
						 
						
							
							
								
								API scheme updated to layer 73.  
							
							 
							
							
							
						 
						
							2017-12-05 12:44:27 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								5eeb8143b6 
								
							 
						 
						
							
							
								
								Move EmptyUserpic from data_peer to empty_userpic.  
							
							 
							
							
							
						 
						
							2017-12-05 12:44:27 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								68009b6fba 
								
							 
						 
						
							
							
								
								Refactor userpic storage and access in PeerData.  
							
							 
							
							
							
						 
						
							2017-12-05 11:58:18 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								62568daffe 
								
							 
						 
						
							
							
								
								Refactor NotifySettings in PeerData.  
							
							 
							
							
							
						 
						
							2017-12-04 21:48:45 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								116e3fd9c5 
								
							 
						 
						
							
							
								
								Fix admin stars disappearing in members list.  
							
							 
							
							
							
						 
						
							2017-12-04 16:08:43 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								76f951e3e6 
								
							 
						 
						
							
							
								
								Show members list in the third column.  
							
							 
							
							
							
						 
						
							2017-12-04 15:45:15 +04:00