23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								a1369aaad0 
								
							 
						 
						
							
							
								
								Added references to structured bindings since Apple clang supports them.  
							
							
							
						 
						
							2024-01-16 11:18:55 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								00e785a3af 
								
							 
						 
						
							
							
								
								Remove unused variables  
							
							
							
						 
						
							2023-12-31 22:03:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								b1823d981b 
								
							 
						 
						
							
							
								
								Update API scheme, rich preview drafts.  
							
							
							
						 
						
							2023-10-26 14:08:42 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								4240568ea5 
								
							 
						 
						
							
							
								
								Pass FullReplyTo everywhere.  
							
							
							
						 
						
							2023-10-26 14:08:40 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								0e79bd3d12 
								
							 
						 
						
							
							
								
								Show nice padded code blocks.  
							
							
							
						 
						
							2023-10-13 10:08:29 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								7d678e5fa7 
								
							 
						 
						
							
							
								
								Fix ringtones downloaded to disk.  
							
							
							
						 
						
							2023-09-15 21:18:14 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								089432be5e 
								
							 
						 
						
							
							
								
								Added icon for forwarded messages in dialogs list.  
							
							
							
						 
						
							2023-08-30 14:50:00 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								8669e6a891 
								
							 
						 
						
							
							
								
								Port GApplication to cppgir  
							
							
							
						 
						
							2023-08-06 21:20:10 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								04e7ce4408 
								
							 
						 
						
							
							
								
								Update API scheme on layer 160: Replies.  
							
							
							
						 
						
							2023-07-20 07:20:09 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								0a011db483 
								
							 
						 
						
							
							
								
								Get rid of DESKTOP_APP_DISABLE_DBUS_INTEGRATION  
							
							... 
							
							
							
							Desktop App Toolkit uses GLib as the D-Bus library for quite long time, but GLib is not only a D-Bus library, it's more a basic library providing native Linux APIs implementing various specs. The situation right now is that DESKTOP_APP_DISABLE_DBUS_INTEGRATION disables not only D-Bus code but all the native API integration such as MIME handling or .desktop file parsing. In other words, the option disables native Linux APIs on Linux what is absurd and doesn't have any sense. 
							
						 
						
							2023-05-15 08:08:04 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								864959aee0 
								
							 
						 
						
							
							
								
								Hide login code with a spoiler in chats list.  
							
							
							
						 
						
							2023-04-27 15:23:36 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								32e650548f 
								
							 
						 
						
							
							
								
								One more attempt to fix DND on macOS.  
							
							
							
						 
						
							2023-03-15 15:00:29 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								9c74c04738 
								
							 
						 
						
							
							
								
								Implement audio speed using libavfilter.  
							
							
							
						 
						
							2023-03-08 16:10:36 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								40b79dec12 
								
							 
						 
						
							
							
								
								GApplication as GNotification option scope  
							
							
							
						 
						
							2023-03-04 15:24:09 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								554f66f089 
								
							 
						 
						
							
							
								
								Support separate message type group restrictions.  
							
							
							
						 
						
							2023-02-02 22:12:31 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								7023b013ce 
								
							 
						 
						
							
							
								
								Initial support of separate windows for accounts.  
							
							
							
						 
						
							2023-01-19 09:45:28 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								a1f9b5a96f 
								
							 
						 
						
							
							
								
								Get GApplication out of experimental settings  
							
							... 
							
							
							
							GApplication will always be used on Linux now. GNotification gets a toggle instead. 
							
						 
						
							2023-01-12 21:49:16 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								9b7826ea0d 
								
							 
						 
						
							
							
								
								Get GApplication out of experimental settings  
							
							... 
							
							
							
							GApplication will always be used on Linux now. GNotification gets a toggle instead. 
							
						 
						
							2023-01-12 21:30:45 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								b0bb8b05fd 
								
							 
						 
						
							
							
								
								Fix reply from notification replyTo field value.  
							
							
							
						 
						
							2022-12-06 22:52:04 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								4fabb3f2a2 
								
							 
						 
						
							
							
								
								Replaced some qsl with u""_q literal.  
							
							
							
						 
						
							2022-11-30 17:17:14 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								01139e1b04 
								
							 
						 
						
							
							
								
								Remove facades module.  
							
							
							
						 
						
							2022-11-30 16:55:51 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								f9dd2b4a0a 
								
							 
						 
						
							
							
								
								Support GNotification  
							
							... 
							
							
							
							It's used if there's a gtk notification daemon or application is running sandboxed without access to the freedesktop protocol.
GNotification API is poor, but should feel native on environments using GNOME technologies. 
							
						 
						
							2022-11-18 20:40:33 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								34a2c5c8ce 
								
							 
						 
						
							
							
								
								Display topic name in chats list.  
							
							
							
						 
						
							2022-11-02 16:39:13 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								e62bdd286d 
								
							 
						 
						
							
							
								
								Show topic title in the notifications.  
							
							
							
						 
						
							2022-11-01 21:05:49 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								76330eaaa6 
								
							 
						 
						
							
							
								
								Provide a draft from notification to correct thread.  
							
							
							
						 
						
							2022-11-01 19:25:42 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								602ba5bba9 
								
							 
						 
						
							
							
								
								Implement correct ForumTopic::canWrite logic.  
							
							
							
						 
						
							2022-11-01 19:25:42 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								5751d29c47 
								
							 
						 
						
							
							
								
								Removed username from public data members of UserData.  
							
							
							
						 
						
							2022-11-01 19:25:38 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								89d0a71591 
								
							 
						 
						
							
							
								
								Update API scheme on layer 148: Drafts in topics.  
							
							
							
						 
						
							2022-11-01 19:25:38 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								d92580b8fc 
								
							 
						 
						
							
							
								
								Update API scheme on layer 148: Notifications.  
							
							... 
							
							
							
							Support editing / respect notification settings for topics. 
							
						 
						
							2022-11-01 19:25:37 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								b8bdca8921 
								
							 
						 
						
							
							
								
								Extract Data::Thread common for History / ForumTopic.  
							
							
							
						 
						
							2022-11-01 19:25:37 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								92a4b27e65 
								
							 
						 
						
							
							
								
								Support per-topic notification settings.  
							
							
							
						 
						
							2022-11-01 19:25:37 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								d9a6d5f508 
								
							 
						 
						
							
							
								
								Update API scheme on layer 145.  
							
							
							
						 
						
							2022-09-02 21:14:32 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								1e2e007d38 
								
							 
						 
						
							
							
								
								Show custom emoji in private chat reactions.  
							
							
							
						 
						
							2022-09-02 21:14:29 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								60cc232884 
								
							 
						 
						
							
							
								
								Update API scheme on layer 145.  
							
							
							
						 
						
							2022-09-02 21:14:29 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								8bc807dc40 
								
							 
						 
						
							
							
								
								Set name / phone texts on-demand.  
							
							
							
						 
						
							2022-08-09 14:12:19 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								9b8dcec26e 
								
							 
						 
						
							
							
								
								Ensure notification manager is not null before first call to setManager in cross-platform code  
							
							
							
						 
						
							2022-07-26 21:11:17 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								d35b8f82a3 
								
							 
						 
						
							
							
								
								Play ringtones on click in select box.  
							
							
							
						 
						
							2022-04-07 11:35:53 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								071f599d48 
								
							 
						 
						
							
							
								
								Cache multiple custom ringtone tracks.  
							
							
							
						 
						
							2022-04-05 18:08:35 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								b1e3b9688e 
								
							 
						 
						
							
							
								
								Added initial support of custom sound to notifications.  
							
							
							
						 
						
							2022-04-05 15:28:48 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								9950452e57 
								
							 
						 
						
							
							
								
								Slightly optimized name of methods in data notify settings.  
							
							
							
						 
						
							2022-04-05 15:28:48 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								a0b88e8f8b 
								
							 
						 
						
							
							
								
								Added public api for sound configuration to data notify settings.  
							
							
							
						 
						
							2022-04-05 11:52:33 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								9478798a47 
								
							 
						 
						
							
							
								
								Moved out public api for notify settings from Data::Session.  
							
							
							
						 
						
							2022-04-01 15:53:58 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								36bb23c54c 
								
							 
						 
						
							
							
								
								Moved out data of notify settings to separated module.  
							
							
							
						 
						
							2022-04-01 15:53:58 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								f32215f77d 
								
							 
						 
						
							
							
								
								Added support of sound notification setting to Data::Session.  
							
							
							
						 
						
							2022-04-01 15:53:57 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								cdde9f8841 
								
							 
						 
						
							
							
								
								Reaction notifications are always silent.  
							
							
							
						 
						
							2022-03-30 12:23:05 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								1aa8029a8a 
								
							 
						 
						
							
							
								
								Improve notification preview settings design.  
							
							
							
						 
						
							2022-03-08 15:24:02 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								63bf564757 
								
							 
						 
						
							
							
								
								Reaction notifications only from non-blocked contacts.  
							
							
							
						 
						
							2022-01-31 16:18:40 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								1dd7cc956b 
								
							 
						 
						
							
							
								
								Show reaction notifications in groups.  
							
							
							
						 
						
							2022-01-28 19:10:07 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								54e7dfe986 
								
							 
						 
						
							
							
								
								Open exact message on local reaction notification.  
							
							
							
						 
						
							2022-01-28 19:10:07 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								e9c79886d2 
								
							 
						 
						
							
							
								
								Track unread mentions and unread reactions the same way.  
							
							
							
						 
						
							2022-01-28 19:10:07 +03:00