149
149
application using the shell. The GUI in the external application is written
150
150
in PyGTK, which may not offer the best Windows "look and feel", but that
151
151
discussion is beyond the scope of this document.
153
153
It has a better story for logging and debugging for the developer - but not
154
154
for diagnosing issues in the field - although again, much of the heavy
155
155
lifting remains done by the external application.
157
157
It uses a rudimentary in-memory cache for the status of files and
158
158
directories, the implementation of which isn't really suitable (ie, no
159
159
theoretical upper bound on cache size), and also means that there is no