Skip to content

Releases: textbrowser/dooble

Version 2024.09.29

29 Sep 23:22
Compare
Choose a tag to compare
Release Notes
  • Allow -style terminal argument.
  • Attempt to discover terminal file URLs.
  • Attempt to load translation files according to QTranslator::load(QLocale(), "dooble", "_", path, ".qm") and QTranslator::load(QLocale(), "qtbase", "_", path, ".qm").
  • Automatics and constants. Please report errors.
  • Everyone loves elapsed time! See Floating Digital Clock.
  • New --disable-javascript option.
  • New --normal-screen option.
  • New --reload-periodically TIME option.
  • Removed incorrect text from History label: Private Dooble History windows do not exist.
  • Save the floating history window's geometry only if the window is visible. Otherwise, the recorded geometry will be invalid in a future session.
  • Set QMAKE_MACOSX_DEPLOYMENT_TARGET to 12.0.
  • Set terminal URL schemes to HTTPS.
  • Source release!
  • Windows 11 release!

Version 2024.08.20

20 Aug 21:00
Compare
Choose a tag to compare
Release Notes
  • Allow about:blank in address field.
  • Corrected Search Engines -> Add Checked. An empty syntax was not allowed.
  • Source release.

Version 2024.08.19

19 Aug 00:01
Compare
Choose a tag to compare
Release Notes
  • About the 113th release since Dooble was born.
  • Automatics and constants. Please report errors.
  • Clone a page via Ctrl + Shift + C or Edit menu or a tab's context menu. GitHub ticket #229.
  • Decompress JAR files.
  • Do not set the current working directory to /Applications/Dooble.d on MacOS.
  • First Apple Silicon release via Homebrew Qt. The software is not signed and is therefore considered tarnished.
  • First LTS of 2024!
  • First PiOS ARM64 release. Please do not request strange corrections and stranger support.
  • Include qtwebengine_dictionaries in the native Debian release file. Not a single spirit noticed.
  • JAR files may now be accessed via File -> Open File.
  • MimeType in dooble.desktop. GitHub ticket #216.
  • New dooble_accepted_or_blocked_domains.txt.
  • New dooble_filter.txt.
  • New text placed here and there, mostly there.
  • Pre-Qt 6.7.0 and JavaScript window cause abnormal termination. Qt and site-specific. GitHub ticket #208.
  • Optionally respect full-screen requests. Please read Settings -> Web -> Full-Screen Requests. GitHub ticket #224.
  • Page brightness decreased by a transparent mask. New option, see View menu. GitHub ticket #228.
  • Q_OS_WIN -> Q_OS_WINDOWS.
  • Release includes accumulated source releases.
  • Reload a page while ignoring its cache. Press and hold the Reload button until a menu appears. GitHub ticket #231.
  • The action View -> Status Bar will now propagate itself through all pages if one action is toggled.
  • Unroll loops.
  • VIM scroll-down and scroll-up shortcuts: Ctrl+Shift+J, Ctrl+Shift+K. JavaScript is required. If JS is disabled, it will be enabled temporarily. GitHub ticket #219.
  • Warn of all sigaction() failures.

Version 2024.01.25

25 Jan 20:11
Compare
Choose a tag to compare
Release Notes
  • Display a history item's data in page's status bar during a hover event.
  • New jar scheme. Decompressed files are recorded in the Desktop. The executables jar and unzip are required. GitHub ticket #153.
  • QSqlDatabase issues a warning (connect() and nullptr) if QApplication is not present in Qt 6. A QApplication object must be created before accessing an SQLite database.
  • QWebEngineSettings::ReadingFromCanvasEnabled and Qt 6.6.
  • Smaller page buttons in Settings. GitHub ticket #211.
  • This release is dedicated to the lovely Mr. D. Peace out!

Version 2023.12.25

24 Dec 19:55
Compare
Choose a tag to compare
Release Notes
  • Decreased launch time for non-splash-screen: load splash screen's pixmap only if necessary.
  • Include GitHub links in release notes. GitHub ticket #203.
  • Initiate a floating-clock timer as needed. Preserve resources.
  • Injected style sheets are now stored as UTF-8.
  • JavaScript Console. GitHub ticket #202. Please see Tools.
  • New --full-screen and --help.
  • New splash image. Thanks louies0623. GitHub ticket #206.
  • Source-only release?
  • Speedier compilations via fewer includes.

Version 2023.11.30

25 Nov 22:34
Compare
Choose a tag to compare
Release Notes
  • Added QSqlDatabase::exec() correction. Please see #199. This item will be included in future release notes.
  • Final LTS release of 2023!
  • Final Windows 7 release! Future requests will be accepted only with Patreon memberships.
  • New Address Widget Completer Mode. Please see Settings -> Display.
  • New Doxygen files.
  • Page translation via Google. GitHub ticket #200.
  • Qt 6.5.3 LTS everywhere, except for Windows 7.
  • The Windows 11 release includes future release notes.
  • This release includes items from previous source-only releases: 2023.07.15, 2023.08.30. This item will be included in future release notes.

Version 2023.08.30

27 Aug 15:44
Compare
Choose a tag to compare
Release Notes
  • Create new page via double-click on a tab bar. GitHub ticket #196.
  • OS/2 and QLocalServer::UserAccessOption corrections.
  • Qt 6.5.2 LTS.

Version 2023.07.15

13 Jul 13:08
Compare
Choose a tag to compare
Release Notes
  • Display discovered shorcuts in Settings -> Display. Read-only. GitHub ticket #103.
  • Initialize s[i] elements in Threefish.
  • Introduced --attach and --listen command-line options. If a Dooble instance is available, a new Dooble instance will attach its URLs to the existing Dooble instance. GitHub ticket #182.
  • New executable-current-url command-line option. See Tools -> Current URL Executable(s). Multiple instances are allowed and Dooble does not verify content. GitHub discussion #193.
  • Scoped C++ enumerators.

Version 2023.05.31

28 May 15:15
Compare
Choose a tag to compare
Release Notes
  • Peek-a-boo, where available. Explore, build, discover.
  • Qt 6.5.1.
  • Release includes a bunch of accumulated bundles!
  • Updated domain-filtering files.

Version 2023.04.20

20 Apr 00:09
Compare
Choose a tag to compare
Release Notes
  • 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.