mldonkey-next: modern client for mldonkey
mldonkey-next was born as a new client for the mldonkey core. It is written as an Angular webapp. It is bundled into:
- docker-mldonkey: a docker container providing both the mldonkey core and mldonkey-next;
- mldonkey Android app: a native Android app;
- mldonkey AppImage: a native Linux app.
The project grew a bit more than intended, and now includes multiple projects:
- docker-mldonkey: docker image containing a patched version of the mldonkey core. This includes patches that allows the mldonkey-next webapp to show more info.
- mldonkey fork: some changes to the mldonkey core were needed. I keep upstreaming my patches, but the official mldonkey project is pretty slow.
- mldonkey-next: the webapp and the native wrappers.
For more info refer to these posts.
Changelog
Version | Changes |
v0.1.0 | First version including the views with the current downlods, the search and the system info. |
v0.1.1 | Improved UI for the native apps. |
v0.2.0 | Added the stats view. |
v0.3.0 | Fixed how empty passwords are handled. UI imprevements. |
v0.4.0 | Try to reconnect to the core when connection is lost. Updated Qt to version 6.8.1. |
v0.4.1 | Updated Angular to version 19 and other webapp deps. |
v0.4.2 | Changed behavior of the sidenav. |
v0.5.0 | Added about dialog. |
v0.5.1 | Improved about dialog. |
v0.6.0 | Fixes to the UI. Moved controls in the download view to a menu. Added a new filter for the download table. |
v0.7.0 | Improved the filter in the download view. Updated dependencies. Added new charts showing the current bandwidth use. This requires a patched version of the mldonkey core (see docker-mldonkey in docker hub). |