This module is meant to be a tool for module developers. It is not intended to be used in a published gallery.
In particular, it traps all* of the event hooks and adds an info status message (with a timestamp) to help get a better understanding of what events are being triggered by any given action.
Just add this module to your gallery3 installation.
Simple as that!
The following screen shot shows the events displayed after the user (I) clicked on the displayed photo's thumbnail to go to the shown page.
Each line is a single trapped event. It contains the following info:
Note the 3 minutes time gap.
This is pretty bare-bones with no customization available, feel free to use it, tweak it, enhance it, etc. If you make a change that you think others might like, consider updating the version in the gallery3-contrib project as well.