Ticket #17 (closed enhancement: wontfix)

Opened 7 years ago

Last modified 2 years ago

Improve searching user interface

Reported by: JeremyRuston Owned by: FND
Priority: major Milestone: 2011.cleanup
Component: core Version:
Severity: medium Keywords:
Cc:

Description (last modified by FND) (diff)

The current search user interface can be very slow when returning large numbers of matches. It can also be difficult to see the highlighted search terms when they occur in the middle of a long tiddler.

The proposal is to add a search results popup using the new ListView? control that:

  • Is dynamically updated as the user types
  • Shows titles of matching tiddlers with short excerpt highlighting the first match
    • Ideally, the excerpt will be wikified
  • Offers an option to open one, some or all of the matching tiddlers
  • Shows title matches first, then tag matches, then author matches, then content matches

At the same time, it would be desirable to fix some other search issues:

  • Multi-word search terms should match separately (ie, "James Kirk" should find "James Tiberius Kirk")
  • Add options to restrict the search to titles, metadata or content

Various plugins already offer some of these enhanced features:

http://www.tiddlywiki.org/wiki/Enhanced_Search

Change History

Changed 7 years ago by JeremyRuston

  • owner changed from JeremyRuston to UdoBorkowski

Changed 7 years ago by UdoBorkowski

  • status changed from new to assigned

Changed 7 years ago by UdoBorkowski

  • owner changed from UdoBorkowski to JeremyRuston
  • status changed from assigned to new

Changed 7 years ago by JeremyRuston

  • description modified (diff)

Changed 7 years ago by JeremyRuston

  • status changed from new to assigned

Changed 7 years ago by JeremyRuston

  • milestone changed from 2.1 to 2.2

Changed 6 years ago by MartinBudden

  • owner changed from JeremyRuston to MartinBudden
  • status changed from assigned to new
  • milestone changed from 2.2 to 2.3

Changed 6 years ago by MartinBudden

  • owner MartinBudden deleted

Changed 6 years ago by MartinBudden

  • milestone changed from 2.3 to soon

Changed 5 years ago by FND

  • description modified (diff)
  • milestone changed from soon to 2.4

Changed 5 years ago by FND

  • milestone changed from 2.4 to 2.3.1

Milestone set to v2.3.1 as per  roadmap.

Changed 5 years ago by MartinBudden

  • milestone changed from 2.3.1 to 2.4

Changed 5 years ago by MartinBudden

  • milestone changed from 2.4 to 2.5

Changed 5 years ago by FND

related: #736

Changed 4 years ago by MartinBudden

  • milestone changed from 2.5.1 to 2.6

Changed 3 years ago by MartinBudden

  • milestone changed from 2.6.2 to 2.7.1

Milestone 2.6.2 deleted

Changed 3 years ago by FND

  • milestone changed from 2.7.1 to 2.7

This is  important, so it should not be deferred any longer.

Changed 3 years ago by MartinBudden

  • owner set to FND

Changed 3 years ago by FND

  • milestone changed from 2.7 to 2.7.1

current milestone 2.7 will be renamed to 2.6.2 - thus bumping what's eventually gonna be the actual 2.7

Changed 2 years ago by MartinBudden

  • status changed from new to closed
  • resolution set to wontfix
  • milestone changed from 2.7.1 to 2011.cleanup

The current search is adequate for many TiddlyWikis?. Enhanced search plugins are available for those who want extra functionality and/or a different user interface.

Enhancing search in the core means that those who don't use the enhanced search will have to pay the cost of a bigger core.

Note: See TracTickets for help on using tickets.