diff options
| author | Andrea Diamantini <adjam7@gmail.com> | 2009-10-07 15:12:35 +0200 | 
|---|---|---|
| committer | Andrea Diamantini <adjam7@gmail.com> | 2009-10-07 15:12:35 +0200 | 
| commit | 50f7b15d8eae33cfd7963de3ad95680359357abb (patch) | |
| tree | dbbf0f924bba87cee75445e397ac3b8a49b1b788 /src | |
| parent | HomePage style fixes. (diff) | |
| parent | better homepage with nav bar on top (diff) | |
| download | rekonq-50f7b15d8eae33cfd7963de3ad95680359357abb.tar.xz | |
Fixing merge operation
Merge commit 'refs/merge-requests/1715' of git://gitorious.org/rekonq/mainline into matgicMerge
Conflicts:
	data/home.html
	src/homepage.cpp
Diffstat (limited to 'src')
| -rw-r--r-- | src/homepage.cpp | 47 | ||||
| -rw-r--r-- | src/homepage.h | 2 | 
2 files changed, 37 insertions, 12 deletions
| diff --git a/src/homepage.cpp b/src/homepage.cpp index a9c51c9a..98060bed 100644 --- a/src/homepage.cpp +++ b/src/homepage.cpp @@ -72,7 +72,7 @@ QString HomePage::rekonqHomePage(const KUrl &url)      }      QString imagesPath = QString("file://") + KGlobal::dirs()->findResourceDir("data", "rekonq/pics/bg.png") + QString("rekonq/pics"); -    QString menu = homePageMenu(); +    QString menu = homePageMenu(url);      QString title, speed;      if(url == KUrl("rekonq:lastSites")) @@ -173,15 +173,40 @@ QString HomePage::lastVisitedSites()  } -QString HomePage::homePageMenu() +QString HomePage::homePageMenu(KUrl currentUrl)  { -    QString menu = "<div class=\"link\">"; -    menu += "<h1>rekonq</h1>"; -    menu += "<a href=\"rekonq:lastSites\">Last Visited Sites</a><br />"; -    menu += "<a href=\"rekonq:history\">History</a><br />"; -    menu += "<a href=\"rekonq:bookmarks\">Bookmarks</a><br /"; -    menu += "<a href=\"rekonq:favorites\">Favorites</a><br />"; -    menu += "</div>"; +    QString menu = ""; +     +    KIconLoader *loader = KIconLoader::global(); +     +    menu += "<div class=\"link"; +    if(currentUrl == "rekonq:lastSites") +        menu += " current"; +    menu += "\"><a href=\"rekonq:lastSites\">"; +    menu += "<img src=\"file:///" + loader->iconPath("edit-undo", KIconLoader::Desktop) + "\" />"; +    menu += "Last Visited</a></div>"; +     +    menu += "<div class=\"link"; +    if(currentUrl == "rekonq:history") +        menu += " current"; +    menu += "\"><a href=\"rekonq:history\">"; +    menu += "<img src=\"file:///" + loader->iconPath("view-history", KIconLoader::Desktop) + "\" />"; +    menu += "History</a></div>"; +     +    menu += "<div class=\"link"; +    if(currentUrl == "rekonq:bookmarks") +        menu += " current"; +    menu += "\"><a href=\"rekonq:bookmarks\">"; +    menu += "<img src=\"file:///" + loader->iconPath("bookmarks-organize", KIconLoader::Desktop) + "\" />"; +    menu += "Bookmarks</a></div>"; +     +    menu += "<div class=\"link"; +    if(currentUrl == "rekonq:favorites" || currentUrl == "rekonq:home") +        menu += " current"; +    menu += "\"><a href=\"rekonq:favorites\">"; +    menu += "<img src=\"file:///" + loader->iconPath("rating", KIconLoader::Desktop) + "\" />"; +    menu += "Favorites</a></div>"; +          return menu;  } @@ -243,8 +268,8 @@ QString HomePage::createBookItem(const KBookmark &bookmark)          QString result = QString("");          KBookmarkGroup group = bookmark.toGroup();          KBookmark bm = group.first(); -        result += "<h3>" + bookmark.text() + "</h3>"; -        result += "<p style=\"padding-left: 30px;\">"; +        result += "<h4>" + bookmark.text() + "</h4>"; +        result += "<p class=\"bookfolder\">";          while (!bm.isNull())          {              result += createBookItem(bm); diff --git a/src/homepage.h b/src/homepage.h index b1202cb0..73bb5859 100644 --- a/src/homepage.h +++ b/src/homepage.h @@ -48,7 +48,7 @@ public:      ~HomePage();      QString rekonqHomePage(const KUrl &url = KUrl("rekonq:home")); -    QString homePageMenu(); +    QString homePageMenu(KUrl currentUrl);  private:      QString fillFavorites(); | 
