[PATCH] add new website to the about:spash page
Hi, a small patch in case you missed it :) --- a/src/IO/about.c Tue Nov 11 13:08:32 2025 +++ b/src/IO/about.c Tue Nov 11 13:10:19 2025 @@ -56,7 +56,7 @@ const char *const AboutSplash= "</ul>\n" "\n" "<p>See more details in the\n" -"<a href=\"https://dillo-browser.github.io/\">Dillo website</a>.</p>\n" +"<a href=\"https://dillo-browser.org/\">Dillo website</a>.</p>\n" "\n" "</div>\n" "</body>\n"
Hi, I went ahead and updated the whole tree for the new website. Maybe it's premature and you aren't ready to fully make the switch yet. If so, please disregard. diff -upr a/ChangeLog b/ChangeLog --- a/ChangeLog Tue Nov 11 13:06:16 2025 +++ b/ChangeLog Tue Nov 11 14:56:37 2025 @@ -4,7 +4,7 @@ Dillo project Here we list changes that are relatively significant and/or visible to the user. For a history of changes in full detail, see our Git repository -at https://github.com/dillo-browser/dillo +at https://git.dillo-browser.org/dillo dillo-3.3.0 [Unreleased] diff -upr a/README b/README --- a/README Tue Nov 11 13:06:16 2025 +++ b/README Tue Nov 11 15:02:18 2025 @@ -6,7 +6,7 @@ privacy. It is built with the [FLTK 1.3 GUI toolkit](h Screenshot of the [Dillo Website][dillo] rendered in Dillo: -[dillo]: https://dillo-browser.github.io/ +[dillo]: https://dillo-browser.org/ <p align="center"><img src="doc/dillo.png" width="60%" /></p> @@ -27,9 +27,9 @@ Dillo][mobilized].
[!WARNING] As of December 2023, the host `dillo.org` is [no longer under control][gone] of Dillo developers. A copy of the old website is archived in -> [GitHub Pages][old] and the [Wayback Machine (May 2022)][may]. +> [Dillo website][old] and the [Wayback Machine (May 2022)][may].
-[gone]: https://dillo-browser.github.io/dillo.org.html -[old]: https://dillo-browser.github.io/old/ +[gone]: https://dillo-browser.org/dillo.org.html +[old]: https://dillo-browser.org/old/ [may]: http://web.archive.org/web/20220508022123/https://www.dillo.org/ diff -upr a/README.md b/README.md --- a/README.md Tue Nov 11 13:06:16 2025 +++ b/README.md Tue Nov 11 15:02:18 2025 @@ -6,7 +6,7 @@ privacy. It is built with the [FLTK 1.3 GUI toolkit](h Screenshot of the [Dillo Website][dillo] rendered in Dillo: -[dillo]: https://dillo-browser.github.io/ +[dillo]: https://dillo-browser.org/ <p align="center"><img src="doc/dillo.png" width="60%" /></p> @@ -27,9 +27,9 @@ Dillo][mobilized].
[!WARNING] As of December 2023, the host `dillo.org` is [no longer under control][gone] of Dillo developers. A copy of the old website is archived in -> [GitHub Pages][old] and the [Wayback Machine (May 2022)][may]. +> [Dillo website][old] and the [Wayback Machine (May 2022)][may].
-[gone]: https://dillo-browser.github.io/dillo.org.html -[old]: https://dillo-browser.github.io/old/ +[gone]: https://dillo-browser.org/dillo.org.html +[old]: https://dillo-browser.org/old/ [may]: http://web.archive.org/web/20220508022123/https://www.dillo.org/ diff -upr a/devdoc/Dillo.txt b/devdoc/Dillo.txt --- a/devdoc/Dillo.txt Tue Nov 11 13:06:16 2025 +++ b/devdoc/Dillo.txt Tue Nov 11 14:59:55 2025 @@ -46,7 +46,7 @@ jpeg.c and png.c) 5.- The dpi framework: a gateway to interface the browser with external programs (Example: the bookmarks server plugin). -Dpi spec: https://dillo-browser.github.io/old/dpi1.html +Dpi spec: https://dillo-browser.org/old/dpi1.html ------------------------- diff -upr a/devdoc/Dpid.txt b/devdoc/Dpid.txt --- a/devdoc/Dpid.txt Tue Nov 11 13:06:16 2025 +++ b/devdoc/Dpid.txt Tue Nov 11 14:59:29 2025 @@ -16,7 +16,7 @@ Nomenclature: dpi1: specific term for dillo's plugin spec version 1. - at: https://dillo-browser.github.io/old/dpi1.html + at: https://dillo-browser.org/old/dpi1.html dpi program: any plugin program itself. diff -upr a/devdoc/IO.txt b/devdoc/IO.txt --- a/devdoc/IO.txt Tue Nov 11 13:06:16 2025 +++ b/devdoc/IO.txt Tue Nov 11 15:20:42 2025 @@ -42,7 +42,7 @@ handling of data and its error control was put under of the CCC (Concomitant Control Chain), and the old widget system was replaced with a new one (Dw). The source code is currently regarded as "very stable beta", and is available at -<https://github.com/dillo-browser/dillo>. Dillo is a project +<https://dillo-browser.org/>. Dillo is a project licensed under the GNU General Public License. This paper covers basic design aspects of the hybrid approach diff -upr a/devdoc/README b/devdoc/README --- a/devdoc/README Tue Nov 11 13:06:16 2025 +++ b/devdoc/README Tue Nov 11 15:03:17 2025 @@ -1,7 +1,7 @@ README: Last update Jul 2009 These documents cover dillo's internals. -For user help, see https://dillo-browser.github.io/old/dillo3-help.html +For user help, see https://dillo-browser.org/old/dillo3-help.html -------------------------------------------------------------------------- diff -upr a/dillorc b/dillorc --- a/dillorc Tue Nov 11 13:06:16 2025 +++ b/dillorc Tue Nov 11 15:04:44 2025 @@ -182,13 +182,13 @@ # Set the start page. # start_page="about:blank" -# start_page="https://dillo-browser.github.io/" +# start_page="https://dillo-browser.org/" # start_page="file:/home/jcid/custom_page.html" #start_page="about:splash" # Set the home location # home="file:/home/jcid/HomePage/Home.html" -#home="https://dillo-browser.github.io/" +#home="https://dillo-browser.org/" # Set the new tab page. # new_tab_page="dpi:/bm/" diff -upr a/doc/README b/doc/README --- a/doc/README Tue Nov 11 13:06:16 2025 +++ b/doc/README Tue Nov 11 15:05:24 2025 @@ -1,5 +1,5 @@ Last update: June 2015 This directory contains user documentation. Developer documentation is -only stored in the Git repository at <https://github.com/dillo-browser/dillo>, in +only stored in the Git repository at <https://git.dillo-browser.org/dillo>, in the directory "devdoc", but not part of the tarball. diff -upr a/doc/dillo.1.in b/doc/dillo.1.in --- a/doc/dillo.1.in Tue Nov 11 13:06:16 2025 +++ b/doc/dillo.1.in Tue Nov 11 15:05:49 2025 @@ -114,4 +114,4 @@ Hyphenation pattern files. .BR wget (1) .PP Dillo website: -.B https://dillo-browser.github.io/ +.B https://dillo-browser.org/ diff -upr a/doc/install.md b/doc/install.md --- a/doc/install.md Tue Nov 11 13:06:16 2025 +++ b/doc/install.md Tue Nov 11 15:07:56 2025 @@ -58,7 +58,7 @@ $ sudo make install ### From git ```sh -$ git clone https://github.com/dillo-browser/dillo.git +$ git clone https://git.dillo-browser.org/dillo $ cd dillo $ ./autogen.sh $ mkdir build @@ -174,7 +174,7 @@ libiconv-devel libpng-devel libjpeg-devel libwebp-deve ``` **Note**: Dillo can also be built with OpenSSL (libssl-devel) but there is a -[known problem with detached threads](https://github.com/dillo-browser/dillo/issues/172) +[known problem with detached threads](https://bug.dillo-browser.org/172/) used by the DNS resolver and OpenSSL that causes a crash. If you use OpenSSL, disable the threaded resolver with `--disable-threaded-dns`. @@ -193,7 +193,7 @@ setup-x86_64.exe -q -P gcc-core,gcc-g++,autoconf,autom To build Dillo, follow the usual steps from a Cygwin shell: ```sh -$ git clone https://github.com/dillo-browser/dillo.git +$ git clone https://git.dillo-browser.org/dillo $ cd dillo $ ./autogen.sh $ mkdir build diff -upr a/doc/user_help.in.html b/doc/user_help.in.html --- a/doc/user_help.in.html Tue Nov 11 13:06:16 2025 +++ b/doc/user_help.in.html Tue Nov 11 15:12:05 2025 @@ -747,10 +747,10 @@ service.</p> <p>Plugins can be written in <em>any programming language</em> and they interact with the browser using the -<a href="https://dillo-browser.github.io/old/dpi1.html">DPI protocol</a>. A -<a href="https://dillo-browser.github.io/#plugins">list of plugins</a> +<a href="https://dillo-browser.org/old/dpi1.html">DPI protocol</a>. A +<a href="https://dillo-browser.org/#plugins">list of plugins</a> is available on the Dillo website. Some plugins are just a -<a href="https://raw.githubusercontent.com/dillo-browser/dillo-plugin-man/master/man.filter.dpi">few +<a href="https://git.dillo-browser.org/plugins/man/tree/man.filter.dpi">few lines of shell script</a>, so you are encouraged to read them to learn how to write your own plugins. Plugins are searched by looking for files that end with the <code>.dpi</code> extension (or <code>.dpi.exe</code> in Windows) in @@ -776,7 +776,7 @@ the Plugins may have other software dependencies required for it to work.</p> <p>Here is an example of how to manually install the -<a href="https://github.com/dillo-browser/dillo-plugin-gemini">Gemini protocol plugin</a> +<a href="https://git.dillo-browser.org/plugins/gemini">Gemini protocol plugin</a> (it comes with a Makefile that automates the process, so this is not necessary), which is a filter plugin written in shell script:</p> <pre> @@ -794,7 +794,7 @@ by Dillo.</p> <h3 id="bug-meter">Bug Meter</h3> <p> Dillo includes a -<a href='https://dillo-browser.github.io/old/help/bug_meter.html'>bug meter</a> +<a href='https://dillo-browser.org/old/help/bug_meter.html'>bug meter</a> which shows the number of detected bugs inside the page. The bugs are caught at parsing time, so the error messages also show the line where they occur and provide a hint of what was expected instead. @@ -846,7 +846,6 @@ The list of default bindings is given in the following <footer> <p>This manual has been written in HTML <em>by hand</em> using Vim.<br> If you find any issue, please report it via -<a href="https://github.com/dillo-browser/dillo/issues/new">GitHub</a> or <a href="mailto:dillo-dev@mailman3.com">email</a>. </footer> </div> diff -upr a/dw/style.cc b/dw/style.cc --- a/dw/style.cc Tue Nov 11 13:06:16 2025 +++ b/dw/style.cc Tue Nov 11 15:13:27 2025 @@ -753,7 +753,7 @@ Length StyleImage::ExternalWidgetImgRenderer::getBackg * use a trapezium as draw polygon, or drawTypedLine() for dots and dashes. * Although the concept is simple, achieving pixel accuracy is laborious [1]. * - * [1] https://dillo-browser.github.io/old/css_compat/tests/border-style.html + * [1] https://dillo-browser.org/old/css_compat/tests/border-style.html */ static void drawBorderTop(View *view, Style *style, int x1, int y1, int x2, int y2) diff -upr a/dw/textblock.cc b/dw/textblock.cc --- a/dw/textblock.cc Tue Nov 11 13:06:16 2025 +++ b/dw/textblock.cc Tue Nov 11 15:13:54 2025 @@ -637,7 +637,7 @@ void Textblock::sizeAllocateImpl (core::Allocation *al */ /* align=bottom (base line) */ /* Commented lines break the n2 and n3 test cases at - * https://dillo-browser.github.io/old/test/img/ */ + * https://dillo-browser.org/old/test/img/ */ childAllocation.y = lineYOffsetCanvas (line, allocation) + (line->borderAscent - word->size.ascent); diff -upr a/src/IO/about.c b/src/IO/about.c --- a/src/IO/about.c Tue Nov 11 13:06:16 2025 +++ b/src/IO/about.c Tue Nov 11 15:14:32 2025 @@ -56,7 +56,7 @@ const char *const AboutSplash= "</ul>\n" "\n" "<p>See more details in the\n" -"<a href=\"https://dillo-browser.github.io/\">Dillo website</a>.</p>\n" +"<a href=\"https://dillo-browser.org/\">Dillo website</a>.</p>\n" "\n" "</div>\n" "</body>\n" diff -upr a/src/menu.cc b/src/menu.cc --- a/src/menu.cc Tue Nov 11 13:06:16 2025 +++ b/src/menu.cc Tue Nov 11 15:15:53 2025 @@ -287,7 +287,7 @@ static void Menu_bugmeter_validate_w3c_cb(Fl_Widget*, */ static void Menu_bugmeter_about_cb(Fl_Widget*, void*) { - a_UIcmd_open_urlstr(popup_bw, "https://dillo-browser.github.io/old/help/bug_meter.html"); + a_UIcmd_open_urlstr(popup_bw, "https://dillo-browser.org/old/help/bug_meter.html"); } /** diff -upr a/src/prefs.c b/src/prefs.c --- a/src/prefs.c Tue Nov 11 13:06:16 2025 +++ b/src/prefs.c Tue Nov 11 15:16:15 2025 @@ -13,7 +13,7 @@ #include "prefs.h" #define PREFS_START_PAGE "about:splash" -#define PREFS_HOME "https://dillo-browser.github.io/" +#define PREFS_HOME "https://dillo-browser.org/" #define PREFS_NEW_TAB_PAGE "about:blank" #define PREFS_FONT_SERIF "DejaVu Serif" #define PREFS_FONT_SANS_SERIF "DejaVu Sans" diff -upr a/src/ui.cc b/src/ui.cc --- a/src/ui.cc Tue Nov 11 13:06:16 2025 +++ b/src/ui.cc Tue Nov 11 15:16:58 2025 @@ -269,7 +269,7 @@ static void help_cb(Fl_Widget *w, void *) } else { MSG("Can't read local help file at \"%s\"." " Getting remote help...\n", path); - a_UIcmd_open_urlstr(bw, "https://dillo-browser.github.io/user_help.html"); + a_UIcmd_open_urlstr(bw, "https://dillo-browser.org/user_help.html"); } dFree(path); } @@ -654,7 +654,7 @@ void UI::make_status_bar(int ww, int wh) // Status box StatusOutput = new Fl_Output(0, wh-sh, ww-bm_w, sh); - StatusOutput->value("https://dillo-browser.github.io/"); + StatusOutput->value("https://dillo-browser.org/"); StatusOutput->labelsize(8); StatusOutput->box(FL_THIN_DOWN_BOX); StatusOutput->clear_visible_focus(); diff -upr a/test/html/manual/floats2.html b/test/html/manual/floats2.html --- a/test/html/manual/floats2.html Tue Nov 11 13:06:16 2025 +++ b/test/html/manual/floats2.html Tue Nov 11 15:17:40 2025 @@ -3,7 +3,7 @@ accusantium doloremque laudantium, totam rem aperiam e ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt, explicabo. <div style="float:left; border: 1px dashed black">Some text in a -float.<br /><img src="https://dillo-browser.github.io/old/dw/html/not-so-simple-container.png" /></div> +float.<br /><img src="https://dillo-browser.org/old/dw/html/not-so-simple-container.png" /></div> nemo enim ipsam voluptatem, quia voluptas sit, aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos, qui ratione voluptatem sequi nesciunt, neque porro quisquam est, diff -upr a/test/html/manual/floats3.html b/test/html/manual/floats3.html --- a/test/html/manual/floats3.html Tue Nov 11 13:06:16 2025 +++ b/test/html/manual/floats3.html Tue Nov 11 15:18:01 2025 @@ -3,7 +3,7 @@ accusantium doloremque laudantium, totam rem aperiam e ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt, explicabo.</p> <div style="float:left; border: 1px dashed black">Some text in a -float.<br /><img src="https://dillo-browser.github.io/old/dw/html/not-so-simple-container.png" /></div> +float.<br /><img src="https://dillo-browser.org/old/dw/html/not-so-simple-container.png" /></div> <p>nemo enim ipsam voluptatem, quia voluptas sit, aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos, qui ratione voluptatem sequi nesciunt, neque porro quisquam est, qui dolorem diff -upr a/test/html/manual/floats5.html b/test/html/manual/floats5.html --- a/test/html/manual/floats5.html Tue Nov 11 13:06:16 2025 +++ b/test/html/manual/floats5.html Tue Nov 11 15:18:19 2025 @@ -2,7 +2,7 @@ Sed ut perspiciatis, unde omnis iste natus error sit v accusantium doloremque laudantium, totam rem aperiam eaque ipsa, quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt, explicabo. -<div style="float:left; border: 1px dashed black"><img src="https://dillo-browser.github.io/old/Icons/ProgramIcon16.png" /></div> +<div style="float:left; border: 1px dashed black"><img src="https://dillo-browser.org/old/Icons/ProgramIcon16.png" /></div> nemo enim ipsam voluptatem, quia voluptas sit, aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos, qui ratione voluptatem sequi nesciunt, neque porro quisquam est, Regards, Alex
Hi Alex, On Tue, Nov 11, 2025 at 03:28:33PM +0000, a1ex@dismail.de wrote:
Hi,
I went ahead and updated the whole tree for the new website. Maybe it's premature and you aren't ready to fully make the switch yet.
Yeah, I'll leave them for now until I continue to check that everything works well. I still have to patch cgit to support the new git protocol via HTTP. Thanks!, Rodrigo.
participants (2)
-
a1ex@dismail.de -
Rodrigo Arias