README configuration file location update

Unsuccesfull attempts at clean quit on exceptions that fall through

Further improvements to state reporting; indicate busyness if repository lock cannot be acquired

License note

Use platform package to detect whether to:

Moved logwindow dispay out of BorgendTray, and made notification_center

--no-tray command line option for running on non-MacOS systems

Improved exception reporting etc.

Just don't set a diffirent level for fifolog after all

Improved error indicators

README tune

Set FIFO log level to INFO

Python indexes from zero...

Log window and other logging improvements

Use rumps.application_support instead of xdg paths. Also separated branding into config.py

Error handling improvements

More logging detail

Added no_quit_menu_entry option

Something weird going on

Reorder

UI refresh delay to reduce flicker

typofix

Sample configuration file added along with a few words of documentation

Workaround to PYTHONPATH and PYTHONHOME being messed up by py2app.

#!python3 in script file

py2app standalone app generation

Errors as rumps notifications

Keychain support and random fixes

Display original/deduplicatd size if no progress percentage available

Oops..

Python is a mess..

Added offline symbol B⦙ (no offline detection yet)

More error reporting

UI: progress percentange support (Borg doesn't seem to be reporting) + error indicator in tray: B?

README/LICENSE

Fixed retry scheduling

New tray title: B. or B! depending on activity

Semi-working menu items.

Rumps/Mac UI stuff is fucked and disables ^C etc.; threading doesn't help

basic scheduling

Also listen to stdout

subprocess improvements

basic schedule calculation

Better borg output processing and some logging

Can launch borg now; output not yet processed

basic config processing

basic scheduler structure draft, etc.

Some rough drafting

(0) +64 +100 tip

mercurial