Dooble Web Browser

Version: 
2024.12.06
Release date: 
Friday, 25 February, 2011

License:

Interface:

Dooble is a platform-independent open source web browser. Application developed using Qt framework.

This software is distributed in two modes:
  • as compressed package that you have to download and manually install; if prerequisites are required, you will have to manually install them too;
  • as RPM package; you can install it using your favorite rpm package manager, that will take care to download and install both the software and its prerequisites.
Choose the installation mode that you prefer. Please note that not all the versions are available in both the installation modes.

Installation with rpm

This program is installable using the rpm package manager. See below for the install string. Required prerequisites are automatically processed by the package manager and, if needed, downloaded and installed.

dooble-2022.10.15-1.oc00 (06/11/2022)
Repository: Netlabs stable
dooble-debuginfo-2022.10.15-1.oc00 (06/11/2022)
Repository: Netlabs stable

Manual installation

Program is distributed as ZIP/7 ZIP package: download to temporary directory and unpack to destination folder. See below for download link(s).

You can install the prerequisites with rpm running the following string in a command line:

yum install libgcc1 libssp libstdc++6 libstdc++ libsupc++6 libsupc++ libgcc-fwd libqt4 qt5-qtbase qt5-qtwebengine zlib pthread

Following ones are the download links for manual installation:

Dooble Web Browser v. 2024.11.23 (26/11/2024, Dave Yeo) Readme/What's new
Dooble Web Broswer for OS/2 =========================== Dooble is a cross-platform, free and open-source web browser based on the Qt Toolkit and its Qt WebEngine library that brings Google Chromium web browser to Qt applications. Dooble is an alternative to Otter Browser which is also based on Qt WebEngine. This README file covers the specifics of the version of Dooble for the OS/2 operating system. Please check the original Dooble documentation (accessible from its Help menu) to get general help on the Dooble application usage. NOTE THAT THIS IS A PREVIEW VERSION OF DOOBLE FOR OS/2. PLEASE INSTALL IT ON A TEST SYSTEM TO GIVE IT A TRY. THE LIST OF KNOWN LIMITATIONS IS PROVIDED AT THE END OF THIS DOCUMENT. System Requirements ------------------- * A Pentium 4 (or Pentium M) CPU is really the minimum. Some tests have shown that a system with at least 2 CPU cores is preferred. * 3 GB of system memory is recommended. Dooble is known to work on systems with less memory but it may seriously affect its stability. * VIRTUALADDRESSLIMIT of at least 2048. Preferable 2560 or higher. Note that too high of a VIRTUALADDRESSLIMIT can cause instability depending on hardware. * When it comes to the supported operating system, it is strongly recommended that you use ArcaOS version 5 or above. Please make sure that you have at least the following versions of the following components in your ArcaOS installation (go to your ArcaOS order by visiting www.arcanoae.com and logging in to check for updates): - OS/2 kernel version 14.203 or higher - ACPI version 3.23.16 or higher - Latest UNIAUD If you are running an older version of OS/2 such as eComStation or OS/2 Warp, installing this browser can crash your system because the Qt WebEngine DLL is the biggest DLL ever distributed for OS/2 (almost 100 megabytes without debug symbols). This DLL needs to be loaded into high memory. Only OS/2 kernel version 14.202 and higher supports proper loading and unloading of DLLs from high memory. Older OS/2 versions such as MCP 1/2 and eComStation come with kernel versions that contain a bug that will crash your system when DLLs are unloaded from high memory. Installing Dooble ----------------- Installation of the browser is best done in the RPM/YUM environment. The easiest way is to use the graphical front-end for RPM/YUM called Arca Noae Package Manager (ANPM). Sometimes there will also be zips published. In ArcaOS the ANPM program is installed by default and can be found in the folder: Computer -> System Setup -> Arca Noae Package Manager. If you do not have ANPM installed for some reason, you can download it here: https://www.arcanoae.com/resources/downloadables/arca-noae-package-manager/ Step-by-step installation instructions: 1. Launch ANPM. 2. Update all packages on your system via Manage -> Yum Tools -> Update all. 3. Restart your system after updating is finished. 4. Launch ANPM again. 5. Go to the "available" list, select Dooble browser and install it. 6. For Dave Yeo's builds that are available as files, it is suggested to copy dooble.exe to something like dooble_os2.exe. This way any bugs encountered can be checked against the official Bitwise release. 7. Using ANPM, goto Manage-->Yum tools-->Install package from file... and install the RPM and ideally also the debug package. Note that with all the updates you need to install and Dooble browser itself you may need to download a few hundred megabytes. Dictionary support ------------------ Currently dictionary files need to be installed in qtwebengine_dictionaries as a sudirectory of where the Dooble executable lives. Usually @unixroot\usr\bin\qtwebengine_dictionaries and needs to be manually created. Dictionaries need to be in bdic format. To convert the dictionaries in @unixroot\usr\share\myspell installed by Hunspell, there is @unixroot\usr\lib\qt5\bin\qwebengine_convert_dict.exe Run it something like, X:\usr\lib\qt5\bin\qwebengine_convert_dict.exe ./en_CA.dic ./en_CA.bdic Ignore delta not found errors. Known Limitations ----------------- - Audio in YouTube.com videos may only play for a few seconds and then go silent. This depends on a combination of the hardware installed in your computer. - AV encoded videos on YouTube may stop playing after a few seconds, also seems hardware dependent. - Sometimes the first tab does not load an URL. Work around, open a new tab. Can also pass a homepage URL in the program object or on the cmd line. - Printing and Print preview can crash Dooble - Private browsing windows do not work in single-process mode - Some characters such the delete key are not recognized. This may include some umlauts. Contacts -------- For Dave Yeo builds, it is suggested to see if the bug exists in the official Dooble released by Bitwise and then file a bug report at the link below. It is also a good idea to test the simple browser to see if it has the same bug, which points to a Qt5 or Qt5webengine bug rather then a Dooble bug. I will also look at bug reports but am not a very good developer. If you want to report a bug report, please visit the Dooble for OS/2 project page at https://github.com/bitwiseworks/dooble-os2. Dave Yeo dave.r.yeo@gmail.com or dyeo@gmx.com Credits ------- Dooble is Copyright (c) 2008 - present, Alexis Megas. Dooble for OS/2 (including OS/2 versions of Qt Toolkit version 5 and Chromium web browser) is kindly brought to you by bww bitwise works GmbH (Dmitriy Kuminov, Silvan Scherrer, Herwig Bauernfeind, https://www.bitwiseworks.com). Rebuilds by Dave Yeo Thanks to Paul Smedley for getting OS/2 patches accepted upstream. Thanks to Elbert Pol for building and testing both Dooble an Qt at earlier stages of development. Thanks to Gregg Young for providing an initial RPM package and OS/2 icon for Dooble. Thanks to Roderick Klein from OS/2 Voice (http://os2voice.org) for providing ongoing fundraising support.
 github.com/dryeo/dooble/releases/tag/2024.11.23  local copy
Dooble Web Browser v. 2024.11.17 (19/11/2024, Dave Yeo)
 github.com/dryeo/dooble/releases/download/2024.11.17/dooble-Qt5.zip  local copy
Dooble Web Browser v. 2023.12.25 (25/12/2023, Dave Yeo) Readme/What's new
Dooble supports MacOS 13 and newer, Windows 10 and newer. As for Linux, FreeBSD, OS/2, OpenBSD, a system capable of supporting the latest Qt LTS. Older versions of MacOS and Windows may be functional. I don't have the hardware and software to verify. History of OS/2-specific changes for Dooble =========================================== This file contains only OS/2-specific changes. Dooble's own changes are listed under Dooble's "Help -> Release Notes" main menu entry. Version 2023.12.25 (2023.12.25) -------------------------------
 github.com/dryeo/dooble/releases/download/2023.12.25/Dooble_2023_12_25.zip  local copy
Dooble Web Browser v. 2023.05.31 (rpm package, 31/5/2023, Dave Yeo)
 c.gmx.com/@744346040190108571/wy3LGGhrS9WZrTAAn1moWw  local copy
Dooble Web Browser v. 2023.05.31 (blocklist, 31/5/2023, Dave Yeo)
 c.gmx.com/@744346040190108571/HWj9ce80RQWUWS9piXDiDw  local copy
Dooble Web Browser v. 2023.04.20 (23/4/2023, Dave Yeo) Readme/What's new
Dooble 2023.04.20 Welcome to the 2023.04.20 release of Dooble. Corrections and new features are detailed below. Avoid native file dialogs. FreeBSD and Qt 6.4. Dooble does not provide support for non-LTS. This is a brief exception. Set a page's address text as soon as possible.
 c.gmx.com/@744346040190108571/1rOkBfA9T76_YoI4dOIS0A  local copy
Dooble Web Browser v. 2023.04.20 (rpm package, 23/4/2023, Dave Yeo)
 c.gmx.com/@744346040190108571/Uatmhxp_S_-YR9AMwll-nQ  local copy
Dooble Web Browser v. 2023.04.10 (10/4/2023, Dave Yeo)
 c.gmx.com/@744346040190108571/dqh6B3ZQTmGTYae6EZIjog  local copy
Dooble Web Browser v. 2023.02.25 (25/2/2023, Dave Yeo) Readme/What's new
Dooble 2023.02.25 Welcome to the 2023.02.25 release of Dooble. Corrections and new features are detailed below. Allow empty Home URL. Ignite a search from the address bar. GitHub ticket #160. Search engine titles must be unique!
 c.gmx.com/@744346040190108571/40ZeKJSJSgGLbUu6yXMeWA  local copy
Dooble Web Browser v. 2023.02.20 (16/2/2023, Dave Yeo) Readme/What's new
Dooble 2023.02.20 Welcome to the 2023.02.20 release of Dooble. Corrections and new features are detailed below. Add Tab Behavior. Settings -> Display. GitHub ticket #161. Corrected state of private Cookies Window. GitHub ticket #158. Save Purge Periodically setting in private Cookies Window as a separate setting. GitHub ticket #158. Show a warning label in Settings -> Web -> Spell Checkers if qtwebengine_dictionaries cannot be read.
 c.gmx.com/@744346040190108571/HQZnnDywT-ejiK1nqp1OYw  local copy
Dooble Web Browser v. 1.53 (5/7/2015, Elbert Pol (TeLLie)) Readme/What's new
1.53 (07/04/2015) Added Stribog-512. Allow for automatic cancellation of stagnant JavaScript scripts. Allow non-authenticated sessions to share plaintext information with Spot-On. Allow removal of Spot-On shared links. Please see Clear Containers and the Edit menu. Also retrieve keywords as part of a page's description. Corrected QSsl enumeration usage for Qt 4.7.x. Thanks to Elbert for reporting. Corrected Qt macro usage. Corrected SSL widget states in the Settings panel. Corrected Spot-On button state in the URL location widget. Corrected retrieval of default iteration count. Log libspoton errors. Modified the favicon's context menu so that the available option references the site's host instead of the domain. Per Mattias Andree, added support for the Gopher protocol. Lots of changes provided by Mattias. File downloads are supported. Pausing downloads is not supported. Properly center exceptions windows that are activated from Settings. Removed non-native full-screen support. Removed translated log entries. Set the SSL protocol for QNetworkRequest objects. Removed setting of the protocol in Allowed SSL Ciphers. Set the location widget's text after a successful page load or an update of the URL if and only if the user has not modified the location widget's text. The method dwebpage::slotFinished() must inspect the reply's "dooble-favicon" property as the method may be reached after a download of a favicon. Updated Czech translation. Thanks to Pavel Fric. Updated SQLite to version 3.8.10.2, Windows. Updated libspoton to 0.1.2. Upgraded OpenSSL products to version 1.0.2c on Windows. Upgraded Qt products to version 5.4.2 on OS X and Windows.
 ftp.netlabs.org/pub/qtapps/Dooble-1.53-os2.7z
Dooble Web Browser v. 1.52 (8/4/2015, Elbert Pol (TeLLie)) Readme/What's new
1.52 (04/01/2015) Ability to disable the main window's menu bar. Remind the user if the SQLite database driver is missing. Adjusted full-screen support. Allow hiding of the Desktop and Home buttons. The Dogpile search engine supports SSL/TLS. Added the search engine wikibooks.org. Corrected dooble::saveSettings() with respect to the full screen mode. Removed hiding of the location tool bar. Upgraded OpenSSL libraries to version 1.0.2a. Ignore QX11EmbedContainer if Q_WS_X11 is not defined. Display the JavaScript alert in dwebpage::javaScriptAlert() via QMessageBox::exec() instead of show(). The default SSL configuration's protocol must be set according to the available cipher protocols (SSLv3, TLSv1.0, TLSv1.1, TLSv1.2). Please see http://doc.qt.digia.com/qt-maemo/qsslconfiguration.html. Issue std::nothrow in gcry_qmutex_init(). Upgraded libgcrypt to version 1.6.3 on Windows. Upgraded libgpg-error to version 1.13 on Windows.
 ftp.netlabs.org/pub/qtapps/Dooble-1.52-os2.7z
Dooble Web Browser v. 1.17 (25/2/2011, Salvador Parra Camacho) Readme/What's new
20110225: First "port" to OS/2.
 hobbes.nmsu.edu/download/pub/os2/apps/internet/www/browser/dooble117-os2.zip  local copy
Bookmark converter () Readme/What's new
Scripts to import/export bookmarks.html file into/from Dooble
 ecsoft2.org/system/files/repository/dooblebookmarktools.zip  local copy
Record updated last time on: 15/12/2024 - 17:30

Translate to...

Comments

ftp://dry@ftp.os2voice.org/rpm/dooble-2023.11.30-1.oc00.pentium4.rpm Password, your email address

Add new comment