lp://staging/~oliver-joos/zim/enhanced_search
This branch intends to fix minor issues in the existing search dialog and to implement an enhanced search plugin.
New features for the existing search dialog are:
• show more clearly when a search is in progress or when it ends without a result - see bug 796215
• a toolbar icon to present the search functionality more prominent and to invoke it quicker - see bug 134736
• a dialog titlebar showing the interwiki keyword or the name of the current notebook - see bug 607739
The "Enhanced search" plugin will add:
• a dropdown menu to choose the search context 'current namespace', 'current notebook', open notebooks' or 'all notebooks'. A sortable result view column "Notebook" will appear if multiple notebooks are involved - see bug 279051
• a checkbox "Show dates" to add two sortable result view columns "Created" and "Last Changed" that show creation and modification dates of matching pages.
• (in a later version) a checkbox "Show headings" to add a sortable result view column "Heading" that shows the last heading before a match - may solve comment 3 of bug 380844
- Get this branch:
- bzr branch lp://staging/~oliver-joos/zim/enhanced_search
Branch merges
Related bugs
Bug #134736: Integrate search in the side pane | Wishlist | In Progress | |
Bug #607739: [Feature Request] Dialogs should show which Notebook they belong to | Wishlist | Confirmed | |
Bug #796215: Don't freeze the dialog when searching | Undecided | Fix Released |
Related blueprints
Branch information
Recent revisions
- 413. By Jaap Karssenberg
-
* Added preference for cursor placement position when navigating to a recent page
* Fixed putting cursor at the end of the template for new pages
* Fix for utf-8 / unicode usage in exporter
* Update for windows/README- BUILD-win32. txt - 410. By Jaap Karssenberg
-
Many small fixes and some manual updates
* Fix issue with default notebook / notebooklist in compiled Windows exe by fixing assert statement
* Fix for crash in "Insert date" dialog when iter not set
* Fix for selection TAB / Backspace / email quote behavior in pageview
* Fixed Latex \textless{} \textgreater{} codes
* Update for Calendar template to allow normal pages below calendar namespaceMiguel Angel Alvarez:
* zim/formats/wiki.py: str.format() doesn't exist in python.25
* zim/gui/widgets.py: Window variable in maemo detection block renamed to gtkwindowclass, but a reference to Window remained
* zim/index.py: sqlite3 in python 2.5 doesn't alias "table.field" as "field" in Row factoryJiří Janoušek:
* Fix for unit testing with unittest2
* Fix for unicode handling in template module
* Fix for unicode characters in tags in pageview formatting
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/~jaap.karssenberg/zim/pyzim