6c4943de97 
								
							 
						 
						
							
							
								
								Cache travis dependencies after Qt build.  
							
							
							
						 
						
							2017-04-08 20:29:21 +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  
				
					
						
							
							
								 
						
							
								b185af6f0c 
								
							 
						 
						
							
							
								
								Use a separate Travis job for dependencies.  
							
							
							
						 
						
							2017-04-06 18:14:55 +03:00  
				
					
						
							
							
								 
						
							
								8504bbb9d5 
								
							 
						 
						
							
							
								
								Improve icons and scripts for Windows Store.  
							
							
							
						 
						
							2017-04-06 14:35:35 +03:00  
				
					
						
							
							
								 
						
							
								b2f1177661 
								
							 
						 
						
							
							
								
								Remove 'git checkout 5.*' before 'init-repository'.  
							
							... 
							
							
							
							Something has changed in Qt libraries remote layout so now the perl
init-repository script from the old Qt version doesn't work anymore.
We init the submodules using script from the latest Qt version and
after that we checkout the desired version by tag in all submodules. 
							
						 
						
							2017-04-06 11:19:00 +03:00  
				
					
						
							
							
								 
						
							
								6746d4ba2d 
								
							 
						 
						
							
							
								
								Build crashpad from git. Crashpad path has changed.  
							
							
							
						 
						
							2017-04-06 11:06:29 +03:00  
				
					
						
							
							
								 
						
							
								0f7567970c 
								
							 
						 
						
							
							
								
								Update preview image.  
							
							
							
						 
						
							2017-04-05 18:56:58 +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  
				
					
						
							
							
								 
						
							
								f4d1cdf14d 
								
							 
						 
						
							
							
								
								Merge branch 'master' into dev  
							
							
							
						 
						
							2017-04-05 12:25:43 +03:00  
				
					
						
							
							
								 
						
							
								22d905b39c 
								
							 
						 
						
							
							
								
								Version 1.0.29: Add cloud icon to main menu.  
							
							
							
						 
						
							2017-04-05 12:22:45 +03:00  
				
					
						
							
							
								 
						
							
								58bbc3f537 
								
							 
						 
						
							
							
								
								Add appstream metadata file ( #3203 )  
							
							... 
							
							
							
							Signed-off-by: Jan Grulich <grulja@gmail.com> (github: grulja) 
							
						 
						
							2017-04-05 09:35:57 +02:00  
				
					
						
							
							
								 
						
							
								03a59b04be 
								
							 
						 
						
							
							
								
								Add progress animation to GIFs search.  
							
							... 
							
							
							
							Also display "no results" phrase. 
							
						 
						
							2017-04-04 16:19:49 +03:00  
				
					
						
							
							
								 
						
							
								2028116e22 
								
							 
						 
						
							
							
								
								Link to image  
							
							
							
						 
						
							2017-04-04 14:50:01 +02:00  
				
					
						
							
							
								 
						
							
								244361b5c6 
								
							 
						 
						
							
							
								
								Add preview image to readme  
							
							
							
						 
						
							2017-04-04 14:45:42 +02:00  
				
					
						
							
							
								 
						
							
								7e680624a0 
								
							 
						 
						
							
							
								
								Add preview image  
							
							
							
						 
						
							2017-04-04 14:42:19 +02:00  
				
					
						
							
							
								 
						
							
								3304ad7222 
								
							 
						 
						
							
							
								
								Rename doc to docs  
							
							
							
						 
						
							2017-04-04 14:40:49 +02:00  
				
					
						
							
							
								 
						
							
								4384c80961 
								
							 
						 
						
							
							
								
								Prefer appindicator only on Unity and Pantheon.  
							
							... 
							
							
							
							Commit dcd6028e91 
							
						 
						
							2017-04-04 12:59:48 +03:00  
				
					
						
							
							
								 
						
							
								15befa98c4 
								
							 
						 
						
							
							
								
								Fix headers in building docs.  Closes   #3182  
							
							
							
						 
						
							2017-04-04 12:17:54 +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  
				
					
						
							
							
								 
						
							
								3915957612 
								
							 
						 
						
							
							
								
								Update libva git URL and Qt init-repository invocation ( #3201 )  
							
							... 
							
							
							
							Signed-off-by: Fritz Elfert <fritz-github@fritz-elfert.de> (github: felfert) 
							
						 
						
							2017-04-04 12:12:56 +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