Plugin Directory

Changeset 645472


Ignore:
Timestamp:
12/28/2012 06:52:57 PM (12 years ago)
Author:
evansolomon
Message:

Debug Bar: Remove jQuery hotkeys dependency

Location:
debug-bar/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • debug-bar/trunk/debug-bar.php

    r645247 r645472  
    7171        wp_enqueue_style( 'debug-bar', plugins_url( "css/debug-bar$suffix.css", __FILE__ ), array(), '20120317' );
    7272
    73         wp_enqueue_script( 'debug-bar', plugins_url( "js/debug-bar$suffix.js", __FILE__ ), array( 'jquery', 'jquery-hotkeys' ), '20121227', true );
     73        wp_enqueue_script( 'debug-bar', plugins_url( "js/debug-bar$suffix.js", __FILE__ ), array( 'jquery' ), '20121228', true );
    7474
    7575        do_action('debug_bar_enqueue_scripts');
  • debug-bar/trunk/js/debug-bar.dev.js

    r645247 r645472  
    6969
    7070            // Close the panel with the esc key if it's open
    71             $.hotkeys.add( 'esc', function( e ) {
    72                 if ( ! api.isVisible() )
     71            // 27 = esc
     72            $(document).keydown( function( e ) {
     73                if ( 27 != e.which || ! api.isVisible() )
    7374                    return;
    7475
  • debug-bar/trunk/js/debug-bar.js

    r645247 r645472  
    1 var wpDebugBar;(function(i){var e;wpDebugBar=e={body:void 0,init:function(){e.body=i(document.body),e.toggle.init(),e.tabs(),e.actions.init()},isVisible:function(){return e.body.hasClass("debug-bar-visible")},toggle:{init:function(){i("#wp-admin-bar-debug-bar").click(function(i){i.preventDefault(),e.toggle.visibility()})},visibility:function(t){t=t===void 0?!e.isVisible():t,e.body.toggleClass("debug-bar-visible",t),i(this).toggleClass("active",t)}},tabs:function(){var e=i(".debug-menu-link"),t=i(".debug-menu-target");e.click(function(a){var s=i(this);a.preventDefault(),s.hasClass("current")||(t.hide().trigger("debug-bar-hide"),e.removeClass("current"),s.addClass("current"),i("#"+this.href.substr(this.href.indexOf("#")+1)).show().trigger("debug-bar-show"))})},actions:{init:function(){var t=i("#debug-bar-actions");i.hotkeys.add("esc",function(i){return e.isVisible()?(i.preventDefault(),e.actions.close()):void 0}),i(".maximize",t).click(e.actions.maximize),i(".restore",t).click(e.actions.restore),i(".close",t).click(e.actions.close)},maximize:function(){e.body.removeClass("debug-bar-partial"),e.body.addClass("debug-bar-maximized")},restore:function(){e.body.removeClass("debug-bar-maximized"),e.body.addClass("debug-bar-partial")},close:function(){e.toggle.visibility(!1),console.log("boo")}}},wpDebugBar.Panel=function(){},i(document).ready(wpDebugBar.init)})(jQuery);
     1var wpDebugBar;(function(i){var e;wpDebugBar=e={body:void 0,init:function(){e.body=i(document.body),e.toggle.init(),e.tabs(),e.actions.init()},isVisible:function(){return e.body.hasClass("debug-bar-visible")},toggle:{init:function(){i("#wp-admin-bar-debug-bar").click(function(i){i.preventDefault(),e.toggle.visibility()})},visibility:function(t){t=t===void 0?!e.isVisible():t,e.body.toggleClass("debug-bar-visible",t),i(this).toggleClass("active",t)}},tabs:function(){var e=i(".debug-menu-link"),t=i(".debug-menu-target");e.click(function(a){var n=i(this);a.preventDefault(),n.hasClass("current")||(t.hide().trigger("debug-bar-hide"),e.removeClass("current"),n.addClass("current"),i("#"+this.href.substr(this.href.indexOf("#")+1)).show().trigger("debug-bar-show"))})},actions:{init:function(){var t=i("#debug-bar-actions");i(document).keydown(function(i){return 27==i.which&&e.isVisible()?(i.preventDefault(),e.actions.close()):void 0}),i(".maximize",t).click(e.actions.maximize),i(".restore",t).click(e.actions.restore),i(".close",t).click(e.actions.close)},maximize:function(){e.body.removeClass("debug-bar-partial"),e.body.addClass("debug-bar-maximized")},restore:function(){e.body.removeClass("debug-bar-maximized"),e.body.addClass("debug-bar-partial")},close:function(){e.toggle.visibility(!1),console.log("boo")}}},wpDebugBar.Panel=function(){},i(document).ready(wpDebugBar.init)})(jQuery);
Note: See TracChangeset for help on using the changeset viewer.