I used Kcontrol to customize what sounds KDE played at startup, when I logged off, etc, but, while doing so, I thought of going one step further and do something (as far as I am aware) new:
I would basically like to let users choose personalized greetings for each time of the day, e.g, "Good morning", "Good afternoon", "Good night".
As of today users can only choose one startup sound, so I thought I needed to change that. The issue, though, is that, after going through the source code repository for KDE I couldn't really understand how it assigned sounds to certain events.
What I'm basically looking for is information regarding the location of that code. How sounds are assigned to specific events and where the code for such events (especially startup) is located.
Thank you very much in advance.