chayleaf
							
						 
						
							 
							
							
							
							
								
							
							
								cb82326b22 
								
							 
						 
						
							
							
								
								mpris: fix css class application  
							
							 
							
							... 
							
							
							
							apply styles to label rather than event_box (fixes play/pause state and
per-player selectors) 
							
						 
						
							2023-04-06 04:50:32 +07:00  
						
					 
				
					
						
							
							
								 
								Alex
							
						 
						
							 
							
							
							
							
								
							
							
								3d980f92a3 
								
							 
						 
						
							
							
								
								fix: build  
							
							 
							
							
							
						 
						
							2023-04-03 10:59:29 +02:00  
						
					 
				
					
						
							
							
								 
								Alex
							
						 
						
							 
							
							
							
							
								
							
							
								626a1f58be 
								
							 
						 
						
							
							
								
								fix: build  
							
							 
							
							
							
						 
						
							2023-04-03 10:51:36 +02:00  
						
					 
				
					
						
							
							
								 
								Alex
							
						 
						
							 
							
							
							
							
								
							
							
								60e0584d16 
								
							 
						 
						
							
							
								
								fix: lint  
							
							 
							
							
							
						 
						
							2023-04-03 09:41:24 +02:00  
						
					 
				
					
						
							
							
								 
								Alex
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ba6faa7859 
								
							 
						 
						
							
							
								
								Merge pull request  #2011  from chayleaf/improve-mpris  
							
							 
							
							
							
						 
						
							2023-04-03 09:40:01 +02:00  
						
					 
				
					
						
							
							
								 
								Alex
							
						 
						
							 
							
							
							
							
								
							
							
								02b3c125a1 
								
							 
						 
						
							
							
								
								fix: init optional to null  
							
							 
							
							
							
						 
						
							2023-04-03 09:38:12 +02:00  
						
					 
				
					
						
							
							
								 
								chayleaf
							
						 
						
							 
							
							
							
							
								
							
							
								0cfd1c7094 
								
							 
						 
						
							
							
								
								mpris: don't put ellipsis after whitespace  
							
							 
							
							
							
						 
						
							2023-03-31 19:54:44 +07:00  
						
					 
				
					
						
							
							
								 
								chayleaf
							
						 
						
							 
							
							
							
							
								
							
							
								e5524d5059 
								
							 
						 
						
							
							
								
								mpris: switch base class from AModule to ALabel  
							
							 
							
							
							
						 
						
							2023-03-31 19:54:39 +07:00  
						
					 
				
					
						
							
							
								 
								chayleaf
							
						 
						
							 
							
							
							
							
								
							
							
								774d8880cd 
								
							 
						 
						
							
							
								
								mpris: fix potentially invalid seconds count on >1h media  
							
							 
							
							
							
						 
						
							2023-03-31 19:54:39 +07:00  
						
					 
				
					
						
							
							
								 
								chayleaf
							
						 
						
							 
							
							
							
							
								
							
							
								a301b8c4cd 
								
							 
						 
						
							
							
								
								mpris: update docs  
							
							 
							
							
							
						 
						
							2023-03-31 19:54:27 +07:00  
						
					 
				
					
						
							
							
								 
								chayleaf
							
						 
						
							 
							
							
							
							
								
							
							
								5383f7bd56 
								
							 
						 
						
							
							
								
								mpris: add unicode support; add position tag  
							
							 
							
							
							
						 
						
							2023-03-31 19:54:20 +07:00  
						
					 
				
					
						
							
							
								 
								chayleaf
							
						 
						
							 
							
							
							
							
								
							
							
								a53c97f7f6 
								
							 
						 
						
							
							
								
								mpris: add tooltip and length limits  
							
							 
							
							
							
						 
						
							2023-03-31 19:53:53 +07:00  
						
					 
				
					
						
							
							
								 
								Aleksei Bavshin
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ea17a66dfc 
								
							 
						 
						
							
							
								
								fix: compilation errors with cpp_std=c++20  
							
							 
							
							... 
							
							
							
							There were two main issues with fmtlib and C++20 mode:
 - `fmt::format` defaults to compile-time argument checking and requires
   using `fmt::runtime(format_string)` to bypass that.
 - `std::format` implementation introduces conflicting declarations and
   we have to specify the namespace for all `format`/`format_to` calls. 
							
						 
						
							2023-01-20 22:50:02 -08:00  
						
					 
				
					
						
							
							
								 
								Robert Günzler
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								0bc5314e08 
								
							 
						 
						
							
							
								
								Add mpris module  
							
							 
							
							... 
							
							
							
							Uses libplayerctl to use the MPRIS dbus protocol to query, listen and
control media players.
Signed-off-by: Robert Günzler <r@gnzler.io> 
							
						 
						
							2023-01-06 20:55:31 +01:00