[Pkg-mozext-commits] [all-in-one-sidebar] 02/07: New upstream version 0.7.31

Ximin Luo infinity0 at debian.org
Wed Jul 12 13:53:53 UTC 2017


This is an automated email from the git hooks/post-receive script.

infinity0 pushed a commit to branch master
in repository all-in-one-sidebar.

commit d427b932dde3fd7fd00a50f7b3bf37a61686801e
Author: Ximin Luo <infinity0 at debian.org>
Date:   Wed Jul 12 15:44:54 2017 +0200

    New upstream version 0.7.31
---
 META-INF/manifest.mf              | 121 +++++++++++++++-----------------------
 META-INF/mozilla.rsa              | Bin 4196 -> 4196 bytes
 META-INF/mozilla.sf               |   4 +-
 chrome.manifest                   |   3 -
 content/_helper.js                |  25 +-------
 content/_lib.js                   |  33 ++++-------
 content/addons.js                 |  60 +------------------
 content/addons_xpinstall.xul      |   2 +-
 content/aios.xul                  |  59 +++++--------------
 content/aios_compatibility.js     |  37 ------------
 content/aios_old.js               |  85 ++++++++++++++++++++------
 content/console.js                |  70 ----------------------
 content/console.xul               |  15 -----
 content/downloads_alert.xul       |   4 +-
 content/multipanel.js             |   2 +-
 content/places.js                 |   2 +-
 content/prefs/prefs.js            |  28 +++++----
 content/prefs/prefs.xul           |  28 +--------
 defaults/preferences/aios.js      |   6 +-
 install.rdf                       |   6 +-
 locale/de/aios.dtd                |   2 -
 locale/de/prefs.dtd               |   3 +-
 locale/en-US/aios.dtd             |   2 -
 locale/en-US/prefs.dtd            |   3 +-
 skin/css/addons.css               |   2 +-
 skin/css/aios.css                 |   2 +-
 skin/css/aios_buttons_darwin.css  |   2 +-
 skin/css/aios_buttons_generic.css |   2 +-
 skin/css/aios_buttons_winnt.css   |   2 +-
 skin/css/console.css              |   1 -
 skin/img/console_css.png          | Bin 230 -> 0 bytes
 skin/img/console_xml.png          | Bin 191 -> 0 bytes
 32 files changed, 181 insertions(+), 430 deletions(-)

diff --git a/META-INF/manifest.mf b/META-INF/manifest.mf
index bed056d..ef4cea5 100644
--- a/META-INF/manifest.mf
+++ b/META-INF/manifest.mf
@@ -2,13 +2,13 @@ Manifest-Version: 1.0
 
 Name: install.rdf
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: Eh3HlAATSLh97XTNZ8/utQ==
-SHA1-Digest: Hi9M7LdtGAZ5aooIErcA5arsjM8=
+MD5-Digest: UrIEtHJ1xNJDg/ivYTDrtA==
+SHA1-Digest: jcfVFmGOlzn66gAUNgR1P0spKcI=
 
 Name: chrome.manifest
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: jT/ESQqRWYw9tBjz66k+1w==
-SHA1-Digest: QQO+54G8ACegPllPvFraSw25thQ=
+MD5-Digest: ad7eDpCubv2bZZCVkhbRqQ==
+SHA1-Digest: G9BkJZwSjA+7TIWUKHiEg9z8s+o=
 
 Name: icon.png
 Digest-Algorithms: MD5 SHA1
@@ -17,13 +17,13 @@ SHA1-Digest: fwZnpYWqpFBP5eNdV0o9fGPbNjI=
 
 Name: content/_helper.js
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: 86XFSB4G9wPoKD131eK/Ag==
-SHA1-Digest: iHYxZiDPotRArG+Bhm//fLtIn5s=
+MD5-Digest: l77+09jMPafpBpCYuDpGdw==
+SHA1-Digest: uQp4mIAJHxjaWZze1yxKWoVNJng=
 
 Name: content/_lib.js
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: Z3dlNSlBmOU6JSRsjcLdbA==
-SHA1-Digest: cAveZZDxQ7tFBsT5/HwcCYdBFN8=
+MD5-Digest: zFY0hp5xwSBccifupfJITQ==
+SHA1-Digest: B7OZsw8CI6kqmTr9DiVXPTDbMeE=
 
 Name: content/about.js
 Digest-Algorithms: MD5 SHA1
@@ -42,8 +42,8 @@ SHA1-Digest: Q64obR5cPVW+YZpRBz891BwcygU=
 
 Name: content/addons.js
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: CQm/gaUExxYn1CH6yj7skA==
-SHA1-Digest: mKuNXpV+OcWw93Y0LHxmtZX5V/M=
+MD5-Digest: 3SvNkDVOUFBLADupzDGI7Q==
+SHA1-Digest: 8KJhX1iAXBKzj1sPKSscuKLPbQs=
 
 Name: content/addons.xul
 Digest-Algorithms: MD5 SHA1
@@ -52,8 +52,8 @@ SHA1-Digest: Nr6/IrvnBD2XOvHNue5JmmRXiOs=
 
 Name: content/addons_xpinstall.xul
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: SX7yzQ+bpZQfCrw1bQNEsQ==
-SHA1-Digest: Pozc3A5IjOyOfLbWx6c62Pm7ReM=
+MD5-Digest: uRtXNp0WUVVji+ezFyT/PA==
+SHA1-Digest: MZ35IJ6e7jawbjUzjBt6KO7J/DI=
 
 Name: content/aios.dtd
 Digest-Algorithms: MD5 SHA1
@@ -77,13 +77,13 @@ SHA1-Digest: gTWFugIxoNq6l45xibEy6MvUBpg=
 
 Name: content/aios.xul
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: OS0AbW2HHxa7N/xvLn12Bw==
-SHA1-Digest: yrKWDAnjTasFdMBtw1d7nuMsnb8=
+MD5-Digest: K+C15sOHHCdaxJqci7lGlA==
+SHA1-Digest: Ne2xsZtPirXv/REdw+xz5pBf2Xo=
 
 Name: content/aios_compatibility.js
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: 8emZB9C0drcWv/Jv/9UI8g==
-SHA1-Digest: agUE8ouktQ6quiCqDLQ0sUQacew=
+MD5-Digest: cW2ypjqiwGnOBjxVUrBXog==
+SHA1-Digest: HTgxH0rb1YSL1wFTmPP9a3Yq7DU=
 
 Name: content/aios_fx.js
 Digest-Algorithms: MD5 SHA1
@@ -92,24 +92,14 @@ SHA1-Digest: 8zUyXsawx4MusYI0QUvw11g1lO8=
 
 Name: content/aios_old.js
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: sRmrsEl/Rw03UydrPHQq3w==
-SHA1-Digest: rrGTSuLvjzSimn75syP5uhCvlPo=
+MD5-Digest: IkQogLznGAimwuhZmYpuVw==
+SHA1-Digest: WeCObnHAR+dgLOlmM3CYrANQHto=
 
 Name: content/aios_tbx.js
 Digest-Algorithms: MD5 SHA1
 MD5-Digest: kZWmY2F/fsc3HmjrCSVzCg==
 SHA1-Digest: 8HBhQn/OZTJllmOWGN1wtPtyLa8=
 
-Name: content/console.js
-Digest-Algorithms: MD5 SHA1
-MD5-Digest: nVxKKoi51ObjLCVxUd54uQ==
-SHA1-Digest: eAuhekBrzVEeE8BxP0EQb50eIi8=
-
-Name: content/console.xul
-Digest-Algorithms: MD5 SHA1
-MD5-Digest: RokZbxWZ7skWYE/jDXcIQA==
-SHA1-Digest: +ntdIs04vkabFscvQkEdnu8S4E8=
-
 Name: content/downloads.js
 Digest-Algorithms: MD5 SHA1
 MD5-Digest: voRJVAEtmL4FS562wPSWHQ==
@@ -122,13 +112,13 @@ SHA1-Digest: kCBTOn3kZuR1S4Z9S2t6nhHlKIA=
 
 Name: content/downloads_alert.xul
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: 2gSx2PacnWeIfj1JmyqpRg==
-SHA1-Digest: c6LmHatNCXvDz9J+BvqPZtomrSU=
+MD5-Digest: IvvsgTnAw9qxXL373IpIpQ==
+SHA1-Digest: uCY3oVOP/UJw0m816x9YB/55e/E=
 
 Name: content/multipanel.js
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: AIFSgRPEvSVLKQGqdf4C1g==
-SHA1-Digest: bCYfTL4bEJRK6+05GWZNXvnaqlM=
+MD5-Digest: nJsQP+Ka7JvGYWyfZZTBAg==
+SHA1-Digest: u2o3KjG2Pv899TMoQqcYcd33lng=
 
 Name: content/multipanel.xul
 Digest-Algorithms: MD5 SHA1
@@ -152,8 +142,8 @@ SHA1-Digest: 8qOa0C3St24aFNakuLRPsiBs+rI=
 
 Name: content/places.js
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: zGzyqs8S1HDtmy6xyXlOFg==
-SHA1-Digest: QARBojjQBo752W3GwDYdK4b2j1I=
+MD5-Digest: crd5CBLGwDpyylG10uKOMw==
+SHA1-Digest: glubwetNbaAIUzpnDKShYo9BSOI=
 
 Name: content/places.xul
 Digest-Algorithms: MD5 SHA1
@@ -182,18 +172,18 @@ SHA1-Digest: bQaSgui0tTamJ3f0p14hg7XKI20=
 
 Name: content/prefs/prefs.js
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: GbK7MoNPD3XZVXHX6F3JXA==
-SHA1-Digest: xXdJ42nNa9ZBhTiLndWQ2jxg8Es=
+MD5-Digest: VIzBehhPTDHrZyWUJe2MRw==
+SHA1-Digest: iTwOUomq4CMpHezCMy7it8XqJfw=
 
 Name: content/prefs/prefs.xul
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: aSr0IgEW8wMy0CqP2t9xng==
-SHA1-Digest: HNmvQ3sgRN1aENy8CVD3NwQ6/n8=
+MD5-Digest: m+meREdqVhqnPIAt1hW8uw==
+SHA1-Digest: Ek4T5OEaCuPWMU6ZvBgB+ePbSGc=
 
 Name: defaults/preferences/aios.js
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: hpWDsOaw/SqmYQUpLn9s7Q==
-SHA1-Digest: TFiZpSKevatLue5wJwhG0Ft4tao=
+MD5-Digest: sR5LR67Eafz58U5zkaXR5g==
+SHA1-Digest: cRNLWuHwsWncptNSIcQVEDRI5UA=
 
 Name: locale/ar-SA/about.dtd
 Digest-Algorithms: MD5 SHA1
@@ -322,8 +312,8 @@ SHA1-Digest: boggDh03KGJtHhY+N/h5lbvWAfA=
 
 Name: locale/de/aios.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: gVoz6cR7IMQ2Z7V+/A6+wA==
-SHA1-Digest: 88Gr9Uf/U5xV4EbozFXmljF5UyQ=
+MD5-Digest: CtTYCKoS2oD4K0FNZm8Phw==
+SHA1-Digest: vVV6zE5rYLxtZ8aLDItfFAI0aHE=
 
 Name: locale/de/lib.dtd
 Digest-Algorithms: MD5 SHA1
@@ -342,8 +332,8 @@ SHA1-Digest: v7LPdlNaZ2C9cBPtPlvd9vJD6lo=
 
 Name: locale/de/prefs.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: LttWk25/Wasc2T8/1SH5sA==
-SHA1-Digest: 1JryUkQL983N7pGtx9+bL2DeLtE=
+MD5-Digest: Ahh2zKL/9EyPCup4aBCHgw==
+SHA1-Digest: NBzVrU3YXXwZwLcEgaPQFq9SHK0=
 
 Name: locale/el/about.dtd
 Digest-Algorithms: MD5 SHA1
@@ -412,8 +402,8 @@ SHA1-Digest: 6nX6mbpBmmD0ncPmBBvZlrxE37U=
 
 Name: locale/en-US/aios.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: Jf7x/uXCIwNoFoMARNEr1A==
-SHA1-Digest: 8xBETcMDznirj2y1EI0mgufpCMs=
+MD5-Digest: lp5JkR/UkMb9KK9ZMaYD9w==
+SHA1-Digest: weYD6H/yOBIj7ct1bTOR0qVkGYI=
 
 Name: locale/en-US/lib.dtd
 Digest-Algorithms: MD5 SHA1
@@ -432,8 +422,8 @@ SHA1-Digest: /MtMizkYHv/vOHHl0VvUlZayvqc=
 
 Name: locale/en-US/prefs.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: gb5FBgHn0jREYwYKwXAAQw==
-SHA1-Digest: gBPKos9HoVtlLQmA7N4oQQzCUtY=
+MD5-Digest: llcDAB8fPewXE7RM7GBuJA==
+SHA1-Digest: ZQATPMfQ9DYjXheaai2xfkQINx4=
 
 Name: locale/es-AR/about.dtd
 Digest-Algorithms: MD5 SHA1
@@ -1307,28 +1297,28 @@ SHA1-Digest: aiXrkdbjLG6SWcFs0j1bDgQAIw4=
 
 Name: skin/css/addons.css
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: rgOFrsCKwBHMdcMvpHDM8A==
-SHA1-Digest: FQKeaBJe1bzS1RT9vE3spomvjEs=
+MD5-Digest: n6aDfvpdhs358KfHbZL+TQ==
+SHA1-Digest: 51CqtzP0CcQMSBU3fM8QbRkYCW0=
 
 Name: skin/css/aios.css
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: UiTmH63XzSlLILvfD3EBnA==
-SHA1-Digest: kQatHFLq4cBp3vFZ+oEzOPnhG4Q=
+MD5-Digest: IrfUD0llvHBDjN/FweR2Vg==
+SHA1-Digest: yU8W0Le6WoPIFwFMgdmreVJiVzQ=
 
 Name: skin/css/aios_buttons_darwin.css
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: 4xSkMiSmcwE5eOxBxUJ1jw==
-SHA1-Digest: +aHfMUBtRIHaxREQyJv4Fwjb2+w=
+MD5-Digest: /A+epb5IFaKygRrdJRt5Cg==
+SHA1-Digest: 4OFLNgIGgsF665vZ7PPJlHIpYbU=
 
 Name: skin/css/aios_buttons_generic.css
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: AmyYcpB8PEEmLe67pWZHcA==
-SHA1-Digest: 4eNiuG1DKYKUKx+k6300oVtQOpE=
+MD5-Digest: JQz2Zi8i6aSrBHtaa1MBKQ==
+SHA1-Digest: TsSWKEDzF1fNOesC8QAqUW202/c=
 
 Name: skin/css/aios_buttons_winnt.css
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: ivoFhCQIBjX2CjNeWXJqwg==
-SHA1-Digest: viUpYoHEC84gjG5xxh+XFYJFQHo=
+MD5-Digest: MPDEJ+V5l4d1h+pD3D7uPA==
+SHA1-Digest: 6u2o0HWXyn/npH2ejn3u9zZIwlg=
 
 Name: skin/css/aios_theme_darwin.css
 Digest-Algorithms: MD5 SHA1
@@ -1345,11 +1335,6 @@ Digest-Algorithms: MD5 SHA1
 MD5-Digest: 0xm2btbdCUhfweyLJxdGIw==
 SHA1-Digest: qITj3P3thwub06kp87ea/3+7c8I=
 
-Name: skin/css/console.css
-Digest-Algorithms: MD5 SHA1
-MD5-Digest: Gg7HkUtSyCYt3fPUSbOg2w==
-SHA1-Digest: poPvGryiQ3ZJxUWB5ARo9YvKM8c=
-
 Name: skin/css/downloads.css
 Digest-Algorithms: MD5 SHA1
 MD5-Digest: w5U/Vif7xPN5vypeTFmnMA==
@@ -1450,16 +1435,6 @@ Digest-Algorithms: MD5 SHA1
 MD5-Digest: 9rL9a1cUnLQMaOlbpe7ppQ==
 SHA1-Digest: DxvN3+HfxDd4F91m8Ai0U2JPfXY=
 
-Name: skin/img/console_css.png
-Digest-Algorithms: MD5 SHA1
-MD5-Digest: RYeFr9Cu5NIw7BprlA2aww==
-SHA1-Digest: 2K6eoap2prs5Y97XGq6iO1zxKwM=
-
-Name: skin/img/console_xml.png
-Digest-Algorithms: MD5 SHA1
-MD5-Digest: dKx2jQoVS8lEriK0Re6A8w==
-SHA1-Digest: cDKPXi6NeiPGcpNVlCgBCQVZGW4=
-
 Name: skin/img/grippy-left.gif
 Digest-Algorithms: MD5 SHA1
 MD5-Digest: AqxY9cf9Uch3c6UQZoc4gg==
diff --git a/META-INF/mozilla.rsa b/META-INF/mozilla.rsa
index 7589b9c..ac987df 100644
Binary files a/META-INF/mozilla.rsa and b/META-INF/mozilla.rsa differ
diff --git a/META-INF/mozilla.sf b/META-INF/mozilla.sf
index d9a45d6..0f33b29 100644
--- a/META-INF/mozilla.sf
+++ b/META-INF/mozilla.sf
@@ -1,4 +1,4 @@
 Signature-Version: 1.0
-MD5-Digest-Manifest: TJtBGaaM3qujXqjtt7IJCg==
-SHA1-Digest-Manifest: RfAanZknCecE7W8TVOAEnF3O/t4=
+MD5-Digest-Manifest: 6RLFCHl7mLv5NvVnt5AhNg==
+SHA1-Digest-Manifest: NqN53v16fuTWeQkdsL+8SfnB+dY=
 
diff --git a/chrome.manifest b/chrome.manifest
index 4be1e3c..895255d 100644
--- a/chrome.manifest
+++ b/chrome.manifest
@@ -74,7 +74,4 @@ style       chrome://global/content/config.xul                         chrome://
 overlay     chrome://browser/content/pageinfo/pageInfo.xul             chrome://aios/content/pageinfo.xul
 style       chrome://browser/content/pageinfo/pageInfo.xul             chrome://aios/skin/css/pageinfo.css
 
-overlay     chrome://global/content/console.xul                        chrome://aios/content/console.xul
-overlay     chrome://console2/content/console2.xul                     chrome://aios/content/console.xul
-
 style       chrome://aios/content/about.xul                            chrome://aios/skin/css/prefs.css
diff --git a/content/_helper.js b/content/_helper.js
index 29375e0..3f9ed97 100644
--- a/content/_helper.js
+++ b/content/_helper.js
@@ -304,29 +304,6 @@ function aios_openDialog(which, args) {
 
 
 /*
-    prueft welche Elemente angezeigt werden sollen
-        => Aufruf jeweils durch Initialisierung
-*/
-function aios_synchElements(aElems) {
-    var elem, child, childElems, childMode;
-
-    for(var i = 0; i < aElems.length; i++) {
-        elem = document.getElementById(aElems[i]);
-
-        if(elem) {
-
-            childElems = elem.getAttribute('aiosChilds');
-
-            if(childElems) {
-                childMode = !aios_getBoolean(elem, 'checked');
-                aios_toggleChilds(childElems, childMode);
-            }
-        }
-    }
-}
-
-
-/*
     toggelt einen Menuepunkt und das/die zugehoerige/n Element/e
         => Aufruf durch die menuitems in der aios.xul
 */
@@ -386,7 +363,7 @@ function aios_toggleChilds(childElems, childMode) {
 /**
  *  Tastaturkuerzel entfernen, um nicht die des Hauptbrowsers zu blockieren
  *
- *      => Aufruf in downloads.js, pageinfo.js, console.js
+ *      => Aufruf in downloads.js, pageinfo.js
  **/
 function aios_removeAccesskeys() {
     var keys = document.getElementsByAttribute('accesskey', '*');
diff --git a/content/_lib.js b/content/_lib.js
index 8d741cb..090aacc 100644
--- a/content/_lib.js
+++ b/content/_lib.js
@@ -71,7 +71,7 @@ function aios_modSidebarMenu() {
     }
 
     // var mitemsep1 = document.getElementById('aios-sidebar-mitem-sep1');
-    // if(mitemsep1.nextSibling.id == "aios-sidebar-mitem-sep0" || mitemsep1.nextSibling.getAttribute('observes') == "viewConsole2Sidebar" || mitemsep1.nextSibling.getAttribute('observes') == "viewDmtSidebar")
+    // if(mitemsep1.nextSibling.id == "aios-sidebar-mitem-sep0" ||  mitemsep1.nextSibling.getAttribute('observes') == "viewDmtSidebar")
     //     mitemsep1.setAttribute('hidden', true);
 
 
@@ -228,7 +228,7 @@ function aios_panelTab(event) {
 
             // bei "richtigem" Sidebar-Panel den Sidebar-Toggle-Befehl anwenden
             if(theSidebar) {
-                toggleSidebar(theSidebar, true);
+                SidebarUI.show(theSidebar);
             }
             // keine Sidebar (aber chrome://)
             else {
@@ -382,12 +382,13 @@ function aios_contextEvent(event, which) {
     // Ctrl+Linksklick oder Mittelklick => neuer Tab (metaKey = Mac)
     if((event.ctrlKey && event.button == 0) || (event.metaKey && event.button == 0) || event.button == 1) mode = "tab";
 
-    if(!cmdObj) return false;
+    if(!cmdObj) return false;
 
     // Befehl ausfuehren
     switch(mode) {
         case "sidebar":
-            toggleSidebar(cmdObj.getAttribute('aios_sbCmd'));
+            SidebarUI.toggle(cmdObj.getAttribute('aios_sbCmd'));
+
             break;
 
         case "window":      // wird zur Abfrage in addons/downloads_....xul und downloads.js benoetigt
@@ -423,15 +424,7 @@ function aios_contextEvent(event, which) {
 function aios_setTargets() {
     var objects, i;
 
-    // weise den Menueelementen der Fehlerkonsole, des Seitenquelltextes und der Seiteninformationen die entsprechenden commands zu
-    document.getElementById('javascriptConsole').removeAttribute('oncommand');
-    document.getElementById('javascriptConsole').setAttribute('command', 'Tools:Console');
-
-    if(document.getElementById('key_errorConsole')) {
-        document.getElementById('key_errorConsole').removeAttribute('oncommand');
-        document.getElementById('key_errorConsole').setAttribute('command', 'Tools:Console');
-    }
-
+    // weise den Menueelementen des Seitenquelltextes und der Seiteninformationen die entsprechenden commands zu
     document.getElementById('context-viewinfo').removeAttribute('oncommand');
     document.getElementById('context-viewinfo').setAttribute('command', 'View:PageInfo');
 
@@ -443,10 +436,6 @@ function aios_setTargets() {
     targets['ad'] = new Array('Tools:Addons',       'viewAddonsSidebar',        'addons');
     targets['mp'] = new Array('Tools:MultiPanel',   'viewWebPanelsSidebar',     'multipanel');
     targets['pi'] = new Array('View:PageInfo',      'viewPageInfoSidebar',      'pageinfo');
-    targets['co'] = new Array('Tools:Console',      'viewConsoleSidebar',       'console');
-
-    if(document.getElementById('viewConsole2Sidebar'))
-        targets['co'] = new Array('Tools:Console', 'viewConsole2Sidebar', 'console');
 
     // informative Tooltips und Funktionsumkehrung (PanelTab) aktivieren?
     var prefInfotip = false;
@@ -568,7 +557,7 @@ function aios_setTargets() {
 
 
     // Oeffnen des Download-Fensters verhindern, wenn die Sidebar genutzt werden soll
-    if(AiOS_HELPER.prefBranchAiOS.getBoolPref('dm.sidebar')) AiOS_HELPER.prefService.setBoolPref("browser.download.manager.showWhenStarting", false);
+    if(AiOS_HELPER.prefBranchAiOS.getBoolPref('dm.sidebar')) AiOS_HELPER.prefBranchAiOS.setBoolPref("browser.download.manager.showWhenStarting", false);
 
 
     // Download-Observer hinzufuegen, falls Downloads in der Sidebar geoeffnet werden sollen
@@ -611,14 +600,18 @@ var aios_DownloadObserver = {
                 var comElem = document.getElementById('Tools:Downloads');
                 if(autoOpen && comElem.getAttribute('oncommand').indexOf('viewDownloadsSidebar') >= 0) {
                     // AiOS_HELPER.windowWatcher.activeWindow verhindert, dass die Sidebar in jedem Fenster geoeffnet wird
-                    if(typeof AiOS_HELPER.windowWatcher.activeWindow.toggleSidebar == "function") AiOS_HELPER.windowWatcher.activeWindow.toggleSidebar("viewDownloadsSidebar", true);
+                    if(typeof AiOS_HELPER.windowWatcher.activeWindow.SidebarUI.toggle == "function") {
+                        AiOS_HELPER.windowWatcher.activeWindow.SidebarUI.show("viewDownloadsSidebar");
+                    }
                 }
                 break;
 
             case "dl-done":
                 var sideSrc = document.getElementById('sidebar').getAttribute('src');
                 if(autoOpen && autoClose && sideSrc.indexOf('downloads.xul') >= 0) {
-                    if(typeof AiOS_HELPER.windowWatcher.activeWindow.toggleSidebar == "function") AiOS_HELPER.windowWatcher.activeWindow.toggleSidebar();
+                    if(typeof AiOS_HELPER.windowWatcher.activeWindow.SidebarUI.toggle == "function") {
+                        AiOS_HELPER.windowWatcher.activeWindow.SidebarUI.toggle();
+                    }
                 }
                 break;
         }
diff --git a/content/addons.js b/content/addons.js
index 1772fce..46ab6e3 100644
--- a/content/addons.js
+++ b/content/addons.js
@@ -11,7 +11,7 @@ var AiOS_Addons = {};
     };
 
 
-    this.isInSidebar = (top.document.getElementById('sidebar-box') || debug) ? true : false;
+    this.isInSidebar = (top.document.getElementById('sidebar-box') || debug === true) ? true : false;
 
     // Initialization
     this.initialize = function() {
@@ -34,14 +34,10 @@ var AiOS_Addons = {};
     this.setSidebarLayout = function() {
 
         var self = AiOS_Addons,
-            before,
-            insertedElement,
             nav_tmp,
             nav,
-            updatesBox,
             managerWindow = document.getElementById("addons-page");
 
-        self.checkNotification();
         self.setTitle(true);
 
         // fuer CSS-Zwecke speichern
@@ -55,33 +51,6 @@ var AiOS_Addons = {};
         nav = nav_tmp.ownerDocument.getAnonymousNodes(nav_tmp);
         nav[0].setAttribute("orient", "horizontal");
         nav[0].setAttribute("style", "overflow:hidden;");
-
-        // Toolbar mit Suchfeld usw. verschieben
-        // before = document.getElementById("view-port-container");
-        // insertedElement = before.parentNode.insertBefore(document.getElementById("header"), before);
-
-        // Label bei Suche ohne Suchergebnisse kuerzen
-        // document.getElementById("search-list-empty").childNodes[1].childNodes[0].setAttribute("crop", "end");
-
-        // Container mit Update-Meldungen verschieben => ansonsten werden die Meldungen im Header angezeigt
-        before = document.getElementById("header");
-        insertedElement = before.parentNode.insertBefore(document.getElementById("updates-container"), before);
-
-        // Inhalt der gelben Notificationbox vertikal anordnen
-        updatesBox = document.createElement("vbox");
-        updatesBox.setAttribute("align", "left");
-        updatesBox.appendChild(document.getElementById("updates-noneFound"));
-        updatesBox.appendChild(document.getElementById("updates-manualUpdatesFound-btn"));
-        updatesBox.appendChild(document.getElementById("updates-progress"));
-        updatesBox.appendChild(document.getElementById("updates-installed"));
-        updatesBox.appendChild(document.getElementById("updates-downloaded"));
-        updatesBox.appendChild(document.getElementById("updates-restart-btn"));
-        document.getElementById("updates-container").insertBefore(updatesBox, document.getElementById("updates-container").childNodes[1]);
-
-        // Navigationsbuttons immer sichtbar machen
-        // document.getElementById('back-btn').setAttribute('hidden', false);
-        // document.getElementById('forward-btn').setAttribute('hidden', false);
-
     };
 
 
@@ -134,33 +103,6 @@ var AiOS_Addons = {};
     };
 
 
-    // gelbe Notification-Box abhaengig von vorhandenen Notifications ein- oder ausblenden
-    this.checkNotification = function() {
-
-        if( !document.getElementById('updates-noneFound').hidden ||
-            !document.getElementById('updates-manualUpdatesFound-btn').hidden ||
-            !document.getElementById('updates-progress').hidden ||
-            !document.getElementById('updates-installed').hidden ||
-            !document.getElementById('updates-downloaded').hidden ||
-            !document.getElementById('updates-restart-btn').hidden) {
-
-            document.getElementById('updates-container').hidden = false;
-        }
-        else {
-            document.getElementById('updates-container').hidden = true;
-        }
-
-    };
-
-
-    // gelbe Notification-Box ausblenden
-    this.hideNotification = function() {
-
-        document.getElementById('updates-container').hidden = true;
-
-    };
-
-
     // Elemente zaehlen und anzeigen
     this.setTitle = function(aDelay) {
 
diff --git a/content/addons_xpinstall.xul b/content/addons_xpinstall.xul
index 74513be..75d8c82 100644
--- a/content/addons_xpinstall.xul
+++ b/content/addons_xpinstall.xul
@@ -20,7 +20,7 @@
                     => !AiOS_HELPER.mostRecentWindow.aiosIsWindow => nicht explizit im Fenster (z.B. durch Shift+Linksklick auf Toolbarbutton)
             */
             if(enable_sidebar && !top.document.getElementById('sidebar') && top.toString() != "[object Window]" && !AiOS_HELPER.mostRecentWindow.aiosIsWindow) {
-                AiOS_HELPER.mostRecentWindow.toggleSidebar("viewAddonsSidebar", true);
+                AiOS_HELPER.mostRecentWindow.SidebarUI.show("viewAddonsSidebar");
             }
 
             //document.documentElement.getButton("cancel").focus();
diff --git a/content/aios.xul b/content/aios.xul
index 153bfd3..8f73c9e 100644
--- a/content/aios.xul
+++ b/content/aios.xul
@@ -22,7 +22,7 @@
 
     <script type="application/x-javascript" src="chrome://aios/content/aios.js" />
     <script type="application/x-javascript" src="chrome://aios/content/aios_old.js" />
-    <script type="application/x-javascript" src="chrome://aios/content/aios_fx.js" />
+    <!--<script type="application/x-javascript" src="chrome://aios/content/aios_fx.js" />-->
     <script type="application/x-javascript" src="chrome://aios/content/aios_tbx.js" />
     <script type="application/x-javascript" src="chrome://aios/content/aios_compatibility.js" />
 
@@ -35,17 +35,14 @@
     <broadcasterset id="mainBroadcasterSet">
 
         <broadcaster id="viewBookmarksSidebar"
-            onclick="aios_contextEvent(event, this);"
-            oncommand="toggleSidebar('viewBookmarksSidebar');" />
+            oncommand="SidebarUI.toggle('viewBookmarksSidebar');" />
 
         <broadcaster id="viewHistorySidebar" label="&historyButton.label;"
-            onclick="aios_contextEvent(event, this);"
-            oncommand="toggleSidebar('viewHistorySidebar');" />
+            oncommand="SidebarUI.toggle('viewHistorySidebar');" />
 
         <broadcaster id="viewDownloadsSidebar" autoCheck="false" type="checkbox" group="sidebar"
             sidebartitle="&downloads.label;" sidebarurl="about:downloads"
-            onclick="aios_contextEvent(event, this);"
-            oncommand="toggleSidebar('viewDownloadsSidebar');"
+            oncommand="SidebarUI.toggle('viewDownloadsSidebar');"
             ondragdrop="nsDragAndDrop.drop(event, DownloadsButtonDNDObserver); event.stopPropagation();"
             ondragover="nsDragAndDrop.dragOver(event, DownloadsButtonDNDObserver); event.stopPropagation();"
             ondragenter="nsDragAndDrop.dragEnter(event, DownloadsButtonDNDObserver); event.stopPropagation();"
@@ -54,28 +51,19 @@
 
         <broadcaster id="viewAddonsSidebar" autoCheck="false" type="checkbox" group="sidebar"
             sidebartitle="&button.addons.label;" sidebarurl="about:addons"
-            onclick="aios_contextEvent(event, this);"
-            oncommand="toggleSidebar('viewAddonsSidebar');"
+            oncommand="SidebarUI.toggle('viewAddonsSidebar');"
             label="&button.addons.label;" tooltiptext="&button.addons.tooltip;" />
 
         <broadcaster id="viewWebPanelsSidebar" autoCheck="false" type="checkbox" group="sidebar"
             sidebartitle="&button.multipanel.label;" sidebarurl="chrome://browser/content/web-panels.xul"
-            onclick="aios_contextEvent(event, this);"
-            oncommand="toggleSidebar('viewWebPanelsSidebar');"
+            oncommand="SidebarUI.toggle('viewWebPanelsSidebar');"
             label="&button.multipanel.label;" tooltiptext="&button.multipanel.tooltip;" />
 
         <broadcaster id="viewPageInfoSidebar" autoCheck="false" type="checkbox" group="sidebar"
             sidebartitle="&pageInfoCmd.label;" sidebarurl="chrome://browser/content/pageinfo/pageInfo.xul"
-            onclick="aios_contextEvent(event, this);"
-            oncommand="toggleSidebar('viewPageInfoSidebar');"
+            oncommand="SidebarUI.toggle('viewPageInfoSidebar');"
             label="&pageInfoCmd.label;" tooltiptext="&button.pageinfo.tooltip;" />
 
-        <broadcaster id="viewConsoleSidebar" autoCheck="false" type="checkbox" group="sidebar"
-            sidebartitle="&button.console.label;" sidebarurl="chrome://global/content/console.xul"
-            onclick="aios_contextEvent(event, this);"
-            oncommand="toggleSidebar('viewConsoleSidebar');"
-            label="&button.console.label;" tooltiptext="&button.console.tooltip;" />
-
 
         <!-- broadcaster mit gespeichertem Wunsch-Toolbar-Zustand, gespeichert durch onpopupshowing-Handler im menuitem des toolbar-Menues -->
         <broadcaster id="aios-viewToolbar" type="checkbox" checked="true" persist="checked"
@@ -97,11 +85,6 @@
 
     <!-- Kommandos -->
     <commandset id="mainCommandSet">
-        <command id="View:Bookmarks" oncommand="aios_openDialog('bookmarks');" />
-        <command id="View:History" oncommand="aios_openDialog('history');" />
-        <command id="Tools:MultiPanel" oncommand="aios_openDialog('multipanel');" />
-        <command id="Tools:Console" oncommand="toJavaScriptConsole();" />
-
         <command id="aiosCmd_panelTab1" oncommand="aios_panelTab('sidebar');" />
         <command id="aiosCmd_panelTab2" oncommand="aios_panelTab('tab');" />
         <command id="aiosCmd_prefs" oncommand="aios_openDialog('prefs');" />
@@ -159,55 +142,47 @@
 
         <toolbarbutton id="bookmarks-button" class="toolbarbutton-1 chromeclass-toolbar-additional aios-tbutton"
             label="&bookmarksButton.label;" tooltip="bookmarks-tooltip" tooltiptext="&bookmarksButton.label;"
-            command="View:Bookmarks">
+            command="viewBookmarksSidebar">
             <observes element="viewBookmarksSidebar" attribute="checked" />
             <observes element="viewBookmarksSidebar" attribute="onclick" />
         </toolbarbutton>
 
         <toolbarbutton id="history-button" class="toolbarbutton-1 chromeclass-toolbar-additional aios-tbutton"
             label="&historyButton.label;" tooltip="history-tooltip" tooltiptext="&historyButton.label;"
-            command="View:History">
+            command="viewHistorySidebar">
             <observes element="viewHistorySidebar" attribute="checked" />
             <observes element="viewHistorySidebar" attribute="onclick" />
         </toolbarbutton>
 
         <toolbarbutton id="downloads-button" class="toolbarbutton-1 chromeclass-toolbar-additional aios-tbutton"
             label="&downloads.label;" tooltip="downloads-tooltip" tooltiptext="&downloads.label;"
-            command="Tools:Downloads">
+            command="viewDownloadsSidebar">
             <observes element="viewDownloadsSidebar" attribute="checked" />
             <observes element="viewDownloadsSidebar" attribute="onclick" />
         </toolbarbutton>
 
         <toolbarbutton id="addons-button" class="toolbarbutton-1 chromeclass-toolbar-additional aios-tbutton"
-            command="Tools:Addons"
-            ondragenter="toggleSidebar('viewAddonsSidebar', true);"
+            command="viewAddonsSidebar"
+            ondragenter="SidebarUI.show('viewAddonsSidebar');"
             label="&button.addons.label;" tooltip="addons-tooltip" tooltiptext="&button.addons.tooltip;">
             <observes element="viewAddonsSidebar" attribute="checked" />
             <observes element="viewAddonsSidebar" attribute="onclick" />
         </toolbarbutton>
 
         <toolbarbutton id="multipanel-button" class="toolbarbutton-1 chromeclass-toolbar-additional aios-tbutton"
-            command="Tools:MultiPanel"
+            command="viewWebPanelsSidebar"
             label="&button.multipanel.label;" tooltip="multipanel-tooltip" tooltiptext="&button.multipanel.tooltip;">
             <observes element="viewWebPanelsSidebar" attribute="checked" />
             <observes element="viewWebPanelsSidebar" attribute="onclick" />
         </toolbarbutton>
 
         <toolbarbutton id="pageinfo-button" class="toolbarbutton-1 chromeclass-toolbar-additional aios-tbutton"
-            command="View:PageInfo"
+            command="viewPageInfoSidebar"
             label="&pageInfoCmd.label;" tooltip="pageinfo-tooltip" tooltiptext="&button.pageinfo.tooltip;">
             <observes element="viewPageInfoSidebar" attribute="checked" />
             <observes element="viewPageInfoSidebar" attribute="onclick" />
         </toolbarbutton>
 
-        <toolbarbutton id="console-button" class="toolbarbutton-1 chromeclass-toolbar-additional aios-tbutton"
-            command="Tools:Console"
-            label="&button.console.label;" tooltip="console-tooltip" tooltiptext="&button.console.tooltip;">
-            <observes element="viewConsoleSidebar" attribute="checked" />
-            <observes element="viewConsole2Sidebar" attribute="checked" />
-            <observes element="viewConsoleSidebar" attribute="onclick" />
-        </toolbarbutton>
-
         <toolbarbutton id="sidebars-button" type="menu" class="toolbarbutton-1 chromeclass-toolbar-additional aios-tbutton"
             label="&button.menu.label;" tooltiptext="&button.menu.tooltip;">
             <menupopup onpopupshowing="aios_getSidebarMenu(this);" />
@@ -382,10 +357,6 @@
                 <label value="&button.pageinfo.tooltip;" />
             </tooltip>
 
-            <tooltip id="console-tooltip">
-                <label value="&button.console.tooltip;" />
-            </tooltip>
-
         </popupset>
 
     </window>
@@ -419,8 +390,6 @@
 
         <menuseparator id="addons_sep" position="8" />
 
-        <menuitem id="console-mitem" observes="viewConsoleSidebar" position="9" key="key_errorConsole" />
-
         <!-- <menuseparator id="aios-sidebar-mitem-sep1" position="10" /> -->
 
         <menuseparator id="aios-sidebar-mitem-sep0" position="94" />
diff --git a/content/aios_compatibility.js b/content/aios_compatibility.js
index 32153d5..b07946e 100644
--- a/content/aios_compatibility.js
+++ b/content/aios_compatibility.js
@@ -20,13 +20,6 @@ var AiOS_Compatibility = {};
             fn.apply(ns);
         }
 
-        // Console2
-        if(document.getElementById('viewConsole2Sidebar') || document.getElementById('console2-button')) {
-            window.setTimeout(function() {
-                AiOS_Compatibility.console2();
-            }, 500);
-        }
-
         // MinimizeToTray
         if(document.getElementById('extensions.mook.minimizetotray.traypopup')) {
             window.setTimeout(function() {
@@ -81,36 +74,6 @@ var AiOS_Compatibility = {};
     };
 
 
-    // Anpassungen fuer Console2
-    this.console2 = function() {
-
-        var broadcaster,
-            button = document.getElementById('console2-button');
-
-        // meinen Sidebar-Menue-Eintrag der Console2 zuweisen
-        if(document.getElementById('console-mitem')) {
-            document.getElementById('console-mitem').setAttribute('observes', 'viewConsole2Sidebar');
-        }
-
-        // meinen Broadcaster loeschen > keine Auswahlmoeglichkeit in den Prefs
-        if(document.getElementById('viewConsoleSidebar')) {
-            broadcaster = document.getElementById('viewConsoleSidebar');
-            broadcaster.parentNode.removeChild(broadcaster);
-        }
-
-        // Console2-Button
-        if(button) {
-            if(button.parentNode.tagName === "toolbarpaletteitem") {
-                button.parentNode.parentNode.removeChild(button.parentNode);
-            }
-            else {
-                button.parentNode.removeChild(button);
-            }
-        }
-
-    };
-
-
     // Clean up
     this.shutdown = function() {
         window.removeEventListener("load", AiOS_Compatibility.initialize);
diff --git a/content/aios_old.js b/content/aios_old.js
index 60b62f2..9b75889 100644
--- a/content/aios_old.js
+++ b/content/aios_old.js
@@ -136,8 +136,14 @@ function aios_initSidebar() {
 
         // sonst ist nach Deaktivieren/Aktivieren die Sidebar sichtbar aber leer
         lp = document.getElementById('sidebar-box').getAttribute("aiosLastPanel");
+
+        if(document.getElementById(lp)) {
+            lp = document.getElementById(lp).getAttribute('command');
+        }
+
         if(aios_getBoolean(document.getElementById('main-window'), 'aiosOpen') && lp != "") {
-            toggleSidebar(lp, true);
+            SidebarUI.show(lp);
+
             document.getElementById('sidebar-splitter').hidden = false;
             document.getElementById('sidebar-splitter').setAttribute('state', 'open');
         }
@@ -157,11 +163,14 @@ function aios_initSidebar() {
         var switchInit = AiOS_HELPER.prefBranchAiOS.getIntPref('gen.switch.init');
 
         // Sidebar beim Start oeffnen
-        if(sidebarInit == "open") toggleSidebar(fx_sidebarBox.getAttribute('aiosLastPanel'), true);
+        if(sidebarInit == "open") {
+            SidebarUI.show(fx_sidebarBox.getAttribute('aiosLastPanel'));
+        }
 
         // Sidebar beim Start schliessen
         if(sidebarInit == "close" && !aios_isSidebarHidden()) {
-            toggleSidebar();
+            SidebarUI.hide();
+
             if(aios_collapseSidebar) {
                 document.getElementById('sidebar-box').setAttribute('collapsed', true);
                 // CollapseByStyle-Methode document.getElementById('sidebar-box').setAttribute('style', 'display:none;');
@@ -170,7 +179,9 @@ function aios_initSidebar() {
 
         // bestimmte Sidebar beim Start oeffnen
         if(sidebarInit != "rem" && sidebarInit != "open" && sidebarInit != "close") {
-            if(document.getElementById(sidebarInit)) toggleSidebar(sidebarInit, true);
+            if(document.getElementById(sidebarInit)) {
+                SidebarUI.show(sidebarInit);
+            }
         }
 
         if(toolbarInit != 2) aios_toolbar.setAttribute('hidden', !toolbarInit);
@@ -404,6 +415,10 @@ function aios_toggleOperaMode(aForcePanel, aForceOpen) {
     if(openPanel == "") openPanel = "viewBookmarksSidebar";                             // Lesezeichen wenn keine Sidebar geoeffnet war
     if(aForcePanel) openPanel = aForcePanel;                                            // bestimmte Sidebar gewuenscht (bei jedem oeffnen)
 
+    if(document.getElementById(openPanel)) {
+        openPanel = document.getElementById(openPanel).getAttribute('command');
+    }
+
     // vertikaler Toolbar-Modus
     if(aios_toolbar.orient == "vertical") {
 
@@ -414,7 +429,7 @@ function aios_toggleOperaMode(aForcePanel, aForceOpen) {
             if(!aios_isSidebarHidden() && !aForceOpen) {
                 fx_sidebarBox.setAttribute("aiosShouldOpen", true);                         // Zustand der Sidebar merken (sichtbar)
                 document.persist(fx_sidebarBox.id, 'aiosShouldOpen');
-                toggleSidebar();                                                            // Sidebar ausblenden
+                SidebarUI.hide();                                                           // Sidebar ausblenden
             }
             else {
                 fx_sidebarBox.setAttribute("aiosShouldOpen", false);                        // Zustand der Sidebar merken (unsichtbar)
@@ -433,7 +448,9 @@ function aios_toggleOperaMode(aForcePanel, aForceOpen) {
             //aios_toolbar.setAttribute('hidden', false);
 
             // wenn Sidebar angezeigt werden soll (Status vor dem letzten Schliessen) oder die Toolbar abgeschaltet wurde
-            if(aios_getBoolean(fx_sidebarBox, 'aiosShouldOpen') || !showToolbar) toggleSidebar(openPanel);
+            if(aios_getBoolean(fx_sidebarBox, 'aiosShouldOpen') || !showToolbar) {
+                SidebarUI.show(openPanel);
+            }
         }
     }
     // horizontaler Toolbar-Modus
@@ -442,10 +459,12 @@ function aios_toggleOperaMode(aForcePanel, aForceOpen) {
         if(!aios_isSidebarHidden()) {
             fx_sidebarBox.setAttribute("aiosShouldOpen", true);                         // Zustand der Sidebar merken (sichtbar)
             document.persist(fx_sidebarBox.id, 'aiosShouldOpen');
-            toggleSidebar();                                                            // Sidebar ausblenden
+            SidebarUI.hide();                                                           // Sidebar ausblenden
         }
         else {
-            if(lastPanel == "") toggleSidebar(openPanel);
+            if(lastPanel == ""){
+                SidebarUI.show(openPanel);
+            }
 
         //if(showToolbar) aios_toolbar.setAttribute('hidden', false);
         }
@@ -586,12 +605,11 @@ function aios_toggleSidebar(aMode, aForceOpen) {
         if(aMode === 3) mode = 3;
         if(aMode === 4) mode = 4;
 
-
         // bestimmtes Panel laden?
-        var forcePanel;
+        var forcePanel = false;
+        var closeNow = false;
         var openPanel = AiOS_HELPER.prefBranchAiOS.getCharPref("gen.open.init");
         if(openPanel != "rem" && (prefstring == "key" || prefstring == "switch" || prefstring == "tbb")) forcePanel = openPanel;
-        else forcePanel = false;
 
         if(mode == 4) {
             aios_toggleOperaMode(forcePanel, aForceOpen);
@@ -605,11 +623,19 @@ function aios_toggleSidebar(aMode, aForceOpen) {
             if(aios_collapseSidebar && forcePanel && fx_sidebarBox.getAttribute('aiosLastPanel') != forcePanel && !aios_isSidebarHidden()) var closeNow = true;
 
             var tmpcmd = (forcePanel) ? forcePanel : fx_sidebarBox.getAttribute('aiosLastPanel');
-            toggleSidebar(tmpcmd, aForceOpen);
 
-            // Sidebar schliessen, wenn die obigen Bedingungen erfuellt sind
-            if(closeNow) toggleSidebar(tmpcmd, aForceOpen);
+            if(document.getElementById(tmpcmd) && tmpcmd.indexOf('view') !== 0) {
+                tmpcmd = document.getElementById(tmpcmd).getAttribute('command');
+            }
 
+            if(aForceOpen) {
+                SidebarUI.show(tmpcmd);
+            } else {
+                SidebarUI.toggle(tmpcmd);
+            }
+
+            // Sidebar schliessen, wenn die obigen Bedingungen erfuellt sind
+            if(closeNow) SidebarUI.hide();
 
             if((mode == 2 || mode == 3) && toolBox_enabled) {
                 //aios_toolbar.setAttribute('hidden', aios_isSidebarHidden());
@@ -685,6 +711,11 @@ function aios_checkThinSwitch() {
     => Aufruf durch onClick() des Umschalters
 */
 function aios_controlSwitch(ev, which) {
+    var panel = fx_sidebarBox.getAttribute('aiosLastPanel');
+
+    if(document.getElementById(panel)) {
+        panel = document.getElementById(panel).getAttribute('command');
+    }
 
     // Linksklick => metaKey = Mac
     if(ev.button == 0 && (!ev.shiftKey && !ev.ctrlKey && !ev.metaKey)) {
@@ -699,8 +730,12 @@ function aios_controlSwitch(ev, which) {
 
     // Rechtsklick / Shift+Linksklick
     if(ev.button == 2 || (ev.button == 0 && ev.shiftKey)) {
-        if(aios_isSidebarHidden()) toggleSidebar(fx_sidebarBox.getAttribute('aiosLastPanel'), true);
-        else toggleSidebar();
+        if(aios_isSidebarHidden()) {
+            SidebarUI.show(panel);
+        }
+        else {
+            SidebarUI.toggle(panel);
+        }
     }
 }
 
@@ -712,6 +747,12 @@ function aios_controlSwitch(ev, which) {
 function aios_BrowserFullScreen() {
     aios_getObjects();
 
+    var panel = fx_sidebarBox.getAttribute('aiosLastPanel');
+
+    if(document.getElementById(panel)) {
+        panel = document.getElementById(panel).getAttribute('command');
+    }
+
     try {
         var enable_restore = AiOS_HELPER.prefBranchAiOS.getBoolPref('fs.restore');
     }
@@ -751,7 +792,9 @@ function aios_BrowserFullScreen() {
         aios_toggleBox.setAttribute('fsSidebar', rem_sidebarHidden);
 
         // Soll-Zustaende herstellen (SidebarSwitch und Toolbar werden standardmaessig ausgeblendet)
-        if(close_sidebar && !rem_sidebarHidden) toggleSidebar();
+        if(close_sidebar && !rem_sidebarHidden) {
+            SidebarUI.toggle();
+        }
 
         aios_toggleBar.setAttribute("moz-collapsed", false);
         if(close_switch && !rem_switchHidden) aios_toggleBox.hidden = true;
@@ -784,8 +827,12 @@ function aios_BrowserFullScreen() {
         }
 
         if(enable_restore) {
-            if(!aios_getBoolean(aios_toggleBox, 'fsSidebar')) toggleSidebar(fx_sidebarBox.getAttribute('aiosLastPanel'), true);
-            else if(!aios_isSidebarHidden()) toggleSidebar();
+            if(!aios_getBoolean(aios_toggleBox, 'fsSidebar')) {
+                SidebarUI.show(panel);
+            }
+            else if(!aios_isSidebarHidden()) {
+                SidebarUI.toggle(panel);
+            }
 
             //onViewToolbarCommand(aios_getBoolean(aios_toggleBox, 'fsToolbar'));
             aios_toggleToolbar(aios_getBoolean(aios_toggleBox, 'fsToolbar'));
diff --git a/content/console.js b/content/console.js
deleted file mode 100644
index 8626391..0000000
--- a/content/console.js
+++ /dev/null
@@ -1,70 +0,0 @@
-
-// Window-Element ermitteln
-var conWindow;
-if(document.getElementById('JSConsoleWindow')) conWindow = document.getElementById('JSConsoleWindow');
-if(document.getElementById('Console2Window')) conWindow = document.getElementById('Console2Window');
-
-
-/*
-    Initialisierung
-        => Aufruf durch onload in console.xul
-*/
-function aios_init() {
-
-    try {
-        var enable_layout = AiOS_HELPER.prefBranchAiOS.getBoolPref("co.layout");
-        var enable_layoutall = AiOS_HELPER.prefBranchAiOS.getBoolPref("co.layoutall");
-
-        var aios_inSidebar = (top.document.getElementById('sidebar-box')) ? true : false;
-    }
-    catch(e) { }
-
-    // Menueleiste unter Mac OS X ausblenden
-    aios_hideMacMenubar();
-
-    // fuer CSS-Zwecke speichern
-    AiOS_HELPER.rememberAppInfo( conWindow );
-
-    // Layout-Optimierungen aktivieren?
-    if((enable_layout && aios_inSidebar) || enable_layoutall) aios_sidebarLayout();
-
-    // Tastaturkuerzel entfernen, um nicht die des Hauptbrowsers zu blockieren
-    if(aios_inSidebar) aios_removeAccesskeys();
-}
-
-
-/*
-    aktiviert das an die Sidebar angepasste Layout
-        => Aufruf durch aios_init()
-*/
-function aios_sidebarLayout() {
-
-    aios_addCSS("console.css", conWindow);
-
-    // Fx-Error-Console
-    if(conWindow.id == "JSConsoleWindow") {
-        // Spacer erzeugen und einfuegen
-        var new_spacer = document.createElement("spacer");
-        new_spacer.setAttribute("flex", 1);
-        var theToolbar = document.getElementById('ToolbarMode');
-        theToolbar.insertBefore(new_spacer, theToolbar.childNodes[theToolbar.childNodes.length - 2]);
-
-        // Toolbarbuttons mit Tooltip
-        if(document.getElementById("ToolbarMode")) {
-            var tbChilds = document.getElementById("ToolbarMode").childNodes;
-            for(var i = 0; i < tbChilds.length; i++) {
-                if(tbChilds[i].tagName == "toolbarbutton") tbChilds[i].setAttribute('tooltiptext', tbChilds[i].getAttribute('label'));
-            }
-        }
-
-        // Label der Buttons unsichtbar machen => nur wenn es Icons gibt
-        var cStyle = document.defaultView.getComputedStyle(document.getElementById('Console:modeAll'), '');
-    }
-    else if (conWindow.id == "Console2Window") {
-        var cStyle = document.defaultView.getComputedStyle(document.getElementById('item_modeAll'), '');
-    }
-
-    if(cStyle && cStyle.listStyleImage && cStyle.listStyleImage != "none") {
-        if(document.getElementById('ToolbarMode')) document.getElementById('ToolbarMode').setAttribute("hideLabel", true);
-    }
-}
diff --git a/content/console.xul b/content/console.xul
deleted file mode 100644
index 8b239d3..0000000
--- a/content/console.xul
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" ?>
-
-<overlay id="aios_consoleOverlay" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
-
-    <script type="application/x-javascript" src="chrome://aios/content/_helper.js" />
-    <script type="application/x-javascript" src="chrome://aios/content/console.js" />
-
-    <script><![CDATA[
-
-        window.addEventListener("DOMContentLoaded", aios_init, false);
-
-    ]]>
-    </script>
-
-</overlay>
diff --git a/content/downloads_alert.xul b/content/downloads_alert.xul
index 15c996d..2a2bd93 100644
--- a/content/downloads_alert.xul
+++ b/content/downloads_alert.xul
@@ -11,7 +11,9 @@
 
             if(window.arguments[0].indexOf("downloadIcon.png") > 0) {
                 var aiosInSidebar = AiOS_HELPER.prefBranchAiOS.getBoolPref("dm.sidebar");
-                if(aiosInSidebar) AiOS_HELPER.mostRecentWindow.toggleSidebar('viewDownloadsSidebar', true);
+                if(aiosInSidebar) {
+                    AiOS_HELPER.mostRecentWindow.SidebarUI.show('viewDownloadsSidebar');
+                }
 
                 return;
             }
diff --git a/content/multipanel.js b/content/multipanel.js
index ccf5099..675aa82 100644
--- a/content/multipanel.js
+++ b/content/multipanel.js
@@ -7,7 +7,7 @@ if(document.getElementById('web-panels-browser')) webPanel = document.getElement
 
 /*
     Initialisierung
-        => Aufruf durch onload in console.xul
+        => Aufruf durch onload in multipanel.xul
 */
 function aios_init() {
     // Sidebar-/Fenster-Titel setzen
diff --git a/content/places.js b/content/places.js
index 2d93e8c..c70832c 100644
--- a/content/places.js
+++ b/content/places.js
@@ -283,7 +283,7 @@ var AiOS_Places = {};
         {
             e.stopPropagation();
             e.preventDefault();
-            top.toggleSidebar();
+            top.SidebarUI.toggle();
         }*/
 
     };
diff --git a/content/prefs/prefs.js b/content/prefs/prefs.js
index 9b00d92..e677668 100644
--- a/content/prefs/prefs.js
+++ b/content/prefs/prefs.js
@@ -187,7 +187,7 @@ function aios_exportSettings(aMode) {
         if(fp.show() != fp.returnCancel) {
 
             if(fp.file.exists()) fp.file.remove(true);
-            fp.file.create(fp.file.NORMAL_FILE_TYPE, 0666);
+            fp.file.create(fp.file.NORMAL_FILE_TYPE, 0o666);
             stream.init(fp.file, 0x02, 0x200, null);
 
             stream.write(aiosExportString, aiosExportString.length);
@@ -283,7 +283,7 @@ function aios_loadFromFile() {
 
     if(fp.show() != fp.returnCancel) {
 
-        stream.init(fp.file, 0x01, 0444, null);
+        stream.init(fp.file, 0x01, 0o444, null);
         streamIO.init(stream);
 
         var input = streamIO.read(stream.available());
@@ -517,11 +517,19 @@ function aios_savePrefs() {
         AiOS_HELPER.mostRecentWindow.document.getElementById('paneltab-button').setAttribute('tooltip', ptTooltip);
     }
 
-    if(AiOS_HELPER.mostRecentWindow.aios_setTargets) AiOS_HELPER.mostRecentWindow.aios_setTargets();
+    if(AiOS_HELPER.mostRecentWindow.aios_setTargets) {
+        AiOS_HELPER.mostRecentWindow.aios_setTargets();
+    }
+
+    AiOS_HELPER.mostRecentWindow.aios_checkThinSwitch();
 
-    AiOS_HELPER.mostRecentWindow.aios_checkThinSwitch();
-    if(AiOS_HELPER.mostRecentWindow.aios_setSidebarOrient) AiOS_HELPER.mostRecentWindow.aios_setSidebarOrient();
-    if(AiOS_HELPER.mostRecentWindow.aios_initAutohide) AiOS_HELPER.mostRecentWindow.aios_initAutohide();
+    if(AiOS_HELPER.mostRecentWindow.aios_setSidebarOrient) {
+        AiOS_HELPER.mostRecentWindow.aios_setSidebarOrient();
+    }
+
+    if(AiOS_HELPER.mostRecentWindow.aios_initAutohide) {
+        AiOS_HELPER.mostRecentWindow.aios_initAutohide();
+    }
 
     // Bugfix...
     // sonst wird das Kontextmenue der Erweiterung angezeigt,
@@ -548,13 +556,13 @@ function aios_applyPrefs() {
 
         switch(pType) {
             case "string":
-                AiOS_HELPER.prefService.setCharPref(pName, pValue);
+                AiOS_HELPER.prefBranchAiOS.setCharPref(pName, pValue);
                 break;
             case "bool":
-                AiOS_HELPER.prefService.setBoolPref(pName, pValue);
+                AiOS_HELPER.prefBranchAiOS.setBoolPref(pName, pValue);
                 break;
             case "int":
-                AiOS_HELPER.prefService.setIntPref(pName, pValue);
+                AiOS_HELPER.prefBranchAiOS.setIntPref(pName, pValue);
                 break;
         }
     }
@@ -678,7 +686,7 @@ function aios_checkApply(aPref) {
 */
 function aios_deleteOldPrefs() {
 
-    var oldPrefs = new Array('em.layout', 'em.layoutall', 'em.slim', 'em.colors', 'dm.slim', 'dm.colors', 'co.slim', 'co.colors', 'bm.layout', 'bm.layoutall', 'hi.layout', 'hi.layoutall');
+    var oldPrefs = new Array('em.layout', 'em.layoutall', 'em.slim', 'em.colors', 'dm.slim', 'dm.colors', 'co.slim', 'co.sidebar', 'co.layout', 'co.colors', 'bm.layout', 'bm.layoutall', 'hi.layout', 'hi.layoutall');
 
     for(var i = 0; i < oldPrefs.length; i++) {
         try {
diff --git a/content/prefs/prefs.xul b/content/prefs/prefs.xul
index 67c7cfa..ed2bd86 100644
--- a/content/prefs/prefs.xul
+++ b/content/prefs/prefs.xul
@@ -577,8 +577,6 @@
             <preference id="PILayout"       type="bool"     name="extensions.aios.pi.layout" />
 
             <preference id="MPOpen"         type="bool"     name="extensions.aios.mp.sidebar" />
-            <preference id="COOpen"         type="bool"     name="extensions.aios.co.sidebar" />
-            <preference id="COLayout"       type="bool"     name="extensions.aios.co.layout" />
 
             <preference id="PanelTabReverse"    type="bool"     name="extensions.aios.paneltab.reverse" />
             <preference id="PanelTabBMM"    type="bool"     name="extensions.aios.paneltab.bm" />
@@ -591,7 +589,6 @@
                 <tab label="&downloads.label;" />
                 <tab label="&button.addons.label;" />
                 <tab label="&tab.panels.other1;" />
-                <tab label="&tab.panels.other2;" />
             </tabs>
 
             <tabs onclick="aios_synchTabs(this);" aiosAdvanced="true">
@@ -599,7 +596,6 @@
                 <tab label="&downloads.label;" />
                 <tab label="&button.addons.label;" />
                 <tab label="&tab.panels.other1;" />
-                <tab label="&tab.panels.other2;" />
                 <tab label="&tab.panels.paneltab;" class="aiosAdvanced" />
             </tabs>
 
@@ -689,7 +685,7 @@
                 </tabpanel>
 
 
-<!-- TAB: Andere I -->
+<!-- TAB: Andere -->
 
                 <tabpanel orient="vertical">
                     <vbox class="aiosSizeBox" restart="true">
@@ -718,28 +714,6 @@
                 </tabpanel>
 
 
-<!-- TAB: Andere II -->
-
-                <tabpanel orient="vertical">
-                    <vbox class="aiosSizeBox" restart="true">
-
-                        <groupbox>
-                            <caption label="&button.console.label;" />
-                            <checkbox preference="COOpen" label="&misc.enablesidebar.label; *" aiosChilds="COLayout" oncommand="aios_checkboxObserver(this);" />
-
-                            <vbox class="indent" aiosAdvanced="true">
-                                <checkbox preference="COLayout" label="&misc.layout.label;" />
-                            </vbox>
-                        </groupbox>
-
-                    </vbox>
-
-                    <spacer flex="1" />
-                    <description value="* &restart;" style="margin-top: 10px;" />
-
-                </tabpanel>
-
-
 <!-- TAB: PanelTab -->
 
                 <tabpanel orient="vertical">
diff --git a/defaults/preferences/aios.js b/defaults/preferences/aios.js
index fe8aa28..d796d48 100644
--- a/defaults/preferences/aios.js
+++ b/defaults/preferences/aios.js
@@ -12,7 +12,7 @@ pref("extensions.aios.vbuttons", true);
  *  General
  **/
 pref("extensions.aios.gen.orient", 1);
-pref("extensions.aios.collapse", true);
+pref("extensions.aios.collapse", false);
 pref("extensions.aios.rightclick", false);
 
 pref("extensions.aios.gen.width.minVal", 200);
@@ -74,10 +74,6 @@ pref("extensions.aios.pi.sidebar", false);
 pref("extensions.aios.pi.layout", true);
 pref("extensions.aios.pi.layoutall", false);
 
-pref("extensions.aios.co.sidebar", true);
-pref("extensions.aios.co.layout", true);
-pref("extensions.aios.co.layoutall", false);
-
 
 /*
  *  Menus
diff --git a/install.rdf b/install.rdf
index e51f923..55b79d7 100644
--- a/install.rdf
+++ b/install.rdf
@@ -3,7 +3,7 @@
 <RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:em="http://www.mozilla.org/2004/em-rdf#">
     <Description about="urn:mozilla:install-manifest">
         <em:name>All-in-One Sidebar</em:name>
-        <em:version>0.7.28</em:version>
+        <em:version>0.7.31</em:version>
         <em:description>Sidebar control with award-winning user experience!</em:description>
         <em:creator>Ingo Wennemaring</em:creator>
 
@@ -21,8 +21,8 @@
             <!-- Firefox -->
             <Description>
                 <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-                <em:minVersion>43.0</em:minVersion>
-                <em:maxVersion>44.*</em:maxVersion>
+                <em:minVersion>49.0</em:minVersion>
+                <em:maxVersion>51.*</em:maxVersion>
             </Description>
 
         </em:targetApplication>
diff --git a/locale/de/aios.dtd b/locale/de/aios.dtd
index 4214f27..485c723 100644
--- a/locale/de/aios.dtd
+++ b/locale/de/aios.dtd
@@ -36,8 +36,6 @@
 <!ENTITY button.multipanel.label "MultiPanel">
 <!ENTITY button.multipanel.tooltip "Zeigt Webseiten und Browser-Informationen an">
 <!ENTITY button.pageinfo.tooltip "Zeigt verschiedene Seiteninformationen an">
-<!ENTITY button.console.label "Fehler-Konsole">
-<!ENTITY button.console.tooltip "Öffnet die Fehler-Konsole, die Probleme im Quellcode dokumentiert">
 <!ENTITY keys.modifiers "accel alt">
 <!ENTITY keys.sidebar "VK_F4">
 <!ENTITY keys.options "VK_F4">
diff --git a/locale/de/prefs.dtd b/locale/de/prefs.dtd
index cdc0d37..e42a49b 100644
--- a/locale/de/prefs.dtd
+++ b/locale/de/prefs.dtd
@@ -15,8 +15,7 @@
 <!ENTITY tab.gen.special "Spezial">
 <!ENTITY tab.panels "Paneele">
 <!ENTITY tab.panels.places "Lesezeichen/Chronik">
-<!ENTITY tab.panels.other1 "Andere I">
-<!ENTITY tab.panels.other2 "Andere II">
+<!ENTITY tab.panels.other1 "Andere">
 <!ENTITY tab.panels.paneltab "PanelTab">
 <!ENTITY tab.menus "Menüs">
 <!ENTITY tab.menus.sidebar "Sidebarmenüs">
diff --git a/locale/en-US/aios.dtd b/locale/en-US/aios.dtd
index f4e911b..7671d03 100644
--- a/locale/en-US/aios.dtd
+++ b/locale/en-US/aios.dtd
@@ -36,8 +36,6 @@
 <!ENTITY button.multipanel.label "MultiPanel">
 <!ENTITY button.multipanel.tooltip "Display websites and browser information">
 <!ENTITY button.pageinfo.tooltip "Display extensive information about a web page">
-<!ENTITY button.console.label "Error Console">
-<!ENTITY button.console.tooltip "Open the Error Console, which tracks problems with source code">
 <!ENTITY keys.modifiers "accel shift">
 <!ENTITY keys.sidebar "VK_F4">
 <!ENTITY keys.options "VK_F4">
diff --git a/locale/en-US/prefs.dtd b/locale/en-US/prefs.dtd
index c680943..a848af4 100644
--- a/locale/en-US/prefs.dtd
+++ b/locale/en-US/prefs.dtd
@@ -15,8 +15,7 @@
 <!ENTITY tab.gen.special "Special">
 <!ENTITY tab.panels "Panels">
 <!ENTITY tab.panels.places "Bookmarks/History">
-<!ENTITY tab.panels.other1 "Other I">
-<!ENTITY tab.panels.other2 "Other II">
+<!ENTITY tab.panels.other1 "Other">
 <!ENTITY tab.panels.paneltab "PanelTab">
 <!ENTITY tab.menus "Menus">
 <!ENTITY tab.menus.sidebar "Sidebar">
diff --git a/skin/css/addons.css b/skin/css/addons.css
index 716a7ab..a5b2902 100644
--- a/skin/css/addons.css
+++ b/skin/css/addons.css
@@ -1 +1 @@
-/* line 1, /Users/ingo.wennemaring/Documents/AddonLab/AiOS/skin/scss/addons.scss */page[aios-inSidebar]{padding:0}/* line 5, /Users/ingo.wennemaring/Documents/AddonLab/AiOS/skin/scss/addons.scss */page[aios-inSidebar] .main-content,page[aios-inSidebar] .view-pane>.list>scrollbox{padding:0}/* line 9, /Users/ingo.wennemaring/Documents/AddonLab/AiOS/skin/scss/addons.scss */page[aios-inSidebar] #nav-header{display:none}/* line 14, /Users/ingo.wennemaring/Documents/AddonLab/AiOS/skin/scss/add [...]
+/* line 1, /Users/ingo.wennemaring/Documents/AddonLab/AiOS/skin/scss/addons.scss */page[aios-inSidebar]{padding:0}/* line 5, /Users/ingo.wennemaring/Documents/AddonLab/AiOS/skin/scss/addons.scss */page[aios-inSidebar] .main-content,page[aios-inSidebar] .view-pane>.list>scrollbox{padding:0}/* line 9, /Users/ingo.wennemaring/Documents/AddonLab/AiOS/skin/scss/addons.scss */page[aios-inSidebar] #nav-header{display:none}/* line 14, /Users/ingo.wennemaring/Documents/AddonLab/AiOS/skin/scss/add [...]
diff --git a/skin/css/aios.css b/skin/css/aios.css
index b4d7684..f2fa91e 100644
--- a/skin/css/aios.css
+++ b/skin/css/aios.css
@@ -1 +1 @@
- at namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");/* line 12, /Users/ingo.wennemaring/Documents/AddonLab/AiOS/skin/scss/aios.scss */window[aiosOrient="left"] toolbox#aios-toggle-toolbox,window[aiosOrient="left"] toolbox#aios-toggle-toolbox>toolbar#aios-toggle-toolbar{margin:0 !important;border-left:none !important}/* line 22, /Users/ingo.wennemaring/Documents/AddonLab/AiOS/skin/scss/aios.scss */window[aiosOrient="right"] toolbox#aios-toggle-toolbox,window[ai [...]
+ at namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");/* line 12, /Users/ingo.wennemaring/Documents/AddonLab/AiOS/skin/scss/aios.scss */window[aiosOrient="left"] toolbox#aios-toggle-toolbox,window[aiosOrient="left"] toolbox#aios-toggle-toolbox>toolbar#aios-toggle-toolbar{margin:0 !important;border-left:none !important}/* line 22, /Users/ingo.wennemaring/Documents/AddonLab/AiOS/skin/scss/aios.scss */window[aiosOrient="right"] toolbox#aios-toggle-toolbox,window[ai [...]
diff --git a/skin/css/aios_buttons_darwin.css b/skin/css/aios_buttons_darwin.css
index af497e6..b091428 100644
--- a/skin/css/aios_buttons_darwin.css
+++ b/skin/css/aios_buttons_darwin.css
@@ -1 +1 @@
-/* line 4, /Users/ingo.wennemaring/Documents/AddonLab/AiOS/skin/scss/aios_buttons_darwin.scss */toolbarbutton.toolbarbutton-1.aios-tbutton:not(#downloads-button){list-style-image:url(../icons/toolbar_darwin.png)}/* line 12, /Users/ingo.wennemaring/Documents/AddonLab/AiOS/skin/scss/aios_buttons_darwin.scss */toolbarbutton.toolbarbutton-1.aios-tbutton:not(#downloads-button):-moz-lwtheme-brighttext{list-style-image:url(../icons/toolbar_darwin_inverted.png)}/* line 17, /Users/ingo.wennemarin [...]
+/* line 4, /Users/ingo.wennemaring/Documents/AddonLab/AiOS/skin/scss/aios_buttons_darwin.scss */toolbarbutton.toolbarbutton-1.aios-tbutton:not(#downloads-button){list-style-image:url(../icons/toolbar_darwin.png)}/* line 12, /Users/ingo.wennemaring/Documents/AddonLab/AiOS/skin/scss/aios_buttons_darwin.scss */toolbarbutton.toolbarbutton-1.aios-tbutton:not(#downloads-button):-moz-lwtheme-brighttext{list-style-image:url(../icons/toolbar_darwin_inverted.png)}/* line 17, /Users/ingo.wennemarin [...]
diff --git a/skin/css/aios_buttons_generic.css b/skin/css/aios_buttons_generic.css
index e11b8f7..482749a 100644
--- a/skin/css/aios_buttons_generic.css
+++ b/skin/css/aios_buttons_generic.css
@@ -1 +1 @@
-/* line 6, /Users/ingo.wennemaring/Documents/AddonLab/AiOS/skin/scss/aios_buttons_generic.scss */window:not([aios-appOS="WINNT"]):not([aios-appOS="Darwin"]) toolbarbutton.toolbarbutton-1.aios-tbutton:not(#downloads-button){list-style-image:url(../icons/toolbar_darwin.png)}/* line 14, /Users/ingo.wennemaring/Documents/AddonLab/AiOS/skin/scss/aios_buttons_generic.scss */window:not([aios-appOS="WINNT"]):not([aios-appOS="Darwin"]) toolbarbutton.toolbarbutton-1.aios-tbutton:not(#downloads-but [...]
+/* line 6, /Users/ingo.wennemaring/Documents/AddonLab/AiOS/skin/scss/aios_buttons_generic.scss */window:not([aios-appOS="WINNT"]):not([aios-appOS="Darwin"]) toolbarbutton.toolbarbutton-1.aios-tbutton:not(#downloads-button){list-style-image:url(../icons/toolbar_darwin.png)}/* line 14, /Users/ingo.wennemaring/Documents/AddonLab/AiOS/skin/scss/aios_buttons_generic.scss */window:not([aios-appOS="WINNT"]):not([aios-appOS="Darwin"]) toolbarbutton.toolbarbutton-1.aios-tbutton:not(#downloads-but [...]
diff --git a/skin/css/aios_buttons_winnt.css b/skin/css/aios_buttons_winnt.css
index a082942..c72956b 100644
--- a/skin/css/aios_buttons_winnt.css
+++ b/skin/css/aios_buttons_winnt.css
@@ -1 +1 @@
-/* line 4, /Users/ingo.wennemaring/Documents/AddonLab/AiOS/skin/scss/aios_buttons_winnt.scss */toolbarbutton.toolbarbutton-1.aios-tbutton:not(#downloads-button){list-style-image:url(../icons/toolbar_windows.png)}/* line 7, /Users/ingo.wennemaring/Documents/AddonLab/AiOS/skin/scss/aios_buttons_winnt.scss */toolbarbutton.toolbarbutton-1.aios-tbutton:not(#downloads-button):-moz-lwtheme-brighttext{list-style-image:url(../icons/toolbar_windows_inverted.png)}/* line 12, /Users/ingo.wennemaring [...]
+/* line 4, /Users/ingo.wennemaring/Documents/AddonLab/AiOS/skin/scss/aios_buttons_winnt.scss */toolbarbutton.toolbarbutton-1.aios-tbutton:not(#downloads-button){list-style-image:url(../icons/toolbar_windows.png)}/* line 7, /Users/ingo.wennemaring/Documents/AddonLab/AiOS/skin/scss/aios_buttons_winnt.scss */toolbarbutton.toolbarbutton-1.aios-tbutton:not(#downloads-button):-moz-lwtheme-brighttext{list-style-image:url(../icons/toolbar_windows_inverted.png)}/* line 12, /Users/ingo.wennemaring [...]
diff --git a/skin/css/console.css b/skin/css/console.css
deleted file mode 100644
index 52fd3cb..0000000
--- a/skin/css/console.css
+++ /dev/null
@@ -1 +0,0 @@
-/* line 3, /Users/ingo.wennemaring/Documents/AddonLab/AiOS/skin/scss/console.scss */window#JSConsoleWindow,#ConsoleBox{margin:0;padding:0;border:none}/* line 9, /Users/ingo.wennemaring/Documents/AddonLab/AiOS/skin/scss/console.scss */toolbox{border:none}/* line 13, /Users/ingo.wennemaring/Documents/AddonLab/AiOS/skin/scss/console.scss */#ToolbarMode{padding:0 1px 1px 1px}/* line 16, /Users/ingo.wennemaring/Documents/AddonLab/AiOS/skin/scss/console.scss */#ToolbarMode toolbarbutton{min-wi [...]
diff --git a/skin/img/console_css.png b/skin/img/console_css.png
deleted file mode 100644
index 64a48d1..0000000
Binary files a/skin/img/console_css.png and /dev/null differ
diff --git a/skin/img/console_xml.png b/skin/img/console_xml.png
deleted file mode 100644
index 0f4c555..0000000
Binary files a/skin/img/console_xml.png and /dev/null differ

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/all-in-one-sidebar.git



More information about the Pkg-mozext-commits mailing list