From 9ba59aee3657dd67b8c0d575f1454fe50754f1f7 Mon Sep 17 00:00:00 2001
From: Bart Visscher <bartv@thisnet.nl>
Date: Wed, 7 Dec 2011 20:38:58 +0100
Subject: [PATCH] Sort apps on name and enabled status

---
 settings/apps.php | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/settings/apps.php b/settings/apps.php
index 27b4c17f9e..12a7bf7720 100644
--- a/settings/apps.php
+++ b/settings/apps.php
@@ -43,6 +43,14 @@ foreach($registeredApps as $app){
 	}
 }
 
+function app_sort($a, $b){
+	if ($a['active'] != $b['active']){
+		return $b['active'] - $a['active'];
+	}
+	return strcmp($a['name'], $b['name']);
+}
+usort($apps, 'app_sort');
+
 // dissabled for now
 // $catagoryNames=OC_OCSClient::getCategories();
 // if(is_array($catagoryNames)){
-- 
GitLab