git clone --branch 7.x-1.x http://git.drupal.org/sandbox/c_lehel/1922356.git better_watchdog_ui
7.x and above
The module creates an entity wrapper around database log entries and enhances the watchdog listing by replacing it with a view. Beside type and severity, additional filter options were introduced such as date and author.
The possibility to change the number of listed entries per page has also been added.
Database clearing has also been customized, now admins can clear only the filtered entries, if needed.
The provided view is accessible to the admins and can be fully customized as any view, to fit one's needs.
I know about the class name and the function name errors, but needed to keep them as in Views module in order to override/extend.