ICEpdf
  1. ICEpdf
  2. PDF-66

Update Text Search results list view.

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.1
    • Fix Version/s: 4.0 - Beta, 4.0
    • Component/s: Viewer RI
    • Labels:
      None
    • Environment:
      any

      Description

      Updated search results JList with a JTree. Th updated results view would look something like:

      Page 3 (1 match)
         - the found <b>text</b> in context of sentence..
      Page 9 (3 match)
         - the found <b>text</b> in context of sentence..
         - the found <b>text</b> in context of sentence..
         - the found <b>text</b> in context of sentence..
      Page 11 (1 match)
         - the found <b>text</b> in context of sentence..

      When any node in the tree is selected the viewer will navigate the page where the hits are found. Search highlighting will show the page hits on the page.

      I think the Search API will have to updated so that a search method will return the LineText in which the terms where found.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #20007 Wed Dec 16 15:37:21 MST 2009 carlo.guglielmin PDF-66 - Lowered the minimum size to the search results so that they compress better for very short windows
        Files Changed
        Commit graph MODIFY /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/common/SearchPanel.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #19844 Tue Dec 01 14:15:14 MST 2009 carlo.guglielmin PDF-66 - Minor change to wrap the inserted nodes when Show Pages is deselected
        Files Changed
        Commit graph MODIFY /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/common/SearchPanel.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #19843 Tue Dec 01 13:57:12 MST 2009 carlo.guglielmin PDF-66 - Cleaned up the code for when Show Pages is deselected and we want to explode the page nodes into leafs. This resulted in faster behaviour as we're not doing unnecessary extra loops or reloading of the tree
        Files Changed
        Commit graph MODIFY /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/common/SearchPanel.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #19842 Tue Dec 01 13:19:57 MST 2009 carlo.guglielmin PDF-66 - Updated Show Pages checkbox so it will update the tree format after a search has been completed, so a user can freely toggle between having page nodes or not
        Files Changed
        Commit graph MODIFY /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/util/SearchTextTask.java
        Commit graph MODIFY /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/common/SearchPanel.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #19774 Wed Nov 25 09:42:43 MST 2009 carlo.guglielmin PDF-66 - Added 'Show Pages' checkbox, to either display or hide the parent result nodes. Also changed the text for each page node. Also hide the root node if we can't retrieve a title from the open document.
        Files Changed
        Commit graph MODIFY /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/resources/MessageBundle.properties
        Commit graph MODIFY /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/util/SearchTextTask.java
        Commit graph MODIFY /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/common/SearchPanel.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #19636 Fri Nov 06 12:28:13 MST 2009 patrick.corless PDF-66 reword the search tree to so that it is build on the awt thread and not searching more then needed.
        Files Changed
        Commit graph MODIFY /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/util/SearchTextTask.java
        Commit graph MODIFY /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/common/SearchPanel.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #19609 Wed Nov 04 15:06:43 MST 2009 carlo.guglielmin PDF-66 - changed the JList to a JTree with each search result separately visible, with the matching word bolded.
        Files Changed
        Commit graph MODIFY /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/util/SearchTextTask.java
        Commit graph MODIFY /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/common/SearchPanel.java

          People

          • Assignee:
            Carlo Guglielmin
            Reporter:
            Patrick Corless
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: