Orage, and time management is easy...

Orage 4.7 new features compared to 4.6

Orage 4.7 is the new Orage version leading to 4.8. It has several new features added after the previous 4.6 version released with Xfce 4.6.

Visual presentation of recurring appointments

Three calendars show when appointment happen making it easier to set repeating appointments where they are needed.

Possible to omit and add individual recurring appointments

It is now possible to define exceptions for recurring appointments. Either prevent appointment from happening on certain day or add an extra appointment without changing the main recurrency setting.

Easier time adjust mode in globaltime

Time changes now by default 30 mins per click and it starts from nearest full hour. (You can still change minutes also if needed.)

Timezone selections show extra data

You can check when latest daylight saving time change happened and when will the next occur. Selection also shows what is the timedifference to GMT.

Orage again can use standard libical

Standard libical development fixed issues, so that Orage can now again use that instead of its private version. (Private version is still included because not all distros have fresh enough libical available.)

Dynamic icon is now used everywhere

Dynamic icon looks now better and is used not only in tray icon, but in all places where Orage icon is visible.

Minor enhancements to usability

Possible to change the size of main calendar window. Size and location of main calendar and event list window is remembered. Test option for alarms. You can also create a new alarm straight from the alarm window (snooze alarm.) Panel plugin setup redesigned so that there is not 3 fixed rows anymore, but it is possible to use any number of rows.

Orage 4.6 new features compared to 4.4

Orage 4.6 is the next stabil Orage having several new features added after the previous 4.4 version released with Xfce 4.4. Requirements are the same than for 4.4.

date formatting

All dates are now in native format for each country. Orage uses now strftime (%x) everywhere instead of hardcoded values.


All hidden parameters are now available in the parameter GUI, which was also restructured due to these additions.

New appointment types

While Orage 4.4 only supports EVENT type appointments, Orage 4.6 can handle also TODO and JOURNAL types.

TODO is work that you need to do in the future. It may be for example "Wash the windows" or "Prepare the training". Orage can format TODOs with colours.

EVENT is something that happens without your control like Movie "Star war" or conference call with your boss.

JOURNAL is meant for notes. You can use it as a place to record things that you want to remember. For example, I bought a new car on ...

Global time

New small program, which shows time from any timezone. It can show several clocks at once and contains handy feature to adjust time. This manual adjustment makes it easy to agree times in advance or to check and convert times from other timezones.

Global time can be invoked from orageclock panel plugin by clicking middle button (=button 2) and it hides with the next click.

Rename files

In 4.6 it is possible to rename both Orage base calendar file and archive file. You can for example use different file for your private appointments and work appointments and change those when needed. This feature can also be used to take backups or change the location to more convenient place. Orage can only rename files or copy files or move files.

Export/Import appointments

It is now possible to import files containing ical appointmenst into Orage. You can do this either using User interface system or from command line. It is specially handy to download appoinments from web pages directly into Orage if you define Orage to handle the corresponding file types (like .ics).

Export can be done only from user interface. It is possible to export either all appointments or only selected appointments by the UID. You can drag and drop the UIDs from event-list window.

Foreign files

Orage can keep track of external files. It is possible to add references to foreign files and Orage will show and alarm those like they were normal Orage appointments. When you modify the file from some other program, Orage will notice those changes and reload files automatically. You can also change appointments in those files if you mark the file as Read-Write. These files can be added and removed from user interface and also from command line. You can for example use Claws email to define appointments and add the files as foreign file into Orage and get alarmed by Orage.

Text search

Event list window has now text search capability so that you can find your appointments by text without knowing when they happened. This is specially handy when using Orage as your diary (Journal entries).

Libical dependency

Orage now always uses its internal libical. This is mandatory since there are many fixes in the internal libical and no external public libical can be used successfully.

Day list

Day list show number of days (default 7) after each other and makes it easy to see your appointments and find room for new events. This is Orage's implementation of common weekly and monthly views from other calendars.

Default alarm

Possible to define and modify your own default alarm.


It is now possible to define categories and also associate a colour to certain category and then day list and event list window show the event with that colour.

More alarm types

Orage has now more alarm types like libnotify (needs libnotify to be included in install time) and possibility to us scripts.

Alarms based on end time also

Alarms can now base on end time (in addition to start time). This is specialy usefull with TODO. It is also possible to define alarms to happen after the start or end time.

Persistent alarms

Sometimes you want to get alarm even if Orage was not running when the alarm should have happened. It is now possible to get alarmed after Orage is started again.

Planned features

This section describes new ideas that are planned to be implemented when time permits. Order does not mean the implementation order. Feel free to log more enhancements into Bugzilla or comment features in the email lists or Xfce wiki or by sending direct email to the maintainer.

Add more references

Make it possible to store URLs, docs, excel sheets, movies etc into appointments.

Group calendar

Now Orage is able to handle only one persons schedule. Add feature to combine and process several people together.

Better status report

Currently Orage only prints errors and other informational messages to log file (~/.xsession-errors). It would be much easier and clearer to see those in the user interface also.

Silent mode

Currently Orage is rather verbose on what is happening. It would be good to be able to specify how much information is logged.

Partly implemented as hidden parameter.

Web interface

It would be nice to be able to download Orage data into html format, so that it would be easy to show it to other people.