v5.x is the current active branch; it's a bugfix and minor feature branch for v5.0 and up.
default has the start of a new database-based settings infrastructure, which was in an incomplete state when I decided to EOL the project.
The quality of this code varies widely. The earliest portions were some of the first serious Javascript I wrote, and it shows. main.js in particular is quite sloppy in places. I never fully refactored it because I'm reluctant to refactor working code.
Some files that may be of particular interest:
If all you want is to make an unpackaged Chrome Web App you can load in Developer Mode, run build/fetch-cacerts.sh. This will fetch the necessary CA root certificates and process them. You will need perl and curl as prerequisites.
To build the stand-alone versions, you will need node and npm. Run npm install in the repository root, to install the necessary dependencies. Then run build/build-all.sh. This will build whatever standalone binaries are supported on your platform, plus a ZIP package of the Chrome Web App.
Name Last modified Size Description
Parent Directory - client.js 2024-05-08 04:51 120K duckclient-128.ico 2024-02-20 01:49 66K main-dialogs.js 2024-05-08 04:51 60K help.html 2024-05-08 05:10 48K subclient.js 2024-02-20 01:49 39K main.js 2024-02-20 01:49 37K main.html 2024-05-08 05:10 27K telnet.js 2024-02-20 01:49 26K duckclient-128.icns 2024-02-20 01:49 20K ansi.js 2024-05-08 04:51 19K background.js 2024-02-20 01:49 18K linkdetect.js 2024-05-08 05:10 15K license.html 2024-02-20 01:49 14K output.js 2024-02-20 01:49 8.9K imagepreview.js 2024-02-20 01:49 8.1K textline.js 2024-02-20 01:49 8.0K serverid.js 2024-02-20 01:49 7.3K deeducate.js 2024-02-20 01:49 7.0K empty.js 2024-02-20 01:49 6.9K preview.js 2024-02-20 01:49 6.6K trigger.js 2024-02-20 01:49 6.5K releasenotes.js 2024-05-08 05:10 4.5K logger.js 2024-02-20 01:49 4.1K quirks.js 2024-02-20 01:49 3.1K .hgtags 2024-02-20 01:49 2.6K duckclient-128.png 2024-02-20 01:49 2.5K README.html 2024-02-20 01:49 1.8K package.json 2024-05-08 05:10 1.8K mediakiller.js 2024-02-20 01:49 1.8K manifest.json 2024-05-08 05:10 1.5K empty.html 2024-02-20 01:49 1.4K duckclient-16.png 2024-02-20 01:49 300 .hgignore 2024-02-20 01:49 151 blank.html 2024-02-20 01:49 34 test/ 2024-02-20 01:49 - sounds/ 2024-02-20 01:49 - lib/ 2024-02-20 01:49 - images/ 2024-02-20 01:49 - fonts/ 2024-02-20 01:49 - docs/ 2024-02-20 01:49 - css/ 2024-02-20 01:49 - build/ 2024-05-08 04:51 - .hg/ 2024-05-08 05:10 -