Merge lp:~tuxator/midori/katze-net into lp:midori

Proposed by Paweł Forysiuk
Status: Merged
Approved by: Cris Dywan
Approved revision: 6281
Merged at revision: 6281
Proposed branch: lp:~tuxator/midori/katze-net
Merge into: lp:midori
Diff against target: 132 lines (+8/-52)
6 files modified
extensions/feed-panel/katze-net.c (+1/-40)
extensions/feed-panel/katze-net.h (+0/-5)
extensions/feed-panel/main.c (+1/-0)
katze/katze-item.c (+0/-2)
katze/katze.h (+6/-1)
midori/midori-view.c (+0/-4)
To merge this branch: bzr merge lp:~tuxator/midori/katze-net
Reviewer Review Type Date Requested Status
Cris Dywan Approve
Review via email: mp+177256@code.launchpad.net

Commit message

Move katze-net to feed-extension cause it is the last user of it

To post a comment you must log in.
Revision history for this message
Cris Dywan (kalikiana) wrote :

Makes sense. And nice to see an unused code path go. Runs fine from a bit of testing.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== renamed file 'katze/katze-net.c' => 'extensions/feed-panel/katze-net.c'
2--- katze/katze-net.c 2013-06-17 20:27:52 +0000
3+++ extensions/feed-panel/katze-net.c 2013-07-27 12:43:27 +0000
4@@ -133,42 +133,6 @@
5 }
6
7 static gboolean
8-katze_net_local_cb (KatzeNetPriv* priv)
9-{
10- KatzeNetRequest* request = priv->request;
11- gchar* filename = g_filename_from_uri (request->uri, NULL, NULL);
12-
13- if (!filename || g_access (filename, F_OK) != 0)
14- {
15- request->status = KATZE_NET_NOT_FOUND;
16- if (priv->status_cb)
17- priv->status_cb (request, priv->user_data);
18- }
19- else if (!(priv->status_cb && !priv->status_cb (request, priv->user_data))
20- && priv->transfer_cb)
21- {
22- gchar* contents = NULL;
23- gsize length;
24-
25- request->status = KATZE_NET_VERIFIED;
26- if (!g_file_get_contents (filename, &contents, &length, NULL))
27- {
28- request->status = KATZE_NET_FAILED;
29- }
30- else
31- {
32- request->status = KATZE_NET_DONE;
33- request->data = contents;
34- request->length = length;
35- }
36- priv->transfer_cb (request, priv->user_data);
37- }
38- g_free (filename);
39- katze_net_priv_free (priv);
40- return FALSE;
41-}
42-
43-static gboolean
44 katze_net_default_cb (KatzeNetPriv* priv)
45 {
46 KatzeNetRequest* request;
47@@ -244,10 +208,7 @@
48 return;
49 }
50
51- if (g_str_has_prefix (uri, "file://"))
52- g_idle_add ((GSourceFunc)katze_net_local_cb, priv);
53- else
54- g_idle_add ((GSourceFunc)katze_net_default_cb, priv);
55+ g_idle_add ((GSourceFunc)katze_net_default_cb, priv);
56 #endif
57 }
58
59
60=== renamed file 'katze/katze-net.h' => 'extensions/feed-panel/katze-net.h'
61--- katze/katze-net.h 2013-06-17 20:27:52 +0000
62+++ extensions/feed-panel/katze-net.h 2013-07-27 12:43:27 +0000
63@@ -12,11 +12,6 @@
64 #ifndef __KATZE_NET_H__
65 #define __KATZE_NET_H__
66
67-#ifndef HAVE_WEBKIT2
68- #include <webkit/webkit.h>
69-#else
70- #include <webkit2/webkit2.h>
71-#endif
72 #include "katze-utils.h"
73
74 G_BEGIN_DECLS
75
76=== modified file 'extensions/feed-panel/main.c'
77--- extensions/feed-panel/main.c 2013-04-20 00:59:18 +0000
78+++ extensions/feed-panel/main.c 2013-07-27 12:43:27 +0000
79@@ -13,6 +13,7 @@
80 #include "feed-atom.h"
81 #include "feed-rss.h"
82
83+#include "katze-net.h"
84 #include <midori/midori.h>
85
86 #define EXTENSION_NAME "Feed Panel"
87
88=== modified file 'katze/katze-item.c'
89--- katze/katze-item.c 2013-07-16 14:20:37 +0000
90+++ katze/katze-item.c 2013-07-27 12:43:27 +0000
91@@ -15,8 +15,6 @@
92
93 #include <glib/gi18n.h>
94
95-#include "katze/katze.h"
96-
97 /**
98 * SECTION:katze-item
99 * @short_description: A useful item
100
101=== modified file 'katze/katze.h'
102--- katze/katze.h 2013-03-23 01:38:17 +0000
103+++ katze/katze.h 2013-07-27 12:43:27 +0000
104@@ -20,7 +20,12 @@
105 #include "katze-item.h"
106 #include "katze-array.h"
107 #include "katze-arrayaction.h"
108-#include "katze-net.h"
109 #include "katze-preferences.h"
110
111+#ifndef HAVE_WEBKIT2
112+ #include <webkit/webkit.h>
113+#else
114+ #include <webkit2/webkit2.h>
115+#endif
116+
117 #endif /* __KATZE_H__ */
118
119=== modified file 'midori/midori-view.c'
120--- midori/midori-view.c 2013-07-17 17:33:31 +0000
121+++ midori/midori-view.c 2013-07-27 12:43:27 +0000
122@@ -3143,10 +3143,6 @@
123 view->find_links = -1;
124 view->alerts = 0;
125
126- /* Force the compiler to not optimize out katze_net_load_uri */
127- if (!g_strcmp0 (view->icon_uri, ""))
128- katze_net_load_uri (NULL, NULL, (KatzeNetStatusCb)NULL, (KatzeNetTransferCb)NULL, view);
129-
130 view->item = katze_item_new ();
131
132 view->scrollh = view->scrollv = -2;

Subscribers

People subscribed via source and target branches

to all changes: