See ChangeLog.
Monotone-Parent: 482498d8717f020bae6132b015e69ae97d3e30aa Monotone-Revision: fc82f5d2ff1a83e0f7d507e8ab1bb5149bbbec24 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2012-03-13T16:17:07maint-2.0.2
parent
64c5c5f624
commit
a1d356e4c0
|
@ -1,5 +1,10 @@
|
||||||
2012-03-13 Francis Lachapelle <flachapelle@inverse.ca>
|
2012-03-13 Francis Lachapelle <flachapelle@inverse.ca>
|
||||||
|
|
||||||
|
* UI/WebServerResources/ContactsUI.js (configureDraggables):
|
||||||
|
increased the delay before starting drag and drop.
|
||||||
|
|
||||||
|
* UI/WebServerResources/MailerUI.js (configureDraggables): idem.
|
||||||
|
|
||||||
* UI/WebServerResources/UIxAclEditor.js (addUser): fixed
|
* UI/WebServerResources/UIxAclEditor.js (addUser): fixed
|
||||||
positioning of new user.
|
positioning of new user.
|
||||||
|
|
||||||
|
|
8
NEWS
8
NEWS
|
@ -11,6 +11,8 @@ New Features
|
||||||
|
|
||||||
Enhancements
|
Enhancements
|
||||||
- bundled a shell script to perform and manage backups using sogo-tool
|
- bundled a shell script to perform and manage backups using sogo-tool
|
||||||
|
- increased the delay before starting drag and drop in Mail and Contacts module
|
||||||
|
to improve the user experience with cheap mouses
|
||||||
|
|
||||||
Bug Fixes
|
Bug Fixes
|
||||||
- fixed escaping issue with PostgreSQL 8.1
|
- fixed escaping issue with PostgreSQL 8.1
|
||||||
|
@ -18,6 +20,12 @@ Bug Fixes
|
||||||
- fixed Spanish (Argentina) templates for mail reply and forward
|
- fixed Spanish (Argentina) templates for mail reply and forward
|
||||||
- we don't show public address books (from SOGoUserSources) on iOS 5.0.1
|
- we don't show public address books (from SOGoUserSources) on iOS 5.0.1
|
||||||
|
|
||||||
|
1.3.12c (2012-02-15)
|
||||||
|
-------------------
|
||||||
|
|
||||||
|
Bug Fixes
|
||||||
|
- fixed a possible crash when using a SQL source
|
||||||
|
|
||||||
1.3.12b (2012-02-14)
|
1.3.12b (2012-02-14)
|
||||||
-------------------
|
-------------------
|
||||||
|
|
||||||
|
|
|
@ -27,7 +27,8 @@ DIV#rightPanel
|
||||||
right: 0px;
|
right: 0px;
|
||||||
bottom: 0px;
|
bottom: 0px;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
}
|
-moz-user-select: none;
|
||||||
|
-khtml-user-select: none; }
|
||||||
|
|
||||||
/* top list */
|
/* top list */
|
||||||
DIV#contactsListContent
|
DIV#contactsListContent
|
||||||
|
|
|
@ -768,6 +768,7 @@ function onAddressBookExport(event) {
|
||||||
window.location.href = url;
|
window.location.href = url;
|
||||||
|
|
||||||
event.stop();
|
event.stop();
|
||||||
|
hideMenu(document.currentPopupMenu);
|
||||||
}
|
}
|
||||||
|
|
||||||
function onAddressBookImport(event) {
|
function onAddressBookImport(event) {
|
||||||
|
@ -1480,19 +1481,19 @@ function configureDraggables() {
|
||||||
Draggables.empty();
|
Draggables.empty();
|
||||||
|
|
||||||
if (mainElement == null) {
|
if (mainElement == null) {
|
||||||
mainElement = new Element ("div", {id: "dragDropVisual"});
|
mainElement = new Element("div", {id: "dragDropVisual"});
|
||||||
document.body.appendChild(mainElement);
|
document.body.appendChild(mainElement);
|
||||||
mainElement.absolutize();
|
mainElement.absolutize();
|
||||||
}
|
}
|
||||||
mainElement.hide();
|
mainElement.hide();
|
||||||
|
|
||||||
new Draggable ("dragDropVisual",
|
new Draggable("dragDropVisual",
|
||||||
{ handle: "contactsList",
|
{ handle: "contactsList",
|
||||||
onStart: startDragging,
|
onStart: startDragging,
|
||||||
onEnd: stopDragging,
|
onEnd: stopDragging,
|
||||||
onDrag: whileDragging,
|
onDrag: whileDragging,
|
||||||
scroll: window
|
scroll: window,
|
||||||
});
|
delay: 250 });
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1523,7 +1524,8 @@ function startDragging (itm, e) {
|
||||||
var target = Event.element(e);
|
var target = Event.element(e);
|
||||||
if (target.up().up().tagName != "TBODY")
|
if (target.up().up().tagName != "TBODY")
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
|
$("contactsListContent").setStyle({ overflow: "visible" });
|
||||||
var handle = $("dragDropVisual");
|
var handle = $("dragDropVisual");
|
||||||
var contacts = $('contactsList').getSelectedRowsId();
|
var contacts = $('contactsList').getSelectedRowsId();
|
||||||
var count = contacts.length;
|
var count = contacts.length;
|
||||||
|
@ -1551,6 +1553,7 @@ function whileDragging (itm, e) {
|
||||||
}
|
}
|
||||||
|
|
||||||
function stopDragging () {
|
function stopDragging () {
|
||||||
|
$("contactsListContent").setStyle({ overflow: "auto" });
|
||||||
var handle = $("dragDropVisual");
|
var handle = $("dragDropVisual");
|
||||||
handle.hide();
|
handle.hide();
|
||||||
if (handle.hasClassName ("copy"))
|
if (handle.hasClassName ("copy"))
|
||||||
|
|
|
@ -40,7 +40,9 @@ DIV#rightPanel
|
||||||
margin: 0px;
|
margin: 0px;
|
||||||
margin-left: 5px;
|
margin-left: 5px;
|
||||||
padding: 0px;
|
padding: 0px;
|
||||||
overflow: hidden; }
|
overflow: hidden;
|
||||||
|
-moz-user-select: none;
|
||||||
|
-khtml-user-select: none; }
|
||||||
|
|
||||||
/* top list */
|
/* top list */
|
||||||
DIV#mailboxContent
|
DIV#mailboxContent
|
||||||
|
|
|
@ -2928,7 +2928,7 @@ function configureDraggables() {
|
||||||
onEnd: stopDragging,
|
onEnd: stopDragging,
|
||||||
onDrag: whileDragging,
|
onDrag: whileDragging,
|
||||||
scroll: "folderTreeContent",
|
scroll: "folderTreeContent",
|
||||||
delay: 100 });
|
delay: 250 });
|
||||||
}
|
}
|
||||||
|
|
||||||
function configureDroppables() {
|
function configureDroppables() {
|
||||||
|
@ -2961,6 +2961,8 @@ function startDragging (itm, e) {
|
||||||
if (target.up('TBODY') == undefined)
|
if (target.up('TBODY') == undefined)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
$("mailboxList").setStyle({ overflow: "visible" });
|
||||||
|
|
||||||
var row = target.up('TR');
|
var row = target.up('TR');
|
||||||
var handle = $("dragDropVisual");
|
var handle = $("dragDropVisual");
|
||||||
var selectedIds = $("messageListBody").getSelectedRowsId();
|
var selectedIds = $("messageListBody").getSelectedRowsId();
|
||||||
|
@ -2996,7 +2998,9 @@ function whileDragging (itm, e) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function stopDragging () {
|
function stopDragging() {
|
||||||
|
console.info("stop dragging");
|
||||||
|
$("mailboxList").setStyle({ overflow: "auto" });
|
||||||
var handle = $("dragDropVisual");
|
var handle = $("dragDropVisual");
|
||||||
handle.hide();
|
handle.hide();
|
||||||
if (handle.hasClassName("copy"))
|
if (handle.hasClassName("copy"))
|
||||||
|
|
Loading…
Reference in New Issue