From 96a035a4ca85c2a0221763a0630a06f5e3d6914a Mon Sep 17 00:00:00 2001 From: Luc Charland Date: Wed, 26 Sep 2012 11:28:18 -0400 Subject: [PATCH 1/7] Fixed bug #1104 : subject is used as title always When the windows were opened, subject was not used as title. --- UI/Templates/MailerUI/UIxMailView.wox | 2 +- UI/WebServerResources/UIxMailEditor.js | 6 ++++++ UI/WebServerResources/UIxMailPopupView.js | 4 ++++ 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/UI/Templates/MailerUI/UIxMailView.wox b/UI/Templates/MailerUI/UIxMailView.wox index 005df4d43..a0f3945ba 100644 --- a/UI/Templates/MailerUI/UIxMailView.wox +++ b/UI/Templates/MailerUI/UIxMailView.wox @@ -16,7 +16,7 @@ - + diff --git a/UI/WebServerResources/UIxMailEditor.js b/UI/WebServerResources/UIxMailEditor.js index 6c0a4610a..12b6ed0e9 100644 --- a/UI/WebServerResources/UIxMailEditor.js +++ b/UI/WebServerResources/UIxMailEditor.js @@ -423,6 +423,12 @@ function initMailEditor() { configureDragHandle(); + // Set current subject as window title if not set, use '(Untitled)' + if (document.pageform.subject.value == "") + document.title = '(' + _("Untitled") + ')'; + else + document.title = _(document.pageform.subject.value); + // Change the window title when typing the subject $$("div#subjectRow input").first().on("keyup", updateWindowTitleFromSubject); diff --git a/UI/WebServerResources/UIxMailPopupView.js b/UI/WebServerResources/UIxMailPopupView.js index f1b370664..d92fc0bf3 100644 --- a/UI/WebServerResources/UIxMailPopupView.js +++ b/UI/WebServerResources/UIxMailPopupView.js @@ -16,6 +16,10 @@ function initPopupMailer(event) { window.messageUID = mailboxName + "/" + messageName; handleReturnReceipt(); + + var td = $("subject"); + if (td) + document.title = td.allTextContent(); } function onICalendarButtonClick(event) { From dfcf0caa93b8195a8ee7ef97cfc5ec2fcdcfa929 Mon Sep 17 00:00:00 2001 From: Luc Charland Date: Wed, 26 Sep 2012 13:27:41 -0400 Subject: [PATCH 2/7] Fixed bug #1798 Web login should pre-select site default language. Using browser default language. --- UI/Templates/MainUI/SOGoRootPage.wox | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/UI/Templates/MainUI/SOGoRootPage.wox b/UI/Templates/MainUI/SOGoRootPage.wox index 3f40b92de..e1fd848ed 100644 --- a/UI/Templates/MainUI/SOGoRootPage.wox +++ b/UI/Templates/MainUI/SOGoRootPage.wox @@ -46,7 +46,7 @@ Date: Wed, 26 Sep 2012 14:55:27 -0400 Subject: [PATCH 3/7] Improved layout of event/task editor --- .../SchedulerUI/UIxComponentEditor.wox | 2 +- .../UIxAppointmentEditor.css | 5 +-- UI/WebServerResources/UIxComponentEditor.css | 19 +++-------- UI/WebServerResources/UIxTaskEditor.css | 32 ++----------------- 4 files changed, 10 insertions(+), 48 deletions(-) diff --git a/UI/Templates/SchedulerUI/UIxComponentEditor.wox b/UI/Templates/SchedulerUI/UIxComponentEditor.wox index cfc9e7588..ce1644c18 100644 --- a/UI/Templates/SchedulerUI/UIxComponentEditor.wox +++ b/UI/Templates/SchedulerUI/UIxComponentEditor.wox @@ -101,7 +101,7 @@ >
:
: