By using this site, you agree to have cookies stored on your device, strictly for functional purposes, such as storing your session and preferences.

Dismiss

applications: search flatpak's desktop launchers

roundabout,
created on Thursday, 19 June 2025, 13:13:56 (1750338836), received on Thursday, 19 June 2025, 13:14:14 (1750338854)
Author identity: vlad <vlad.muntoiu@gmail.com>

e43feb9488e9cdd29338ae299f6458748cf0f0e5

src/applications/__init__.py

@@ -17,10 +17,12 @@ def _get_all_menu_entries():

                                
                                
                                
                            
                                
                                    
                                        
                                            
                                            
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                system_directories = [
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                    Path("/usr/share/applications"),
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                                Path("/var/lib/flatpak/exports/share/applications/"),
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                                Path("/var/lib/snapd/desktop/applications"),
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                ]
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                            
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                if os.getenv("FLATPAK_SANDBOX_DIR"):
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                                system_directories = [Path("/run/host") / directory.relative_to("/") for directory in system_directories]
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                                system_directories = [Path("/run/host") / directory.relative_to("/") if str(directory).startswith("/usr/") else directory for directory in system_directories]
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                            
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                directories = user_directories + system_directories