Metadata-Version: 2.1
Name: icemac.ab.calendar
Version: 3.1
Summary: Calendar feature for icemac.addressbook
Home-page: https://bitbucket.org/icemac/icemac.ab.calendar
Author: Michael Howitz
Author-email: icemac@gmx.net
License: MIT
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
        
        This package is licensed under the MIT License, see LICENSE.txt inside the
        package.
        
        .. 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.1 (2018-08-03)
        ================
        
        - Improve readability and usability of list views.
        
        - List views now also return the events of the last displayed day.
        
        - Adapt configuration, CSS and tests to `icemac.addressbook >= 7.0`.
        
        - Fix the close URL of the list views so it does not stick to the list views.
        
        - No longer render the submit button in the calendar list view as the drop
          downs have auto-submit.
        
        - Change license from ZPL to MIT.
        
        
        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.
        
        
        Older versions
        ==============
        
        See `OLD_CHANGES.rst`_.
        
        .. _`OLD_CHANGES.rst` : https://bitbucket.org/icemac/icemac.ab.calendar/raw/default/OLD_CHANGES.rst
        
Keywords: icemac addressbook calendar event recurring
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Framework :: Zope3
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Natural Language :: German
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 2 :: Only
Classifier: Programming Language :: Python :: Implementation :: CPython
Provides-Extra: test
