? .DS_Store
? filters.patch
? plugins/.DS_Store
Index: imagebrowser.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/imagebrowser/imagebrowser.module,v
retrieving revision 1.4.2.6
diff -u -p -r1.4.2.6 imagebrowser.module
--- imagebrowser.module	5 Feb 2010 13:19:54 -0000	1.4.2.6
+++ imagebrowser.module	7 Feb 2010 01:31:31 -0000
@@ -354,7 +354,7 @@ function imagebrowser_browser($program) 
 
   $messages = theme('status_messages');
 
-  //Theme the bad boy
+  //Theme the bad boy.
   print theme('imagebrowser_browser',
     $css,
     $messages,
Index: js/imagebrowser.js
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/imagebrowser/js/Attic/imagebrowser.js,v
retrieving revision 1.1.4.3
diff -u -p -r1.1.4.3 imagebrowser.js
--- js/imagebrowser.js	24 Oct 2009 17:04:41 -0000	1.1.4.3
+++ js/imagebrowser.js	7 Feb 2010 01:31:31 -0000
@@ -32,6 +32,20 @@ function ib_upload() {
  * Make things happen on page load
  */
 Drupal.behaviors.imagebrowser = function(context) {
+  $(".view-filters").after('<div id="toggle"><div id="handle"></div></div>');
+  $("#handle").click(function() {
+    $self = $(this);
+    $filters = $(".view-filters");
+    if($self.hasClass('open')) {
+      $self.removeClass('open');
+      $filters.hide();
+    }
+    else {
+      $self.addClass('open');
+      $filters.show();
+    }
+  });
+
   // Add on click functions for images
   $("#browse .browse .view-content ul li a").click(function() {
     $("#insert").fadeIn();
Index: theme/imagebrowser.css
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/imagebrowser/theme/Attic/imagebrowser.css,v
retrieving revision 1.1.4.4
diff -u -p -r1.1.4.4 imagebrowser.css
--- theme/imagebrowser.css	24 Oct 2009 17:04:42 -0000	1.1.4.4
+++ theme/imagebrowser.css	7 Feb 2010 01:31:32 -0000
@@ -556,6 +556,83 @@ a:active, a.active {
 	padding: 0;
 }
 
+/*==============================*/
+/* EXPOSED FILTERS              */
+/*==============================*/
+
+.view-filters {
+  display: none;
+  background: #BFBFBF;
+  padding: 10px;
+  position: relative;
+}
+
+#toggle {
+  width: 602px;
+  background: #000;
+  padding: 1px;
+  text-align: center;
+}
+
+#handle {
+  border-top: 1px solid #ccc;
+  border-bottom: 1px solid #ccc;
+  width: 25px;
+  height: 1px;
+  margin: 0 auto;
+  cursor: s-resize;
+}
+
+#handle.open {
+  cursor: n-resize;
+}
+
+.view-filters .views-exposed-widgets {
+  height: 1%;
+  overflow: hidden;
+}
+
+.view-filters .views-exposed-widget {
+  float: left;
+  margin-right: 10px;
+}
+
+.view-filters .form-item {
+  margin: 0;
+}
+
+.view-filters label {
+  font-weight: bold;
+}
+
+.view-filters .form-text {
+  width: 150px;
+  border: 1px solid;
+  border-color: #666 #999 #999 #999;
+  padding: 2px 4px;
+}
+
+.view-filters .description {
+  display: none;
+}
+
+.view-filters #edit-submit-ib-browser {
+  font-size: 12px;
+  height: 24px;
+  position: relative;
+  top: 17px;
+  width: 100px;
+  overflow: hidden;
+  background: #A0CC44;
+  -webkit-border-radius: 3px;
+  -moz-border-radius: 3px;
+  border: 1px solid #111;
+}
+
+.view-filters #edit-submit-ib-browser:hover {
+  background: #BCF24D;
+}
+
 /*Disable Admin Menu*/
 body #admin-menu { display: none; }
 body.admin-menu { margin:0!important; }
\ No newline at end of file
