You are here

Arora development

Arora development
Checked: 1 hour 11 min ago
Updated: 7 months 2 weeks ago
Update every: 2 hours

Subscribe to Arora development

Arora 0.11.0!

Arora development - Mon, 27/09/2010 - 2:41am
Packages are available on

Over the past ten months Arora has received a small but steady trickle of commits. With the release of Qt 4.7.0 the current Arora 0.10.2 can not be compiled with the current Qt* so it was time to package up the current source in Git into a release.


* due to the addition of a define in QtWebKit that already existed in Arora.



Arora on os2

Arora development - Thu, 26/08/2010 - 11:48pm
The group over at has ported Qt4 to OS2. Along with that they have got QtWebKit building on OS2 and now have an Arora on OS2 binary you can download. With a few minor build related fixes (now in git) to Arora it now builds out of box and can be run on OS2.

Arora 0.10.2!

Arora development - Sat, 05/12/2009 - 11:01pm
Packages are available on

QtWebKit and XSLT

Arora development - Sun, 22/11/2009 - 9:46pm
Qt 4.6 is getting closer and there is a couple of optional features in Arora that are only enabled when building against the upcoming version, most of which have been blogged about. These basically required specific APIs to be available in QtWebKit.

Haiku Qt Port

Arora development - Wed, 28/10/2009 - 12:37am
Over on OS News there is a story about Qt 4 being ported to Haiku and has a nice screenshot of Arora running. There is even a package you can download and try out. Looking at the screenshot there are various things in the style that are falling back to the Qt default, no doubt as time goes by the port will be improved and Qt applications including Arora will integrate better and better with the desktop. Congratulations on the new port!

Arora 0.10.1!

Arora development - Mon, 05/10/2009 - 3:25am
Packages are available on

Two major issues combined with some late translations resulted in several evenings concentrating on fixing bugs that could go in a .1 release. The results of which are Arora 0.10.1. Enjoy!

The major issues:
Issue 666: Some sites like were showing a "SSL handshake failure". With the new NetworkAccessManagerProxy the signals were being sent to the proxy and not the primary networkaccessmanager.

Arora 0.10.0!

Arora development - Fri, 02/10/2009 - 1:39am
Source and Windows binary packages (with Qt 4.5.3) are available on OS X binaries will be up later tonight. Kubuntu/Ubuntu users will find packages in Karmic shortly.

First off a big thanks to everyone who contributed to this release:

Benjamin C Meyer


Arora development - Mon, 28/09/2009 - 10:00am
This past week the adblock branch was finally merged into Arora's master branch. A way to block content was one of the first issues opened (issue #24) and was the issue with the most stars/votes. After a lot of work and research the end results speaks for itself.

Saving Passwords

Arora development - Thu, 24/09/2009 - 1:41am
An early feature request has been for the ability to save passwords so you don't have to re-type in your user name and password all the time when you login to websites. This evening I merged in the autofill branch which add this functionality to Arora. When you log into a website it will ask you if you want to save the form. Then when you go back to that website it will automatically fill in the form for you.

Icons In the Menu's

Arora development - Tue, 22/09/2009 - 9:48pm
One of the things that I heard when asking how to improve the KDE4 integration was that without icons in the menus it didn't look like a KDE application. Happily in Qt 4.6 there is a collection of new functions that have been added to QIcon. In particular QIcon::fromTheme() was the function I needed to populate Arora's menus with the correct icons from the current KDE and Gnome theme.


Restoring Back/Forward History

Arora development - Tue, 22/09/2009 - 3:17am
When Arora restores the last session (either as the selected preference on startup or selecting the action from the history menu) Arora will load the urls in the tabs, but will doesn't load the back/forward history. The same also happens when you restore the last closed tab (ctrl-t-shift) or re-open one of the previous closed tabs from the history menu.

Hanging Javascript

Arora development - Thu, 17/09/2009 - 5:54am
Occasionally you run across a web page that has some Javascript that can run for a long time, potentially hanging the browser. In Qt 4.6 there is a new function QWebPage::shouldInterruptJavaScript which by default pops up a dialog so the user can stop the JavaScript that is causing the issue. Of course no new feature blog is complete without a screenshot:

Arora 0.9.0!

Arora development - Sun, 30/08/2009 - 4:17pm
Source, Windows and OS X and binary packages are available on

First off a big thanks to everyone who contributed to this release:

Benjamin C Meyer

Jakub Wieczorek

WebKit Version

Arora development - Sun, 09/08/2009 - 4:11am
A missing feature of the QtWebKit API has been the ability to determine what version of WebKit you currently had. While you could parse it out of the user agent that was clumsy and in fact the version number in the user agent was hard coded into QtWebKit (and out of date!). Recently Robert Hogan wrote a patch for QtWebKit that not only properly determines the WebKit version, but also adds new API to QtWebKit to determine the values.

QNX, WebKit, and Arora

Arora development - Sat, 08/08/2009 - 10:58am
Recently on the Qt Labs blog Harald posted about a new port of Qt to QNX. On the blog there is a video where you can see QtWebKit rendering and today I got a email with a photo of Arora running on QNX. Because of Qt just like Arora builds on OS X, Windows, Linux and Embedded Linux Harald didn't have to make any changes to the code to build the binary.

Arora 0.8.0!

Arora development - Mon, 20/07/2009 - 5:12pm
Source, Windows and OS X and binary packages are available on

First off a big thanks to everyone who contributed to this release:

Jakub Wieczorek

Benjamin C Meyer

Directory Listing

Arora development - Sat, 18/07/2009 - 9:54am
For all network related tasks Arora uses QNetworkAccessManager Unfortunately it currently does not support a way to list directories out of the box in Qt 4.5. Because QNetworkAccessManager is used in other things besides browsers it isn't sure the proper way to return a directory listing. In our case we want to turn directory listings into a webpage that users can click on.

Location Bar in 0.8

Arora development - Wed, 08/07/2009 - 11:22am
Location bar is this part of Arora's GUI that has received the most care last weeks. Apart from the bug fixes that Ben blogged about yesterday and the location bar fallback feature that was mentioned two days ago, it will now have a way better autocompleter. Much thanks to Benjamin K. Stuhl, who is the author of completion improvements.

Some Linux Desktop Improvements

Arora development - Tue, 07/07/2009 - 5:00pm
Recently a handful of fixes went in that help improve Arora across the Linux desktop. Highlighting a few of them:
LocationBar in KDE's Oxygen Style
In the current version when using Arora with Oxygen the background was painted outside of the line edit. Turns out this was a bug in Arora's LineEdit. After fixing that we look much better.

Searching becomes even easier!

Arora development - Mon, 06/07/2009 - 10:32am
Since 0.7 Arora has supported the OpenSearch format as description format for search engines, that can be used in the toolbar search. This gave you the ability to add new search engines to the default set as long as someone has created an XML file describing the search engine you would like to have and has put it up somewhere. But what if this isn't the case? What if you realize that there is no description file for your favourite search engine out there? 0.8 will address this problem.

New Start Page

Arora development - Sun, 05/07/2009 - 7:37pm
After several Qt 4.6 features it is time to add a feature that everyone can enjoy. This weekend we merged in a new simple start page that Arora will use as the default home page starting in 0.8.0. A big thanks goes to Fernando Lemos who created it. The page is integrated with the search box using QtWebKit's Javascript bridge. This means that whatever you have currently selected in the search box will be used in the start page, i.e. Google is not hardcoded.

Text Encoding

Arora development - Sat, 04/07/2009 - 7:16pm
One missing feature that QtWebKit has had (and Arora) has been the ability to set the text encoding. This feature ended up being relatively simple path to QtWebKit and has been added to QWebSettings. This API will be part of Qt 4.6 and for those running Arora against QtWebkit trunk or Qt-git you will now see a simple text-encoding menu.

Access Keys

Arora development - Fri, 03/07/2009 - 6:14am
Over on (and on some KDE mailing lists) there is a bunch of discussion about web browsers and KDE. A common theme was that rather then talking about KHTML v.s. Webkit it you should just get out there and code. In that spirit I finished off my AccessKey branch and merged it in tonight. When you press the ctrl key little semi transparent boxes will appear all over the screen highlighting links. If you type the letter in the box that link will be followed. Using this it is much easier to browse without a mouse, not to mention faster.

Arora 0.7.1

Arora development - Sat, 30/05/2009 - 4:39pm
There were two build errors in Arora 0.7.0.

- On Windows 0.7.0 didn't compile
- The build would sometimes fail when using make -jX where X is greater then 1.

0.7.1. Fixes both of these issues and you can download it from



Subscribe to Arora development