[open-ils-commits] [GIT] Evergreen ILS branch master updated. 53e1bc8d25b92ff799198158debe1b901c66a5c5

Evergreen Git git at git.evergreen-ils.org
Tue Jan 29 00:23:16 EST 2013


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Evergreen ILS".

The branch, master has been updated
       via  53e1bc8d25b92ff799198158debe1b901c66a5c5 (commit)
      from  1e18dacbf1ad3f64f938070958a3e34664bb7787 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 53e1bc8d25b92ff799198158debe1b901c66a5c5
Author: Galen Charlton <gmc at esilibrary.com>
Date:   Mon Jan 21 11:38:49 2013 -0500

    LP#1102472: add about:about to staff client developer menu
    
    The about:about page contains many XULRunner diagnostic tools.
    
    Some useful ones include:
    
    about:buildconfig - Get information about how the staff client is built.
    about:config - Tweak XULRunner settings.
    about:memory - Get detailed information about staff client memory usage.
    
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>
    Signed-off-by: Ben Shum <bshum at biblio.org>

diff --git a/Open-ILS/web/opac/locale/en-US/lang.dtd b/Open-ILS/web/opac/locale/en-US/lang.dtd
index 70063d8..4957a7d 100644
--- a/Open-ILS/web/opac/locale/en-US/lang.dtd
+++ b/Open-ILS/web/opac/locale/en-US/lang.dtd
@@ -906,6 +906,7 @@
 <!ENTITY staff.main.menu.admin.extension_manager.label "Extension Manager">
 <!ENTITY staff.main.menu.admin.theme_manager.label "Theme Manager">
 <!ENTITY staff.main.menu.admin.about_config.label "about:config">
+<!ENTITY staff.main.menu.admin.about_about.label "about:about (XULRunner diagnostics)">
 <!ENTITY staff.main.menu.admin.stat_cat_edit.accesskey "C">
 <!ENTITY staff.main.menu.admin.stat_cat_edit.label "Statistical Category Editor">
 <!ENTITY staff.main.menu.admin.survey_wizard.accesskey "S">
diff --git a/Open-ILS/xul/staff_client/chrome/content/main/menu.js b/Open-ILS/xul/staff_client/chrome/content/main/menu.js
index f94e9ed..9c5174f 100644
--- a/Open-ILS/xul/staff_client/chrome/content/main/menu.js
+++ b/Open-ILS/xul/staff_client/chrome/content/main/menu.js
@@ -1492,6 +1492,12 @@ main.menu.prototype = {
                     obj.command_tab(event,'chrome://global/content/config.xul',{'tab_name' : 'about:config'},{});
                 }
             ],
+            'cmd_about_about' : [
+                ['oncommand'],
+                function(event) {
+                    obj.command_tab(event,'chrome://global/content/aboutAbout.xhtml',{'tab_name' : 'about:about'},{});
+                }
+            ],
             'cmd_shutdown' : [
                 ['oncommand'],
                 function() {
diff --git a/Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul b/Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul
index 2e984d7..81483cc 100644
--- a/Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul
+++ b/Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul
@@ -76,6 +76,9 @@
     <command id="cmd_about_config"
              perm="DEBUG_CLIENT"
              />
+    <command id="cmd_about_about"
+             perm="DEBUG_CLIENT"
+             />
 
     <command id="cmd_adv_user_edit" />
     <command id="cmd_console"
@@ -635,6 +638,7 @@
                 <menuitem label="&staff.main.menu.admin.extension_manager.label;" command="cmd_extension_manager"/>
                 <menuitem label="&staff.main.menu.admin.theme_manager.label;" command="cmd_theme_manager"/>
                 <menuitem label="&staff.main.menu.admin.about_config.label;" command="cmd_about_config"/>
+                <menuitem label="&staff.main.menu.admin.about_about.label;" command="cmd_about_about"/>
                 <menuitem label="&staff.main.menu.admin.venkman.label;" command="cmd_debug_venkman"/>
                 <menuitem label="&staff.main.auth.debug.inspector;" command="cmd_debug_inspector"/>
                 <menuitem label="&staff.main.auth.debug.chrome_list;" command="cmd_debug_chrome_list"/>
diff --git a/docs/RELEASE_NOTES_NEXT/about_about.txt b/docs/RELEASE_NOTES_NEXT/about_about.txt
new file mode 100644
index 0000000..32b716d
--- /dev/null
+++ b/docs/RELEASE_NOTES_NEXT/about_about.txt
@@ -0,0 +1,13 @@
+New feature: add "about:about" to developer menu in staff client
+=================================================================
+
+about:about gives access to various XULRunner diagnostic tools.
+Useful ones include:
+
+about:buildconfig::
+    Get information about how the staff client is built.
+about:config::
+    Tweak XULRunner settings.
+about:memory::
+    Get detailed information about the memory usage of the staff
+    client.

-----------------------------------------------------------------------

Summary of changes:
 Open-ILS/web/opac/locale/en-US/lang.dtd            |    1 +
 .../xul/staff_client/chrome/content/main/menu.js   |    6 ++++++
 .../chrome/content/main/menu_frame_menus.xul       |    4 ++++
 docs/RELEASE_NOTES_NEXT/about_about.txt            |   13 +++++++++++++
 4 files changed, 24 insertions(+), 0 deletions(-)
 create mode 100644 docs/RELEASE_NOTES_NEXT/about_about.txt


hooks/post-receive
-- 
Evergreen ILS


More information about the open-ils-commits mailing list