aboutsummaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2025-05-08Make Ctrl+C copy selection into clipboardRodrigo Arias Mallo
Follows the behavior of so many other programs by copying the current text selection into the clipboard with Ctrl+C. Selecting text continues to copy it into the primary selection. Fixes: https://github.com/dillo-browser/dillo/issues/228
2025-05-07Copy links to clipboard selection tooRodrigo Arias Mallo
Selecting text in the page copies only to the primary selection. Copying links via the context menu now places the URL both in the primary and clipboard selections so it can also be pasted with Ctrl+V. See: https://github.com/dillo-browser/dillo/issues/228
2025-04-30Middle-click on back or forward opens in new tabAlex
Reviewed-by: Rodrigo Arias Mallo <rodarima@gmail.com> See: https://lists.mailman3.com/hyperkitty/list/dillo-dev@mailman3.com/thread/XXD2NXCGQLZLJ3V57NCPU3327DAEFKAN/
2025-04-27Control + left click opens link in new tabRodrigo Arias Mallo
Small laptops and netbooks that lack a proper 3 button touchpad make it difficult to open a new tab. Using the control modifier makes is easier to open links in new tabs. It also allows mixing it with the shift modifier to control the focus.
2025-04-27Add about:keys to show keyboard shortcutsRodrigo Arias Mallo
Fixes: https://github.com/dillo-browser/dillo/issues/66
2025-04-06Add brotli supportRodrigo Arias Mallo
Implements support for brotli (br) content encoding. Fixes: https://github.com/dillo-browser/dillo/issues/377
2025-02-05Fix several typosGevel Tekens
See: https://lists.mailman3.com/hyperkitty/list/dillo-dev@mailman3.com/thread/L3FFAINJJMIOZQNID5HC2DHKJIIIHEYH/
2025-01-25Update the documentation for tab focusing behaviourJuhani Krekelä
Since 3.2.0 the new tab is no longer automatically focused by default.
2024-11-27Pin FLTK to 1.3 in homebrewRodrigo Arias Mallo
Homebrew has updated the default version of FLTK to 1.4, which is causing rendering issues in Dillo. So for now, we build with FLTK 1.3 by pinning it. See: https://github.com/Homebrew/homebrew-core/pull/198029 See: https://github.com/dillo-browser/dillo/issues/246
2024-11-24Add WebP to build dependenciesRodrigo Arias Mallo
2024-11-24Add WebP support to docs and changelogRodrigo Arias Mallo
2024-10-28Update README screenshot of DilloRodrigo Arias Mallo
2024-10-13Scroll full pages with mouse wheelRodrigo Arias Mallo
When using the scroll wheel over a page, holding Shift will cause full pages to be scrolled instead of scroll steps. The same effect can be achieved by scrolling over the vertical scrollbar.
2024-10-13Add new scrollbar page modeRodrigo Arias Mallo
The scroll page mode changes the behavior of the mouse when clicking on the vertical scrollbar. When enabled with scrollbar_page_mode=YES, clicking with the left button anywhere on the vertical scrollbar will cause the page to scroll down one page. With the right button, to scroll up one page. Holding Shift temporarily reverts the value of the option.
2024-10-13Add support for left scrollbarRodrigo Arias Mallo
Implements support for placing the vertical scrollbar on the left side by setting scrollbar_on_left=YES on dillorc. By default, continues to be on the right side. See: https://www.toomanyatoms.com/software/mobilized_dillo.html Authored-By: dogma
2024-10-04Add doc/install.md to releaseAlex
2024-08-11Stick to POSIX make rulesRodrigo Arias Mallo
Using $< in a non-suffix rule context is a GNUmake idiom Reported-by: Alex <a1ex@dismail.de>
2024-07-26Mention SVG support in the documentationRodrigo Arias Mallo
2024-06-25Add support for zoom factorRodrigo Arias Mallo
Allows zooming in and out of pages by changing the size of all elements, including font size, images and tables. The initial zoom is specified in the "zoom_factor" option of dillorc. Use the new shortcuts Ctrl+ and Ctrl- to adjust the zoom of the current page and Ctrl 0 to reset it to 100%. When a new tab or window is opened, the current zoom factor is inherited. Each tab retains its own zoom factor. Fixes: https://github.com/dillo-browser/dillo/issues/21
2024-06-09Add new_tab_page optionRodrigo Arias Mallo
Adds support to load a custom page when a new tab is opened. The current behavior is set as the default, load a blank page. The location bar is only selected when the new tab page is the blank page, otherwise the page loaded gets the focus. Co-authored-by: Alex <a1ex@dismail.de> Fixes: https://github.com/dillo-browser/dillo/issues/124
2024-05-20Add workaround for OpenSSL in CygwinRodrigo Arias Mallo
Cygwin doesn't seem to support detached threads used by the threaded DNS resolver at the same time the dynamic OpenSSL library is used. As a workaround we suggest disabling the threaded DNS (will use the same thread) if building with OpenSSL on Cygwin. Fixes: https://github.com/dillo-browser/dillo/issues/172
2024-05-12Disable TLSv1.3 in MbedTLS 3.6.0 for nowRodrigo Arias Mallo
In Mbed TLS 3.6.0 there is support for TLSv1.3 but it requires special handling, so for now we disable it. See: https://gitlab.alpinelinux.org/alpine/aports/-/commit/4dc36afaa81a4d73758b29fa77981d07dbae0080.patch Fixes: https://github.com/dillo-browser/dillo/issues/158
2024-05-08Update macOS dillo install instructionsMichael Yin
Dillo is now packaged (bottled) in Homebrew as seen here - https://github.com/Homebrew/homebrew-core/blob/master/Formula/d/dillo.rb
2024-05-06Convert some old files from iso8859-1 to utf-8 encodingArtem Polishchuk
2024-05-05Update macOS install instructionsMike Yin
On macOS, Homebrew will install OpenSSL to different locations depending on which architecture you're on (Intel or ARM). It also doesn't put the headers and library files in the default search path for gcc. This added instruction in the doc/install.md aligns with a similar instruction for BSD and is architecture and OpenSSL version agnostic (because it just asks Homebrew to tell us what the prefix is). pkg-config could easily work across platforms or the lookup could be configured to test for homebrew, but I didn't want to make a much bigger change to the autoconf script.
2024-04-29Move version to first paragraph of the manualRodrigo Arias Mallo
When using "git describe" the resulting length of the version is too long for the header. As we only need to store the version somewhere in the manual, we place it at the end of the first paragraph.
2024-04-28Add version to user manualRodrigo Arias Mallo
Fixes: https://github.com/dillo-browser/dillo/issues/136
2024-04-25Clarify page scrolling documentationKevin Koster
See: https://lists.mailman3.com/hyperkitty/list/dillo-dev@mailman3.com/message/5DGCSCREF2SMOADHBHJVCB33BMYDSBHG/
2024-04-10Remove libgif dependency from docsRodrigo Arias Mallo
The libgif library is not needed as Dillo already has builtin GIF support. Fixes: https://github.com/dillo-browser/dillo/issues/128 Reported-by: dogma
2024-04-08Use build out of treeRodrigo Arias Mallo
The recommended way of building Dillo is to use a out-of-tree build, so it can be removed and leave the source directory clean. Fixes: https://github.com/dillo-browser/dillo/issues/125
2024-04-08Add Debian packages to install instructionsRodrigo Arias Mallo
2024-04-04Fix HTML5 errors and warningsRodrigo Arias Mallo
Fixes: https://github.com/dillo-browser/dillo/issues/117
2024-04-04Fix manual typos and clarify some partsRodrigo Arias Mallo
Reported-by: dogma, monkeybusiness
2024-04-01Improve Dillo user manualRodrigo Arias Mallo
A lot of sections were updated and extended to cover the usage of the browser from the perspective of a new user. Other missing content was added, specially to describe the configuration files and the format they use. Fixes: https://github.com/dillo-browser/dillo/issues/73
2024-03-28Add Windows install instructionsRodrigo Arias Mallo
2024-01-09Update references to website and repositoryRodrigo Arias Mallo
The website is now at https://dillo-browser.github.io/ and the repository at https://github.com/dillo-browser/dillo.
2023-12-30Extend install instructions for BSD systemsRodrigo Arias Mallo
We no longer include /usr/local/include by default, it must be specified to the configure script.
2023-12-30Add MacOS build instructionsRodrigo Arias Mallo
2023-12-30Mention OpenSSL 1.1 as supported libraryRodrigo Arias Mallo
2023-12-30Update build instructionsRodrigo Arias Mallo
2023-12-19Update README.md with dillo.org dead noticeRodrigo Arias Mallo
The official server is lost. Move install instructions to its own document.
2023-12-17Fix DuckDuckGo search linksRodrigo Arias Mallo
The DuckDuckGo service that redirects the links from the search page is returning a broken page for non-javascript browsers. They have a meta refresh tag in the body, instead of in the head. Adding the kd=-1 argument causes the DuckDuckGo search results to point directly to the target page avoiding the redirection. Based on this patch: https://salsa.debian.org/debian/dillo/-/commit/ffbd4fc0e6cf94b3947d02766224c0e80344a017 Thanks: liftof+dbug@gmail.com Thanks: Axel Beckert <abe@debian.org> Bug-Debian: https://bugs.debian/org/924357
2023-12-11Fix distcheck targetRodrigo Arias Mallo
2015-06-03Moved dev docs to devdoc.Sebastian Geerken
2015-06-03Merge with main repo.Sebastian Geerken
2015-06-01dillo man page datecorvid
2015-06-01Split up user and developer documentation.Sebastian Geerken
2015-06-01Updated doc directory.Sebastian Geerken
2015-05-28update docs a bitcorvid
2015-05-26Fix view-source dpi to handle null characters correctlyJorge Arellano Cid
Although not allowed in text contexts, null characters should not stop/halt/fail dpi protocol, thus the patch. Test Example. Display a file with these contents: null padding^@^@ (two trailing null characters) and view source for it. Note that dillo will not _display_ the file completely correct, it will eat a char after each null, but this is not a problem in dpi nor dpip but in rendering, the cache gets it right. Adding code to correctly _display_ these anomalous pages is probably not worth the effort though.