About
Otter Browser aims to recreate the best aspects of the classic Opera (12.x) UI using Qt5.
Official forum at The DnD Sanctuary
IRC channels: #otter-browser (main, international) #otter-browser-pl (polski / Polish) at freenode.net
Points of interest
News
Beta 8 release (01-12-2015)
Eight beta has been released!
Most important changes since beta 7:
-
enhanced URL completion in address field:
- suggest bookmarks by URL and keyword;
- suggest URLs from history;
- suggest searching for given string using default search engine;
- allow to use popup with list of suggestions;
- added new extremely flexible mouse gestures system;
- added icons for badge in address field;
- added FTP listing support to QtWebKit backend;
- added SSL certificate viewer;
- added Website Information dialog;
- added configuration module for downloads handlers;
- added configuration module for mouse gestures;
- added command line option to print out diagnostic report (--report);
- added support for configuring policy for popup windows;
- updated style of error pages and directory listings;
- many other fixes and improvements.
As usually I would like to thank all contributors (as usually especially bajasoft and Chocimier), bug reporters, translators and all users.
Source and binary packages are available at sf.net downloads page.
Beta series (all 0.9.xx releases) is codenamed Rigby, after character from Regular Show.
Weekly report #100 (30-11-2015)
Weekly #100, ticket #1000 and over one million lines added in total:
- 77 commits by three authors,
- no new issues (14 closed),
- 125 issues still open (including 4 bugs).
Highlights:
- completed URL completion (both inline and using popup),
- added FTP listing support to QtWebKit backend,
- added SSL certificate viewer,
- updated style of error pages and directory listings,
- finished configuration module for mouse gestures,
- added more information to Website Information dialog.
Packages are now available at sf.net downloads page.
Weekly report #99 (23-11-2015)
Quite good week:
- 40 commits by two authors,
- two new issues (2 closed),
- 134 issues still open (including 5 bugs).
Highlights:
- added initial version Website Information dialog, showing website details including information about certificate and cipher for HTTPS connections,
- added icons for badge in address field,
- cleanup of language identifiers in translations (now they are using generic and consistent identifiers).
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #98 (16-11-2015)
More fixes for mouse gestures:
- 19 commits by two authors,
- three new issues (6 closed),
- 132 issues still open (including 5 bugs).
Highlights:
- initial support for mouse gestures on Start Page.
Packages should be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #97 (09-11-2015)
More progress on extended mouse gestures:
- 21 commits by two authors,
- one new issue (8 closed),
- 131 issues still open (including 5 bugs).
Highlights:
- various fixes related to tab pinning,
- initial support for much more flexible customization of mouse handling in tab bar,
- improvements for handling mouse gestures when using multiple contexts.
Packages should be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #96 (02-11-2015)
A bit closer to next beta:
- 26 commits by two authors,
- six new issues (9 closed),
- 131 issues still open (including 5 bugs).
Packages should be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #95 (26-10-2015)
A bit more productive week:
- 24 commits by three authors,
- seven new issues (9 closed),
- 129 issues still open (including 6 bugs).
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #94 (19-10-2015)
Even more various bugfixes:
- 25 commits by two authors,
- one proposed pull request,
- two new issues (11 closed),
- 126 issues still open (including 6 bugs).
Highlights:
- initial work on more flexible mouse gestures,
- added configuration module for downloads handlers,
- sizes of all dialogs are now remembered,
- allow to clear or purge tab history (full or selected entries).
Warning! Mouse gesture definitions needs to be updated to new version, editor should be available with next weekly.
Packages should be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #93 (12-10-2015)
Various bugfixes:
- 17 commits by four authors,
- one new issue (6 closed),
- 131 issues still open (including 6 bugs).
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #92 (05-10-2015)
Yet another weekly:
- 11 commits by one author,
- one new issue (6 closed),
- 135 issues still open (including 7 bugs).
Highlights:
- added workaround that should allow to avoid Windows specific crash while saving downloaded files.
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #91 (28-09-2015)
Still debugging download crash under Windows:
- 7 commits by one author,
- two new issues,
- 137 issues still open (including 8 bugs).
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #90 (21-09-2015)
One more fix needed for v2:
- 11 commits by one author,
- three new issues (5 closed),
- 135 issues still open (including 8 bugs).
Highlights:
- added command line option to print out diagnostic report (--report);
- fixed issue that led to unresponsive tab when not continuing previous session.
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #89 (14-09-2015)
Closer to v2 packages:
- 11 commits by two authors,
- nine new issues (3 closed),
- 133 issues still open (including 6 bugs).
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #88 (07-09-2015)
Still waiting for v2 packages for beta 7:
- 17 commits by two authors,
- one merged pull request,
- three new issues (4 closed),
- 124 issues still open (including 6 bugs).
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Beta 7 release (01-09-2015)
Seventh beta has been released!
Most important changes since beta 6:
- added support for customizing context menu;
- added Opera notes import;
- added initial support for auto updates;
- added dialog allowing to decide what to do with downloaded file;
- MDI actions are now enabled by default;
- multiple fixes and improvements for MacOS X;
- allow to specify default arguments using arguments.txt;
- various minor fixes and improvements.
Known issues:
under Windows downloading files might lead to crash- fixed in hotfix;restoring existing session from previous releases might lead to non maximized tabs, you can use Maximize All to maximize them- fixed in hotfix;- older Qt versions might cause crashes while rendering tab thumbnails, as workaround you can set TabBar/EnablePreviews to false in about:config.
Since several important features got delayed (but are almost ready) you can expect next beta sooner than usual.
As usually I would like to thank all contributors (as usually especially bajasoft and Chocimier), bug reporters, translators and all users.
Source packages (binaries will be ready tomorrow) are available at sf.net downloads page (update: main binary packages are now available, update 2: there are now new packages containing important fixes).
Beta series (all 0.9.xx releases) is codenamed Rigby, after character from Regular Show.
Weekly report #87 (31-08-2015)
Last minute improvements:
- 11 commits by two authors,
- six new issues (3 closed),
- 122 issues still open (including 7 bugs).
Highlights:
- added initial support for auto update.
No packages this time, new beta is coming.
Weekly report #86 (24-08-2015)
Not exactly as planned:
- 23 commits by two authors,
- one new issue (5 closed),
- 118 issues still open (including 6 bugs).
Warning! Due to recent changes existing sessions might end up with non maximized windows, you can fix that using Maximize All action available in context menu of workspace and several other places.
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #85 (17-08-2015)
Some MDI fixes:
- 15 commits by one author,
- three new issues (3 closed),
- 121 issues still open (including 7 bugs).
Packages will be available tomorrow (update: sorry folks, there will be no packages this time due to nasty crash that showed up).
Weekly report #84 (10-08-2015)
Summer cleanup:
- 29 commits by three authors,
- no new issues (24 closed),
- 119 issues still open (including 6 bugs).
Packages are available at sf.net downloads page.
Weekly report #83 (03-08-2015)
Work on passwords manager begins:
- 9 commits by two authors,
- three new issues (3 closed),
- 142 issues still open (including 7 bugs).
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #82 (27-07-2015)
Another week of read-only sourceforge.net:
- 8 commits by one author,
- five new issues (2 closed),
- 140 issues still open (including 7 bugs).
No packages this time, sf.net is still broken anyway...
Weekly report #81 (20-07-2015)
81 weeks later:
- 17 commits by three authors,
- eight new issues (6 closed),
- 135 issues still open (including 7 bugs).
Packages will be available as soon as sf.net will be fully back on-line... (update: packages are now available at sf.net downloads page).
Weekly report #80 (13-07-2015)
One week closer to next beta:
- 23 commits by three authors,
- one rejected pull request,
- eight new issues (10 closed),
- 129 issues still open (including 6 bugs).
Highlights:
- added support for customizing context menu;
- added support for showing download progress on dock icon on Mac OS X.
Warning! Location of definitions of custom menu bar and button was moved to subdirectory named menu.
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #79 (06-07-2015)
Some bug fixes:
- 20 commits by three authors,
- no new issues (8 closed),
- 125 issues still open (including 6 bugs).
Highlights:
- experimental QtWebEngine backend (Blink) is now packaged for Windows.
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #78 (29-06-2015)
Update checker arrives:
- 13 commits by three authors,
- eight new issues (4 closed),
- 131 issues still open (including 5 bugs).
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #77 (22-06-2015)
A bit better week:
- 14 commits by three authors,
- one new issue (4 closed),
- 125 issues still open (including 6 bugs).
Highlights:
- Qt 5.5.0 RC and new OpenSSL version for Windows builds,
- some content blocking related fixes.
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #76 (15-06-2015)
Slow week:
- 11 commits by two authors,
- seven new issues (4 closed),
- 126 issues still open (including 6 bugs).
Packages will be available tomorrow.
Weekly report #75 (08-06-2015)
Week of new packages:
- 35 commits by five authors,
- two merged pull requests,
- nine new issues (14 closed),
- 120 issues still open (including 6 bugs).
Highlights:
- various fixes specific to Mac OS X;
- added weekly PPA for Ubuntu;
- there are also unofficial packages for Mac OS X by BugraK.
Packages are available at sf.net downloads page.
Beta 6 release (01-06-2015)
Sixth beta has been released!
It's Monday but this time there is something bigger.
Most important changes since beta 5:
-
multiple enhancements in experimental backend for QtWebEngine (Blink):
- added support for restoring tab history;
- added support for storing cookies;
- added support for fetching favicons;
- added option to overwrite User Agent;
- added support for cache;
- added support for private mode;
- added support for downloading files;
- added start page (speed dial);
- added MDI mode (disabled by default);
- added source viewer;
- added dropdown with list of recently typed URLs;
- added option to disable single key shortcuts;
- added support for freedesktop.org notifications;
- lots of other fixes and improvements.
Known issues:
- thumbnails often fail to render just after adding new entry, reloading through context menu usually helps.
As usually I would like to thank all contributors (especially bajasoft, mulander and szyk), bug reporters, testers, translators and all users.
Source and binary packages are available at sf.net downloads page (update: Windows packages got updated against newly released Qt 5.4.2, 64 bit packages for Windows are now available).
Beta series (all 0.9.xx releases) is codenamed Rigby, after character from Regular Show.
Weekly report #73 (25-05-2015)
Bug fixing week:
- 20 commits by one author,
- two new issues (11 closed),
- 121 issues still open (including 5 bugs).
Packages will be available tomorrow. (update: packages are now available at sf.net downloads page, no 64 bit packages this time, sorry).
Weekly report #72 (18-05-2015)
MDI is complete:
- 27 commits by one author,
- eight new issues (10 closed),
- 128 issues still open (including 5 bugs).
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #71 (11-05-2015)
MDI is back:
- 12 commits by one author,
- two new issues (6 closed),
- 123 issues still open (including 4 bugs).
Highlights:
- readded MDI support (not complete yet), disabled by default.
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #70 (04-05-2015)
Some improvements for QtWebEngine:
- 12 commits by two authors,
- two new issues (4 closed),
- 122 issues still open (including 5 bugs).
Highlights:
- added option to disable single key shortcuts;
- added support for restoring tab history in QtWebEngine backend.
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #69 (27-04-2015)
Yet another slow week:
- 12 commits by two authors,
- seven new issues (3 closed),
- 123 issues still open (including 5 bugs).
No packages this time, but next week should be more productive. ;-)
Weekly report #68 (20-04-2015)
Another slow week:
- 10 commits by two authors,
- two merged pull requests,
- two new issues (2 closed),
- 117 issues still open (including 5 bugs).
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #67 (13-04-2015)
Slow week:
- 13 commits by one author,
- three new issues (3 closed),
- 116 issues still open (including 3 bugs).
Highlights:
- added support for native notifications for desktop environments supporting fd.o specifications;
- RSS and Atom feeds are now listed in address field.
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #66 (06-04-2015)
Yet another week:
- 58 commits by two authors,
- two proposed pull requests,
- nine new issues (23 closed),
- 114 issues still open (including 3 bugs).
Highlights:
- various bug fixes (if you are using beta 5 then you should update to this release).
Packages are available at sf.net downloads page.
Beta 5 release (01-04-2015)
Fifth beta has been released!
It's not a joke, it's finally here!
Now I should write something funny, like adding image of main window with all toolbars hidden (just web view plus window decorations) and add caption: "We are even better than Chrome, we don't have UI at all!". ;-)
Most important changes since beta 4:
- experimental backend for QtWebEngine (Blink), disabled by default;
- added advanced options for cookies;
- added interface for configuring toolbars;
- added support for bookmark bars;
- added Ctrl+Tab tab switcher;
- added support for taking notes;
- added interface to deny or grant permission to use geolocation etc. (set of available permissions depends on what is supported by backend);
- restore tab position when restoring closed tab;
- tabs are now drawn horizontally in vertical toolbars.
Known issues:
- use of "Always ask" option for cookies might lead to crash;
opening links in new tab can cause crash- fixed in hotfix.
As usually I would like to thank all contributors (again especially bajasoft and Chocimier), bug reporters, translators and all users.
Source and binary packages are available at sf.net downloads page, (update: there are now new packages containing important hotfix).
Beta series (all 0.9.xx releases) is codenamed Rigby, after character from Regular Show.
Weekly report #65 (30-03-2015)
Extreme week:
- 65 commits by two authors,
- six new issues (20 closed),
- 114 issues still open (including 3 bugs).
Highlights:
- added interface for configuring toolbars,
- added support for taking notes,
- tabs are now drawn horizontally in vertical toolbars,
- added ability to customize menu bar (add items next to it),
- position is restored when restoring closed tabs,
- added option to configure update interval for content blocking (per profile, disabled by default).
Known issues:
- toolbars are not draggable.
The next stop is beta 5, so this weekly is kind of RC for that release (there will be some more additions, but mostly stuff that should not break existing functionality).
Packages are available at sf.net downloads page.
Weekly report #64 (23-03-2015)
Bookmark toolbars arrives:
- 19 commits by one author,
- one new issue (4 closed),
- 119 issues still open (including 5 bugs).
Highlights:
- ability to add bookmark toolbars (no configuration interface yet).
Known issues:
- option to configure update interval for content blocking is still missing.
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #63 (16-03-2015)
Custom toolbars arrives:
- 23 commits by two authors,
- three new issues (5 closed),
- 118 issues still open (including 5 bugs).
Highlights:
- ability to add custom toolbars,
- option to set icon size and style per toolbar,
- support for customizing statusbar and toolbar with tab bar (no configuration interface yet).
Known issues:
- option to configure update interval for content blocking is still missing.
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #62 (09-03-2015)
A bit slower week:
- 14 commits by three authors,
- one merged pull request,
- seven new issues (3 closed),
- 115 issues still open (including 4 bugs).
Highlights:
- toolbar for sidebar,
- improvements for Ctrl+Tab switcher.
Known issues:
- option to configure update interval for content blocking is still missing.
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #61 (02-03-2015)
Storm got delayed:
- 21 commits by one author,
- one proposed pull request,
- one new issue (9 closed),
- 110 issues still open (including 4 bugs).
Highlights:
- initial version of Ctrl+Tab switcher.
Known issues:
- option to configure update interval for content blocking is still missing.
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #60 (23-02-2015)
Some new commits:
- 14 commits by two authors,
- one proposed pull request,
- five new issues (9 closed),
- 115 issues still open (including 5 bugs).
Known issues:
- option to configure update interval for content blocking is still missing.
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #59 (16-02-2015)
Calm before the storm:
- 15 commits by three authors,
- one merged pull request,
- six new issues (4 closed),
- 115 issues still open (including 5 bugs).
Highlights:
- sidebar panel switcher is back, with new button to configure visible buttons.
Known issues:
- option to configure update interval for content blocking is still missing.
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #58 (09-02-2015)
The walking deadline returns:
- 14 commits by three authors,
- one merged pull request,
- five new issues (7 closed),
- 111 issues still open (including 4 bugs).
Known issues:
- sidebar panel switcher is broken;
- option to configure update interval for content blocking is still missing.
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #57 (02-02-2015)
This week is sponsored by letter b (for going "bold", not "bald"):
- 14 commits by two authors,
- one proposed pull request,
- ten new issues (7 closed),
- 108 issues still open (including 4 bugs).
Highlights:
- new action to quickly close all private tabs in current window and another one to close all of them in entire session;
- initial work on #42 (yes, the "Answer to the Ultimate Question of Life, the Universe, and Everything" is apparently extensions).
We got brand new style for website thanks to Frenzie, we moved main repository to organization (backwards compatible, except for pushing changes) and we started *cough* Facebook profile *cough* thanks to help from Al-Khwarizmi ;-).
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #56 (26-01-2015)
The week of walking deadline (literally):
- 21 commits by two authors,
- four new issues (5 closed),
- 100 issues still open (including 4 bugs).
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #55 (19-01-2015)
Every web backend has its week:
- 36 commits by five authors,
- four merged pull requests,
- one new issue (2 closed),
- 97 issues still open (including 5 bugs).
Highlights:
- QtWebEngine (Blink) backend become usable.
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #54 (12-01-2015)
Another week in paradise:
- 39 commits by six authors,
- two merged pull requests,
- one new issue (14 closed),
- 96 issues still open (including 5 bugs).
Highlights:
- initial version of QtWebEngine (Blink) backend,
- fixed issues with some of keyboard shortcuts (like Ctrl+A) being mishandled by QtWebKit.
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #53 (05-01-2015)
Very active week:
- 54 commits by six authors,
- five merged pull requests,
- nine new issues (31 closed),
- 102 issues still open (including 7 bugs).
Highlights:
- added auto scroll after middle clicking webpage.
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Beta 4 release (01-01-2015)
Fourth beta has been released!
New Year brings us new beta and revised release schedule.
Most important changes since beta 3:
- added support for mouse gestures;
- added initial support for customizing toolbars;
- allow to load plugins on demand;
- more actions (over 150 in total);
- added Go to Page dialog (F2);
- allow to customize menu button (JSON file);
- lots of other fixes and improvements.
Known issues:
- opening new window (from menu bar or using Ctrl+N) may cause freeze.
As usually I would like to thank all contributors (again especially bajasoft and Chocimier), bug reporters, translators and all users.
Source and binary packages are available at sf.net downloads page.
Please note that we are deprecating our DEB packages (which were targeting only Ubuntu anyway) in favour of new PPA (it might lag a little after releases).
Beta series (all 0.9.xx releases) is codenamed Rigby, after character from Regular Show.
Weekly report #52 (29-12-2014)
Still better than average week:
- 23 commits by two authors,
- two proposed pull requests,
- nine new issues (14 closed),
- 114 issues still open (including 14 bugs).
Highlights:
- total overhaul of internal architecture of actions (there are still few rough edges to be fixed),
- no more error 203 when accessing media files directly,
- allow to open files from Transfers Manager in selected application (just for Windows right now, other platforms will follow).
Known issues:
- configuration dialog for keyboard shortcuts is partially disabled,
- some of actions don't have proper state (might be disabled or enabled all the time).
Packages will be available tomorrow.
Weekly report #51 (22-12-2014)
A great week:
- 34 commits by one author,
- ten new issues (25 closed),
- 114 issues still open (including 11 bugs).
Highlights:
- mouse gestures support (using right mouse button, no configuration interface yet and file format is subject to change),
- allow to set policy for third party cookies,
- menu button shown by default when menu bar is hidden.
Warning! Due to internal changes custom menu bar definition needs to be updated or menus like Bookmarks, Sessions etc. will not function properly.
Packages are available at sf.net downloads page.
Merry Christmas and happy testing. :-)
Weekly report #50 (15-12-2014)
A bit slower week:
- 21 commits by three authors,
- one merged pull request,
- six new issues (12 closed),
- 112 issues still open (including 10 bugs).
Highlights:
- Qt 5.4.0 for Windows builds (QtWebKit received some fixes),
- updated translations,
- tab bar turned into standard toolbar resulting in minor visual improvements.
Packages are available at sf.net downloads page.
Weekly report #49 (08-12-2014)
Quite active week:
- 29 commits by three authors,
- two proposed pull requests,
- four new issues (10 closed),
- 111 issues still open (including 12 bugs).
Highlights:
- memory optimizations for content blocking,
- initial support for customizing navigation bar (no configuration interface yet),
- allow to send forms to new tab using Shift modifier;
- some Windows specific fixes for bookmarks import, opening links using context menu and useless empty space around tab bar.
Known issues:
- crash may occur when closing application (especially under Windows).
Packages are available at sf.net downloads page.
Weekly report #48 (01-12-2014)
Some more progress:
- 12 commits by three authors,
- four proposed pull requests, one merged,
- five new issues (5 closed),
- 112 issues still open (including 13 bugs).
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #47 (24-11-2014)
On demand plugins arrives:
- 13 commits by four authors,
- three merged pull requests,
- ten new issues (3 closed),
- 110 issues still open (including 13 bugs).
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #46 (17-11-2014)
Some random words:
- 17 commits by three authors,
- one proposed pull request,
- no new issues (13 closed),
- 100 issues still open (including 13 bugs).
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #45 (10-11-2014)
Increased activity continues:
- 18 commits by five authors,
- three merged pull requests,
- four new issues (4 closed),
- 107 issues still open (including 13 bugs).
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #44 (03-11-2014)
A more productive week:
- 26 commits by three authors,
- two merged pull requests,
- three new issues (7 closed),
- 104 issues still open (including 10 bugs).
Sorry, no packages this time.
Beta 3 release (01-11-2014)
Third beta has been released!
Apart delays we got some new features.
Most important changes since beta 2:
- initial version of sidebar;
- added possibility to set Otter Browser as default under Windows;
- added initial versions of Website Preferences and Quick Preferences (F12);
- added Trash to Bookmarks Manager;
- added Ctrl+Tab tabs switching;
- added option to set user style sheet;
- added tray icon;
- allow to customize menu bar (JSON file);
- various minor fixes and improvements.
I would like to thank all contributors (again especially bajasoft and Chocimier), bug reporters, translators and all users.
Source packages are available at sf.net downloads page (update: binary packages are now available).
Beta series (all 0.9.xx releases) is codenamed Rigby, after character from Regular Show.
Weekly report #43 (27-10-2014)
Some more fixes:
- 11 commits by three authors,
- one proposed pull request,
- 106 issues still open (including 12 bugs).
Packages are available at sf.net downloads page.
Weekly report #42 (20-10-2014)
Some minor fixes and updates (including Qt version and SSL for Windows):
- 12 commits by three authors,
- one merged pull request,
- four new issues (1 closed),
- 106 issues still open (including 12 bugs).
Packages are available at sf.net downloads page.
Weekly report #41 (13-10-2014)
Busy week strikes back:
- 7 commits by one author,
- one new issue,
- 103 issues still open (including 12 bugs).
No waiting this time, packages are now available at sf.net downloads page.
Weekly report #40 (06-10-2014)
Some more progress:
- 12 commits by three authors,
- one merged pull request,
- one new issue (2 closed),
- 102 issues still open (including 12 bugs).
As usual packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #39 (29-09-2014)
Some more changes:
- 18 commits by two authors,
- one merged pull request,
- no new issues (10 closed),
- 101 issues still open (including 11 bugs).
No packages this time, beta 3 is coming (update: beta 3 got delayed...).
Weekly report #38 (22-09-2014)
Customizable menu bar arrives:
- 8 commits by two authors,
- four new issues (8 closed),
- 107 issues still open (including 11 bugs).
Known issues:
- import actions are not available in this build.
As usual packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #37 (15-09-2014)
Busy week strikes again:
- 9 commits by one author,
- two proposed pull requests,
- five new issues (3 closed),
- 104 issues still open (including 11 bugs).
As usual packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #36 (08-09-2014)
System tray icon arrives:
- 11 commits by one author,
- five new issues (4 closed),
- 99 issues still open (including 9 bugs).
As usual packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #35 (01-09-2014)
Sidebar arrives:
- 9 commits by two authors,
- no new issues (1 closed),
- 96 issues still open (including 9 bugs).
As usual packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #34 (25-08-2014)
Bookmarks fixing week continues:
- 18 commits by three authors,
- one merged pull request,
- four new issues (2 closed),
- 97 issues still open (including 9 bugs).
As usual packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #33 (18-08-2014)
Bookmarks fixing week:
- 13 commits by one author,
- three new issues (2 closed),
- 95 issues still open (including 10 bugs).
As usual packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #32 (11-08-2014)
Busy week strikes back:
- 9 commits by three authors,
- one proposed pull request,
- six new issues (8 closed),
- 94 issues still open (including 12 bugs).
As usual packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #31 (04-08-2014)
Recent changes:
- 19 commits by five authors,
- one merged pull request,
- six new issues (6 closed),
- 90 issues still open (including 10 bugs).
No packages this time, there are only few user visible changes since beta 2.
Beta 2 release (01-08-2014)
Second beta has been released!
There is still a lot to be done (some got delayed to next beta...) but we are now one step closer.
Most important changes since beta 1:
- added initial support for content blocking (Adblock Plus compatible);
- added Opera and HTML (Netscape) bookmarks import;
- added rocker navigation;
- added more keyboard shortcuts;
- allow to stop page loading by pressing Esc;
- no need for manual tweaking to get working binary for Windows XP (requires Qt 5.3);
- translation related improvements;
- some other fixes and minor improvements.
I would like to thank all contributors (especially bajasoft and Chocimier), bug reporters, translators and all users.
Source and binary packages are available at sf.net downloads page.
Beta series (all 0.9.xx releases) is codenamed Rigby, after character from Regular Show.
Weekly report #30 (28-07-2014)
Some more progress before next beta:
- 21 commits by five authors,
- three merged pull requests,
- two new issues (8 closed),
- 85 issues still open (including 9 bugs).
Thanks to work done by Chocimier its is now possible to import bookmarks from classic Opera. :-)
As usual packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #29 (21-07-2014)
More interesting stuff starts showing up:
- 14 commits by six authors,
- two merged pull requests,
- two new issues (4 closed),
- 89 issues still open (including 9 bugs).
Thanks to bajasoft we finally have basic content blocking support. :-)
As usual packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #28 (14-07-2014)
Not too exciting week:
- 13 commits by two authors,
- two new issues (6 closed),
- 88 issues still open (including 8 bugs).
No packages this time, but next week should be finally more interesting. ;-)
Weekly report #27 (07-07-2014)
Work continues:
- 21 commits by four authors,
- five merged pull requests (two on hold),
- three new issues (14 closed),
- 88 issues still open (including 9 bugs).
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #26 (30-06-2014)
A bit better week:
- 12 commits by four authors,
- two merged pull requests,
- one new issue (10 closed),
- 87 issues still open (including 11 bugs).
Packages will be available tomorrow (update: packages are now available at sf.net downloads page).
Please note that beta 2 release got rescheduled to August.
Weekly report #25 (23-06-2014)
Worst week so far:
- 8 commits by two authors,
- five new issues (9 closed),
- 90 issues still open (including 11 bugs).
Sorry, no packages this time.
Weekly report #24 (16-06-2014)
Weak week strikes again:
- 17 commits by two authors,
- eleven new issues (9 closed),
- 88 issues still open (including 11 bugs).
Packages should be available tomorrow (update: packages are now available at sf.net downloads page).
Weekly report #23 (09-06-2014)
Recent changes:
- 25 commits by five authors,
- one merged pull request,
- eleven new issues (18 closed),
- 81 issues still open (including 9 bugs).
Packages are now available at sf.net downloads page, including initial win64 packages by bajasoft.
Weekly report #22 (02-06-2014)
Apart new monthly release last week brought us:
- 37 commits by three authors,
- one new issue (16 closed),
- 74 issues still open (including 7 bugs).
Sorry folks, no packages today, there were not enough changes since yesterday, please check next week.
Beta 1 release (01-06-2014)
First beta has finally arrived!
Please take into account that in this version we mostly focused on stability. Still a lot of work to reach classic Opera level, but we already reached level comparable to the latest, Chrome-based Opera.
We should reach next betas (at least two, one every month, as usual) without any bigger delays, and should be more rich in features.
Most important changes since alpha 5:
- added application icon by Walerian Walawski;
- added error console;
- added support for additional attributes for bookmarks;
- added support for bookmark keyword;
- allow to load translations (18 languages available);
- allow to configure SSL ciphers priorities;
- allow to compile using Qt stack available in Ubuntu (outdated QtWebKit);
- various minor fixes and improvements.
I would like to thank all contributors (especially bajasoft and Chocimier), bug reporters, translators and last but not least Walerian Walawski for creating logo for our project.
Binary packages are available at sf.net downloads page, source packages can be fetched from github.
Beta series (all 0.9.xx releases) is codenamed Rigby, after character from Regular Show.
Weekly report #21 (26-05-2014)
Activity for last seven days:
- 21 commits by four authors,
- one merged pull request,
- 3 new issues (2 closed),
- 82 issues still open (including 9 bugs).
Starting with this report we will start releasing builds each week, packages supposed to be released along this report will be available tomorrow (update: packages are now available at sf.net downloads page), including basic installer for Windows and ability to load translations (finally).
Weekly report #20 (19-05-2014)
Some more activity:
- 30 commits by six authors,
- three merged pull requests,
- 8 new issues (9 closed),
- 80 issues still open (including 9 bugs).
Weekly report #19 (12-05-2014)
Recent progress:
- 15 commits by two authors,
- two merged pull requests,
- one new issue (5 closed),
- 75 issues still open (including 4 bugs).
Weekly report #18 (05-05-2014)
Recent activity:
- 17 commits by five authors,
- seven pull requests (four merged, three pending),
- 3 new issues (5 closed),
- 79 issues still open (including 5 bugs).
Alpha 5 release (01-05-2014)
Binary packages will be available tomorrow (update: packages are now available at sf.net downloads page), source packages can be fetched from github.
Most important changes since alpha 4:
- added startup / crash recovery dialog;
- implemented "Reload Image" action;
- improved handling of bookmarklets;
- some other fixes and minor improvements.
Weekly report #17 (28-04-2014)
Numbers for last seven days:
- 17 commits by six authors,
- seven pull requests (six merged, one pending),
- 3 new issues (5 closed),
- 80 issues still open (including 7 bugs).
Weekly report #16 (21-04-2014)
Activity for last seven days:
- 15 commits by three authors,
- three pull requests (two merged),
- 6 new issues (2 closed),
- 77 issues still open (including 8 bugs).
Weekly report #15 (14-04-2014)
Some numbers from last seven days:
- 14 commits by two authors,
- one pull request (merged),
- one new issue (2 closed),
- 71 issues still open (including 6 bugs).
Weekly report #14 (07-04-2014)
Some more progress this time:
- 14 commits by one author,
- one new issue (4 closed),
- 71 issues still open (including 5 bugs).
Alpha 4 release (01-04-2014)
It was supposed to be first beta but it got rescheduled...
Try new experimental binary packages, available at sf.net downloads page, source packages can be fetched from github.
Most important changes since alpha 3:
- added basic full screen mode support;
- User Agents configuration;
- various tab bar related fixes;
- some other fixes and changes.
Weekly report #13 (31-03-2014)
Busy time continues:
- 10 commits by two authors,
- 3 new issues (6 closed),
- 72 issues still open (including 5 bugs).
Weekly report #12 (24-03-2014)
Another busy week, but sadly busy working on stuff not related to browser itself:
- 10 commits by three authors,
- one pull request (merged),
- 3 new issues (2 closed),
- 71 issues still open (including 6 bugs).
Please note that first beta got moved to June, so next release will be Alpha 4 instead.
Weekly report #11 (17-03-2014)
A bit more productive week:
- 19 commits by three authors,
- 2 pull request (one merged),
- 5 new issues (14 closed),
- 68 issues still open (including 4 bugs).
Weekly report #10 (10-03-2014)
Apparently "weak week" strikes back:
- 10 commits by two authors,
- 1 pull request (merged),
- 8 new issues (4 closed),
- 67 issues still open (including 4 bugs).
Weekly report #9 (03-03-2014)
Last week brought some more changes than recent ones:
- 33 commits by three authors,
- 3 new issues (5 closed),
- 59 issues still open (including 4 bugs).
Alpha 3 release (01-03-2014)
It's again first day of the month, so there are new experimental binary packages, available at sf.net downloads page, source packages can be fetched from github.
Most important changes since alpha 2:
- added option to set custom User Agent (for single tab or whole application);
- added support for proxy auto-config (PAC);
- added option to decide if JavaScript should be able to show status messages;
- implemented "Reuse Current Tab" option;
- various small fixes.
Thanks to all who helped with this release, next stop is first beta. :-)
Weekly report #8 (24-02-2014)
According to GitHub Pulse last week brought us:
- 17 commits by three authors,
- 3 new issues (8 closed),
- 60 issues still open (including 5 bugs).
Weekly report #7 (17-02-2014)
Some numbers for last seven days:
- 23 commits by two authors,
- 2 new issues (4 closed),
- 63 issues still open (including 4 bugs).
Weekly report #6 (10-02-2014)
Last week wasn't too productive (thanks to Space Pirates and Zombies ;-)), but there was some activity anyway:
- 22 commits by five authors,
- 19 new issues (26 closed),
- 64 issues still open (including 6 bugs).
Weekly report #5 (03-02-2014)
Apart new alpha release last week brought us:
- 35 commits by five authors,
- 13 new issues (10 closed),
- 49 issues still open (including 4 bugs).
Custom profiles for keyboard shortcuts and action macros are finally finished and proxy got PAC support, thanks to bajasoft.
Alpha 2 release (01-02-2014)
One month passed and now we have new experimental binary packages, available at sf.net downloads page, source packages can be fetched from github.
Most important changes since alpha 1:
- added support for profiles defining keyboard shortcuts and action macros;
- added support for proxy configuration;
- added quick go to or search of clipboard contents on middle click on address field;
- added option to delay loading of tab contents until selected;
- added option to disable referrer;
- modified appearance of search widget;
- minor improvements in cache viewer;
- some other fixes and minor improvements.
Thanks to all who helped with this release. :-)
Weekly report #4 (27-01-2014)
According to GitHub Pulse last week gave us:
- 32 commits by two authors,
- 5 new issues (7 closed),
- 39 issues still open (including 3 bugs).
Most interesting changes being support for custom profiles for keyboard shortcuts and action macros (still missing configuration UI) and option to delay loading of tab contents until it gets selected.
Next week will bring second alpha release which should contain some more customization options, like custom menu layouts and possibly initial work on toolbars configuration.
Weekly report #3 (20-01-2014)
Numbers for last seven days:
- 28 commits since previous report (plus 3 "fake", created by github merges),
- 3 pull requests (all merged),
- 9 issues created,
- 34 issues still open (including 2 bugs).
Initial proxy support (still missing handling of PAC files) was finally merged (thanks bajasoft), work on support for custom keyboard shortcuts is still ongoing (takes longer than expected but is almost done).
Thanks for all pull requests and feedback. :-)
Weekly report #2 (13-01-2014)
Current numbers:
- 31 commits since previous report (plus 4 "fake", created by github merges),
- 7 pull requests (4 merged),
- 34 issues created (still most of ther are wishes and tasks),
- 32 issues still open (including 5 bugs).
Except some drafts of new configuration pages there are almost no user visible changes in recent commits.
But some new stuff is being worked on, like proxy support or keyboard shortcuts and macros for actions (both based on profiles).
Weekly report #1 (06-01-2014)
Almost one week passed since Phoronix published first news about my project (thanks again :-)).
I cannot guarantee that such reports will be made each week (as they require a bit work to be done too and there may be not enough interesting stuff to be covered) and they will be most probably moved to Sunday anyway.
Reactions were usually positive (I've read many of comments, written in various languages - Google, you seriously had to improve translating from Hungarian!), thanks for all good words and constructive criticism. :-)
Lets proceed then, with some numbers:
- 21 commits since alpha 1 (plus 3 "fake", created by github merges),
- 5 pull requests (3 merged),
- 37 issues created (relax, it includes wishes and tasks too),
- 20 issues still open (including 3 bugs),
- 2 179 downloads of experimental packages according to sf.net statistics,
- 102 stargazers, 37 followers and 14 forks on github,
- over 13 600 unique visits on homepage (over 20% coming phoronix.com).
In terms of coding this week was "weak", I've barely had time to code myself (but still I've managed to enforce "at least one commit per day" policy ;-)), since project management eats most of the time.
Hopefully it will improve soon. Some nice features are currently being worked on, those who follow IRC know what exactly is being cooked right now. :-)
Those who would like to get involved are welcome to check out issues page, items marked as "junior jobs" can be taken (but please ask first on IRC, they may not be always properly marked as taken) and there are also "discussion" tickets, where feedback is especially welcomed.
In case of programming task please take a look at CONTRIBUTING.md file first, it contains some rules that will be mercilessly enforced (well, in worst case I can do code reformatting myself, I know, some of these rules seems to be "weird" ;-)).
Last but not least, I would like to clear some misconception about source of inspiration, it is not Maxthon (which itself is inspired by Opera, but remains closed source), I've only meant that I've used it a bit in 2004, when it was still called MyIE2 (I couldn't stand simplistic UI of vanilla IE), before going for Opera.
Alpha 1 release (01-01-2014)
So time has come and there we have first (very) experimental binary packages which can be obtained from sf.net downloads page, source packages can be fetched from github.
Keep in mind that this is very early version and there are lots of things still to be done (especially more UI customization features), all things listed in TODO are not yet available but will be added one after another, also including minor or obvious stuff not listed there.
Please not to judge project until first beta (hopefully in early March), this is first public release done after only 400 commits (two months of work).
This page will see more improvements later, for now it's best to stick with Atom feed channel on github, for now it makes more sense to focus on browser itself.
Thanks for early feedback (including some criticism, yeah, I've read most of these comments scattered around internet :-P) and support. :-)
FAQ
To avoid (un)intentional FUD please refer to these answers for the most common questions.
If something is missing you can always ask me on the project's IRC channel (it is the preferred way of communication).
- Why yet another QtWebKit browser?
-
First of all, Otter is not intended to be such a thing, from beginning it is designed to support multiple backends.
Since Qt5 currently ships only one web engine (QtWebEngine is still in the works, initial version is available with Qt 5.4) Otter has no other option for now (creating bindings is not a trivial task...), but as soon it will become possible it will gain support for Blink (through QtWebEngine) and maybe others (someone tried once to build Qt version of Firefox, so there should be Gecko binding somewhere...). ;-)
As long time Opera user (since 2004, spending only few initial months using Maxthon etc.) I have some specific needs that cannot be fulfilled by any of existing web browsers.
There will be no entry "Why Qt?", why? Because Qt (while not perfect) is simply the best choice. ;-)
- Why not to join other projects focusing on QtWebKit?
-
There are multiple reasons why to not do that, I will list three of them.
First of all, Otter has different goals, its primary objective is to become haven for power users that cannot stand what happened to Opera after ditching Presto engine.
Secondly, most of existing projects come from Qt4 era, while Qt5 gave many new features and simplified many tasks directly in QtWebKit or indirectly (mostly QtNetwork module, like new API for QNetworkCookieJar). Existing projects still use workarounds for missing features, even Qt examples were only barely touched to work with Qt5...
Last but not least, it is a bit of NIH, but it is simply too easy to create such project with Qt, design it from scratch than try to fit in in existing architecture.
- Are you going to simply clone UI and all features of Opera?
-
Nope, not all of it is even possible or feasible (like Unite, widgets etc.), some of these concepts started to show their age or could be simply done better (for example more flexible while being also simpler to implement and comprehend by end user).
Also you have to keep in mind that classic Opera regressed substantially in recent versions, simplifying (in some places far too much) and removing features (even before dropping whole "Opera" after 12.x) by trying to keep up with simplicity of Chrome and IE.
Additionally Otter will be not a monolithic browser, it is designed to be very modular, going so far that you could replace whole bookmarks manager or history viewer (not yet currently, but with only one step missing, proper plugins, abstraction layer is in place already).
Had I mentioned that I want to have built-in mail client? Do not be afraid, it will be optional module (possibly able to live as standalone application), it will not "bloat" entire browser. ;-)
Native look and feel is also important, although skinning abilities are also planned (including support fo Opera skins and personas).
- Why this name, Otter?
-
I don't like "invented" names (don't look deeper into history of repository, you will find such name there, thankfully I've changed it quickly ;-)).
I've chosen Otter because it also start with "o", furthermore it has the same amount of letters as Opera.
Why there is Browser in name? There was already such package, some mathematics related software (such ones probably should use invented names, or at least prefix or suffix them).
Coincidentally full name is pronounced in similar way to Other Browser, and well, indeed Otter intends to be different from current mainstream trend of UI oversimplification (and in fact it started with IE years ago, I believe that Chrome was trageted to takeover users of that browser, which had biggest market share back then).
Also it allows "fun" jokes about for example Firefox (the last "mainstream" browser that didn't lost its identity, at least not yet), fire and water. ;-)
- Maybe you should try with Kickstarter campaign?
-
I was thinking about such possibility before launching alpha, also some people suggested it, for example on Reddit.
While it would be nice to get some cash for development (and invest into VPS for automated buildbot
or SSD to increase compilation speed a bit) but success there could lead to failure of entire project, since it could create too much pressure for me.So while it's tempting it should be avoided, at least for now (some legal entity would be needed first too).