About
=====

SimpleAgenda is an easy to use agenda and calendar application supporting
events/appointments and tasks. It is written in Objective-C and uses the
GNUstep frameworks. Its major features are:

 * multiple agendas with text and background colors
 * support local and iCalendar data sources
 * calendar, day view, week view, summary and tasks view
 * create, resize and move appointments easily
 * export individual elements as files and to pasteboard
 * import .ics files
 * simple text search
 * alarms with multiples backends

It is possible to display weekdays on the left, not at the top by issuing command:
defaults write SimpleAgenda calendarDirection Vertical

You can go back to default view by:
defaults write SimpleAgenda calendarDirection Horizontal

Dependencies
============

GNUstep stable version released on 2011/04/14
(make 2.6.0, base 1.22.0, gui 0.20.0, back 0.20.0)
libical 0.27 or later
libuuid (optional)
Addresses framework (optional)
DBusKit 0.1 (optional)

Debugging
=========

In case you need to debug SimpleAgenda you can activate debug logs by starting
the program from the command line using the --GNU-Debug option. This mechanism
allows activating logs for specific keys, usually class names. For example to
see more logs about alarms you can use this :

    SimpleAgenda --GNU-Debug=AlarmManager

Currently the following keys are usable :

 * AlarmManager
 * WebDAVResource
 * SimpleAgenda
 * SoundBackend
 * DBusBackend
 * GroupDAVStore
 * InvocationOperation
 * iCalTree

You can specify multiple keys by repeating --GNU-Debug options :

    SimpleAgenda --GNU-Debug=AlarmManager --GNU-Debug=WebDAVResource

Author
======

Philippe Roussel

Contributors
============

Alex Myczko
Graham Lee
Nerijus Baliūnas
Steven R. Baker
Yavor Doganov
Patrick Cardona

Contact
=======

mailto:p.o.roussel@free.fr
