Can you add a patch instead of editing the existing tarball?
-----Original Message-----
From: [email protected] [mailto:[email protected]]
On Behalf Of hmin
Sent: Monday, October 18, 2010 3:29 AM
To: [email protected]
Subject: [meego-commits] 8584: Changes to
MeeGo:1.1:Netbook:Testing/meego-panel-web
Hi,
I have made the following changes to meego-panel-web in project
MeeGo:1.1:Netbook:Testing. Please review and accept ASAP.
Thank You,
hmin
[This message was auto-generated]
---
Request #8584:
submit:
home:hmin:branches:MeeGo:1.1:Netbook:Testing/meego-panel-web(r3)(cleanup) ->
MeeGo:1.1:Netbook:Testing/meego-panel-web
Message:
Fix BMC#6932 for blank snapshot showing in favorite page
State: new 2010-10-18T03:28:54 hmin
Comment: None
changes files:
--------------
--- meego-panel-web.changes
+++ meego-panel-web.changes
@@ -0,0 +1,3 @@
+* Mon Oct 18 2010 Hongbo Min <[email protected]> - 0.2.0
+- Fix BMC#6932 for blank snapshot in favorite pages
+
spec files:
-----------
other changes:
--------------
++++++ meego-panel-web-0.2.0.tar.gz
--- netpanel/meego-netbook-netpanel.cc
+++ netpanel/meego-netbook-netpanel.cc
@@ -1313,13 +1313,29 @@
{
do
{
- if (priv->n_favs < NR_FAVORITE)
- favs_received (self,
- (gchar*) sqlite3_column_text (fav_stmt, 0), // url
- (gchar*) sqlite3_column_text (fav_stmt, 1), // title
- priority++);
- }
- while (sqlite3_step (fav_stmt) == SQLITE_ROW);
+ if (priv->n_favs < NR_FAVORITE)
+ {
+ /*XXX: Duplicated computing */
+ gchar* url =
(gchar*)sqlite3_column_text(fav_stmt, 0);
+ gchar *csum = g_compute_checksum_for_string
(G_CHECKSUM_MD5, url, -1);
+ gchar *thumbnail_filename = g_strconcat (csum,
".png", NULL);
+ gchar *path = g_build_filename (g_get_home_dir
(),
+ NETPANEL_DIR,
+ "thumbnails",
+ thumbnail_filename,
+ NULL);
+
+ if(g_file_test(path, G_FILE_TEST_EXISTS))
+ favs_received (self,
+ (gchar*)
sqlite3_column_text (fav_stmt, 0), // url
+ (gchar*)
sqlite3_column_text (fav_stmt, 1), // title
+ priority++);
+ g_free(csum);
+ g_free(thumbnail_filename);
+ g_free(path);
+ }
+ }
+ while (sqlite3_step (fav_stmt) == SQLITE_ROW);
}
else
{
_______________________________________________
Meego-commits mailing list
[email protected]
http://lists.meego.com/listinfo/meego-commits
_______________________________________________
MeeGo-packaging mailing list
[email protected]
http://lists.meego.com/listinfo/meego-packaging