Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2008-09-16 | lyrics: converted in-process plugins to external programs | Max Kellermann | 1 | -5/+25 | |
In-process plugins are very problematic. It is much easier and flexible to move the lyrics plugins to external programs, with a trivial protocol. This is work in progress, among the things missing: - protocol specification, including exit codes - plugin installation - plugin search directory - run-time configuration (currently hard coded) - automatic polling (using glib's main loop?) - better and more robust error handling | |||||
2008-09-15 | manage tag string allocations in a pool | Max Kellermann | 1 | -0/+28 | |
There are many duplicated strings in the tag database, e.g. many songs having the same artist. Don't allocate such strings twice, manage all strings in a pool. |