broulik added a comment.

  Cool!

INLINE COMMENTS

> openurljob.cpp:261
> +
> +void KIO::OpenUrlJobPrivate::determineLocalMimeType()
> +{

I know what you always say when I say what I always say, but why not just 
always stat/mimetype job?

> openurljob.cpp:274
> +    QMimeDatabase db;
> +    QMimeType mime = db.mimeTypeForUrl(m_url);
> +    //qDebug() << "MIME TYPE is " << mime.name();

I know what you always say when I say what I always say but can we use a 
mimetype job here? :)

> openurljob.cpp:305
> +            q->emitResult();
> +        } else {
> +            if (m_followRedirections) { // Update our URL in case of a 
> redirection

Using an early return here would make the code less nested

> openurljob.cpp:447
> +    // X-KDE-LastOpenedWith holds the service desktop entry name that
> +    // was should be preferred for opening this URL if possible.
> +    // This is used by the Recent Documents menu for instance.

was or should be?

> openurljob.cpp:506
> +            q->setError(KJob::UserDefinedError);
> +            q->setErrorText(i18n("<qt>The file <b>%1</b> is an executable 
> program. "
> +                                 "For safety it will not be started.</qt>", 
> m_url.toDisplayString().toHtmlEscaped()));

While at it, can we clean up/unify those texts? Sometimes it puts the file on a 
new line, sometimes it's bold, sometines in quotes, etc. Generally I wouldn't 
really want any HTML formatting in there.

REPOSITORY
  R241 KIO

REVISION DETAIL
  https://phabricator.kde.org/D29385

To: dfaure, ahmadsamir, broulik, meven, kossebau, davidedmundson, nicolasfella, 
svuorela
Cc: kde-frameworks-devel, LeGast00n, cblack, michaelh, ngraham, bruns

Reply via email to