Age | Commit message (Collapse) | Author | Files | Lines |
|
Minor changes.
|
|
2.11 2017-03-22
- This release is based on version 2017b of the Olson database. This release
includes contemporary changes for Haiti.
|
|
0.9.4
=====
released 2017-03-30
* FIX ikhal's event editor now warns before allowing to edit recurrence rules it
doesn't understand
* CHANGE improved the initial configuration wizard
* CHANGE improved ikhal's `light` color scheme
* NEW ikhal's event editor now allows better editing of recurrence rules,
including INTERVALs, end dates, and more
* NEW ikhal will now check if any configured vdir has been updated, and, if
applicable, refresh its UI to reflect the latest changes
|
|
1.16 2017-03-22
- Rebuilt all locale data with CLDR 31, released on 2017-03-20.
1.15 2017-03-15 (TRIAL RELEASE)
- Most data is now stored in a share dir and only loaded as needed. This
should reduce the memory usage from just loading DateTime::Locale by about
4mb. Based on a PR by sergey. GH #14.
|
|
mirror.
|
|
## 4.1.2 (2016-11-26)
* RuboCop reformatting
|
|
Fix for Issue #215 (test failure)
|
|
v1.2017.1
Based on version 2017a of the IANA Time Zone Database
(https://mm.icann.org/pipermail/tz-announce/2017-February/000045.html).
|
|
1.14 2017-03-05
- Codes with just a language and script code were not parsed correctly,
leading to bugs in their data, so that they did not report a script_code,
nor did their name reflect the script. So for example "bs-Latn" was just
"Bosnian" instead of "Bosnian Latin".
1.13 2017-03-05
- Fixed a regression bug where providing a locale's English name or native
name to DateTime::Locale->load no longer worked. Fixed by Sergey. GH #13.
|
|
|
|
0.9.3
=====
released 2017-03-06
* FIX `list` (and commands based on it like `calendar`, `at`, and `search`)
crashed if `--notstarted` was given and allday events were found (introduced
in 0.9.2)
* FIX `list --notstarted` (and commands based on it) would show events only on
the first day of their occurrence and not on all further days
* FIX `configure` would crash if neither "import config from vdirsyncer" nor
"create locale vdir" was selected
* FIX `at` will now show an error message if a date instead of a datetime is
given
* FIX `at`'s default header will now show the datetime queried for (instead of
just the date)
* FIX validate vdir metadata in color files
* FIX show the actually configured keybindings in ikhal
* NEW khal will now show cancelled events with a big CANCELLED in front (can be
configured via event formatting)
* NEW ikhal supports editing an event's raw icalendar content in an external
editor ($EDITOR), default keybinding is `alt + shift + e`. Only use this, if
you know what you are doing, the icalendar library we use doesn't do a lot of
validation, it silently disregards most invalid data.
|
|
Version 0.15.0
==============
*released on 28 February 2017*
- Deprecated syntax for configuration values is now completely rejected. All
values now have to be valid JSON.
- A few UX improvements for Google storages, see :gh:`549` and :gh:`552`.
- Fix collection discovery for :storage:`google_contacts`, see :gh:`564`.
- iCloud is now tested on Travis, see :gh:`567`.
|
|
2.10 2017-03-01
- This release is based on version 2017a of the Olson database. This release
includes contemporary changes for Mongolia and Chile.
|
|
|
|
It supports both python 2 and 3 nowadays.
|
|
|
|
|
|
|
|
Objects and routines pertaining to date and time (tempora).
Modules include:
- tempora (top level package module) contains miscellaneous
utilities and constants.
- timing contains routines for measuring and profiling.
- schedule contains an event scheduler.
|
|
0.9.2
=====
released 2017-02-13
* FIX if weekstart != 0 ikhal would show wrong weekday names
* FIX allday events added with `khal new DATE TIMEDELTA` (e.g., 2017-01-18 3d)
were lasting one day too long
* FIX no more crashes when using timezones that have a constant UTC offset (like
UTC itself)
* FIX updated outdated zsh completion file
* FIX display search results for events with neither DTEND nor DURATION
* FIX display search results that are all-day events
* in ikhal, update the date-titles on date change
* FIX printing a new event's path if [default] print_new = path
* FIX width of calendar in `khal calendar` was off by two if locale.weeknumbers
was set to "right"
* CHANGED default `agenda_day_format` to include the actual date of the day
* NEW configuration option: [view]dynamic_days = True, if set to False, ikhal's
right column behaves similar as it did in 0.8.x
|
|
|
|
|
|
0.9.1
=====
released 2017-01-25
* FIX detecting not understood timezone information failed on python 3.6, this may lead to
erroneous offsets in start and end times for those events, as those datetimes
were treated as if they were in the system's local time, not as if they are in
the (possibly) configured default_timezone.
* python 3.6 is now officially supported
0.9.0
=====
released 2017-01-24
Dependency Changes
------------------
* vdirsyncer isn't a hard dependency any more
Bug Fixes
---------
* fixed various bugs in `configure`
* fix bug in `new` that surfaces when date(time)format does contain a year
* fix bug in `import` that allows importing into read-only and/or non-default calendar
* fix how color discovered in calendars
Backwards Incompatibilities
---------------------------
* calendar path is now a glob without recursion for discover, if your calendars
are no longer found, please consult the documentation (Taylor Money)
* `at` command now works like `list` with a timedelta of `0m`, this means that
`at` will no longer print events that end at exactly the time asked for
(Taylor Money)
* renamed `agenda` to `list` (Taylor Money)
* removed `days` configuration option in favor of `timedelta`, see
documentation for details (Taylor Money)
* configuration file path $XDG_CONFIG_HOME/khal/config is now supported and
$XDG_CONFIG_HOME/khal/khal.conf deprecated
* ikhal: introduction of three different new frame styles, new allowed values for
`[view] frame` are `False`, `width`, `color`, `top` (with default `False`),
`True` isn't allowed any more, please provide feedback over the usual channels
if and which of those you consider useful as some of those might be removed in
future releases (Christian Geier)
* removed configuration variable `encoding` (in section [locale]), the correct
locale should now be figured out automatically (Markus Unterwaditzer)
* events that start and end at the same time are now displayed as if their
duration was one hour instead of one day (Guilhem Saurel)
Enhancements
------------
* (nearly) all commands allow formatting of how events are printed with
`--format`, also see the new configuration options `event_format`,
`agenda_event_format`, `agenda_day_format` (Taylor Money)
* support for categories (and add `-g` flag for `khal new`) (Pierre David)
* search results are now sorted by start date (Taylor Money)
* added command `edit`, which also allows deletion of events (Taylor Money)
* `new` has interactive option (Taylor Money)
* `import` can now import multiple files at once (Christian Geier)
ikhal
-----
* BUGFIX no more crashing if invalid date is entered and mini-calendar displayed
* make keybinding for quitting configurable, defaults to *q* and *Q*, escape
only backtracks to last pane but doesn't exit khal anymore (Christian Geier)
* default keybinding changed: `tab` no longer shows details of focused events
and does not open the event editor either (Christian Geier)
* right column changed, it will now show as many days/events as fit, if users move
to another date (while the event column is in focus), that date should be
highlighted in the calendar (Christian Geier)
* cursor indicates which element is selected
|
|
Upstream changes:
1.12 2017-01-29
- Rebuilt all locale data with CLDR 30.0.3, released on 2016-12-02.
|
|
- Added French locale support
- Added Python 2.6 support
- Minor fixes
|
|
Upstream changes:
1.25 2016-11-17
- Reduce memory usage by only loading Config if needed and not importing from
Carp. Based on PR #2 from J. Nick Coston.
|
|
|
|
MASTER_SITES= site1 \
site2
style continuation lines to be simple repeated
MASTER_SITES+= site1
MASTER_SITES+= site2
lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint
accordingly.
|
|
Version 0.14.1
==============
*released on 05 January 2017*
- ``vdirsyncer repair`` no longer changes "unsafe" UIDs by default, an extra
option has to be specified. See :gh:`527`.
- A lot of important documentation updates.
|
|
Upstream changes:
1.70 2016-12-10
- Altered the conversion specifier %z to accept 簣HH, 簣HHMM, 簣HH:MM and Z.
Previously only 簣HHMM where accepted. PR from Christian Hansen, GitHub #13.
1.69 2016-12-04 (TRIAL RELEASE)
- The word boundary check supposedly added in 1.67 didn't really work
properly, and still matched too much. For example, the pattern "%d-%m-%y"
would match "2016-11-30" and turn it into November 16, 2030. This also had
problems at the end of strings, so that the same pattern would improperly
match "30-11-2016" as November 30, 2020. Reported by Erik Huelsmann. GitHub
#11.
- Added docs for several formats which had long been supported but not
documented. These are %P, %c, %x, and %X. Reported by Alexander
Hartmaier. GH #10.
|
|
|
|
|
|
|
|
1.42 2016-12-25
- The DateTime::Duration->add and ->subtract methods now accept
DateTime::Duration objects. This used to work by accident, but this is now
done intentionally (with docs and tests). Reported by Petr Pisar. GitHub
#50.
|
|
|
|
|
|
|
|
Bug fixes.
New time zones.
|
|
Based on version 2016j of the IANA Time Zone Database
(https://mm.icann.org/pipermail/tz-announce/2016-November/000044.html).
|
|
new packages. Most of which are the remaining modules of the Tryton
platform which weren't packaged. The others are dependencies of the new
modules. This was tested on FreeBSD and is based in large part on Richard
Palo's (richard@) work. This is the most recent release of the Tryton
platform, version 4.2. There's a very large list of changes from the 3.8
series we have in pkgsrc. If you're interested, those functional changes
can be found here:
http://www.tryton.org/posts/new-tryton-release-42.html
http://www.tryton.org/posts/new-tryton-release-40.html
|
|
|
|
1.9741 [2016-11-20]
- C++11 compatibility: blead a914236c
- El Capitan compatibility: blead 45bbc013
- use CLOCK_REALTIME for clock_nanosleep scan: blead 56ed632c
- include file consistency in scans: blead 605b4dbe
- use clockid_t consistently: blead 2979fdf3
- use hv_fetchs(): blead 07e4dd7a
- scan for clockid_t (needed for macos Sierra): blead 69d1f2c2
- darwin lacks clockid_t: blead d1e7b5aa
[rt.cpan.org #129789]
- provide template for tempfile: blead 91dca83e
- explicit cast for clockid_t in C++11: blead 1c566547
- upgrade to a newer ppport (3.35)
|
|
2.09 2016-11-24
- This release is based on version 2016j of the Olson database. This release
includes contemporary changes for Russia (Europe/Saratov).
|
|
Upstream changes:
0.06 2016-11-10
- Fix a POD tag typo
- Packaging updates, including fixing a missing META.yml
|
|
Upstream changes:
1.41 2016-11-16
- The DateTime->add and ->subtract methods now accept DateTime::Duration
objects. This used to work by accident, but this is now done intentionally
(with docs and tests). Based on PR #45 from Sam Kington.
|
|
2.08 2016-11-12
- Switched from RT to the GitHub issue tracker.
|
|
1.11 2016-11-12
- Switched from RT to the GitHub issue tracker.
|
|
Upstream changes:
1.40 2016-11-12
- Switched from RT to the GitHub issue tracker.
|
|
No changelog.
|
|
|