diff -r 01fb9167ad75 -r d0da34fda4b4 client/js/main.js
--- a/client/js/main.js Mon Dec 31 12:19:10 2012 +0100
+++ b/client/js/main.js Mon Dec 31 13:37:31 2012 +0100
@@ -56,6 +56,9 @@
_this.refresh();
return false;
});
+ this.count_$ = Rkns.$('
')
+ .addClass("Rk-Bin-Count")
+ .appendTo(this.$);
this.title_$ = Rkns.$('
')
.addClass("Rk-Bin-Title")
.appendTo(this.$);
@@ -110,12 +113,12 @@
_this.$.find(".Rk-Bin-Item.dragging").removeClass("dragging");
});
if (!_opts.search.length) {
- this.$.find(".Rk-Search-Form").detach();
+ this.$.find(".Rk-Web-Search-Form").detach();
} else {
var _tmpl = Rkns._.template('
<%= title %>'),
_select = this.$.find(".Rk-Search-List"),
- _input = this.$.find(".Rk-Search-Input")
- _form = this.$.find(".Rk-Search-Form");
+ _input = this.$.find(".Rk-Web-Search-Input")
+ _form = this.$.find(".Rk-Web-Search-Form");
Rkns._(_opts.search).each(function(_search, _key) {
var _searchObj = new _search.type(_this, _search);
_this.search_engines.push(_searchObj);
@@ -186,13 +189,25 @@
Rkns.$(window).resize(function() {
_this.resizeBins();
});
+
+ this.$.find(".Rk-Bins-Search-Input").on("change keyup paste input", function() {
+ var val = Rkns.$(this).val();
+ Rkns._(_this.tabs).each(function(tab) {
+ tab.render(val);
+ });
+ });
+ this.$.find(".Rk-Bins-Search-Form").submit(function() {
+ return false
+ });
}
Rkns.Renkan.prototype.template = Rkns._.template(
'
Hyper Plateau
'
- + '
'
+ + '
'
+ + '
'
+ '
'
);
@@ -203,8 +218,8 @@
}
Rkns.Renkan.prototype.resizeBins = function() {
- var _d = + this.$.find(".Rk-Search-Form").outerHeight();
- this.$.find(".Rk-Bin-Title").each(function() {
+ var _d = + this.$.find(".Rk-Web-Search-Form").outerHeight() + this.$.find(".Rk-Bins-Search-Form").outerHeight();
+ this.$.find(".Rk-Bin-Title:visible").each(function() {
_d += Rkns.$(this).outerHeight();
});
this.$.find(".Rk-Bin-Main").css({