Activity log for bug #1056743

Date Who What changed Old value New value Message
2012-09-26 09:56:48 Tyler Wagner bug added bug
2012-09-26 10:07:19 Jacob Williams bug added subscriber Jacob Williams
2012-09-26 10:13:36 seoras unity-lens-applications: status New Confirmed
2012-09-26 19:51:59 Omer Akram bug task added unity-lens-applications (Ubuntu)
2012-09-26 20:13:48 Omer Akram unity-lens-applications (Ubuntu): status New Confirmed
2012-09-26 21:33:18 Michal Hruby unity-lens-applications: importance Undecided High
2012-09-26 21:33:25 Michal Hruby unity-lens-applications: status Confirmed Triaged
2012-09-26 21:33:30 Michal Hruby unity-lens-applications: milestone 6.8.0
2012-10-01 12:55:01 Launchpad Janitor branch linked lp:~mhr3/unity-lens-applications/fix-1056743
2012-10-01 13:54:12 Unity Merger unity-lens-applications: status Triaged Fix Committed
2012-10-01 14:32:01 Launchpad Janitor branch linked lp:~timo-jyrinki/ubuntu/quantal/unity-lens-applications/ubuntu.680
2012-10-02 12:20:56 Omer Akram unity-lens-applications: assignee Michal Hruby (mhr3)
2012-10-02 20:21:00 Michal Hruby nominated for series Ubuntu Precise
2012-10-03 01:25:16 Stéphane Guillou bug added subscriber Stéphane Guillou
2012-10-03 07:39:15 Didier Roche-Tolomelli bug task added unity-lens-applications (Ubuntu Precise)
2012-10-03 07:58:38 Launchpad Janitor branch linked lp:~mhr3/unity-lens-applications/fix-1056743-5.0
2012-10-03 08:07:58 Timo Jyrinki nominated for series unity-lens-applications/5.0
2012-10-03 08:07:58 Timo Jyrinki bug task added unity-lens-applications/5.0
2012-10-03 08:08:29 Timo Jyrinki unity-lens-applications/5.0: milestone 5.14.0
2012-10-03 08:08:35 Timo Jyrinki unity-lens-applications/5.0: importance Undecided High
2012-10-03 08:08:42 Timo Jyrinki unity-lens-applications/5.0: status New In Progress
2012-10-03 08:08:53 Timo Jyrinki unity-lens-applications/5.0: assignee Michal Hruby (mhr3)
2012-10-03 09:25:01 Michal Hruby description Application Lens searches seem to be based on tokens of entire words, not substrings. They are delimited by whitespace or changes in capitalisation. If you attempt to search across changes in case, or in the middle of a word, the search fails. For example, I have Handbrake installed (http://handbrake.fr/ ). The desktop file gives a description of "HandBrake". The capital letter B is significant. The following Lens application searches find Handbrake: 1. hand 2. brake The following Lens searches DO NOT find Handbrake: 1. Handbrake 2. HandBrake 3. Handb 4. and 5. rake I would expect any of these searches to produce it. Even disregarding the substring matches in cases 4 and 5, cases 1-3 should work. [IMPACT] * Currently application lens tokenizes applications names on change in the case. This means an application named "AisleRiot" can be found by searching "aisle" or "riot" (or any of its prefixes), but not the full name "aisleriot". This may cause the users to not find an application. * Fix for this is already present in Quantal, and since searching for applications is one of primary uses of dash, it should be backported to Precise. * Despite what the original description says, full substring matching is not desired (ie "leriot" should NOT find "AisleRiot". [TESTCASE] * Before the fix - observe that searching for "aisle" finds "AisleRiot Solitaire" (it is installed by default), but searching for "aisleri" doesn't match any applications. * With fix - seaching for "aisleri" correctly finds AisleRiot. * Note that this may seemed to work properly in P for some CamelCase applications (like LibreOffice, but that's because "office" is present in the binary name) [Regression Potential] Possible regressions: * Searching for the individual tokens no longer works. ===================================== Original description: Application Lens searches seem to be based on tokens of entire words, not substrings. They are delimited by whitespace or changes in capitalisation. If you attempt to search across changes in case, or in the middle of a word, the search fails. For example, I have Handbrake installed (http://handbrake.fr/ ). The desktop file gives a description of "HandBrake". The capital letter B is significant. The following Lens application searches find Handbrake: 1. hand 2. brake The following Lens searches DO NOT find Handbrake: 1. Handbrake 2. HandBrake 3. Handb 4. and 5. rake I would expect any of these searches to produce it. Even disregarding the substring matches in cases 4 and 5, cases 1-3 should work.
2012-10-03 09:25:15 Michal Hruby summary Searches fail across changes in case or in middle of word Searches fail across changes in case
2012-10-03 09:26:28 Michal Hruby bug added subscriber Ubuntu Stable Release Updates Team
2012-10-04 14:25:34 Michal Hruby unity-lens-applications/5.0: status In Progress Fix Committed
2012-10-04 15:18:30 Timo Jyrinki unity-lens-applications: status Fix Committed Fix Released
2012-10-04 23:02:19 Launchpad Janitor unity-lens-applications (Ubuntu): status Confirmed Fix Released
2012-11-13 10:13:26 Launchpad Janitor branch linked lp:~timo-jyrinki/unity-lens-applications/ubuntu5180
2012-11-13 13:30:55 Timo Jyrinki unity-lens-applications (Ubuntu Precise): status New In Progress
2012-11-13 13:30:59 Timo Jyrinki unity-lens-applications (Ubuntu Precise): assignee Timo Jyrinki (timo-jyrinki)
2012-11-16 08:34:40 Timo Jyrinki unity-lens-applications/5.0: status Fix Committed Fix Released
2012-12-11 00:44:19 Steve Langasek unity-lens-applications (Ubuntu Precise): status In Progress Fix Committed
2012-12-11 00:44:23 Steve Langasek bug added subscriber SRU Verification
2012-12-11 00:44:33 Steve Langasek tags verification-needed
2012-12-11 14:01:20 skorasaurus tags verification-needed verification-done
2012-12-18 05:30:19 Scott Kitterman removed subscriber Ubuntu Stable Release Updates Team
2012-12-18 07:10:14 Launchpad Janitor unity-lens-applications (Ubuntu Precise): status Fix Committed Fix Released