Merge lp:~midori/midori/noRocksHere into lp:midori

Proposed by Cris Dywan
Status: Merged
Approved by: André Stösel
Approved revision: 6603
Merged at revision: 6654
Proposed branch: lp:~midori/midori/noRocksHere
Merge into: lp:midori
Diff against target: 113 lines (+0/-60)
2 files modified
midori/midori-completion.vala (+0/-2)
midori/midori-locationaction.c (+0/-58)
To merge this branch: bzr merge lp:~midori/midori/noRocksHere
Reviewer Review Type Date Requested Status
André Stösel Approve
Review via email: mp+211202@code.launchpad.net

Commit message

Drop pseudo Granite distinction in completion layout

To post a comment you must log in.
lp:~midori/midori/noRocksHere updated
6603. By Cris Dywan

Drop another gowan from the completer

Revision history for this message
André Stösel (ivaldi) wrote :

I really like the "new" look!

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'midori/midori-completion.vala'
2--- midori/midori-completion.vala 2014-02-11 23:01:05 +0000
3+++ midori/midori-completion.vala 2014-03-16 12:17:33 +0000
4@@ -112,7 +112,6 @@
5 };
6 model.foreach(find_index);
7 int count = 0;
8-#if HAVE_GRANITE
9 if (completion.description != null) {
10 model.insert_with_values (null, start,
11 Columns.URI, "about:completion-description",
12@@ -124,7 +123,6 @@
13 Columns.PRIORITY, completion.position);
14 count++;
15 }
16-#endif
17
18 foreach (var suggestion in suggestions) {
19 if (suggestion.uri == null) {
20
21=== modified file 'midori/midori-locationaction.c'
22--- midori/midori-locationaction.c 2014-02-23 11:30:04 +0000
23+++ midori/midori-locationaction.c 2014-03-16 12:17:33 +0000
24@@ -360,7 +360,6 @@
25 return desc_title;
26 }
27
28-#ifdef HAVE_GRANITE
29 static void
30 midori_location_entry_render_title_cb (GtkCellLayout* layout,
31 GtkCellRenderer* renderer,
32@@ -435,50 +434,6 @@
33 g_free (desc);
34 g_free (title);
35 }
36-#else
37-static void
38-midori_location_entry_render_text_cb (GtkCellLayout* layout,
39- GtkCellRenderer* renderer,
40- GtkTreeModel* model,
41- GtkTreeIter* iter,
42- gpointer data)
43-{
44- MidoriLocationAction* action = data;
45- gchar* uri_escaped;
46- gchar* title;
47- gchar* desc;
48-
49- gtk_tree_model_get (model, iter,
50- MIDORI_AUTOCOMPLETER_COLUMNS_URI, &uri_escaped,
51- MIDORI_AUTOCOMPLETER_COLUMNS_MARKUP, &title,
52- -1);
53-
54- if (strchr (title, '\n')) /* A search engine or action suggestion */
55- {
56- desc = title;
57- g_free (uri_escaped);
58- }
59- else
60- {
61- gchar* key = g_utf8_strdown (action->key ? action->key : "", -1);
62- gchar** keys = g_strsplit_set (key, " %", -1);
63- g_free (key);
64- gchar* desc_uri = midori_location_action_render_uri (keys, uri_escaped);
65- gchar* desc_title = midori_location_action_render_title (keys, title);
66- desc = g_strdup_printf ("%s\n<span color='gray45'>%s</span>", desc_title, desc_uri);
67- g_free (uri_escaped);
68- g_free (title);
69- g_strfreev (keys);
70- g_free (desc_uri);
71- g_free (desc_title);
72- }
73-
74- g_object_set (renderer, "markup", desc,
75- "ellipsize-set", TRUE, "ellipsize", PANGO_ELLIPSIZE_END, NULL);
76- g_free (desc);
77-}
78-#endif
79-
80
81 static void
82 midori_location_action_popup_position (MidoriLocationAction* action,
83@@ -740,15 +695,10 @@
84 "cell-background", MIDORI_AUTOCOMPLETER_COLUMNS_BACKGROUND,
85 NULL);
86 renderer = gtk_cell_renderer_text_new ();
87- #ifdef HAVE_GRANITE
88 gtk_cell_layout_pack_start (GTK_CELL_LAYOUT (column), renderer, FALSE);
89- #else
90- gtk_cell_layout_pack_start (GTK_CELL_LAYOUT (column), renderer, TRUE);
91- #endif
92 gtk_cell_layout_set_attributes (GTK_CELL_LAYOUT (column), renderer,
93 "cell-background", MIDORI_AUTOCOMPLETER_COLUMNS_BACKGROUND,
94 NULL);
95- #ifdef HAVE_GRANITE
96 gtk_tree_view_column_set_expand (column, TRUE);
97 gtk_cell_layout_set_cell_data_func (GTK_CELL_LAYOUT (column), renderer,
98 midori_location_entry_render_title_cb, action, NULL);
99@@ -759,14 +709,6 @@
100 "cell-background", MIDORI_AUTOCOMPLETER_COLUMNS_BACKGROUND, NULL);
101 gtk_cell_layout_set_cell_data_func (GTK_CELL_LAYOUT (column), renderer,
102 midori_location_entry_render_uri_cb, action, NULL);
103- #else
104- gtk_cell_renderer_set_fixed_size (renderer, 1, -1);
105- gtk_cell_renderer_text_set_fixed_height_from_font (
106- GTK_CELL_RENDERER_TEXT (renderer), 2);
107- gtk_cell_layout_set_cell_data_func (GTK_CELL_LAYOUT (column), renderer,
108- midori_location_entry_render_text_cb,
109- action, NULL);
110- #endif
111 gtk_tree_view_append_column (GTK_TREE_VIEW (treeview), column);
112
113 action->popup = popup;

Subscribers

People subscribed via source and target branches

to all changes: