Better package-like organisation

Cleaned up module organisation to simplify borgend.py and not have to import it in other modules.

Renamed the "sleep" module "dreamtime"

DreamTime.monotonic() no longer needs to call time.monotonic()

Dreamtime scheduling: discount system sleep periods

UI refresh fix; added debug messages

Separated repository configuration form backup configuration;

Added --debug switch to enable debug logging level

Improved time display in menu

Changed retry timing to start form end of previous attempt instead of beginning

Do not set error status from borg output if loglevel = WARNING, only >= ERROR

Scheduling list fix and simplifications

Added basic sleep/wake detection code for MacOS

README Non-MacOS description fix

typofixes

(0) -15 +15 tip

mercurial