[tellico] [Bug 386011] Erroneous duplicate authors

2018-02-05 Thread lester
https://bugs.kde.org/show_bug.cgi?id=386011

lester  changed:

   What|Removed |Added

 CC||e...@gmx.net

--- Comment #3 from lester  ---
For some reason, "Filter By Group" doesn't work for me now in tellico-3.1.1.
I'm on Gentoo linux, tellico built and installed using the official ebuild.

-- 
You are receiving this mail because:
You are watching all bug changes.

[tellico] [Bug 386011] Erroneous duplicate authors

2017-11-01 Thread Robby Stephenson
https://bugs.kde.org/show_bug.cgi?id=386011

Robby Stephenson  changed:

   What|Removed |Added

 Resolution|--- |FIXED
   Version Fixed In||3.1.1
 Status|UNCONFIRMED |RESOLVED
  Latest Commit||https://commits.kde.org/tel
   ||lico/c739d878b96bf1e30f8de5
   ||04d1422d911792c7ae

--- Comment #2 from Robby Stephenson  ---
Git commit c739d878b96bf1e30f8de504d1422d911792c7ae by Robby Stephenson.
Committed on 02/11/2017 at 01:40.
Pushed by rstephenson into branch 'master'.

Use a regular expression when filtering by group instead of string match

When right-clicking in the Group View and choosing "Filter By Group",
the constructed filter did a simple match against a string containing
group name. However, when the group name was a substring of another
group, the grouping was too broad.
FIXED-IN: 3.1.1

M  +4-0ChangeLog
M  +3-1src/groupview.cpp
M  +1-1src/tests/CMakeLists.txt
M  +33   -0src/tests/filtertest.cpp
M  +1-0src/tests/filtertest.h

https://commits.kde.org/tellico/c739d878b96bf1e30f8de504d1422d911792c7ae

-- 
You are receiving this mail because:
You are watching all bug changes.

[tellico] [Bug 386011] Erroneous duplicate authors

2017-10-22 Thread Robby Stephenson
https://bugs.kde.org/show_bug.cgi?id=386011

--- Comment #1 from Robby Stephenson  ---
(In reply to Jim Sanderson from comment #0)
> When you group by authors, it shows that each one only has one book (as it
> should) but filtering shows 2.
> When you group by , it shows 2 books in "Author, John" and 1 in
> "Author, John Q.".

The action taken by Tellico when "Filter by Group" is clicked is that a filter
is created that matches against an author _containing_ the relevant text rather
than _equaling_ the text. This is done for the situation where a book may have
multiple authors - filtering by group by full matching would then miss a book
for which John Q Author was one of multiple authors.

I believe that if you want the behavior you are expecting, you can click the
Filter button in the toolbar (after clicking the filter by group action from
the left) and change the filter rule from "contains" to "equals" in which case
only one book is shown for your example.

Does that help?

-- 
You are receiving this mail because:
You are watching all bug changes.

[tellico] [Bug 386011] Erroneous duplicate authors

2017-10-21 Thread Jim Sanderson
https://bugs.kde.org/show_bug.cgi?id=386011

Jim Sanderson  changed:

   What|Removed |Added

 CC||jssalesm...@gmail.com

-- 
You are receiving this mail because:
You are watching all bug changes.