:: Home :: Change Log :: Screenshots :: Video :: Download :: Latest version: 0.4 SourceForge.net Logo

Angelic Retreat

St. Lucia


Angelic Retreat is a simple program which periodically blocks your computer to force you rest. If you have used similar ones before, you know about their cruel nature. Angelic Retreat is an attempt to create a humane software of such kind where the most significant aspects could be customized. Moreover, you have the source code open and may do with it whatever you want (under the terms of GNU General Public License).


The author will not convince you to use this program. If you really feel need in such software, you may prefer Angelic Retreat to another program because of:

A Short Manual

The Context Menu

  • Disable - temporarily disable Angelic Retreat (it will not lock the system for two hours).
  • Delay - delay a break for the specified time.
  • Skip - skip a break (available only once per day).
  • Take Break Now - lock the system immediately.
  • Options - show the options dialog.
  • About - show copyright and versioning information.
  • Exit - close Angelic Retreat.

Behaviour Settngs

Periodic Breaks

A periodic break occurs once in a specified period of time (near to the end of it).

  • Period Duration - period duration in minutes.
  • Break Duration - break duration in minutes.
  • Disable Periodic Breaks - do not use periodic breaks (only scheduled breaks will be available).
  • Synchronize With System Time - if checked, attach the start of the period to the beginning of a hour or to the program start time otherwise.
  • Alert Before - show the alert timer by the specified time before a break start.
  • Break Duration - break duration in minutes.
  • Delay Time - it's possible to delay a break several times for the time specified in this setting.
  • Number of Delays - specifies maximum number of available delay attempts.
  • Use Restrictions - use restriction options (see below) to skip breaks when specific conditions are applicable.
  • Beep After Break - play sound after the break end (you may customize this in the appearance options).

Scheduled Break Settings

A scheduled break occurs exactly in the time specified by a crontab-like record (this is not a real crontab). For example, you can use the chrontab record, shown on screenshots below, to make 15 min. long break at 13:15 on each working day. Leave the `Display Message' field blank, if you don't want any message after the break end to be displayed.


Appearance Settings

  • Mode - select how Angelic Retreat will lock you screen:
    • Fullscreen - show fullscreen image.
    • Fullscreen (transparent) - the same as above, but image areas filled with the `Transparent Color' will be completely transparent (reasonable only for BMP images without compression artifacts).
    • Windowed - show image in window which will match image dimensions.
    • Windowed (transparent) - the same as above, but image areas filled with the `Transparent Color' will be completely transparent.
  • Opacity Level - an opacity level of an Angelic Retreat window (0-255), also is adjustable with +/- numeric keyboard keys during the break.
  • Background Color - the background color of an Angelic Retreat window.
  • Transparent Color - the color of areas which will be completely transparent (will be taken from the top-left image pixel by default).
  • Hide Timer - do not display timer during the break.
  • Timer Font Color - the timer font color.
  • Image Folder - if specified, a random image will be taken from this folder by Angelic Retreat to show it during the break (to show only one specific image, store a single image in this folder). JPEG, BMP and GIF image formats are supported.
  • Stretch Images - stretch images if they are too small to fit the screen.
  • Sound Folder - a folder for sounds to be played at the break end randomly (if not specified, Angelic Retreat will play the standard system sound).

Restriction Settings

  • Be quiet if no user activity has been detected... - do not lock the system if there have been no keyboard or mouse actions during the specified time before the start of a break.
  • Restriction List - Angelic Retreat will not lock the system if at least one of the programs specified here is running.

2008-2017 g/christensen (gchristnsn.at.gmail.com)