# HG changeset patch
# User veltr
# Date 1364577587 -3600
# Node ID 0f7d2275a88f089d43e371a2afb619798630bccd
# Parent c0e03c7137e386c8357733542773fde80c18dc08
Added tooltips for bin refresh
diff -r c0e03c7137e3 -r 0f7d2275a88f client/js/i18n.js
--- a/client/js/i18n.js Fri Mar 29 12:03:58 2013 +0100
+++ b/client/js/i18n.js Fri Mar 29 18:19:47 2013 +0100
@@ -64,6 +64,8 @@
"Dragged resource": "Ressource glisée-déposée",
"Search the Web": "Rechercher en ligne",
"Search in Bins": "Rechercher dans les chutiers",
+ "Close bin": "Fermer le chutier",
+ "Refresh bin": "Rafraîchir le chutier",
"(untitled)": "(sans titre)",
"Select contents:": "Sélectionner des contenus :",
"Drag items from this website, drop them in Renkan": "Glissez des éléments de ce site web vers Renkan",
diff -r c0e03c7137e3 -r 0f7d2275a88f client/js/main.js
--- a/client/js/main.js Fri Mar 29 12:03:58 2013 +0100
+++ b/client/js/main.js Fri Mar 29 18:19:47 2013 +0100
@@ -51,16 +51,26 @@
var _this = this;
Rkns.$('')
- .attr("href","#")
+ .attr({
+ href: "#",
+ title: _renkan.translate("Close bin")
+ })
.addClass("Rk-Bin-Close")
.html('×')
.appendTo(this.$)
.click(function() {
_this.destroy();
+ if (!_renkan.$.find(".Rk-Bin-Main:visible").length) {
+ _renkan.$.find(".Rk-Bin-Main:last").slideDown();
+ }
+ _renkan.resizeBins();
return false;
});
Rkns.$('')
- .attr("href","#")
+ .attr({
+ href: "#",
+ title: _renkan.translate("Refresh bin")
+ })
.addClass("Rk-Bin-Refresh")
.appendTo(this.$)
.click(function() {
@@ -226,9 +236,9 @@
'<% if (options.show_bins) { %>'
+ '<% } %>'
);
diff -r c0e03c7137e3 -r 0f7d2275a88f client/js/paper-renderer.js
--- a/client/js/paper-renderer.js Fri Mar 29 12:03:58 2013 +0100
+++ b/client/js/paper-renderer.js Fri Mar 29 18:19:47 2013 +0100
@@ -1453,6 +1453,13 @@
newNode.description = snippet.find("[data-description]").attr("data-description") || newNode.description;
}
}
+ var fields = ["title", "description", "uri", "image"];
+ for (var i = 0; i < fields.length; i++) {
+ var f = fields[i];
+ if (res["text/x-iri-" + f]) {
+ newNode[f] = res["text/x-iri-" + f];
+ }
+ }
if (newNode.title || newNode.description || newNode.uri) {
var _off = _this.canvas_$.offset(),
_point = new paper.Point([