Made combination error-state into an error-state matrix, as well as Enum

py2app fails on several dependencies (xdg, pyyaml) that are satisfied

Oops, accidentally calling the wrong function (+log message clarification)

launch error handling fix

merge

pyyaml was missing from listed dependencies

Improved backup main thread loop, etc.

Basic repository queue

Generalisation of scheduler thread to general queue threads

Have to clean up logger handlers in same cases to avoid duplicate messages

crashfix

Logging improvements

Improved scheduler

reorder-fix

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

(0) -50 -32 +32 +50 tip

mercurial