[korganizer] [Bug 484040] Filters don't work

2024-03-26 Thread Daniel Vrátil
https://bugs.kde.org/show_bug.cgi?id=484040

Daniel Vrátil  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/pim/
   ||korganizer/-/commit/fe21a20
   ||a78587f6bf1c693a435028f8bf9
   ||964854
   Version Fixed In||24.02.3
 Status|CONFIRMED   |RESOLVED

--- Comment #4 from Daniel Vrátil  ---
Git commit fe21a20a78587f6bf1c693a435028f8bf9964854 by Daniel Vrátil.
Committed on 26/03/2024 at 14:38.
Pushed by dvratil into branch 'release/24.02'.

Fix calendar view filters not being applied

Selecting a filter in View -> Filters did not apply cause the
filter to be applied to the individual CollectionCalendars,
only to the global ETMCalendar, which is not used as a source
of events, though.
FIXED-IN: 24.02.3

M  +26   -0src/calendarview.cpp
M  +9-0src/calendarview.h

https://invent.kde.org/pim/korganizer/-/commit/fe21a20a78587f6bf1c693a435028f8bf9964854

-- 
You are receiving this mail because:
You are the assignee for the bug.

[korganizer] [Bug 484040] Filters don't work

2024-03-25 Thread Daniel Vrátil
https://bugs.kde.org/show_bug.cgi?id=484040

--- Comment #3 from Daniel Vrátil  ---
Git commit fd6d6bd3d7c24b95a8d91b0233ada61a08658738 by Daniel Vrátil.
Committed on 22/03/2024 at 14:22.
Pushed by dvratil into branch 'release/24.02'.

Apply current view filter on the Todo model as well

Previously the Todo model was derived from ETMCalendar, which internally
had a CalFilterProxyModel to filter out incidences based on a CalFilter.
Nowadays we are building right on top of an ETM, so we need to apply the
filter manually.

It's a little hacky solution, but it is achieved by taking the current
filter from one of the active calendars and manually filtering each
Todo through it in the TodoViewSortFilterProxyModel.
FIXED-IN: 24.02.3

M  +9-1src/todo/todoview.cpp
M  +23   -2src/todo/todoviewsortfilterproxymodel.cpp
M  +12   -0src/todo/todoviewsortfilterproxymodel.h

https://invent.kde.org/pim/eventviews/-/commit/fd6d6bd3d7c24b95a8d91b0233ada61a08658738

-- 
You are receiving this mail because:
You are the assignee for the bug.

[korganizer] [Bug 484040] Filters don't work

2024-03-22 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=484040

--- Comment #2 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/pim/eventviews/-/merge_requests/98

-- 
You are receiving this mail because:
You are the assignee for the bug.

[korganizer] [Bug 484040] Filters don't work

2024-03-22 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=484040

--- Comment #1 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/pim/korganizer/-/merge_requests/119

-- 
You are receiving this mail because:
You are the assignee for the bug.

[korganizer] [Bug 484040] Filters don't work

2024-03-22 Thread Daniel Vrátil
https://bugs.kde.org/show_bug.cgi?id=484040

Daniel Vrátil  changed:

   What|Removed |Added

 Status|REPORTED|CONFIRMED
 Ever confirmed|0   |1
 CC||dvra...@kde.org

-- 
You are receiving this mail because:
You are the assignee for the bug.