Hello,

here a patch making rekonq respect new tab conf when launching a new instance.

Regards,

-- 
Cédric Bellegarde
Ensat
diff --git a/src/application.cpp b/src/application.cpp
index bfa9c03..10a06f4 100644
--- a/src/application.cpp
+++ b/src/application.cpp
@@ -140,7 +140,22 @@ int Application::newInstance()
         }
         else    // rekonq has just been started. Just open a new window
         {
-            loadUrl(KUrl("about:home") , Rekonq::NewWindow);
+            switch (ReKonfig::newTabsBehaviour())
+            {
+            case 0: // new tab page
+                loadUrl(KUrl("about:home") , Rekonq::NewWindow);
+                break;
+            case 1: // blank page
+                loadUrl(KUrl("about:blank") , Rekonq::NewWindow);
+                break;
+            case 2: // homepage
+                loadUrl(KUrl(ReKonfig::homePage()) , Rekonq::NewWindow);
+                break;
+           default:
+                loadUrl(KUrl("about:blank") , Rekonq::NewWindow);
+                break;
+           }
+
         }
     }
     else
_______________________________________________
rekonq mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/rekonq

Reply via email to