Time::Format.
Time::Format_XS, provides a huge performance improvement for the main
formatting function in Time::Format. This is the time_format function,
usually accessed via the %time hash.
- updating package of p5 module Time::Format from 1.09 to 1.11
- Adjusting depencencies according to META.yml (and Module::Corelist)
Upstream changes:
1.11 2009 June 18
- Fix error in the new test (past.t) for v1.10!
- Rearrange eval's throughout test code to rely on $@ less.
1.10 2009 June 17
- Bug fix: Did not trim leading zero off the am/pm hour (H
code) if the argument was a DateTime. Thanks to Coke Coleda
for spotting this.
- Updating package for p5 module of Time::Piece from 1.14 to 1.15
- Correcting license (see module documentation)
Upstream changes:
1.15
- Skip a test on Win32 that there's just no way of passing
- Document the above failure
dependency in scheduled update of devel/p5-Moose-0.87
An implementation of the Mayan Long Count, Haab, and Tzolkin calendars as
defined in "Calendrical Calculations The Millennium Edition".
of scheduled updates of DBIx::Class plugins.
This module understands the formats used by SQLite for its date, datetime
and time functions. It can be used to parse these formats in order to
create DateTime objects, and it can take a DateTime object and produce
a timestring accepted by SQLite.
Pkgsrc changes:
o For the benefit of 64-bit strict alignment archs using gcc, such
as NetBSD/sparc64, ensure that the specially crafted double values
are properly aligned. Thanks to martin@ for pointing to the problem.
This should stop regxpcom from dropping core on NetBSD/sparc64.
OK'ed by wiz@
- Updating package of p5 module DateTime::Format::Natural from 0.76 to
0.77
- Adjusting license according to META.yaml
Upstream changes:
0.77 Sun Jun 14 20:46:53 CEST 2009
- Merged development version to stable.
0.76_04 Sat Jun 13 14:04:21 CEST 2009
- Remove comment in code about the legacy debug option.
- Use '\s+' instead of the ambiguous ' ' as token split pattern.
- Add some whitespace to the regexp which recognizes additional
tokens for formatted dates.
0.76_03 Wed Jun 10 11:50:42 CEST 2009
- The current "now" can be overridden through the 'datetime'
option. [rt #45127 - Giovanni Pensa]
- parse_datetime_duration() handles durations where the second
part is relative to the first one. [rt #45127 - Giovanni Pensa]
- New supported relative duration: for <count> <unit>.
[rt #45127 - Giovanni Pensa]
0.76_02 Sat Jun 6 13:24:58 CEST 2009
- When using prefer_future, also allow for weekdays combined with
the time of day to be parsed correctly. [rt #46689 - Jason May]
- New supported format: <weekday> <time>. [rt #46689 - Jason May]
0.76_01 Mon Jun 1 21:34:06 CEST 2009
- Change in default behavior: Use DateTime's truncate method
to reset time components. Inspired by [rt #43468 - Clayton
L. Scott] and suggestions from others.
- Updating package of p5 module DateTime::Format::Flexible from 0.08
to 0.09
- Adjusting license to ${PERL5_LICENSE} according to META.yaml
Upstream changes:
0.09 Sun May 24 22:00:00 2009
- add a real copyright for Debian packaging
- fix parsing a bare 4 digit year. (thanks Dominic Rose, rt #46278)
- Updating package of p5 module DateTime::TimeZone from 0.90 to 0.91
- Adjusting license to ${PERL5_LICENSE} according to META.yaml
Upstream changes:
0.91 2009-05-26
- This release is based on version 2009h of the Olson database. This
release has no user-visible changes, but I like to follow along
anyway.
Changes:
* Updated to tzdata version 2009f
(http://article.gmane.org/gmane.comp.time.tz/2668).
* Untaint the timezone module filename after validation to allow use
with $SAFE == 1 (e.g. under mod_ruby). Thanks to Dmitry Borodaenko
for the suggestion. Closes#25349.
Removed curses from package and added textpad26.py. Loaded as
textpad if python version < 2.6 to fix the overwrite bug earlier
versions of curses.
Test release. Include curses 2.2 in package to fix overwrite bug
in textpad.
Fixed bug introduced into locale.
Exploring issue with etmwarn.
Another Windows fix. Use os.rename() instead of os.system("mv ").
Another attempt to get locale right.
More locale work for Windows XP.
Removed 'locale' settings which didn't work under Windows.
Fixed bug in setting default paths under Windows.
Major clarification effort. Agenda -> Soon, journal entry ->
action. Reworked docs and added ability to delete (internally)
an item.
Replaced calls to external editor for modifying entries with an
internal process similar to that used for creating entries. Moved
creation and editing of remind events into new_entry and edit_entry,
respectively.
Fixed bug in @o s with @b > 0.
Reviewed and tested by wiz@.
Pkgsrc changes:
o Adapt the large set of diffs to the new version.
o Depend directly on cairo and turn off the use of the ancient
version of cairo embedded in the distribution. (Caused build
failures with a newer cairo installed from pkgsrc.)
Upstream changes:
What's New in Sunbird 0.9
- - - - - - - - - - - - -
Sunbird 0.9 is the latest release of our standalone calendar
application. We recommend that all users upgrade to this latest
version.
The following features have been added to Sunbird 0.9:
* Events spanning days now have a visual indicator indicating
them as connected events
* When reloading a remote calendar a progress indicator is now shown
* The so-called "minimonth" (small calendar month in the upper
left) has been given a visual overhaul
* The calendar views (day, week, multiweek, month) have been
given a visual overhaul
* CalDAV support and interoperability with various CalDAV
servers has been improved
* The application stability and memory consumption has been
greatly improved
* A full list of changes that have gone into this release can
be found on The Rumbling Edge website at
http://www.rumblingedge.com/2008/09/21/sunbird-09-released/
Release Date: September 23, 2008
What's New in Sunbird 0.8
- - - - - - - - - - - - -
Sunbird 0.8 is the latest release of our standalone calendar
application. We recommend that all users upgrade to this latest
version.
The following features have been added to Sunbird 0.8:
* A new icon set which matches more closely the icon style of
other mozilla applications
* Category colors are now shown next to an event box, giving
users a much better overview of their differently categorized
events
* Events with alarms now have a visual indicator showing an alarm bell
* A totally overhauled alarm dialog
* Sunbird now recognizes the timezone definitions in .ics files
created by other applications. This fixes the longstanding
issue of Sunbird miscalculating the date or time of events
contained in those files
* The timezone guessing has been significantly improved
* Sunbird now contains experimental support for viewing remote
calendars offline. This feature has known bugs and is included
for testing purposes only
* Sunbird contains several performance fixes, which should
improve working with larger calendar files
* You can now define for each of your calendars, whether you
want to be notified of alarms for events in these calendars or
not
* A full list of changes that have gone into this release can
be found on The Rumbling Edge website at
http://weblogs.mozillazine.org/rumblingedge/archives/2007/11/sb_0-8.html
Release Date: April 04, 2008
What's New in Mozilla Sunbird (R) 0.7
- - - - - - - - - - - - - - - - - - -
Mozilla Sunbird 0.7 is the latest release of our standalone calendar
application. We recommend that all users upgrade to this latest
version.
* A redesigned event/task dialog has been enabled to gather
feedback from the community. It offers a much cleaner user
interface and additional functionality including:
o Events/Tasks can be created in different timezones
o Integrated display of recurrence patterns, reminders
o Custom recurrences and reminders
o Clear separation between tasks and events
* The new event summary dialog lists all the details of tasks
and events for calendar which are read-only.
* Colliding events (events in the same time slot) are shrunk
so that they fit into the display of a day. This no longer
affects other events on the same day.
* Localized releases of Sunbird in Chinese (simplified),
Georgian, Lithuanian, Portuguese (European), Spanish (Argentina)
and Turkish
* A full list of changes that have gone into this release can
be found on The Rumbling Edge website at
http://weblogs.mozillazine.org/rumblingedge/archives/2007/07/sb_0-7.html
Release Date: October 25, 2007
What's New in Mozilla Sunbird (R) 0.5
- - - - - - - - - - - - - - - - - - -
Mozilla Sunbird 0.5 is the latest release of our standalone calendar
application. We recommend that all users upgrade to this latest
version.
* Much more polished user interface in the calendar views
* Working hours are back
* Automatic migration of data in Sunbird 0.2, iCal.app, and Evolution
* Much improved printing functionality
* Support for Google Calendar (via the Google Calendar Provider extension)
* Vastly improved reliability
* Many performance improvements
* Many usability improvements
* A full list of changes that have gone into this release can
be found on The Rumbling Edge weblog at
http://weblogs.mozillazine.org/rumblingedge/archives/2006/12/sb_0-5.html
Release Date: June 27, 2007
Fixed starting date in agenda view.
Added ability in list view showing DAYS days to scroll forward
to show the next DAYS days or backwards to show the previous DAYS
days.
Fixed 'p' bug in new_project. Improved examples and added -r
switch for make_egs.py to restore the eg directory to its original
state and prevent examples from being displayed.
Trap attempts to toggle completion off for repeated tasks. Combine
information notices to one screen on startup. Documentation tweaks
both internal and on-line.
Added test suite and FAQ.
Only show the first unfinished repetition with @o r.
new_entry with repetitions now resets @d to the first date from
the recurrence rule that falls on or after the provided value of
@d. This provides a handy check on the recurrence rule by giving
the first date satisfying the rule.
new_entry with repetitions now sets @d to the first date from
the recurrence rule if the provided value is sooner than the
first date.
Caught and fixed subtle bug in repetitons.
Still more documentation tweaks.
More documentation corrections.
Corrected documentation errors.
Improved check for missing or bad project line.
Added check for missing project line.
Added check for missing title.
Fixed another bug in process_reps involving setting duedate.
Fixed bug setting interval in process_reps.
Factored repeated stuff out of process_file and new_entry into
process_reps. This means checks for repeated entries apply both
to files and new entries.
Show alert confirming export in iCal format and showing full ics
file path.
Fixed bug in calling getsunmoon.
Cleaned up extraneous comments.
Catch alerts without a starting time. Display alerts regarding
automatic resets in a manner similar to errors.
Added traps for providing bad file numbers at prompts.
Second pass at better error trapping. Content checks date(s),
time, integer(s), presence of @s when @e is given and, when both
are given, that @s < @e.
First step to improved error trapping for problematic data files.
Added check_hash to check for required fields, unknown fields
and suitable content. Display errors nicely formatted by file
and line number and write messages to ~/.etmerrors.
- Updating package for p5 module DateTime::Format::ISO8601 from 0.0403nb1
to 0.0600
- Setting gnu-gpl-v2 as license
- Adding some recommended build dependencies
Upstream changes:
0.06 Tue Apr 10 15:17:34 HST 2007
- add Test::Distribution tests
- merge rel_0_04_FIXES branch -- fixing the major regressions introduced
in 0.05
0.05 Tue Mar 27 11:25:42 HST 2007
- disable a test that may fail depending on the localtime date
- Updating package for p5 module Data::ICal from 0.13nb1 to 0.15
- Setting license to gnu-gpl-v2
- Adjusting dependencies according to META.yml
Upstream changes:
0.15
* Escaping fixes
0.14
* No longer explodes if your .ics file lacks a VERSION property
* Perl 5.11 adds additional strictures. Patch from ANDK to deal [rt.cpan.org #34717]
- Updating package for p5 module DateTimeX::Easy from 0.085 to 0.087
- Setting gnu-gpl-v2 as license
Upstream changes:
0.087:
- TODO'd some tests that were breaking because of time zone weirdness
- The previous entry is an example of gooder english!
0.086
- Treat a 4 digit number as a year... Format::Flexible changed on how it interpreted them
- Updating package for p5 module Time::Progress from 1.3 to 1.5
- Setting license to gnu-gpl-v2
Upstream changes:
1.5 Wed Feb 6 2009
- %LlEe formats can take optional width (%10e for example)
1.4 Wed Feb 4 2009
- relicensed under same terms as Perl (i.e. incl. Artistic)
patch for Python 2.6 by him.
iCalendar 2.0.1 (2008-07-11)
============================
API Changes:
* EXDATE and RDATE now returns a vDDDLists object, which contains a list
of vDDDTypes objects. This is do that EXDATE and RDATE can contain
lists of dates, as per RFC.
***Note!***: This change is incompatible with earlier behavior, so if you
handle EXDATE and RDATE you will need to update your code.
* When createing a vDuration of -5 hours (which in itself is nonsensical),
the ical output of that was -P1DT19H, which is correct, but ugly. Now
it's '-PT5H', which is prettier.
* Made the tests run under Python 2.5+
* Renamed the UTC class to Utc, so it would not clash with the UTC object,
since that rendered the UTC object unpicklable.
- updating package for p5 module Time::Piece from 1.13nb1 to 1.14
- setting gnu-gpl-v2 as license
upstream changes:
1.14
- rework add_months() to not rely on strptime being able to parse illegal
dates (Gisle Aas).
- Various win32 TZ fixes from p5p core perl version
===============
Version 2.26.2
===============
Applet
* fix utf-8 problems when switching activity by double-clicking
* allow to switch to same activity, if description is provided
* now the edit icon in drop-down window is keyboard-accessible
* re-enabled evolution task import since the problem has been fixed
* do not round to days in reports (because of 24h/8h day ambiguity)
* fix a rare bug that get's rid of activity in midnight
Updated translations
* te (Krishna Babu K)
* et (Ivar Smolin)
* es (Juanje Ojeda Croissier)
* zh_CN (Ray Wang)
* kn (Shankar Prasad)
* gl (Suso Baleato)
* ar (Djihed Afifi)