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

app-menu: alphabetical submenus

roundabout,
created on Monday, 18 August 2025, 11:34:45 (1755516885), received on Monday, 18 August 2025, 11:34:48 (1755516888)
Author identity: Vlad <vlad.muntoiu@gmail.com>

dd31c42ef6aaaf17db403e6dbd61285928f0388b

applets/app-menu/__init__.py

@@ -240,6 +240,9 @@ class AppMenu(panorama_panel.Applet):

                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                        if not category_found:
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                            apps_by_category["Other"].append(app)
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                            
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                                for apps in apps_by_category.values():
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                                    apps.sort(key=lambda app: app.get_display_name())
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                    for category, info in self.category_mappings.items():
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                        if apps_by_category[category]:
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                            item = Gio.MenuItem.new(_(info["menu_name"]))