aboutsummaryrefslogtreecommitdiffstats
path: root/shell/e-shell-searchbar.h
Commit message (Collapse)AuthorAgeFilesLines
* Bug #711351 - Folder change in folder tree steals focusMilan Crha2014-03-071-0/+2
|
* Bug 721545 - License text contains obsolete FSF postal addressMatthew Barnes2014-01-081-10/+9
|
* Bug 709428 - Searchbar widgets should not wrapMatthew Barnes2013-10-271-2/+7
| | | | | | | | | | | | | | | Instead of wrapping the searchbar for small screens (which looks ugly and breaks the initial window size on large screens), hide the filter combo box in views that would otherwise be too wide for the screen. There's no loss of functionality when hiding the filter combo box. It's just a set of convenient pre-defined searches, all of which can be reproduced through the Advanced Search interface. New functions: e_shell_searchbar_get_filter_visible() e_shell_searchbar_set_filter_visible()
* EShellSearchbar: Remove more Express Mode leftovers.Matthew Barnes2013-04-091-20/+0
| | | | | | | | | Remove the following properties and corresponding get/set functions: "express-mode" "filter-visible" "labels-visible" "search-visible"
* Consolidate base utility libraries into libeutil.Matthew Barnes2012-12-131-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Evolution consists of entirely too many small utility libraries, which increases linking and loading time, places a burden on higher layers of the application (e.g. modules) which has to remember to link to all the small in-tree utility libraries, and makes it difficult to generate API documentation for these utility libraries in one Gtk-Doc module. Merge the following utility libraries under the umbrella of libeutil, and enforce a single-include policy on libeutil so we can reorganize the files as desired without disrupting its pseudo-public API. libemail-utils/libemail-utils.la libevolution-utils/libevolution-utils.la filter/libfilter.la widgets/e-timezone-dialog/libetimezonedialog.la widgets/menus/libmenus.la widgets/misc/libemiscwidgets.la widgets/table/libetable.la widgets/text/libetext.la This also merges libedataserverui from the Evolution-Data-Server module, since Evolution is its only consumer nowadays, and I'd like to make some improvements to those APIs without concern for backward-compatibility. And finally, start a Gtk-Doc module for libeutil. It's going to be a project just getting all the symbols _listed_ much less _documented_. But the skeletal structure is in place and I'm off to a good start.
* Bug #422273 - Wrap searchbar widgets for smaller minimum width requestMilan Crha2012-10-311-2/+2
|
* Show calendar Find Next/Prev/Stop buttons beside Search text entryMilan Crha2012-04-161-0/+2
|
* Coding style and whitespace cleanup.Matthew Barnes2010-08-291-1/+2
|
* Simplify the search UI for express mode.Matthew Barnes2010-03-271-3/+8
| | | | | | | | | | | | | | | For express mode: - Move the search bar up to the toolbar. - Hide the "filter" combo box and lock down the first item. - Hide the "scope" combo box and lock down the first item. (This is the combo box with "Current Folder" only in the mailer.) - EShellView owns the search bar widget now instead of EShellContent. - Insert several nasty hacks that will likely come back to bite me.
* Move "section" documentation out of header files.Matthew Barnes2010-03-221-6/+0
|
* Implement account-wide search scope in mail.Matthew Barnes2010-02-071-7/+14
| | | | Also, let EShellSearchbar handle search state persistence.
* Coding style and whitespace cleanup.Matthew Barnes2009-12-261-4/+3
|
* Provison to hide search label for Anjal's use.Srinivasa Ragavan2009-12-231-0/+6
|
* Refactor the EShell search API.Matthew Barnes2009-12-191-0/+119
Move the search interface to a new widget: EShellSearchbar The current search rule is now stored in EShellView, and the search context in EShellViewClass similar to GalViewCollection (since it's class-specific, not instance-specific). Also add a couple new signals to EShellView: "clear-search" and "custom-search" ("custom" refers to an advanced search or a saved search -- something more complex than a quick search). Still working out a few kinks. The search entry is clearly trying to be too many things. We need a different way of indicating that you're looking at search results. Perhaps a search results banner similar to Nautilus.