changelog
- 2021-12-05
- by Tuomo Valkonen <tuomov@iki.fi> [Sun, 05 Dec 2021 15:08:50 +0200] rev 139
- Update build instructions
- 2021-12-05
- by Tuomo Valkonen <tuomov@iki.fi> [Sun, 05 Dec 2021 14:58:56 +0200] rev 138
- Add skeleton pyproject.toml
- 2021-12-05
- by Tuomo Valkonen <tuomov@iki.fi> [Sun, 05 Dec 2021 14:40:21 +0200] rev 137
- Experiment with pyproject.toml.
A total mess, doesn't seem to work without nonstandard-format setup.cfg.
So just stick to old setup.py for now.
- 2021-12-05
- by Tuomo Valkonen <tuomov@iki.fi> [Sun, 05 Dec 2021 14:39:41 +0200] rev 136
- Add borgend.spec for PyInstaller as an option.
- 2021-12-05
- by Tuomo Valkonen <tuomov@iki.fi> [Sun, 05 Dec 2021 13:34:02 +0200] rev 135
- Rewrite setup.py; seems to help with py2app
- 2021-12-05
- by Tuomo Valkonen <tuomov@iki.fi> [Sun, 05 Dec 2021 13:09:12 +0200] rev 134
- Move borgend.py as borgend/___main__.py
- 2021-12-04
- by Tuomo Valkonen <tuomov@iki.fi> [Sun, 05 Dec 2021 00:42:01 +0200] rev 133
- Need to time menu updates using Apple's frameworks to avoid segfaults.
However rumps.Timer doesn't work with menu updates while the menu is open, so
implement EventTrackingTimer class that uses NSEventTrackingRunLoopMode in
mainRunLoop.