mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-08-28 17:57:38 +00:00
See ChangeLog
Monotone-Parent: ea7589320f5747a3bd1bbec33e1bd8776e4041db Monotone-Revision: cc4b29880c63c661301ca909ec3695f67b0775dd Monotone-Author: ludovic@Sophos.ca Monotone-Date: 2009-04-21T15:20:52 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
@@ -1,245 +0,0 @@
|
||||
2005-03-03 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxCalWeekOverview.wox: some pretty printing
|
||||
|
||||
2005-02-17 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* common.make: removed dependency to removed libSOGoLogic
|
||||
|
||||
2004-10-15 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* common.make: updates for inline compilation, removed compatibility
|
||||
for gstep-make < 1.10
|
||||
|
||||
2004-09-07 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* README: Update with information regarding localization
|
||||
|
||||
2004-08-26 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* Added "Mailer" product.
|
||||
|
||||
2004-08-25 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* Added "Contacts" product.
|
||||
|
||||
2004-08-10 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* Added "Anais" product.
|
||||
|
||||
2004-07-07 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* Replaced all occurrences of zidestoreui.css with uix.css
|
||||
|
||||
2004-06-30 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* SOGoUI: moved over from Common to ease build dependencies.
|
||||
|
||||
2004-06-30 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* Scheduler/UIxAppointmentEditor.m: improved -saveAction. Does
|
||||
everything in a complete manner now - except for saving which isn't
|
||||
done at all.
|
||||
|
||||
2004-06-30 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* Scheduler/UIxAppointmentEditor.m: made the hack more hackish to work
|
||||
on MacOSX
|
||||
|
||||
2004-06-28 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* Common/UIxComponent.[hm]: moved -ownMethodName here.
|
||||
|
||||
* Scheduler/UIxCalView.[hm]: removed -ownMethodName, moved to
|
||||
UIxComponent (reuse).
|
||||
|
||||
* Scheduler/UIxAppointmentView.[hm]: first "draft" of view component.
|
||||
The look of OGo is resembled closely, but most features are still
|
||||
missing.
|
||||
|
||||
2004-06-28 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* Scheduler/GNUmakefile.preamble: links against libSOGoLogic now.
|
||||
|
||||
* Scheduler/UIxAppointmentView.m, Scheduler/UIxAppointmentView.wox:
|
||||
test of iCal object.
|
||||
|
||||
2004-06-23 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxCalMonthOverview.[m,wox]: completed month view. Turned out to
|
||||
be much more difficult to improve with style sheets than expected.
|
||||
Requires version 4.2.45 of WEExtensions.
|
||||
|
||||
2004-06-22 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* Refactoring: Renamed everything from OGo to UIx in order to avoid
|
||||
nameclashes (happens on OSX related to NGBundleManager)
|
||||
|
||||
* Refactoring 2: Moved methods from UIxWeekOverview to UIxCalView.
|
||||
|
||||
* Highlighting in UIxWeekOverview works now.
|
||||
|
||||
2004-06-22 Helge Hess <helge.hess@skyrix.com>
|
||||
|
||||
* Common/GNUmakefile.preamble: fixed linking for OGo gstep-make
|
||||
|
||||
2004-06-21 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* Scheduler/OGoCalWeekOverview.m: fixed syntax errors
|
||||
|
||||
2004-06-18 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* Implemented proper calendar in week overview. Highlighting isn't
|
||||
enabled, yet.
|
||||
|
||||
2004-06-18 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* Common/OGoComponent.[hm]: new component which serves as a base
|
||||
component for calendar components now. Knows how to deal with
|
||||
queryParameters and offers url construction method(s).
|
||||
|
||||
* All existing components have been rewritten to use queryParameters
|
||||
instead of hardcoded strings where this is feasible. This provides
|
||||
future extensibility and flexibility.
|
||||
|
||||
* Handling of dates has been fixed to center around the use of a
|
||||
'day' parameter. startDate/endDate are coupled to this, but
|
||||
don't override it as it's the duty of the individual view to set
|
||||
its (feasible) ranges accordingly. The new behaviour is noticable
|
||||
in the calendar selection tabview instantly, as it now replicates
|
||||
what OGo does.
|
||||
|
||||
2004-06-16 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* Common/OGoAppNavView.m: construct URL correctly.
|
||||
|
||||
* Common/OGoPageFrame.m: display login correctly.
|
||||
|
||||
* Common/calendar.css: cosmetic changes.
|
||||
|
||||
* Scheduler/OGoCalSelectTab.m: always display mondayOfWeek.
|
||||
|
||||
* Scheduler/OGoCalBackForthNavView.m: created.
|
||||
|
||||
2004-06-16 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* Common/zidestoreui.css: new style for button_auto.
|
||||
|
||||
* Scheduler/OGoCalView.[hm]: API for completing hrefs with necessary
|
||||
query parts.
|
||||
|
||||
* Scheduler/OGoCalWeekView.m: bugfix for startDate.
|
||||
|
||||
* Scheduler/product.plist: added still missing views -> point to
|
||||
weekoverview for the time being.
|
||||
|
||||
2004-06-15 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* Common/UIxTabView.m: removed class from <a> tag, removed rendering
|
||||
of headerFooter (what's that good for anyways?)
|
||||
|
||||
* Several resources which resolved to wrong products added statically
|
||||
in templates.
|
||||
|
||||
* Cosmetic changes in templates.
|
||||
|
||||
2004-06-14 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* Scheduler/OGoCalMonthOverview.wox: added missing rsrc namespace
|
||||
|
||||
2004-06-14 Helge Hess <helge.hess@skyrix.com>
|
||||
|
||||
* Common/common.h: fixed a gcc 3.4 warning
|
||||
|
||||
2004-06-14 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* added aggregate project for UI-X
|
||||
|
||||
2004-06-14 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* Common/calendar.css: new date_label (unused)
|
||||
|
||||
* Scheduler/OGoCalSelectTab.m: finished all labels
|
||||
|
||||
* Scheduler/OGoCalDateLabel.m, Scheduler/OGoCalDateLabel.wox: new
|
||||
component for rendering the correct date label based on startDate,
|
||||
endDate and selection
|
||||
|
||||
* Scheduler/OGoCalMonthView.m: prev/next month corrected
|
||||
|
||||
* Scheduler/OGoCalMonthOverview.wox: uses date label and tabs now
|
||||
|
||||
* Scheduler/OGoCalWeekOverview.wox: completed layout
|
||||
|
||||
* Scheduler/GNUmakefile: new component added
|
||||
|
||||
2004-06-14 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* Common/UIxTabView.[hm]: more stylesheet support via headerStyle
|
||||
and bodyStyle bindings.
|
||||
|
||||
* Common/zidestoreui.css: styles for tabs, resembling OGo look.
|
||||
|
||||
* Scheduler/OGoCalSelectTab.m: implemented dateLabel (for testing).
|
||||
|
||||
* Scheduler/OGoCalSelectTab.wox: corrected selection binding namespace.
|
||||
|
||||
2004-06-08 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* Scheduler/NOTES: added class hierarchy
|
||||
|
||||
* */common.h, GNUmakefile.preamble.: fixed for OSX compile
|
||||
|
||||
2004-06-08 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* Common/images: added a bunch of images from OGo
|
||||
|
||||
2004-06-07 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* Custom/GNUmakefile: changed ZIDESTORE to include installed version
|
||||
(ZideStore12). Removed post install hooks.
|
||||
|
||||
* Custom/GNUmakefile.postamble: new file, post install hooks and
|
||||
xmllint for .wox.
|
||||
|
||||
2004-06-07 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* Scheduler/GNUmakefile: changed ZIDESTORE to include installed version
|
||||
(ZideStore12). Removed post install hooks.
|
||||
|
||||
* Scheduler/GNUmakefile.postamble: post install hooks updated for
|
||||
GNUSTEP_BUILD_DIR.
|
||||
|
||||
2004-06-03 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* Scheduler/OGoCalWeekOverview.m: moved navigation URL generation to
|
||||
superclass (now generic because we use the 'ownMethodName'). Could
|
||||
even be moved to OGoCalView?
|
||||
|
||||
* Scheduler/OGoCalMonthView.m: added next/prev month URL generation
|
||||
methods, calculate startdate from form value
|
||||
|
||||
* Scheduler/OGoCalView.m: added -ownMethodName method to return the
|
||||
last path component of the request URL (the SOPE method), eg
|
||||
'weekoverview' for OGoCalWeekView, added
|
||||
-dateNavigationURLWithNewStartDate: method to calculate 'startDate'
|
||||
URLs (should be improved to include existing query parameters!)
|
||||
|
||||
* Scheduler/OGoCalWeekOverview.m: minor tweaks ;-)
|
||||
|
||||
2004-06-03 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* Scheduler/OGoCalWeekView.m: construct startDate from formValue,
|
||||
otherwise use current week's monday as startDate.
|
||||
|
||||
* Scheduler/OGoCalWeekOverview.wox: switch back/forth
|
||||
|
||||
* Scheduler/OGoCalWeekOverview.m: provide URLs for switching back/forth
|
||||
weekoverview.
|
||||
|
||||
* Scheduler/OGoCalView.[hm]: methods for converting dates into strings
|
||||
and vice versa.
|
||||
|
||||
* Scheduler/OGoAppointmentView.m, Scheduler/OGoCalView.m: fixed include
|
||||
|
||||
* ChangeLog: created
|
||||
@@ -1,252 +0,0 @@
|
||||
2005-07-19 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxPageFrame.m: workaround for an issue with [page name] (page name
|
||||
gets reset, so we use the page class instead) (v0.9.46)
|
||||
|
||||
* UIxPageFrame.m: added ability to auto-load per-page JavaScript files
|
||||
if appropriate resources are available (v0.9.45)
|
||||
|
||||
2005-07-18 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* moved all images and CSS to WebServerResources (v0.9.44)
|
||||
|
||||
* v0.9.43
|
||||
|
||||
* various minor code cleanups
|
||||
|
||||
* removed deprecated uix.css (lives in WebServerResources!)
|
||||
|
||||
2005-07-14 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* calendar.css: further refined new css (v0.9.42)
|
||||
|
||||
* calendar.css, uix.css: added homepagefont and added 'title' class
|
||||
to use in the scheduler overview (v0.9.41)
|
||||
|
||||
2005-07-13 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* English.lproj/Localizable.strings: removed label "You are here" and
|
||||
provided new label "User" (v0.9.40)
|
||||
|
||||
2005-07-07 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* v0.9.39
|
||||
|
||||
* UIxPageFrame.m: added new -
|
||||
|
||||
* English.lproj/Localizable.strings: added new 'Home' and
|
||||
'Administration' labels
|
||||
|
||||
* English.lproj/Localizable.strings: added new 'Help' label (v0.9.38)
|
||||
|
||||
2005-07-05 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* calendar.css: added appointment priority styles (v0.9.37)
|
||||
|
||||
2005-03-23 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* renamed "default.strings" to "Localizable.strings" (v0.9.36)
|
||||
|
||||
2005-02-10 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* GNUmakefile: include ../common.make (v0.9.35)
|
||||
|
||||
2005-01-24 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxPageFrame.wox: additional debug output (v0.9.34)
|
||||
|
||||
2005-01-21 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxTabView.m: fixed an include of WEExtensions (v0.9.33)
|
||||
|
||||
2004-01-07 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* {English/French}.lproj/default.strings: changed encoding from
|
||||
ISO-Latin-1 to UTF-8, which is now the default (v0.9.32)
|
||||
|
||||
2004-12-16 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* calendar.css: added CSS for "Schedule" (v0.9.31)
|
||||
|
||||
2004-12-09 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxPageFrame.[wox,m]: added -ownerInContext debug info (v0.9.30)
|
||||
|
||||
2004-12-08 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* calendar.css: added styles for others' appointments in
|
||||
printviews, so they are easy to distinguish (v0.9.29)
|
||||
|
||||
* UIxTabItem.m: changed to use NGLogging (v0.9.28)
|
||||
|
||||
2004-10-18 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* v0.9.27
|
||||
|
||||
* UIxPageFrame.wox: added Mail, fixed relative URL composition
|
||||
|
||||
* UIxPageFrame.m: removed URL processing, instead uses methods from
|
||||
UIxComponent
|
||||
|
||||
* *.lproj/default.strings: added label "Mail"
|
||||
|
||||
2004-09-20 Helge Hess <helge.hess@skyrix.com>
|
||||
|
||||
* UIxPageFrame.m: added item ivar (v0.9.26)
|
||||
|
||||
* UIxPageFrame.wox: improved debugging section (v0.9.25)
|
||||
|
||||
2004-09-10 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* uix.css: new button_submit style for the Anais selector, looks
|
||||
similar to the mozilla submit button now (v0.9.24)
|
||||
|
||||
2004-09-09 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxPageFrame.wox: display clientObject and object traversal stack
|
||||
if isUIxDebugEnabled is set (v0.9.23)
|
||||
|
||||
2004-09-01 Helge Hess <helge.hess@skyrix.com>
|
||||
|
||||
* GNUmakefile.preamble: removed dependency on libNGScripting (v0.9.22)
|
||||
|
||||
2004-08-27 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* v0.9.21
|
||||
|
||||
* English.lproj/default.strings, French.lproj/default.strings:
|
||||
dictionaries for labels
|
||||
|
||||
* UIxPageFrame.wox, UIxAppNavView.wox: replaced constant strings with
|
||||
labels
|
||||
|
||||
2004-08-27 Helge Hess <helge.hess@skyrix.com>
|
||||
|
||||
* started UIxSortButton (v0.9.20)
|
||||
|
||||
* v0.9.19
|
||||
|
||||
* UIxPageFrame.wox: navigation below the line, app selection above
|
||||
|
||||
* uix.css: make 'defaultfont' a generic class
|
||||
|
||||
* UIxPageFrame.wox: added top-level menu with links for Calendar and
|
||||
Contacts (v0.9.18)
|
||||
|
||||
* removed old components (UIxAppFrame, Header and Navigation) (v0.9.17)
|
||||
|
||||
2004-08-24 Maxime Wacker <mwacker@linagora.com>
|
||||
|
||||
* GNUmakefile.preamble: fixes for the build process (v0.9.16)
|
||||
|
||||
2004-08-16 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* calendar.css: additional css for Anais uids (v0.9.15)
|
||||
|
||||
* calendar.css: additional css for other appointments (v0.9.14)
|
||||
|
||||
2004-08-14 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxPageFrame.m: -title returns label for "OpenGroupware.org" when
|
||||
-isUIxDebugEnabled is NO. (v0.9.13)
|
||||
|
||||
2004-08-12 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxPageFrame.wox: removed left side navigation completely as it
|
||||
currently doesn't make too much sense and contrasts with the
|
||||
user interface layout which already has been agreed about (v0.9.12)
|
||||
|
||||
2004-08-12 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxWinClose.wox: removed rendering of (X) on Laurent's request
|
||||
(v0.9.11)
|
||||
|
||||
2004-08-11 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxPageFrame subclasses from UIxComponent now, removed -SoUser
|
||||
because it's now in UIxComponent. (v0.9.10)
|
||||
|
||||
2004-08-11 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxPageFrame.wox, UIxAppNavView.m: added labels (v0.9.9)
|
||||
|
||||
2004-08-11 <helge@agenor.opengroupware.org>
|
||||
|
||||
* UIxPageFrame: minor fixes to UI (v0.9.8)
|
||||
|
||||
2004-08-05 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* calendar.css: commented some styles out, because they don't really do
|
||||
what I think they should do. Someone with better knowledge of CSS
|
||||
should look into this. (v0.9.7)
|
||||
|
||||
2004-08-02 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* v0.9.6
|
||||
|
||||
* UIxPageFrame.wox: added javascript for onload action, some cosmetics
|
||||
|
||||
* calendar.css: added remaining CSS for printviews
|
||||
|
||||
2004-08-02 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxPageFrame.wox: removed some navigation items to avoid confusion.
|
||||
Also applied some pretty printing. (v0.9.5)
|
||||
|
||||
2004-07-30 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* v0.9.4
|
||||
|
||||
* calendar.css: added CSS for printviews
|
||||
|
||||
* UIxPrintPageFrame.[wox|m]: new wrapper component for all views that
|
||||
require printing.
|
||||
|
||||
2004-07-28 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* calendar.css: added CSS for weekcolumnsview (v0.9.3)
|
||||
|
||||
2004-07-27 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* v0.9.2
|
||||
|
||||
* UIxPageFrame.m: added convenience methods to access specific parts
|
||||
of the URL.
|
||||
|
||||
* UIxPageFrame.wox: fixed navigation URLs. Inserted references to
|
||||
rootURL where no content is currently available.
|
||||
|
||||
* UIxAppNavView.m: enhanced construction of navigation url path.
|
||||
|
||||
2004-07-26 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* calendar.css: added styles for dayoverview's content.
|
||||
|
||||
2004-07-23 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* calendar.css: added styles for dayoverview's calendar.
|
||||
|
||||
2004-07-22 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* calendar.css: complete style for 'yearoverview' and fixed style in
|
||||
'monthoverview'.
|
||||
|
||||
2004-07-16 Helge Hess <helge.hess@skyrix.com>
|
||||
|
||||
* UIxAppNavView.m: some fixes to navigation URLs
|
||||
|
||||
* UIxAppNavView.wox: fixed indention
|
||||
|
||||
* product.plist: properly export uix.css as a public resource
|
||||
|
||||
2004-07-01 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxTabView.m: removed JavaScript and the involved access of -session
|
||||
|
||||
2004-06-30 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* product.plist: make categories on SOGoObject instead of SxFolder
|
||||
|
||||
* GNUmakefile: patches for different build/runtime environment
|
||||
|
||||
* created ChangeLog
|
||||
@@ -6,7 +6,7 @@ BUNDLE_NAME = CommonUI
|
||||
|
||||
CommonUI_PRINCIPAL_CLASS = CommonUIProduct
|
||||
|
||||
CommonUI_LANGUAGES = Dutch English French German Italian Spanish
|
||||
CommonUI_LANGUAGES = Dutch English French German Italian Spanish Welsh
|
||||
|
||||
CommonUI_OBJC_FILES += \
|
||||
CommonUIProduct.m \
|
||||
|
||||
@@ -0,0 +1,48 @@
|
||||
/* this file is in UTF-8 format! */
|
||||
|
||||
/* toolbars */
|
||||
"Save" = "Cadw";
|
||||
"Close" = "Cau";
|
||||
"Edit User Rights" = "Golygu Hawliau Defnyddiwr";
|
||||
|
||||
"Home" = "Hafan";
|
||||
"Calendar" = "Calendr";
|
||||
"Address Book" = "Llyfr Cyfeiriadau";
|
||||
"Mail" = "Post";
|
||||
"Preferences" = "Dewisiadau";
|
||||
"Disconnect" = "Datgysylltu";
|
||||
"Right Administration" = "Hawl Gweinyddu";
|
||||
"Log Console (dev.)" = "Consol Log (dev.)";
|
||||
|
||||
"User" = "Defnyddiwr";
|
||||
|
||||
"Help" = "Help";
|
||||
|
||||
"noJavascriptError" = "Mae angen Javascript ar SOGo i redeg. Sicrhewch fod yr opsiwn ar gael ac yn actifedig yn newisiadau eich porwr.";
|
||||
"noJavascriptRetry" = "Ailgynnig";
|
||||
|
||||
"Publish the Free/Busy information" = "Cyhoddwch y wybodaeth Rhydd/Brysur";
|
||||
|
||||
"Default Roles" = "Rolau Gwreiddiol";
|
||||
|
||||
"Sorry, the user rights can not be configured for that object." = "Sori, ni all hawliau'r defnyddiwr cael ei newid ar gyfer y gwrthrych hwn.";
|
||||
|
||||
/* generic.js */
|
||||
"Unable to subscribe to that folder!"
|
||||
= "Methu tanysgrifio i'r ffolder yna!";
|
||||
"You cannot subscribe to a folder that you own!"
|
||||
= "Ni fedrwch danysgrifio i ffolder yr ydych yn ei berchen!";
|
||||
"Unable to unsubscribe from that folder!"
|
||||
= "Methu dad-danysgrifio i'r ffolder yna!";
|
||||
"You cannot unsubscribe from a folder that you own!"
|
||||
= "Ni fedrwch dad-danysgrifio i ffolder yr ydych yn ei berchen!";
|
||||
"Unable to rename that folder!" = "Methu ail-enwi'r ffolder yna!";
|
||||
"You have already subscribed to that folder!"
|
||||
= "Yr ydych wedi tanysgrifio eisoes i'r ffolder yna!";
|
||||
"The user rights cannot be edited for this object!"
|
||||
= "Ni all hawliau'r defnyddiwr cael eu golygu ar gyfer y gwrthrych hwn!";
|
||||
|
||||
"You are not allowed to access this module or this system. Please contact your system administrator."
|
||||
= "Nid oes gennych caniatad mynediad i'r modiwl hwn na'r system hwn. Cysylltwch a'r Gweinyddwr Systemau os gwelwch yn dda.";
|
||||
"You don't have the required privileges to perform the operation."
|
||||
= "Nid oes gennych y breintiau gofynnol i berfformio'r gweithrediad.";
|
||||
@@ -1,164 +0,0 @@
|
||||
2005-08-01 Helge Hess <helge.hess@skyrix.com>
|
||||
|
||||
* v0.9.28
|
||||
|
||||
* moved classes from shared library back to bundle
|
||||
|
||||
* UIxContactEditorBase.m, UIxContactView.m: fixed some gcc 4.0 warning
|
||||
|
||||
2005-07-26 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* English.lproj/Localizable.strings: added a missing semicolon
|
||||
(v0.9.27)
|
||||
|
||||
2005-07-19 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxContactEditorBase.m: moved copyContact JS code to
|
||||
UIxContactEditor.js file (v0.9.26)
|
||||
|
||||
2005-07-18 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* English.lproj/Localizable.strings: added text for invalid emails
|
||||
(v0.9.25)
|
||||
|
||||
2005-07-13 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxContactEditorBase.m: added a safeguard for vCard contacts
|
||||
(v0.9.24)
|
||||
|
||||
2005-06-26 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* created a library containing shared base classes (for
|
||||
MailerContactsUI) (v0.9.23)
|
||||
|
||||
2005-03-23 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* renamed "default.strings" to "Localizable.strings" (v0.9.22)
|
||||
|
||||
2005-02-14 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxContactEditor.m: moved header file to own file (v0.9.21)
|
||||
|
||||
* UIxContactsListView.m: added ability in code to sort descending if
|
||||
the desc=1 query parameter is set (v0.9.20)
|
||||
|
||||
* UIxContactsListView.h: properly protected header file (v0.9.19)
|
||||
|
||||
2004-12-08 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxContactEditor.m: changed to use NGLogging (v0.9.18)
|
||||
|
||||
2004-10-27 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* v0.9.17
|
||||
|
||||
* UIxContactEditor.[wox|m]: new parameters "mobile", "departmentNumber"
|
||||
and "l" passed to callback. Provide proper unescaping to the
|
||||
callback's parameters. (#985, #987)
|
||||
|
||||
* UIxContactView.wox: properly display new properties, suppress
|
||||
rendering of "Organization". (#985)
|
||||
|
||||
* {English.lproj|French.lproj}/default.strings: needed to change some
|
||||
labels according to new requirements.
|
||||
|
||||
2004-10-20 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxContactsSelectionView.m: several properties provided to the
|
||||
callback need to be unescaped properly before being passed back.
|
||||
This is achieved by using the new SOGoJSStringFormatter in SOGoUI.
|
||||
(v0.9.16)
|
||||
|
||||
2004-10-14 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxContactSelector.m: fixed wrong method name (v0.9.15)
|
||||
|
||||
2004-10-12 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxContactSelector.m: moved helpers to UIxComponent (v0.9.14)
|
||||
|
||||
2004-10-08 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* v0.9.13
|
||||
|
||||
* UIxContactsSelectionView.m: pass more (previous empty) parameters
|
||||
to the JavaScript callback.
|
||||
|
||||
* UIxContactSelector.m: correctly compute the relative path to the
|
||||
"Contacts" URL.
|
||||
|
||||
2004-09-14 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* v0.9.12
|
||||
|
||||
* UIxContactEditor.[wox|m]: Copy from Anais functionality
|
||||
|
||||
* UIxContactsSelectionView.m: minor cleanup
|
||||
|
||||
* {English.lproj,French.lproj}/defaults.plist: new localizable string
|
||||
|
||||
* v0.9.11
|
||||
|
||||
* UIxContactSelector.m: changed width of satellite window to 800px
|
||||
|
||||
* UIxContactsSelectionView.m: hardcoded paths to stylesheets due to
|
||||
resource lookup problems.
|
||||
|
||||
* French.lproj/defaults.plist: copied the English strings here
|
||||
|
||||
2004-09-13 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* v0.9.10
|
||||
|
||||
* UIxContactsListView.h: new header for subclassers
|
||||
|
||||
* UIxContactsSelectionView.[m|wox]: new subclass of UIxContactsListView
|
||||
which is basically the same only in its own window frame to mimic
|
||||
the appearance of Anais.
|
||||
|
||||
* UIxContactSelector.[m|wox]: component for opening
|
||||
UIxContactsSelectionView in a separate window
|
||||
|
||||
* product.plist: new method "select"
|
||||
|
||||
2004-09-03 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxContactView.wox: added some more properties for display (v0.9.9)
|
||||
|
||||
2004-09-01 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* GNUmakefile.preamble: fixed for gsmake 1.9.2 build (v0.9.8)
|
||||
|
||||
2004-08-27 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* v0.9.7
|
||||
|
||||
* English.lproj/default.strings: provided labels
|
||||
|
||||
* UIxContactsListView.wox, UIxContactView.wox, UIxContactEditor.wox:
|
||||
converted static strings into labels
|
||||
|
||||
2004-08-27 Helge Hess <helge.hess@skyrix.com>
|
||||
|
||||
* UIxContactsListView: added simple filtering (v0.9.6)
|
||||
|
||||
* UIxContactsListView: added simple sorting (v0.9.5)
|
||||
|
||||
* first working version of contacts UI (v0.9.4)
|
||||
|
||||
* removed GET from product.plist, the SoObject directly implements GET
|
||||
now and redirects to the view method (v0.9.3)
|
||||
|
||||
2004-08-26 Helge Hess <helge.hess@skyrix.com>
|
||||
|
||||
* product.plist: more fixes to product.plist (v0.9.2)
|
||||
|
||||
* product.plist: fixed package dependency, fixed category name (v0.9.1)
|
||||
|
||||
2004-08-25 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* common.h: new file
|
||||
|
||||
* UIxContact*: added template views
|
||||
|
||||
* ChangeLog: created
|
||||
@@ -6,7 +6,7 @@ BUNDLE_NAME = ContactsUI
|
||||
|
||||
ContactsUI_PRINCIPAL_CLASS = ContactsUIProduct
|
||||
|
||||
ContactsUI_LANGUAGES = Dutch English French German Italian Spanish
|
||||
ContactsUI_LANGUAGES = Dutch English French German Italian Spanish Welsh
|
||||
|
||||
ContactsUI_OBJC_FILES = \
|
||||
UIxContactsUserFolders.m \
|
||||
|
||||
@@ -1,12 +0,0 @@
|
||||
// $Id: NOTES 268 2004-08-25 15:40:21Z znek $
|
||||
|
||||
Contacts
|
||||
========
|
||||
|
||||
SOPE based interface for scheduler.
|
||||
|
||||
Class Hierarchy
|
||||
===============
|
||||
|
||||
[WOComponent]
|
||||
[SoComponent]
|
||||
@@ -0,0 +1,154 @@
|
||||
/* this file is in UTF-8 format! */
|
||||
|
||||
"Addressbook" = "Llyfr cyfeiriadau";
|
||||
"Addresses" = "Cyfeiriadau";
|
||||
"Update" = "Diweddaru";
|
||||
"Cancel" = "Canslo";
|
||||
"Common" = "Cyffredin";
|
||||
"Contact editor" = "Golygydd cyswllt";
|
||||
"Contact viewer" = "Syllwr cyswllt";
|
||||
"Email" = "Ebost";
|
||||
"Screen Name" = "Enw'r sgrin";
|
||||
"Extended" = "Estynedig";
|
||||
"Fax" = "Ffacs";
|
||||
"Firstname" = "Enw cyntaf";
|
||||
"Home" = "Cartref";
|
||||
"HomePhone" = "Rhif adref";
|
||||
"Lastname" = "Cyfenw";
|
||||
"Location" = "Lleoliad";
|
||||
"MobilePhone" = "RhifSymudol";
|
||||
"Name" = "Enw";
|
||||
"OfficePhone" = "RhifSwyddfa";
|
||||
"Organization" = "Sefydliad";
|
||||
"Work Phone" = "Rhif gwaith";
|
||||
"Phone" = "Teleffon";
|
||||
"Phones" = "Teleffonau";
|
||||
"Postal" = "Post";
|
||||
"Save" = "Cadw";
|
||||
"URL" = "URL";
|
||||
"Unit" = "Uned";
|
||||
"delete" = "dileu";
|
||||
"edit" = "golygu";
|
||||
"invalidemailwarn" = "Mae'r ebost a nodwyd yn annilys";
|
||||
"new" = "newydd";
|
||||
"Preferred Phone" = "Rhif ffafriedig";
|
||||
|
||||
/* Tooltips */
|
||||
|
||||
"Create a new address book card" = "Creu cerdyn llyfr cyfeiriadau newydd";
|
||||
"Create a new list" = "Creu rhestr newydd";
|
||||
"Edit the selected card" = "Golygu'r cerdyn dewisol";
|
||||
"Send a mail message" = "Anfon neges ebost";
|
||||
"Delete selected card or address book" = "Dileu y cerdyn dewisol neu'r llyfr cyfeiriadau";
|
||||
|
||||
"htmlMailFormat_UNKNOWN" = "Anhysbys";
|
||||
"htmlMailFormat_FALSE" = "Testun plaen";
|
||||
"htmlMailFormat_TRUE" = "HTML";
|
||||
|
||||
"Name or Email" = "Enw neu Ebost";
|
||||
"Personal Addressbook" = "Llyfr Cyfeiriadau Personol";
|
||||
"Search in Addressbook" = "Chwilio yn Llyfr Cyfeiriadau";
|
||||
|
||||
"New Card" = "Cerdyn Newydd";
|
||||
"New List" = "Rhestr Newydd";
|
||||
"Properties" = "Nodweddion";
|
||||
"Sharing..." = "Rhannu...";
|
||||
"Write" = "ysgrifennu";
|
||||
"Delete" = "Dileu";
|
||||
"Instant Message" = "Neges bwysig";
|
||||
"Add..." = "Ychwanegu...";
|
||||
"Remove" = "Dileu";
|
||||
|
||||
"Please wait..." = "Arhoswch...";
|
||||
"No possible subscription" = "Dim tanysgrifiad posibl";
|
||||
|
||||
"Preferred" = "Fafriedig";
|
||||
"Card for %@" = "Cerdyn i %@";
|
||||
"Display Name:" = "Dangos Enw: ";
|
||||
"Email:" = "Cyfeiriad ebost: ";
|
||||
"Additional Email:" = "Additional Email:";
|
||||
|
||||
"First:" = "Enw cyntaf: ";
|
||||
"Last:" = "Cyfenw: ";
|
||||
"Nickname:" = "Llysenw: ";
|
||||
|
||||
"Telephone" = "Teleffon";
|
||||
"Work:" = "Gwaith: ";
|
||||
"Home:" = "Adref: ";
|
||||
"Fax:" = "Ffacs: ";
|
||||
"Mobile:" = "Symudol: ";
|
||||
"Pager:" = "Peiriant galw: ";
|
||||
|
||||
"Title:" = "Teitl: ";
|
||||
"Service:" = "Gwasanaeth: ";
|
||||
"Company:" = "Cwmni: ";
|
||||
"Street Address:" = "Cyfeiriad Stryd: ";
|
||||
"City:" = "Dinas: ";
|
||||
"State_Province:" = "Sir/Talaith:";
|
||||
"ZIP_Postal Code:" = "ZIP/Cod Post:";
|
||||
"Country:" = "Gwlad:";
|
||||
"Web:" = "We: ";
|
||||
|
||||
"Work" = "gwaith";
|
||||
"Other Infos" = "Gwybodaeth Arall";
|
||||
|
||||
"Note:" = "Nodyn: ";
|
||||
"Timezone:" = "Cylchfa Amser: ";
|
||||
"Birthday:" = "Penblwydd: ";
|
||||
"Freebusy URL:" = "Freebusy URL: ";
|
||||
|
||||
"Add as..." = "Ychwanegu fel...";
|
||||
"Recipient" = "Derbynnydd";
|
||||
"Carbon Copy" = "Copi Carbon";
|
||||
"Blind Carbon Copy" = "Copi Carbon Dall";
|
||||
|
||||
"New Addressbook..." = "Llyfr Cyfeiriadau Newydd...";
|
||||
"Subscribe to an Addressbook..." = "Tanysgrifio i Lyfr Cyfeiriadau...";
|
||||
"Remove the selected Addressbook" = "Dileu'r Llyfr Cyfeiriadau Dewisol";
|
||||
|
||||
"Name of the Address Book" = "Enw'r Llyfr Cyfeiriadau";
|
||||
"Are you sure you want to delete the selected address book?"
|
||||
= "A ydych yn sicr eich bod eisiau dileu'r llyfr cyfeiriadau dewisol?";
|
||||
"You cannot remove nor unsubscribe from a public addressbook."
|
||||
= "Ni fedrwch dileu na dad-danysgrifio i lyfr cyfeiriadau cyhoeddus.";
|
||||
"You cannot remove nor unsubscribe from your personal addressbook."
|
||||
= "Ni fedrwch dileu na dad-danysgrifio i'ch llyfr cyfeiriadau personol.";
|
||||
|
||||
"Are you sure you want to delete the selected contacts?"
|
||||
= "A ydych yn sicr eich bod eisiau dileu'r cyswllt dewisol?";
|
||||
|
||||
"You cannot delete the card of \"%{0}\"."
|
||||
= "Ni fedrwch dileu cerdyn \"%{0}\".";
|
||||
|
||||
"Address Book Name" = "Enw Llyfr Cyfeiriadau";
|
||||
|
||||
"You cannot subscribe to a folder that you own!"
|
||||
= "Ni fedrwch danysgrifio i ffolder yr ydych yn ei berchen.";
|
||||
"Unable to subscribe to that folder!"
|
||||
= "Methu tanysgrifio i'r ffolder yna.";
|
||||
|
||||
"Default Roles" = "Rolau Gwreiddiol";
|
||||
"User rights for:" = "Hawliau defnyddiwr i:";
|
||||
|
||||
"This person can add cards to this addressbook."
|
||||
= "Gall y person hwn ychwanegu cardiau i'r llyfr cyfeiriadau yma.";
|
||||
"This person can edit the cards of this addressbook."
|
||||
= "Gall y person hwn golygu cardiau'r llyfr cyfeiriadau yma.";
|
||||
"This person can list the content of this addressbook."
|
||||
= "Gall y person hwn rhesri cynnwys y llyfr cyfeiriadau yma.";
|
||||
"This person can read the cards of this addressbook."
|
||||
= "Gall y person hwn darllen y cardiau yn y llyfr cyfeiriadau yma.";
|
||||
"This person can erase cards from this addressbook."
|
||||
= "Gall y person hwn dileu cardiau o'r llyfr cyfeiriadau yma.";
|
||||
|
||||
"The selected contact has no email address."
|
||||
= "Nid oes cyfeiriad ebost gan y cyswllt dewisol hwn.";
|
||||
|
||||
"Please select a contact." = "Dewiswch cyswllt.";
|
||||
|
||||
/* Error messages for move and copy */
|
||||
|
||||
"SoAccessDeniedException" = ".";
|
||||
"Forbidden" = "Ni fedrwch ysgrifennu i'r llyfr cyfeiriadau hwn.";
|
||||
"Invalid Contact" = "Nid yw'r cyswllt dewisol yn bodoli mwyach.";
|
||||
"Unknown Destination Folder" = "Nid yw'r llyfr cyfeiriadau dewisol yn bodoli mwyach.";
|
||||
@@ -1,119 +0,0 @@
|
||||
2005-07-30 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* v0.9.22
|
||||
|
||||
* UIxKolabPartContactViewer.m: added accessors for multi-value fields
|
||||
|
||||
* UIxKolabPartViewer.m: added item
|
||||
|
||||
* UIxKolabPartViewer.m: cache parsed DOM document (v0.9.21)
|
||||
|
||||
* v0.9.20
|
||||
|
||||
* UIxMailPartViewer.m: added ability to use a fallback string encoding
|
||||
in case the default one or the one specified in the content-type did
|
||||
fail (this can happen with Outlook iCal mails ...).
|
||||
|
||||
* UIxMailPartICalViewer.m: hardened against missing content data, use
|
||||
Latin-1 as a fallback encoding in case the part encoding didn't work
|
||||
out.
|
||||
|
||||
* prepared MIME part viewers for Kolab XML types
|
||||
|
||||
* UIxMailRenderingContext.m: prepared some support for Kolab types in
|
||||
IMAP4 (v0.9.19)
|
||||
|
||||
2005-07-27 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* English.lproj/Localizable.strings: added a missing semicolon
|
||||
(v0.9.18)
|
||||
|
||||
2005-07-23 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailPartICalViewer.m: fixed include path for new hierarchy
|
||||
(v0.9.17)
|
||||
|
||||
2005-07-18 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailRenderingContext.m: show text/plain and text/html attachments
|
||||
which have "filename" set in the content-disposition using the link
|
||||
viewer (#1468) (v0.9.16)
|
||||
|
||||
2005-07-18 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailRenderingContext.m: map multipart/report mimetype to use the
|
||||
multipart/mixed viewer, map message/delivery-status mimetype to use
|
||||
the link viewer (v0.9.15)
|
||||
|
||||
* v0.9.14
|
||||
|
||||
* UIxMailPartICalViewer.m: replaced some methods with label bindings
|
||||
|
||||
* English.lproj/Localizable.strings: added more strings
|
||||
|
||||
* UIxMailPartICalViewer.m: added -attendeeStatusLabel to produce a
|
||||
readable and localized part-stat (v0.9.13)
|
||||
|
||||
2005-07-18 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailPartICalViewer.m: added code to support iMIP REPLY messages
|
||||
(v0.9.12)
|
||||
|
||||
2005-07-15 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* v0.9.11
|
||||
|
||||
* added UIxMailPartICalAction for calendar part related link actions
|
||||
(no actions implemented yet)
|
||||
|
||||
* UIxMailPartViewer.m: added preferred extensions for iCalendar and
|
||||
vCard mime types, moved in -pathToAttachment from
|
||||
UIxMailPartLinkViewer (returns a nice download-link), added
|
||||
-pathToAttachmentObject method (returns a plain link to the part
|
||||
SoObject)
|
||||
|
||||
* UIxMailPartLinkViewer.m: moved -pathToAttachment method to baseclass
|
||||
|
||||
* UIxMailPartICalViewer.m: added method to retrieve the authorative
|
||||
event (DB before mail), added a method to return an organizer display
|
||||
name (with appropriate fallbacks) (v0.9.10)
|
||||
|
||||
* UIxMailPartICalViewer.m: rewrote not to use SOGoAppointment and to
|
||||
use iCalCalendar instead (v0.9.9)
|
||||
|
||||
* UIxMailSizeFormatter.m, UIxMailPartMixedViewer.m,
|
||||
UIxMailPartICalViewer.m, UIxMailPartAlternativeViewer.m,
|
||||
UIxMailPartViewer.m: fixed gcc 4.0 warnings (v0.9.8)
|
||||
|
||||
2005-07-14 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailPartICalViewer.m: properly reset part caches when the
|
||||
part-path changes, added methods to check whether the event is
|
||||
already stored in the calendar of the login-user, added methods to
|
||||
check whether the login-user is the organizer (v0.9.7)
|
||||
|
||||
2005-07-08 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailPartViewer.m: added '8bit' as a known MIME encoding (v0.9.6)
|
||||
|
||||
2005-07-06 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailRenderingContext.m: fixed a bug when rendering nested
|
||||
multiparts (cannot be cached) (v0.9.5)
|
||||
|
||||
2005-06-24 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailPartLinkViewer.m: fixed an exception on Cocoa when a mail is
|
||||
composed from just the HTML body (v0.9.4)
|
||||
|
||||
2005-02-21 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* prepared HTML and iCal mail part viewers (0.9.3)
|
||||
|
||||
2005-02-20 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* moved in UIxMailSizeFormatter (v0.9.2)
|
||||
|
||||
2005-02-18 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* created ChangeLog
|
||||
@@ -6,7 +6,7 @@ BUNDLE_NAME = MailPartViewers
|
||||
|
||||
MailPartViewers_PRINCIPAL_CLASS = MailPartViewersProduct
|
||||
|
||||
MailPartViewers_LANGUAGES = Dutch English French German Italian Spanish
|
||||
MailPartViewers_LANGUAGES = Dutch English French German Italian Spanish Welsh
|
||||
|
||||
MailPartViewers_OBJC_FILES += \
|
||||
MailPartViewersProduct.m \
|
||||
|
||||
@@ -0,0 +1,34 @@
|
||||
ACCEPTED = "Derbynwyd";
|
||||
COMPLETED = "Cwblhawyd";
|
||||
DECLINED = "gwrthodwyd";
|
||||
DELEGATED = "dirprwyedig";
|
||||
IN-PROCESS = "mewn proses";
|
||||
NEEDS-ACTION = "angen gweithred";
|
||||
TENTATIVE = "petrus";
|
||||
organized_by_you = "trefnwyd gennych chi";
|
||||
you_are_an_attendee = "yr ydych yn mynychu";
|
||||
add_info_text = "iMIP 'ADD' requests are not yet supported by SOGo.";
|
||||
publish_info_text = "Mae'r anfonwr yn eich hysbysu o'r digwyddiad atodol.";
|
||||
cancel_info_text = "Cafodd eich gwahoddiad i'r holl ddigwyddiad ei ganslo.";
|
||||
request_info_no_attendee = "yn cynnig cyfarfod i'r holl rhai sy'n mynychu. Rydych yn derbyn yr ebost yma fel hysbysiad, nid ydych wedi cael eich rhestri fel cyfrannogwr.";
|
||||
Appointment = "Apwyntiad";
|
||||
|
||||
Organizer = "Trefnwr";
|
||||
Time = "Amser";
|
||||
Attendees = "Mynychwyr";
|
||||
request_info = "yn eich gwahodd i gyfarfod.";
|
||||
"Add to calendar" = "Ychwanegu i'r calendr";
|
||||
"Delete from calendar" = "Dileu o'r calendr";
|
||||
"Update status" = "Diweddaru statws";
|
||||
Accept = "Derbyn";
|
||||
Decline = "Gwrthod";
|
||||
Tentative = "Petrus";
|
||||
"Update status in calendar" = "Diweddaru statws yn y calendr";
|
||||
reply_info_no_attendee = "Rydych wedi derbyn ymateb i digwyddiad ond nid yw'r anfonwr yn cyfranogwr.";
|
||||
reply_info = "Dyma ymateb i wahoddiad i digwyddiad a wnaed gennych chi.";
|
||||
|
||||
"to" = "at";
|
||||
|
||||
"Untitled" = "heb deitl";
|
||||
|
||||
"Size" = "maint";
|
||||
@@ -1,984 +0,0 @@
|
||||
2005-07-30 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* v0.9.173
|
||||
|
||||
* product.plist: removed tb.view methods (just use 'view' instead)
|
||||
|
||||
2005-07-26 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailTree.m: improved block debugging (v0.9.172)
|
||||
|
||||
2005-07-23 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* v0.9.171
|
||||
|
||||
* UIxMailMainFrame.m: disabled Agenor app banner
|
||||
|
||||
* UIxMailToSelection.m, UIxMailFormatter.m: fixed gcc 4.0 warnings
|
||||
|
||||
2005-07-22 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* v0.9.170
|
||||
|
||||
* UIxMailEditor.m: the mail editor now presets the proper 'from' based
|
||||
on the 'account' query parameter
|
||||
|
||||
* UIxMailEditorAction.m: the compose action now adds the current
|
||||
account as a query parameter when calling the compose panel
|
||||
|
||||
2005-07-22 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* English.lproj/Localizable.strings: added error labels for JavaScript
|
||||
(v0.9.169)
|
||||
|
||||
2005-07-22 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailEditor.m: implemented identity based Sent folders (tied to
|
||||
'from' email address). The old url-attached Sent folder can be
|
||||
enabled using 'SOGoUseLocationBasedSentFolder') (v0.9.168)
|
||||
|
||||
2005-07-21 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailMainFrame.m: fixed banner positioning for 24x24 (v0.9.167)
|
||||
|
||||
* UIxMailMainFrame.m: fixed positioning for 24x24 icons (v0.9.166)
|
||||
|
||||
2005-07-21 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* Toolbars/SOGoDraftObject.toolbar: new Anais css (v0.9.165)
|
||||
|
||||
* UIxMailEditor.m: fetch attachment names and provide initial style
|
||||
information to left/right side of editor component (v0.9.164)
|
||||
|
||||
2005-07-21 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailListView.m: load JavaScript from a file (UIxMailListView.js)
|
||||
instead of embedding it into the page (v0.9.163)
|
||||
|
||||
* UIxMailView.m: do not fetch full message info for 304 existance
|
||||
checks but rather call -doesMailExist (v0.9.162)
|
||||
|
||||
2005-07-20 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* removed 'stop' buttons from toolbars (v0.9.161)
|
||||
|
||||
* v0.9.160
|
||||
|
||||
* Toolbars/SOGoMailFolder.toolbar: added bulk-delete button, removed
|
||||
expunge button
|
||||
|
||||
* UIxMailView.m: added fragile base class check, send a constant etag
|
||||
for the mail viewer, do not deliver content in the defaultAction in
|
||||
case the etag didn't change, added jsonly support to trashAction
|
||||
|
||||
* UIxMailToolbar.m: use -resourceLookupLanguages, use
|
||||
pageResourceManager instead of the toolbar component resourcemanager
|
||||
for evaluating labels
|
||||
|
||||
* product.plist: map getMail on the accounts folder to a noop action
|
||||
(#1491) (v0.9.159)
|
||||
|
||||
* UIxMailMainFrame.m: added UIxMailPanelFrame class for panels opened
|
||||
by the main frame (v0.9.158)
|
||||
|
||||
* UIxMailView.m: show delete button if delete is allowed but trashing
|
||||
isn't (#1444) (v0.9.157)
|
||||
|
||||
* v0.9.156
|
||||
|
||||
* product.plist: moved more complex toolbar configs to own resource
|
||||
files
|
||||
|
||||
* UIxMailToolbar.m: added ability to place toolbars in separate plist
|
||||
files
|
||||
|
||||
2005-07-19 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* v0.9.155
|
||||
|
||||
* UIxMailToSelection.m: externalized JavaScript
|
||||
|
||||
* product.plist: added new JavaScript files as public resources
|
||||
|
||||
2005-07-19 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailEditor.m: do not complain on drafts not being found when the
|
||||
delete action is triggered (#1489) (v0.9.154)
|
||||
|
||||
* UIxMailAccountView.m: directly check the ACL of the Inbox to check
|
||||
permissions (the Inbox will return NO on isCreateAllowed when being
|
||||
used by altnamespace ...) (#1472) (v0.9.153)
|
||||
|
||||
2005-07-19 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxMailAddressbook.m: don't restrict the Anais 'nature' flag anymore
|
||||
(v0.9.152)
|
||||
|
||||
2005-07-19 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* v0.9.151
|
||||
|
||||
* UIxMailAccountView.m: fixed a warning
|
||||
|
||||
* UIxMailEditor.m: removed SOGoInternetDetectQualifier code (reuse
|
||||
shared Internet-detect functionality)
|
||||
|
||||
2005-07-18 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailMainFrame.m: create a proper form action URL which preserves
|
||||
query parameters (sort field) but removes search/filter values
|
||||
(v0.9.150)
|
||||
|
||||
* UIxMailSortableTableHeader.m: improved handling of multivalue form
|
||||
keys (v0.9.149)
|
||||
|
||||
* UIxMailAccountView.m: added method to check whether folder-create
|
||||
button should be visible on the account folder view (checks INBOX for
|
||||
the ACL, does check the alt-namespace default),
|
||||
added method for folder-creation in root (v0.9.148)
|
||||
|
||||
2005-07-18 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* v0.9.147
|
||||
|
||||
* UIxMailToSelection.m: fixed ordering of parameters for the current
|
||||
Anais version
|
||||
|
||||
* UIxMailAddressbook.m: fixed parameters being passed on to Anais for
|
||||
the current Anais version
|
||||
|
||||
2005-07-18 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailListView.m: improved error handling (display a JavaScript
|
||||
alert panel showing the issue instead of SOPE exception rendering)
|
||||
(v0.9.146)
|
||||
|
||||
2005-07-18 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxMailToSelection.m: changed behavior for adding/removing text
|
||||
fields and changing focus (v0.9.145)
|
||||
|
||||
2005-07-18 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* product.plist: properly bind a 'getMail' method to the account
|
||||
folder (fixes #1470) (v0.9.144)
|
||||
|
||||
* UIxSubjectFormatter.m: fixed a stupid bug in subject handling leading
|
||||
to an infinite loop in the QP processing, hardened against QP loops
|
||||
(v0.9.143)
|
||||
|
||||
2005-07-18 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxMailEditor.m: removed -emailForUser usage and replaced with
|
||||
'official' activeUser API (v0.9.142)
|
||||
|
||||
2005-07-15 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* product.plist: only enable folder add/remove buttons when the user
|
||||
has the 'c' permission on the IMAP folder (#1456) (v0.9.141)
|
||||
|
||||
2005-07-14 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailAccountView.m: removed methods to detect whether the
|
||||
clientObject is a shared account (done by the clientObject itself)
|
||||
(v0.9.140)
|
||||
|
||||
2005-07-12 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailEditor.m: perform some validation plus error handling prior
|
||||
trying to send a mail (check whether we have recipients, check
|
||||
whether the subject is set) (#1451) (v0.9.139)
|
||||
|
||||
* UIxMailEditor.m: properly determine from-email addresses (v0.9.138)
|
||||
|
||||
* UIxMailEditor.m: use new SoUser API instead of AgenorUserManager
|
||||
(v0.9.137)
|
||||
|
||||
2005-07-11 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailMainFrame.m: generate proper URLs for jumping to Calendar,
|
||||
HomePage etc (#1448) (v0.9.136)
|
||||
|
||||
2005-07-08 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailEditor.m: added from-selection popup, list discovery via
|
||||
AgenorUserManager (aka LDAP) (v0.9.135)
|
||||
|
||||
2005-07-08 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailEditor.m: use WOContext method from libSOGo to detect
|
||||
Internet access (v0.9.134)
|
||||
|
||||
2005-07-08 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailMainFrame.m: added help button and extra space for that in the
|
||||
toolbar (v0.9.133)
|
||||
|
||||
2005-07-08 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailMainFrame.m: added "link" banner to jump to the other SOGo
|
||||
tools, disable the banner in case the tree is disabled (since that
|
||||
hints that a new window without the frame is being used, eg the
|
||||
compose panel), added some more CSS classes instead of inline style
|
||||
declarations (v0.9.132)
|
||||
|
||||
2005-07-08 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* prepared ACL editors (v0.9.131)
|
||||
|
||||
2005-07-07 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* v0.9.130
|
||||
|
||||
* UIxMailListView.m: implemented empty-trash action
|
||||
|
||||
* product.plist: added a reduced toolbar when being on the trash folder
|
||||
(no reply/fwd etc, but added an empty trash button)
|
||||
|
||||
2005-07-07 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* v0.9.129
|
||||
|
||||
* UIxMailAccountView.m: added code to better display shared accounts
|
||||
|
||||
* UIxMailTree.m: moved IMAP4 connection string => label code to a
|
||||
NSString category
|
||||
|
||||
2005-07-07 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailTree.m: properly display share names in account list (show
|
||||
name of share instead of the cut-off account login). Added some
|
||||
improved heuristics to determine a viably short name (v0.9.128)
|
||||
|
||||
2005-07-07 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailView.m, product.plist: added -trash button and action
|
||||
(v0.9.127)
|
||||
|
||||
2005-07-06 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* product.plist: hide expunge button on mail folder when deleting is
|
||||
disallowed (v0.9.126)
|
||||
|
||||
2005-07-06 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* v0.9.125
|
||||
|
||||
* UIxMailToolbar.m: added ability to disable toolbar buttons in case an
|
||||
operation is not allowed (eg an object got deleted)
|
||||
|
||||
* product.plist: added 'isSafe=NO' markers to unsafe HTTP methods in
|
||||
toolbar, added 'enabled' binding for 'delete' button
|
||||
|
||||
* v0.9.124
|
||||
|
||||
* UIxMailView.m: improved error handling in case the delete flag could
|
||||
not be set
|
||||
|
||||
* UIxMailMainFrame.m: added -hasErrorText / -errorText /
|
||||
-errorAlertJavaScript methods to deal with errors encoded in the
|
||||
'error' form parameter
|
||||
|
||||
2005-03-24 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* v0.9.123
|
||||
|
||||
* UIxMailListView.m: added create/delete folder operations
|
||||
|
||||
* product.plist: added folder-add/delete buttons in toolbar
|
||||
|
||||
2005-03-23 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* renamed "default.strings" to "Localizable.strings" (v0.9.122)
|
||||
|
||||
2005-02-23 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* mailer.js: split into multiple files (v0.9.121)
|
||||
|
||||
2005-02-22 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailMainFrame.m: added ability not to generate the HTML frame
|
||||
(v0.9.120)
|
||||
|
||||
2005-02-20 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* moved UIxMailSizeFormatter to MailPartViewers (v0.9.119)
|
||||
|
||||
2005-02-18 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* mailer.js: added HTML escape/unescape functions (v0.9.118)
|
||||
|
||||
* moved mail part viewers to own product (MailPartViewers) (v0.9.117)
|
||||
|
||||
2005-02-17 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailSortableTableHeader.m: properly inherit from SoComponent, so
|
||||
that resource lookup works (v0.9.116)
|
||||
|
||||
2005-02-16 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* added automatic search field posting (v0.9.115)
|
||||
|
||||
* mailer.js: fixed a row highlighting bug (v0.9.114)
|
||||
|
||||
* product.plist: fixed compose button in mail viewer (v0.9.113)
|
||||
|
||||
2005-02-15 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailListView.wox: added a pointer cursor for rows and enabled an
|
||||
on-click message opener on some cells (v0.9.112)
|
||||
|
||||
* UIxMailListView.wox: added message row highlighting (v0.9.111)
|
||||
|
||||
* UIxMailAccountView.wox, UIxMailAccountsView.wox: added a title-div
|
||||
to fix layout (v0.9.110)
|
||||
|
||||
2005-02-14 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* mailer.js: use 'tb.view' instead of 'view' to show a page (v0.9.109)
|
||||
|
||||
* UIxMailTree.m: always stop tree on user folder (v0.9.108)
|
||||
|
||||
* v0.9.107
|
||||
|
||||
* product.plist: mapped 'namespaced' "tb.view" SOPE method to the same
|
||||
methods like "view". This allows us to use "tb.view" inside the
|
||||
mailer without clashing with other UIs on top of the same SoObjects
|
||||
|
||||
* UIxMailTree.m: use Inbox icon for SOGoMailAccount and
|
||||
SOGoMailAccounts folders, added ability to specify a
|
||||
'treeFolderAction' (relative URL to be triggered by clicks)
|
||||
|
||||
* v0.9.106
|
||||
|
||||
* UIxMailFilterPanel.wox: improved CSS styling of the search field
|
||||
|
||||
* UIxMailTree.wox: fixed display of special mail icons if a folder
|
||||
has subfolders and is open (in short: the 'cornerIcon' binding is
|
||||
properly set)
|
||||
|
||||
* v0.9.105
|
||||
|
||||
* UIxMailTree.m: fixed handling of root nodes (properly display all
|
||||
children of the root node)
|
||||
|
||||
* UIxMailTreeBlock.m: generate a description
|
||||
|
||||
* UIxMailMainFrame.m, UIxMailTree.m: made root class of tree
|
||||
configurable using 'SOGoMailTreeRootClass' default
|
||||
|
||||
2005-02-13 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* mailer.css: added left-padding to treecell to make it look better
|
||||
(v0.9.104)
|
||||
|
||||
* UIxMailListView.wox: added mark read/unread without page refresh
|
||||
using XMLHttpRequest (v0.9.103)
|
||||
|
||||
* product.plist, UIxMailListView.wox, mailer.js: added bulk
|
||||
reply/replyall/forward (v0.9.102)
|
||||
|
||||
2005-02-12 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailMainFrame.m: fixed page form processing if the active URL
|
||||
does not specify a method name (ends with /) (v0.9.101)
|
||||
|
||||
* v0.9.100
|
||||
|
||||
* added support for filter popup (OGo bug #1210)
|
||||
|
||||
* UIxMailListView: moved filter selection to an own component
|
||||
|
||||
* v0.9.99
|
||||
|
||||
* product.plist: also map index method of mail folder to
|
||||
UIxMailListView
|
||||
|
||||
* UIxMailListView.m: added subject/sender searching (OGo bug #1209)
|
||||
|
||||
2005-02-10 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailPartLinkViewer.wox, UIxMailPartMessageViewer.wox: added
|
||||
missing 'label' namespace declaration (v0.9.98)
|
||||
|
||||
2005-02-09 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailReplyAction.m: implemented a content-reply (v0.9.97)
|
||||
|
||||
2005-02-08 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* v0.9.96
|
||||
|
||||
* UIxMailPartMessageViewer.m: fixed for multivalue from fields
|
||||
|
||||
* UIxMailEditorAction.m, product.plist: split editor action in multiple
|
||||
classes
|
||||
|
||||
* v0.9.95
|
||||
|
||||
* product.plist: do not use clickedEditorDelete() JS function for
|
||||
draft delete but just call the link
|
||||
|
||||
* UIxMailEditor.m: a successful draft delete now returns the window
|
||||
closer and refreshes the opener
|
||||
|
||||
* mailer.js now reloads the opener for editor-save and editor-delete
|
||||
functions (does not properly work since the form load is async)
|
||||
|
||||
* UIxMailEditorAction.m, product.plist: implemented simple
|
||||
reply/reply-all processing (subject and recipient handling is in
|
||||
place, content quoting is pending)
|
||||
|
||||
* v0.9.94
|
||||
|
||||
* UIxMailListView.m: properly show "to" address in tableview for
|
||||
Sent folder
|
||||
|
||||
* UIxMailView.m: fixed for new 'from' API
|
||||
|
||||
* v0.9.93
|
||||
|
||||
* mailer.js: work on the read-mail marking code, properly change the
|
||||
icon div
|
||||
|
||||
* UIxMailListView.m: changed handling of unread mail flags
|
||||
|
||||
* UIxMailView.wox: use the new markMailReadInWindow function to mark
|
||||
a mail read in the mail list
|
||||
|
||||
2005-02-07 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* v0.9.92
|
||||
|
||||
* UIxMailView.m: properly refresh mail list after a mail got deleted
|
||||
|
||||
* UIxMailWindowCloser.m: added ability to refresh the opener window
|
||||
prior closing the panel
|
||||
|
||||
* UIxMailView.wox: triggers opener callback to mark a mail as read
|
||||
|
||||
* mailer.js: added refreshOpener() function which refreshes the
|
||||
panel that opened the current window, added triggerOpenerCallback()
|
||||
function which triggers a URL given in the "openerurl" query
|
||||
parameter on the opener window
|
||||
|
||||
* UIxMailEditor.m: disabled Internet warning in the mail editor per
|
||||
default, can be enabled using the 'SOGoShowInternetMarker' default,
|
||||
made Internet header detection qualifier configurable, see README
|
||||
(SOGoInternetDetectQualifier string default), when the request is
|
||||
from the Internet, add headers as specified in the
|
||||
'SOGoInternetMailHeaders' dictionary default (v0.9.91)
|
||||
|
||||
* UIxMailTree.m: added support for special folder icons (v0.9.90)
|
||||
|
||||
* v0.9.89
|
||||
|
||||
* UIxMailTree.m: made special folder names localizable
|
||||
|
||||
* English.lproj/default.strings: added some folder translations
|
||||
|
||||
2005-02-06 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* v0.9.88
|
||||
|
||||
* UIxMailTree.m: some code cleanups, does not use -fetchSubfolders of
|
||||
SOGoObject anymore (to be useful for any object)
|
||||
|
||||
* UIxMailMainFrame.wox: made "Folders" title localizable
|
||||
|
||||
* UIxMailListView.wox: removed some superflous section
|
||||
|
||||
2005-01-31 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailView.m: implemented 'expunge' action (delete button in the
|
||||
toolbar) (v0.9.87)
|
||||
|
||||
* UIxMailView.m, UIxMailRenderingContext.m: moved more bulk fetching
|
||||
to SoObject (v0.9.86)
|
||||
|
||||
* UIxMailView.m: moved plain/text bulkfetch method to SoObjects/Mailer,
|
||||
since its general purpose (v0.9.85)
|
||||
|
||||
* v0.9.84
|
||||
|
||||
* UIxMailView.m: properly recurse into message/rfc822 bodies for flat
|
||||
content fetches
|
||||
|
||||
* UIxMailView.m, UIxMailPartMessageViewer.m: added links for email
|
||||
addresses (currently mailto://)
|
||||
|
||||
2005-01-30 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* v0.9.83
|
||||
|
||||
* UIxMailRenderingContext.m: activate UIxMailPartMessageViewer for
|
||||
message/rfc822 contents
|
||||
|
||||
* added a UIxMailPartMessageViewer for displaying embedded (eg
|
||||
forwarded) MIME messages
|
||||
|
||||
* v0.9.82
|
||||
|
||||
* UIxMailPartLinkViewer.m: prefix filenames which start with a digit,
|
||||
properly escape attachment names
|
||||
|
||||
* UIxMailPartImageViewer.m (UIxMailPartViewer): append image extension
|
||||
to attachments
|
||||
|
||||
* v0.9.81
|
||||
|
||||
* UIxSieveEditor.m: call proper save method in Sieve SoObject
|
||||
|
||||
* UIxMailEditor.m: added 'SOGoMailEditorKeepTmpFile' default to debug
|
||||
MIME generation
|
||||
|
||||
* v0.9.80
|
||||
|
||||
* UIxMailEditorAction.m: work on forwarding and reply
|
||||
|
||||
* UIxFilterList.wox, UIxMailAccountView.wox, UIxMailAccountsView.wox,
|
||||
UIxSieveEditor.wox: fixed title (needs localization)
|
||||
|
||||
* UIxMailMainFrame.m: always generate title as given by the parent
|
||||
component (titles need to get fixed!), was fixed to OpenGroupware.org
|
||||
before unless in debug mode
|
||||
|
||||
* UIxMailEditor.m: use new storeInfo API, generate a proper panelTitle
|
||||
(needs localization)
|
||||
|
||||
* UIxMailEditorAttach.m: use new attachment API
|
||||
|
||||
* UIxMailView.wox: remoted link to screenshot, use mail subject as
|
||||
title
|
||||
|
||||
* UIxMailListView.m: disabled a log
|
||||
|
||||
2005-01-28 Helge Hess <helge.hess@skyrix.com>
|
||||
|
||||
* v0.9.79
|
||||
|
||||
* UIxMailEditor.wox: localized 'Subject' label, shows 'non-intranet'
|
||||
marker if 'MinequProvenance' HTTP header is not set to 'intranet'
|
||||
|
||||
* mailer.css: added marker for internet-mails (#1153)
|
||||
|
||||
* v0.9.78
|
||||
|
||||
* UIxMailListView.m: properly mark deleted mails using line-through
|
||||
|
||||
* UIxMailView.m: close mail viewer if mail delete was successful
|
||||
|
||||
* mailer.css: added style classes for deleted cells
|
||||
|
||||
* UIxMailEditor.m: moved some Sent folder lookup to SOGoMailAccount
|
||||
|
||||
* v0.9.77
|
||||
|
||||
* added UIxMailSizeFormatter to render big file size numbers with some
|
||||
M or K suffix
|
||||
|
||||
* UIxMailPartViewer.m: added methods to retrieve filename, file
|
||||
extension and file size formatter
|
||||
|
||||
* UIxMailSortableTableHeader.m: minor code cleanups
|
||||
|
||||
2005-01-27 Helge Hess <helge.hess@skyrix.com>
|
||||
|
||||
* started attachment (download) viewer (#1074) (v0.9.76)
|
||||
|
||||
2005-01-26 Helge Hess <helge.hess@skyrix.com>
|
||||
|
||||
* v0.9.75
|
||||
|
||||
* UIxMailEditor.m: copy sent mails to INBOX/Sent folder, fixes issue
|
||||
#1054
|
||||
|
||||
* product.plist: disabled unsupported delete button in mailviewer
|
||||
|
||||
* UIxMailListView.wox: removed unused mail checkboxes and folder-tree
|
||||
popup (#1211) (v0.9.74)
|
||||
|
||||
* disabled some unsupported buttons and template elements (#1209,
|
||||
#1210, #1207, #1208) (v0.9.73)
|
||||
|
||||
2005-01-26 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* v0.9.72
|
||||
|
||||
* UIxMailWindowCloser.{m,wox}: new component which closes the window
|
||||
in its "onLoad".
|
||||
|
||||
* UIxMailEditor.m: close window after successful send by opening
|
||||
UIxMailWindowCloser. This fixes SOGo Bug #1053.
|
||||
|
||||
2005-01-07 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* {English/French}.lproj/default.strings: changed encoding from
|
||||
ISO-Latin-1 to UTF-8, which is now the default (v0.9.71)
|
||||
|
||||
2004-12-08 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxMailTree.m, UIxMailEditor.m, UIxMailPartViewer.m,
|
||||
UIxEnvelopeAddressFormatter.m, UIxMailToolbar.m,
|
||||
UIxMailRenderingContext.m, UIxMailEditorAttach.m,
|
||||
UIxSubjectFormatter.m, UIxMailPartAlternativeViewer.m:
|
||||
changed to use NGLogging (v0.9.70)
|
||||
|
||||
2004-12-03 Helge Hess <helge.hess@skyrix.com>
|
||||
|
||||
* v0.9.69
|
||||
|
||||
* UIxFilterList.m: added support for script creation
|
||||
|
||||
* v0.9.68
|
||||
|
||||
* UIxFilterList.m: added ability to trigger new editor
|
||||
|
||||
* started UIxSieveEditor
|
||||
|
||||
* UIxFilterList.wox: minor fix to table layout (v0.9.67)
|
||||
|
||||
2004-11-28 Helge Hess <helge.hess@skyrix.com>
|
||||
|
||||
* UIxFilterList.m: use toOneRelationshipKeys to retrieve the filters
|
||||
being displayed (v0.9.66)
|
||||
|
||||
2004-11-27 Helge Hess <helge.hess@skyrix.com>
|
||||
|
||||
* v0.9.65
|
||||
|
||||
* added first (empty) version of filter list page
|
||||
|
||||
* UIxMailEditorAttach.m: fixed a warning
|
||||
|
||||
* UIxMailAccountView.wox, product.plist: cleaned up account page (links
|
||||
work now), added a compose button (v0.9.64)
|
||||
|
||||
2004-11-15 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxMailEditor.m: properly set "From" header (v0.9.63)
|
||||
|
||||
2004-11-11 Helge Hess <helge.hess@skyrix.com>
|
||||
|
||||
* UIxMailListView.wox: added sample move popup (v0.9.62)
|
||||
|
||||
2004-11-09 Helge Hess <helge.hess@skyrix.com>
|
||||
|
||||
* UIxMailListView.m: added support for toggling read/unread flags
|
||||
(v0.9.61)
|
||||
|
||||
* UIxMailTree.m: added tree navigation code from SoObjects (v0.9.60)
|
||||
|
||||
* UIxMailTree.m: removed unused code (v0.9.59)
|
||||
|
||||
* UIxMailListView.m: flush mail caches in the getMail action (v0.9.58)
|
||||
|
||||
2004-10-29 Helge Hess <helge.hess@skyrix.com>
|
||||
|
||||
* UIxMailEditor.m: reenabled deletion of temporary mail files (v0.9.57)
|
||||
|
||||
2004-10-28 Helge Hess <helge.hess@skyrix.com>
|
||||
|
||||
* product.plist: fixed getMail for drafts folder (v0.9.56)
|
||||
|
||||
* UIxMailListView.wox: fixed viewer activation for unread mails
|
||||
(v0.9.55)
|
||||
|
||||
2004-10-28 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailMoveToPopUp.m: fixed header (v0.9.54)
|
||||
|
||||
2004-10-27 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* disabled popup until it uses the proper tree (v0.9.53)
|
||||
|
||||
2004-10-27 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxMailMoveToPopUp.[m|wox]: component which renders a popup
|
||||
containing possible destinations for a mail move operation (v0.9.52)
|
||||
|
||||
2004-10-27 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailEditor.m: default method returns a redirect to 'edit', added
|
||||
'delete' action and button (v0.9.51)
|
||||
|
||||
* v0.9.50
|
||||
|
||||
* UIxMailEditor.m: send mail using draft object
|
||||
|
||||
* UIxMailListView.wox: do not wrap title line
|
||||
|
||||
* UIxMailEditor.m: added send related code (v0.9.49)
|
||||
|
||||
2004-10-26 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailEditorAttach.m: added attachment delete (v0.9.48)
|
||||
|
||||
* UIxMailEditorAttach.wox, mailer.css: work on layout, added delete
|
||||
action (v0.9.47)
|
||||
|
||||
* added new UIxMailEditorAttach component to manage draft attachments
|
||||
(v0.9.46)
|
||||
|
||||
2004-10-25 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* v0.9.45
|
||||
|
||||
* uix.css: replaced invalid "text-color" with "color"
|
||||
|
||||
* UIxMailEditor.wox: bind subject/text, can load/save info object in
|
||||
draft
|
||||
|
||||
2004-10-22 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* v0.9.44
|
||||
|
||||
* UIxMailSortableTableHeader.[wox|m]: new component for doing sorting
|
||||
|
||||
* UIxMailListView.wox: uses UIxMailSortableTableHeader for sorting
|
||||
|
||||
* UIxMailListView.wox: bugfixes (v0.9.43)
|
||||
|
||||
* v0.9.42
|
||||
|
||||
* UIxMailListView.wox: sorting, proper handling of sort keys.
|
||||
NOTE: there's still an unidentified bug of sort keys failing to be
|
||||
retained on successive paging.
|
||||
|
||||
* UIxMailListView.m: sorting
|
||||
|
||||
* Images/title_*: corrected alpha values
|
||||
|
||||
2004-10-20 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* v0.9.41
|
||||
|
||||
* UIxMailListView.wox: localized labels and added some JavaScript
|
||||
templates for doing nifty row selection
|
||||
|
||||
* UIxMailListView.m: added JavaScript method (stub only)
|
||||
|
||||
* English.lproj/default.strings: new localized strings
|
||||
|
||||
2004-10-13 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* v0.9.40
|
||||
|
||||
* product.plist: exported some missing icons
|
||||
|
||||
* UIxMailToSelection.m: some code cleanup
|
||||
|
||||
* UIxMailEditor.m (UIxComponent): added ivars for values
|
||||
|
||||
2004-10-13 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxMailToSelection.m: sanitize CN's a bit before using them (v0.9.39)
|
||||
|
||||
* v0.9.38
|
||||
|
||||
* UIxMailToSelection.[wox|m]: removed superfluous debug messages
|
||||
|
||||
* UIxMailAdressbook.[wox|m]: redirect cover for Addressbook and Anais
|
||||
|
||||
* mailer.js: new JavaScript to open Addressbook and Anais windows
|
||||
|
||||
* product.plist: added Addressbook/Anais entries
|
||||
|
||||
2004-10-12 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* v0.9.37
|
||||
|
||||
* UIxMailToSelection.[wox|m]: stable version with heavily improved
|
||||
JavaScript code.
|
||||
|
||||
* English.lproj/default.strings: new localizable strings
|
||||
|
||||
2004-10-12 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailEditor.m: enabled -takeValuesFromRequest: (v0.9.36)
|
||||
|
||||
2004-10-12 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxMailToSelection.[m|wox]: parse given arguments and conditionally
|
||||
split lists. Dynamically create tables and JavaScript. (v0.9.35)
|
||||
|
||||
* UIxMailToSelection.wox: minor update (v0.9.34)
|
||||
|
||||
* v0.9.33
|
||||
|
||||
* UIxMailToSelection.[wox|m]: updated
|
||||
|
||||
* English.lproj/default.strings: new localizable strings
|
||||
|
||||
* v0.9.32
|
||||
|
||||
* UIxMailEditor.wox: changed API for UIxMailToSelection
|
||||
|
||||
* UIxMailToSelection.[wox|m]: new component template
|
||||
|
||||
* English.lproj/default.strings: new localizable strings
|
||||
|
||||
* README: updated
|
||||
|
||||
2004-10-12 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* v0.9.31
|
||||
|
||||
* mailer.js: prepared JavaScript functions for editor
|
||||
|
||||
* UIxMailMainFrame.wox: embed all content in a form called 'pageform'
|
||||
|
||||
2004-10-11 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* v0.9.30
|
||||
|
||||
* UIxMailEditor.wox: moved recipient selection to an own component
|
||||
(UIxMailToSelection)
|
||||
|
||||
* UIxMailMainFrame.wox: fixed script link
|
||||
|
||||
* v0.9.29
|
||||
|
||||
* product.plist: trigger UIxMailEditorAction for compose instead of
|
||||
returning the mail editor page, mapped missing toolbar actions
|
||||
|
||||
* UIxMailEditorAction.m: implemented -compose as a redirect to a new
|
||||
object in the account draft folder
|
||||
|
||||
* UIxMailListView.wox: reduced subject width to 50%
|
||||
|
||||
* mailer.css: added send icon class, icon itself still missing
|
||||
|
||||
* started UIxMailEditorAction object which will contain all the
|
||||
redirects from the buttons to the mail editor (working on draft
|
||||
objects in the drafts folder) (v0.9.28)
|
||||
|
||||
2004-10-10 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* product.plist: added some configuration for the drafts folder
|
||||
(v0.9.27)
|
||||
|
||||
2004-10-06 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailListView.m: added support for paper clip icon when messages
|
||||
are bigger than a certain size (v0.9.26)
|
||||
|
||||
2004-10-05 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* v0.9.25
|
||||
|
||||
* UIxMailListView.m: added sort icons
|
||||
|
||||
* UIxMailEditor.m: more work on editor
|
||||
|
||||
* mailer.css: added compose div classes
|
||||
|
||||
* UIxMailListView: removed href for JavaScript onclick links (v0.9.24)
|
||||
|
||||
* v0.9.23
|
||||
|
||||
* product.plist: fixed addressbook label
|
||||
|
||||
* UIxMailToolbar: added support for 'onclick' event handlers
|
||||
|
||||
* UIxMailEditor: started editor
|
||||
|
||||
* UIxMailListView.m: added sorting to table view
|
||||
|
||||
* v0.9.22
|
||||
|
||||
* UIxMailToolbar.wox: added support for 'target' links
|
||||
|
||||
* UIxMailEditor.wox: use standard mail frame
|
||||
|
||||
* v0.9.21
|
||||
|
||||
* UIxMailTree: made toolbar configurable using 'toolbar' slot on the
|
||||
clientObject
|
||||
|
||||
* product.plist: added toolbar configurations
|
||||
|
||||
* UIxMailMainFrame.wox: moved toolbar to own component
|
||||
|
||||
* UIxMailListView: added simple navigation (v0.9.20)
|
||||
|
||||
* v0.9.19
|
||||
|
||||
* UIxMailPartViewer.m: added content decoding for QP, base64 and 7bit,
|
||||
added proper charset decoding
|
||||
|
||||
* UIxMailPartTextViewer.m: moved content => NSString conversion to
|
||||
UIxMailPartViewer.m
|
||||
|
||||
* v0.9.18
|
||||
|
||||
* UIxMailPartViewer.m: added support methods for caches, added -sleep
|
||||
method
|
||||
|
||||
* added multipart/alternative viewer
|
||||
|
||||
* added Thunderbird message read/unread icons
|
||||
|
||||
2004-10-04 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* fixed fetching of mails with only text content (v0.9.17)
|
||||
|
||||
* added flat body fetches, used in text viewer (v0.9.16)
|
||||
|
||||
* added MIME content viewer infrastructure (v0.9.15)
|
||||
|
||||
* UIxMailView.m: added 'currentAddress' accessors (v0.9.14)
|
||||
|
||||
* UIxMailView.m: use core infos stored in message SoObject for display
|
||||
(v0.9.13)
|
||||
|
||||
2004-10-03 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* v0.9.12
|
||||
|
||||
* UIxMailListView.m: fetch size for list
|
||||
|
||||
* UIxMailView.m: cache fetched message for transaction, fetch body
|
||||
structure
|
||||
|
||||
* work on viewer (v0.9.11)
|
||||
|
||||
* UIxMailMainFrame.wox: made toolbar floating (v0.9.10)
|
||||
|
||||
2004-10-02 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* more work on UI (v0.9.9)
|
||||
|
||||
* added formatters for mail list (v0.9.8)
|
||||
|
||||
* v0.9.7
|
||||
|
||||
* show messages in an IMAP4 folder
|
||||
|
||||
* mailer.css: remote calendar CSS not required in mailer
|
||||
|
||||
2004-09-29 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* added toolbar images (v0.9.6)
|
||||
|
||||
* UIxMailTree.m: use new tree navigation methods in SoObjects (v0.9.5)
|
||||
|
||||
2004-09-28 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* more work on mailer UI, added tree based on WETreeView (v0.9.4)
|
||||
|
||||
2004-09-25 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* added rsrc namespace declaration to templates (v0.9.3)
|
||||
|
||||
2004-09-20 Helge Hess <helge.hess@skyrix.com>
|
||||
|
||||
* work on mailer (v0.9.2)
|
||||
|
||||
2004-09-01 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* GNUmakefile.preamble: fixed for gsmake 1.9.2 build (v0.9.1)
|
||||
|
||||
2004-08-26 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* ChangeLog: created
|
||||
@@ -6,7 +6,7 @@ BUNDLE_NAME = MailerUI
|
||||
|
||||
MailerUI_PRINCIPAL_CLASS = MailerUIProduct
|
||||
|
||||
MailerUI_LANGUAGES = Dutch English French German Italian Spanish
|
||||
MailerUI_LANGUAGES = Dutch English French German Italian Spanish Welsh
|
||||
|
||||
MailerUI_OBJC_FILES += \
|
||||
MailerUIProduct.m \
|
||||
|
||||
@@ -1,2 +0,0 @@
|
||||
// $Id: NOTES 603 2005-02-22 23:12:45Z helge $
|
||||
|
||||
@@ -0,0 +1,261 @@
|
||||
/* this file is in UTF-8 format! */
|
||||
|
||||
/* Icon's label */
|
||||
"Create" = "Creu";
|
||||
"Empty Trash" = "Gwagio Sbwriel";
|
||||
"Delete" = "Dileu";
|
||||
"Expunge" = "Dileu";
|
||||
"Forward" = "Blaenyrru";
|
||||
"Get Mail" = "Cael ebost";
|
||||
"Junk" = "Jync";
|
||||
"Reply" = "Ateb";
|
||||
"Reply All" = "Ateb Pawb";
|
||||
"Print" = "Argraffu";
|
||||
"Stop" = "Stop";
|
||||
"Write" = "Ysgrifennu";
|
||||
|
||||
"Send" = "Anfon";
|
||||
"Contacts" = "Cysylltiadau";
|
||||
"Attach" = "Atodi";
|
||||
"Save" = "Cadw";
|
||||
"Priority" = "Blaenoriaeth";
|
||||
|
||||
/* Tooltips */
|
||||
|
||||
"Send this message now" = "Anfon y neges yn syth";
|
||||
"Select a recipient from an Address Book" = "Dewis derbynnydd o lyfr cyfeiriadau";
|
||||
"Include an attachment" = "Cynnwys atodiad";
|
||||
"Save this message" = "Cadw'r neges";
|
||||
"Get new messages" = "Cael negeseuon newydd";
|
||||
"Create a new message" = "Creu neges newydd";
|
||||
"Go to address book" = "Mynd at llyfr cyfeiriadau";
|
||||
"Reply to the message" = "Ymateb i'r neges";
|
||||
"Reply to sender and all recipients" = "Ymateb i'r anfonwr a'r holl derbynwyr";
|
||||
"Forward selected messagee" = "Blaenyrru'r neges dewisol";
|
||||
"Delete selected message or folder" = "Dileu y neges dewisol neu ffolder";
|
||||
"Mark the selected messages as junk" = "Marciwch y negeseuon dewisol fel jync";
|
||||
"Print this message" = "Argraffu'r neges";
|
||||
"Stop the current transfer" = "Stopio'r trosglwyddiad presennol";
|
||||
"Attachment" = "Atodiad";
|
||||
"Unread" = "Heb ei ddarllen";
|
||||
"Flagged" = "Wedi fflagio";
|
||||
|
||||
/* Main Frame */
|
||||
|
||||
"Home" = "Hafan";
|
||||
"Calendar" = "Calendr";
|
||||
"Addressbook" = "Llyfr Cyfeiriadau";
|
||||
"Mail" = "Ebost";
|
||||
"Right Administration" = "Hawl Gweinyddwr";
|
||||
|
||||
"Help" = "Help";
|
||||
|
||||
/* Mail account main windows */
|
||||
|
||||
"Welcome to the SOGo Mailer. Use the folder tree on the left to browse your mail accounts!" = "Croeso i ebost SOGo. Defnyddiwch y coeden ffolderi ar y chwith i pori eich cyfrifon ebost!";
|
||||
|
||||
"Read messages" = "Darllen negeseuon";
|
||||
"Write a new message" = "Ysgrifennu neges newydd";
|
||||
|
||||
"Share: " = "Rhannu: ";
|
||||
"Account: " = "Cyfrif: ";
|
||||
"Shared Account: " = "Cyfrif ranedig: ";
|
||||
|
||||
/* acls */
|
||||
"Default Roles" = "Rolau Gwreiddiol";
|
||||
"User rights for:" = "hawliau defnyddiwr i:";
|
||||
|
||||
"List and see this folder" = "Rhestri a gweld y ffolder hwn";
|
||||
"Read mails from this folder" = "Darllen negeseuon o'r ffolder hwn";
|
||||
"Mark mails read and unread" = "Marcio ebost wedi darllen a heb ddarllen";
|
||||
"Modify the flags of the mails in this folder" = "Newid y fflags ar yr ebost yn y ffolder hwn";
|
||||
"Insert, copy and move mails into this folder" = "Mewnosod, copio a symud ebost i'r ffolder hwn";
|
||||
"Post mails" = "Anfon ebost";
|
||||
"Add subfolders to this folder" = "Ychwanegu is-ffolderi i'r ffolder hwn";
|
||||
"Remove this folder" = "Dileu'r ffolder hwn";
|
||||
"Erase mails from this folder" = "Dileu ebost o'r ffolder hwn";
|
||||
"Expunge this folder" = "Dileu'r ffolder hwn";
|
||||
"Modify the acl of this folder" = "Newid acl y ffolder";
|
||||
|
||||
"Update" = "Diweddaru";
|
||||
"Cancel" = "Canslo";
|
||||
|
||||
/* Mail edition */
|
||||
|
||||
"From" = "Oddi wrth";
|
||||
"Subject" = "Testun";
|
||||
"To" = "At";
|
||||
"Cc" = "Cc";
|
||||
"Bcc" = "Bcc";
|
||||
"Reply-To" = "Ymateb i";
|
||||
"Add address" = "Ychwanegu cyfeiriad";
|
||||
|
||||
"Attachments:" = "Atodiadau:";
|
||||
|
||||
"to" = "At";
|
||||
"cc" = "Cc";
|
||||
"bcc" = "Bcc";
|
||||
|
||||
"Addressbook" = "Llyfr Cyfeiradau";
|
||||
|
||||
"Edit Draft..." = "Golygu Drafft...";
|
||||
"Load Images" = "Llwytho Delweddau";
|
||||
|
||||
"highest" = "Uchaf";
|
||||
"high" = "Uchel";
|
||||
"normal" = "Normal";
|
||||
"low" = "Isel";
|
||||
"lowest" = "Lleiaf";
|
||||
|
||||
"This mail is being sent from an unsecure network!" = "Mae'r neges yma yn cael ei anfon o rwydwaith anniogel!";
|
||||
|
||||
/* Popup "show" */
|
||||
|
||||
"all" = "Oll";
|
||||
"read" = "darllenwyd";
|
||||
"unread" = "heb ddarllen";
|
||||
"deleted" = "dilewyd";
|
||||
"flagged" = "fflagiwyd";
|
||||
|
||||
/* MailListView */
|
||||
|
||||
"Sender" = "Anfonwr";
|
||||
"Subject or Sender" = "Testun neu Anfonwr";
|
||||
"To or Cc" = "At neu Cc";
|
||||
"Entire Message" = "Neges Llawn";
|
||||
|
||||
"Date" = "Dyddiad";
|
||||
"View" = "Gweld";
|
||||
"All" = "Oll";
|
||||
"Unread" = "Heb ddarllen";
|
||||
"messages" = "negeseuon";
|
||||
|
||||
"first" = "Cyntaf";
|
||||
"previous" = "Cynt";
|
||||
"next" = "Nesaf";
|
||||
"last" = "Olaf";
|
||||
|
||||
"msgnumber_to" = "at";
|
||||
"msgnumber_of" = "o";
|
||||
|
||||
"Mark Unread" = "Marcio heb ddarllen";
|
||||
"Mark Read" = "Marcio Darllenwyd";
|
||||
|
||||
"Untitled" = "Heb deitl";
|
||||
|
||||
/* Tree */
|
||||
|
||||
"SentFolderName" = "Anfonwyd";
|
||||
"TrashFolderName" = "Sbwriel";
|
||||
"InboxFolderName" = "Newydd";
|
||||
"DraftsFolderName" = "Draffts";
|
||||
"SieveFolderName" = "Ffilteri";
|
||||
"Folders" = "Ffolderi"; /* title line */
|
||||
|
||||
/* MailMoveToPopUp */
|
||||
|
||||
"MoveTo" = "Move …";
|
||||
|
||||
/* Address Popup menu */
|
||||
"Add to Address Book..." = "Ychwanegu i Llyfr Cyfeiriadau...";
|
||||
"Compose Mail To" = "Cyfansoddi neges at";
|
||||
"Create Filter From Message..." = "Creu Ffilter o'r neges...";
|
||||
|
||||
/* Image Popup menu */
|
||||
"Save Image" = "Cadw Delwedd";
|
||||
|
||||
/* Mailbox popup menus */
|
||||
"Open in New Mail Window" = "Agor mewn ffenestr Neges Newydd";
|
||||
"Copy Folder Location" = "Copio Lleoliad Ffolder";
|
||||
"Subscribe..." = "Tanysgrifio...";
|
||||
"Mark Folder Read..." = "Marcio Ffolder Darllenwyd...";
|
||||
"New Folder..." = "Ffolder Newydd...";
|
||||
"Compact This Folder" = "Cywasgu'r ffolder hwn";
|
||||
"Search Messages..." = "Chwilio negeseuon...";
|
||||
"Sharing..." = "Rhannu...";
|
||||
"New Subfolder..." = "Is-ffolder newydd...";
|
||||
"Rename Folder..." = "Ail-enwi ffolder...";
|
||||
"Delete Folder" = "Dileu Ffolder";
|
||||
"Use This Folder For" = "Defyddio'r Ffolder yma am";
|
||||
"Get Messages for Account" = "Cael negeseuon ar gyfer Cyfrif";
|
||||
|
||||
/* Use This Folder menu */
|
||||
"Sent Messages" = "Negeseuon anfonwyd";
|
||||
"Drafts" = "Draffts";
|
||||
"Deleted Messages" = "Negeseuon Dileuwyd";
|
||||
|
||||
/* Message list popup menu */
|
||||
"Open Message In New Window" = "Agor Neges mewn ffenestr newydd";
|
||||
"Reply to Sender Only" = "Ymateb i Anfonwr yn unig";
|
||||
"Reply to All" = "Ymateb i Pawb";
|
||||
"Forward" = "Blaenyrru";
|
||||
"Edit As New..." = "Golygu fel Newydd...";
|
||||
"Move To" = "Symud i";
|
||||
"Copy To" = "Copio i";
|
||||
"Label" = "Label";
|
||||
"Mark" = "Marc";
|
||||
"Save As..." = "Cadw Fel...";
|
||||
"Print Preview" = "Rhagolwg Argraffu";
|
||||
"View Message Source" = "Gweld Tarddiad Neges";
|
||||
"Print..." = "Argraffu...";
|
||||
"Delete Message" = "Dileu Neges";
|
||||
"Delete Selected Messages" = "Dileu Negeseuon Dewisol";
|
||||
|
||||
"This Folder" = "Y ffolder hwn";
|
||||
|
||||
/* Label popup menu */
|
||||
"None" = "Dim";
|
||||
"Important" = "Pwysig";
|
||||
"Work" = "gwaith";
|
||||
"Personal" = "Personol";
|
||||
"To Do" = "I'w wneud";
|
||||
"Later" = "Hwyrach";
|
||||
|
||||
/* Mark popup menu */
|
||||
"As Read" = "Darllenwyd";
|
||||
"Thread As Read" = "Thread Darllenwyd";
|
||||
"As Read By Date..." = "Darllenwyd wrth dyddiad...";
|
||||
"All Read" = "Oll Darllenwyd";
|
||||
"Flag" = "Fflag";
|
||||
"As Junk" = "Fel Jync";
|
||||
"As Not Junk" = "Fel nid Jync";
|
||||
"Run Junk Mail Controls" = "Rhedeg rheolaethau ebost Jync";
|
||||
|
||||
/* Folder operations */
|
||||
"Name :" = "Enw :";
|
||||
"Enter the new name of your folder :"
|
||||
= "Rhowch yr enw newydd ar eich ffolder :";
|
||||
"Do you really want to move this folder into the trash ?"
|
||||
= "A ydych yn sicr eich bod eisiau symudy ffolder yma i'r sbwriel ?";
|
||||
"Operation failed" = "Gweithrediad wedi methu";
|
||||
|
||||
"Quota" = "cwota:";
|
||||
"quotasFormat" = "%{0}% used on %{1} MB";
|
||||
|
||||
"Please select a message." = "Dewiswch neges.";
|
||||
"Please select a message to print." = "Dewiswch neges i'w argraffu.";
|
||||
"Please select only one message to print." = "Dewiswch un neges yn unig i'w argraffu.";
|
||||
|
||||
|
||||
"The folder with name \"%{0}\" could not be created."
|
||||
= "Ni chafodd y ffolder o'r' enw \"%{0}\" ei greu.";
|
||||
"This folder could not be renamed to \"%{0}\"."
|
||||
= "Ni llwyddwyd i ail-enwi'r ffolder yma i \"%{0}\".";
|
||||
"The folder could not be deleted."
|
||||
= "Ni llwyddwyd i ddileu'r ffolder yma";
|
||||
"The trash could not be emptied."
|
||||
= "Ni llwyddwyd i wagio'r sbwriel.";
|
||||
"The folder functionality could not be changed."
|
||||
= "Ni llwyddwyd i newid ffwythiant y ffolder.";
|
||||
|
||||
"You need to choose a non-virtual folder!" = "Mae angen i chi dewis ffolder a di-rhithwir!";
|
||||
|
||||
"Moving a message into its own folder is impossible!"
|
||||
= "Mae symud neges i fewn i'w ffolder ei hun yn amhosibl!";
|
||||
"Copying a message into its own folder is impossible!"
|
||||
= "Mae copio neges i fewn i'w ffolder ei hun yn amhosibl!";
|
||||
|
||||
/* Message editing */
|
||||
"error_validationfailed" = "Dilysiad wedi methu";
|
||||
"error_missingsubject" = "Testun yn eisiau";
|
||||
"error_missingrecipients" = "Dim derbynnydd wedi nodi";
|
||||
@@ -1,9 +0,0 @@
|
||||
2005-08-01 Helge Hess <helge.hess@skyrix.com>
|
||||
|
||||
* product.plist: moved security declarations of core classes to the
|
||||
+initialize method of the classes,
|
||||
add SOGo application object methods in a category (was a class)
|
||||
(v0.9.2)
|
||||
|
||||
* created UI/MainUI product bundle from sources in Main (v0.9.1)
|
||||
|
||||
@@ -6,7 +6,7 @@ BUNDLE_NAME = MainUI
|
||||
|
||||
MainUI_PRINCIPAL_CLASS = MainUIProduct
|
||||
|
||||
MainUI_LANGUAGES = Dutch English French German Italian Spanish
|
||||
MainUI_LANGUAGES = Dutch English French German Italian Spanish Welsh
|
||||
|
||||
MainUI_OBJC_FILES += \
|
||||
MainUIProduct.m \
|
||||
|
||||
@@ -51,7 +51,7 @@ static NSArray *supportedLanguages = nil;
|
||||
+ (void) initialize
|
||||
{
|
||||
if (!supportedLanguages)
|
||||
supportedLanguages = [NSArray arrayWithObjects: @"Dutch", @"English", @"French", @"German", @"Italian", @"Spanish", nil];
|
||||
supportedLanguages = [NSArray arrayWithObjects: @"Dutch", @"English", @"French", @"German", @"Italian", @"Spanish", @"Welsh", nil];
|
||||
}
|
||||
|
||||
/* accessors */
|
||||
|
||||
@@ -0,0 +1,35 @@
|
||||
/* English */
|
||||
{
|
||||
NSLanguageName = "Welsh";
|
||||
NSFormalName = "Welsh";
|
||||
NSLocaleCode = "en"; /* ISO 639-1 */
|
||||
NSLanguageCode = "eng"; /* ISO 639-2 */
|
||||
NSParentContext = "";
|
||||
|
||||
NSAMPMDesignation = (AM, PM);
|
||||
NSCurrencySymbol = "$";
|
||||
NSDateFormatString = "%A, %B %e, %Y";
|
||||
NSDateTimeOrdering = MDYH;
|
||||
NSDecimalDigits = ("0", "1", "2", "3", "4", "5", "6", "7", "8", "9");
|
||||
NSDecimalSeparator = ".";
|
||||
NSEarlierTimeDesignations = (prior, last, past, ago);
|
||||
NSHourNameDesignations = ((0, midnight), (10, morning), (12, noon, lunch), (14, afternoon), (19, dinner));
|
||||
NSInternationalCurrencyString = USD; /* ISO 4217 */
|
||||
NSLaterTimeDesignations = (next);
|
||||
NSMonthNameArray = (January, February, March, April, May, June, July, August, September, October, November, December);
|
||||
NSNextDayDesignations = (tomorrow);
|
||||
NSNextNextDayDesignations = (nextday);
|
||||
NSPriorDayDesignations = (yesterday);
|
||||
NSShortDateFormatString = "%m/%e/%y";
|
||||
NSShortMonthNameArray = (Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec);
|
||||
NSShortTimeDateFormatString = "%m/%e/%y %I:%M %p";
|
||||
NSShortWeekDayNameArray = (Sun, Mon, Tue, Wed, Thu, Fri, Sat);
|
||||
NSThisDayDesignations = (today, now);
|
||||
NSThousandsSeparator = ",";
|
||||
NSTimeDateFormatString = "%A, %B %e, %Y %I:%M:%S %p %Z";
|
||||
NSTimeFormatString = "%I:%M:%S %p";
|
||||
NSWeekDayNameArray = (Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday);
|
||||
NSYearMonthWeekDesignations = (year, month, week);
|
||||
NSPositiveCurrencyFormatString = "$9,999.00";
|
||||
NSNegativeCurrencyFormatString = "-$9,999.00";
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
/* this file is in UTF-8 format! */
|
||||
|
||||
"title" = "SOGo";
|
||||
|
||||
"Username:" = "Enw defnyddiwr:";
|
||||
"Password:" = "Cyfrinair:";
|
||||
|
||||
"Connect" = "Cysylltu";
|
||||
|
||||
"Wrong username or password." = "enw defnyddiwr neu cyfrinair anghywir.";
|
||||
"cookiesNotEnabled" = "Ni ellir logio i fewn oherwydd bod cookies eich porwr wedi eu analluogi. Galluogwch y cookies yng ngosodiadau'ch porwr a cheisiwch eto.";
|
||||
|
||||
"browserNotCompatible" = "Nid yw fersiwn eich porwr yn cael ei gynnal ar hyn o bryd gan y safle hwn. Rydym yn cymeradwyo defnyddio Firefox. Cliciwch ar y linc isod i lawrlwytho y fersiwn mwyaf cyfredol o'r porwr yma.";
|
||||
"alternativeBrowsers" = "Medrwch hefyd defnyddio y porwyr gytun yma";
|
||||
"alternativeBrowserSafari" = "Medrwch hefyd defnyddio Safari.";
|
||||
"Download" = "Lawrlwytho";
|
||||
|
||||
"Language:" = "Iaith:";
|
||||
"choose" = "Dewis ...";
|
||||
"Dutch" = "Dutch";
|
||||
"English" = "English";
|
||||
"French" = "French";
|
||||
"German" = "German";
|
||||
"Italian" = "Italian";
|
||||
"Spanish" = "Spanish";
|
||||
@@ -6,7 +6,7 @@ BUNDLE_NAME = PreferencesUI
|
||||
|
||||
PreferencesUI_PRINCIPAL_CLASS = PreferencesUIProduct
|
||||
|
||||
PreferencesUI_LANGUAGES = Dutch English French German Italian Spanish
|
||||
PreferencesUI_LANGUAGES = Dutch English French German Italian Spanish Welsh
|
||||
|
||||
PreferencesUI_OBJC_FILES = \
|
||||
PreferencesUIProduct.m \
|
||||
|
||||
@@ -0,0 +1,100 @@
|
||||
/* toolbar */
|
||||
"Save and Close" = "Cadw a Cau";
|
||||
"Close" = "Cau";
|
||||
|
||||
/* tabs */
|
||||
"General" = "Cyffredinol";
|
||||
"Calendar Options" = "Opsiynau Calendr";
|
||||
"Mail Options" = "Opsiynau Ebost";
|
||||
"Identities" = "hunaniaethau";
|
||||
"Password" = "Cyfrinair";
|
||||
|
||||
/* ooo */
|
||||
"I'm currently in the office" = "Yr wyf yn y swyddfa ar hyn o bryd";
|
||||
"I'm currently out of the office" = "Yr wyf allan o'r swyddfa ar hyn o bryd";
|
||||
"AutoReply only once to each sender with the following text :"
|
||||
= "Ymateb Awtomatig unwaith yn unig i pob anfonwr gyda'r testun canlynol :";
|
||||
|
||||
/* d & t */
|
||||
"Current Time Zone :" = "Amser Cyfredol :";
|
||||
"Short Date Format :" = "Dyddiad fformat byr :";
|
||||
"Long Date Format :" = "Dyddiad fformat hir :";
|
||||
"Time Format :" = "Fformat amser :";
|
||||
|
||||
"shortDateFmt_0" = "%m/%e/%Y";
|
||||
"shortDateFmt_1" = "%m/%e/%y";
|
||||
"shortDateFmt_2" = "%m/%d/%Y";
|
||||
"shortDateFmt_3" = "%m/%d/%y";
|
||||
"shortDateFmt_4" = "%y/%m/%d";
|
||||
"shortDateFmt_5" = "%Y-%m-%d";
|
||||
"shortDateFmt_6" = "%d-%b-%y";
|
||||
"shortDateFmt_7" = "";
|
||||
|
||||
"longDateFmt_0" = "%A, %B %d, %Y";
|
||||
"longDateFmt_1" = "%B %d, %Y";
|
||||
"longDateFmt_2" = "%A, %d %B, %Y";
|
||||
"longDateFmt_3" = "%d %B, %Y";
|
||||
"longDateFmt_4" = "";
|
||||
|
||||
"timeFmt_0" = "%I:%M %p";
|
||||
"timeFmt_1" = "%H:%M";
|
||||
"timeFmt_2" = "";
|
||||
|
||||
/* calendar */
|
||||
"Week begins on :" = "wythnos yn dechrau :";
|
||||
"Day start time :" = "Amser dechrau'r diwrnod :";
|
||||
"Day end time :" = "Amser diwedd y dydd :";
|
||||
"First week of year :" = "Wythnos cyntaf y flwyddyn :";
|
||||
"Enable reminders for Calendar items" = "Galluogu atgoffa ar gyfer eitemau calendr";
|
||||
"Play a sound when a reminder comes due"
|
||||
= "Chwarae swn pan fydd amser atgoffa";
|
||||
"Default reminder :" = "Atgoffa gwreiddiol :";
|
||||
|
||||
"firstWeekOfYear_January1" = "Dechrau ar Ionawr 1";
|
||||
"firstWeekOfYear_First4DayWeek" = "First 4-day week";
|
||||
"firstWeekOfYear_FirstFullWeek" = "Wythnos cyntaf llawn";
|
||||
|
||||
"reminderTime_0000" = "0 munud";
|
||||
"reminderTime_0005" = "5 munud";
|
||||
"reminderTime_0010" = "10 munud";
|
||||
"reminderTime_0015" = "15 munud";
|
||||
"reminderTime_0030" = "30 munud";
|
||||
"reminderTime_0100" = "1 awr";
|
||||
"reminderTime_0200" = "2 awr";
|
||||
"reminderTime_0400" = "4 awr";
|
||||
"reminderTime_0800" = "8 awr";
|
||||
"reminderTime_1200" = "1/2 diwrnod";
|
||||
"reminderTime_2400" = "1 diwrnod";
|
||||
"reminderTime_4800" = "2 ddiwrnod";
|
||||
|
||||
/* Mailer */
|
||||
"Check for new mail:" = "Chwilio am ebost newydd:";
|
||||
"messagecheck_manually" = "Corfforol";
|
||||
"messagecheck_every_minute" = "Pob munud";
|
||||
"messagecheck_every_2_minutes" = "Pob 2 munud";
|
||||
"messagecheck_every_5_minutes" = "Pob 5 munud";
|
||||
"messagecheck_every_10_minutes" = "Pob 10 munud";
|
||||
"messagecheck_every_20_minutes" = "Pob 20 munud";
|
||||
"messagecheck_every_30_minutes" = "Pob 30 munud";
|
||||
"messagecheck_once_per_hour" = "Unwaith pob awr";
|
||||
|
||||
"Forward messages:" = "Blaenyrru negeseuon:";
|
||||
"messageforward_inline" = "Mewn llinell";
|
||||
"messageforward_attached" = "Fel Atodiad";
|
||||
|
||||
"Default identity:" = "Hunaniaeth Gwreiddiol:";
|
||||
"Manage identities..." = "Rheoli hunaniaethau...";
|
||||
"Signature" = "Llofnod";
|
||||
"replyplacement_above" = "Dechrau fy ymateb uwchben y dyfynnod";
|
||||
"replyplacement_below" = "Dechrau fy ymateb o dan y dyfynnod";
|
||||
"And place my signature" = "A rhowch fy llofnod";
|
||||
"signatureplacement_above" = "o dan fy ymateb";
|
||||
"signatureplacement_below" = "o dan y dyfynnod";
|
||||
|
||||
/* Additional Parameters */
|
||||
"Additional Parameters" = "Additional Parameters";
|
||||
|
||||
/* password */
|
||||
"New password:" = "New password:";
|
||||
"Confirmation:" = "Confirmation:";
|
||||
"Change" = "Change";
|
||||
@@ -1,211 +0,0 @@
|
||||
2005-08-01 Helge Hess <helge.hess@skyrix.com>
|
||||
|
||||
* added FHS installation (v0.9.36)
|
||||
|
||||
2005-07-30 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* SOGoDateFormatter.m: hardened against nil arguments (v0.9.35)
|
||||
|
||||
2005-07-21 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxComponent.m: changed -userFolderPath to generate the path to the
|
||||
activeUser, _NOT_ the owner (v0.9.34)
|
||||
|
||||
2005-07-20 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxComponent.m: added fragile base class check (v0.9.33)
|
||||
|
||||
2005-07-20 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxComponent.m: changed language lookup to meet the status quo
|
||||
(v0.9.32)
|
||||
|
||||
2005-07-18 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxComponent.m: minor code reorgs (v0.9.31)
|
||||
|
||||
2005-07-18 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* SOGoAptFormatter.[hm]: added -titlePlaceholder API for properly
|
||||
formatting appointments without titles (v0.9.30)
|
||||
|
||||
2005-07-13 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* WOContext+UIx.[hm]: new category to WOContext, currently provides
|
||||
-isUIxDebugEnabled (v0.9.29)
|
||||
|
||||
2005-07-08 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxComponent.m: moved -isAccessRestricted method to
|
||||
UIxComponent+Agenor (v0.9.28)
|
||||
|
||||
2005-07-07 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* v0.9.27
|
||||
|
||||
* UIxComponent.m: implicitly set the context's queryPathSeperator
|
||||
when generating URIs used in redirects
|
||||
|
||||
* v0.9.26
|
||||
|
||||
* UIxComponent.m: added method -isAccessRestricted to indicate whether
|
||||
certain options might have to be disabled due to restrictions
|
||||
set by the customer
|
||||
|
||||
2005-07-06 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxComponent.m: added method -isInvokedBySafeMethod to check whether
|
||||
the current HTTP method is a safe one (eg HEAD/GET) (v0.9.25)
|
||||
|
||||
2005-07-05 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* SOGoAptFormatter.[hm]: new API. -stringForObjectValue: is deprecated
|
||||
now and should not be used anymore. Formatting needs a referenceDate
|
||||
in order to properly display time ranges. Time ranges are currently
|
||||
rendered in SOGoAptFormatter, but this should probably be delegated
|
||||
to a natural language aware auxiliary (date-)formatter. Also, some
|
||||
new formatting options have been introduced. (v0.9.24)
|
||||
|
||||
2005-01-26 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* SOGoDateFormatter.[hm]: new method -setFrenchDateFormat: to override
|
||||
the default ISO format. This will be chosen depending on locale
|
||||
automatically. The full description uses this setting when generating
|
||||
the appropriate part of the description. (v0.9.23)
|
||||
|
||||
2004-12-17 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* SOGoAptFormatter.m: remove "appointment" prefix from tooltips
|
||||
(v0.9.22)
|
||||
|
||||
2004-12-13 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* SOGoAptFormatter.[hm]: new option for formatter (v0.9.21)
|
||||
|
||||
* SOGoAptFormatter.[hm]: added ability to set custom title for private
|
||||
appointments. (v0.9.20)
|
||||
|
||||
2004-12-10 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* SOGoAptFormatter.[hm]: added formatting for private apts, additional
|
||||
cleanup (v0.9.19)
|
||||
|
||||
2004-12-08 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxComponent.m: changed to use NGLogging (v0.9.18)
|
||||
|
||||
2004-10-22 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxComponent.m: rewrote handling of queryParameters, these get
|
||||
constructed lazily now (v0.9.17)
|
||||
|
||||
2004-10-20 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* SOGoJSStringFormatter.[hm]: new formatter to properly escape certain
|
||||
strings passed to JavaScript (v0.9.16)
|
||||
|
||||
2004-10-18 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxComponent.m: changed the implementation of -ownPath and fixed a
|
||||
bug in -userFolderPath (v0.9.15)
|
||||
|
||||
2004-10-12 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxComponent.m: added some helper methods for computing relative
|
||||
paths within the application (v0.9.14)
|
||||
|
||||
2004-09-26 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxComponent.m: minor code cleanups (v0.9.13)
|
||||
|
||||
2004-09-25 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* v0.9.12
|
||||
|
||||
* GNUmakefile.preamble: fixed library dependencies (used wrong project
|
||||
name)
|
||||
|
||||
* SOGoAptFormatter.m: minor code cleanups, fixed issue on MacOSX
|
||||
|
||||
2004-08-26 Helge Hess <helge.hess@skyrix.com>
|
||||
|
||||
* v0.9.11
|
||||
|
||||
* SOGoDateFormatter.m: minor cleanups
|
||||
|
||||
* UIxComponent.m: fixed includes to fix warnings
|
||||
|
||||
* added common.h
|
||||
|
||||
2004-08-24 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxComponent.m: new date related methods moved here from UIxCalView
|
||||
(v0.9.10)
|
||||
|
||||
2004-08-14 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxComponent.m: new method -isUIxDebugEnabled, triggered by new
|
||||
default "SOGoUIxDebugEnabled" (v0.9.9)
|
||||
|
||||
2004-08-13 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* v0.9.8
|
||||
|
||||
* SOGoAptFormatter.[hm]: added new formatter for appointments.
|
||||
|
||||
* UIxComponent.m: added warning.
|
||||
|
||||
* GNUmakefile: added SOGoAptFormatter.[hm]
|
||||
|
||||
2004-08-11 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxComponent.[hm]: added -SoUser (v0.9.7)
|
||||
|
||||
2004-08-10 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* v0.9.6
|
||||
|
||||
* SOGoDateFormatter.[hm]: added fast localizable date formatter.
|
||||
|
||||
* GNUmakefile: added SOGoDateFormatter.[hm]
|
||||
|
||||
2004-07-26 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxComponent.m: added "hm" queryParameter to add hour/minute part to
|
||||
selectedDate which is necessary for appointment proposals. Removed
|
||||
all additional stuff from -dateForDateString: and moved this to
|
||||
-selectedDate. IMHO this is always high-level behaviour which needs to
|
||||
be refined in the appropriate high-level method, not at conversion
|
||||
level. (v0.9.5)
|
||||
|
||||
2004-07-21 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxComponent.[hm]: renamed some of the labels to better reflect the
|
||||
intention (and to avoid name clashes) (v0.9.4)
|
||||
|
||||
2004-07-21 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxComponent.[hm]: date specific labels (weekday names, month names)
|
||||
(v0.9.3)
|
||||
|
||||
2004-07-20 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxComponent.[hm]: new method -labelForKey: implemented very similar to
|
||||
new WOLabelAssociation in SOPE. Also implemented -locale. (v0.9.2)
|
||||
|
||||
2004-07-19 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxComponent.m: new method -backendTimeZone.
|
||||
|
||||
2004-07-02 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxComponent.m: introduced 'viewTimeZone' method and adds some
|
||||
timezone correction to date methods
|
||||
|
||||
2004-06-30 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* product.plist: make categories on SOGoObject instead of SxFolder
|
||||
|
||||
* GNUmakefile: patches for different build/runtime environment
|
||||
|
||||
* created ChangeLog
|
||||
File diff suppressed because it is too large
Load Diff
@@ -6,7 +6,7 @@ BUNDLE_NAME = SchedulerUI
|
||||
|
||||
SchedulerUI_PRINCIPAL_CLASS = SchedulerUIProduct
|
||||
|
||||
SchedulerUI_LANGUAGES = Dutch English French German Italian Spanish
|
||||
SchedulerUI_LANGUAGES = Dutch English French German Italian Spanish Welsh
|
||||
|
||||
SchedulerUI_OBJC_FILES = \
|
||||
SchedulerUIProduct.m \
|
||||
|
||||
@@ -1,62 +0,0 @@
|
||||
// $Id: NOTES,v 1.1 2003/11/24 01:24:40 helge Exp $
|
||||
|
||||
Scheduler
|
||||
=========
|
||||
|
||||
SOPE based interface for scheduler.
|
||||
|
||||
Class Hierarchy
|
||||
===============
|
||||
|
||||
[WOComponent]
|
||||
[SoComponent]
|
||||
UIxAppointmentView
|
||||
UIxCalView
|
||||
UIxCalMonthViewOld
|
||||
UIxCalMonthOverview
|
||||
UIxCalMonthView
|
||||
UIxCalWeekView
|
||||
UIxCalWeekOverview
|
||||
UIxCalWeekPrintview
|
||||
UIxCalWeekColumnsview
|
||||
UIxCalWeekListview
|
||||
UIxCalWeekChartview
|
||||
UIxCalDayView
|
||||
UIxCalDayOverview
|
||||
UIxCalDayChartview
|
||||
UIxAptTableView
|
||||
SchedulerUIProduct
|
||||
|
||||
TBD:
|
||||
UIxCalDayHChart?
|
||||
UIxCalWeekHChart?
|
||||
OGoYearOverview - should use aggressive caching in the long run
|
||||
|
||||
- editor page (which comes up in a new window)
|
||||
- delete page
|
||||
- print views
|
||||
|
||||
Notes
|
||||
=====
|
||||
|
||||
editor pages need to use JavaScript to trigger reloads in the parent window
|
||||
=> find out how to do that
|
||||
|
||||
URLs
|
||||
====
|
||||
|
||||
/zidestore/ControlPanel/ => SoControlPanel
|
||||
/zidestore/ControlPanel/Products => SoProductRegistry
|
||||
/zidestore/ControlPanel/Products/ZideStoreUI => SoProduct
|
||||
/zidestore/ControlPanel/Products/ZideStoreUI/Resources/
|
||||
=> SoProductResourceManager
|
||||
/zidestore/ControlPanel/Products/ZideStoreUI/Resources/calendar.css
|
||||
=> resource
|
||||
|
||||
|
||||
Defaults
|
||||
========
|
||||
|
||||
Name Type Synopsis
|
||||
SOGoShouldDisplayWeekend BOOL Display weekends in week related views.
|
||||
Default is NO.
|
||||
@@ -1,6 +1,6 @@
|
||||
/* UIxCalListingActions.h - this file is part of SOGo
|
||||
*
|
||||
* Copyright (C) 2006 Inverse inc.
|
||||
* Copyright (C) 2006-2009 Inverse inc.
|
||||
*
|
||||
* Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
|
||||
*
|
||||
@@ -48,6 +48,7 @@
|
||||
NSTimeZone *userTimeZone;
|
||||
}
|
||||
|
||||
- (WOResponse *) alarmsListAction;
|
||||
- (WOResponse *) eventsListAction;
|
||||
- (WOResponse *) tasksListAction;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/* UIxCalListingActions.m - this file is part of SOGo
|
||||
*
|
||||
* Copyright (C) 2006 Inverse inc.
|
||||
* Copyright (C) 2006-2009 Inverse inc.
|
||||
*
|
||||
* Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
|
||||
*
|
||||
@@ -364,6 +364,75 @@ static NSArray *tasksFields = nil;
|
||||
return formattedDate;
|
||||
}
|
||||
|
||||
//
|
||||
// We return:
|
||||
//
|
||||
// {complete Event ID (full path) => Fire date (UTC)}
|
||||
//
|
||||
// Called when each module is loaded or whenever a calendar component is created, modified, deleted
|
||||
// or whenever there's a {un}subscribe to a calendar.
|
||||
//
|
||||
// Workflow :
|
||||
//
|
||||
// - for ALL subscribed and ACTIVE calendars
|
||||
// - returns alarms for which the (event end date > browserTime) OR (browserTime < c_nextalarm)
|
||||
// - if it's a recurring event and that condition isn't met
|
||||
// - set date range from X (now) until Y (now+2 days)
|
||||
// - compute the c_nextalarm and if it is met, store it in c_nextalarm
|
||||
//
|
||||
//
|
||||
- (WOResponse *) alarmsListAction
|
||||
{
|
||||
SOGoAppointmentFolder *currentFolder;
|
||||
SOGoAppointmentFolders *clientObject;
|
||||
NSMutableArray *allAlarms;
|
||||
NSEnumerator *folders;
|
||||
WOResponse *response;
|
||||
int browserTime;
|
||||
|
||||
browserTime = [[[context request] formValueForKey: @"browserTime"] intValue];
|
||||
clientObject = [self clientObject];
|
||||
allAlarms = [NSMutableArray array];
|
||||
|
||||
folders = [[clientObject subFolders] objectEnumerator];
|
||||
while ((currentFolder = [folders nextObject]))
|
||||
{
|
||||
if ([currentFolder isActive])
|
||||
{
|
||||
NSDictionary *entry;;
|
||||
NSArray *alarms;
|
||||
int i, v;
|
||||
|
||||
// Let's compute everything +2 days in case we hit recurring components
|
||||
alarms = [currentFolder fetchFields: [NSArray arrayWithObjects: @"c_nextalarm", @"c_iscycle", nil]
|
||||
from: [NSCalendarDate date]
|
||||
to: [[NSCalendarDate date] dateByAddingYears: 0 months: 0 days: 2 hours: 0 minutes: 0 seconds: 0]
|
||||
title: nil
|
||||
component: nil
|
||||
additionalFilters: nil
|
||||
includeProtectedInformation: NO];
|
||||
for (i = 0; i < [alarms count]; i++)
|
||||
{
|
||||
entry = [alarms objectAtIndex: i];
|
||||
v = [[entry objectForKey: @"c_nextalarm"] intValue];
|
||||
|
||||
if (([[entry objectForKey: @"c_enddate"] intValue] > browserTime) ||
|
||||
browserTime < v)
|
||||
{
|
||||
[allAlarms addObject: [NSDictionary dictionaryWithObject: [entry objectForKey: @"c_nextalarm"]
|
||||
forKey: [entry objectForKey: @"c_name"]]];
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
response = [self responseWithStatus: 200];
|
||||
[response appendContentString: [allAlarms jsonRepresentation]];
|
||||
|
||||
return response;
|
||||
}
|
||||
|
||||
- (WOResponse *) eventsListAction
|
||||
{
|
||||
NSArray *oldEvent;
|
||||
@@ -885,29 +954,4 @@ _computeBlocksPosition (NSArray *blocks)
|
||||
return [self _responseWithData: filteredTasks];
|
||||
}
|
||||
|
||||
// - (BOOL) shouldDisplayCurrentTask
|
||||
// {
|
||||
// if (!knowsToShow)
|
||||
// {
|
||||
// showCompleted
|
||||
// = [[self queryParameterForKey: @"show-completed"] intValue];
|
||||
// knowsToShow = YES;
|
||||
// }
|
||||
|
||||
// return ([[currentTask objectForKey: @"status"] intValue] != 1
|
||||
// || showCompleted);
|
||||
// }
|
||||
|
||||
// - (BOOL) shouldShowCompletedTasks
|
||||
// {
|
||||
// if (!knowsToShow)
|
||||
// {
|
||||
// showCompleted
|
||||
// = [[self queryParameterForKey: @"show-completed"] intValue];
|
||||
// knowsToShow = YES;
|
||||
// }
|
||||
|
||||
// return showCompleted;
|
||||
// }
|
||||
|
||||
@end
|
||||
|
||||
@@ -0,0 +1,496 @@
|
||||
/* this file is in UTF-8 format! */
|
||||
|
||||
/* Tooltips */
|
||||
|
||||
"Create a new event" = "Creu digwyddiad newydd";
|
||||
"Create a new task" = "Creu tasg newydd";
|
||||
"Edit this event or task" = "Golygu'r digwyddiad neu'r dasg";
|
||||
"Delete this event or task" = "Dileu'r digwyddiad neu'r dasg";
|
||||
"Go to today" = "Ewch i heddiw";
|
||||
"Switch to day view" = "Newid i olygfa diwrnod";
|
||||
"Switch to week view" = "Newid i olygfa wythnos";
|
||||
"Switch to month view" = "Newid i olygfa mis";
|
||||
|
||||
/* Tabs */
|
||||
"Date" = "Dyddiad";
|
||||
"Calendars" = "Calendrau";
|
||||
|
||||
/* Day */
|
||||
|
||||
"Sunday" = "Sul";
|
||||
"Monday" = "Llun";
|
||||
"Tuesday" = "Mawrth";
|
||||
"Wednesday" = "Mercher";
|
||||
"Thursday" = "Iau";
|
||||
"Friday" = "Gwener";
|
||||
"Saturday" = "Sadwrn";
|
||||
|
||||
"Sun" = "Sul";
|
||||
"Mon" = "Llu";
|
||||
"Tue" = "Maw";
|
||||
"Wed" = "Mer";
|
||||
"Thu" = "Iau";
|
||||
"Fri" = "Gwe";
|
||||
"Sat" = "Sad";
|
||||
|
||||
"a2_Sunday" = "Su";
|
||||
"a2_Monday" = "Ll";
|
||||
"a2_Tuesday" = "Ma";
|
||||
"a2_Wednesday" = "Me";
|
||||
"a2_Thursday" = "Ia";
|
||||
"a2_Friday" = "Gw";
|
||||
"a2_Saturday" = "Sa";
|
||||
|
||||
"dayLabelFormat" = "%m/%d/%Y";
|
||||
"today" = "Heddiw";
|
||||
|
||||
/* Week */
|
||||
|
||||
"Week" = "wythnos";
|
||||
"this week" = "yr wythnos hon";
|
||||
|
||||
"Week %d" = "Week %d";
|
||||
|
||||
/* Month */
|
||||
|
||||
"this month" = "mis hon";
|
||||
|
||||
"January" = "Ionawr";
|
||||
"February" = "Chwefror";
|
||||
"March" = "Mawrth";
|
||||
"April" = "Ebrill";
|
||||
"May" = "Mai";
|
||||
"June" = "Mehefin";
|
||||
"July" = "Gorffennaf";
|
||||
"August" = "Awst";
|
||||
"September" = "Medi";
|
||||
"October" = "Hydref";
|
||||
"November" = "Tachwedd";
|
||||
"December" = "Rhagfyr";
|
||||
|
||||
"a3_January" = "Ionawr";
|
||||
"a3_February" = "Chwefror";
|
||||
"a3_March" = "Mawrth";
|
||||
"a3_April" = "Ebrill";
|
||||
"a3_May" = "Mai";
|
||||
"a3_June" = "Mehefin";
|
||||
"a3_July" = "Gorffennaf";
|
||||
"a3_August" = "Awst";
|
||||
"a3_September" = "Medi";
|
||||
"a3_October" = "Hydref";
|
||||
"a3_November" = "Tachwedd";
|
||||
"a3_December" = "Rhagfyr";
|
||||
|
||||
/* Year */
|
||||
|
||||
"this year" = "y flwyddyn hon";
|
||||
|
||||
/* Menu */
|
||||
|
||||
"Calendar" = "Calendr";
|
||||
"Contacts" = "Cysylltiadau";
|
||||
|
||||
"New Calendar..." = "Calendr Newydd...";
|
||||
"Delete Calendar" = "Dileu Calendar";
|
||||
"Sharing..." = "Rhannu...";
|
||||
"Export Calendar..." = "Allfudo Calendr...";
|
||||
"Publish Calendar..." = "Cyhoeddi Calendr...";
|
||||
"Reload Remote Calendars" = "Ail-lwytho Calendrau Anghysbell";
|
||||
"Properties" = "Dewisiadau";
|
||||
|
||||
"Compose E-Mail to All Attendees" = "Cyfansoddi Ebost i bawb sy'n mynychu";
|
||||
"Compose E-Mail to Undecided Attendees" = "Cyfansoddi Ebost i bawb sydd heb benderfynu";
|
||||
|
||||
/* Folders */
|
||||
"Personal calendar" = "Calendr Personol";
|
||||
|
||||
/* Misc */
|
||||
|
||||
"OpenGroupware.org" = "OpenGroupware.org";
|
||||
"Forbidden" = "Gwaharddedig";
|
||||
|
||||
/* acls */
|
||||
|
||||
"Default Roles" = "Rolau gwreiddiol";
|
||||
"User rights for:" = "hawliau defnyddiwr i:";
|
||||
|
||||
"label_Public" = "Cyhoeddus";
|
||||
"label_Private" = "Preifat";
|
||||
"label_Confidential" = "Cyfrinachol";
|
||||
|
||||
"label_Viewer" = "Dangos cyfan";
|
||||
"label_DAndTViewer" = "Dangos amser a dyddiad";
|
||||
"label_Modifier" = "Newid";
|
||||
"label_Responder" = "Ymateb i";
|
||||
"label_None" = "Dim";
|
||||
|
||||
"View All" = "Dangos y cyfan";
|
||||
"View the Date & Time" = "Dangos y dyddiad a'r amser";
|
||||
"Modify" = "Newid";
|
||||
"Respond To" = "Ymateb i";
|
||||
"None" = "Dim";
|
||||
|
||||
"This person can create objects in my calendar."
|
||||
= "Gall y person yma creu gwrthrychau yn fy nghalendr.";
|
||||
"This person can erase objects from my calendar."
|
||||
= "Gall y person hwn ddileu gwrthrychau o fy nghalendr.";
|
||||
|
||||
/* Button Titles */
|
||||
|
||||
"New Calendar..." = "Calendr Newydd...";
|
||||
"Subscribe to a Calendar..." = "Tanysgrifio i Galendr...";
|
||||
"Remove the selected Calendar" = "Dileu y calendr dewisol";
|
||||
|
||||
"Name of the Calendar" = "Enw'r Calendr";
|
||||
|
||||
"new" = "Newydd";
|
||||
"printview" = "Golygfa argraffu";
|
||||
"edit" = "Golygu";
|
||||
"delete" = "Dileu";
|
||||
"proposal" = "Cynnig";
|
||||
"Save and Close" = "Cadw a Cau";
|
||||
"Close" = "Cau";
|
||||
"Invite Attendees" = "Gwahodd Mynychwyr";
|
||||
"Documents" = "Dogfennau";
|
||||
"Update" = "Diweddaru";
|
||||
"Cancel" = "Canslo";
|
||||
"show_rejected_apts" = "Dangos apwyntiadau a gwrthodwyd";
|
||||
"hide_rejected_apts" = "Cuddio apwyntiadau a gwrthodwyd";
|
||||
|
||||
|
||||
/* Schedule */
|
||||
|
||||
"Schedule" = "Rhaglen";
|
||||
"No appointments found" = "Ni chwiliwyd unrhyw apwyntiadau";
|
||||
"Meetings proposed by you" = "Cyfarfodydd a gynnigwyd gennych chi";
|
||||
"Meetings proposed to you" = "Cyfarfodydd a gynnigwyd i chi";
|
||||
"sched_startDateFormat" = "%d/%m %H:%M";
|
||||
"action" = "Gweithred";
|
||||
"accept" = "Derbyn";
|
||||
"decline" = "Gwrthod";
|
||||
"more attendees" = "Mwy o Fynychwyr";
|
||||
"Hide already accepted and rejected appointments" = "Cuddio apwyntiadau sydd eisoes wedi derbyn a gwrthod";
|
||||
"Show already accepted and rejected appointments" = "Dangos apwyntiadau sydd eisoes wedi derbyn neu gwrthod";
|
||||
|
||||
|
||||
/* Appointments */
|
||||
|
||||
"Appointment viewer" = "Syllwr Apwyntiadau";
|
||||
"Appointment editor" = "Golygydd Apwyntiadau";
|
||||
"Appointment proposal" = "Cynnig Apwyntiad";
|
||||
"Appointment on" = "Apwyntiad ar";
|
||||
"Start:" = "Dechrau:";
|
||||
"End:" = "Diwedd:";
|
||||
"Due Date:" = "Dyddiad dyledus:";
|
||||
"Title:" = "Teitl:";
|
||||
"Calendar:" = "Calendr:";
|
||||
"Name" = "Enw";
|
||||
"Email" = "Ebost";
|
||||
"Status:" = "Statws:";
|
||||
"% complete" = "% cwblhau";
|
||||
"Location:" = "Lleoliad:";
|
||||
"Priority:" = "Blaenoriaeth:";
|
||||
"Privacy" = "Preifatrwydd";
|
||||
"Cycle" = "Cylch";
|
||||
"Cycle End" = "Diwedd Cylch";
|
||||
"Categories" = "Categoriau";
|
||||
"Classification" = "Dosbarthiad";
|
||||
"Duration" = "Parhad";
|
||||
"Attendees:" = "Mynychwyr:";
|
||||
"Resources" = "Adnoddau";
|
||||
"Organizer:" = "Trefnwr:";
|
||||
"Description:" = "Disgrifiad:";
|
||||
"Document:" = "Dogfen:";
|
||||
"Category:" = "Categori:";
|
||||
"Repeat:" = "Ailwneud:";
|
||||
"Reminder:" = "Atgoffa:";
|
||||
|
||||
"Target:" = "Targed:";
|
||||
|
||||
"attributes" = "priodoleddau";
|
||||
"attendees" = "mynychwyr";
|
||||
/* checkbox title */
|
||||
"is private" = "yn breifat";
|
||||
/* classification */
|
||||
"Public" = "Cyhoeddus";
|
||||
"Private" = "Preifat";
|
||||
/* text used in overviews and tooltips */
|
||||
"empty title" = "Teitl Gwag";
|
||||
"private appointment" = "Apwyntiad preifat";
|
||||
|
||||
"Change..." = "Newid...";
|
||||
|
||||
/* Appointments (participation state) */
|
||||
|
||||
"partStat_NEEDS-ACTION" = "Angen gweithred";
|
||||
"partStat_ACCEPTED" = "Derbyniwyd";
|
||||
"partStat_DECLINED" = "Gwrthodwyd";
|
||||
"partStat_TENTATIVE" = "Petrus";
|
||||
"partStat_DELEGATED" = "Dirprwyedig";
|
||||
"partStat_OTHER" = "Arall";
|
||||
|
||||
/* Appointments (error messages) */
|
||||
|
||||
"Conflicts found!" = "Gwrthdaro!";
|
||||
"Invalid iCal data!" = "Data iCal annilys!";
|
||||
"Could not create iCal data!" = "Methwyd creu data iCal!";
|
||||
|
||||
/* Searching */
|
||||
|
||||
"view_all" = "Oll";
|
||||
"view_today" = "Heddiw";
|
||||
"view_next7" = "7 diwrnod nesaf";
|
||||
"view_next14" = "14 diwrnod nesaf";
|
||||
"view_next31" = "31 diwrnod nesaf";
|
||||
"view_thismonth" = "Y mis yma";
|
||||
"view_future" = "Holl digwyddiadau'r dyfodol";
|
||||
"view_selectedday" = "Diwrnod dewisol";
|
||||
|
||||
"View:" = "Golygfa:";
|
||||
"Title or Description" = "Teitl neu disgrifiad";
|
||||
|
||||
"Search" = "Chwilio";
|
||||
"Search attendees" = "Chwilio mynychwyr";
|
||||
"Search resources" = "Chwilio adnoddau";
|
||||
"Search appointments" = "Chwilio apwyntiadau";"Search in Anais" = "Chwilio yn Anais";
|
||||
|
||||
"All day Event" = "Digwyddiad trwy'r dydd";
|
||||
"check for conflicts" = "Gwirio gwrthdaro";
|
||||
|
||||
"Browse URL" = "Pori URL";
|
||||
|
||||
"newAttendee" = "Ychwanegu mynychwr";
|
||||
|
||||
/* calendar modes */
|
||||
|
||||
"Overview" = "Trosolwg";
|
||||
"Chart" = "Siart";
|
||||
"List" = "Rhestr";
|
||||
"Columns" = "Colofnau";
|
||||
|
||||
/* Priorities */
|
||||
|
||||
"prio_0" = "Not specified";
|
||||
"prio_1" = "Uchel";
|
||||
"prio_2" = "Uchel";
|
||||
"prio_3" = "Uchel";
|
||||
"prio_4" = "Uchel";
|
||||
"prio_5" = "Normal";
|
||||
"prio_6" = "Isel";
|
||||
"prio_7" = "Isel";
|
||||
"prio_8" = "Isel";
|
||||
"prio_9" = "Isel";
|
||||
|
||||
/* access classes (privacy) */
|
||||
"PUBLIC_vevent" = "Digwyddiad cyhoeddus";
|
||||
"CONFIDENTIAL_vevent" = "Digwyddiad cyfrinachol";
|
||||
"PRIVATE_vevent" = "Digwyddiad preifat";
|
||||
"PUBLIC_vtodo" = "Tasg gyhoeddus";
|
||||
"CONFIDENTIAL_vtodo" = "Tasg gyfrinachol";
|
||||
"PRIVATE_vtodo" = "Tasg breifat";
|
||||
|
||||
/* status type */
|
||||
"status_" = "nid penodedig";
|
||||
"status_NOT-SPECIFIED" = "nid penodedig";
|
||||
"status_TENTATIVE" = "Petrus";
|
||||
"status_CONFIRMED" = "Cadarnhawyd";
|
||||
"status_CANCELLED" = "Canslwyd";
|
||||
"status_NEEDS-ACTION" = "Angen gweithred";
|
||||
"status_IN-PROCESS" = "Mewn proses";
|
||||
"status_COMPLETED" = "Cwblhawyd ar";
|
||||
|
||||
/* Cycles */
|
||||
|
||||
"cycle_once" = "Cylch-unwaith";
|
||||
"cycle_daily" = "cylch-dyddiol";
|
||||
"cycle_weekly" = "cylch_wythnosol";
|
||||
"cycle_2weeks" = "cylch-2wythnosol";
|
||||
"cycle_4weeks" = "cylch-4wythnosol";
|
||||
"cycle_monthly" = "cylch-misol";
|
||||
"cycle_weekday" = "cycle_diwrnod wythnos";
|
||||
"cycle_yearly" = "cylch_blynyddol";
|
||||
|
||||
"cycle_end_never" = "cylch_diwedd_byth";
|
||||
"cycle_end_until" = "cylch_diwedd_tan";
|
||||
|
||||
"Recurrence pattern" = "Patrwm dychweliad";
|
||||
"Range of recurrence" = "Amrediad y dychweliad";
|
||||
|
||||
"Repeat" = "Ailadrodd";
|
||||
"Daily" = "Dyddiol";
|
||||
"Weekly" = "Wythnosol";
|
||||
"Monthly" = "Misol";
|
||||
"Yearly" = "Blynyddol";
|
||||
"Every" = "Pob";
|
||||
"Days" = "Diwrnodau";
|
||||
"Week(s)" = "wythnos(au)";
|
||||
"On" = "Ar";
|
||||
"Month(s)" = "Mis(oedd)";
|
||||
"The" = "Y";
|
||||
"Recur on day(s)" = "Ailddigwydd ar diwrnod(au)";
|
||||
"Year(s)" = "Blwyddyn(au)";
|
||||
"cycle_of" = "o";
|
||||
"No end date" = "Dim dyddiad diwedd";
|
||||
"Create" = "Creu";
|
||||
"appointment(s)" = "apwyntiad(au)";
|
||||
"Repeat until" = "Ailadrodd tan";
|
||||
|
||||
"First" = "Cyntaf";
|
||||
"Second" = "Ail";
|
||||
"Third" = "Trydydd";
|
||||
"Fourth" = "Pedwerydd";
|
||||
"Fift" = "Pumed";
|
||||
"Last" = "Olaf";
|
||||
|
||||
/* Appointment categories */
|
||||
|
||||
"category_NONE" = "Dim";
|
||||
"category_ANNIVERSARY" = "Penblwydd";
|
||||
"category_BIRTHDAY" = "Penblwydd";
|
||||
"category_BUSINESS" = "Busnes";
|
||||
"category_CALLS" = "Galwadau";
|
||||
"category_CLIENTS" = "Clientau";
|
||||
"category_COMPETITION" = "Cystadleuaeth";
|
||||
"category_CUSTOMER" = "Cwsmer";
|
||||
"category_FAVORITES" = "Ffefrynnau";
|
||||
"category_FOLLOW UP" = "Dilyn lan";
|
||||
"category_GIFTS" = "Anrhegion";
|
||||
"category_HOLIDAYS" = "Gwyliau";
|
||||
"category_IDEAS" = "Syniadau";
|
||||
"category_ISSUES" = "Canlyniadau";
|
||||
"category_MISCELLANEOUS" = "Amrywiol";
|
||||
"category_PERSONAL" = "Personol";
|
||||
"category_PROJECTS" = "Projectau";
|
||||
"category_PUBLIC HOLIDAY" = "Gwyliau Cyhoeddus";
|
||||
"category_STATUS" = "Statws";
|
||||
"category_SUPPLIERS" = "Cyflenwyr";
|
||||
"category_TRAVEL" = "Teithio";
|
||||
"category_VACATION" = "Gwyliau";
|
||||
|
||||
"repeat_NEVER" = "Ddim yn ailadrodd";
|
||||
"repeat_DAILY" = "Dyddiol";
|
||||
"repeat_WEEKLY" = "Wythnosol";
|
||||
"repeat_BI-WEEKLY" = "2-wythnosol";
|
||||
"repeat_EVERY WEEKDAY" = "Pob diwrnod wythnos";
|
||||
"repeat_MONTHLY" = "Misol";
|
||||
"repeat_YEARLY" = "Blynyddol";
|
||||
"repeat_CUSTOM" = "Cwstwm...";
|
||||
|
||||
"reminder_NONE" = "Dim atgoffa";
|
||||
"reminder_5_MINUTES_BEFORE" = "5 munud o flaen";
|
||||
"reminder_10_MINUTES_BEFORE" = "10 munud o flaen";
|
||||
"reminder_15_MINUTES_BEFORE" = "15 munud o flaen";
|
||||
"reminder_30_MINUTES_BEFORE" = "30 munud o flaen";
|
||||
"reminder_45_MINUTES_BEFORE" = "45 munud o flaen";
|
||||
"reminder_1_HOUR_BEFORE" = "1 awr o flaen";
|
||||
"reminder_2_HOURS_BEFORE" = "2 awr o flaen";
|
||||
"reminder_5_HOURS_BEFORE" = "5 awr o flaen";
|
||||
"reminder_15_HOURS_BEFORE" = "15 awr o flaen";
|
||||
"reminder_1_DAY_BEFORE" = "1 diwrnod o flaen";
|
||||
"reminder_2_DAYS_BEFORE" = "2 diwrnod o flaen";
|
||||
"reminder_1_WEEK_BEFORE" = "1 wythnos o flaen";
|
||||
"reminder_CUSTOM" = "Cwstwm...";
|
||||
|
||||
"zoom_400" = "400%";
|
||||
"zoom_200" = "200%";
|
||||
"zoom_100" = "100%";
|
||||
"zoom_50" = "50%";
|
||||
"zoom_25" = "25%";
|
||||
|
||||
/* transparency */
|
||||
|
||||
"Show Time as Free" = "Dangos amser fel rhydd";
|
||||
|
||||
/* validation errors */
|
||||
|
||||
validate_notitle = "Dim teitl wedi gosod, parhau?";
|
||||
validate_invalid_startdate = "Maes Dyddiad dechrau anghywir!";
|
||||
validate_invalid_enddate = "Maes dyddiad gorffen anghywir!";
|
||||
validate_endbeforestart = "Mae'r dyddiad gorffen sydd wedi'i roi yn digwydd cyn y dyddiad dechrau";
|
||||
|
||||
"Tasks" = "Tasgau";
|
||||
"Show completed tasks" = "Dangos tasgau cwblhawyd";
|
||||
|
||||
/* tabs */
|
||||
"Task" = "Tasg";
|
||||
"Event" = "Digwyddiad";
|
||||
"Recurrence" = "Dychweliad";
|
||||
|
||||
/* toolbar */
|
||||
"New Event" = "Digwyddiad newydd";
|
||||
"New Task" = "Tasg Newydd";
|
||||
"Edit" = "Golygu";
|
||||
"Delete" = "Dileu";
|
||||
"Go to Today" = "Ewch at Heddiw";
|
||||
"Day View" = "Golygfa diwrnod";
|
||||
"Week View" = "Golygfa wythnos";
|
||||
"Month View" = "Golygfa mis";
|
||||
|
||||
"eventPartStatModificationError" = "Ni fedrwyd newid statws eich cyfranogiad.";
|
||||
|
||||
/* menu */
|
||||
"New Event..." = "Digwyddiad Newydd...";
|
||||
"New Task..." = "Tasg Newydd...";
|
||||
"Edit Selected Event..." = "Newid digwyddiad dewisol...";
|
||||
"Delete Selected Event" = "Dileu Digwyddiad Dewisol";
|
||||
"Select All" = "Dewis y cyfan";
|
||||
"Workweek days only" = "diwrnodau gwaith yn unig";
|
||||
"Tasks in View" = "Tasgau mewn golwg";
|
||||
|
||||
"eventDeleteConfirmation" = "Bydd dileu y digwyddiad yn barhaol.\nHoffech barhau?";
|
||||
"taskDeleteConfirmation" = "Bydd dileu'r dasg yma'n barhaol.\nHoffech barhau?";
|
||||
|
||||
"Are you sure you want to delete the calendar \"%{0}\"?"
|
||||
= "A ydych yn sicr eich bod eisiau dileu'r calendr \"%{0}\"?";
|
||||
|
||||
/* Legend */
|
||||
"Required participant" = "Cyfranogwr gofynnol";
|
||||
"Optional participant" = "Cyfranogwr opsiynol";
|
||||
"Chair" = "Cadair";
|
||||
|
||||
"Needs action" = "Angen gweithred";
|
||||
"Accepted" = "Derbyniwyd";
|
||||
"Declined" = "Gwrthodwyd";
|
||||
"Tentative" = "Petrus";
|
||||
|
||||
"Free" = "Rhydd";
|
||||
"Busy" = "Brysur";
|
||||
"Maybe busy" = "Brysur efallai";
|
||||
"No free-busy information" = "Dim gwybodaeth rhydd-brysur";
|
||||
|
||||
/* FreeBusy panel buttons and labels */
|
||||
"Suggest time slot:" = "Awgrymwch amser:";
|
||||
"Zoom:" = "Zoom:";
|
||||
"Previous slot" = "Slot flaenorol";
|
||||
"Next slot" = "Slot nesaf";
|
||||
"Previous hour" = "Awr flaenorol";
|
||||
"Next hour" = "Awr nesaf";
|
||||
|
||||
/* apt list */
|
||||
"Title" = "Teitl";
|
||||
"Start" = "Dechrau";
|
||||
"End" = "Diwedd";
|
||||
"Location" = "Lleoliad";
|
||||
"(Private Event)" = "(Digwyddiad preifat)";
|
||||
|
||||
vevent_class0 = "(Digwyddiad cyhoeddus)";
|
||||
vevent_class1 = "(Digwyddiad preifat)";
|
||||
vevent_class2 = "(Digwyddiad cyfrinachol)";
|
||||
|
||||
vtodo_class0 = "(Tasg gyhoeddus)";
|
||||
vtodo_class1 = "(Tasg breifat)";
|
||||
vtodo_class2 = "(Tasg gyhoeddus)";
|
||||
|
||||
"closeThisWindowMessage" = "Diolch! Gallwch cau'r ffenestr neu weld ";
|
||||
"Multicolumn Day View" = "Golygfa diwrnod aml-golofn";
|
||||
|
||||
"Please select an event or a task." = "Dewiswch digwyddiad neu dasg.";
|
||||
|
||||
"editRepeatingItem" = "Mae'r eitem yr ydych yn golygu yn ailadrodd. A ydych am olygu'r holl achlysuron neu yr un yma'n unig?";
|
||||
"button_thisOccurrenceOnly" = "Yr achlysur yma'n unig";
|
||||
"button_allOccurrences" = "Pob achlysur";
|
||||
|
||||
/* Properties dialog */
|
||||
"Name:" = "Enw:";
|
||||
"Color:" = "Lliw:";
|
||||
"Tag:" = "Tag:";
|
||||
@@ -54,6 +54,11 @@
|
||||
pageName = "UIxCalendarSelector";
|
||||
actionName = "calendarsList";
|
||||
};
|
||||
alarmslist = {
|
||||
protectedBy = "View";
|
||||
actionClass = "UIxCalListingActions";
|
||||
actionName = "alarmsList";
|
||||
};
|
||||
eventslist = {
|
||||
protectedBy = "View";
|
||||
actionClass = "UIxCalListingActions";
|
||||
|
||||
@@ -1,242 +0,0 @@
|
||||
2005-07-30 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* MailerUI/UIxMailView.wox: do not show mail header when accessing a
|
||||
Kolab mail object
|
||||
|
||||
* MailPartViewers/UIxMailPartImageViewer.wox: fixed 'title' attribute
|
||||
of image tag (now displays filename)
|
||||
|
||||
* MailerUI/UIxMailMainFrame.wox: use 'view' instead of 'tb.view' to
|
||||
activate links
|
||||
|
||||
2005-07-26 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* ContactsUI/UIxContactEditor.wox: removed copy-from-anais button
|
||||
|
||||
* UIxAppointmentProposal.wox, UIxAppointmentEditor.wox: do not try to
|
||||
use Anais attendee selector (must be replaced)
|
||||
|
||||
* MailerUI: use proper _wosid instead of 'sidinurl' in <form> tags
|
||||
|
||||
2005-07-22 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxMailPanelFrame.wox: added MailerUI.SOGo strings table for error
|
||||
messages
|
||||
|
||||
* UIxMailEditor.wox: added inclusion of layout2or3_xlib.js and added
|
||||
a new id to compose_table
|
||||
|
||||
2005-07-21 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxCalDayOverview.wox, UIxCalDayChartview.wox, UIxCalDayListview.wox,
|
||||
UIxCalMonthOverview.wox: reworked the style bindings
|
||||
|
||||
* UIxMailToSelection.wox: commented debug output
|
||||
|
||||
* UIxMailEditor.wox: added inline attachment view which is only
|
||||
visible if attachments have been added (similar to what is done
|
||||
in Thunderbird)
|
||||
|
||||
* UIxMailEditorAttach.wox: added JavaScript reference for dynamically
|
||||
updating UIxMailEditor
|
||||
|
||||
* UIxCalInlineAptView.wox: added indicator to flag recurrent events
|
||||
|
||||
2005-07-20 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* MailerUI/UIxMailToolbar.wox: properly localize button label
|
||||
|
||||
* MailerUI: use new UIxMailPanelFrame for panel templates (those which
|
||||
do not show the folder tree)
|
||||
|
||||
* MailerUI/UIxMailView.wox: added support for list headers, for the
|
||||
organization header, for some spam-assassin and virus scanning fields
|
||||
|
||||
* moved remaining mail templates to Templates/MailerUI/
|
||||
|
||||
2005-07-19 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxMailToSelection.wox: changed inclusion of JavaScript to resource
|
||||
lookup (with a little global stub being the exception)
|
||||
|
||||
2005-07-19 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxAppointmentEditor.wox: import scheduler labels to the client,
|
||||
moved validation function to UIxAppointmentEditor.js
|
||||
|
||||
* UIxAppointmentEditor.wox: use dateformat specific parsing methods
|
||||
during validation (#1490)
|
||||
|
||||
2005-07-19 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* AnaisUidSelector.wox: moved JavaScript into component, renamed quite
|
||||
a lot of stuff to reflect the current implementation
|
||||
|
||||
2005-07-19 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxAppointmentEditor.wox: use parsing function from skycalendar.js
|
||||
to check validity of date fields
|
||||
|
||||
* UIxAppointmentEditor.wox: check whether title is set and raise a
|
||||
confirm panel if not, check if startdate/enddate are 10 chars long
|
||||
|
||||
2005-07-18 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* ContactsUI/UIxContactEditor.wox: validate email field prior form
|
||||
submit (#1483)
|
||||
|
||||
* MailerUI/UIxMailMainFrame.wox: removed searchfield.js from <head>
|
||||
|
||||
* UIxPageFrame.wox: added generic.js to <head>
|
||||
|
||||
* ContactsUI/UIxContactsListView.wox: fixed a static reference to
|
||||
/sogod.woa/
|
||||
|
||||
2005-07-18 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* AnaisUidSelector.wox: added extraAttributes to pass on from
|
||||
Anais which we need now
|
||||
|
||||
2005-07-18 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* MailerUI/UIxMailFilterPanel.wox: disabled auto-search field
|
||||
|
||||
2005-07-18 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxContactsSelectionView.wox: fixed targets of sort actions and
|
||||
form processing
|
||||
|
||||
* UIxMailAddressbook.wox: changed template text explaining why there's
|
||||
nothing to be rendered
|
||||
|
||||
* UIxMailToSelection.wox: changed JavaScript functions to be more
|
||||
generic
|
||||
|
||||
2005-07-15 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* MailPartViewers/UIxMailPartICalViewer.wox: prepared support for iMIP
|
||||
'method' requests
|
||||
|
||||
2005-07-14 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxCalScheduleOverview.wox: removed functionality for v0.8 on
|
||||
client's request
|
||||
|
||||
* UIxAppointmentView.wox: added accept/decline functionality in
|
||||
participants tab
|
||||
|
||||
2005-07-14 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailAccountView.wox: directly access the clientObject to get share
|
||||
information
|
||||
|
||||
2005-07-14 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxContactsSelectionView.wox: removed hardcoded stylesheet paths,
|
||||
provided rsrc: driven paths as this works now
|
||||
|
||||
* UIxCalSelectTab.wox: removed 'Schedule' tab.
|
||||
|
||||
* UIxCalScheduleOverview.wox: rewritten to be a subcomponent instead
|
||||
of a proper page. This is used by SOGoHomePage now.
|
||||
|
||||
2005-07-13 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* *.wox: fixed all corner_right.gif image resources
|
||||
|
||||
* UIxAppNavView.wox: traversal path is only shown when debugging app,
|
||||
instead inserted user's CN as requested
|
||||
|
||||
2005-07-13 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* ContactsUI/UIxContactEditor.wox: disable editing when being used on
|
||||
a vCard contact
|
||||
|
||||
* ContactsUI/UIxContactView.wox: added support for displaying vCard
|
||||
attributes
|
||||
|
||||
* ContactsUI/UIxContactsListView.wox, UIxMailContactList.wox: changed
|
||||
to use c_name instead of cName (as required by new GDLContentStore)
|
||||
|
||||
2005-07-12 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxAppointmentEditor.wox: moved the 'checkForConflicts' button near
|
||||
the 'save' button as requested
|
||||
|
||||
2005-07-08 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxCalDayOverview.wox, UIxCalWeekOverview.wox,
|
||||
UIxCalWeekColumnsview.wox, UIxCalDayChartview.wox,
|
||||
UIxCalDayListview.wox, UIxCalWeekChartview.wox,
|
||||
UIxCalMonthOverview.wox, UIxCalWeekListview.wox:
|
||||
added 'hide/show rejected apts' toggle to all views
|
||||
|
||||
* UIxPageFrame.wox: added 'headers' to the debug output
|
||||
|
||||
* UIxAppointmentEditor.wox: removed conditionals from UI as they were
|
||||
wrongly placed in the template, component does now deal with it
|
||||
|
||||
2005-07-07 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxPageFrame.wox: added 'Home' and 'Administration' hyperlink
|
||||
|
||||
* UIxPageFrame.wox: added 'help' hyperlink
|
||||
|
||||
* UIxPageFrame.wox: added 'isAccessRestricted' debug output
|
||||
|
||||
* AnaisUidSelector.wox: changed layout, added new 'me alone' button
|
||||
as requested
|
||||
|
||||
2005-07-06 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxCalInlineAptView.wox: add private appointment icon for non-public
|
||||
appointments that belong to yourself.
|
||||
|
||||
2005-07-05 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxCalDayOverview.wox, UIxCalInlineAptView.wox,
|
||||
UIxCalWeekOverview.wox, UIxCalWeekColumnsview.wox,
|
||||
UIxCalDayChartview.wox, UIxCalDayListview.wox,
|
||||
UIxCalWeekChartview.wox, UIxCalMonthOverview.wox: added referenceDate
|
||||
bindings for all UIxAptInlineViews
|
||||
|
||||
* UIxAppointmentEditor.wox: added redirect in case user who is not
|
||||
allowed to edit view tries to do so
|
||||
|
||||
2005-07-04 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxCalDayOverview.wox, UIxCalWeekOverview.wox,
|
||||
UIxCalWeekColumnsview.wox, UIxCalDayChartview.wox,
|
||||
UIxAppointmentProposal.wox, UIxCalDayListview.wox,
|
||||
UIxCalWeekChartview.wox, UIxAppointmentView.wox,
|
||||
UIxCalMonthOverview.wox, UIxCalWeekListview.wox,
|
||||
UIxAppointmentEditor.wox: removed printview links (commented out),
|
||||
removed resources where appropriate (cancelled for version 0.8)
|
||||
|
||||
2005-06-26 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailContactEditor.wox: added a hidden field containing the contact
|
||||
content
|
||||
|
||||
2005-03-23 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxCalWeekOverview.wox: changed the right corner URL yet again
|
||||
|
||||
2005-02-22 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailMainFrame.wox: removed debug code, use new SOPE container tag
|
||||
to allow for frameless pages
|
||||
|
||||
2005-02-21 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* UIxTimeDateControl.wox: disable time control on demand
|
||||
|
||||
* UIxAppointmentEditor.m: correctly visualize until date for
|
||||
recurrences
|
||||
|
||||
2005-02-18 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* UIxMailContactList.wox: added prototypical inline edits in a table
|
||||
view
|
||||
|
||||
* created ChangeLog
|
||||
@@ -1,78 +0,0 @@
|
||||
2005-07-30 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* mailer.js: use standard 'view' instead of 'tb.view' method
|
||||
|
||||
2005-07-22 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* mailer-toolbar.css: fixed send and attach buttons to use 24x24 images
|
||||
|
||||
2005-07-22 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* mailer.js: added labels for error messages
|
||||
|
||||
* mailer.js: added validation of recipients
|
||||
|
||||
* layout2or3_xlib.js: added (currently used by UIxMailToEditor for
|
||||
height calculation)
|
||||
|
||||
* layout2or3_xlib.txt: added, contains documentation/license for
|
||||
layout2or3_xlib.js
|
||||
|
||||
* mailer-compose.css: fixed padding for table entries
|
||||
|
||||
* mailer.js: moved layout2or3_xlib JavaScript to own file
|
||||
|
||||
2005-07-21 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* mailer.css: moved compose styles to own file, mailer-compose.css
|
||||
|
||||
* mailer-toolbar.css: fixed positioning for 24x24 icons
|
||||
|
||||
* mailer.css: moved toolbar to own file, mailer-toolbar.css
|
||||
|
||||
2005-07-21 Marcus Mueller <znek@mulle-kybernetik.com>
|
||||
|
||||
* tbtb_anais.png: new icon for Anais
|
||||
|
||||
* mailer.css: added tbicon_anais for Anais icon
|
||||
|
||||
2005-07-21 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* mailer.js: fixed a Linux Firefox issue with using POST in
|
||||
XMLHttpRequest (must pass an empty string for a send, not 'null')
|
||||
|
||||
* mailer.js: fixed a bug with calling the opener on errors
|
||||
|
||||
2005-07-20 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* mailer.js: use POST instead of GET for toggling the mail read flag,
|
||||
aded uixDeleteSelectedMessages() function to bulk delete mails from
|
||||
the selection
|
||||
|
||||
* UIxAppointmentEditor.js: properly use getDate() instead of getDay()
|
||||
for date comparison (#1478)
|
||||
|
||||
* UIxAppointmentEditor.js: properly validate startdate/enddate so that
|
||||
startdate is always before the enddate (#1478)
|
||||
|
||||
2005-07-18 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* generic.js: added regex for email field checks
|
||||
|
||||
* uix.css: added .homepagefont class (as it was used in the deprecated
|
||||
uix.css inside Common
|
||||
|
||||
2005-07-12 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* mailer.js: increased size of compose panel by 40px to avoid scrolling
|
||||
when recipients are added
|
||||
|
||||
2005-03-02 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* generic.js: fixed a JS bug
|
||||
|
||||
2005-02-24 Helge Hess <helge.hess@opengroupware.org>
|
||||
|
||||
* generic.js: added query dict parsing and generation functions
|
||||
|
||||
* created ChangeLog
|
||||
Reference in New Issue
Block a user