[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [Konversation] 2459153: * Fix handling http://user@domain.com/ urls *
From: Peter Simonsson <peter.simonsson () gmail ! com>
Date: 2010-07-01 13:27:32
Message-ID: 20100701132732.E3F0BBB563A () projects ! kde ! org
[Download RAW message or body]
commit 24591530d089d871f4a887683dcea6b4c37c9987
Author: Peter Simonsson <peter.simonsson@gmail.com>
Date: Fri Jun 18 10:20:18 2004 +0000
* Fix handling http://user@domain.com/ urls
* Update TODO
svn path=/trunk/kdeextragear-2/konversation/; revision=321667
diff --git a/TODO b/TODO
index 9918b23..5b491fa 100644
--- a/TODO
+++ b/TODO
@@ -8,7 +8,6 @@ TODO-list for Konversation
SHORT-TERM (URGENT):
- Limit backlog to x lines or KB
-- Make URLs like http://user@somedomain.com/ work
- /WHOWAS after /WHOIS if /WHOIS returns unknown nickname
- Add ETA counter for DCC transfers
- Show / Hide tab types (status tabs ect.)
@@ -65,7 +64,6 @@ DISCUSSING:
- Session management
- Make font for quick buttons configurable
- cycle command
-- Nick button in status pane does nothing
- privmsg (/msg) should be logged to the specific log file (if i do "/msg foo bar"
i want to have this in konversation-foo.log)
- Mark the last point where the panel was active
diff --git a/konversation/ircview.cpp b/konversation/ircview.cpp
index 6759bde..a83f291 100644
--- a/konversation/ircview.cpp
+++ b/konversation/ircview.cpp
@@ -104,14 +104,13 @@ IRCView::IRCView(QWidget* parent,Server* newServer) : \
KTextBrowser(parent) setWrapPolicy(QTextEdit::AtWordOrDocumentBoundary);
#endif
- // Use default KDE web browser or custom command?
- setNotifyClick(!KonversationApplication::preferences.getWebBrowserUseKdeDefault());
+ setNotifyClick(true);
#ifndef TABLE_VERSION
setText("<qt>\n");
#endif
connect(this,SIGNAL (highlighted(const QString&)),this,SLOT (highlightedSlot(const \
QString&)));
- connect(this,SIGNAL (urlClick (const QString&)),this,SLOT(urlClickSlot(const \
QString&))); + connect(this,SIGNAL (linkClicked(const \
QString&)),this,SLOT(urlClickSlot(const QString&))); }
IRCView::~IRCView()
@@ -194,8 +193,9 @@ void IRCView::urlClickSlot(const QString &url)
{
if (!url.isEmpty())
{
+ kdDebug() << "URL: " << url << endl;
// Always use KDE default mailer.
- if (url.lower().startsWith("mailto:"))
+ if (KonversationApplication::preferences.getWebBrowserUseKdeDefault() || \
url.lower().startsWith("mailto:")) {
new KRun(KURL(url));
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic