- Add filter dialog with tabs for event types, categories, persons, and date range - Implement EVENT_CATEGORIES mapping for event categorization - Add filter state management (event types, date range, person, category filters) - Fix EventType normalization for dictionary lookups and comparisons - Add _normalize_event_type() helper method for consistent EventType handling - Update event collection to store all events and apply filters - Add filter button to toolbar with active state indication - Support multiple filter types that can be combined - Fix event collection bug (events now stored in all_events before filtering)
Description
MyTimeline Gramps plugin
Languages
Python
94.2%
Shell
5.8%