Skip to content

KDE4Integration

Benjamin C Meyer edited this page Jun 18, 2015 · 1 revision

Making Arora fit better in KDE4

Introduction

As it is today Arora doesn't fit as well as it could into KDE4. Below is a list of ideas on ways to improve that.

Feel free to add items not listed here as a comment.

Done

The following should already happen

  • Use the default KDE style (Oxygen)
  • Use KDE shortcuts
  • Use KDE icons back/forward/stop/reload (given by the style)
  • Use KDE icons in the menu's (given by the style)
  • Desktop file should appear in the KDE menu
  • Import Konq's bookmarks (Both applications use XBel format, this could even be a shared file via a sym links)
  • Use XDG for opening files/folders
  • Use XDG for getting the location for the data, cache, and settings folder.
  • Use QButtonBox so button order in dialogs will be correct in KDE
  • Meta keys
  • QDir::tempDir();
  • QSettings
  • honor the QLineEdit background contents rect so in LocationBar::paintEvent where we paint the background yellow for https sites we're are not painting a larger area than oxygen does
  • KDE icons in menus

In KDE; fixed for KDE 4.3

In Oxygen; fixed for KDE 4.3

  • Oxygen does not cause the KDE file dialog because it does not link to kio

TODO

From the Kubuntu guys: https://wiki.kubuntu.org/KubuntuKarmicWebbrowser

In Oxygen

  • Oxygen has rendering issues in qtwebkit with buttons.

In Arora

  • Use the new proxy stuff in 4.5 which in theory will pickup KDE's proxy setting in the future.
  • Don't use activate in the bookmark manager/cookie manager (Need to test in kde)

Other

  • KRunner integration. Konqueror's history and bookmarks are supported in a search-and-open functionality, but the importance of this feature is debatable, as KRunner is not well-known.

Q -> K (We would get)

Screenshots

Clone this wiki locally