Commit graph

10 commits

Author SHA1 Message Date
Vincent Untz
80bd53ce10 shell: Avoid crash when searching if a .desktop has no comment
The code doing the search assumes the description column is set, which
might not be the case.

https://bugzilla.gnome.org/show_bug.cgi?id=661494
2011-10-12 16:13:46 +01:00
Bastien Nocera
a37f8770e5 shell: Fix bad rendering of search results
Don't use pango_cairo_layout_path(), which doesn't do any
hinting whatsoever, use gtk_render_layout() from GTK+ instead,
as the text cell renderer already does.

With help from Matthias Clasen <mclasen@redhat.com>

https://bugzilla.gnome.org/show_bug.cgi?id=652709
2011-06-21 15:16:53 +01:00
Philip Withnall
5ec3fa9941 shell: Use proper Unicode ellipses in the search renderer 2011-06-17 12:30:05 +01:00
Matthias Clasen
bb858701a3 Shell: Make ShellSearchRenderer accessible
Since GtkIconViews a11y implementation only takes text from
GtkCellRendererText::text, derive ShellSearchRenderer from
GtkCellRendererText and set the text property. Now orca
reads the search results nicely.
2011-05-16 00:52:07 -04:00
Bastien Nocera
6653f3276e shell: Fix warning in renderer 2011-03-07 17:55:20 +00:00
Matthias Clasen
b85950d807 shell: Don't change casedness when displaying matches
While we do want to match case-insensitively, we don't want to
display the search result in all-lowercase. This patch is probably
not quite utf8-ly correct.

http://bugzilla.gnome.org/show_bug.cgi?id=634923
2010-11-15 17:55:26 -05:00
Bastien Nocera
07552b5d7f shell: Fix warning in search renderer 2010-10-22 15:17:20 +01:00
Bastien Nocera
611ed2ffcf shell: Fix compile time warning
And make the arguments match the expect ones.
2010-10-06 11:49:12 +01:00
William Jon McCann
533b044dc9 A couple more updates use the GTK3 drawing APIs 2010-10-02 17:45:40 -04:00
Thomas Wood
4ea04c81dc shell: add a new settings shell
The new shell provides an implementation of CcShell and also removes the
dependency on libslab.
2010-05-19 11:11:26 +01:00