Sophie

Sophie

distrib > Fedora > 14 > i386 > media > os > by-pkgid > c1160a8803000f4e6d69c1fe520ea6a5 > files > 96

dayplanner-0.10-2.fc12.noarch.rpm

Day Planner version history
**************************

Version 0.10 (Released on the 25th of March 2009)
-------------------------

* Client (dayplanner)
- Added manpage
- Dropped the "import data from ..." dialog, added menu items to
  the calendar menu instead
- Added a plugin system
- Split DPS into a plugin
- Fixed a bug that could cause the main Day Planner window to stay inactive
  if the "Import data from program" window was closed via the window manager
  close function rather than the Day Planner close button
- Fixed a bug that could cause recurring events to drift out of sync for
  some timezones
- Better support for broken/strange iCalendar files
- Fixed a bug that could cause duplicate events to get created during
    synchronization
- Now creates better random UIDs when duplicate UIDs that differ are found
- UTF-8 is now enforced as the default encoding (fixes #12636)

* Notifier (dayplanner-notifier)
- Added manpage

* Daemon (dayplanner-daemon)
- Added manpage

Version 0.9.2 "Late Summer" (Released on the 4th of August 2008)
------------------------
* Client (dayplanner)
- Properly set the window type hint for several windows.
- Fixed a bug that could cause the currently used date to be changed
	when opening the calendar that selects a date.
- Now provides Window managers with differently sized icons, should fix icons
	in various pagers.

* Notifier (dayplanner-notifier)

* Daemon (dayplanner-daemon)

Version 0.9.1 "Senior" (Released on the 5th of June 2008)
------------------------
* Client (dayplanner)
- Fixed a bug that caused scrollbars in the main event list to not disappear
  when days were changed
- Fixed a bug in the i18n build scripts that caused some strings not to be
  translated
- Fixed a bug that caused the edit/delete event buttons some times to stay
  active, even when there was nothing selected.

* Notifier (dayplanner-notifier)

* Daemon (dayplanner-daemon)
- Fixed a bug that caused daemon_state.conf to fill up with UIDs

Version 0.9 "Junior" (Released on the 1st of May 2008)
------------------------
* Client (dayplanner)
- Now requires perl 5.8.0 or later
- Some cleanups in daemon initialization
- Fixed some issues with the synchronization system and certain locale
  configurations
- Somewhat improved distro detection, better fallbacks for unknown distros
- Rewritten the back end of DP::iCalendar:
	- Now gracefully handles events that have duplicate UIDs
	- Much better handling of files, preserves the entire file properly
	- Faster 
- Fixed a bug that caused DP to crash on some distributions using Gtk+ 2.14
- Fixed a bug that caused LAST-MODIFIED and CREATED entries to be wrong
	(zero-indexed month instead of one-indexed)
- Added a whitelist of distros that does not need the i18n workaround for
	certain versions of perl-gtk2.
- The popup-calendar can now handle "ESC" to close it
- The popup-calendar now handles month and year changes in a saner way
	(changes the date in the entry field as expected).

* Notifier (dayplanner-notifier)

* Daemon (dayplanner-daemon)
- More robust handling of data loading

Version 0.8.1 "Dark Dictionary" (Released on the 16th of January 2008)
------------------------
* Client (dayplanner)
- Fixed a bug that caused some monthly recurring events never to recur in December
- Fixed a bug that caused the sorting in the upcoming events list to go completely
	random sometimes
- Added German translation
- Updated the Italian translation

* Notifier (dayplanner-notifier)

* Daemon (dayplanner-daemon)

* Makefile
- Now installs the dayplanner_detection and dayplanner_upgrade files for
  holidays
- Fixed the target directory for holiday files

Version 0.8 "2008" (Released on the 1st of January 2008)
------------------------
* Client (dayplanner)
- Cleanups
- Added DP::iCalendar::Manager - supports multiple iCalendar sources
- Enforces much stricter file permissions on files

* Notifier (dayplanner-notifier)
- Major parts have been rewritten

* Daemon (dayplanner-daemon)
- Completely rewritten from the ground up
- Partly backwards API compatible
  - Will work with older Day Planners
  - Will not work properly with older notifiers
  - Ignores deprecated API functions
- Partly compatible older commandline options
  - Ignores deprecated commandline options
- Will now notify about events that has already occurred but that
  the user hasn't been notfied about (ie. because it occurred before
  the user logged in)

* Commander
- Retired from service

Version 0.7.2 "NFS" (Released on the 17th of September 2007)
------------------------
* Client (dayplanner)
- Fixed a bug that caused the calendar popup to not work when closed
	using the WMs close button
- Fixed a bug that caused Day Planner not to run on certain distributions
	such as Fedora 7 (#9897)
- Fixed a bug that caused events containing details not to work (#9983)

* Notifier (dayplanner-notifier)

* Daemon (dayplanner-daemon)

* Makefile
- Fixed a bunch of issues with the desktop-generation
- Some improvements

Version 0.7.1 "GPLv3" (Released on the 9th of July 2007)
------------------------
* All
- Now licensed under the GNU General Public License version 3
- Added a Makefile

* Client (dayplanner)
- Fixed a bug that caused exporting HTML from the commandline to fail
- Fixed a bug that could cause errornious birthday strings when exporting
  to HTML
- Fixed a bug that caused Day Planner to add dates to the recurrance
  exceptions field without the user requesting them
- Some iCalendar compatibility fixes
- Various optimizations in the underlying iCalendar library
- Various Day Planner startup optimizations

* Notifier (dayplanner-notifier)

* Daemon (dayplanner-daemon)

* Services daemon (dayplanner-services-daemon)
- Fixed startup after crashing

Version 0.7 "Unia" (Released on the 10th of June 2007)
------------------------
* Client (dayplanner)
- Now supports importing from Orage
- Now bundles more holiday files (autodetection is not available for all)
- Fixed a bug that caused Day Planner not to work on certain legacy
  distributions
- Renamed the postpone button "Remind me later"
- Added a DP::GeneralHelpers lib, handles IPC and such
- Can now import data supplied on the commandline without a commandline parameter
- DP can now communicate with other running DPs and shut them down
- i18n now properly works on older distributions
- New icons
- Now supports recurring events
- Dropped the 'EditorVerboseDefault' configuration setting. It was,
  for the most part, useless.
- The text entry field for details no longer accepts tab, so you
  can now tab out of that field
- Better i18n system
- Can now calculate the age of people on their birthday if the birth date
  is available
- Added the ability to select the date from the add/edit boxes

* Notifier (dayplanner-notifier)

* Daemon (dayplanner-daemon)

Version 0.6 (Released on the 11th of April 2007)
------------------------
* Client (dayplanner)
- Dropped the old XFce autostart method for the daemon, XFce uses XDG now
- Removed the frame around the widgets in the add/edit event windows
- Restructured the preferences window
- Added the Day Planner services calendar synchronization system
- Now complies with the FreeDesktop basedir spec by using ~/.config/dayplanner
  as configuration directory for new users (the old ~/.dayplanner is used if
  it exists)
- Many (major) usability improvements
- Day Planner now changes the selected day after midnight if the day that is
  then yesterday was selected
- Full day events now work properly in AM/PM
- Fixed an issue causing sorting of the upcoming events list to be wrong
  when one day was one or two-digit while another was three-digit
- Various minor iCalendar compatibility fixes
- Minor internationalization character set fixes

* Notifier (dayplanner-notifier)
- Now has a fixed minimum width of the window that pops up.

* Daemon (dayplanner-daemon)
- Fixed an issue with the pre-notification code and full-day events.

Version 0.5.1 (Released on the 25th of March 2007)
------------------------
* Client (dayplanner)
- Fixed a bug that caused Day Planner to need a restart in order
  to get the time of an event updated in the main window after
  changing it.

* Notifier (dayplanner-notifier)

* Daemon (dayplanner-daemon)

Version 0.5 (Released on the 15th of March 2007)
------------------------
* Client (dayplanner)
- Now uses the DP::iCalendar module for iCalendar stuff
- iCalendar is now the main internal data format
- Cleanups
- Multiple events can now share the same time
- Fixed a major bug which caused event summaries and
  descriptions containing ":" to be parsed wrong and not
  be read correctly (or displayed at all in some cases).
- Will now attempt to restart the daemon if it can't reconnect to it
- Can now be used with old versions of Locale::gettext
- No longer *requires* Locale::gettext (although it is recommended)

* Notifier (dayplanner-notifier)
- Now doesn't set the skip_taskbar_hint on the notification window
- Now sets the urgency hint on the notification window when possible
- No longer *requires* Locale::gettext (although it is recommended)

* Daemon (dayplanner-daemon)
- Cleanups
- iCalendar is now the main internal data format
- Can now be used with old versions of Locale::gettext

Version 0.4.1 (Released on the 8th of January 2007)
------------------------

* Client (dayplanner)
- Fixed an issue where it would crash on first startup if it couldn't
  find any data to import.

Version 0.4 (Released on the 7th of January 2007)
------------------------

* Client (dayplanner)
- Some code cleanup and reorganizing
- Added a new import dialog
- Can now import data directly from Evolution
- Can now import data directly from Gnome Calendar
- Can now import data directly from Korganizer
- Replaced pulsating progress bars with proper ones
- Can now import vCalendar 1.0 (*.vcf) files from the GUI
- Now displays a message when attempting to delete a holiday event
- Now remembers the window placement from session to session

* Notifier (dayplanner-notifier)

* Daemon (dayplanner-daemon)
- Now cleans up internal data a bit better

* Holidays
- Fixed an error in the Norwegian and Swedish holiday files that declared
  the wrong date for advent.

Version 0.3.1 (Released on the 19th of October 2006)
--------------------------
* Client (dayplanner)
- Removed support for exporting DPF from the GUI, it has been deprecated, it has
  been superseeded by iCalendar. Will be completely removed in 0.5.
- Fixed sorting in the upcoming events widget
- Can now upgrade holiday files automatically

* Notifier (dayplanner-notifier)
- Now displays different icons in the dialog box for events, one for
  notifications before the event, and one for notifications
  on the actual event.

* Holidays
- Fixed an error in the Norwegian holiday file that declared the wrong
  date for winter-time.

* Daemon (dayplanner-daemon)

Version 0.3 (Released on the 21st of September 2006)
------------------------
* Client (dayplanner)
- Builtin import support of plan
- Will now prompt the user to migrate plan data on first run
- Reorganization of the menus
- More agressive use of gtk2 stock items to reduce translator load
- Can now import and export the Day Planner data format (dpf)
- Can now export and import the iCalendar format
- Can now export to HTML
- Can now import data from "plan" (previously done by a seperate script)
- You can now right-click on an event
- Added AM/PM support
- Added Swedish translation by Daniel Nylander
- Now destroys the about window correctly
- Fixed a bug that caused the "upcoming events" not to be redrawn
  when you deleted an event.
- Fixed a bug that caused the "upcoming events" to not have proper
  newlines.

* Daemon (dayplanner-daemon)

Version 0.2 (Released on the 6th of August 2006)
------------------------
* Client (dayplanner)
- Now properly handles various signals
- Can now make use of .holiday files
- Now handles the daemon socket variable going undef much more gracefully
- The main window is now insensitive when the preferences dialog is displayed
- Now displays a graphical error if the environment variable HOME isn't valid
- Added Norwegian Nynorsk translation
- Can now add and remove the daemon from autostarting along with the
  users session.
- Now uses state.conf for more internal data
- You can now double-click on an entry to edit it
- You can no longer activate the "edit" toolbar and menu entries
  when nothing is selected.
- Removed the text on the image in the about dialog
- Changed the name of the "summary" field to "description"
- Switched to more generalized configuration loading/writing functions
- Added a summary of the upcoming week
- Some code cleanup

* Daemon (dayplanner-daemon)
- Now sets the process status (as shown in ps aux)

* Notifier (dayplanner-notifier)
- Now has support for notifying users without accessing X.

Version 0.1.3 (Released on the 21st of June 2006)
-------------------------------------------------
* Client (dayplanner)
- Added some tooltips
- Improved locale detection

* Daemon (dayplanner-daemon)
- Fixed a bug where -v would trigger --version instead of --verbose

* Notifier (dayplanner-notifier)
- Can now be translated

Version 0.1.2 (Released on the 7th of June 2006)
------------------------------------------------
* Client (dayplanner)
- Now uses systemwide properties for the toolbar instead of internal
  ones.
- Now saves the state (size and maximized/unmaximized) of the main window
- Added Czech translation by Vlastimil Ott
- Added Slovak translation by Michal Spáda

* Daemon (dayplanner-daemon)
- A minor bugfix in a debugging command
- A minor bugfix concerning the --output commandline option
- Now responds to --version

* Notifier (dayplanner-notifier)
- Now responds to --version
- Fixed a few errors that where not handled when recieving corrupt
  multi line packets
- Fixed a few potential bugs with the multi line packet unwrapping
  function

* Commander
- Made much more modular
- Now accepts daemon commands on the commandline
- Uses Getopt::Long

Version 0.1.1 (Released on the 24th of May 2006)
------------------------------------------------
* Client (dayplanner)
- Attempts to restart dayplanner-daemon when recieving SIGPIPE
- Now it won't attempt to tell the daemon to reload its configuration files
  when the daemon hasn't been started. This avoids a useless (and harmless)
  warning the first time Day Planner is started.
- Fixed a bug that would make the entire window insensitive when you clicked
  edit without having something to edit selected
- Handles daemon errors better and is more verbose about them
- Fixed a simple fixme where we looped over a command without having to
- Added distro information to --debuginfo
- Fixed a bug where Day Planner would freeze if the daemon shut down
  while it was running.
- Fixed localization
- Added Norwegian translation
- Now places the pop up dialogs on top of the main window

* Daemon (dayplanner-daemon)
- -d is now an alias for --dayplannerdir
- -s/--socketname now sets the name of the socket, is not required
- Added NOTIFICATION commands. The notifier can now get the information
  it needs after being launched so that it doesn't show up in "ps aux"

* Notifier (dayplanner-notifier)
- Now uses the id from --id to get the information from the daemon after
  launch (the old legacy syntax is supported so that the notifier can be used
   in scripts)
- No longer tries to connect to the daemon when run from the commandline

Version 0.1 (Released on the 19th of April 2006)
------------------------------------------------
- Initial release