Metadata-Version: 2.1
Name: icemac.ab.calendar
Version: 3.0.2
Summary: Calendar feature for icemac.addressbook
Home-page: https://bitbucket.org/icemac/icemac.ab.calendar
Author: Michael Howitz
Author-email: icemac@gmx.net
License: ZPL 2.1
Download-URL: https://pypi.org/project/icemac.ab.calendar
Description: This package provides a calendar feature for `icemac.addressbook`_.
        
        .. _`icemac.addressbook` : https://pypi.org/project/icemac.addressbook/
        
        Copyright (c) 2010-2018 Michael Howitz
        
        All Rights Reserved.
        
        This software is subject to the provisions of the Zope Public License,
        Version 2.1 (ZPL).  A copy of the ZPL should accompany this distribution.
        THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
        WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
        WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
        FOR A PARTICULAR PURPOSE.
        
        .. contents::
        
        =========
         Hacking
        =========
        
        Source code
        ===========
        
        Get the source code::
        
           $ hg clone https://bitbucket.org/icemac/icemac.ab.calendar
        
        or fork me on: https://bitbucket.org/icemac/icemac.ab.calendar
        
        Running the tests
        =================
        
        To run the tests yourself call::
        
          $ python2.7 bootstrap.py
          $ bin/buildout -n
          $ bin/py.test
        
        
        ===========
         Changelog
        ===========
        
        3.0.2 (2018-03-23)
        ==================
        
        - Fix the close URL of the list views so it does not stick to the list views.
        
        
        3.0.1 (2018-03-22)
        ==================
        
        - Improve readability and usability of list views.
        
        - List views now also return the events of the last displayed day.
        
        
        3.0 (2018-03-16)
        ================
        
        Backward incompatible changes
        -----------------------------
        
        - ``.calendar.Calendar.get_events()`` now expects two arguments: start and end.
          The previous functionality of ``get_events()`` is now provided by
          ``get_events_for_month()``
        
        - Move ``.browser.renderer.interfaces.IEventDescription`` and
          ``.browser.renderer.interfaces.UnknownLanguageError`` to
          ``.browser.interfaces``.
        
        Features
        --------
        
        - Add configurable list views instead of the fix month list view.
          (See Master data > Calendar > List views for the configuration.)
        
        
        Other changes
        -------------
        
        - Adapt code to `icemac.addressbook >= 6.0`.
        
        
        2.3 (2017-12-26)
        ================
        
        - Add breadcrumbs.
        
        - Fix rendering of month list:
        
          + day numbers in calendar for read-only users are now the same size as for
            r/w users.
        
          + the dots in front of text when rendering multiple items per event no longer
            overlap with previous text.
        
          + when printing it is rendered like the month calendar.
        
        - Fix printing view of month list to render the event title first and align
          day numbers right.
        
        - Fix printing view of year calendar to render each month on a single page.
        
        - Change `zope.interface.implements[Only]` and `zope.component.adapts` to
          class decorators.
        
        - Adapt the code to `icemac.addressbook >= 5.0`.
        
        - Also release as wheel.
        
        2.2 (2017-05-16)
        ================
        
        Features
        --------
        
        - Add a month list view which looks like the print version of the month view.
        
        Bug fixes
        ---------
        
        - Allow to delete a recurred event and put a new event with the same category
          into its place. Before this fix the new event might not be displayed.
        
        
        Older versions
        ==============
        
        See `OLD_CHANGES.rst`_.
        
        .. _`OLD_CHANGES.rst` : https://bitbucket.org/icemac/icemac.ab.calendar/raw/tip/OLD_CHANGES.rst
        
Keywords: icemac addressbook calendar event recurring
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Framework :: Paste
Classifier: Framework :: Zope3
Classifier: License :: OSI Approved
Classifier: License :: OSI Approved :: Zope Public License
Classifier: Natural Language :: English
Classifier: Natural Language :: German
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 2 :: Only
Classifier: Programming Language :: Python :: Implementation
Classifier: Programming Language :: Python :: Implementation :: CPython
Provides-Extra: test
