3 ms·
I installed the latest (version 1.4) FreeDOS just now and keeping half an eye on the installer as names of installed packages flashed by I noticed Dillo. Is DOS
by 1313ed01 11mo ago
I installed the latest (version 1.4) FreeDOS just now and keeping half an eye on the installer as names of installed packages flashed by I noticed Dillo. Is DOS still a supported platform or is FreeDOS shipping some old version? I hope it is the former.
- kolme 11mo agoAFAIK Dillo is GTK-based, at least the UI part, so I don't think so.
- gtk40 11mo agoNope, it uses https://www.fltk.org/ https://www.fltk.org/
- axus 11mo agoFLTK was a pleasure to use (for uncomplicated software). They also put the latest code on Github: https://github.com/fltk/fltk https://github.com/fltk/fltk
- 1313ed01 11mo agoI just started it up and it turned out to be Dillo 3.0 from 2011. I do not know if it was using FLTK back then, but a quick search says that FLTK has been ported to DOS so that might not be an obstacle for the current developers to keep FreeDOS support if they wanted to.
- hagbard_c 11mo agoDillo started as a fork of the Armadillo browser which was based on GTK+. It was the next version - Dillo 2 - which was ported to FLTK. The GTK+ version did not support CSS and initially did not support frames/iframes either. I submitted a patch which added support for the latter somewhere around 2003 which was never merged before the port to FLTK but which I have used for quite a while until these features became less important due to the uptake of CSS.
- nazgulsenpai 11mo agoIt looks like FLTK was ported to DOS back in 2011 so it might be real https://sourceforge.net/p/freedos/news/2011/11/dillo-a-web-browser-for-dos/ https://sourceforge.net/p/freedos/news/2011/11/dillo-a-web-b...
- rodarima 11mo agoAFAIK Georg Potthast wrote a port that worked in DOS based on the work that Benjamin Johnson for Windows. I believe it was based on 3.0p4: https://www.bttr-software.de/forum/board_entry.php?id=10797 https://www.bttr-software.de/forum/board_entry.php?id=10797 Unfortunately, none of those ports made their way back to the main project. However, if there is enough interest I would be willing to merge them. I'm not very familiar with DOS/FreeDOS, so probably someone would have to help us to update the changes, but probably doable between 3.0 and 3.2.0.
- lproven 11mo agoReally happy to see a new version. I wrote about 3.1, 18 months ago: https://www.theregister.com/2024/05/07/dillo_browser_v3_1/ https://www.theregister.com/2024/05/07/dillo_browser_v3_1/ I don't know if you saw that, but I asked a question in there I am still curious about. In the long time period that Dillo was largely idle, there were various forks. I know of 2 that seem to be dead now... DilloNG https://github.com/w00fpack/dilloNG https://github.com/w00fpack/dilloNG D+ https://sourceforge.net/projects/dplus-browser/ https://sourceforge.net/projects/dplus-browser/ But two others seem to be active... Dillo-Plus https://github.com/crossbowerbt/dillo-plus https://github.com/crossbowerbt/dillo-plus <- active as recently as September 2024, i.e. since my article. Mobilized Dillo: https://www.toomanyatoms.com/software/mobilized_dillo.html https://www.toomanyatoms.com/software/mobilized_dillo.html <- active last month -- and the page links to an article of mine. Nice. :-) I wondered if you were in communication with any of those developers, and if you have managed to bring in any of their code or improvements? FLTK is now up to 1.4.4, released in July. https://github.com/fltk/fltk/releases/tag/release-1.4.4 https://github.com/fltk/fltk/releases/tag/release-1.4.4 Are you using the latest FLTK? Just curious, not challenging or anything.
- rodarima 11mo ago> I wrote about 3.1, 18 months ago Thanks for the article and for including all the references. We now adhere to https://semver.org/ https://semver.org/ as much as we can, where each of the three version numbers has a meaning, so it would be nice to include them all. I'll mention it in the next release (and probably add it to the changelog as well). > I wondered if you were in communication with any of those developers, and if you have managed to bring in any of their code or improvements? I'm in contact with the Mobilized Dillo developer and we exchange some patches from time to time. > Are you using the latest FLTK? The change from FLTK 1.3.X to 1.4.X breaks many things in Dillo. One of my priorities is to get it fixed ASAP but it will take a while. I'll probably ship experimental support for FLTK 1.4.X under a configure flag in the next 3.3.0 release so I don't delay it for too long.