Главная » 2011 Декабрь 1 » Dooble Web Browser 1.25 Portable
10:15 Dooble Web Browser 1.25 Portable | |
Основные особенности Dooble Web Browser : -высокая производительность; -надежная защита от вредоносных программ и вторжений; -простой в использовании интерфейс; -встроенный FTP-клиент; -встроенный файл-менеджер; -поддержка прокси; -уникальный внешний вид; Изменения в Dooble Web Browser 1.25 : 1. Updated MacGPG2 software to version 2.0.17-9. Previous content (cookies, etc.) may be lost as a result. 2. Allow the user to modify the default Dooble Search page (Settings window's Home tab). 3. Changed Dooble Search text (Settings window's Home tab) to Home. 4. Changed default Arial sizes from 12 to 10 for Windows platforms. 5. Removed redundant dview::load() calls during Dooble initialization. 6. Resolved ticket 3399328. (Was saving a session passphrase.) 7. Improved checking of settings (Dooble.ini) values. 8. Modified dhistory's timer interval from 1 second to 2.5 seconds. 9. Modified history purging so it only occurs during Dooble launch and termination. (Saving precious resources.) 10. Qt products have been upgraded to version 4.7.4 on OS X and Windows platforms. 11. Decreased tab widths. 12. Improved Settings window sizing. 13. Ability to hide the HTTP referrer. 14. Ability to block third-party HTML frame content. 15. The tab bar did not respect visibility setting after exiting the full-screen mode. Fixed. 16. The file and FTP managers incorrectly displayed internal objects that were intended to be hidden. 17. Clicking an FTP link from an HTML document failed to load the link. Fixed. 18. Added the Wikinews search engine. 19. Viewing of HTML frame source now provided. 20. Prevent Dooble from deleting the user's input into the URL widget after the urlChanged() signal has been captured. 21. Removed application modality from the Settings window. 22. Removed references of obsolete settings (Dooble.ini). 23. Added the XSS Auditing option under the Security tab of the Settings window. 24. Improved dooble::slotFlashHack(). This slot is issued if Web plugins are enabled and the window system is X11. Its purpose is to correct potentially-distorted windows. 25. Corrected version 1.24's item #44. 26. Modified the tab-adding mechanism so that new tabs are added after the current tab. Option to simply append the tab is also provided. 27. Clarified "switching to new tabs" option under the Settings window's Tabs panel. 28. Dooble will, if permitted, display the current site's IP address in the window title. This feature may be a first in the browser world. 29. Added missing QDialog::Accepted checks to various if-statements. 30. Validate potentially-invalid (NULL) objects before use. 31. Created a wonderful, yet troublesome, workaround for an event-loop issue. The signals emitted from dview::slotHandleUnsupportedContent() are captured by a slot that calls a function that launches a modal file dialog. At times, Qt decides to terminate because of this. Fixed. 32. Downloads suffered from potential memory exhaustion. Fixed. 33. Improved ddownloadwindowitem::isDownloading(). The previous version was weak. 34. Beautified multiple aspects of the user experience. 35. Added an install target to dooble.osx.pro. (sudo make install) At times, qmake does not properly create all required targets. 36. Added dooble.ultrasparc.pro for g++ on Sun Ultra machines. 37. Added support for providing credentials to proxies whenever they request such information. 38. Beautified passphrase dialog. 39. Wikinews and TheOpenGlobe RSS Ticker added to the default page (locale-based search.html). 40. dsettingshomelinewidget widgets were not capturing iconsChanged() signals. Fixed. These widgets are the textfield widgets under the Settings window's Home panel. 41. Changed QNetworkProxyQuery's query type from TcpSocket to UrlRequest. QNetworkProxyQuery is used for system-level proxies. 42. Prevent Dooble from opening the same URL in the current page as well as a new tab (window) after a link has been clicked. Links should either be displayed in the current page or a new frame, but not both. 43. Added toLower() to various QUrl::scheme() references. 44. Modified QWebView's context menu so that it differentiates between links and e-mail addresses. 45. Introduced the History sidebar. As a result of this new feature, the dhistorymodel class was implemented. The "one model, thousands of views" approach is quite powerful. Dragging items from the sidebar and dropping them onto a page will activate one or more load requests. Unlike other browsers, Dooble allows for multiple selections to be dragged and dropped. 46. Introduced "PRAGMA journal_mode = OFF". Dooble does not explicitly use database transactions. Please note that cookies are not subjected to this setting. 47. dmisc::setCipherPassphrase() must reset variables upon setKey() failure. The set of variables being reset was incomplete. Fixed. 48. Renamed Bookmarks Toolbar to Favorites Toolbar. Dooble does not yet support bookmarks. 49. The dfilemanager class now supports copying. Copying while dragging and dropping are directly supported by Qt via the Control key. OS X users may be required to use an alternative key. 50. Added source information to the Downloads window. 51. Fixed a monumental memory problem in dooble::initializeHistoryMenu(). 52. Optimized dooble constructors. New windows must inspect existing containers and use their contents whenever possible. 53. A view's text size multiplier needs to be set after a QWebPage object has been assigned to the view. Fixed. The Qt documentation does not make a note of this behavior. 54. Some containers have poor performance if iterators are not used to navigate their contents. Fixed. 55. Tab icons will now reflect load activity. 56. Downloads suffered from incorrect primary keys. The source URLs should not be designated as primary keys. Instead, the destination targets should be used. Since the downloads table required a redesign, existing information will be purged. Also corrected widget visibility states (the retry button should not be visible for HTML downloads). 57. Removed dview's extra network access manager (m_faviconManager). 58. Removed the mtune option from dooble.osx.pro. 59. Replaced QWebView::reload() with dview::load(). QWebView's reload() implementation may fail to emit the loadFinished() signal. This adjustment has been attempted before. 60. Created header and source files for the dwebview class. 61. The Cookies and History windows' search mechanisms have been modified to perform case-insensitive searches. 62. Added the History search to the search widget, per request. 63. Removed unnecessary blockSignals() calls. 64. Added dwebhistory.cc. 65. Two URLs may be different if the only difference is a trailing slash. Adjusted comparisons. 66. Qt does not emit urlChanged() signals for some pages (http://www.crypto-textbook.com). This is a known issue. 67. Improved the look-and-feel of the Downloads window: alternating row colors and the ability to remove individual non-active items. 68. Creating a new tab off of a javascript window enabled the search widget for that window. The search widget should not be available for such windows. 69. Enabled HTTP pipelining (dnetworkaccessmanager::createRequest()). According to documentation (http://www.w3.org/Protocols/HTTP/Performance/Pipeline.html), network performance should improve. 70. Now processing QWebPage::statusBarMessage() signals. 71. Modified the dftpbrowser so that it emits unsupportedContent() signals. This is an experimental feature. 72. QFtp produces some incorrect QUrlInfo containers. The dftpbrowser class has been modified to accommodate the discrepancies. 73. Clicking a link while the Control key is depressed will now open the link in a new tab. 74. Resolved a timing issue related to the "close other tabs" mechanism. 75. The location widget's completer's model's contents will now be date-ordered. 76. Replaced QWebView::setUrl() with QWebView::load(). The setUrl() method causes QWebFrame segmentation faults with the April 2011 release of Qt 4.7.4. The problem has been reported and may have been resolved. 77. If configured, Dooble will prompt the user before removing a modified tab. 78. Improved the look-and-feel of the location widget. 79. Dooble will now prompt the user before exiting if there are active downloads. 80. Resolved an incorrect use of QFtp::list() (m_ftp->list(m_url.path()) should have been m_ftp->list()). 81. Navigating to a parent directory within the FTP browser has been improved. 82. If configured, Dooble will prompt the user before navigating from a modified page. 83. Do not clear the History window's search field while navigating through the tree. 84. Added the File->Authenticate option. For the curious, this feature allows the user to provide the passphrase (if one had been previously set) without requiring to restart Dooble. 85. Added missing QObject() to dwebhistoryitem's default constructor. 86. Fixed an error in dcookiewindow::slotUpdateView(). When searching for potential items to remove, Dooble must inspect domains that match the url's host as well as domains that contain leading periods and that match the url's host. 87. Modified purging of information upon exit. It will now be the user's responsibility to purge existing information if certain settings (cookies, downloads, etc.) are disabled. 88. Added support for QTableWidget::itemActivated() within dftpbrowser(). Pressing the Enter key on an existing directory will now be processed as a nagivation request. 89. The File and FTP browsers must inspect the url's contents. For example, directory changes (for this example). 90. The dview class was incorrectly emitting urlChanged() and titleChanged() signals. This caused slots in the dooble class to populate containers with stale information. 91. Was incorrectly setting tabs' texts under certain page load (dooble::loadPage()) attempts. 92. Eliminated "data: invalid display value column" warning messages. The dfilesystemmodel::data() method was modified as a result. 93. Dooble will now attempt to position javascript windows within the screen housing their parents. 94. Improved creation of new windows, including javascript. 95. Modified the click behavior of the FTP browser. Single clicks on directories are now interpreted as navigation requests. Removed support for the itemActivated() signal. Added support for opening directories in new tabs via the Control key. 96. If available, a target's total size will now be displayed in the Downloads window. 97. Fixed command-line validation. Also improved url validation of new process windows. 98. Fixed incorrect processing of shortcuts. 99. Added search capabilities to the Downloads window. 100. Activated the Delete key for the Cookies window, Downloads window, History window, and the History sidebar. 101. Added the javascript Popups Exceptions window. 102. Added the Third-Party Blocking Exceptions window. 103. Added the Suppress HTTP Referrer Exceptions window. 104. Added missing QSqlDatabase::close() calls to dcookies's methods. 105. The status bar will now be visible in full-screen mode, unless it's explicitly hidden by the user. 106. Purged obsolete methods from the dcookies class. 107. Prevent javascript change-requests from modifying non-javascript windows. 108. Incorrect for-loops modified the History->Clear History action's icon. 109. Respect the style's attributes as much as possible. 110. Text alignment for various table and tree headers has been set to left-alignment. 111. Per feature request 3421816, added the ixquick search engine. 112. Dooble will now remember the nth recently-closed tabs. A minimum of 1 and a maximum of 15 are provided, if enabled. Please note that the tabs are only retained for a session. 113. Added the Cookies Exceptions window. Cookies from exempt sites will not be accepted. 114. Updated the Favorites toolbar's maximum to 15. 115. Movable Favorites and Location toolbars. Год выхода : 2011 Операционная система :Windows 7/Vista/XP Язык интерфейса : Русский Лекарство : Не требуется Размер : 30.94 Mb Скачать Dooble Web Browser 1.25 Portable | |
|
Всего комментариев: 0 | |