[open-ils-commits] r20207 - in trunk/Open-ILS: src/sql/Pg src/sql/Pg/upgrade web/opac/locale/en-US xul/staff_client/chrome/content/auth xul/staff_client/chrome/content/main xul/staff_client/chrome/content/util xul/staff_client/chrome/locale/en-US xul/staff_client/chrome/skin xul/staff_client/chrome/skin/hotkeys xul/staff_client/chrome/skin/media/images xul/staff_client/defaults/preferences (phasefx)
svn at svn.open-ils.org
svn at svn.open-ils.org
Tue Apr 19 11:52:52 EDT 2011
Author: phasefx
Date: 2011-04-19 11:52:49 -0400 (Tue, 19 Apr 2011)
New Revision: 20207
Added:
trunk/Open-ILS/src/sql/Pg/upgrade/XXXX.client_menus.sql
trunk/Open-ILS/xul/staff_client/chrome/skin/hotkeys/
trunk/Open-ILS/xul/staff_client/chrome/skin/hotkeys/Default.keyset
trunk/Open-ILS/xul/staff_client/chrome/skin/hotkeys/Minimal.keyset
trunk/Open-ILS/xul/staff_client/chrome/skin/hotkeys/None.keyset
trunk/Open-ILS/xul/staff_client/chrome/skin/hotkeys/README
trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/Arrow-rightup-small_toolbar.png
trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/HILLBLU_famiglia_toolbar.png
trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/HILLBLU_indici_toolbar.png
trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/HILLBLU_lente_toolbar.png
trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/HILLBLU_libro_toolbar.png
trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/Search_Items_toolbar.png
trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/center_toolbar.png
trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/hotkeys_disable_toolbar.png
Modified:
trunk/Open-ILS/src/sql/Pg/950.data.seed-values.sql
trunk/Open-ILS/web/opac/locale/en-US/lang.dtd
trunk/Open-ILS/xul/staff_client/chrome/content/auth/controller.js
trunk/Open-ILS/xul/staff_client/chrome/content/main/main.js
trunk/Open-ILS/xul/staff_client/chrome/content/main/menu.js
trunk/Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul
trunk/Open-ILS/xul/staff_client/chrome/content/main/menu_frame_overlay.xul
trunk/Open-ILS/xul/staff_client/chrome/content/util/file.js
trunk/Open-ILS/xul/staff_client/chrome/content/util/network.js
trunk/Open-ILS/xul/staff_client/chrome/locale/en-US/offline.properties
trunk/Open-ILS/xul/staff_client/chrome/skin/global.css
trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/licenses.txt
trunk/Open-ILS/xul/staff_client/defaults/preferences/prefs.js
Log:
Menu Hotkeys and Toolbars
Dynamic Hotkey sets
New cataloging toolbar
New updates to circ toolbar
New menu items and updates to menus in admin menu area
Toolbar/hotkey settings can be saved to workstation prefs from admin -> workstation administration
Update org unit setting for button_bar to be a string, circ or cat by default to pick those two toolbars
Author: Thomas Berezansky <tsbere at mvlc.org>
Signed-off-by: Thomas Berezansky <tsbere at mvlc.org>
Signed-off-by: Jason Etheridge <jason at esilibrary.com>
Modified: trunk/Open-ILS/src/sql/Pg/950.data.seed-values.sql
===================================================================
--- trunk/Open-ILS/src/sql/Pg/950.data.seed-values.sql 2011-04-19 15:29:40 UTC (rev 20206)
+++ trunk/Open-ILS/src/sql/Pg/950.data.seed-values.sql 2011-04-19 15:52:49 UTC (rev 20207)
@@ -1885,8 +1885,13 @@
( 'ui.general.button_bar',
oils_i18n_gettext('ui.general.button_bar', 'Button bar', 'coust', 'label'),
oils_i18n_gettext('ui.general.button_bar', 'Button bar', 'coust', 'description'),
- 'bool'),
+ 'string'),
+( 'ui.general.hotkeyset',
+ oils_i18n_gettext('ui.general.hotkeyset', 'Default Hotkeyset', 'coust', 'label'),
+ oils_i18n_gettext('ui.general.hotkeyset', 'Default Hotkeyset for clients (filename without the .keyset)', 'coust', 'description'),
+ 'string'),
+
( 'circ.hold_shelf_status_delay',
oils_i18n_gettext('circ.hold_shelf_status_delay', 'Hold Shelf Status Delay', 'coust', 'label'),
oils_i18n_gettext('circ.hold_shelf_status_delay', 'The purpose is to provide an interval of time after an item goes into the on-holds-shelf status before it appears to patrons that it is actually on the holds shelf. This gives staff time to process the item before it shows as ready-for-pickup. Examples: "5 days", "1 hour"', 'coust', 'description'),
Added: trunk/Open-ILS/src/sql/Pg/upgrade/XXXX.client_menus.sql
===================================================================
--- trunk/Open-ILS/src/sql/Pg/upgrade/XXXX.client_menus.sql (rev 0)
+++ trunk/Open-ILS/src/sql/Pg/upgrade/XXXX.client_menus.sql 2011-04-19 15:52:49 UTC (rev 20207)
@@ -0,0 +1,14 @@
+BEGIN;
+
+INSERT INTO config.upgrade_log (version) VALUES ('XXXX');
+
+UPDATE config.org_unit_setting_type SET datatype = 'string' WHERE name = 'ui.general.button_bar';
+
+INSERT INTO config.org_unit_setting_type ( name, label, description, datatype) VALUES ('ui.general.hotkeyset', 'Default Hotkeyset', 'Default Hotkeyset for clients (filename without the .keyset)', 'string');
+
+UPDATE actor.org_unit_setting SET value='"circ"' WHERE name = 'ui.general.button_bar' AND value='true';
+
+UPDATE actor.org_unit_setting SET value='"none"' WHERE name = 'ui.general.button_bar' AND value='false';
+
+COMMIT;
+
Modified: trunk/Open-ILS/web/opac/locale/en-US/lang.dtd
===================================================================
--- trunk/Open-ILS/web/opac/locale/en-US/lang.dtd 2011-04-19 15:29:40 UTC (rev 20206)
+++ trunk/Open-ILS/web/opac/locale/en-US/lang.dtd 2011-04-19 15:52:49 UTC (rev 20207)
@@ -660,6 +660,9 @@
<!ENTITY staff.main.auth.status "Status">
<!ENTITY staff.main.auth.version "Version">
<!ENTITY staff.main.auth.workstation "Workstation">
+<!ENTITY staff.main.button_bar.none "None">
+<!ENTITY staff.main.button_bar.circ "Circulation">
+<!ENTITY staff.main.button_bar.cat "Cataloging">
<!ENTITY staff.main.button_bar.check_out.label "Check Out">
<!ENTITY staff.main.button_bar.check_out.accesskey "">
<!ENTITY staff.main.button_bar.check_in.label "Check In">
@@ -672,6 +675,10 @@
<!ENTITY staff.main.button_bar.patron_search.accesskey "">
<!ENTITY staff.main.button_bar.patron_registration.label "Patron Registration">
<!ENTITY staff.main.button_bar.patron_registration.accesskey "">
+<!ENTITY staff.main.button_bar.hotkeys_toggle "Toggle Hotkeys">
+<!ENTITY staff.main.button_bar.create_marc "Create Marc Record">
+<!ENTITY staff.main.button_bar.authority_manage "Manage Authorities">
+<!ENTITY staff.main.button_bar.retrieve_last_record "Retrieve Last Record">
<!ENTITY staff.main.menu.acquisitions.accesskey "q">
<!ENTITY staff.main.menu.acquisitions.label "Acquisitions">
<!ENTITY staff.main.menu.admin.accesskey "-">
@@ -805,6 +812,32 @@
<!ENTITY staff.main.menu.admin.label "Admin">
<!ENTITY staff.main.menu.admin.local_admin.accesskey "L">
<!ENTITY staff.main.menu.admin.local_admin.label "Local Administration">
+<!ENTITY staff.main.menu.admin.client.label "Workstation Administration">
+<!ENTITY staff.main.menu.admin.client.accesskey "W">
+<!ENTITY staff.main.menu.admin.client.hotkeys "Hotkeys">
+<!ENTITY staff.main.menu.admin.client.hotkeys.current "Current">
+<!ENTITY staff.main.menu.admin.client.hotkeys.toggle.label "Disable Hotkeys">
+<!ENTITY staff.main.menu.admin.client.hotkeys.toggle.accesskey "D">
+<!ENTITY staff.main.menu.admin.client.hotkeys.setworkstation.label "Set Workstation Default to Current">
+<!ENTITY staff.main.menu.admin.client.hotkeys.setworkstation.accesskey "">
+<!ENTITY staff.main.menu.admin.client.hotkeys.clearworkstation.label "Clear Workstation Default">
+<!ENTITY staff.main.menu.admin.client.hotkeys.clearworkstation.accesskey "">
+<!ENTITY staff.main.menu.admin.client.toolbars "Toolbars">
+<!ENTITY staff.main.menu.admin.client.toolbars.current "Current">
+<!ENTITY staff.main.menu.admin.client.toolbars.setworkstation.label "Set Workstation Default to Current">
+<!ENTITY staff.main.menu.admin.client.toolbars.setworkstation.accesskey "">
+<!ENTITY staff.main.menu.admin.client.toolbars.clearworkstation.label "Clear Workstation Default">
+<!ENTITY staff.main.menu.admin.client.toolbars.clearworkstation.accesskey "">
+<!ENTITY staff.main.menu.admin.client.toolbars.size "Icon Size">
+<!ENTITY staff.main.menu.admin.client.toolbars.size.large "Large">
+<!ENTITY staff.main.menu.admin.client.toolbars.size.small "Small">
+<!ENTITY staff.main.menu.admin.client.toolbars.mode "Mode">
+<!ENTITY staff.main.menu.admin.client.toolbars.mode.both "Icons and Labels">
+<!ENTITY staff.main.menu.admin.client.toolbars.mode.icons "Icons Only">
+<!ENTITY staff.main.menu.admin.client.toolbars.mode.text "Labels Only">
+<!ENTITY staff.main.menu.admin.client.toolbars.label_position "Label Position">
+<!ENTITY staff.main.menu.admin.client.toolbars.label_position.side "Next to icons">
+<!ENTITY staff.main.menu.admin.client.toolbars.label_position.under "Under icons">
<!ENTITY staff.main.menu.admin.non_cat_type_edit.accesskey "n">
<!ENTITY staff.main.menu.admin.non_cat_type_edit.label "Non-Cataloged Type Editor">
<!ENTITY staff.main.menu.admin.offline_xacts.accesskey "T">
@@ -827,8 +860,6 @@
<!ENTITY staff.main.menu.admin.xuleditor.label "XUL Test">
<!ENTITY staff.main.menu.admin.venkman.label "Venkman">
<!ENTITY staff.main.menu.admin.ping "Ping Server">
-<!ENTITY staff.main.menu.admin.toggle_buttonbar.accesskey "B">
-<!ENTITY staff.main.menu.admin.toggle_buttonbar.label "Toggle Button Bar">
<!ENTITY staff.main.menu.admin.toggle_meters.accesskey "M">
<!ENTITY staff.main.menu.admin.toggle_meters.label "Toggle Activity Meters">
<!ENTITY staff.main.menu.cat.accesskey "g">
Modified: trunk/Open-ILS/xul/staff_client/chrome/content/auth/controller.js
===================================================================
--- trunk/Open-ILS/xul/staff_client/chrome/content/auth/controller.js 2011-04-19 15:29:40 UTC (rev 20206)
+++ trunk/Open-ILS/xul/staff_client/chrome/content/auth/controller.js 2011-04-19 15:52:49 UTC (rev 20207)
@@ -549,7 +549,9 @@
this.session.close();
this.data.menu_perms = false;
+ this.data.current_hotkeyset = undefined;
this.data.stash('menu_perms');
+ this.data.stash('current_hotkeyset');
/* FIXME - need some locking or object destruction for the async tests */
/* this.test_server( this.controller.view.server_prompt.value ); */
Modified: trunk/Open-ILS/xul/staff_client/chrome/content/main/main.js
===================================================================
--- trunk/Open-ILS/xul/staff_client/chrome/content/main/main.js 2011-04-19 15:29:40 UTC (rev 20206)
+++ trunk/Open-ILS/xul/staff_client/chrome/content/main/main.js 2011-04-19 15:52:49 UTC (rev 20207)
@@ -220,6 +220,70 @@
return false;
}
+// Returns a list (cached or from filesystem) of hotkey sets
+function load_hotkey_sets() {
+ if(typeof(load_hotkey_sets.set_list) == 'undefined') {
+ load_hotkey_sets.set_list = [];
+ JSAN.use('util.file');
+ var file = new util.file();
+ var dirEntries = file.get('hotkeys','skin').directoryEntries;
+ while(dirEntries.hasMoreElements()) {
+ var entry = dirEntries.getNext();
+ entry.QueryInterface(Components.interfaces.nsIFile);
+ if(!entry.isFile()) continue;
+ if(!entry.leafName.match(/.+\.keyset$/)) continue;
+ var keysetname = entry.leafName.replace(/\.keyset$/,'');
+ load_hotkey_sets.set_list.push(keysetname);
+ }
+ file.close();
+ }
+ return load_hotkey_sets.set_list;
+}
+
+// Returns an array (cached or from filesystem) for a given hotkey set
+function get_hotkey_array(keyset_name) {
+ if(typeof(get_hotkey_array.keyset_cache) == 'undefined') {
+ get_hotkey_array.keyset_cache = {};
+ }
+ if(get_hotkey_array.keyset_cache[keyset_name])
+ return get_hotkey_array.keyset_cache[keyset_name];
+ JSAN.use('util.file');
+ var file = new util.file();
+ var keyset_raw;
+ try {
+ var keyset_file = file.get('hotkeys','skin');
+ keyset_file.append(keyset_name + ".keyset");
+ keyset_raw = file.get_content();
+ file.close();
+ var tempArray = [];
+
+ var keyset_lines = keyset_raw.trim().split("\n");
+ for(var line = 0; line < keyset_lines.length; line++) {
+ // Grab line, strip comments, strip leading/trailing whitespace
+ var curline = keyset_lines[line].replace(/\s*#.*$/,'').trim();
+ if(curline == "") continue; // Skip empty lines
+ // Split into pieces
+ var split_line = curline.split(',');
+ // We need at least 3 elements. Command, modifiers, keycode.
+ if(split_line.length < 3) continue;
+ // Trim each segment
+ split_line[0] = split_line[0].trim();
+ split_line[1] = split_line[1].trim();
+ split_line[2] = split_line[2].trim();
+ if(split_line.length > 3)
+ split_line[3] = split_line[3].trim();
+ // Skip empty commands
+ if(split_line[0] == "") continue;
+ // Push to array
+ tempArray.push(split_line);
+ }
+ get_hotkey_array.keyset_cache[keyset_name] = tempArray;
+ return tempArray;
+ } catch(E) { // Something went wrong.
+ return false;
+ }
+}
+
function main_init() {
dump('entering main_init()\n');
try {
Modified: trunk/Open-ILS/xul/staff_client/chrome/content/main/menu.js
===================================================================
--- trunk/Open-ILS/xul/staff_client/chrome/content/main/menu.js 2011-04-19 15:29:40 UTC (rev 20206)
+++ trunk/Open-ILS/xul/staff_client/chrome/content/main/menu.js 2011-04-19 15:52:49 UTC (rev 20207)
@@ -33,6 +33,11 @@
'id_incr' : 0,
+ 'toolbar' : 'none',
+ 'toolbar_size' : 'large',
+ 'toolbar_mode' : 'both',
+ 'toolbar_labelpos' : 'side',
+
'url_prefix' : function(url) {
if (url.match(/^\//)) url = urls.remote + url;
if (! url.match(/^(http|chrome):\/\//) && ! url.match(/^data:/) ) url = 'http://' + url;
@@ -55,12 +60,74 @@
eval( r.responseText );
}
- var button_bar = String( obj.data.hash.aous['ui.general.button_bar'] ) == 'true';
+ // Try workstation pref for button bar
+ var button_bar = xulG.pref.getCharPref('open-ils.menu.toolbar');
+
+ if (!button_bar) // No workstation pref? Try org unit pref.
+ button_bar = String( obj.data.hash.aous['ui.general.button_bar'] );
+
if (button_bar) {
- var x = document.getElementById('main_toolbar');
+ var x = document.getElementById('toolbar_' + button_bar);
if (x) x.setAttribute('hidden','false');
+ this.toolbar = button_bar;
}
+ // Check for alternate Size pref
+ var toolbar_size = xulG.pref.getCharPref('open-ils.menu.toolbar.iconsize');
+ if(toolbar_size) this.toolbar_size = toolbar_size;
+ // Check for alternate Mode pref
+ var toolbar_mode = xulG.pref.getCharPref('open-ils.menu.toolbar.mode');
+ if(toolbar_mode) this.toolbar_mode = toolbar_mode;
+ // Check for alternate Label Position pref
+ var toolbar_labelpos = xulG.pref.getBoolPref('open-ils.menu.toolbar.labelbelow');
+ if(toolbar_labelpos) this.toolbar_labelpos = toolbar_labelpos;
+
+ if(button_bar || toolbar_size || toolbar_mode || toolbar_labelpos) {
+ var toolbox = document.getElementById('main_toolbox');
+ var toolbars = toolbox.getElementsByTagName('toolbar');
+ for(var i = 0; i < toolbars.length; i++) {
+ if(toolbars[i].id == 'toolbar_' + button_bar)
+ toolbars[i].setAttribute('hidden', 'false');
+ else
+ toolbars[i].setAttribute('hidden', 'true');
+ if(toolbar_mode) toolbars[i].setAttribute('mode', toolbar_mode);
+ if(toolbar_size) toolbars[i].setAttribute('iconsize', toolbar_size);
+ if(toolbar_labelpos) addCSSClass(toolbars[i], 'labelbelow');
+ }
+ }
+
+ if(button_bar) {
+ var x = document.getElementById('main.menu.admin.client.toolbars.current.popup');
+ if (x) {
+ var selectitems = x.getElementsByAttribute('value',button_bar);
+ if(selectitems.length > 0) selectitems[0].setAttribute('checked','true');
+ }
+ }
+
+ if(toolbar_size) {
+ var x = document.getElementById('main.menu.admin.client.toolbars.size.popup');
+ if (x) {
+ var selectitems = x.getElementsByAttribute('value',toolbar_size);
+ if(selectitems.length > 0) selectitems[0].setAttribute('checked','true');
+ }
+ }
+
+ if(toolbar_mode) {
+ var x = document.getElementById('main.menu.admin.client.toolbars.mode.popup');
+ if (x) {
+ var selectitems = x.getElementsByAttribute('value',toolbar_mode);
+ if(selectitems.length > 0) selectitems[0].setAttribute('checked','true');
+ }
+ }
+
+ if(toolbar_labelpos) {
+ var x = document.getElementById('main.menu.admin.client.toolbars.label_position.popup');
+ if (x) {
+ var selectitems = x.getElementsByAttribute('value',"under");
+ if(selectitems.length > 0) selectitems[0].setAttribute('checked','true');
+ }
+ }
+
var network_meter = String( obj.data.hash.aous['ui.network.progress_meter'] ) == 'true';
if (! network_meter) {
var x = document.getElementById('network_progress');
@@ -71,7 +138,26 @@
var wm = Components.classes["@mozilla.org/appshell/window-mediator;1"].
getService(Components.interfaces.nsIWindowMediator);
- wm.getMostRecentWindow('eg_main').get_menu_perms(document);
+ var mainwin = wm.getMostRecentWindow('eg_main');
+ mainwin.get_menu_perms(document);
+ var hotkeysets = mainwin.load_hotkey_sets();
+
+ var popupmenu = document.getElementById('main.menu.admin.client.hotkeys.current.popup');
+
+ for(var i = 0; i < hotkeysets.length; i++) {
+ var keysetname = hotkeysets[i];
+ var menuitem = document.createElement('menuitem');
+ if(offlineStrings.testString('hotkey.' + keysetname))
+ menuitem.setAttribute('label',offlineStrings.getString('hotkey.' + keysetname));
+ else
+ menuitem.setAttribute('label',keysetname);
+ menuitem.setAttribute('value',keysetname);
+ menuitem.setAttribute('type','radio');
+ menuitem.setAttribute('name','menu_hotkey_current');
+ menuitem.setAttribute('command','cmd_hotkeys_set');
+ popupmenu.appendChild(menuitem);
+ }
+
JSAN.use('util.network');
var network = new util.network();
network.set_user_status();
@@ -535,14 +621,6 @@
}
],
- 'cmd_toggle_buttonbar' : [
- ['oncommand'],
- function() {
- var x = document.getElementById('main_toolbar');
- if (x) x.hidden = ! x.hidden;
- }
- ],
-
'cmd_toggle_meters' : [
['oncommand'],
function() {
@@ -1325,6 +1403,112 @@
}
}
],
+ 'cmd_hotkeys_toggle' : [
+ ['oncommand'],
+ function() {
+ // Easy enough, toggle disabled on the keyset
+ var keyset = document.getElementById("menu_frame_keys");
+ var disabled = (keyset.getAttribute("disabled") == "true") ? "false" : "true";
+ keyset.setAttribute("disabled", disabled);
+ // Then find every menuitem/toolbarbutton for this command for a graphical hint
+ var controls = document.getElementsByAttribute("command","cmd_hotkeys_toggle");
+ for(var i = 0; i < controls.length; i++)
+ controls[i].setAttribute("checked",disabled);
+ }
+ ],
+ 'cmd_hotkeys_set' : [
+ ['oncommand'],
+ function(event) {
+ obj.set_menu_hotkeys(event.explicitOriginalTarget.getAttribute('value'));
+ }
+ ],
+ 'cmd_hotkeys_setworkstation' : [
+ ['oncommand'],
+ function() {
+ xulG.pref.setCharPref('open-ils.menu.hotkeyset', obj.data.current_hotkeyset);
+ }
+ ],
+ 'cmd_hotkeys_clearworkstation' : [
+ ['oncommand'],
+ function() {
+ if(xulG.pref.prefHasUserValue('open-ils.menu.hotkeyset'))
+ xulG.pref.clearUserPref('open-ils.menu.hotkeyset');
+ }
+ ],
+ 'cmd_toolbar_set' : [
+ ['oncommand'],
+ function(event) {
+ var newToolbar = event.explicitOriginalTarget.getAttribute('value');
+ var toolbox = document.getElementById('main_toolbox');
+ var toolbars = toolbox.getElementsByTagName('toolbar');
+ for(var i = 0; i < toolbars.length; i++) {
+ if(toolbars[i].id == 'toolbar_' + newToolbar)
+ toolbars[i].setAttribute('hidden', 'false');
+ else
+ toolbars[i].setAttribute('hidden', 'true');
+ }
+ obj.toolbar = newToolbar;
+ }
+ ],
+ 'cmd_toolbar_mode_set' : [
+ ['oncommand'],
+ function(event) {
+ var newMode = event.explicitOriginalTarget.getAttribute('value');
+ var toolbox = document.getElementById('main_toolbox');
+ var toolbars = toolbox.getElementsByTagName('toolbar');
+ for(var i = 0; i < toolbars.length; i++)
+ toolbars[i].setAttribute("mode",newMode);
+ obj.toolbar_mode = newMode;
+ }
+ ],
+ 'cmd_toolbar_size_set' : [
+ ['oncommand'],
+ function(event) {
+ var newSize = event.explicitOriginalTarget.getAttribute('value');
+ var toolbox = document.getElementById('main_toolbox');
+ var toolbars = toolbox.getElementsByTagName('toolbar');
+ for(var i = 0; i < toolbars.length; i++)
+ toolbars[i].setAttribute("iconsize",newSize);
+ obj.toolbar_size = newSize;
+ }
+ ],
+ 'cmd_toolbar_label_position_set' : [
+ ['oncommand'],
+ function(event) {
+ var altPosition = (event.explicitOriginalTarget.getAttribute('value') == "under");
+ var toolbox = document.getElementById('main_toolbox');
+ var toolbars = toolbox.getElementsByTagName('toolbar');
+ for(var i = 0; i < toolbars.length; i++) {
+ if(altPosition)
+ addCSSClass(toolbars[i], 'labelbelow');
+ else
+ removeCSSClass(toolbars[i], 'labelbelow');
+ }
+ obj.toolbar_labelpos = (altPosition ? "under" : "side");
+ }
+ ],
+ 'cmd_toolbar_setworkstation' : [
+ ['oncommand'],
+ function() {
+ xulG.pref.setCharPref('open-ils.menu.toolbar', obj.toolbar);
+ xulG.pref.setCharPref('open-ils.menu.toolbar.iconsize', obj.toolbar_size);
+ xulG.pref.setCharPref('open-ils.menu.toolbar.mode', obj.toolbar_mode);
+ xulG.pref.setBoolPref('open-ils.menu.toolbar.labelbelow', (obj.toolbar_labelpos == "under"));
+ }
+ ],
+ 'cmd_toolbar_clearworkstation' : [
+ ['oncommand'],
+ function() {
+ if(xulG.pref.prefHasUserValue('open-ils.menu.toolbar'))
+ xulG.pref.clearUserPref('open-ils.menu.toolbar');
+ if(xulG.pref.prefHasUserValue('open-ils.menu.toolbar.iconsize'))
+ xulG.pref.clearUserPref('open-ils.menu.toolbar.iconsize');
+ if(xulG.pref.prefHasUserValue('open-ils.menu.toolbar.mode'))
+ xulG.pref.clearUserPref('open-ils.menu.toolbar.mode');
+ if(xulG.pref.prefHasUserValue('open-ils.menu.toolbar.labelbelow'))
+ xulG.pref.clearUserPref('open-ils.menu.toolbar.labelbelow');
+ }
+ ],
};
JSAN.use('util.controller');
@@ -1411,17 +1595,20 @@
'command_tab' : function(event,url,params,content_params) {
var newTab = false;
- if(event && event.explicitOriginalTarget.nodeName == 'toolbarbutton' && event.explicitOriginalTarget.command == event.originalTarget.id) {
+ var myEvent = event;
+ if(event && event.sourceEvent) myEvent = event.sourceEvent;
+ // Note: The last event is not supposed to be myEvent in this if.
+ if(myEvent && myEvent.explicitOriginalTarget.nodeName.match(/toolbarbutton/) && myEvent.explicitOriginalTarget.command == event.originalTarget.id) {
var value = xulG.pref.getIntPref('ui.key.accelKey');
switch(value) {
case 17:
- newTab = event.ctrlKey;
+ newTab = myEvent.ctrlKey;
break;
case 18:
- newTab = event.altKey;
+ newTab = myEvent.altKey;
break;
case 224:
- newTab = event.metaKey;
+ newTab = myEvent.metaKey;
break;
}
try {
@@ -1529,6 +1716,122 @@
},
+ 'set_menu_hotkeys' : function(hotkeyset) {
+ this.data.stash_retrieve();
+
+ var wm = Components.classes["@mozilla.org/appshell/window-mediator;1"].
+ getService(Components.interfaces.nsIWindowMediator);
+ var mainwin = wm.getMostRecentWindow('eg_main');
+ var explicit = false;
+ JSAN.use('util.network');
+ var network = new util.network();
+
+ if(hotkeyset) { // Explicit request
+ this.data.current_hotkeyset = hotkeyset;
+ this.data.stash('current_hotkeyset');
+ explicit = true;
+ }
+ else { // Non-explicit request?
+ if(this.data.current_hotkeyset) // Previous hotkeyset?
+ hotkeyset = this.data.current_hotkeyset; // Use it
+ else { // No previous? We need to decide on one!
+ // Load the list so we know if what we are being asked to load is valid.
+ var hotkeysets = mainwin.load_hotkey_sets();
+ if(!hotkeysets) return; // No sets = nothing to load. Which is probably an error, but meh.
+ hotkeysets.has = function(test) {
+ for(i = 0; i < this.length; i++) {
+ if(this[i] == test) return true;
+ }
+ return false;
+ };
+ // Try workstation (pref)
+ hotkeyset = xulG.pref.getCharPref('open-ils.menu.hotkeyset');
+
+ // Nothing or nothing valid?
+ if(!hotkeyset || !hotkeysets.has(hotkeyset)) {
+ hotkeyset = this.data.hash.aous['ui.general.hotkeyset'];
+ }
+ // STILL nothing? Try Default.
+ if(!hotkeyset || !hotkeysets.has(hotkeyset)) {
+ if(hotkeysets.has('Default'))
+ hotkeyset = 'Default';
+ else
+ return false;
+ }
+ // And save whatever we are using.
+ this.data.current_hotkeyset = hotkeyset;
+ this.data.stash('current_hotkeyset');
+ }
+ }
+ // Clear out all the old hotkeys
+ var keyset = document.getElementById('menu_frame_keys');
+ var main_menu = document.getElementById('main_menubar');
+ if(keyset.hasChildNodes()) {
+ var menuitems = main_menu.getElementsByAttribute('key','*');
+ while(menuitems.length > 0) {
+ var menuitem = menuitems[0];
+ menuitem.removeAttribute('key');
+ // Trick/force mozilla to re-evaluate the menuitem
+ // If you want to take this trick for use *anywhere* in *any* project, regardless of licensing, please do
+ // Because it was a PITA to figure out
+ menuitem.style.display = 'none'; // Hide the item to force menu to clear spot
+ menuitem.removeAttribute('acceltext'); // Remove acceltext to clear out hotkey hint text
+ menuitem.parentNode.openPopupAtScreen(0,0,false); // Tell menupopup to redraw itself
+ menuitem.parentNode.hidePopup(); // And then make it go away right away.
+ menuitem.style.removeProperty('display'); // Restore normal css display
+ }
+ while(keyset.hasChildNodes()) keyset.removeChild(keyset.childNodes[0]);
+ }
+ keyset_lines = mainwin.get_hotkey_array(hotkeyset);
+ // Next, fill the keyset
+ for(var line = 0; line < keyset_lines.length; line++) {
+ // Create and populate our <key>
+ var key_node = document.createElement('key');
+ key_node.setAttribute('id',keyset_lines[line][0] + "_key");
+ key_node.setAttribute('command',keyset_lines[line][0]);
+ key_node.setAttribute('modifiers',keyset_lines[line][1]);
+ // If keycode starts with VK_ we assume it is a key code.
+ // Key codes go in the keycode attribute
+ // Regular keys (like "i") go in the key attribute
+ if(keyset_lines[line][2].match(/^VK_/))
+ key_node.setAttribute('keycode',keyset_lines[line][2]);
+ else
+ key_node.setAttribute('key',keyset_lines[line][2]);
+ // If a fourth option was specified, set keytext to it.
+ if(keyset_lines[line][3])
+ key_node.setAttribute('keytext',keyset_lines[line][3]);
+ // Add the new node to the DOM
+ keyset.appendChild(key_node);
+ // And populate all the menu items that should now display it
+ var menuitems = main_menu.getElementsByAttribute('command',keyset_lines[line][0]);
+ for(var i = 0; i < menuitems.length; i++) {
+ menuitems[i].setAttribute('key', keyset_lines[line][0] + "_key");
+ // Trick/force mozilla to re-evaluate the menuitem
+ menuitems[i].style.display = 'none'; // Hide the item to force menu to clear spot
+ menuitems[i].parentNode.openPopupAtScreen(0,0,false); // Tell menupopup to redraw itself
+ menuitems[i].parentNode.hidePopup(); // And then make it go away right away
+ menuitems[i].style.removeProperty('display'); // Restore normal css display
+ }
+ }
+ // If no keys, disable ability to toggle hotkeys (because why bother?)
+ var x = document.getElementById('cmd_hotkeys_toggle');
+ if(x) {
+ if(keyset.hasChildNodes())
+ x.removeAttribute('disabled');
+ else
+ x.setAttribute('disabled', 'true');
+ }
+ // Select the hotkey set in the menu
+ // This ensures that first window load OR remote window update shows properly
+ var hotkeylist = document.getElementById('main.menu.admin.client.hotkeys.current.popup');
+ var selectitems = hotkeylist.getElementsByAttribute('value',hotkeyset);
+ if(selectitems.length > 0) selectitems[0].setAttribute('checked','true');
+ // Tell other windows to update
+ if(explicit) {
+ network.set_user_status();
+ }
+ },
+
'page_meter' : {
'node' : document.getElementById('page_progress'),
'on' : function() {
Modified: trunk/Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul
===================================================================
--- trunk/Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul 2011-04-19 15:29:40 UTC (rev 20206)
+++ trunk/Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul 2011-04-19 15:52:49 UTC (rev 20207)
@@ -62,7 +62,6 @@
<command id="cmd_manage_offline_xacts" />
<command id="cmd_download_patrons" />
<command id="cmd_local_admin" />
- <command id="cmd_toggle_buttonbar" />
<command id="cmd_toggle_meters" />
<command id="cmd_extension_manager" />
@@ -210,42 +209,28 @@
<command id="cmd_server_admin_config_weight_assoc"
perm="ADMIN_CIRC_MATRIX_MATCHPOINT ADMIN_HOLD_MATRIX_MATCHPOINT VIEW_CIRC_MATRIX_MATCHPOINT VIEW_HOLD_MATRIX_MATCHPOINT"
/>
+
+ <command id="cmd_hotkeys_toggle" />
+ <command id="cmd_hotkeys_set" />
+ <command id="cmd_hotkeys_setworkstation" />
+ <command id="cmd_hotkeys_clearworkstation" />
+ <command id="cmd_toolbar_set" />
+ <command id="cmd_toolbar_setworkstation" />
+ <command id="cmd_toolbar_clearworkstation" />
+ <command id="cmd_toolbar_mode_set" />
+ <command id="cmd_toolbar_size_set" />
+ <command id="cmd_toolbar_label_position_set" />
</commandset>
-
-<!-- Accelerator Keys (Accessor Keys are in DTD's) -->
-<keyset id="menu_frame_keys">
- <key id="new-window-key" modifiers="accel" key="N" command="cmd_new_window"/>
- <key id="new-tab-key" modifiers="accel" key="T" command="cmd_new_tab"/>
- <key id="open-key" modifiers="accel" key="O" command=""/>
- <key id="save-key" modifiers="accel" key="S" command=""/>
- <key id="close-tab-key" modifiers="accel" key="W" command="cmd_close_tab"/>
- <key id="close-all-tabs-key" modifiers="accel,shift" key="W" command="cmd_close_all_tabs"/>
- <key id="close-window-key" modifiers="accel" key="Q" command="cmd_close_window"/>
- <key id="circ-checkout-key" keycode="VK_F1" command="cmd_circ_checkout"/>
- <key id="circ-checkin-key" keycode="VK_F2" command="cmd_circ_checkin"/>
- <key id="circ-renew-key" keycode="VK_F2" modifiers="control" command="cmd_circ_renew"/>
- <key id="reprint-receipt-key" keycode="VK_F9" command="cmd_reprint"/>
- <key id="search-opac-key" keycode="VK_F3" command="cmd_search_opac"/>
- <key id="search-tcn-key" keycode="VK_F3" modifiers="shift" command="cmd_search_tcn"/>
- <key id="patron-search-key" keycode="VK_F4" command="cmd_patron_search"/>
- <key id="copy-status-key" keycode="VK_F5" command="cmd_copy_status"/>
- <key id="circ-in-house-use-key" keycode="VK_F6" command="cmd_in_house_use"/>
- <key id="circ-hold-capture-key" keycode="VK_F2" modifiers="shift" command="cmd_circ_hold_capture"/>
- <key id="patron-register-key" keycode="VK_F1" modifiers="shift" command="cmd_patron_register"/>
- <key id="retrieve_last_patron_key" keycode="VK_F8" command="cmd_retrieve_last_patron"/>
- <key id="retrieve_last_record_key" keycode="VK_F8" modifiers="shift" command="cmd_retrieve_last_record"/>
-</keyset>
-
<!-- The File menu on the main menu -->
<menu id="main.menu.file" label="&staff.main.menu.file.label;" accesskey="&staff.main.menu.file.accesskey;" >
<menupopup id="main.menu.file.popup">
- <menuitem label="&staff.main.menu.file.new.label;" accesskey="&staff.main.menu.file.new.accesskey;" key="new-window-key" command="cmd_new_window"/>
- <menuitem label="&staff.main.menu.file.new_tab.label;" accesskey="&staff.main.menu.file.new_tab.accesskey;" key="new-tab-key" command="cmd_new_tab"/>
+ <menuitem label="&staff.main.menu.file.new.label;" accesskey="&staff.main.menu.file.new.accesskey;" command="cmd_new_window"/>
+ <menuitem label="&staff.main.menu.file.new_tab.label;" accesskey="&staff.main.menu.file.new_tab.accesskey;" command="cmd_new_tab"/>
<menuseparator />
- <menuitem label="&staff.main.menu.file.close_tab.label;" accesskey="&staff.main.menu.file.close_tab.accesskey;" oldaccesskey="&staff.main.menu.file.close_tab.key;" key="close-tab-key" command="cmd_close_tab"/>
- <menuitem label="&staff.main.menu.tabs.close;" accesskey="&staff.main.menu.tabs.close.accesskey;" key="close-all-tabs-key" command="cmd_close_all_tabs"/>
- <menuitem label="&staff.main.menu.file.close.label;" accesskey="&staff.main.menu.file.close.accesskey;" oldaccesskey="&staff.main.menu.file.close.key;" key="close-window-key" command="cmd_close_window"/>
+ <menuitem label="&staff.main.menu.file.close_tab.label;" accesskey="&staff.main.menu.file.close_tab.accesskey;" command="cmd_close_tab"/>
+ <menuitem label="&staff.main.menu.tabs.close;" accesskey="&staff.main.menu.tabs.close.accesskey;" command="cmd_close_all_tabs"/>
+ <menuitem label="&staff.main.menu.file.close.label;" accesskey="&staff.main.menu.file.close.accesskey;" command="cmd_close_window"/>
<menuseparator />
<menuitem label="&staff.main.menu.quit;" accesskey="&staff.main.menu.quit.accesskey;" command="cmd_shutdown"/>
</menupopup>
@@ -270,26 +255,26 @@
<!-- The Circulation menu on the main menu -->
<menu id="main.menu.circ" label="&staff.main.menu.circ.label;" accesskey="&staff.main.menu.circ.accesskey;">
<menupopup id="main.menu.circ.popup">
- <menuitem label="&staff.main.menu.circ.checkout.label;" accesskey="&staff.main.menu.circ.checkout.accesskey;" key="circ-checkout-key" command="cmd_circ_checkout"/>
- <menuitem label="&staff.main.menu.circ.checkin.label;" accesskey="&staff.main.menu.circ.checkin.accesskey;" key="circ-checkin-key" command="cmd_circ_checkin"/>
- <menuitem label="&staff.main.menu.circ.renew.label;" accesskey="&staff.main.menu.circ.renew.accesskey;" key="circ-renew-key" command="cmd_circ_renew"/>
- <menuitem label="&staff.main.menu.circ.patron_registration.label;" accesskey="&staff.main.menu.circ.patron_registration.accesskey;" key="patron-register-key" command="cmd_patron_register"/>
+ <menuitem label="&staff.main.menu.circ.checkout.label;" accesskey="&staff.main.menu.circ.checkout.accesskey;" command="cmd_circ_checkout"/>
+ <menuitem label="&staff.main.menu.circ.checkin.label;" accesskey="&staff.main.menu.circ.checkin.accesskey;" command="cmd_circ_checkin"/>
+ <menuitem label="&staff.main.menu.circ.renew.label;" accesskey="&staff.main.menu.circ.renew.accesskey;" command="cmd_circ_renew"/>
+ <menuitem label="&staff.main.menu.circ.patron_registration.label;" accesskey="&staff.main.menu.circ.patron_registration.accesskey;" command="cmd_patron_register"/>
<menuitem label="&staff.main.menu.circ.staged_patrons.label;" accesskey="&staff.main.menu.circ.staged_patrons.accesskey;" command="cmd_staged_patrons"/>
- <menuitem label="&staff.main.menu.circ.patron_retrieve.label;" accesskey="&staff.main.menu.circ.patron_retrieve.accesskey;" command="cmd_retrieve_last_patron" key="retrieve_last_patron_key"/>
+ <menuitem label="&staff.main.menu.circ.patron_retrieve.label;" accesskey="&staff.main.menu.circ.patron_retrieve.accesskey;" command="cmd_retrieve_last_patron"/>
<menuseparator />
- <menuitem label="&staff.main.menu.circ.hold_capture.label;" accesskey="&staff.main.menu.circ.hold_capture.accesskey;" key="circ-hold-capture-key" command="cmd_circ_hold_capture"/>
+ <menuitem label="&staff.main.menu.circ.hold_capture.label;" accesskey="&staff.main.menu.circ.hold_capture.accesskey;" command="cmd_circ_hold_capture"/>
<menuitem label="&staff.main.menu.circ.hold_pull.label;" accesskey="&staff.main.menu.circ.hold_pull.accesskey;" command="cmd_circ_hold_pull_list"/>
<menuitem label="&staff.main.menu.circ.hold_browse.label;" command="cmd_browse_holds_shelf" accesskey="&staff.main.menu.circ.hold_browse.accesskey;"/>
- <menuitem label="&staff.main.menu.circ.place_hold.label;" accesskey="&staff.main.menu.circ.place_hold.accesskey;" key="search-opac-key" command="cmd_search_opac"/>
+ <menuitem label="&staff.main.menu.circ.place_hold.label;" accesskey="&staff.main.menu.circ.place_hold.accesskey;" command="cmd_search_opac"/>
<menuseparator />
- <menuitem label="&staff.main.menu.circ.barcode.show_item;" accesskey="&staff.main.menu.circ.barcode.show_item.accesskey;" key="copy-status-key" command="cmd_copy_status"/>
- <menuitem label="&staff.main.menu.circ.barcode.retrieve_patron;" accesskey="&staff.main.menu.circ.barcode.retrieve_patron.accesskey;" key="circ-checkout-key" command="cmd_circ_checkout"/>
+ <menuitem label="&staff.main.menu.circ.barcode.show_item;" accesskey="&staff.main.menu.circ.barcode.show_item.accesskey;" command="cmd_copy_status"/>
+ <menuitem label="&staff.main.menu.circ.barcode.retrieve_patron;" accesskey="&staff.main.menu.circ.barcode.retrieve_patron.accesskey;" command="cmd_circ_checkout"/>
<menuitem label="&staff.main.menu.circ.verify_credentials;" accesskey="&staff.main.menu.circ.verify_credentials.accesskey;" command="cmd_verify_credentials"/>
<menuitem label="&staff.main.menu.replace_barcode.label;" command="cmd_replace_barcode"/>
- <menuitem label="&staff.main.menu.circ.in_house.label;" accesskey="&staff.main.menu.circ.in_house.accesskey;" key="circ-in-house-use-key" command="cmd_in_house_use"/>
+ <menuitem label="&staff.main.menu.circ.in_house.label;" accesskey="&staff.main.menu.circ.in_house.accesskey;" command="cmd_in_house_use"/>
<menuitem command="cmd_scan_item_as_missing_pieces" label="&staff.main.menu.circ.scan_item_as_missing_pieces.label;" accesskey="&staff.main.menu.circ.scan_item_as_missing_pieces.accesskey;"/>
<menuseparator />
- <menuitem label="&staff.main.menu.circ.reprint.label;" accesskey="&staff.main.menu.circ.reprint.accesskey;" key="reprint-receipt-key" command="cmd_reprint"/>
+ <menuitem label="&staff.main.menu.circ.reprint.label;" accesskey="&staff.main.menu.circ.reprint.accesskey;" command="cmd_reprint"/>
<menuitem label="&staff.main.menu.circ.offline.label;" command="cmd_standalone" accesskey="&staff.main.menu.circ.offline.accesskey;"/>
</menupopup>
</menu>
@@ -297,10 +282,10 @@
<!-- The Cataloging menu on the main menu -->
<menu id="main.menu.cat" label="&staff.main.menu.cat.label;" accesskey="&staff.main.menu.cat.accesskey;">
<menupopup id="main.menu.cat.popup">
- <menuitem label="&staff.main.menu.cat.bib_search.label;" accesskey="&staff.main.menu.cat.bib_search.accesskey;" key="search-opac-key" command="cmd_search_opac"/>
- <menuitem label="&staff.main.menu.cat.search_tcn.label;" accesskey="&staff.main.menu.cat.search_tcn.accesskey;" key="search-tcn-key" command="cmd_search_tcn" />
- <menuitem label="&staff.main.menu.cat.search_bib_id.label;" accesskey="&staff.main.menu.cat.search_bib_id.accesskey;" key="search-bib-id-key" command="cmd_search_bib_id" />
- <menuitem label="&staff.main.menu.cat.copy_status.label;" accesskey="&staff.main.menu.cat.copy_status.accesskey;" key="copy-status-key" command="cmd_copy_status"/>
+ <menuitem label="&staff.main.menu.cat.bib_search.label;" accesskey="&staff.main.menu.cat.bib_search.accesskey;" command="cmd_search_opac"/>
+ <menuitem label="&staff.main.menu.cat.search_tcn.label;" accesskey="&staff.main.menu.cat.search_tcn.accesskey;" command="cmd_search_tcn" />
+ <menuitem label="&staff.main.menu.cat.search_bib_id.label;" accesskey="&staff.main.menu.cat.search_bib_id.accesskey;" command="cmd_search_bib_id" />
+ <menuitem label="&staff.main.menu.cat.copy_status.label;" accesskey="&staff.main.menu.cat.copy_status.accesskey;" command="cmd_copy_status"/>
<menuseparator />
<!--
<menuitem disabled="true" label="&staff.main.menu.cat.dedup.label;" accesskey="&staff.main.menu.cat.dedup.accesskey;" command="cmd_broken"/>
@@ -317,7 +302,7 @@
<menuitem command="cmd_marc_batch_edit" label="&staff.main.menu.cat.marc_batch_edit.label;" accesskey="&staff.main.menu.cat.marc_batch_edit.accesskey;"/>
<menuseparator />
<menuitem label="&staff.main.menu.replace_barcode.label;" command="cmd_replace_barcode"/>
- <menuitem label="&staff.main.menu.cat.retrieve_last_record.label;" accesskey="&staff.main.menu.cat.retrieve_last_record.accesskey;" command="cmd_retrieve_last_record" key="retrieve_last_record_key"/>
+ <menuitem label="&staff.main.menu.cat.retrieve_last_record.label;" accesskey="&staff.main.menu.cat.retrieve_last_record.accesskey;" command="cmd_retrieve_last_record"/>
<menuseparator />
<menuitem label="&staff.main.menu.cat.authority_manage.label;" accesskey="&staff.main.menu.cat.authority_manage.accesskey;" command="cmd_authority_manage"/>
</menupopup>
@@ -359,12 +344,12 @@
<!-- The Search menu on the main menu -->
<menu id="main.menu.search" label="&staff.main.menu.search.label;" accesskey="&staff.main.menu.search.accesskey;">
<menupopup id="main.menu.search.popup">
- <menuitem label="&staff.main.menu.search.patrons.label;" accesskey="&staff.main.menu.search.patrons.accesskey;" key="patron-search-key" command="cmd_patron_search" />
- <menuitem label="&staff.main.menu.search.catalog.label;" accesskey="&staff.main.menu.search.catalog.accesskey;" key="search-opac-key" command="cmd_search_opac" />
- <menuitem label="&staff.main.menu.search.record.label;" accesskey="&staff.main.menu.search.record.accesskey;" key="search-tcn-key" command="cmd_search_tcn" />
- <menuitem label="&staff.main.menu.search.record_via_id.label;" accesskey="&staff.main.menu.search.record_via_id.accesskey;" key="search-bib-id-key" command="cmd_search_bib_id" />
- <menuitem label="&staff.main.menu.search.copies.label;" accesskey="&staff.main.menu.search.copies.accesskey;" key="copy-status-key" command="cmd_copy_status"/>
- <menuitem label="&staff.main.menu.search.patrons_barcode.label;" accesskey="&staff.main.menu.search.patrons_barcode.accesskey;" key="circ-checkout-key" command="cmd_circ_checkout"/>
+ <menuitem label="&staff.main.menu.search.patrons.label;" accesskey="&staff.main.menu.search.patrons.accesskey;" command="cmd_patron_search" />
+ <menuitem label="&staff.main.menu.search.catalog.label;" accesskey="&staff.main.menu.search.catalog.accesskey;" command="cmd_search_opac" />
+ <menuitem label="&staff.main.menu.search.record.label;" accesskey="&staff.main.menu.search.record.accesskey;" command="cmd_search_tcn" />
+ <menuitem label="&staff.main.menu.search.record_via_id.label;" accesskey="&staff.main.menu.search.record_via_id.accesskey;" command="cmd_search_bib_id" />
+ <menuitem label="&staff.main.menu.search.copies.label;" accesskey="&staff.main.menu.search.copies.accesskey;" command="cmd_copy_status"/>
+ <menuitem label="&staff.main.menu.search.patrons_barcode.label;" accesskey="&staff.main.menu.search.patrons_barcode.accesskey;" command="cmd_circ_checkout"/>
</menupopup>
</menu>
@@ -380,8 +365,8 @@
</menupopup>
</menu>
-<!-- The Help menu on the main menu -->
-<menu id="main.menu.admin" label="&staff.main.menu.admin.label;" accesskey="&staff.main.menu.admin.accesskey;" old_accesskey="&staff.main.menu.admin.key;">
+<!-- The Admin menu on the main menu -->
+<menu id="main.menu.admin" label="&staff.main.menu.admin.label;" accesskey="&staff.main.menu.admin.accesskey;">
<menupopup id="main.menu.admin.popup">
<menuitem id="oc_menuitem" label="&staff.main.menu.admin.change_session.label;" label_orig="&staff.main.menu.admin.change_session.label;"
accesskey="O" command="cmd_change_session"/>
@@ -389,6 +374,60 @@
<menuitem label="&staff.main.menu.admin.download_patrons.label;" accesskey="&staff.main.menu.admin.download_patrons.accesskey;" command="cmd_download_patrons"/>
<menuseparator />
+ <menu id="main.menu.admin.client" label="&staff.main.menu.admin.client.label;" accesskey="&staff.main.menu.admin.client.accesskey;">
+ <menupopup id="main.menu.admin.client.popup">
+ <menuitem command="cmd_local_admin_external_text_editor" label="&staff.server.admin.index.external_text_editor.label;" accesskey="&staff.server.admin.index.external_text_editor.accesskey;"/>
+ <menuitem label="&staff.server.admin.index.printer;" command="cmd_local_admin_printer"/>
+ <menuitem label="&staff.main.menu.admin.template_edit.label;" accesskey="&staff.main.menu.admin.template_edit.accesskey;" command="cmd_print_list_template_edit"/>
+ <menuitem label="&staff.server.admin.index.fonts_and_sounds;" command="cmd_local_admin_fonts_and_sounds"/>
+ <menu id="main.menu.admin.client.hotkeys" label="&staff.main.menu.admin.client.hotkeys;">
+ <menupopup id="main.menu.admin.client.hotkeys.popup">
+ <menuitem label="&staff.main.menu.admin.client.hotkeys.toggle.label;" accesskey="&staff.main.menu.admin.client.hotkeys.toggle.accesskey;" type="checkbox" autocheck="false" command="cmd_hotkeys_toggle"/>
+ <menu id="main.menu.admin.client.hotkeys.current" label="&staff.main.menu.admin.client.hotkeys.current;">
+ <menupopup id="main.menu.admin.client.hotkeys.current.popup">
+ </menupopup>
+ </menu>
+ <menuseparator />
+ <menuitem label="&staff.main.menu.admin.client.hotkeys.setworkstation.label;" accesskey="&staff.main.menu.admin.client.hotkeys.setworkstation.accesskey;" command="cmd_hotkeys_setworkstation"/>
+ <menuitem label="&staff.main.menu.admin.client.hotkeys.clearworkstation.label;" accesskey="&staff.main.menu.admin.client.hotkeys.clearworkstation.accesskey;" command="cmd_hotkeys_clearworkstation"/>
+ </menupopup>
+ </menu>
+ <menu id="main.menu.admin.client.toolbars" label="&staff.main.menu.admin.client.toolbars;">
+ <menupopup id="main.menu.admin.client.toolbars.popup">
+ <menu id="main.menu.admin.client.toolbars.current" label="&staff.main.menu.admin.client.toolbars.current;">
+ <menupopup id="main.menu.admin.client.toolbars.current.popup">
+ <menuitem name="current_toolbar" type="radio" label="&staff.main.button_bar.none;" value="none" command="cmd_toolbar_set" checked="true"/>
+ <menuitem name="current_toolbar" type="radio" label="&staff.main.button_bar.circ;" value="circ" command="cmd_toolbar_set"/>
+ <menuitem name="current_toolbar" type="radio" label="&staff.main.button_bar.cat;" value="cat" command="cmd_toolbar_set"/>
+ </menupopup>
+ </menu>
+ <menu id="main.menu.admin.client.toolbars.mode" label="&staff.main.menu.admin.client.toolbars.mode;">
+ <menupopup id="main.menu.admin.client.toolbars.mode.popup">
+ <menuitem name="toolbar_mode" type="radio" label="&staff.main.menu.admin.client.toolbars.mode.both;" value="both" command="cmd_toolbar_mode_set" checked="true"/>
+ <menuitem name="toolbar_mode" type="radio" label="&staff.main.menu.admin.client.toolbars.mode.icons;" value="icons" command="cmd_toolbar_mode_set"/>
+ <menuitem name="toolbar_mode" type="radio" label="&staff.main.menu.admin.client.toolbars.mode.text;" value="text" command="cmd_toolbar_mode_set"/>
+ </menupopup>
+ </menu>
+ <menu id="main.menu.admin.client.toolbars.label_position" label="&staff.main.menu.admin.client.toolbars.label_position;">
+ <menupopup id="main.menu.admin.client.toolbars.label_position.popup">
+ <menuitem name="toolbar_label_position" type="radio" label="&staff.main.menu.admin.client.toolbars.label_position.side;" value="side" command="cmd_toolbar_label_position_set" checked="true"/>
+ <menuitem name="toolbar_label_position" type="radio" label="&staff.main.menu.admin.client.toolbars.label_position.under;" value="under" command="cmd_toolbar_label_position_set"/>
+ </menupopup>
+ </menu>
+ <menu id="main.menu.admin.client.toolbars.size" label="&staff.main.menu.admin.client.toolbars.size;">
+ <menupopup id="main.menu.admin.client.toolbars.size.popup">
+ <menuitem name="toolbar_size" type="radio" label="&staff.main.menu.admin.client.toolbars.size.large;" value="large" command="cmd_toolbar_size_set" checked="true"/>
+ <menuitem name="toolbar_size" type="radio" label="&staff.main.menu.admin.client.toolbars.size.small;" value="small" command="cmd_toolbar_size_set"/>
+ </menupopup>
+ </menu>
+ <menuseparator />
+ <menuitem label="&staff.main.menu.admin.client.toolbars.setworkstation.label;" accesskey="&staff.main.menu.admin.client.toolbars.setworkstation.accesskey;" command="cmd_toolbar_setworkstation"/>
+ <menuitem label="&staff.main.menu.admin.client.toolbars.clearworkstation.label;" accesskey="&staff.main.menu.admin.client.toolbars.clearworkstation.accesskey;" command="cmd_toolbar_clearworkstation"/>
+ </menupopup>
+ </menu>
+
+ </menupopup>
+ </menu>
<menu id="main.menu.admin.local" label="&staff.main.menu.admin.local_admin.label;">
<menupopup id="main.menu.admin.local.popup">
<menuitem command="cmd_local_admin_age_overdue_circulations_to_lost" label="&staff.server.admin.index.age_overdue_circulations_to_lost.label;" accesskey="&staff.server.admin.index.age_overdue_circulations_to_lost.accesskey;"/>
@@ -398,17 +437,13 @@
<menuitem label="&staff.server.admin.index.copy_locations;" command="cmd_local_admin_copy_locations"/>
<menuitem label="&staff.main.menu.admin.local_admin.conify.copy_location_order.label;" command="cmd_local_admin_copy_location_order"/>
<menuitem label="&staff.main.menu.admin.local_admin.copy_template.label;" accesskey="&staff.main.menu.admin.local_admin.copy_template.accesskey;" command="cmd_local_admin_copy_template"/>
- <menuitem command="cmd_local_admin_external_text_editor" label="&staff.server.admin.index.external_text_editor.label;" accesskey="&staff.server.admin.index.external_text_editor.accesskey;"/>
<menuitem label="&staff.main.menu.admin.local_admin.conify.idl_field_doc.label;" command="cmd_local_admin_idl_field_doc"/>
- <menuitem label="&staff.server.admin.index.fonts_and_sounds;" command="cmd_local_admin_fonts_and_sounds"/>
<menuitem label="&staff.main.menu.admin.local_admin.conify.grp_penalty_threshold.label;" command="cmd_local_admin_grp_penalty_threshold"/>
<menuitem label="&staff.main.menu.admin.local_admin.hold_matrix_matchpoint.label;" command="cmd_local_admin_hold_matrix_matchpoint"/>
<menuitem label="&staff.server.admin.index.library_settings;" command="cmd_local_admin_lib_settings"/>
<menuitem label="&staff.server.admin.index.non_cataloged_types;" command="cmd_local_admin_non_cat_types"/>
<menuitem label="&staff.main.menu.admin.local_admin.conify.action_trigger.label;" command="cmd_local_admin_action_trigger"/>
<menuitem label="&staff.main.menu.admin.local_admin.patrons_due_refunds.label;" accesskey="&staff.main.menu.admin.local_admin.patrons_due_refunds.accesskey;" command="cmd_local_admin_patrons_due_refunds"/>
- <menuitem label="&staff.server.admin.index.printer;" command="cmd_local_admin_printer"/>
- <menuitem label="&staff.main.menu.admin.template_edit.label;" accesskey="&staff.main.menu.admin.template_edit.accesskey;" command="cmd_print_list_template_edit"/>
<menuitem command="cmd_local_admin_do_not_auto_attempt_print_setting" label="&staff.server.admin.index.do_not_auto_attempt_print_setting.label;" accesskey="&staff.server.admin.index.do_not_auto_attempt_print_setting.accesskey;"/>
<menuitem label="&staff.server.admin.index.reports;" command="cmd_local_admin_reports"/>
<menuitem label="&staff.main.menu.admin.local_admin.conify.standing_penalty.label;" command="cmd_local_admin_standing_penalty"/>
@@ -482,7 +517,6 @@
<menuseparator />
<menuitem label="&staff.main.menu.admin.user_edit.label;" accesskey="&staff.main.menu.admin.user_edit.accesskey;" command="cmd_adv_user_edit"/>
- <menuitem label="&staff.main.menu.admin.toggle_buttonbar.label;" accesskey="&staff.main.menu.admin.toggle_buttonbar.accesskey;" command="cmd_toggle_buttonbar"/>
<menuitem label="&staff.main.menu.admin.toggle_meters.label;" accesskey="&staff.main.menu.admin.toggle_meters.accesskey;" command="cmd_toggle_meters"/>
<menuseparator />
<menu id="main.menu.admin.sub" accesskey="&staff.main.menu.admin.developer.accesskey;" label="&staff.main.menu.admin.developer.label;">
@@ -495,7 +529,7 @@
<menuitem label="&staff.main.menu.admin.survey_wizard.label;" accesskey="&staff.main.menu.admin.survey_wizard.accesskey;" command="cmd_survey_wizard"/>
<menuseparator />
<menuitem label="&staff.main.menu.admin.public_opac.label;" command="cmd_public_opac" accesskey="&staff.main.menu.admin.public_opac.accesskey;"/>
- <menuitem label="&staff.main.menu.admin.cmd_test.label;" old_accesskey="T" command="cmd_test"/>
+ <menuitem label="&staff.main.menu.admin.cmd_test.label;" command="cmd_test"/>
<menuitem label="&staff.main.menu.admin.xuleditor.label;" accesskey="&staff.main.menu.admin.xuleditor.accesskey;" command="cmd_xuleditor"/>
<menuitem label="&staff.main.menu.admin.fieldmapper.label;" accesskey="&staff.main.menu.admin.fieldmapper.accesskey;" command="cmd_fieldmapper"/>
<menuitem label="&staff.main.menu.admin.cmd_console.label;" accesskey="&staff.main.menu.admin.cmd_console.accesskey;" command="cmd_console"/>
Modified: trunk/Open-ILS/xul/staff_client/chrome/content/main/menu_frame_overlay.xul
===================================================================
--- trunk/Open-ILS/xul/staff_client/chrome/content/main/menu_frame_overlay.xul 2011-04-19 15:29:40 UTC (rev 20206)
+++ trunk/Open-ILS/xul/staff_client/chrome/content/main/menu_frame_overlay.xul 2011-04-19 15:52:49 UTC (rev 20207)
@@ -22,7 +22,7 @@
<tab hidden="true" />
</tabs>
</arrowscrollbox>
- <toolbarbutton id="main_tabs_closebutton" class="tabs-closebutton close-button" oncommand="g.menu.close_tab()" />
+ <toolbarbutton id="main_tabs_closebutton" class="tabs-closebutton close-button" command="cmd_close_tab" />
</hbox>
<tabpanels id="main_panels" flex="1">
<tabpanel />
@@ -72,40 +72,139 @@
<menu id="main.menu.admin" />
<menu id="main.menu.help" />
</menubar>
- <toolbar id="main_toolbar" hidden="true">
- <toolbarbutton id="tb_checkout"
+ <toolbar id="toolbar_circ" hidden="true">
+ <toolbarbutton
command="cmd_circ_checkout"
- image="chrome://open_ils_staff_client/skin/media/images/Arrow-rightup-small.png"
label="&staff.main.button_bar.check_out.label;"
- accesskey="&staff.main.button_bar.check_out.accesskey;" />
- <toolbarbutton id="tb_checkin"
+ tooltiptext="&staff.main.button_bar.check_out.label;"
+ type="menu-button">
+ <menupopup tooltiptext=""> <!-- Little note on this first one - The blank tooltiptext stops the button's tooltiptext from applying to the menu and items -->
+ <menuitem label="&staff.main.menu.circ.checkout.label;" accesskey="&staff.main.menu.circ.checkout.accesskey;" command="cmd_circ_checkout"/>
+ <menuitem label="&staff.main.menu.circ.in_house.label;" accesskey="&staff.main.menu.circ.in_house.accesskey;" command="cmd_in_house_use"/>
+ </menupopup>
+ </toolbarbutton>
+ <toolbarbutton
command="cmd_circ_checkin"
- image="chrome://open_ils_staff_client/skin/media/images/center.png"
label="&staff.main.button_bar.check_in.label;"
- accesskey="&staff.main.button_bar.check_in.accesskey;" />
+ tooltiptext="&staff.main.button_bar.check_in.label;"
+ type="menu-button">
+ <menupopup tooltiptext="">
+ <menuitem label="&staff.main.menu.circ.checkin.label;" accesskey="&staff.main.menu.circ.checkin.accesskey;" command="cmd_circ_checkin"/>
+ <menuitem label="&staff.main.menu.circ.hold_capture.label;" accesskey="&staff.main.menu.circ.hold_capture.accesskey;" command="cmd_circ_hold_capture"/>
+ </menupopup>
+ </toolbarbutton>
<toolbarseparator />
- <toolbarbutton id="tb_search_opac"
+ <toolbarbutton
command="cmd_search_opac"
- image="chrome://open_ils_staff_client/skin/media/images/Search_Items_32x32.png"
label="&staff.main.button_bar.search_opac.label;"
- accesskey="&staff.main.button_bar.search_opac.accesskey;" />
- <toolbarbutton id="tb_item_status"
+ tooltiptext="&staff.main.button_bar.search_opac.label;"
+ type="menu-button">
+ <menupopup tooltiptext="">
+ <menuitem label="&staff.main.menu.cat.bib_search.label;" accesskey="&staff.main.menu.cat.bib_search.accesskey;" command="cmd_search_opac"/>
+ <menuitem label="&staff.main.menu.cat.search_tcn.label;" accesskey="&staff.main.menu.cat.search_tcn.accesskey;" command="cmd_search_tcn" />
+ <menuitem label="&staff.main.menu.cat.search_bib_id.label;" accesskey="&staff.main.menu.cat.search_bib_id.accesskey;" command="cmd_search_bib_id" />
+ </menupopup>
+ </toolbarbutton>
+ <toolbarbutton
command="cmd_copy_status"
- image="chrome://open_ils_staff_client/skin/media/images/HILLBLU_libro_32x32.png"
label="&staff.main.button_bar.item_status.label;"
- accesskey="&staff.main.button_bar.item_status.accesskey;" />
+ tooltiptext="&staff.main.button_bar.item_status.label;"
+ type="menu-button">
+ <menupopup tooltiptext="">
+ <menuitem label="&staff.main.menu.circ.barcode.show_item;" accesskey="&staff.main.menu.circ.barcode.show_item.accesskey;" command="cmd_copy_status"/>
+ <menuitem label="&staff.main.menu.replace_barcode.label;" command="cmd_replace_barcode"/>
+ </menupopup>
+ </toolbarbutton>
<toolbarseparator />
- <toolbarbutton id="tb_patron_search"
+ <toolbarbutton
command="cmd_patron_search"
- image="chrome://open_ils_staff_client/skin/media/images/HILLBLU_lente_32x32.png"
label="&staff.main.button_bar.patron_search.label;"
- accesskey="&staff.main.button_bar.patron_search.accesskey;" />
- <toolbarbutton id="tb_patron_registration"
+ tooltiptext="&staff.main.button_bar.patron_search.label;"
+ type="menu-button">
+ <menupopup tooltiptext="">
+ <menuitem label="&staff.main.menu.search.patrons.label;" accesskey="&staff.main.menu.search.patrons.accesskey;" command="cmd_patron_search" />
+ <menuitem label="&staff.main.menu.search.patrons_barcode.label;" accesskey="&staff.main.menu.search.patrons_barcode.accesskey;" command="cmd_circ_checkout"/>
+ </menupopup>
+ </toolbarbutton>
+ <toolbarbutton
command="cmd_patron_register"
- image="chrome://open_ils_staff_client/skin/media/images/HILLBLU_famiglia_32x32.png"
label="&staff.main.button_bar.patron_registration.label;"
- accesskey="&staff.main.button_bar.patron_registration.accesskey;" />
+ tooltiptext="&staff.main.button_bar.patron_registration.label;"
+ type="menu-button">
+ <menupopup tooltiptext="">
+ <menuitem label="&staff.main.menu.circ.patron_registration.label;" accesskey="&staff.main.menu.circ.patron_registration.accesskey;" command="cmd_patron_register"/>
+ <menuitem label="&staff.main.menu.circ.staged_patrons.label;" accesskey="&staff.main.menu.circ.staged_patrons.accesskey;" command="cmd_staged_patrons"/>
+ </menupopup>
+ </toolbarbutton>
+ <toolbarspacer flex="1" />
+ <toolbarbutton
+ command="cmd_hotkeys_toggle"
+ type="checkbox"
+ autocheck="false"
+ label="&staff.main.button_bar.hotkeys_toggle;"
+ tooltiptext="&staff.main.button_bar.hotkeys_toggle;"/>
</toolbar>
+ <toolbar id="toolbar_cat" hidden="true">
+ <toolbarbutton
+ command="cmd_circ_checkin"
+ label="&staff.main.button_bar.check_in.label;"
+ tooltiptext="&staff.main.button_bar.check_in.label;"
+ type="menu-button">
+ <menupopup tooltiptext="">
+ <menuitem label="&staff.main.menu.circ.checkin.label;" accesskey="&staff.main.menu.circ.checkin.accesskey;" command="cmd_circ_checkin"/>
+ <menuitem label="&staff.main.menu.circ.hold_capture.label;" accesskey="&staff.main.menu.circ.hold_capture.accesskey;" command="cmd_circ_hold_capture"/>
+ </menupopup>
+ </toolbarbutton>
+ <toolbarseparator />
+ <toolbarbutton
+ command="cmd_search_opac"
+ label="&staff.main.button_bar.search_opac.label;"
+ tooltiptext="&staff.main.button_bar.search_opac.label;"
+ type="menu-button">
+ <menupopup tooltiptext="">
+ <menuitem label="&staff.main.menu.cat.bib_search.label;" accesskey="&staff.main.menu.cat.bib_search.accesskey;" command="cmd_search_opac"/>
+ <menuitem label="&staff.main.menu.cat.search_tcn.label;" accesskey="&staff.main.menu.cat.search_tcn.accesskey;" command="cmd_search_tcn" />
+ <menuitem label="&staff.main.menu.cat.search_bib_id.label;" accesskey="&staff.main.menu.cat.search_bib_id.accesskey;" command="cmd_search_bib_id" />
+ </menupopup>
+ </toolbarbutton>
+ <toolbarbutton
+ command="cmd_copy_status"
+ label="&staff.main.button_bar.item_status.label;"
+ tooltiptext="&staff.main.button_bar.item_status.label;"
+ type="menu-button">
+ <menupopup tooltiptext="">
+ <menuitem label="&staff.main.menu.circ.barcode.show_item;" accesskey="&staff.main.menu.circ.barcode.show_item.accesskey;" command="cmd_copy_status"/>
+ <menuitem label="&staff.main.menu.replace_barcode.label;" command="cmd_replace_barcode"/>
+ </menupopup>
+ </toolbarbutton>
+ <toolbarseparator />
+ <toolbarbutton
+ command="cmd_create_marc"
+ label="&staff.main.button_bar.create_marc;"
+ tooltiptext="&staff.main.button_bar.create_marc;"
+ type="menu-button">
+ <menupopup tooltiptext="">
+ <menuitem label="&staff.main.menu.cat.create_marc.label;" accesskey="&staff.main.menu.cat.create_marc.accesskey;" command="cmd_create_marc"/>
+ <menuitem label="&staff.main.menu.cat.z39_50_import.label;" accesskey="&staff.main.menu.cat.z39_50_import.accesskey;" command="cmd_z39_50_import"/>
+ <menuitem label="&staff.main.menu.cat.vandelay.label;" command="cmd_open_vandelay"/>
+ </menupopup>
+ </toolbarbutton>
+ <toolbarbutton
+ command="cmd_authority_manage"
+ label="&staff.main.button_bar.authority_manage;"
+ tooltiptext="&staff.main.button_bar.authority_manage;" />
+ <toolbarbutton
+ command="cmd_retrieve_last_record"
+ label="&staff.main.button_bar.retrieve_last_record;"
+ tooltiptext="&staff.main.button_bar.retrieve_last_record;" />
+ <toolbarspacer flex="1" />
+ <toolbarbutton
+ command="cmd_hotkeys_toggle"
+ type="checkbox"
+ autocheck="false"
+ label="&staff.main.button_bar.hotkeys_toggle;"
+ tooltiptext="&staff.main.button_bar.hotkeys_toggle;"/>
+ </toolbar>
</toolbox>
</overlay>
Modified: trunk/Open-ILS/xul/staff_client/chrome/content/util/file.js
===================================================================
--- trunk/Open-ILS/xul/staff_client/chrome/content/util/file.js 2011-04-19 15:29:40 UTC (rev 20206)
+++ trunk/Open-ILS/xul/staff_client/chrome/content/util/file.js 2011-04-19 15:52:49 UTC (rev 20207)
@@ -44,6 +44,10 @@
this._file = this.dirService.get( "UChrm", Components.interfaces.nsIFile );
//this._file = this.dirService.get( "ProfD", Components.interfaces.nsIFile );
break;
+ case 'skin' :
+ this._file = this.dirService.get( "AChrom", Components.interfaces.nsIFile );
+ this._file.append("skin");
+ break;
default:
case 'chrome' :
this._file = this.dirService.get( "AChrom", Components.interfaces.nsIFile );
Modified: trunk/Open-ILS/xul/staff_client/chrome/content/util/network.js
===================================================================
--- trunk/Open-ILS/xul/staff_client/chrome/content/util/network.js 2011-04-19 15:29:40 UTC (rev 20206)
+++ trunk/Open-ILS/xul/staff_client/chrome/content/util/network.js 2011-04-19 15:52:49 UTC (rev 20207)
@@ -317,6 +317,7 @@
if(!offlinestrings) w.document.getElementById('offlineStrings');
if(permlist) w.g.menu.set_menu_access(permlist);
+ w.g.menu.set_menu_hotkeys();
if(data.list.au.length > 1) {
addCSSClass(w.document.getElementById('main_tabbox'),'operator_change');
x.setAttribute('label', offlineStrings.getFormattedString('menu.cmd_chg_session.operator.label', [data.list.au[1].usrname()]) );
Modified: trunk/Open-ILS/xul/staff_client/chrome/locale/en-US/offline.properties
===================================================================
--- trunk/Open-ILS/xul/staff_client/chrome/locale/en-US/offline.properties 2011-04-19 15:29:40 UTC (rev 20206)
+++ trunk/Open-ILS/xul/staff_client/chrome/locale/en-US/offline.properties 2011-04-19 15:52:49 UTC (rev 20207)
@@ -295,3 +295,5 @@
menu.close_window.unsaved_data_warning=This window may have unsaved data. Close it anyway?
menu.logoff.unsaved_data_warning=This session may have unsaved data. Logoff anyway?
menu.shutdown.unsaved_data_warning=This application may have unsaved data. Exit it anyway?
+hotkeys.Default=Default
+hotkeys.None=No Hotkeys
Modified: trunk/Open-ILS/xul/staff_client/chrome/skin/global.css
===================================================================
--- trunk/Open-ILS/xul/staff_client/chrome/skin/global.css 2011-04-19 15:29:40 UTC (rev 20206)
+++ trunk/Open-ILS/xul/staff_client/chrome/skin/global.css 2011-04-19 15:52:49 UTC (rev 20207)
@@ -77,3 +77,65 @@
.marc_data { min-width: 500px; }
.resizable { }
.test_class { }
+
+#main_toolbox toolbar[mode="icons"] .toolbarbutton-text {
+ display:none;
+}
+
+#main_toolbox toolbar[mode="text"] .toolbarbutton-icon {
+ display:none;
+}
+
+#main_toolbox toolbarbutton {
+ -moz-image-region: rect( 0px 32px 32px 0px ); /* Top Left 32x32 icon */
+ -moz-box-align: center;
+ -moz-box-pack: center;
+ -moz-box-orient: horizontal;
+ padding: 6px;
+}
+
+#main_toolbox [iconsize="small"] toolbarbutton {
+ -moz-image-region: rect( 0px 48px 16px 32px ); /* Top right 16x16 icon */
+}
+
+#main_toolbox toolbarbutton[disabled="true"] {
+ -moz-image-region: rect( 32px 32px 64px 0px ); /* Left Second 32x32 icon */
+}
+
+#main_toolbox [iconsize="small"] toolbarbutton[disabled="true"] {
+ -moz-image-region: rect( 16px 48px 32px 32px ); /* Right Second 16x16 icon */
+}
+
+#main_toolbox toolbarbutton[checked="true"] {
+ -moz-image-region: rect( 64px 32px 96px 0px ); /* Left Third 32x32 icon */
+}
+
+#main_toolbox [iconsize="small"] toolbarbutton[checked="true"] {
+ -moz-image-region: rect( 32px 48px 48px 32px ); /* Right Third 16x16 icon */
+}
+
+#main_toolbox toolbarbutton[checked="true"][disabled="true"] {
+ -moz-image-region: rect( 96px 32px 128px 0px ); /* Left Fourth 32x32 icon */
+}
+
+#main_toolbox [iconsize="small"] toolbarbutton[checked="true"][disabled="true"] {
+ -moz-image-region: rect( 48px 48px 64px 32px ); /* Right Fourth 16x16 icon */
+}
+
+#main_toolbox .labelbelow toolbarbutton {
+ -moz-box-orient: vertical;
+}
+
+/* Define icon files by command, not by id. */
+#main_toolbox toolbarbutton[command="cmd_circ_checkout"] { list-style-image: url("chrome://open_ils_staff_client/skin/media/images/Arrow-rightup-small_toolbar.png"); }
+#main_toolbox toolbarbutton[command="cmd_circ_checkin"] { list-style-image: url("chrome://open_ils_staff_client/skin/media/images/center_toolbar.png"); }
+#main_toolbox toolbarbutton[command="cmd_search_opac"] { list-style-image: url("chrome://open_ils_staff_client/skin/media/images/Search_Items_toolbar.png"); }
+#main_toolbox toolbarbutton[command="cmd_copy_status"] { list-style-image: url("chrome://open_ils_staff_client/skin/media/images/HILLBLU_libro_toolbar.png"); }
+#main_toolbox toolbarbutton[command="cmd_patron_search"] { list-style-image: url("chrome://open_ils_staff_client/skin/media/images/HILLBLU_lente_toolbar.png"); }
+#main_toolbox toolbarbutton[command="cmd_patron_register"] { list-style-image: url("chrome://open_ils_staff_client/skin/media/images/HILLBLU_famiglia_toolbar.png"); }
+#main_toolbox toolbarbutton[command="cmd_hotkeys_toggle"] { list-style-image: url("chrome://open_ils_staff_client/skin/media/images/hotkeys_disable_toolbar.png"); }
+
+/* Temp icons because tsbere is lazy - Someone please find/make new ones ;) */
+#main_toolbox toolbarbutton[command="cmd_create_marc"] { list-style-image: url("chrome://open_ils_staff_client/skin/media/images/HILLBLU_indici_toolbar.png"); }
+#main_toolbox toolbarbutton[command="cmd_authority_manage"] { list-style-image: url("chrome://open_ils_staff_client/skin/media/images/HILLBLU_indici_toolbar.png"); }
+#main_toolbox toolbarbutton[command="cmd_retrieve_last_record"] { list-style-image: url("chrome://open_ils_staff_client/skin/media/images/HILLBLU_indici_toolbar.png"); }
Added: trunk/Open-ILS/xul/staff_client/chrome/skin/hotkeys/Default.keyset
===================================================================
--- trunk/Open-ILS/xul/staff_client/chrome/skin/hotkeys/Default.keyset (rev 0)
+++ trunk/Open-ILS/xul/staff_client/chrome/skin/hotkeys/Default.keyset 2011-04-19 15:52:49 UTC (rev 20207)
@@ -0,0 +1,20 @@
+# Default hotkey set
+cmd_new_window,accel,N
+cmd_new_tab,accel,T
+cmd_close_tab,accel,W
+cmd_close_all_tabs,accel shift,W
+cmd_close_window,accel,Q
+cmd_circ_checkout,,VK_F1
+cmd_circ_checkin,,VK_F2
+cmd_circ_renew,accel,VK_F2
+cmd_reprint,,VK_F9
+cmd_search_opac,,VK_F3
+cmd_search_tcn,shift,VK_F3
+cmd_patron_search,,VK_F4
+cmd_copy_status,,VK_F5
+cmd_in_house_use,,VK_F6
+cmd_circ_hold_capture,shift,VK_F2
+cmd_patron_register,shift,VK_F1
+cmd_retrieve_last_patron,,VK_F8
+cmd_retrieve_last_record,shift,VK_F8
+
Added: trunk/Open-ILS/xul/staff_client/chrome/skin/hotkeys/Minimal.keyset
===================================================================
--- trunk/Open-ILS/xul/staff_client/chrome/skin/hotkeys/Minimal.keyset (rev 0)
+++ trunk/Open-ILS/xul/staff_client/chrome/skin/hotkeys/Minimal.keyset 2011-04-19 15:52:49 UTC (rev 20207)
@@ -0,0 +1,7 @@
+# Minimal (window/tab commands only) hotkey set
+# May be a useful starting point for new sets
+cmd_new_window,accel,N
+cmd_new_tab,accel,T
+cmd_close_tab,accel,W
+cmd_close_all_tabs,accel shift,W
+cmd_close_window,accel,Q
Added: trunk/Open-ILS/xul/staff_client/chrome/skin/hotkeys/None.keyset
===================================================================
--- trunk/Open-ILS/xul/staff_client/chrome/skin/hotkeys/None.keyset (rev 0)
+++ trunk/Open-ILS/xul/staff_client/chrome/skin/hotkeys/None.keyset 2011-04-19 15:52:49 UTC (rev 20207)
@@ -0,0 +1 @@
+# No Hotkeys. Please leave blank.
Added: trunk/Open-ILS/xul/staff_client/chrome/skin/hotkeys/README
===================================================================
--- trunk/Open-ILS/xul/staff_client/chrome/skin/hotkeys/README (rev 0)
+++ trunk/Open-ILS/xul/staff_client/chrome/skin/hotkeys/README 2011-04-19 15:52:49 UTC (rev 20207)
@@ -0,0 +1,33 @@
+The files in this folder define hotkey sets.
+
+Each hotkey set should be name.keyset, where name is the name of the set.
+
+hotkey.properites in the locale directory can set an alternate or translated name for a hotkey set.
+You should use format like:
+hotkey.name=newname
+
+The backend code uses the filename derived name for everything else.
+
+
+In the files a # denotes a comment, at the start of a line or in the middle.
+
+Otherwise, the file format is as follows:
+
+command,modifiers,key/keycode[,keytext]
+
+command is the ID of the <command> node the hotkey will trigger.
+
+modifiers is a space-delimited set of modifiers (if any):
+ shift
+ alt
+ control
+ meta
+ accel
+ any
+
+Prefer accel over control/meta as it picks the appropriate one for the user's platform.
+any makes any listed before it optional.
+
+key/keycode is the key or virtual keycode for the hotkey. VK_ constants are treated as keycodes, everything else is a key.
+
+keytext is an optional setting for specifying the hint text to appear on the menu items.
Added: trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/Arrow-rightup-small_toolbar.png
===================================================================
--- trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/Arrow-rightup-small_toolbar.png (rev 0)
+++ trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/Arrow-rightup-small_toolbar.png 2011-04-19 15:52:49 UTC (rev 20207)
@@ -0,0 +1,60 @@
+PNG
+
+
+IHDR 0 @ \ ôF pHYs Ä Ä+
+OiCCPPhotoshop ICC profile xÚSgTSé=÷ÞôBKKoR RB&*! J!¡ÙQÁEEÈ Q,
+Øä!¢£Êûá{£kÖ¼÷æÍþµ×>ç¬ó³ÏÀH3Q5©BàÇÄÆáä.@
+$p ³d!sý# ø~<<+"À¾ xÓ ÀMÀ0ÿêB\Àt8K @zB¦ @F&S `Ëcbã P- `'æÓ ø{ [! eD h; ¬ÏVE X0 fKÄ9 Ø- 0IWfH °· Àβ 0Q
) { `È##x FòW<ñ+®ç* x²<¹$9E[-qWW.(ÎI+6aa@.Ây24àóÌ àóýxήÎÎ6¶_-ê¿ÿ"bbãþåÏ«p@ át~Ñþ,/³;mþ¢%îh^ u÷f²@µ éÚWópø~<<E¡¹ÙÙåääØJÄB[aÊW}þgÂ_ÀWýlù~<ü÷õà¾â$2]GøàÂÌôL¥Ï bÜæGü·ÿüÓ"ÄIb¹X*ãQqDó2¥"B)Å%Òÿdâß,û>ß5 °j>{-¨]cöK'XtÀâ÷ ò»oÁÔ(háÏwÿï?ýG % fIq ^D$.Tʳ?Ç D *°AôÁ,ÀÁÜÁü`6B$ÄÂBB
+dr`)¬B(Í°*`/Ô@4ÀQhp.ÂU¸=púaÁ(¼ AÈa!ÚbX#
ø!ÁH$ ÉQ"K5H1RT UHò=r9\Fº;È 2ü¼G1²Q=ÔµC¹¨7F¢Ðdt1 Ðr´=6¡çЫhÚ>CÇ0Àè3Äl0.ÆÃB±8, c˱"¬«Æ°V¬»õcϱwEÀ 6wB aAHXLXNØH¨ $4Ú 7 QÂ'"¨K´&ºùÄb21XH,#Ö/{CÄ7$C2'¹I±¤TÒÒFÒnR#é,©4H#ÉÚdk²9, +È
ääÃä3ää!ò[
+b at q¤øSâ(RÊjJåå4åe2AU£Rݨ¡T5ZB¡¶R¯Q¨4u9ÍIK¥¢Óhh÷i¯ètºÝNÐWÒËéGèèôw
+Çg(gw¯L¦ÓÇT071ëçoUX*¶*|Ê
+J&*/T©ª¦ªÞªUóUËT©^S}®FU3Sã© Ô«UªPëSSg©;¨ªg¨oT?¤~YýYÃLÃOC¤Q ±_ã¼Æ c³x,!k
+«u5Ä&±ÍÙ|v*»ý»=ª©¡9C3J3W³Róf?ãqøtN ç(§ó~Þï)â)¦4L¹1e\kªX«H«Q«Gë½6®í§¦½E»YûAÇJ'\'GgÎçSÙSݧ
+§M=:õ®.ªk¥¡»Dw¿n§î¾^Lo§Þy½çú}/ýTýmú§õGX³$ÛÎ<Å5qo</ÇÛñQC]Ã@C¥aaá¹Ñ<£ÕFFiÆ\ã$ãmÆmÆ£&&!&KMêMîRM¹¦)¦;L;LÇÍÌÍ¢ÍÖ5=1×2çç×ß·`ZxZ,¶¨¶¸eI²äZ¦Yn
Z9Y¥XUZ]³F%Ö»»§§¹NN«Ögðñ¶É¶©·°åØÛ®¶m¶}agbg·Å®Ãî½}º}ý=
+Ù«Z~s´r:V:ÞÎî?}Åôé/gXÏÏØ3ã¶Ë)ÄiSÓGgg¹sóKË.>.ÆÝȽäJtõq]ázÒõ³Âí¨Û¯î6îiîÜÌ4)Y3sÐÃÈCàQåÑ?0k߬~OCOgµç#/c/W×°·¥wª÷aï>ö>rã>ã<7Þ2ÞY_Ì7À·È·ËOÃo_
ßC#ÿdÿzÿÑ §%gA[ûøz|!¿?:Ûeö²ÙíA ¹AAåÁ!hÈì!÷çÎÎi
P~èÖÐaæaÃ~'
W?pXÑ15wÑÜCsßDúDDÞg1O9¯-J5*>ª.j<Ú7º4º?Æ.fYÌÕXXIlK9.*®6nl¾ßüíóââã{/È]py¡ÎÂô
§©.,:@LN8ðA*¨%òw%
+yÂÂg"/Ñ6ÑØC\*NòH*Mzì¼5y$Å3¥,å¹'©¼L
+LÝ:v m2=:½1qBª!M¶gêgæfvˬe
²þÅn·/Ék³¬Y-
+¶B¦èTZ(×*²geWf¿ÍÊ9«+Íí̳ÊÛ7ïÿíÂᶥKW-X潬j9²<qyÛ
+ã+V¬<¸¶*mÕO«íW®~½&zMk^ÁÊÁµkëU
+å
}ëÜ×í]OX/Yßµaú>®ÛØ(ÜxåoÊ¿Ü´©«Ä¹dÏfÒféæÞ-[ªæn
+ÙÚ´
+ßV´íõöEÛ/Í(Û»¶C¹£¿<¸¼e§ÉÎÍ;?T¤TôTúT6îÒݵa×ønÑî{¼ö4ìÕÛ[¼÷ý>ɾÛUUMÕfÕeûIû³÷?®ªéøûm]NmqíÇÒý#¶×¹ÔÕÒ=TRÖ+ëGǾþïw-
+6
+UÆâ#pDyäé÷ ß÷
+:Úv{¬áÓvg/jBòFSû[b[ºOÌ>ÑÖêÞzüGÛ4<YyJóTÉiÚéÓgòÏ}~.ùÜ`Û¢¶{çcÎßjoïºtáÒEÿç;¼;Î\ò¸tò²ÛåW¸W¯:_mêtê<þÓOÇ»»®¹\k¹îz½µ{f÷é7ÎÝô½yñÿÖÕ9=ݽózo÷Å÷õßÝ~r'ýÎË»Ùw'î¼O¼_ô@íAÙCÝÕ?[þÜØïÜjÀw óÑÜG÷
ÏþõCË
+ë8>99â?rýéü§CÏdÏ&þ¢þË®/~øÕë×ÎÑÑ¡ò¿m|¥ýêÀë¯ÛÆÂƾÉx31^ôVûíÁwÜwï£ßOä| (ÿhù±õSЧûÿóüc3-Û cHRM z% ùÿ é u0 ê` : o_ÅF ^IDATxÚÔZ{påÿ½ïw=÷ÜHá¦6 ÂjÀÚíLÙµUa¥]îÖ±D«®íÓátfK·jóG¶Ë$«Ö¶º[©ÕÎ2î:B-ÒÖ
+2T°ÜH%È57BBNs¾Ëû¾ÏþqÎw8' ÓPg¿wN¾ä=ß÷üËï¹¼aDóÚÜ1Zø1@×t#¼á¢+*CÚãÖ.ÝBEÖ âKßúH/}áõKÃB0, ! MÍ-G>Ês.þ÷¿ÜCZÈUï
+8_?7we¹R é6OÍU~Ñùë® R Wsm|r}çlKjÙξòAGh¥¹
+lfJ[Ï?õ!±½¤ðúÚï¶lü(`lYÃî÷_ïÊ<2, a]Æ
+NèH«ÊýCÎÊßÏ®üÂèOÆíÇI 0"º¢6>¹~âøÎ+'½R¦ëzÙ!pCc¹=
ih(çÞ}¨lgæ¦ï¶l¹¶t¤aj@Ç°ûãϤXÖ =
´Pp%Áa_AGçÇ~´0aÍUty /<±Þä~ñVÏð[ÎdC¦i¢ÌÒPfi
= E¹} ÇWð<«æD²+ë¿T_njnØv|ÃXýlgjsÄ2ñ¸É¬Äù¬DV* ¸0ê+$@rqÅÝqSÿ~¯¶ýðèÀÒc\»¾"ÎJö( Î _ ":Å\#_ÉÚSþ[XqýO¬ÿ|SsËÀÄ·QݾÁìãiÅQc0èi73Æ4ØzîóÉýÑ"t»Àú3ßøÛºØ>æ§-O¸é¬«iõ&GDç¹38lÁà gÁs@ÉâNöäÁÁe©-/<±~Â.8þ-ïú˺¡ O]rKÃíµ6§Ûh¨²ð×fE
+ø 1ö»¼ßË& à~öý£·ø¤±ù a!nrY¶
+[CÂä!-§Î :îr÷QÓ@FýGûàã§ÜÈS7xãp$aÀQèÏJüûá=U²×`9Wå¡/«¢CºØû^;=´æLñ¹ &güüçWÄà0yNXÎ.¹X`
ÛÃî´à¯ºxßO®¿»ÓB|Ir%]
¯ÖÇ7Kõkr¡ R
+Æ/ ÿm>ìûOlïÉZ×%Lhy×°4ÁÍ0òßð$å"¤}
OaÔSHBVæxºøõºecWOÆp½b¡b:ëëÈf# C®Â?ÍâofÀ ¼òñsÙÜ^C(@
+Jeb:ë,òIzðÕ3#"¡¼ú
+ 8«w{²XZa"¢3:,V(4p«Ýw±Ô50ÝÀÿ©ßøäúû×~·å% Ò÷Îê'Ïû7C°«×Áçgá+ ¹g ÇÖß\®1 @Â÷=ÔÅMëï Ã=\}vytRÎ>5âãÇ+ª07n\Ub:|ÑÃïf c0«û¤îðRÎÝXç'«BÏíêwõBî¾,Öîèå-Àð}C`$¡ áÖêÈO4°<Ï<öÁôL7Ú BÎ7=EÖ°îÝAxòêj§¨1ÀX.8¤Fò$¡6d¼ø÷³Ã¿s}x
+ Cû£C>9fJÀwøâõå[kCÆÏ=Iy7e¸ýÈE'jë¨ç]IpòËâÓl
+ìèGV|8Æ &ûÚý%¹ÜU¯<p}øMM \Ìzð¥®çÃud²Y5µõU¿]Qmò$ùÔBsÞ%ÍÈ×rÉS1?'§1yÿÒ[çñÒgª3ùeÊe=Pþ¹ç³3`.OÑùÛª£«¯Yíê{øXÊ]0ìJ0F9ÅßV}nfØü+C%ÅC]ÊãZÎeOL¬$HRð43 çø+Z at g*ÇÙ
+¸d
+Îò¡®Ä09KdgF¶/ÌM¼ýÉ1ÿsY©æ!1¶Y;àø
+Åö,`KäTùÚÆWT'O¾Êñû+PZ/3,ÎÀóSþ (+C pw²$F¸äà gß3æ H$òG[Úç¯ Bq£çݲ/®Òä<oj_Q!³:À üÏÊ+ºNÞ[`i,§ýb÷Q
+ !j@èÿ]MÓàºîª³gÏ~=JÝ<::ZNDÅRåååæÌóÓ4_BLèºÊ¨Áñ°NðU®0ã¹IW^¿c:*lmRÁS®Bu ¥å,àÄ<QÎÊt(Î aõõõ}¿½½ýÇq`Y8ç "\¸p¡²««kåÉ'W.]ºô'µµµû¾ï%öÌë¾PAyûùïJÂæe
úH
+ýU
+¸*¦c"@×=ön£ë:z{{Ù·oß#eaÖ¬Y¨®®F$i
BF£pï¼óΣ½½½Oëº~)Û75·t/«t*7 P
\ô&ÿ#øEg
+ÀWw^ÀúB{ÈX^û¤òÚ' ªÐûMÍ-ý ë:²Ùìê#G<ÇQQQX,Û¶aJ©ÀJ`aÿþýe³Ù»t]¿ÔRVÆo*¢ÖiAÌÖs,Cò
ZnÏWwöã{¬ÄgêBP¼òAÏɱ" O-NàÐÑ|5IR J¤@<¦é!{kuêÎ9ó¸ïûH$àÃ0Ô××1ÆXAðmÛ¶áüùóÁ©S§¾±hÑ¢ú%®ÆÓkf
ü¯÷G*,-£@ 3HºT}c÷ î_CÌàøáÑáR¦Égî
+R¦ áå\G)0®aÍlk Þ;::zKÿ2Ó4¡cccÃ1cFµËËËÑÓÓMÓÐÛÛ»|Ö¬Yú¦æÞ¥Ñ5aC¥=I¹ ô%Ê Oç;FÐv$ %±ây¤@UÄ¢ªøóÅY&¹!ÉÄcð}cccÅï~÷;d³ÙÒ0Ô1F3Li? z¤>ÑRÈø
+BQ!&Îs9Ãò̾n!%'ÏLüU¼¾=®>Ò?R"É ÉàSúlÛ. ëz!(¥ @SsKºÒ0W>:@¾///©°MBË<Mú Um ßãþyab Ú²îijn)),Ëê´,+ëyÈd2hhhÀüùóÁC?þô§?{@ÃápƲ¬Î ©©¹åÐüXø¡G&Rä;ð}"/¤È³'4)\xEÂçZX6\|¥©¹åØø÷Åãñ½UUUã@"ÂÉ'N§122Í7ãÕW_ÅÞ½{1<<¥<ÏÃôéÓÅãñ÷®4VY1"ÅKßûãб¬Ç i`^âoÅÉ)pà\Cȶè_.Óljnyw²±ÊÑ£G122òðöíÛ¨Ò÷}L6
+Dþþ~0Æ
+à<Ïa¸ã;J$?½lMÐÔÜòû¸¦ßþ½i[þá±1ÆÈsA~~s&Á8¸abÍõ±±
+˦½V¦ \RJ$o¼ñÆ_;ÇÉåÞÞ^ôõõö(¥àº.¤hhhØH$~.¥üðÉ\Þõ\ÃTæ¶}ýȱQÒ3dÊÏe^nXÕǸ¥:YTÞ©$¾ÙÔÜrüÃf£ÎÍ4æÄ/:th¥ã8Ðu1¤ð}¡P
+
+
+¿7oÞýRÊ~"º: Å3#Æð c¸16ÓòAlº°/75·xW;Ü=|ø0JÐÐÐÐc'Nx¸¯¯oA@£¶m£¶¶öø¼yó+//ÿ òû¸ÇëâºHÑJ¥>çyÞü|&>^VV¶M×õA,¾óqøs/ V®\ù¾ÔÚÚº1¶À 8 d2ùÎÞ|óÍ©p5W[[[clbÙñãÇËÓé´666¦ !X"ÑhTnØ°aHÓ´½ ^_·nÝÆ¿]Ñmmmkè;ûöí[ÔÓÓcº®P(Î98ϱ°ïû¹ÖÓq`&êêê¼åË·hN&[®¥. µµÕdý¢££ãÎöööiÃ
B%JPtçy|ßëºX¼xqvÑ¢E¿$¢/'Iq- ðËøxµRjÏ;îéèèÕÔÔ ººÑh¦AÓ4pÎþ.Ôí󪽽=´}ûö/J)w·¶¶V]âi¶¼ñÆ7h555°m¦i¶mض
+˲ ëzAøbÁÒ4
+ÑhCCCÚo¼±LJ¹¥µµU¿æ c?Û±cÇ-DĪ««B!Ãá-_` &ûàw¶mÃ÷}¶}ûö[c?½¦ ÚÚÚî;xðàááa^YY MÓ`YV @øÀ*ÅÚ/NHÁ=ce!Jñýû÷ß×ÚÚz÷5ÐÖÖÆ3ÌVee%8çÐ4
+º®Ã4MXÛ¶¡iZ¡À
+ëºp®ëÂuÝ+2M|ð5::Ú2å,=xðàÁáp¸ d1!N>ºººB êº^XaÀ4Í[mݺuÂdZÓ4<x°¾íþuëÖ½4¥ èîîn}Ú´inĽ÷Þ«zpww7öîÝ[bÎ9úúút!Dá|`J\¨µµÕ>wîÜEçy)%âñ86oÞ)åU=ز¬IÏc8{ölãT1R·wwwGMÓ¼4!¾ïÃ÷}èºh4_~¹àãWº¡ÔÄãBoooÈL ÆØt:Ú/Ö¼çypÙl¶/¾ø"\×½âMÓ,-æ?cH§Ó16w*c Îq-I±R
+¾ïÀpÎáy^ã?ÌJ©BWUh@C6e@éùÀÀ´S\× {)%cX»v-ãò}DTÒN²
+çS ϲ,B°@k×µXøÉt¼»~,Ó4 x>ðçqmÛ*h×)@°¤B`íÚµÃ>hü0 <£mÛÎM "ÚSUUå/8XBÌ1ã²Â¿ýöÛxöÙgÑÝÝ]rÚ2YÙ
+ Ó¦MóÜùÀ H&ÝsçÎíô<¯DðÀ ÐÕÕ
سgöïß"¦MpæÌÀÅî ³gÏ~?LöOi-D~FÉó¼» lÚ´ 8p ï¼óNA8!6mÚÝ»wc×®]pg5Ãá0mòZ^²dÉ{öì©èt|U ¯½ö/_˲°k×® L£Â[o½Uж²ð7Î9/^<DDÏLy5L&{g͵1+Çq
+(¶F ÌîÝ»±cÇüH´4سo±ðJ)Äb1ºîºëO&פ ¢§»!j±pÅ+h\Kêâ)¯ë:;èÛ׬¡I&éh4ºzÅB!J´?Þãµ?Ø ¬X±b ßL&Õ5m)Éä¡SA1w9A¯"о®ëøô§?=\[[ûd2yì÷Äy[fÌq÷]wÝuÚ4M
+NO&örg!ÓwÞyjæÌw$ɸ×e+²d2ùûP(tûªU«¶ÜtÓMcÁ!C±k]Np]×±téÒ±Õ«W¿Éä»Ûd.ßðÔ3Æ6ôööÞvúôéÈ
t×uYð?º®Ã²,ªªªsçÎÍÌ1c'}3L¿Ö³Ñ«0nZ÷ ? ¦ðQýDôr2¼ªó)ðÿùú¿ °ÉW¿Å»¸ IEND®B`
\ No newline at end of file
Added: trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/HILLBLU_famiglia_toolbar.png
===================================================================
--- trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/HILLBLU_famiglia_toolbar.png (rev 0)
+++ trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/HILLBLU_famiglia_toolbar.png 2011-04-19 15:52:49 UTC (rev 20207)
@@ -0,0 +1,49 @@
+PNG
+
+
+IHDR 0 @ \ ôF pHYs Ä Ä+
+OiCCPPhotoshop ICC profile xÚSgTSé=÷ÞôBKKoR RB&*! J!¡ÙQÁEEÈ Q,
+Øä!¢£Êûá{£kÖ¼÷æÍþµ×>ç¬ó³ÏÀH3Q5©BàÇÄÆáä.@
+$p ³d!sý# ø~<<+"À¾ xÓ ÀMÀ0ÿêB\Àt8K @zB¦ @F&S `Ëcbã P- `'æÓ ø{ [! eD h; ¬ÏVE X0 fKÄ9 Ø- 0IWfH °· Àβ 0Q
) { `È##x FòW<ñ+®ç* x²<¹$9E[-qWW.(ÎI+6aa@.Ây24àóÌ àóýxήÎÎ6¶_-ê¿ÿ"bbãþåÏ«p@ át~Ñþ,/³;mþ¢%îh^ u÷f²@µ éÚWópø~<<E¡¹ÙÙåääØJÄB[aÊW}þgÂ_ÀWýlù~<ü÷õà¾â$2]GøàÂÌôL¥Ï bÜæGü·ÿüÓ"ÄIb¹X*ãQqDó2¥"B)Å%Òÿdâß,û>ß5 °j>{-¨]cöK'XtÀâ÷ ò»oÁÔ(háÏwÿï?ýG % fIq ^D$.Tʳ?Ç D *°AôÁ,ÀÁÜÁü`6B$ÄÂBB
+dr`)¬B(Í°*`/Ô@4ÀQhp.ÂU¸=púaÁ(¼ AÈa!ÚbX#
ø!ÁH$ ÉQ"K5H1RT UHò=r9\Fº;È 2ü¼G1²Q=ÔµC¹¨7F¢Ðdt1 Ðr´=6¡çЫhÚ>CÇ0Àè3Äl0.ÆÃB±8, c˱"¬«Æ°V¬»õcϱwEÀ 6wB aAHXLXNØH¨ $4Ú 7 QÂ'"¨K´&ºùÄb21XH,#Ö/{CÄ7$C2'¹I±¤TÒÒFÒnR#é,©4H#ÉÚdk²9, +È
ääÃä3ää!ò[
+b at q¤øSâ(RÊjJåå4åe2AU£Rݨ¡T5ZB¡¶R¯Q¨4u9ÍIK¥¢Óhh÷i¯ètºÝNÐWÒËéGèèôw
+Çg(gw¯L¦ÓÇT071ëçoUX*¶*|Ê
+J&*/T©ª¦ªÞªUóUËT©^S}®FU3Sã© Ô«UªPëSSg©;¨ªg¨oT?¤~YýYÃLÃOC¤Q ±_ã¼Æ c³x,!k
+«u5Ä&±ÍÙ|v*»ý»=ª©¡9C3J3W³Róf?ãqøtN ç(§ó~Þï)â)¦4L¹1e\kªX«H«Q«Gë½6®í§¦½E»YûAÇJ'\'GgÎçSÙSݧ
+§M=:õ®.ªk¥¡»Dw¿n§î¾^Lo§Þy½çú}/ýTýmú§õGX³$ÛÎ<Å5qo</ÇÛñQC]Ã@C¥aaá¹Ñ<£ÕFFiÆ\ã$ãmÆmÆ£&&!&KMêMîRM¹¦)¦;L;LÇÍÌÍ¢ÍÖ5=1×2çç×ß·`ZxZ,¶¨¶¸eI²äZ¦Yn
Z9Y¥XUZ]³F%Ö»»§§¹NN«Ögðñ¶É¶©·°åØÛ®¶m¶}agbg·Å®Ãî½}º}ý=
+Ù«Z~s´r:V:ÞÎî?}Åôé/gXÏÏØ3ã¶Ë)ÄiSÓGgg¹sóKË.>.ÆÝȽäJtõq]ázÒõ³Âí¨Û¯î6îiîÜÌ4)Y3sÐÃÈCàQåÑ?0k߬~OCOgµç#/c/W×°·¥wª÷aï>ö>rã>ã<7Þ2ÞY_Ì7À·È·ËOÃo_
ßC#ÿdÿzÿÑ §%gA[ûøz|!¿?:Ûeö²ÙíA ¹AAåÁ!hÈì!÷çÎÎi
P~èÖÐaæaÃ~'
W?pXÑ15wÑÜCsßDúDDÞg1O9¯-J5*>ª.j<Ú7º4º?Æ.fYÌÕXXIlK9.*®6nl¾ßüíóââã{/È]py¡ÎÂô
§©.,:@LN8ðA*¨%òw%
+yÂÂg"/Ñ6ÑØC\*NòH*Mzì¼5y$Å3¥,å¹'©¼L
+LÝ:v m2=:½1qBª!M¶gêgæfvˬe
²þÅn·/Ék³¬Y-
+¶B¦èTZ(×*²geWf¿ÍÊ9«+Íí̳ÊÛ7ïÿíÂᶥKW-X潬j9²<qyÛ
+ã+V¬<¸¶*mÕO«íW®~½&zMk^ÁÊÁµkëU
+å
}ëÜ×í]OX/Yßµaú>®ÛØ(ÜxåoÊ¿Ü´©«Ä¹dÏfÒféæÞ-[ªæn
+ÙÚ´
+ßV´íõöEÛ/Í(Û»¶C¹£¿<¸¼e§ÉÎÍ;?T¤TôTúT6îÒݵa×ønÑî{¼ö4ìÕÛ[¼÷ý>ɾÛUUMÕfÕeûIû³÷?®ªéøûm]NmqíÇÒý#¶×¹ÔÕÒ=TRÖ+ëGǾþïw-
+6
+UÆâ#pDyäé÷ ß÷
+:Úv{¬áÓvg/jBòFSû[b[ºOÌ>ÑÖêÞzüGÛ4<YyJóTÉiÚéÓgòÏ}~.ùÜ`Û¢¶{çcÎßjoïºtáÒEÿç;¼;Î\ò¸tò²ÛåW¸W¯:_mêtê<þÓOÇ»»®¹\k¹îz½µ{f÷é7ÎÝô½yñÿÖÕ9=ݽózo÷Å÷õßÝ~r'ýÎË»Ùw'î¼O¼_ô@íAÙCÝÕ?[þÜØïÜjÀw óÑÜG÷
ÏþõCË
+ë8>99â?rýéü§CÏdÏ&þ¢þË®/~øÕë×ÎÑÑ¡ò¿m|¥ýêÀë¯ÛÆÂƾÉx31^ôVûíÁwÜwï£ßOä| (ÿhù±õSЧûÿóüc3-Û cHRM z% ùÿ é u0 ê` : o_ÅF IDATxÚìy]W}Ç?g¹ËÛfñx<vìñlL\Ih ©Ú
+húOÄE-jQ]øJ õJK¥
+ *µB
+¬"5K£a¬à=cÇ»gìñìowßÝÎéÏïÚÏ3 n;®ÄÞûæÞs¾çûýWXky+ý°Í{â}øçùõ£ÃqbS,âÚï7±£
zõõK§ÿí
?yõo>q®?qWqìÓ_ûÚ;ï}ßýWÉÜär£qú?¾ù͹¯þñWnþí×~ë±'~Ïð»LÐDPVÌI\%m$hÙ£½÷Ol9ðòK¾Ô`ÏWþ¯î¾ÿ% ùù»²!ÀfgõÆ#±>ßÞöGûÜ¥Ù/?þ
îçÐsn¹Åj²G3Vò85_gG¿K¯©ÅV´Y± "ÆwIhðcöÑ'¾ø¥q/¡Ý¼Ñ¾ëß\tðÅåJ@ÌÏ'ì¡tâÇÿÞc@j¤Óõ°³© ±R°©$ë/à»;,ì?_#2OIh¥Ævp6OL:éd-4kv_ÔPòK«11ªÃ¤léqR&FzkR/82¿÷×·5½<ݹvl1À¿Pã76 v¡µämûI%H,Í0f¹21ãÌJHú©]kÄ«±¡Ý´²}SRÞ#µ³å¸maÖpµÚd¬¿ÈB#$.· $"c'o¾¶~p¶Êrön.°}¨ÈÙËöÒ[Ìqµ¶Êj0V*ñÕ8&Z@36ÔÂn Ò$hGZp´¤ÞAI´Îa
`¤èPi%,4
+Fª7§kݶms`>`¦°ÁrÐbÄ*Áö±!Æ7õqfaãK-^í³ÄPL·öÓ×fØ»cr# ´ØÜãrïalîe gË\I@¼±=Dë ÐJÐw(Òw1Jr¼Pèk2$¯qçh/'æ«L·õ$Eu¨
)U{aÞ»%ÏÖÆÂè`/÷ç<8Á ºpµ¢ÚjÁ°³æ«¹¼Ë¨L.yèÉûL/׸²l(ù®ëq¢àø.Ãê5/ßà5Ý¢)¹í&äáQ´¤ RÒWÌ®ñ¨µVÒ)A*°JßÞ¼Ë
¥:çRrÚ
@)ÍR3áÊRBÞc ÄZ\]\/4¾5UfºSm%Û^&µtÍ(5IÚuíÌåy4Zaò;{GyïxVТ¦ÙÌ: ´%_¡\ÓË«üxvØX|iq]ËÍWiZIÞ¡àkhëtM*±ÜJøÞé
+åõ5S3¼më0A%qL$-®GÚÊ*©TÔ£)1ìÙ:ÄO§k,¶®Ë&ë ¼ïP01£Eàäp>ßÐHyÏz|M*¬pRo5Ã3
+.U5K:ãà ÒxñðöNlFIÙ%£±Áb+ÂO«««rr9"Ö×ýkäÐ8?µ/zÇÞôk»Ô´4f%¶VXM¤ H!Á
+zµ\½´ÿ
+ !¸Xp'´¬Àú{Köç©-z9nóÑaÎ^ç·÷q×öQâÔðÿ~º×Oz-¶X Òk´æg¾3ýòÆw0iê9AۤƤkF(Y>ü£CÑì¹× ¤@KVeRJ¾CËBhAÃ;¶n¢èûkyÇø¦ëY£R|hï<Q#´J°ØLȬͱÿõ¯ëÀWo=5¼÷zºñ²£$¾#ñ]
ï(|-)z:;½ØBU8|ùÙc\.×lûZb¡¤Ì®TI,4Â
jFr¡q¾3¤æõÿ¾pµ@9
+ZItdØÔëºá~>¶Äb#¤¿'åg'Ïòw¾geÿñKüí'>H5xê¥c\6E¤ãáÙ6³JvÔ½i<ôÐCïûÌg>óõ±±±á4M3b
΢:yòäégyæO=õTw=à(Ö²ý©¾1÷æ».å((ëHj
+^93Ï}w½j?° ·g1uµ9r$N-J¤ëxøá¸ï¾ûÞERJ¤DQD¡P@)EµZE)Ú¼yóW^yem= D:m ä=§k±RÞ£×¥íVãé8X,9îoëRH~ur«bR!QÒKÒ"åº"êY\\¤ÙlÒßßO__ÓÓÓÏç)ˤi1âû>Bá5r@¡pÀÑ
K£á9aµXÀÓ)ÚÊÕÔ"ÃKW¹kÇ&5|O§¤R!
m{býA®¬¬Ðjµ( Eq$I8uêiâ8çDZ]@+Ä»&#¥üË+¯óéÞÅß?û3!ùßÜC¯0ÖE1®ÓfèrKpøÔ"n ùÁ©¹Â ±× ´×H×aàòå˼öÚklß¾M6¡b||4Mã0©×본¸Ö$IÖ±W-ð´ÀQ.ÕU$MÅt®Äôri$×u@Ö7§©
|/ø
+vxÍ
ëPEG¥\.3>>ÎÈÈ333
+
+Q,YYY¡ÙlÒÛÛËùóçÛ%êº À±×mÀUåhÔàk
<ÇæW¸{¤ÄV㹺Ó-ÀA pÄ^X¬µ+× eÛ_¸pJ¥Âàà`vâ ccc077Ç+WRÒjµÖR ȼ£%RXÀâit5M[DhâÈÌ<ßR)<©A¤4£×Õ-°´kÔHRú6 ¥$Ï£"o{½«W¯ÒÓÓC\½z±±1¦§§©T*!Öa M):Q¸-'·Ø;¨ñé8¸Z¢O4qFbHC'ô9УR#,FIT¦¤R*@)îlTÏçñ<\×¥P(°°°À¹\ÏóÃu]\×EkÝÇ~ôR¬óSRhûë2üÊ#üçÔed¾£Vx®Ãbƪòñ88½ÀøP¾«YÂõðu-xµ§Ôõz-8ùÓ
®ôE)
+
®ë2??ÏÔÔZkhi4b±H.Ë\j ö_ß;´ôç«ê¾©D8$VSU%¾u&à¼è'ÖyB£¤Ëñ¦æå
QÀèóÞÇC´8ÄiÛË¡ @ä¬"F i ²-ûÇ¿øÜüK)áû>ã077ǹsçHÓ¥ãP©T¸téIP(ð<yÍpºlàò÷Oûþä³
÷|èÃ2W*ndÎ/LÏTûço4_ûñì:6 <ÏCAOO ù|R©DE¤är9Â0Drýz üÌ?ýøámiþݬßv¼reßÎ;?àû~®R©`!Ò4%I¬µAµ!F£¼´´´ÿ¦¹»¼¼ü£GævXkSçZp¼vÒcHÓkBÈS§NZ\\|@¼ÕÛë·øxËè²±±±âc=öµ{î¹ç~Ïóäë¼ñâ/~ó»ßýîWnÏ~ö³Ïä#¹¿lä0Æ°k×®O=þøã¥'|òàÁüèç?ÿùb±H·tsoo/ã°²²Y§exóعsçÄ>¸æýÀ (
+,¯«Vv]|ߧ^¯gõ©µ¾¾>¤ÄqLÇ·
+ZNNNn;{öìôK(Cn`a``|>1ÅÅEXk)ËR«Õ²Üäç4M'o
+DQ´F>ÖZ´ÖXkQJBÇÉ
+íR©D4[Àmp3irñâEvîÜI½^Ï*£;ï¼3Ø1úÞN[ AåÙùìر¡¡!¬µ
+
+áû~Ü<Ç¡ÙlfÖÿ;'N`÷îÝxUJ"»HJ¥5ͦÎßRÊLbÂûf66®£ª×ë<xr¹LJ%cºf$ÄqÜumzz:³0y÷»ßÍöíÛiµZAÍf`
+×FC1??OVãâÅc°ÖfíjµÊÂÂÖÚl.//S«Õf³I$lß¾ÇqhµZÙ¼ºÑ_ýu¨T*lݺk-FW_}ÉÉÉ,ͽ!`¡Õj¡¢R©0;;ËÜÜ\n%àýt\^^fÏ=$IRÞÞ^úûûY]]¥X,vÙÁèè(ÓÓÓÜsÏ=ìܹ$Ixá
Ö í¸ÞÛ@JR
+)%ÖZr¹I¦iu'''³ÀÖõ~|¼Ë#Ý}÷Ý<xcÍfF£ÁÀÀÀí³5ãà8®ëâ8¾ïg^¦Óêûþ÷¿ÏÒÒifFÇ1KKKY9X. Ãååe©×ëëz¥
+ Ê6î8ZkúúúºnÍ6c>L¦8p§~$Ih6<÷Üs=zu»íxí¹o#6sg
+Nªµ¦R©055
jµÊûßÿ~Å,¯ê<«ÃîmÐéÃt at xµÎètÐÄqåIÃÃÃìÚµ+³£]»vuI²3o»:v>;É]EDQD¦Y׬qZVÖ96ÆÐiTÝ8µÖξÀ¦ýû÷ó裲oß>¬µ<òÈ#ãN¤^¯3;;åIGÁ÷ýÌ{uN~£Ð7»ÐíØC$Ièââ"ÃÃäiJE¸®Ùçy4Mòù|öÿ¦nn¥ß6nRç³#|>Ïôô4ãããÄq½ò¹Ñ~n¬!:òê@ÆÛkBlÓRÊLëÀÔ1^¥Û¶mÃZÅ )e ÃL Øù~Û$dI:ê,¦)ccc¸®ÛÅJGûFkÇYàº.IdÐ9ùÎs©$IZÎÀ3g^RNuNJëºLLLpøða|ßÏdâº.årc¥RÓ§O322ëºÜ:>¿3;Ïl6µ/.l8#G:~üøsÀÔEÊ¡C +)[\\äÂ
äóy´ÖcXYY!ËÑh4XZZB)¥á7°|bß¾}ÛH iî>ðÀíÞ½ûþïoèû|ãüùó³·À/»¿ð?ÿ= ^ÎÇßáÔj^ IEND®B`
\ No newline at end of file
Added: trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/HILLBLU_indici_toolbar.png
===================================================================
--- trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/HILLBLU_indici_toolbar.png (rev 0)
+++ trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/HILLBLU_indici_toolbar.png 2011-04-19 15:52:49 UTC (rev 20207)
@@ -0,0 +1,64 @@
+PNG
+
+
+IHDR 0 @ \ ôF pHYs Ä Ä+
+OiCCPPhotoshop ICC profile xÚSgTSé=÷ÞôBKKoR RB&*! J!¡ÙQÁEEÈ Q,
+Øä!¢£Êûá{£kÖ¼÷æÍþµ×>ç¬ó³ÏÀH3Q5©BàÇÄÆáä.@
+$p ³d!sý# ø~<<+"À¾ xÓ ÀMÀ0ÿêB\Àt8K @zB¦ @F&S `Ëcbã P- `'æÓ ø{ [! eD h; ¬ÏVE X0 fKÄ9 Ø- 0IWfH °· Àβ 0Q
) { `È##x FòW<ñ+®ç* x²<¹$9E[-qWW.(ÎI+6aa@.Ây24àóÌ àóýxήÎÎ6¶_-ê¿ÿ"bbãþåÏ«p@ át~Ñþ,/³;mþ¢%îh^ u÷f²@µ éÚWópø~<<E¡¹ÙÙåääØJÄB[aÊW}þgÂ_ÀWýlù~<ü÷õà¾â$2]GøàÂÌôL¥Ï bÜæGü·ÿüÓ"ÄIb¹X*ãQqDó2¥"B)Å%Òÿdâß,û>ß5 °j>{-¨]cöK'XtÀâ÷ ò»oÁÔ(háÏwÿï?ýG % fIq ^D$.Tʳ?Ç D *°AôÁ,ÀÁÜÁü`6B$ÄÂBB
+dr`)¬B(Í°*`/Ô@4ÀQhp.ÂU¸=púaÁ(¼ AÈa!ÚbX#
ø!ÁH$ ÉQ"K5H1RT UHò=r9\Fº;È 2ü¼G1²Q=ÔµC¹¨7F¢Ðdt1 Ðr´=6¡çЫhÚ>CÇ0Àè3Äl0.ÆÃB±8, c˱"¬«Æ°V¬»õcϱwEÀ 6wB aAHXLXNØH¨ $4Ú 7 QÂ'"¨K´&ºùÄb21XH,#Ö/{CÄ7$C2'¹I±¤TÒÒFÒnR#é,©4H#ÉÚdk²9, +È
ääÃä3ää!ò[
+b at q¤øSâ(RÊjJåå4åe2AU£Rݨ¡T5ZB¡¶R¯Q¨4u9ÍIK¥¢Óhh÷i¯ètºÝNÐWÒËéGèèôw
+Çg(gw¯L¦ÓÇT071ëçoUX*¶*|Ê
+J&*/T©ª¦ªÞªUóUËT©^S}®FU3Sã© Ô«UªPëSSg©;¨ªg¨oT?¤~YýYÃLÃOC¤Q ±_ã¼Æ c³x,!k
+«u5Ä&±ÍÙ|v*»ý»=ª©¡9C3J3W³Róf?ãqøtN ç(§ó~Þï)â)¦4L¹1e\kªX«H«Q«Gë½6®í§¦½E»YûAÇJ'\'GgÎçSÙSݧ
+§M=:õ®.ªk¥¡»Dw¿n§î¾^Lo§Þy½çú}/ýTýmú§õGX³$ÛÎ<Å5qo</ÇÛñQC]Ã@C¥aaá¹Ñ<£ÕFFiÆ\ã$ãmÆmÆ£&&!&KMêMîRM¹¦)¦;L;LÇÍÌÍ¢ÍÖ5=1×2çç×ß·`ZxZ,¶¨¶¸eI²äZ¦Yn
Z9Y¥XUZ]³F%Ö»»§§¹NN«Ögðñ¶É¶©·°åØÛ®¶m¶}agbg·Å®Ãî½}º}ý=
+Ù«Z~s´r:V:ÞÎî?}Åôé/gXÏÏØ3ã¶Ë)ÄiSÓGgg¹sóKË.>.ÆÝȽäJtõq]ázÒõ³Âí¨Û¯î6îiîÜÌ4)Y3sÐÃÈCàQåÑ?0k߬~OCOgµç#/c/W×°·¥wª÷aï>ö>rã>ã<7Þ2ÞY_Ì7À·È·ËOÃo_
ßC#ÿdÿzÿÑ §%gA[ûøz|!¿?:Ûeö²ÙíA ¹AAåÁ!hÈì!÷çÎÎi
P~èÖÐaæaÃ~'
W?pXÑ15wÑÜCsßDúDDÞg1O9¯-J5*>ª.j<Ú7º4º?Æ.fYÌÕXXIlK9.*®6nl¾ßüíóââã{/È]py¡ÎÂô
§©.,:@LN8ðA*¨%òw%
+yÂÂg"/Ñ6ÑØC\*NòH*Mzì¼5y$Å3¥,å¹'©¼L
+LÝ:v m2=:½1qBª!M¶gêgæfvˬe
²þÅn·/Ék³¬Y-
+¶B¦èTZ(×*²geWf¿ÍÊ9«+Íí̳ÊÛ7ïÿíÂᶥKW-X潬j9²<qyÛ
+ã+V¬<¸¶*mÕO«íW®~½&zMk^ÁÊÁµkëU
+å
}ëÜ×í]OX/Yßµaú>®ÛØ(ÜxåoÊ¿Ü´©«Ä¹dÏfÒféæÞ-[ªæn
+ÙÚ´
+ßV´íõöEÛ/Í(Û»¶C¹£¿<¸¼e§ÉÎÍ;?T¤TôTúT6îÒݵa×ønÑî{¼ö4ìÕÛ[¼÷ý>ɾÛUUMÕfÕeûIû³÷?®ªéøûm]NmqíÇÒý#¶×¹ÔÕÒ=TRÖ+ëGǾþïw-
+6
+UÆâ#pDyäé÷ ß÷
+:Úv{¬áÓvg/jBòFSû[b[ºOÌ>ÑÖêÞzüGÛ4<YyJóTÉiÚéÓgòÏ}~.ùÜ`Û¢¶{çcÎßjoïºtáÒEÿç;¼;Î\ò¸tò²ÛåW¸W¯:_mêtê<þÓOÇ»»®¹\k¹îz½µ{f÷é7ÎÝô½yñÿÖÕ9=ݽózo÷Å÷õßÝ~r'ýÎË»Ùw'î¼O¼_ô@íAÙCÝÕ?[þÜØïÜjÀw óÑÜG÷
ÏþõCË
+ë8>99â?rýéü§CÏdÏ&þ¢þË®/~øÕë×ÎÑÑ¡ò¿m|¥ýêÀë¯ÛÆÂƾÉx31^ôVûíÁwÜwï£ßOä| (ÿhù±õSЧûÿóüc3-Û cHRM z% ùÿ é u0 ê` : o_ÅF ÈIDATxÚìYl\×yÇg¹wî«HÔfRäÆ4lE¶xÑØuÓ>4A¤i"E EÑÕO5 }QÛEc§Q7ÛqÕ&ò¸cY)µ¦hn³Þõ>ïiWÉ"rÁÌܹ3÷ûïÿÿ¶3ÂZËùпFô~úáC_úú|{wwGgÛä½®u´Ô?=}ñô÷¾øÅ©¿ùü¹ ¼Ý¿Ö¶å}ôÀ-·ÝÚæ9îzh¬5s¥ògxbúÑ?|äÚÏýùÊïöw}DUòÀXbå5éÛRh8p¨oËOýðSÀ_ °ÿüàOoí<¸¿Ù"Öucå»;¾üå_ÿæKý¹o.ÿL
+Ùv¶P#KH^C%²ø a±ØZ6çABÅÏ!1+(´éÓü©¿õÛ31Åpé¤aÍû2Ü
+ÙX¾û;¾WøÌCÀ
+ s~" ÙÝæÐÑáõ·KxÊbc³¡$6Å aÑðcW p·íÝÛ£=ÅàªÁ-eK«ù
.àl¡JjëÎftvßÁÚèÿL§ç®Ôp/9Ü+¾1U*Q6
+,AXòZq¹1ëDɵ"JúqB1¼ª!OX¦«L£«$D\'ñ
+ûz¨1þ²¯DÆì¹öÒjlyflë~çÃ-ܲ#ϳ§çq¥@ú-£0¦PÑt¸P Õ%+4PEy@^Z,Ð2R[A1Äu0&P
+cjË@Gfµ7¨ÿæD)àT
HâHFÛ³C{ºÃÉåp- ±eQ,QÈZZµE`éivÙµ¹B©ÆKçiñ´k.÷´¤Ãb,ê ÐJABE\¥P´FÔ
+3 9ó8{±DÎUÔbË`·Çï
+n¥«Ùá_Ê<6R!¶b5¹ZLÞ$
+W]`¥!2 1,1TLG ÄÖ]*Á01Ãò2
+kxÀU
+/çÐìÅhGHIk>NïÈòÉwR b^>ýOºÓÜM[× ø·s|rC§ÀZªV×Ǽ6±H¤l4Åd=LY»RæªLâÐXJABI$ïI!GòYMsVã-(ÏãÖÎ;² ³%ÎBÒ÷¨MA¬å?áÉÑ2ôµÐTB£%Ó5C=$P×VE\÷@)Y\vµ h%EÞÓ¸Z²«EpkG+¯N¹©;ÏøÏ)2c³ô7IòQD^iæ¥kA±õæØÓx`æCóÌ?_AúêK!À¤Ä&äRìNêðý¶Ì£"µ±ä<¼ÃÙBZçæÊDB³§Ãe[±I
+Þ©j²Ò×ZÈ-/¼]f»«¸uk3m¹;{ÚafZ0Ï@wiìRO 6¸õÂÐ;UÂ$!/">1ØÇ
Bï
+Ï5P>÷Ö÷}>^t6ã[²ÄMÆX ÂÆj`q~¾öÎÄÞÀRTcÞ9·PÃ/Ô@Iæª1бÆ6êk<%¨ÅØ0`b˦VØÉã?ú_ºÿzÎÍq>YMÁàòäS?9éܲch)ÐR d@b,±ÄÆÔjñg?
+§Î¾¼& µôe-ÁQDH>_åßǧÙÏÐËE"@Ôe@ÍZ´è ÌoÞØÎÞíÝìÛ¹gÞ¼ÀÈl+^¼
+@á»YþöúsüÇÖ.§%D+õ¤e ]°¥YQN\Gãi«$z)ÙØ8¢ÓVøÜÁØÕÝNXSK½ÝüÙ?S9:¶u-W pµD;
+R$(÷íiåðM}¾t
?é{s(1DH°ébÀG:$¿ãÃ4g=¢e4ácç1Mídl×>ôÕ¯~õÛ[·níLä=û¥9ýÜsÏ}ñÉ'<w$h£$Z.y at I@Ƶä<TV§®á¹w_ØÍRd[*
AòíÆ(f:ñDE®àþûïÿÊm·Ýö8Éd2XkïR®A at ww÷^ziu?à(tê I]ïðFN\só²FmXãîí¸ë¦¾7©
!O¼0ÄíêAg2x&JR.
Þk)eÛÌÌB\×%Câ8^
+u0Æòù<µZ
+¥@çj
+h
+W: %êzÈæZ¡$£5JLXåYNg²·m] LÍ-òÄñLùwjWK2Z"
@`X椫5X¥ÌÍÍ!¥¤³³|>Ï
ÐZöìµZ$I¨ÕjõEv $õjY/á@>f[K9N ÒtY;öîdo+G^>Éçãc,ðÌØaS'¨"ÀÑ#¢nH²&''fÏ=\ºtb±Hìã8FkM±X¬ÿÎTV¬W-Èèº%}Yîècpk. ¨Ì'ú· ¤¤³µ
íàN\ä¿.ù¸í]d=ÏH®¸ZâèúóZ¢·ÞzS§Ná8;wî¤V«5¨Ç1AP,Éd2H) ÃpuÒRà°¤JÖEì'ÂbJá9-ucN\¸ÄÄBBâ4m" N,Qb0Z"D=ê8JbÁZA(ÖîÜ fggmUk0iiiáÆo$"ÆÆÆð}5 %±À¢$(¥øélÌÐÜ4K.eʸxvíåMY<!ê21a°Â¢1,ZÕKnc%aÍ($¥Äó<²Ù,¹\l6ËéÓ§q](رcwÜqÍÍͼþúë?~¼¡ ëWªBJ´hµÄ¥èÛÔDÖ
+PR"%H#
B±¶>=0¶òµÄ¢½ÉCkVÄ@RoFHâéØqð<¯!ܦ¦&1ìÝ»âû>§Nâøñãd³Ù4]PýÙ/D¿õ
iÂ~!JI&
s¹ZÏ R ¥\Jrf`®^÷ÂÒÃX#ts()ÒÔÅb±væ§
kScåã8¦\.ã8Û·o§+W®pâÄ $¡¹¹(R®P|ùÈíßú£úÐ}´¿?²PqÛ8m)qe÷õGfZ ¬'¨(1±!ÄZChê¯ã%-¾Ì[gxúïþàk<ô×fW®~GG?mÛ¶Q(xã7¨Õj´··ãû>J)äxû¿ýpû¿_Ó-÷çgÍ,\¾¼ðüw¾SþñÔZ"ö<Ïó°Ö2==M{{;ÓÓõÉKWWAày¥R)°v?0ÿìßnÈô/¬yúí·ßþ~__ßÇ}ßÏJ%\×%I´Ö0$ óóó$IB¥R/
+?ú¥îÎÏÏ?uòäÉ\{{ûkm²´Â
+c0Æ$ RJ5666tåÊÄ}¼.ùx +4°mÛ¶¶zèÑo¾ùÖ\.·nûÖZ333S>vìØO?ýô#àáþÁ<p°««kÝWÊCÿ?ûÙÏ6?þøãß\w ÷Üsϧ¾ñot¦MÃF}}}}wß}÷ªýu°yóæ½MMM{Ò* ÉÐÞÞ}û/_^ñý½sçÎ/N¯+ )¥Ãå ¤ÌÏϳ°°ðð-[¶ÆåÉ
+Ó@+èf´2Æ4ë¶ËüC÷ õµ×¢ÖÖVzzzX\\äÌ3²7ÍiIEA4ð8ñ}å¯×@¥Ri¤ok-ç5º¥$IãjµR
+ß÷R¢j´|RJjµBÆõ×z ã044D?Ùl¶á¥ããã;w®aÀìììu
Í$Ið}m6BJ
×^{r¹A ¢T*öõÆýBËW}C¤ó7ß|¾¾>ZZZÐZÓÝÝMoo/6h%ÀZ²Aô\
+ D¥Ûp iý}æÌr¹»ví"ÏÓÓÓSß;ð}¶nÝʵ=mJ/¥B&&&ÑëàÁ\¾|7ÞxãÿçÏé
+ËefffBA¥RÁZËÔÔÔù¥µÇq!6cº»»éììd``£Gòàrúôé_(§ü\ ÒÈ"¥lä¡¡!FFFhnn&Ïã8Î
+ãSÁ§´¹é¦@Aww77ÜpÇgjjjcèR
+Çq R:twwÓÚÚJE
+ÇÁq´ÖH)aÓqîºë.z{{ZkÙ¼y3=öX#;ot&¶séìeÿþý211ÁsÏ=G[[I`AÁââ"===Ü{ï½är¹BçÙgÅó<1×ÅÞt¤§j¢cL¦á)!Q188ÈG?úÑÆ¥eÇóÏ?ß'Iò®sÿu£Pú¼\ÃÃà µ&Ï$ IE»wïfpppÕ&ÄÑ£GÙ·o®ë.oÈ7Ö)çSn§@2ZëÀÂ0¤¿¿±±1vìØAwww}îPàÅ_¤\.×ÇËh)ØxH)qg
6mÚD{{;a2??R
+×u9pà Û·oçرc<øà344ã8:*ýÔð
+÷ÀµèííåÀLOOsâÄ 1"¥¤½½½{÷òÊ+¯PVinnÆZKÇ
+o.°¡Hݼ@Zm.,,àû>®ëÒÕÕ
Ö3gÎP( Çqhiiiä4,çý{mÞT¸ËCéää$SSS¸®ÛO
+
+5´öI4L
+M"6@ÕÔèåÙxóæ͸®ÛøµåÙ8mpR
+åóù
ybį;±±±î¼óÎ)eJ£r¹Ìäää´Z 5|ùÓÃèèh>)*Jqbb¢°î¹'O>
+,/Ëå2¾ïÁM·å´ÿM[Jß÷©V«T«Õ9räkëI¡UÃÝÛo¿ý¾}ûöÖZ¯ëþ@©Tºüꫯ~çüùóS
+àWÃÝ_øùÿ áüÑÝ# IEND®B`
\ No newline at end of file
Added: trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/HILLBLU_lente_toolbar.png
===================================================================
--- trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/HILLBLU_lente_toolbar.png (rev 0)
+++ trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/HILLBLU_lente_toolbar.png 2011-04-19 15:52:49 UTC (rev 20207)
@@ -0,0 +1,49 @@
+PNG
+
+
+IHDR 0 @ \ ôF pHYs Ä Ä+
+OiCCPPhotoshop ICC profile xÚSgTSé=÷ÞôBKKoR RB&*! J!¡ÙQÁEEÈ Q,
+Øä!¢£Êûá{£kÖ¼÷æÍþµ×>ç¬ó³ÏÀH3Q5©BàÇÄÆáä.@
+$p ³d!sý# ø~<<+"À¾ xÓ ÀMÀ0ÿêB\Àt8K @zB¦ @F&S `Ëcbã P- `'æÓ ø{ [! eD h; ¬ÏVE X0 fKÄ9 Ø- 0IWfH °· Àβ 0Q
) { `È##x FòW<ñ+®ç* x²<¹$9E[-qWW.(ÎI+6aa@.Ây24àóÌ àóýxήÎÎ6¶_-ê¿ÿ"bbãþåÏ«p@ át~Ñþ,/³;mþ¢%îh^ u÷f²@µ éÚWópø~<<E¡¹ÙÙåääØJÄB[aÊW}þgÂ_ÀWýlù~<ü÷õà¾â$2]GøàÂÌôL¥Ï bÜæGü·ÿüÓ"ÄIb¹X*ãQqDó2¥"B)Å%Òÿdâß,û>ß5 °j>{-¨]cöK'XtÀâ÷ ò»oÁÔ(háÏwÿï?ýG % fIq ^D$.Tʳ?Ç D *°AôÁ,ÀÁÜÁü`6B$ÄÂBB
+dr`)¬B(Í°*`/Ô@4ÀQhp.ÂU¸=púaÁ(¼ AÈa!ÚbX#
ø!ÁH$ ÉQ"K5H1RT UHò=r9\Fº;È 2ü¼G1²Q=ÔµC¹¨7F¢Ðdt1 Ðr´=6¡çЫhÚ>CÇ0Àè3Äl0.ÆÃB±8, c˱"¬«Æ°V¬»õcϱwEÀ 6wB aAHXLXNØH¨ $4Ú 7 QÂ'"¨K´&ºùÄb21XH,#Ö/{CÄ7$C2'¹I±¤TÒÒFÒnR#é,©4H#ÉÚdk²9, +È
ääÃä3ää!ò[
+b at q¤øSâ(RÊjJåå4åe2AU£Rݨ¡T5ZB¡¶R¯Q¨4u9ÍIK¥¢Óhh÷i¯ètºÝNÐWÒËéGèèôw
+Çg(gw¯L¦ÓÇT071ëçoUX*¶*|Ê
+J&*/T©ª¦ªÞªUóUËT©^S}®FU3Sã© Ô«UªPëSSg©;¨ªg¨oT?¤~YýYÃLÃOC¤Q ±_ã¼Æ c³x,!k
+«u5Ä&±ÍÙ|v*»ý»=ª©¡9C3J3W³Róf?ãqøtN ç(§ó~Þï)â)¦4L¹1e\kªX«H«Q«Gë½6®í§¦½E»YûAÇJ'\'GgÎçSÙSݧ
+§M=:õ®.ªk¥¡»Dw¿n§î¾^Lo§Þy½çú}/ýTýmú§õGX³$ÛÎ<Å5qo</ÇÛñQC]Ã@C¥aaá¹Ñ<£ÕFFiÆ\ã$ãmÆmÆ£&&!&KMêMîRM¹¦)¦;L;LÇÍÌÍ¢ÍÖ5=1×2çç×ß·`ZxZ,¶¨¶¸eI²äZ¦Yn
Z9Y¥XUZ]³F%Ö»»§§¹NN«Ögðñ¶É¶©·°åØÛ®¶m¶}agbg·Å®Ãî½}º}ý=
+Ù«Z~s´r:V:ÞÎî?}Åôé/gXÏÏØ3ã¶Ë)ÄiSÓGgg¹sóKË.>.ÆÝȽäJtõq]ázÒõ³Âí¨Û¯î6îiîÜÌ4)Y3sÐÃÈCàQåÑ?0k߬~OCOgµç#/c/W×°·¥wª÷aï>ö>rã>ã<7Þ2ÞY_Ì7À·È·ËOÃo_
ßC#ÿdÿzÿÑ §%gA[ûøz|!¿?:Ûeö²ÙíA ¹AAåÁ!hÈì!÷çÎÎi
P~èÖÐaæaÃ~'
W?pXÑ15wÑÜCsßDúDDÞg1O9¯-J5*>ª.j<Ú7º4º?Æ.fYÌÕXXIlK9.*®6nl¾ßüíóââã{/È]py¡ÎÂô
§©.,:@LN8ðA*¨%òw%
+yÂÂg"/Ñ6ÑØC\*NòH*Mzì¼5y$Å3¥,å¹'©¼L
+LÝ:v m2=:½1qBª!M¶gêgæfvˬe
²þÅn·/Ék³¬Y-
+¶B¦èTZ(×*²geWf¿ÍÊ9«+Íí̳ÊÛ7ïÿíÂᶥKW-X潬j9²<qyÛ
+ã+V¬<¸¶*mÕO«íW®~½&zMk^ÁÊÁµkëU
+å
}ëÜ×í]OX/Yßµaú>®ÛØ(ÜxåoÊ¿Ü´©«Ä¹dÏfÒféæÞ-[ªæn
+ÙÚ´
+ßV´íõöEÛ/Í(Û»¶C¹£¿<¸¼e§ÉÎÍ;?T¤TôTúT6îÒݵa×ønÑî{¼ö4ìÕÛ[¼÷ý>ɾÛUUMÕfÕeûIû³÷?®ªéøûm]NmqíÇÒý#¶×¹ÔÕÒ=TRÖ+ëGǾþïw-
+6
+UÆâ#pDyäé÷ ß÷
+:Úv{¬áÓvg/jBòFSû[b[ºOÌ>ÑÖêÞzüGÛ4<YyJóTÉiÚéÓgòÏ}~.ùÜ`Û¢¶{çcÎßjoïºtáÒEÿç;¼;Î\ò¸tò²ÛåW¸W¯:_mêtê<þÓOÇ»»®¹\k¹îz½µ{f÷é7ÎÝô½yñÿÖÕ9=ݽózo÷Å÷õßÝ~r'ýÎË»Ùw'î¼O¼_ô@íAÙCÝÕ?[þÜØïÜjÀw óÑÜG÷
ÏþõCË
+ë8>99â?rýéü§CÏdÏ&þ¢þË®/~øÕë×ÎÑÑ¡ò¿m|¥ýêÀë¯ÛÆÂƾÉx31^ôVûíÁwÜwï£ßOä| (ÿhù±õSЧûÿóüc3-Û cHRM z% ùÿ é u0 ê` : o_ÅF IDATxÚìYl\×yÇg¹Ë,$5¢(Cɤ,É[;U+® XFì(qÐ%I]=¸Ò ÂÛÆ) }Èô¡AtRÔN[Çmáil±ÅQ*¹vdIIk¡ÄUÜÄÎ>ssú0 )Ò±ÝmägæâÞ{¾ÿùËÿ|WXky;úÁ?|çüé}óú-»ÂÈÆÖZ, ±ü·êås£çÿåû/|jê«
+/à÷ÝÞúGßøÆ-ï»s_ÊUr-ÌJç¿÷øãÓ_ÿï]{ï×?úÀÿ{s×»Ãr#èð(1¥À¢äÏP(àûú¶xáè'/-pó×}öÏ÷ví»©Í"Öt#ëóϽþÌÖGk»ò¿pÍíöós6¹¶ËX1!ÈøÀF\Pë),À¢1]Ë\¨óãò±¿ø¥Í×y
àÇÛÅkEÐâV¼yÞ÷ýäÐï< ,«Fq!èïÐ<9O>MI
+.ôe<"c+Eh¹8 ¨ÅÆ.àôôõmqâ
ºYf¹0vO°!áài
06k!ÙjDb
£þãº#ïÜß[9óÂXóÚOgÊÜ]¬Ó¡#^«ÓæiGá¹Så GÃÈB
+W+$@RíÊ .B/ÚnI])ÚÆXêaµßÕ¤.tÄ¥¹Ù ß\ÈÆî¼öZ¾sv¾æb®NïA:aè°P,
f¢âê,(¬
+õ¤Ø½=«Ã³yÆêF ¥À ÅÎîvvvwpv2ÇtÕ¼)&ÂxeÚöÅéé*û·u0¼P¢®vÙR
+Wçkä#±¡Æ«ÕËùÀ ¢w÷m at +ÅáY&+Rh)I*v$ÙÐòÂ
9ööu²«§s³û1¬ éJ.,s5>wW¯LWѦFO{zsâJ<I¢ØP¨EU0«0P¨ÇämDo2éWZ±RCdðtãOB®$Nq|ø*öôÐñ9q¥Rý|YqÍUTG#c5ò!¼«ÛGÇKt{ðèþ^þê¥iÆjtÂÅuÊYi§/¸Ü±¥zløéDðDV"@(-m¢h$Ó
+ÝT.ç÷ÐJÒÔ$eËdr2ÆÓ¡|ò;¥ä;·ñÿ=ÅLèjêbmXy³A*I¶Rc²bÈ×còõB`(jd©Ezl ¥-é1-ãºa·~ÿz#0« ÐR¤=E[BÓvèÉ$èÉ$yÇTGÿ~)ϼ§/&á)rU)Ì1B)òõ»H¹)6¸FKhÀ (1A9)`~¾ÉU DÊwH«¶CÚפ=«%(Õþs¤ÀÇnØÀýýmüã
¢º* +3
*Ú\ɱusxZâYI` ´
+§2®êômp¨ÙZDE,`ÅÚŸÔ
¼ J
+nzç$1cm#©YPrÂçñW³±%(
¹ÚÔØó«Ð/^çÎ][éIKþk²ÈõlïðXÑ0>²01¿Àvõqy®@>VÙ0Þ0¶aÈbÑÄ^ 63þÑãGsÝ×]/
µ()Pi92ØZꡱ²túØÉàÊÅV ´æûÃy~¯TåÓwïáü¿f¬¨¨Y§xet÷lÏ ´æ¹s³Ô5`-ÄÖb,D±¥Yêsäækþ/¯¿yQ²·u¶,%ñIÍkã¯csG¯üæ-Üè°A|=àJ©ÎÐL£¯pãf{7óÃWG9µ`)[A)¶,DùºáJ%âr)âR1d¦S7oI:½õý«ÊQh¥91_ço~8È'÷ïá«Cãs\-*[;|ÞuǾËB¥R©@èQ>±
Ø4âDIçÈKH³L7{î¹çÎÏ~ö³ßܺukWÇýµÈUäRJ
+
+
+úé§?õío{ù~ÀQeãÛKqìjÈøwOó·náæë:¹ùA@Æ®.ðý¡)®dË<|ÏM|ù£üäÂß©b½$±i¸O¤alQÒ }ûÚãСCïÝ»÷ݵZ
+ÇqH$!¨V«A°mÇ[¹ÐJ"MV$ø¡ÉÁ«t8G *T¥ô7`ÛLçËܺ½ß¢çG³Æñ%+JÒ"åªNÔ>==M" HËå#$"æççQêgÞ÷}]+\ÈQ
ÂUG7´tP²@4²CzqQ¬+9ziþî$}ß¾ããçx)¢Häb
+Uõ^¥R«Õ*7ndhhZF[[¾ï³iÓ&â8&Ë!eC xGv $oÑxW´h%p¤@«U¢±WB ²ÚÈ?½ÄwìÄw>±wáñsT$J;ai.|¼
+£££d³Y\×ebbß÷ÑZã8ù|¥W¯^Åq(Vf!-®8Zà9WK<Gp$¾+ñ]EÂU$<EÒÓ$]EÒU¤S>9oÿñÊ%¢8ÆQÿ¶]nM«%¸Z"W¡ Z299Éôô4³³³ËejµQÕj
r¹Ùl
× DËÿºZâ:ßQø$á*j¨ÑE WN%Óí|ïô%bcpµæÁ}»èE´®¨Äª ÇabbÏóann Èçó!¢V«Q.ÉårLNNR«ÕVR eV
+&\Ýp)W7 at 4ØP$\MÂk°p¾+I¥SL4Ï¿:±ëòоØ"Ëh)ÐR®®ë¶»÷Þ{éêêÂC{{;a2<<L¹\&ÏÍfÉår«0GUÒÅ lÆ\t©«H-aÀwÓØ#\=~üÚ(`iKøôe(ZBÚ°^[®F5;w/²iÓ&É$çÏg||CJ¥BH$H¥Rh²Ê
+?úÉAiXÔ"²Áôé(Ñ¢U#-K72µà§Ò)àÜX8
+Q® ^,ªC/Î^SH&(¥(
+Ëe´ÖH) ]»vqï½÷òÜsÏQVQJ-&%~üo'¯öH^oCd5!ºVQ3ºQÔbI-Ô$´Ð(jF¶®×¤n±ßÁ¢Ï\¢äFjÂ'gÓg§ÿös®R]
çy$ ÚÚÚÈd2d2:;;I§Ó:u
+)% Jáº.r±º-K£_ü?ÎúÔ3©;îûL´¥×R³³cãù#ÿÊ«?¹rí=)¥h¦ÎD"ïûT
+P«ÕàöÛoçÖ[oepp!^g?{úï[&è_üþêmÇÉɧúûû? Jchj!!DKÅqÌ/¾HÇT«ÕÜüüüó¿4ÍÝùùùï>}:ÙÙÙy=+¥R¶4PÇc¢HXkåÅOÎÍͽÐh5¾ÍÛë·ùñ¶°,¶nÝ~à¾qûí·ïó<O®±~ð<þäO~mÝ <òÈ#Ï~ä#Ù×ÕÕµæ+eaÏ=yðÁÛ{ì±/¬9~ìóÿüæt:MµZ]õÇÍÔö¿=úûûû<¸âýÀ Ø´iS_*ÚÙTyKö}d2ÙÒã¹r¹ü'ìèè;wîì½xñâØ»P½^oÉTk-J)¶lÙB2ÄZKXkq]ß÷I§ÓÌÌÌPVß43qï\·hn«··5SSSd³Y1!RJ¥èé顧§±±1J¥ÒÀº¨ÕjÄqÌîÝ»QJqîÜ9Å"BR¸®RZÆàà 7Üp[·nåìÙ³cÞøe_¦Tmoo§fgg[%½)®¸®K*âüùóÜrË-tvv222²j/çÿ³gϲ{÷nz{{¢ÖBV7uïûA at .#ÉðÚk¯½a,¬+ÅbãÇsÛm·Q,)
+R¶»9â8&LrõêUvìØAEohàº2 P.)H)[.Õêfhã¸eL3sÕëuÂ0üÿ `aaFGGéîîF)
ã8ËojöB¡@gg'õz½U÷ç×VäusRJ.\¸@*¢ááar¹\Ëè¥ÎÃìì,ÝÝÝÌÌÌAË¢("ÃVfkµf@®²?eppb±È}÷ÝRl6Ëìì,¥R(ZÆÓ××R¬µ-¨×ëär9ÆÇÇ)
+ë ÙÎSJqäÈ2¦½½½å"¹\ N:EOO;vìàÔ©SLMMµV¼ZR©TZ}ùùyÅ"QýBZê
+c Y¨¤LNNòÌ3ÏðÁ~zÑÑQ¦¦¦0ÆÉdèïïÇ÷ýV.-ðÆ{[)e«EEÑÖ_ÖcLkÂññqxâ ÞûÞ÷²}ûvvìØÑÊ$333>}ùùyî¿ÿ~>ÌÐÐ8Ór§fÍã¸UCÖæ*6A ¼ôÒK¼üòËø¾R01Æàº.çÍféïïgïÞ½AÀèèhëÿJ©ÖÊ7Ûãë
+ ÉDD³CÐünʦ!Æضm¾ïs×]wEÓÓÓ¸®»lå×y-f ¯6\×]6Ý4¥Çk½Ú¿?Í]]óyZk´Ökμ¶,]ýæp]wÏóZçÍýÂñãÇã5 ½½!IJg;ͱtÒ¥ ïy^ë<JµºgÆÇáî»ïÆ÷ýÖ³×#äµ2bi ¯ÆÄR Kã8¤R)êõ:'OÄZçy<xÏóZÏ[7 ƨ)íµ ^Ï\×EkM2¤P(pæÌÖÆ®®®¥ÂÁ(jkàÂ
G¥K³EÓ_äKod2Éìì,gÎáÌ3LMMµ T*ÂÈÈÈì8uêÔÉ#ÀàRÁÖl¬.ýn7UgóÚÒ{®ë2==Ýz÷µÈòÙ§zêѵt¡ÍÝ÷¿ÿý÷Üxãò}Mßd³Ùñ'N|ëÒ¥KWÖÀ¯»¿ðÖÿ ÜiÎ9Í» IEND®B`
\ No newline at end of file
Added: trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/HILLBLU_libro_toolbar.png
===================================================================
--- trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/HILLBLU_libro_toolbar.png (rev 0)
+++ trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/HILLBLU_libro_toolbar.png 2011-04-19 15:52:49 UTC (rev 20207)
@@ -0,0 +1,53 @@
+PNG
+
+
+IHDR 0 @ \ ôF pHYs Ä Ä+
+OiCCPPhotoshop ICC profile xÚSgTSé=÷ÞôBKKoR RB&*! J!¡ÙQÁEEÈ Q,
+Øä!¢£Êûá{£kÖ¼÷æÍþµ×>ç¬ó³ÏÀH3Q5©BàÇÄÆáä.@
+$p ³d!sý# ø~<<+"À¾ xÓ ÀMÀ0ÿêB\Àt8K @zB¦ @F&S `Ëcbã P- `'æÓ ø{ [! eD h; ¬ÏVE X0 fKÄ9 Ø- 0IWfH °· Àβ 0Q
) { `È##x FòW<ñ+®ç* x²<¹$9E[-qWW.(ÎI+6aa@.Ây24àóÌ àóýxήÎÎ6¶_-ê¿ÿ"bbãþåÏ«p@ át~Ñþ,/³;mþ¢%îh^ u÷f²@µ éÚWópø~<<E¡¹ÙÙåääØJÄB[aÊW}þgÂ_ÀWýlù~<ü÷õà¾â$2]GøàÂÌôL¥Ï bÜæGü·ÿüÓ"ÄIb¹X*ãQqDó2¥"B)Å%Òÿdâß,û>ß5 °j>{-¨]cöK'XtÀâ÷ ò»oÁÔ(háÏwÿï?ýG % fIq ^D$.Tʳ?Ç D *°AôÁ,ÀÁÜÁü`6B$ÄÂBB
+dr`)¬B(Í°*`/Ô@4ÀQhp.ÂU¸=púaÁ(¼ AÈa!ÚbX#
ø!ÁH$ ÉQ"K5H1RT UHò=r9\Fº;È 2ü¼G1²Q=ÔµC¹¨7F¢Ðdt1 Ðr´=6¡çЫhÚ>CÇ0Àè3Äl0.ÆÃB±8, c˱"¬«Æ°V¬»õcϱwEÀ 6wB aAHXLXNØH¨ $4Ú 7 QÂ'"¨K´&ºùÄb21XH,#Ö/{CÄ7$C2'¹I±¤TÒÒFÒnR#é,©4H#ÉÚdk²9, +È
ääÃä3ää!ò[
+b at q¤øSâ(RÊjJåå4åe2AU£Rݨ¡T5ZB¡¶R¯Q¨4u9ÍIK¥¢Óhh÷i¯ètºÝNÐWÒËéGèèôw
+Çg(gw¯L¦ÓÇT071ëçoUX*¶*|Ê
+J&*/T©ª¦ªÞªUóUËT©^S}®FU3Sã© Ô«UªPëSSg©;¨ªg¨oT?¤~YýYÃLÃOC¤Q ±_ã¼Æ c³x,!k
+«u5Ä&±ÍÙ|v*»ý»=ª©¡9C3J3W³Róf?ãqøtN ç(§ó~Þï)â)¦4L¹1e\kªX«H«Q«Gë½6®í§¦½E»YûAÇJ'\'GgÎçSÙSݧ
+§M=:õ®.ªk¥¡»Dw¿n§î¾^Lo§Þy½çú}/ýTýmú§õGX³$ÛÎ<Å5qo</ÇÛñQC]Ã@C¥aaá¹Ñ<£ÕFFiÆ\ã$ãmÆmÆ£&&!&KMêMîRM¹¦)¦;L;LÇÍÌÍ¢ÍÖ5=1×2çç×ß·`ZxZ,¶¨¶¸eI²äZ¦Yn
Z9Y¥XUZ]³F%Ö»»§§¹NN«Ögðñ¶É¶©·°åØÛ®¶m¶}agbg·Å®Ãî½}º}ý=
+Ù«Z~s´r:V:ÞÎî?}Åôé/gXÏÏØ3ã¶Ë)ÄiSÓGgg¹sóKË.>.ÆÝȽäJtõq]ázÒõ³Âí¨Û¯î6îiîÜÌ4)Y3sÐÃÈCàQåÑ?0k߬~OCOgµç#/c/W×°·¥wª÷aï>ö>rã>ã<7Þ2ÞY_Ì7À·È·ËOÃo_
ßC#ÿdÿzÿÑ §%gA[ûøz|!¿?:Ûeö²ÙíA ¹AAåÁ!hÈì!÷çÎÎi
P~èÖÐaæaÃ~'
W?pXÑ15wÑÜCsßDúDDÞg1O9¯-J5*>ª.j<Ú7º4º?Æ.fYÌÕXXIlK9.*®6nl¾ßüíóââã{/È]py¡ÎÂô
§©.,:@LN8ðA*¨%òw%
+yÂÂg"/Ñ6ÑØC\*NòH*Mzì¼5y$Å3¥,å¹'©¼L
+LÝ:v m2=:½1qBª!M¶gêgæfvˬe
²þÅn·/Ék³¬Y-
+¶B¦èTZ(×*²geWf¿ÍÊ9«+Íí̳ÊÛ7ïÿíÂᶥKW-X潬j9²<qyÛ
+ã+V¬<¸¶*mÕO«íW®~½&zMk^ÁÊÁµkëU
+å
}ëÜ×í]OX/Yßµaú>®ÛØ(ÜxåoÊ¿Ü´©«Ä¹dÏfÒféæÞ-[ªæn
+ÙÚ´
+ßV´íõöEÛ/Í(Û»¶C¹£¿<¸¼e§ÉÎÍ;?T¤TôTúT6îÒݵa×ønÑî{¼ö4ìÕÛ[¼÷ý>ɾÛUUMÕfÕeûIû³÷?®ªéøûm]NmqíÇÒý#¶×¹ÔÕÒ=TRÖ+ëGǾþïw-
+6
+UÆâ#pDyäé÷ ß÷
+:Úv{¬áÓvg/jBòFSû[b[ºOÌ>ÑÖêÞzüGÛ4<YyJóTÉiÚéÓgòÏ}~.ùÜ`Û¢¶{çcÎßjoïºtáÒEÿç;¼;Î\ò¸tò²ÛåW¸W¯:_mêtê<þÓOÇ»»®¹\k¹îz½µ{f÷é7ÎÝô½yñÿÖÕ9=ݽózo÷Å÷õßÝ~r'ýÎË»Ùw'î¼O¼_ô@íAÙCÝÕ?[þÜØïÜjÀw óÑÜG÷
ÏþõCË
+ë8>99â?rýéü§CÏdÏ&þ¢þË®/~øÕë×ÎÑÑ¡ò¿m|¥ýêÀë¯ÛÆÂƾÉx31^ôVûíÁwÜwï£ßOä| (ÿhù±õSЧûÿóüc3-Û cHRM z% ùÿ é u0 ê` : o_ÅF àIDATxÚìYl×yÇçÌÊ»Q7qDQ»ìÚ©D¶F
+ì"±E§®
+Ú
+ÂHÚ4) }H[¸/H;E·±£,xo"ÊM2E-¤¨
ËÕ]çÎrÎéÃå\_Ý¢ºEdÁðÎðßï|ÿo9ßcïçÃþU0bè¡Çïþ/ýõ·vlÙÜ$F½Ûï:¶°~>}áÌ¿ýøèç.ÿýgÏ®ðÇ#7üçßüæºû¬kÉiä¥bµzæO=uåöÄÏ~ëS?þ·ô@uÞKpÛ=ã#¯}á3À×× ÜòÄ#s°ÿy ¹©«ïnûÓÏùÉüÂß=öÕ5
+
³Ë
+¢0FÐÚh~@"2Øèþ5ê}è/?ýø×¾>0ê%£ÎHåwûÔøËüÁÃÀR¨¹jLDx!kz|I¬¶$ÚP
+
+ÕØ HÑPÚ¬pÆÇ·8jW9ÔÕûhÖÛ>º~âèÅôÞÅ ÿ\C½0^p¸ZK8q5aO¯Ëµ¢³CøÅÕXu*³>k±¦©DÚìºñ^51üçéî¾;ëbÎ+í91ª5PIûÇ<6{7J!ÑF õXS;«õaª
+ì(ÊaÈSokú³yʱ %AÀ!µ9?W£´ªµH4¥è]$d
+Z7#KÊæ½Ög«y}7l àÃïló(F-¾âM1Ðä}a¥éq5Ø0µsu³ËPÆcrU)k Ê¡¢tC:AhÀÐã v
+déËùÄJsúRѾ³õ(áÜRùrDb$ö: X¯_ m9ÁÞ.a¸k¸eÛh#ÈØ(ã#A)><è C#.]b=À³çÊ<8bw%@$1Çrä=8Ѻ\âµsE²|ⶼ¸ÄÏήPð-ömɳo¸@¢
+R~0yðÖ@lä--^¿nãC>cñm)(XX®Ç ¤Z7Ô
+µB®¸VOø©
+è¶
+¿Ù+è͹<ýóÄÂ!0c9 \D=ä`=äÄ:ÚãRNÊxfW>8ã®íy~4S¦ûÀKÝXb6òÉÙ.Ø"#-|Gb©fHRÔ±¨ jà#åÄr#áûg<8j3¾w%æbUß«AÆXª±¢¢ôj`\PèbG?8Ìx·ÅKW"°ÿ*ÄDôd\rVL¾Ë!çÛä<סRÔ ;Á[z\"Xýëza¡-RQPM4µXSO2ÔJSWé=M-ÑTùªæZ-f¸`££¥PQ
+^Pz&R&Ð6hmÐƬVàfUnÝG¯Ë~úK¹nÜ>¸óåÿ8WclÀe ã`KÀ ÑÆ*Ml@¯JC0Æ
Ë+³ËÚçÖÍEË"²×4®Î}ï«/dGwHa-X«±¬(ÐBÊâÄÇ¢
³G7°âþ]y6e]~tê*ÆËp¡ª¸ÖÐôuÙt{ßmP"mo0ÞPþërßÞÛ϶î+o-s>î"3°¾ÇZþ׿ ßøWmÜN;Ä!{úûz8ö꾿 ©¨'¾pbM9i¨aÊõ:Æ$fmb£¹RK(Hº
+×çäTÛº>íä~ÀlÍssË(°×òѹ}ëaP¬ôug©Ô,KòíyvoÛÂÂrǶè-d¸´RçèÌÇË?>¹ÂgïÚÊáųóXr}¡»ï¾ûîþ¾ðááá~¥Ô»¶eY§N:óì³Ï~î;ßùÎ
+ûÝàÃ#6ç]º<'ÜLÐhðæÌ<ÿ>{l6CÆ÷xùÔYÛÆGÈw¹<ùã_0Ø×1r¥Jwoà3w°R®36ÒÏËǧùøÎ/nÐk=ðÀ<xðQôÞm°¡¡¡^ziý~àöþ¼Í±éugpÁ¾<ô²hm8.\¾ÊÇßÂõ}¾ôÐÇò' W\¼t0x~á*üÞ»yãÕ`#»
+aHºÅÕm[X
+h!¾ï#è_'!mÙ-Eôl"Ír¡ª{û2R4Ëfÿp»wl%Ëòì±·QÒBÒÌFÕÉ8aãd-6¼zv×íYg}ªX,eáº.L¥RJ´ÖA@M¥ø>qu ³Í\9ĵ%%qlc lK`KmI,Ù,§X*i9Y6Jk6$ÊhC¬I¢&N¡Òè³`~~ÉÉI¶nÝÊàà J
ùùy(ËaH>'Ë1??ëº$I²>mËÂ.®-ñZ×MK6ó³HÑE¬æiÓÊÙq¢±!¶5"1KC¢ 7â(8~ü8[¶lavvååe1ضM©T¢T*$ ûöíÃ÷}À1מּ¬þBØB e*'Ð4«d²ºú±Ò«ºÕ«¦YÜ Þ Ý6Æ°iÓ&êõ:ǧP(àº.AP¯× $I8{ö,{öìá·Þ¢Ñh¬R`³jlj|ê
+wURlz"µEk2«ÆKhöL(½ñvAJÉ={L&C__RJ<Ï#ËáyaråÊÈår ¨$"Õ:Í«l¤Ƨ§#%±hI'ºe 1c$Z
+%Ê2qØXÓºtwÓßß;v`YVÓ8Û¦P( µÆÃÖ[QJ166F&YP?ñâñ§þhJê諽¤}c5϶½J
+ÐÍ;4%
+*íi¤@JÒ&¬TÊÁ©×¯ÝÛBÉdð<¯´Ö4
+1A@ø¾ßJÛä]þÙ÷-½zä%{ÓT"ccId,Ú"Ô
+%i(I¨-bckû
+-[ßEEMCøMnòÊ?þÕ×ÍDT* ZR©T¨Õj\¿~J¥BT«ÕV*½~ý:Æõûù¯ýþ_ô<ð¹ç²þÄý²+»©ùkçJ?üço×ßzyaö@är9,Ë¢««ß÷ñ}Û^ÝCÄ1FF£Ñ2Ø°->ûO?~ÒÄ?üñÆcÇKÙ¹sçǤ]©Þ1!ÙKëÖi¡V«~ú+3Ü]^^þÞo¾éííÝ(˲R¶t®J<}úô±ÅÅÅ£ âý>^¼Ï÷=ÀÎ=üðÃß¼ã;îñ<OÞdWþù§~úé':ðÅ/~ñÈ'?ùÉ{úûûoúJiÙ·oßç{ì±üO>ùÕpï½÷~ú+_ùÊ@.#¸{çÎã÷Þ{ïº÷7 ¯¯o<ÍîJ¤NÝÝÝr×®]Ûfff.Þt
aH§R»:QuL>m tàÝ<ø´Ì§¥¾ý³x÷éNª# A´¨öì]]]R(PJ177G__ù|0¹víÅb±5Yب£dÿþýx×2~Ï=
+$IÂüü<3338ÃwÞɹsçÆ÷}FFFiM&&&Ö,@Ç=P©Txã7¸õÖ[ñ<¡¡!r¹¯¼òJkõÚ¬jµÊüü<aR«ÕX\\l5accc355µfÕo¶ÖUÛjµÊ±cÇ(ô÷÷sñâÅÖÆ:ôTJa+{¥Ïëõ:333är9z{{©×ëk¾Ó1´ÆÝZkRLOO$ɺ M[Ü8IG©öW{vÊå2ÝÝÝÄqÜÖº³XÝ!1::Êòò2'N X,Ç1J)$i]1-ãÚï'IÖ3gÎ`Û6ÃÃÃAðÿç[n¹
l6ËÉ'qb±HµZ%Ëáû>ã´ R£oL³ZkÎ?ÏØ´iÅbZÆæÍ;`Û6¶mÓ××Goo/sss¸®1$I¢ÇqZ§(¨V«hÉçó(¥(ËÄqܪì333!åäÉïY'þO BvïÞëº?$Ièééaß¾}Ç1J
îînjµe±k×.¶oßÎÒÒRk³²²Â©S§cbbówï^¦¦¦ÖL±;"¡±±1
+
çñÈ#Ðh48sæ³³³d³Y|ßgrr|>ÏîÝ»Éd2<÷Üsôõõa¡R©à8cccÜu×]ËeFGGàÀ,//w`ttB¡ÀéÓ§éééiÉéðáÃtuu!¥leK.111çy<úè£kV6IXXX C._¾ÖräÈÎJhqqþþþVÊ,J¥5/Ò1ß;Èår¼þúëgilhÏóÐZ3==ã8(J¬¬¬`Û6eµ®RJ,˲¬Ø+WZM\Z}ÓÚÖôLSk$d³ÙΤF¦Ù¨$
Hm/j7n¬éßM¿ßQôz#@;D»'ÒêÖÔøßk¥O£RÊ5ƶ{£]R©R 5eµZû^ÁeYÐZ'©aíry/vùÜØ*·Wå¶QáT$7mßÚäÛo¿ýr*]Ùv¹´ÿlÛ6ã´N×uq]÷¶{KJI½^/?þÚM8~üø±'Oþj_ÁT×í׶akëwÚÏôYzmóòä3Ï<óå)¡uÃÝCÝ·ÿþû}ß¿©ïVVVæ^{íµoÏÎÎ.tà×ÃÝ_üïÿ kWno?! IEND®B`
\ No newline at end of file
Added: trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/Search_Items_toolbar.png
===================================================================
--- trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/Search_Items_toolbar.png (rev 0)
+++ trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/Search_Items_toolbar.png 2011-04-19 15:52:49 UTC (rev 20207)
@@ -0,0 +1,59 @@
+PNG
+
+
+IHDR 0 @ \ ôF pHYs Ä Ä+
+OiCCPPhotoshop ICC profile xÚSgTSé=÷ÞôBKKoR RB&*! J!¡ÙQÁEEÈ Q,
+Øä!¢£Êûá{£kÖ¼÷æÍþµ×>ç¬ó³ÏÀH3Q5©BàÇÄÆáä.@
+$p ³d!sý# ø~<<+"À¾ xÓ ÀMÀ0ÿêB\Àt8K @zB¦ @F&S `Ëcbã P- `'æÓ ø{ [! eD h; ¬ÏVE X0 fKÄ9 Ø- 0IWfH °· Àβ 0Q
) { `È##x FòW<ñ+®ç* x²<¹$9E[-qWW.(ÎI+6aa@.Ây24àóÌ àóýxήÎÎ6¶_-ê¿ÿ"bbãþåÏ«p@ át~Ñþ,/³;mþ¢%îh^ u÷f²@µ éÚWópø~<<E¡¹ÙÙåääØJÄB[aÊW}þgÂ_ÀWýlù~<ü÷õà¾â$2]GøàÂÌôL¥Ï bÜæGü·ÿüÓ"ÄIb¹X*ãQqDó2¥"B)Å%Òÿdâß,û>ß5 °j>{-¨]cöK'XtÀâ÷ ò»oÁÔ(háÏwÿï?ýG % fIq ^D$.Tʳ?Ç D *°AôÁ,ÀÁÜÁü`6B$ÄÂBB
+dr`)¬B(Í°*`/Ô@4ÀQhp.ÂU¸=púaÁ(¼ AÈa!ÚbX#
ø!ÁH$ ÉQ"K5H1RT UHò=r9\Fº;È 2ü¼G1²Q=ÔµC¹¨7F¢Ðdt1 Ðr´=6¡çЫhÚ>CÇ0Àè3Äl0.ÆÃB±8, c˱"¬«Æ°V¬»õcϱwEÀ 6wB aAHXLXNØH¨ $4Ú 7 QÂ'"¨K´&ºùÄb21XH,#Ö/{CÄ7$C2'¹I±¤TÒÒFÒnR#é,©4H#ÉÚdk²9, +È
ääÃä3ää!ò[
+b at q¤øSâ(RÊjJåå4åe2AU£Rݨ¡T5ZB¡¶R¯Q¨4u9ÍIK¥¢Óhh÷i¯ètºÝNÐWÒËéGèèôw
+Çg(gw¯L¦ÓÇT071ëçoUX*¶*|Ê
+J&*/T©ª¦ªÞªUóUËT©^S}®FU3Sã© Ô«UªPëSSg©;¨ªg¨oT?¤~YýYÃLÃOC¤Q ±_ã¼Æ c³x,!k
+«u5Ä&±ÍÙ|v*»ý»=ª©¡9C3J3W³Róf?ãqøtN ç(§ó~Þï)â)¦4L¹1e\kªX«H«Q«Gë½6®í§¦½E»YûAÇJ'\'GgÎçSÙSݧ
+§M=:õ®.ªk¥¡»Dw¿n§î¾^Lo§Þy½çú}/ýTýmú§õGX³$ÛÎ<Å5qo</ÇÛñQC]Ã@C¥aaá¹Ñ<£ÕFFiÆ\ã$ãmÆmÆ£&&!&KMêMîRM¹¦)¦;L;LÇÍÌÍ¢ÍÖ5=1×2çç×ß·`ZxZ,¶¨¶¸eI²äZ¦Yn
Z9Y¥XUZ]³F%Ö»»§§¹NN«Ögðñ¶É¶©·°åØÛ®¶m¶}agbg·Å®Ãî½}º}ý=
+Ù«Z~s´r:V:ÞÎî?}Åôé/gXÏÏØ3ã¶Ë)ÄiSÓGgg¹sóKË.>.ÆÝȽäJtõq]ázÒõ³Âí¨Û¯î6îiîÜÌ4)Y3sÐÃÈCàQåÑ?0k߬~OCOgµç#/c/W×°·¥wª÷aï>ö>rã>ã<7Þ2ÞY_Ì7À·È·ËOÃo_
ßC#ÿdÿzÿÑ §%gA[ûøz|!¿?:Ûeö²ÙíA ¹AAåÁ!hÈì!÷çÎÎi
P~èÖÐaæaÃ~'
W?pXÑ15wÑÜCsßDúDDÞg1O9¯-J5*>ª.j<Ú7º4º?Æ.fYÌÕXXIlK9.*®6nl¾ßüíóââã{/È]py¡ÎÂô
§©.,:@LN8ðA*¨%òw%
+yÂÂg"/Ñ6ÑØC\*NòH*Mzì¼5y$Å3¥,å¹'©¼L
+LÝ:v m2=:½1qBª!M¶gêgæfvˬe
²þÅn·/Ék³¬Y-
+¶B¦èTZ(×*²geWf¿ÍÊ9«+Íí̳ÊÛ7ïÿíÂᶥKW-X潬j9²<qyÛ
+ã+V¬<¸¶*mÕO«íW®~½&zMk^ÁÊÁµkëU
+å
}ëÜ×í]OX/Yßµaú>®ÛØ(ÜxåoÊ¿Ü´©«Ä¹dÏfÒféæÞ-[ªæn
+ÙÚ´
+ßV´íõöEÛ/Í(Û»¶C¹£¿<¸¼e§ÉÎÍ;?T¤TôTúT6îÒݵa×ønÑî{¼ö4ìÕÛ[¼÷ý>ɾÛUUMÕfÕeûIû³÷?®ªéøûm]NmqíÇÒý#¶×¹ÔÕÒ=TRÖ+ëGǾþïw-
+6
+UÆâ#pDyäé÷ ß÷
+:Úv{¬áÓvg/jBòFSû[b[ºOÌ>ÑÖêÞzüGÛ4<YyJóTÉiÚéÓgòÏ}~.ùÜ`Û¢¶{çcÎßjoïºtáÒEÿç;¼;Î\ò¸tò²ÛåW¸W¯:_mêtê<þÓOÇ»»®¹\k¹îz½µ{f÷é7ÎÝô½yñÿÖÕ9=ݽózo÷Å÷õßÝ~r'ýÎË»Ùw'î¼O¼_ô@íAÙCÝÕ?[þÜØïÜjÀw óÑÜG÷
ÏþõCË
+ë8>99â?rýéü§CÏdÏ&þ¢þË®/~øÕë×ÎÑÑ¡ò¿m|¥ýêÀë¯ÛÆÂƾÉx31^ôVûíÁwÜwï£ßOä| (ÿhù±õSЧûÿóüc3-Û cHRM z% ùÿ é u0 ê` : o_ÅF IDATxÚì{l\×}ç?ç{ïÌÜyq8|%K¢ìØrƱWvh{Q¤tN¤-ÒÅ"FQ¸,в¶X(í. Ðb,Pt['»Ù®SÅ®]Ù%Q²L_"ÅÇó¹ïs÷rÆ"éÇn!
+Ðü0ûø}Ïïû{Ç1?ÏËø§ ÄéçÿhêË¿ö«çr
c~)#Æ'ÔZ¢¤è^k±PÚºù?ÿè¾¹öý?^8àÑßÿËßëyâ_ý¢B©Xßë)CÏÛ|é
?÷¿<÷íÿzàôoýÚýO©vþ
EQLÊ4 ¢vÜ! ]9óÉ_þã> þÎ
óßøw_9w.ͤ%b:ú{¾%5iCbHÇ´ý'¦
ò#HNæ¯N=W<ù»/oü³`2Ó»\ö9nKÞÞt¨¸HÇH`¼`Å1+%gaÙ¾}yúë=ûßþìÜmÒ
+4~Ö8b¨'EÊL ãx÷ÁB³ÖlTÜH`¨ð¼9yãé_úåS¿ðûÕ·üÎ
+/LS²Zw¸¶åKHúm
Æl4\÷&©»>
+?!Ij¶û ÈÑ>e²â´#ã¤Ô<Ã4ÛM~D¨wwÔ6%¹$#½iVÊ-¶ õ1HûActê4p¹óû\5ëanºÏ
+*NÀ±¼É¶lØFDFżSò:éýNaØ
+ G¸Z!ëaa»ÅíÒ ÞW°ÂíVÞ¤dj(Wj²ÞB|(@ÚADî½}o¿¯òìqÅOnÖ«" ¤,\~0ïpîÅæõªÅ£P¹!Ô¢/Ô<5ÑÃvÓgfÇ!èý+;Ü~DÂlrß@åÙ¼X}( ?¸¡Þ½ñÎP¨$?Ýæ+GðH
ä,ÉPÑ澬¶c^¹åðK÷,/5ÙqX@ n¡ÉXXÀôz¯Ù}©Ö1ZG{ ô&×<{mò¶Ár»ì~¾É<%p£ø þà$Þ[g¤åÉÑ:Ö #*m¼dª'dzËåv;ÅpZ2ã
ó@;ßLmwZ¬¶bÜÀCèâ¤äTÔîms
+ò)#ù¥ÃP>ɵ-|-@biìP®/9Ȳa²È Çkâ9iPqD"aqvr#¶ädz¢g&x7)öB¨×Ö\IJËC}÷õfÂ;aRqB.Ö±dÌccEÊmKÆûÓ8âñÑ,®"âå:åÈÀP»´²$x>deñ¥ºdì4·ë
+S
+¦¢V ¹RÙà«Sb~|c#-1÷Ù`HX©û¼±Tåc½¬¶|3Çòütv¶¦Ä4#"ô8^t-µy³¤IÚÑHó¿nT0Ñ<4æñã~<W£ì[()0%¸âprlk%ßud í)ìX0¦Þ%D¼8SæK'û¸ÑühMàì:&ûâ%;WAI¸´Vãák5W×\fÀ +ÓÖàF1®Ö´¢Á\¦Ïb[ñnCñêJñ¤Úr©ùáFú
½i¢mÐ19³éIp¬×æXoã½)<É
å:S}ýY%dë å6¼½XáËe½Þâ'ó;Ôµi0¦D´M;бÆb²&÷eÛqq"nVnl699&kDì´ª^Æ$rÞ»øb¶0L»"
i
+LS "Hðz¾¿øaë^þÀb.ð7³|ÿáú=¼øÚ{$rEÓC BÚAHζø×Ã6aók-|
+:Ö8±âÕÅ2_>]àDÁà½E/aâúpx]»ù£µ÷ÛÁccJëÐPR*ÜvQ¡±é8Jµ®ÍúÛ·/ 0$£"^~ç&ç>9Á·=ÃÿxkùrÃ0±UÌ -yb²Èɱ0½°Å_Ün±ÐAH$k;
+tc¤!ô[\+[Ø«Õ¿þÓ6ðÿ÷òðÃåt¼W5f,Í&²ö¦øÏ}
g?=Æzz//QR´ÀàµwWhºâ[+²m+LÚ®`zÛãLÅ©¢Áßo´°ú?·w§ÄqÌ'úRp}½Æ
ù2sã9îÌ·-Ü ¤éÔ[.£}Y\×£Õöxî󧸲Ra»Ñ¤åk^_ªñfÝå¥ë
+&æs=¼zÛ§)ÞÏäõµ¯}mê«_ýêùþþþcAa Â÷}â8ÞKÃ0VWWo?þ/½ôÒþ~ ¡=NfBa²Xà?|Ö$«bJ:Wç*ø±DmÇ£|î÷DÕJ£NhÎ{\_Xâ3}6ÿr¬L¥]ZåÉ$ÿ»â"öB`gMMMýÖO<ñTär9 ",Ë""ZV±×_}?àG1ô'8×w[%rI¢hy'G9v¤Hζ0$.ÏÞâíksh`` ¹õ
+G
+|jò)Ó`§\!v[gmJ;5Z^Ä?qéy,ëx''Þr¹ËËË8Ö!}}}h©T*]¶mJ¥úsePòbÒ=!©D;eÛÙZÜ$wë5yit:ÃÕÕmn×\
+iB&Áéã}¼æxìDÍj-ö3WjµÓ8ä8N`J
Û·oL&Éd2A@µZ¥X,Òn·ñ<!®ëâyÞþ~ÀBÍÕáÝÛ
+©$¦òQÒÇT»!TI! ɶHøÃZ3$IþaßüãdRgOå¿ÿý¯®ï6F~ØÂcÌbþP*J²ÑhÐn·Éçó´Ûm666(4
+,ËB)E:fmm
+Çqàp1gZ\Ë4°eHLCì»]Cí:ü¶A
+}8HgùÓwÖùõ3GèI'øO¼¹Äº
iüPV«Åµk×xðÁ¡\.Ç1çaYLééiî¿ÿ~Òé4»
+Ùþ¦ÀRì q$Í]I!É$yÛ$2°MÙý?¶³|ïÝ
+ÂH£àß?>Æél¥õýR÷Þ{)%qïvÉ$
BÑÑQ¨×ëÌÎÎbÛ6¥RV«uÐRʽÝ5Àì$aÈ]kìQÉT)A
+AÌnûi#M cdùËË«|åÌ1R Á÷»ÞDÇPJCBFFF¸víù|ÉÉI´ÖÄqL£Ñ ÏÓÛÛËÚÚÃÃäÓiÇ9 ô=I%÷8¯v6]±T@)ÚS$ÚköýP # f3ÈðâÕ5>5çÿܬ ¤µç?\ÖëÞ ÍrüøqÃÀ÷}ÇéÒ̲,N:E6¥P(J¥çg?ûÙ~ ]=ZYbH
©ÀTKîÒÈ2o¨÷NQ¬ Â%4R:,)foº¸2!"D
+¿é:÷ýÙ·¶¶ÐZcÛ6¾ï£"LR.ÙØØàñÇÇó<¦§§I¥R±ß6ßúÛRåÇßýffp>Ìô%sa"Èá[9|+oÚøVß²&AÂijxfÏ´ñ;'°öîOæÐÉ<A¶YßþÁÿáA¢HËeÕjZF£Ñ`ggÇq¨Õj\ºtññq=Êöö6aÊCQèæýïù7Ï_·=÷HgÑqô>OD×÷Ñ8ÞÚcâh_ µkõúOÿê{;/ýÙô¡Ád2R)¦iîVÈA@VcvvÁÁAÖ××r·8TNoüàÛ?~ro¦ ÿö]ZZzqrròJ)[)
)%j¯m¢D"Á[·ð<0õzýå2ÃÝR©ô£éééßîëëB¥R;êÖ:Ã0ÔÚÚÚlµZ½ ~ÞÇëóõsà<ÿüó¿÷àþ¢RJÝ-z !À»xñâ÷»ßýö=ðo}ëü׿þõscccJ½_tyD"R
+5¾ï!¦i~ìù09}útñ¹ç+?þwî:
Î=ûÐSO=unbbb2"<ÏÃu]Ç!ËQ,±mÓ4I¥R
+
+
aâ8¾ï¨xGÇ>}zòóÿü/[wÝçr¹ÉV«EÄqR£G!x×í,Ë"ÏS,ÙÞÞ¦Ùl~¬%,ËbppðÁÁÁÁ}çw@a8CH)9zô(T«ÕCÊyGVömFFFÃz½þçQáû>Zk}/| êÐ!N<I£Ñ`ssóRßBày¦i200ÀÎÎ¥[ÝNê8qaH" `ee÷ÊWkÖºÛxtÖÊÊ
+½½½¤R)J¥ÒZÁ0{ ´ÖôööR*¨×ëÝÙ@*âÈ#ض
+Àúú:¶mÓÓÓCV£P(°²²Bí5 !ÎtÃð#iö ¥TôööbYJ
jµÊðð0}}}]Ë´ÛmPJqÿý÷Ól6g``£G211ïûH)¹yó&ív»[»+¥º½ì½ @¹\f~~ññq*
+¶m3::Êõë×i6xG!¢¾¾>666X]]%L288Èôô4B;Æøø8×®]ëæ)å]§<Ø\_¿~)%KKK?~r¹ÌÂÂårv»ÝuÄ ºß}ß'ÏS«Õ¨Õjloo3??OOO½½½4MÇé{B¡ÎªV«Ü¼yÏ|æ3lmm±¾¾ÞÍw¾8"¢("ÃN|çÆøþîùõöö6ëëë
+
+qëÖ-Í&¦iv}ãsZk~øÃR(Èçó¼óÎ;T«Õî¼²:Ö¶myä´Ö,..vAù¾ÏÌÌBúûû»è ¼' h1M·ß~ÁÁA¾ño088H½^ïRÁ0~øaFGG9uêÍf/²³³ChQJ±¾¾N»Ý&Éàº.+++T«Õ{C¡ELÓdjj¾¾>^xáÎ=˾ô¥îÎJ)»áðêÕ«8Ã'XXX Lâ8F5籶¶ÆÐÐ,--ÑÓÓso ±;."ͲººÊÌÌ;;;:uáááîÈÃu]ZÝïgaiijµïûÌÍͱ¼¼ÌåË)
+LMM±¸¸¸/ß'.
+(¥àgÁ²,Êå2³³³]j8mÛ9s0)J322ã8,,,022ÂÔÔ®ëJ¥X\\d||ÕÕUò®Ãááa&&&X^^ƶmÉ$®ë266ÖÍÀRJ¢(bvvk×®Ç1ýýýݱß'º ;áµ\.ãy>ú(õz(îM1g&V\.G¹\&H`Û6V¹¹¹®h"ÉÉdX\\¤R©ÍfÉd2Òl6i4lmm!¥¤P(°±±Ñ-Cî: ¥*ËÌÌÌtçña À0}³8Y^^&ÍEÕj_~§~T*Å<À+¯¼Âââ"ZënîééùؾáíaÍf1MÃ0è¶Ý)wèf½½½ÝráÂ|òIÒé4ýìgÑZS*ºîê]Ïå:Òa¦iî½R©eu¯³,/ERJÎ;G±XìnÆÝÜý} ò Ü©¸eY]I$¾wÊ
7Þx£µN<¹Ï÷Ä¢(ò:Vè é$¹s~y°Ñé$)ß÷yóÍ7ãêÕ«wÎ:/AàÞu 6Mó¡N#òaT:Hu7SwÖV«Å¥Kº Ó4i·ÛÎ[o½5{×)tõêÕÒo¼ñ'¦iÎ'É.eîT¾£tgŤ\vÉd¥Ôü+¯¼òwB»çÎûÜ'¾H$²q|çùØ;üø:&ãèàsÇ©_¹rå{/^¾§ þy¸ûÏ þÿÖÿ ÷&MÖº IEND®B`
\ No newline at end of file
Added: trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/center_toolbar.png
===================================================================
--- trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/center_toolbar.png (rev 0)
+++ trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/center_toolbar.png 2011-04-19 15:52:49 UTC (rev 20207)
@@ -0,0 +1,68 @@
+PNG
+
+
+IHDR 0 @ \ ôF pHYs Ä Ä+
+OiCCPPhotoshop ICC profile xÚSgTSé=÷ÞôBKKoR RB&*! J!¡ÙQÁEEÈ Q,
+Øä!¢£Êûá{£kÖ¼÷æÍþµ×>ç¬ó³ÏÀH3Q5©BàÇÄÆáä.@
+$p ³d!sý# ø~<<+"À¾ xÓ ÀMÀ0ÿêB\Àt8K @zB¦ @F&S `Ëcbã P- `'æÓ ø{ [! eD h; ¬ÏVE X0 fKÄ9 Ø- 0IWfH °· Àβ 0Q
) { `È##x FòW<ñ+®ç* x²<¹$9E[-qWW.(ÎI+6aa@.Ây24àóÌ àóýxήÎÎ6¶_-ê¿ÿ"bbãþåÏ«p@ át~Ñþ,/³;mþ¢%îh^ u÷f²@µ éÚWópø~<<E¡¹ÙÙåääØJÄB[aÊW}þgÂ_ÀWýlù~<ü÷õà¾â$2]GøàÂÌôL¥Ï bÜæGü·ÿüÓ"ÄIb¹X*ãQqDó2¥"B)Å%Òÿdâß,û>ß5 °j>{-¨]cöK'XtÀâ÷ ò»oÁÔ(háÏwÿï?ýG % fIq ^D$.Tʳ?Ç D *°AôÁ,ÀÁÜÁü`6B$ÄÂBB
+dr`)¬B(Í°*`/Ô@4ÀQhp.ÂU¸=púaÁ(¼ AÈa!ÚbX#
ø!ÁH$ ÉQ"K5H1RT UHò=r9\Fº;È 2ü¼G1²Q=ÔµC¹¨7F¢Ðdt1 Ðr´=6¡çЫhÚ>CÇ0Àè3Äl0.ÆÃB±8, c˱"¬«Æ°V¬»õcϱwEÀ 6wB aAHXLXNØH¨ $4Ú 7 QÂ'"¨K´&ºùÄb21XH,#Ö/{CÄ7$C2'¹I±¤TÒÒFÒnR#é,©4H#ÉÚdk²9, +È
ääÃä3ää!ò[
+b at q¤øSâ(RÊjJåå4åe2AU£Rݨ¡T5ZB¡¶R¯Q¨4u9ÍIK¥¢Óhh÷i¯ètºÝNÐWÒËéGèèôw
+Çg(gw¯L¦ÓÇT071ëçoUX*¶*|Ê
+J&*/T©ª¦ªÞªUóUËT©^S}®FU3Sã© Ô«UªPëSSg©;¨ªg¨oT?¤~YýYÃLÃOC¤Q ±_ã¼Æ c³x,!k
+«u5Ä&±ÍÙ|v*»ý»=ª©¡9C3J3W³Róf?ãqøtN ç(§ó~Þï)â)¦4L¹1e\kªX«H«Q«Gë½6®í§¦½E»YûAÇJ'\'GgÎçSÙSݧ
+§M=:õ®.ªk¥¡»Dw¿n§î¾^Lo§Þy½çú}/ýTýmú§õGX³$ÛÎ<Å5qo</ÇÛñQC]Ã@C¥aaá¹Ñ<£ÕFFiÆ\ã$ãmÆmÆ£&&!&KMêMîRM¹¦)¦;L;LÇÍÌÍ¢ÍÖ5=1×2çç×ß·`ZxZ,¶¨¶¸eI²äZ¦Yn
Z9Y¥XUZ]³F%Ö»»§§¹NN«Ögðñ¶É¶©·°åØÛ®¶m¶}agbg·Å®Ãî½}º}ý=
+Ù«Z~s´r:V:ÞÎî?}Åôé/gXÏÏØ3ã¶Ë)ÄiSÓGgg¹sóKË.>.ÆÝȽäJtõq]ázÒõ³Âí¨Û¯î6îiîÜÌ4)Y3sÐÃÈCàQåÑ?0k߬~OCOgµç#/c/W×°·¥wª÷aï>ö>rã>ã<7Þ2ÞY_Ì7À·È·ËOÃo_
ßC#ÿdÿzÿÑ §%gA[ûøz|!¿?:Ûeö²ÙíA ¹AAåÁ!hÈì!÷çÎÎi
P~èÖÐaæaÃ~'
W?pXÑ15wÑÜCsßDúDDÞg1O9¯-J5*>ª.j<Ú7º4º?Æ.fYÌÕXXIlK9.*®6nl¾ßüíóââã{/È]py¡ÎÂô
§©.,:@LN8ðA*¨%òw%
+yÂÂg"/Ñ6ÑØC\*NòH*Mzì¼5y$Å3¥,å¹'©¼L
+LÝ:v m2=:½1qBª!M¶gêgæfvˬe
²þÅn·/Ék³¬Y-
+¶B¦èTZ(×*²geWf¿ÍÊ9«+Íí̳ÊÛ7ïÿíÂᶥKW-X潬j9²<qyÛ
+ã+V¬<¸¶*mÕO«íW®~½&zMk^ÁÊÁµkëU
+å
}ëÜ×í]OX/Yßµaú>®ÛØ(ÜxåoÊ¿Ü´©«Ä¹dÏfÒféæÞ-[ªæn
+ÙÚ´
+ßV´íõöEÛ/Í(Û»¶C¹£¿<¸¼e§ÉÎÍ;?T¤TôTúT6îÒݵa×ønÑî{¼ö4ìÕÛ[¼÷ý>ɾÛUUMÕfÕeûIû³÷?®ªéøûm]NmqíÇÒý#¶×¹ÔÕÒ=TRÖ+ëGǾþïw-
+6
+UÆâ#pDyäé÷ ß÷
+:Úv{¬áÓvg/jBòFSû[b[ºOÌ>ÑÖêÞzüGÛ4<YyJóTÉiÚéÓgòÏ}~.ùÜ`Û¢¶{çcÎßjoïºtáÒEÿç;¼;Î\ò¸tò²ÛåW¸W¯:_mêtê<þÓOÇ»»®¹\k¹îz½µ{f÷é7ÎÝô½yñÿÖÕ9=ݽózo÷Å÷õßÝ~r'ýÎË»Ùw'î¼O¼_ô@íAÙCÝÕ?[þÜØïÜjÀw óÑÜG÷
ÏþõCË
+ë8>99â?rýéü§CÏdÏ&þ¢þË®/~øÕë×ÎÑÑ¡ò¿m|¥ýêÀë¯ÛÆÂƾÉx31^ôVûíÁwÜwï£ßOä| (ÿhù±õSЧûÿóüc3-Û cHRM z% ùÿ é u0 ê` : o_ÅF iIDATxÚÔYypÕþú½îî鹤ÑHÖáC¾9,Ùı!ؼ¡0°J¶!Y TÁR¢pÒn 'r at BÄ°Ån _Á@lËBV [HB%[Çhî~Çþ1aF¶ Tl²ÛU]=3=Ýïû~×ûÏã÷ï(P&\±p4Ëç@
A
urI¤¸(Å«@ù'¿ô¾Ý¸aý 3 Tp 8ÖÚÖ~ìý¼gì÷|÷Q W4íÉÞÔô2"&¤Ä,?©i¯,«2id·Ãe)÷z96Í/¾m×f¹9bs¿Ã¥:3 NF
+j?~ï=GLª¼àµÖ¶ö]ïAüiܽëé/'¢DÁUõþó@*¶ó¸{ÞÖÁLë'þcI¹¾!Ëä{#°qÃú%ÄçïM®Þs©sìß4ýE¥Jî?)V=³ÿøºá_}aÌ7øÄýë×ü¸µýÍw{¿¢(ð g̽ó'û÷U[³UÁ?α %Ð3êb Å0êÐC=÷qI/)×p¸"¥<¥ mÜ°¸õ
Ì¿:8_×5Ñ ø( @#À¼ wÂÍ<¤@Iæº>1¿ì+gùðÖ¶vq*úñ,Ƴ|ù·ºÇ7[:µæ
4DtsÊt|jA À}¯ã¿d ¤Ä+Ñdú£F|t79Ô-GÈonØ;Ñö«#é¹e¦¶ ¬ÑI¡ø¹!
+5Wà»ÍXÖ@T, ¬5ä7Ôg/¹·{ânËû7nXï?ÕZRÈà«Çìϧ´üª¢ 5ÅÍðÌáÛ7lèp
N¼Ö!û äT÷$îùò®±ûS¬fqNÃ:¥´ÜÔòæ TÈ´S'
+B~I83¾´kìfGÈ»7nXÒzÇ2¼a߸·RQr/\Ö0æ°Ä¦·m<s$
+¢ ¸¼Î*"Ë%zF³«3¼áT¸iC÷Ä
+ÁaøU! â#(7(*LÅ
+³ï¸Ï e1ªL:EF@%
+ºJ2.³î}}âs >{eù¼ÁµÔ¸ån>'¹!û'<eÌÿÄ÷.+ÇW.,ç1b±Ñ,K¦I¿qã¡T¼/éUÎ iT'
+AÓÀW/*Çí
+Âs·7DpßÅQDäµsRÀ¯«t0©xâÏ©;6nXnñ LJRá£Ò`P¦¡CÂåp
'JB§
+jü*ªL
+!$á -ñéo}E9nó[6÷%Î-·(U (ðQFPsWK<°wÿ¶4R"ɯwá@ÂQ©Í±X:ªî£è_ðÑ:ó6 ·åûH¥I'øs*ÐyÂÅÕõ~üü@
+.à2wýÞHy/
+fðÚ`
+QßxD§
5o<ºÂ2
+E_Éi1Âáßî(»ïõq¼:ì È-@¥ Püò`êã7¬¿(ÿ{µ_íYR;³\ /éáÛ= L8)&°®ÞB[cTl.ðÐxs4"Î-óí®ñÓ.qI÷±ą̈ÐÓÇìSU0áøF×8¾Ñ5Dzyתdßðd#dKA3
+¯a>æ§)OÀDK/. c]½
[Î
+ÁänÖAÔ bemàQà²}uÏ çcªC+B"0!á
+ KLº=µö§ÞssR )3)b-Ù´@Ø5â¬ÉG$KÔYê×Î
+ü(år¤¼Ùl?jcó`Güs
+à̱!Ç'G¿_g©¿u¹,éÜîÎ,*T à¡æ
+¨DAÂH¸ãÀ¤+á9Rðr
+¸
+¿¼¬
+
+Q}3®ö¹õ æäq¸Öúï¼éÐcTr$l:8ìÄMb2mÃÔ(ni¬zô#uÖ]E©DtØænÚðQ_»°_Û31G(9©9\"Ãr×<ðü± ¬á;+*ñEÉE
+Ó (Ãn8'árþHuÓ¼°¾yëÛ©/¼1ê,ÝÚK)QÖK¢ÆÞÁGêÚSY_O¸Â B:Á©,1%}Ä];GqÜæ¹Ø<eV\æ´¿ÖY*¾÷á
+XZN¹|(ZxÏg¶`[¿ ÊKvd P7¶.ï¨fN¹l ðigÔÁbðÅt.AUª@SPX¼øЩËëüèx#ªäÀÊ)ScSf$¤Äùåú)ϧË\Ð`Vº¿4ZBÈñjf¿¶ÓY °uÈÌÇ
B\ iÄIy"8æ|kï|TAX'¸~a ÐuÜÁÏz O¼ã¨yÉç?¿8Aµ¥âÆE¹ç6L¡wÂrxNò5D)U
mÛM}}}75'eee#ÑhôÙ³g?fÆnÆØIÆ">Ír¤<g§A`~XÃõØ9ÅýÝH¸9ÈK?ïìyðLH8xä.ñùsCØ}ÜÁÿICJ Ér+¢{:UU144tWww÷³Ùl%K@JÎÎÎX__ßyh½è¢þ£ººzCDÀ_µÑÞ ¯K¨9x
+mÿ:ÂcûÈWAùb(ï´Ó5 ¦Bï#o&0åèOzRB Pø°v@>´RJqôèÑ;wîÜy_(Byy9TU-8zô(&&&`ÛvhÛ¶m÷¯Zµ×ÔÔ<ÀË
ÑÖ¶öÉ«WQxGÀ= ¤<&dÉÉ%ÐTià0üªRx&Ïã?ëMbÏ R)WX^elomkOÍò®®®¯#cÞ¼y1cjjjPWW!t=ÿøÇ?~=É4QJßIWb>²µ<Ì°ÜÆÅxE½)`\æ~_R®ãÞeåX77ö¦rt×H^9Óá3-+Yç§[
+ÑGÊàáÃ?ﺮ¥ë:EA8F2Dww7^{í5ìß¿R0Æ@)E"°:tR=°ézkë:LKWܹHóÝæ
+èSEÁ¾raB)h ¹9Ó
+ÕØ5s= ^Ê/:99Ù0<<\¨b±&''áyz{{±wï^(Æ/^`0ÆW%ÉwêÖ¶ödSÌ÷ê 9rä2Üã²N¸B"jP|e¬ >´Ô¸qQòTà!!9!+±¢Êx¸µ½ÐKÉd2óDlþüùX±bV¬Xh4ááad2H)ÁÃ%KpåWbõêÕhjjÂÄÄD,NÏ°»íüð ^¦Èîó¦Ã%p4ÍðÙm#ø§MÃ`S9Äã½I\ûûcxúpOÅgz·~À³%TA,ËBEE4MC0Äää$lÛcsA¨ªp8`0!RÒ®Dk[»»qÃúÛ¿ØP~èõãu¡«QÀú0ìqÖI!Írtw¦ÒZsXÁ!rà5û×ÆØ:?ýRk[{IÚgF èìì ¡¡»wïçsH)!ÀË/¿ÇqÐÛÛC¡¶¶vÜ4ͶÌÖ¶ö¡óËô;o]{E2×ó<O²)³`2·±"Ègà¹
RHÅgz7/|ui¹~Gk[ûÈôõÂápOeee§çyömÛ`Û6ÇÁÒ¥KqÙeAQxíÛ·chhRJÌ1cw8î9åßÚÖþæQý3÷5W?í7ô¤pl.<'gSgÂv±öÅcøðô¡Tð\´!Ü¥¾Ñ\ýTSÌ÷éÖ¶ö}§Zr¼¾¾þ1MÓã8à#ÍbþüùXµj.]æææ6ÇeYbÁBNÓÕmíúÈmßùPô«×SÑ¥PÕË¥çHé9áð$ÞN`".NÑMgÝâØëßm®¸'æ#·¶¶µ÷nÆ"È?r®ëBJâÀEgg'pB,[¶ìûHä·±Ó7¶¦û1 ×ïs×îÎÖ¾5áÅ2Y×® ÑMÏoèÙÅmäCUÆÑ¥åú³ ~ÞÚÖ~â¯õF÷ïßO%¬|§³³ó_lÛ
+
+
+D"ؾ};8ç°,Ë/tÑ¢E·3ÆÒ Þiݺe æN5wg póÍ] t¶¶µó÷ÚÜÍ MÓ066ÖÚÛÛû
¡¡¡¥a)%Á`¢¶¶vïÂ
F£Oy÷NPù{·× äSÆXýøøø³Ùì< Ò4ÍÃHdªªG3ÑÿþÖCË/¿ü}=ÔÑÑqÊù@<_óM6ïôr +<ÏkÞ·o_}:6S©1¦F"I˲ì|ð¦i/x-ïú 4 H)ßUK8çëìì\=00PgÛ¶ßï÷sEQTBrQxÊ©X6¥adfÎ9ØÔÔô<¥ôÇñxüͳ©Óèèè n}ë·nìîî>_×ub&5M3×£¢Rbddçs×uáys]owÞyøA<g 9Ô-ÆØ77oÞÜÖÓÓÓPYY©Åb1@)¥ÑhW_}5Ö[X,EQ@®ë0MSµ,Kíîî^²iÓ¦»=Ï»¿££Ã6LJòó{~óßÜ8>>^SUUE
+îë0aÀçó!o>ùN¢(%'¥eÑ'NÌøõ¯}3cìîrÖ ¸ióæÍ7pαXä¦ ¿ß˲PUU
²²²Âååå={6Á` Bà ãX6m:å|àèèèhìêêUSJ)|>IÕ«W£¥¥åb¦¥k×®
eY
h¾ÂR>UìÞ½ûsÏ
+~XI§Ó·ìÛ·oa4¥PJ¡ª*t]ÏçiÐu[·n=éE/¾ø"FFFN_&ÐÞÞÞ·RÊ»ºº®0MS¡l»a`aÛ¶m
¼ôÒK8räH `eÚ|`ʤÈ={>ÞÑÑqÑÝsqIÿÌ
+ún3]EQ iÉd!NZiBëc- :Ï:::ÔåCdV ç1d³Yd³ÙüÆ
ññq
+
+þ;ÖE @ . Ñ××·æLE¤Â|`ppp¦i4DJ Ï«¯¾d³YضL&l6×uÁcÅÏäÏX,n¸555¥ã!Ô£Gæg@4L(-í¸®UU±fÍBÉd`Ûv¡fÍÈ.4Éb1\sÍ50M¢ "çµ $Éü|àù@¹mÛ¢(0×_})QJ±fÍ<÷ÜsH¥R
^
+cB©I)Dpíµ×ÚW]uUá=O>ù$z{{aÛöIó¿UºæwP]×1Ý(¥X´hÒétÁ¦R¢ººº þTíó©ÿægJãa8ã3¶lÙUUa& o¿ý6víÊeÈó'ÏB`ß¾}
BX¾|yn®ÐÕ
!
+-ÏwÊùÀßB`Ì4ÍL:ã8Ø»w/!¨¨¨@SSúúúðÒK/!ÍBQ// c;vì cÍÍÍèïïGOO¤â¦iÚgÀ_b±ØèÈÈHB%@QÒ!^æ L×@è;N§1>>^rOQ^YYYÇãsæÌyÅu]%/I!lÛÆÖ[ýéç¬Y³pé¥B×õîqαk×.W)%fϽ=§ÏèN¶Ãáv§LÓ4Bò;)·R¢®®k×®¥¡PÏ?ÿ<ÒétcOÿ,@(JF"-g#ÝÔØظÇu]6}QÎyáÊ9Guu5Ö[WRõõõX½z5Ã(y.oNyÉSJYcccÉ|àÇãÉY³fý0g³YY¸ø³eY¸îºëJB, Ì?Ë/?ÉüCÃáD}}ýÃñx<s¶
+çV®\¹çºî)í>Hà¿ø~úÓf¶;wîÄã?×_½p±skæ\¹ò¤ùÀ%ÇÝP(t{KKËÎ9Ëï´yéçϾ¾>"Q:F!ÞO7?J)kiiÙD¾ÇåY#0Eb¨ººúÎU«V½Â9÷<Ïïæùø^Qh¦y\rÉ«µµµwÄãñ¬/ÔÑÑ1'Nÿûï~÷»µLÆR
òùSÓ4$ $ÉPIá~¿?sÅW<îÇãýh_hDÀ½½½êêêjà«RJ2TlhÅÂ/¸à?sÎ9O x<'?ðÆÖ4"1 ×®íëë«=vìX,ÍçiSõ®gF¶ªªjdÎ9Gkkkðóx<~âl÷Fßiݺ¿:Çãïi>pÆü>þw ~
+}{]ß IEND®B`
\ No newline at end of file
Added: trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/hotkeys_disable_toolbar.png
===================================================================
--- trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/hotkeys_disable_toolbar.png (rev 0)
+++ trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/hotkeys_disable_toolbar.png 2011-04-19 15:52:49 UTC (rev 20207)
@@ -0,0 +1,70 @@
+PNG
+
+
+IHDR 0 MÈêò pHYs Ä Ä+
+OiCCPPhotoshop ICC profile xÚSgTSé=÷ÞôBKKoR RB&*! J!¡ÙQÁEEÈ Q,
+Øä!¢£Êûá{£kÖ¼÷æÍþµ×>ç¬ó³ÏÀH3Q5©BàÇÄÆáä.@
+$p ³d!sý# ø~<<+"À¾ xÓ ÀMÀ0ÿêB\Àt8K @zB¦ @F&S `Ëcbã P- `'æÓ ø{ [! eD h; ¬ÏVE X0 fKÄ9 Ø- 0IWfH °· Àβ 0Q
) { `È##x FòW<ñ+®ç* x²<¹$9E[-qWW.(ÎI+6aa@.Ây24àóÌ àóýxήÎÎ6¶_-ê¿ÿ"bbãþåÏ«p@ át~Ñþ,/³;mþ¢%îh^ u÷f²@µ éÚWópø~<<E¡¹ÙÙåääØJÄB[aÊW}þgÂ_ÀWýlù~<ü÷õà¾â$2]GøàÂÌôL¥Ï bÜæGü·ÿüÓ"ÄIb¹X*ãQqDó2¥"B)Å%Òÿdâß,û>ß5 °j>{-¨]cöK'XtÀâ÷ ò»oÁÔ(háÏwÿï?ýG % fIq ^D$.Tʳ?Ç D *°AôÁ,ÀÁÜÁü`6B$ÄÂBB
+dr`)¬B(Í°*`/Ô@4ÀQhp.ÂU¸=púaÁ(¼ AÈa!ÚbX#
ø!ÁH$ ÉQ"K5H1RT UHò=r9\Fº;È 2ü¼G1²Q=ÔµC¹¨7F¢Ðdt1 Ðr´=6¡çЫhÚ>CÇ0Àè3Äl0.ÆÃB±8, c˱"¬«Æ°V¬»õcϱwEÀ 6wB aAHXLXNØH¨ $4Ú 7 QÂ'"¨K´&ºùÄb21XH,#Ö/{CÄ7$C2'¹I±¤TÒÒFÒnR#é,©4H#ÉÚdk²9, +È
ääÃä3ää!ò[
+b at q¤øSâ(RÊjJåå4åe2AU£Rݨ¡T5ZB¡¶R¯Q¨4u9ÍIK¥¢Óhh÷i¯ètºÝNÐWÒËéGèèôw
+Çg(gw¯L¦ÓÇT071ëçoUX*¶*|Ê
+J&*/T©ª¦ªÞªUóUËT©^S}®FU3Sã© Ô«UªPëSSg©;¨ªg¨oT?¤~YýYÃLÃOC¤Q ±_ã¼Æ c³x,!k
+«u5Ä&±ÍÙ|v*»ý»=ª©¡9C3J3W³Róf?ãqøtN ç(§ó~Þï)â)¦4L¹1e\kªX«H«Q«Gë½6®í§¦½E»YûAÇJ'\'GgÎçSÙSݧ
+§M=:õ®.ªk¥¡»Dw¿n§î¾^Lo§Þy½çú}/ýTýmú§õGX³$ÛÎ<Å5qo</ÇÛñQC]Ã@C¥aaá¹Ñ<£ÕFFiÆ\ã$ãmÆmÆ£&&!&KMêMîRM¹¦)¦;L;LÇÍÌÍ¢ÍÖ5=1×2çç×ß·`ZxZ,¶¨¶¸eI²äZ¦Yn
Z9Y¥XUZ]³F%Ö»»§§¹NN«Ögðñ¶É¶©·°åØÛ®¶m¶}agbg·Å®Ãî½}º}ý=
+Ù«Z~s´r:V:ÞÎî?}Åôé/gXÏÏØ3ã¶Ë)ÄiSÓGgg¹sóKË.>.ÆÝȽäJtõq]ázÒõ³Âí¨Û¯î6îiîÜÌ4)Y3sÐÃÈCàQåÑ?0k߬~OCOgµç#/c/W×°·¥wª÷aï>ö>rã>ã<7Þ2ÞY_Ì7À·È·ËOÃo_
ßC#ÿdÿzÿÑ §%gA[ûøz|!¿?:Ûeö²ÙíA ¹AAåÁ!hÈì!÷çÎÎi
P~èÖÐaæaÃ~'
W?pXÑ15wÑÜCsßDúDDÞg1O9¯-J5*>ª.j<Ú7º4º?Æ.fYÌÕXXIlK9.*®6nl¾ßüíóââã{/È]py¡ÎÂô
§©.,:@LN8ðA*¨%òw%
+yÂÂg"/Ñ6ÑØC\*NòH*Mzì¼5y$Å3¥,å¹'©¼L
+LÝ:v m2=:½1qBª!M¶gêgæfvˬe
²þÅn·/Ék³¬Y-
+¶B¦èTZ(×*²geWf¿ÍÊ9«+Íí̳ÊÛ7ïÿíÂᶥKW-X潬j9²<qyÛ
+ã+V¬<¸¶*mÕO«íW®~½&zMk^ÁÊÁµkëU
+å
}ëÜ×í]OX/Yßµaú>®ÛØ(ÜxåoÊ¿Ü´©«Ä¹dÏfÒféæÞ-[ªæn
+ÙÚ´
+ßV´íõöEÛ/Í(Û»¶C¹£¿<¸¼e§ÉÎÍ;?T¤TôTúT6îÒݵa×ønÑî{¼ö4ìÕÛ[¼÷ý>ɾÛUUMÕfÕeûIû³÷?®ªéøûm]NmqíÇÒý#¶×¹ÔÕÒ=TRÖ+ëGǾþïw-
+6
+UÆâ#pDyäé÷ ß÷
+:Úv{¬áÓvg/jBòFSû[b[ºOÌ>ÑÖêÞzüGÛ4<YyJóTÉiÚéÓgòÏ}~.ùÜ`Û¢¶{çcÎßjoïºtáÒEÿç;¼;Î\ò¸tò²ÛåW¸W¯:_mêtê<þÓOÇ»»®¹\k¹îz½µ{f÷é7ÎÝô½yñÿÖÕ9=ݽózo÷Å÷õßÝ~r'ýÎË»Ùw'î¼O¼_ô@íAÙCÝÕ?[þÜØïÜjÀw óÑÜG÷
ÏþõCË
+ë8>99â?rýéü§CÏdÏ&þ¢þË®/~øÕë×ÎÑÑ¡ò¿m|¥ýêÀë¯ÛÆÂƾÉx31^ôVûíÁwÜwï£ßOä| (ÿhù±õSЧûÿóüc3-Û cHRM z% ùÿ é u0 ê` : o_ÅF ^IDATxÚì\ypÕÿõ5÷¥ûYdcÇB6±J0a
+æw5Ä8dÉb²lá̤]#I
¢É&;@À`{m²$ÛÍØÒHI4£¹§éÞ?fºgZÓs7!»WõÊîׯû{ï{ßû¾ï÷~&$IÂ]V¬øö3«Vµm @Q%¢$ HE @©
+°Ù¬Äþý{mÛöòZåZ7ÜrË¥¦±± <44Ô#ô¢hÔ××C¥$Ip:í7oÖÂ]»~¿Y%@[Û7Á²ÂõõßaÊÍóHQäÌPýúȹ/ÿ-",#
+
û»»w=?6vôMùCäb·a%ÐÓsD¡nw(F2)f}¥I`³@ÓÌl ,+\uÑEK_»ãKéqÐ4¢A$DQ( aRÊË«UI4M¢¦Æ9û
ÊÏߺõg·D"oP¾ãxÉb1"¢¹¹ ãã§L²hiiÉĦ ÕX,fEIP `±6lÜxí÷árÙa00ÇðX,p:í§NÃf³Ãå²£Ø"H·ß¾Ö²k×ïD&>àË´@QÁæÎ
+AÃç¢¼Ü IJ%Á@C$H2ûe¹Ån·eyÐ4¦100÷Þû<øAlݺ
+##Ã0 ¢` ¦s¨¯¯Éd¬Pý^QLÍæܹ³1kV-::ÎÅêÕ«@ÓHHK¦28 ô$AHÂh4 H=G`4099eÅ@$ªªª@Q)!£QMàya¦$ÐÔTQátÚàvàyV5úr¡i¢(A d2 ¡AQ48C(ACC=0>>X,
+ÍêêJÐ4 (. A EeYÍõ"I)¢( @ a´ûfFQÝ-$B¢ÆH°8çÇc8vìSªªJ!Ò/-\H2% ¤ì> ¡AbÑþh(j@(C¢(Äb BÕÕhjjÀÁó ,\8CA Õ¼)i QÇdÑþ(¦Ì)kö´ù$À04+Î:«û÷P(ººÚ´N£$IBµ!©Í7I**ìàùdÁH-êDAH¹*L&D8E]]ÌfL&ê I46ºL¦F´B¤÷ä`tÔéi8/*ÑhB0¶*38.åË(:NÀÚµ_Ërp8Rö$ÉÒ>HµM&y1à÷GÐÕõ)B¡HÚÊ¿¯´·/$BÃ
+¥Ip8liM¦·|L[
+<©ÁÑãôõ#H¨fIn½W¢þþ øý1PAÒ3ÍYjë§ÒnBêIÙ¤´É# §å°¥f@Ô|®¯ï`Á`_l00 )Gåøñ<jÎ E%«Gi*$«§¨9s\ÓßÿÁF£±^$~¦ ÙÎaz6¿¼/HlÑÜÈ(LÛZ} ÉlÊÖ%;::®TÇ$$);ÈH`³Ù½{÷ºÞxã
+=SWI1möHÕt ¤â2h©E{{ûuëÖ&&&pòäI¸Ýnдv<àp8ÐÜܼðwÞÙLk¹¿$I(# G¡(ɤ4ïϫÕÊ0x<ÞÞ^$ LOOÃív¢($É×Ãb±afÄ!)3PÊUú Ab^8L&S:hÆøø8xGSSF£j¿$ f³ @E!g
+B$IdY½f צÚP
Bhnn˲ðù|(++S¼Ïldg.ǤM¦i4mLÛû3/&Kã¼¾(hnnFYYN'ÂápÚmUQ$Ð4íÇq¨®v"ÏhÈæ$IH$xhYgÙ:Í5¢(Ân·£¾¾Çiº+²`ÎM¢»û¾ô¥Ù IÝJRÊú|~;6w
+ÈñÀÌfætã à0o}}CðxN¦¼/.®û)²tifͪÂÑ£"ñ cqòõWxA p8QLÔi>¿ äàCB<Îiºêx ~¼*D°lÃà Ër $|Vʲ<
+}}#5«<Ôô49$Ip¹\yclo¦i$Ü$Iâ8Ï&'# DöÃÃ~ x^ ZLLL
+çù¢L&D"Üxç=~ÿô|ÇAÓJ1BÅÚ°,'¦L!
+MÈæ`0ÞÞ^Ãá$AhkkS~Òj·vßmÇ å65¯/$§µ¯ç^E Àë=<þ)õÀñ@$Qöl.ÛK¯×`0$ÕñÀØا»H¬¯¨po¤(ª 93ëÞææLg¶#Ç£±ÁÁc³,»ÀPv»>³Ù¼Ø`0¤HD£D¶tDfhÝéìÙk@ À 6û½MMMgÅãqx@¿ÉÉɾh4úPND8Óõ¯RÜî+6®ZÕvåiâ®mÛ^6 ÇæÍ?ãêSÃÕk@§qàùW1f1çàKî»®?À½ÞÚÙ¸ãk_VÍÀå_ço¬®®þMÓnADÙ"Î÷EQÙl¦B¡Pggçóø YQ Ïu·bñsÿo¾
+÷«ðÿü%\ßú.BËÏÍ?ð<UGGÇk×^{-=<<¦%3%ïÐ
öTJ¡¢¢bö+¯¼rþk¯½vËôô´&>ppåj ëC,Þ¿+Þú-ȧÉÄ ¬«M/=pûyðß¹ö,|@epÍfóÛn»fYN§.)ä$$át:a±X0==
+Qáp8`·Ûa³ÙòVË$áp8pÃ
+7Xª««ïP;ÓñÁÍ!XQ
¯tî¬þ^c!Ì~òà1üôó0¨üøÕjm±ÙlKÓ4¼^/víÚ
îîî,|`+FFFNH$¨
Éd*ÿðq @ý#Ñpß·aöÂçÝ ÊËKÁFÅÃ0Êà$yzøì.§Ý¢ø uõÕ£lËc`¼}íDn¾MùØø@*õAÓ4h:
Ãa¸Ýî,| «ÕªPZ`CdáDIø ·äìÌÚ<ûV7Heæ0 (
+Ñh,ËbÉ%Åb8~ü8 ªª
+eee¡¤,@>·|&>@§Q±ù~ÎFV¶å pW]üÎÆÈ/cή ¨¬¬Dcc#ÆÇÇáõzQ]]
+¦5+VS£[>@Q*î^Ú;È#zϽ)î^¯ôä JÃ`0a`·Û1gÎÆê@QÔi @DIø@ÕË/Á°g7Äõëaú§{`|èA«.aÏnT½ü*+0óà²i_DPSS)
¸Ýn¢Å¾º
+%Êd|ýã¨ùÁf$
+ï÷N¥BÈ-Ï¡éâ`Ët\rîüüø i<Ï£M¥ãkÖ¬Çq°ÛOÛæËJô¡þÞ{ [Û×âäïöªÚ´ºoû·Ý#¿z+>@($IØívEGS[¾½ *
|ãÌÚt7ScøóÅ7£¯a ÀªñξÇz°èÈÝò¦¾rE>| c1äVv¿ÏzÝèë;Ø÷èÊ;.^
+¢¦§4ã_¬¾X};HçÃ=¹ø@¶EÐȤ׵Öø@ê%²åÐËÕN¥êÿ*ø ôL¯ËäS¡ööö
+^z©éwÞA,Ckk«â2dÇðûýhmmUðRK
Jµï¥VÙÜæ[ÄV«q¹\¨««(èííÅ'FÞßß¿ß9sæÀív+ø oy¥æÛe| ¢¢F£<Ï#(øÀÔÔ>ýôSTUU¡>ÑÓÒAìRÊÂ)JX¾|9öíÛ F£0øäO`µZÑÑѦáxWüÏbïµÑh y³n3ñ¶¶6tuu¡««V«Ñh_þòát:á¢Ñ(***ò½Ó5$IÂçóåu§gâK. tuu!ଳ΢Eãò=z---p8g$¼é:u
+y×>PYY©ü]UU¥Â
+
+â,Ë¢©© ÃÃÃÊz&øÀÂ
QWWcÇiÎÀL| aÿþý0ÊLÌ;¥8>H$@8C4-ºøåñ³Ë²Eã عs'Âá0.¸à$ 8p ;wîÄUW]U Áó<ÆÆÆ022÷
¥ã@N<ººº¼\6>°gÏ£
+ç> `||8räV¬XQày^¯ÓÓÓ$I¼x||\ $)?>ÐÛÛ]»v¡¼¼ {î¹ðù|Ø·oN'êêê´ñe{À|Yõr'âñ8|>Á "&>044Ý»w Âá0¶oߣf àÍ7ßÄe]¦tww¿`µZWñ<_nµZÇÓ¹.IÆÇÇÑ××=qâ&>ÐÙÙ©èµÓé *|Àårarr¢(b÷îÝ°X,¹ø×ëݵcÇõ555Yø QôC D$Åb'/>°|ùry¬û÷ïÿÿüM¤×ÏÈÏÂÿñ¢ÉXÑGî;úÞ|ùúI[%{÷ÛFN?àîyÝmáY º+Æ×0ö»´øº óοãRºïÉÇñ¥?¼ hL®I´ô_}sÉüï_Ú£5õH¾úëÕ¯nC?
+ÉüåàÝxâu
+ʽ
¿zC°ÙÌý p¹lp:p8Ôµí7¿ËÓ±2÷ü,n7n¿}ÅåjÐÀt`& ÿ±§U=ò â¾áü=ïaö¯_Éæ¾À²üÝÈæ0ØEØ}ùõÊ}o-¿}-? WÛ©1Ìúñ;!ï¾F#S? Ùü$%ñç¥`ÌÝ
·&GþÁ@+uáî¥6»>ùlú>~/@Ç£xZf4Ã0ð¼DE÷÷GÜdQZ}½sj¢a M/=kßáoóàãa0Ð0éü]g@æ0L?`]²Gþảþ?RÂÅòÛQóÊÏû§¾ñ-¾zEVj¥0> ëFbeäò÷nBW˶»ýmTþþ×0¡á±3®qC#NÝ÷ (P*ÃæèªBÉ$@ÓBͨ¨(ǾѤ´®}ö)¸}T(¨\~úyäU? ÛFV?péë0b§qÖ6¥¼ÃPÖÎLbÓ÷Á-iÍÖbüp8l°Z`·Û@}íføïÜÓQø²+¸kcúزºRY? ÙüÔK%"Ó'y%HÈÍ·æ
+pÓJ;Z? ûÈ/ÌW+~òãªø èôq±Üä.Y? ûF&ó´>Æõ³ça}çÜÅäDÅO(RæÃt´Bjþ@¶)¤(æ# lKÆU_¹ÜVå·íõWa{÷çR3? JíÚülVü&§¡Í jÎ[¦\/û×û!´¶!9{vV,[? £
+©ùÙÕõÀ&PJÛàSOCljØÔðR êüñ£3Ï^³ÍæÈôWÇÏÁôÖv±ï|ºkû{ï÷3^ë[ãÅç²(´dzüÜÍh?`6S^éáXûQFÅÎi÷èã`ZUÿþ$+=ö#÷ahX,F? ëÈüÍ»íwdÿõØl¦jY¼ â/©:·mº&Á`,/@W_HæN@¼ó.'Od2×÷þ3"ÕõF5rùà¯^ÁoúúúÑß?ò¹¬¼üöÑÇÀlû½rݳt%þT}.ðúÂpÒù7ẽpL¥~?û40g1f¸(/@WâqÆÞ¿ ùåçk²jl½ìëHL
Jêô+ÿ·¼òD&óöãqìõ¶¼ü=U ¦C(ßðMÕÕÿ¾ñ»,
+2X¬hYý+תbéÈËÐÓ®xóç0ù2§ÿ|ñMðV5ç¥ÓªÛ/üeÕJ?5{þ½B?
+ñ|¢çùn_uÝýà8>óRÅÀ<íë?½ûÙt6YÁÀ`jê$¢}{5ñ]ø¢øgRrÒë
+ë>Oþ@,}ÀÙit]ø"ðÝø;>ðEã2 ¶¶ö¹sç*ø@,cGGGG
+A?3¯Åb1fþüùn2
+Áñm۶ݥÅÐÑfø{÷îÅääd:ín1®\¹²eöìÙ%ó:X, 0¸ækjAxC?
+eóZ[[a2eX>ÇÄR> P[[[? 3ùg}¶ªñ#Gàóù
+ò14AQQ___?
+ÍäÔÖÖaå R<Çèèh^þ@ PN¸§ ,Y¢¢ÊÇÐ9µ¨æÈGfäÌr Ýn×ä>|Xa´µµ)'V
+ñtÎÌ¥øòȳ,¹s窪¬¬T)1apøða$okk+ª««û
ø:Úü9sæ(ýìõ ã*Õ7oæÌS2@×,à¼óÎSÎè ×ëÅñãÇ
+
pèСlCeË@·5P?`6U§o{{{122ã>:::r5ãèºñ®»î:?~\qãÃL²Þ×ÕÕiÄ
ùº
+P?°lÙ2p#G¨:jllÄ9çßk,ÀÐÝ
+Í<}\EÌ??§£yóæ=Cïð·®YRøÝÝÝ9×8ÊÊJhô*ÆÐÕfó´FñСCÈEhÂatwwÑø?0³NLL ««KiÛÒÒ¢:aÛßßÇ£ùl!þ®äã$ ìܹ33±|ùr\rÉ%ªç÷íÛ'öKæ|.30ÓËÜ»w/B¡LfnåÊ(//Gyy9ÚÛÛë,Ëâ£>:-þîk at v¾d¢»»Gi·téR,\¸P¹ßÞÞÌÙ"Çîînå¾|Öù¯bFe××d2¦iLLL ³³3a«©Á
^¨:fCÓ4V¯^
+:;;111¦a6AdÑÿµCùé¥x÷Ýw³#6\ýõ°X,9ÕívcÍ5ªÎßÿ}Øl6FÃáÏÅ.Èxÿý÷1==Ü_¶lF#âñ¸fgÍÍÍ7o; Å»ï¾äèºÉüíÛ·Ãëõf2Ì&&&&ðöÛoì0©|yA777çåèp$066¦úx EûÈw$¸XéééAEEÅç/ÅÁ`;vìP7"IÍæñòòr+ÇñÑGÌ ?5 E£QÕ4Ë'ÇO׺\.øý~å÷ää$XÕäè& ˲=$ͯªªÏó*ëg)r*ÇÙ>//@¾(þ®éõu' ýÈ.ÿ; #Üvj®8 IEND®B`
\ No newline at end of file
Modified: trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/licenses.txt
===================================================================
--- trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/licenses.txt 2011-04-19 15:29:40 UTC (rev 20206)
+++ trunk/Open-ILS/xul/staff_client/chrome/skin/media/images/licenses.txt 2011-04-19 15:52:49 UTC (rev 20207)
@@ -1,30 +1,41 @@
-HILLBLU_lente_32x32 derived from:
+HILLBLU_lente_32x32 and HILLBLU_lente_toolbar derived from:
http://commons.wikimedia.org/wiki/File:HILLBLU_lente.png
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".
-HILLBLU_indici_32x32 derived from:
+HILLBLU_indici_32x32 and HILLBLU_indici_toolbar derived from:
http://commons.wikimedia.org/wiki/File:HILLBLU_indici.png
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".
-HILLBLU_libro_32x32 derived from:
+HILLBLU_libro_32x32 and HILLBLU_libro_toolbar derived from:
http://commons.wikimedia.org/wiki/File:HILLBLU_libro.png
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".
-HILLBLU_famiglia_32x32 derived from:
+HILLBLU_famiglia_32x32 and HILLBLU_famiglia_toolbar derived from:
http://commons.wikimedia.org/wiki/File:HILLBLU_famiglia.png
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".
-Arrow-right-up-small.png derived from:
+Arrow-right-up-small.png and Arrow-right-up-small_toolbar.png derived from:
http://commons.wikimedia.org/wiki/File:Arrow-rightup-small.svg
Copyright © Vadim Plessky, all rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice, and this list of conditions;
Redistributions in binary form must reproduce the above copyright notice, and this list of conditions in the documentation and/or other materials provided with the distribution;
Neither the name of Vadim Plessky nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
-Center.png derived from:
+center.png and center_toolbar.png derived from:
http://commons.wikimedia.org/wiki/File:Center.svg
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".
-Search_Items_32x32 derived from:
+Search_Items_32x32 and Search_Items_toolbar derived from:
http://commons.wikimedia.org/wiki/File:HILLBLU_lente.png AND http://commons.wikimedia.org/wiki/File:HILLBLU_libro.png
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".
+
+hotkeys_disable_toolbar.png derived from:
+
+Nuvola 1.0 (KDE 3.x icon set) (nuvola)
+ link: http://www.icon-king.com/projects/nuvola/
+ license: LGPL 2.1
+ license link: http://creativecommons.org/licenses/LGPL/2.1/
+ formats: png
+ subdirectory: open_icon_library-devel/icons/nuvola
+
+preferences-desktop-keyboard-3.png
Modified: trunk/Open-ILS/xul/staff_client/defaults/preferences/prefs.js
===================================================================
--- trunk/Open-ILS/xul/staff_client/defaults/preferences/prefs.js 2011-04-19 15:29:40 UTC (rev 20206)
+++ trunk/Open-ILS/xul/staff_client/defaults/preferences/prefs.js 2011-04-19 15:52:49 UTC (rev 20207)
@@ -17,4 +17,12 @@
pref("open-ils.repository.date","$Date$");
pref("open-ils.repository.id","$Id$");
+// Base (empty) prefs for local menu and toolbar customizations
+// NOTE: IF YOU SET DEFAULTS ON THESE THE ORG UNIT SETTING VARIANT WON'T WORK
+pref("open-ils.menu.hotkeyset", "");
+pref("open-ils.menu.toolbar", "");
+// For now these are only workstation level and are safe to set defaults on if desired
+pref("open-ils.menu.toolbar.iconsize", "");
+pref("open-ils.menu.toolbar.mode", "");
+pref("open-ils.menu.toolbar.labelbelow", false);
pref("open-ils.toolbar.defaultnewtab", false);
More information about the open-ils-commits
mailing list