On Thu, 30 Apr 2020 18:00:42 GMT, Russel Winder wrote:

On Wed, 29 Apr 2020 14:41:47 GMT, mark wrote:
[…]
or progressing much. If I get the time I'll redo this app in wxPython I guess.

Might it be worth trying Python and GTK+ to see if the problem is with GTK+?

I had assumed wxPython was stuck in Python 2, or did Phoenix work and get relabelled wxPython for Python 3?

I've switched to Python 3.6/wxPython 4 (phoenix) which are both in the Ubuntu 18.04 repositories. Phoenix is pretty good.

So far I've ported the model from D to Python. The time to read the files has gone up from 1.4sec to 1.7sec, but once indexing is included the total start time is 6.2sec D vs 3.1sec Python. Also D takes 0.5sec to read the cache while Python takes 0.2sec. I've known for a long time that Python's "slowness" was a myth, but I still forget sometimes. I hope to start on the GUI next week.