psychowood Posted December 10, 2014 Report Share Posted December 10, 2014 Hi all,Recently I invested some time to create a WebUI that fitted more my needs. Since I found out it works quite well, I decided to share it Just a small introduction about why I decided to start this project:I'm using uTorrent on a very low power boxI use to queue lots, and I mean lots, of torrents (right now 7k, more or less), because I prefer to download massively from RSS feeds and then filter manually what I want to startThe official WebUI, even if it served well for a long time, it is starting to feel slow and unconfortable to use (filtering, queue cleaning, multiple selections not working well with filters applied, context menu broken on the latest OS X Chrome releases)I'm experiencing performance issues because of the previous pointsI wanted a mobile interfaceI wanted the ability to browse between torrents easily, with more filters (l33t and scene format parsing)I'm stuck with uTorrent 2.2.1 for various reasons, and the official WebUI does not like it so muchThe webui.zip can be downloaded from the github repo. If you want to see it in action, you can test it on the demo page. It's just a demo with a randomly generated download queue, without a real backend. You can play with the frontend, just don't expect the downloads to change status or to complete ng-torrent-ui v0.4.0Added "Preferences" tab to view and edit uTorrent settingsAdded support for homescreen pinning (browser menu -> add to HomeScreen on mobile) with dedicated icon and fullscreen viewAdded 'No label' filterAdded 'Status: error' filterFix for uTorrent bad character handling (caused crash of both ng-torrent-un and official WebUI)Prevent text highlighting when selecting on gridv0.3.4 Added 'availability' in grid (in seeds/peers column) and details dialogAdded 'added on' in grid and details dialog (uTorrent 3+)Added 'completed on' in details dialog (uTorrent 3+)Added 'save as' (download location) in details dialog (uTorrent 3+)Better grid auto-height handlingFixed minor typosv0.3.3Added selection for download location when adding a torrent (needs uTorrent 3+)v0.3.2Better responsive support (almost complete rewrite of the toolbar), support for multiple resolutions and fit longer texts (e.g. Russian translations)Added tooltips for action buttonsChanged label presentation: added colored tag icon, works well for less than 16 labels. Label color is assigned based on torrent quantity, to preserve color between different sessionsAdded self-updating url: point yout browser to /gui/latest.html to always get the latest version without having to update the webui.zip file! (BETA); needs internet access from the browser to work.v0.3.1Added: Server version in headerFixed: Language not recognized before first setSupport for multi-value strings (caused problems with russian language) [thanks *lukas-by*]Fixed: notification for newer version after updatev0.3.0Added: Inherited translations from uTorrent resource files. Jump to 47 supported languages (Various strings missing, I'll need help from the community to complete).v0.2.9Added: Report issue via mailAdded: Online new version check (using GitHub API to check releases)v0.2.8Added: Report issue in the About tabFixed: Touch not recognized on mobile devices in torrent details modalAdded: Remove labelAdded: Create new labelFixed: Set label for multiple torrentsAdded: upload of torrent files (not supported for uTorrent 2.X)Added: close button in torrent details modalFirst tests with the current uTorrent (v3.4.2 build 37594)v0.2.7 Added: change file priority and files filter in torrent detailsAdded: Global speed trackingBetter responsive reflowingv0.2.6 Embedded the classic WebUI, v0.388, the latest version found in the official uTorrent forum. It can be reached at /gui/classic/index.html and is also linked in the 'About' tab), just in case you don't feel comfortable enough to completely leave the old way .GZipped files in the uTorrent release (less than half of the previous archive size)Minor graphical glitches fixed v0.2.5 Show primary label the gridShow seeds/peers in gridShow torrent details with properties and files listFixed name filter with spacesFixed non working actions (queue up/down, recheck) v0.2.0 Got a brand new logo. Deserved a version bump. Reference to G+ communityMultiple selection with Shift key modifierNew filter: Show only selected torrentsNew filter: Filter by status (downloading, seeding, paused, ...)L33t filter rewriteAngular version upgraded to 1.3.6Pruned unused dependencies v0.1.0 Generinc information os download status (progress, size, current speed, queue position)Reponsive design (mobile and desktop views)Custimizable auto-refresh timeNon-paged list (virtual scrolling, on-demand rendering of a row, supports for high number of rows with limited impact)Name filtering with l33t support ('arrow' finds both 'ARROW' and '4RR0W')Label filteringBasic name cleanup (replacement of . and _ with spaces, moving of [...] tags after the nameBasic operations (start/pause/stop/force/remove/queue moving)Multiple selection of torrents, even on different searches, to apply batch operationsAdd torrent by url (http and magnet)Ctrl/Cmd multiple selectionSortable headers (queue, name, downloaded %, size, up speed, down speed) I've been using it as my daily driver for some time now, without any kind of problems. Even so, use with care, I'm not responsible for any kind of data loss that could occur (not that it should ). Let me know what you think about it, if you care. Link to comment Share on other sites More sharing options...
psychowood Posted December 13, 2014 Author Report Share Posted December 13, 2014 New version released. Link to comment Share on other sites More sharing options...
psychowood Posted December 17, 2014 Author Report Share Posted December 17, 2014 Version v0.2.6 released. The biggest change is that the classic WebUI is embedded in the release: you can now play with ng-torrent-ui without giving up the old interface, that will always be available (linked in the About tab) if needed.If you are not convinced yet there is also a live demo page to test the interface. Link to comment Share on other sites More sharing options...
psychowood Posted December 29, 2014 Author Report Share Posted December 29, 2014 v0.2.7 released. Lots of fixes, better handling of low resolution screens for the mobile view. Added the ability to change file priority in torrent detail, and global speed tracking Link to comment Share on other sites More sharing options...
lukas-by Posted January 1, 2015 Report Share Posted January 1, 2015 Hello. Will the support of the Russian interface? I would also like to see support for adding the torrent file through the web interface. Link to comment Share on other sites More sharing options...
psychowood Posted January 1, 2015 Author Report Share Posted January 1, 2015 Hi,file upload is coming in the next release (soon). Multilanguage is planned, but I'll need translators for all the languages besides italian and english. Link to comment Share on other sites More sharing options...
DreadWingKnight Posted January 2, 2015 Report Share Posted January 2, 2015 Lacking support or planning to support current versions of uTorrent, this custom UI will NOT be endorsed or supported for use. Link to comment Share on other sites More sharing options...
psychowood Posted January 2, 2015 Author Report Share Posted January 2, 2015 @DreadWindKnight : thanks for the clarification. Support for current versions of uTorrent is planned (it is also stated in the readme file), just not with a defined date (supposedly it will be one of near future release, anyway). Link to comment Share on other sites More sharing options...
psychowood Posted January 4, 2015 Author Report Share Posted January 4, 2015 v0.2.8 released.Added: Report issue in the About tabFixed: Touch not recognized on mobile devices in torrent details modalAdded: Remove labelAdded: Create new labelFixed: Set label for multiple torrentsAdded: upload of torrent files (not supported for uTorrent 2.X)Added: close button in torrent details modalFirst tests with the current uTorrent (v3.4.2 build 37594) Link to comment Share on other sites More sharing options...
psychowood Posted January 7, 2015 Author Report Share Posted January 7, 2015 v0.3.0 releasedAdded: Inherited translations from uTorrent resource files. Jump to 47 supported languages (Various strings missing, I'll need help from the community to complete).v0.2.9 (also released silently some days ago)Added: Report issue via mailAdded: Online new version check (using GitHub API to check releases) Link to comment Share on other sites More sharing options...
lukas-by Posted January 7, 2015 Report Share Posted January 7, 2015 Hello. Here is the version v0.3.0 released on the monitor Dell 17 (1280*1024)http://s017.radikal.ru/i408/1501/52/579722e7f0cd.pnghttp://s020.radikal.ru/i708/1501/68/73f3932141cc.png Link to comment Share on other sites More sharing options...
psychowood Posted January 7, 2015 Author Report Share Posted January 7, 2015 Hello. Here is the version v0.3.0 released on the monitor Dell 17 (1280*1024)http://s017.radikal.ru/i408/1501/52/579722e7f0cd.pnghttp://s020.radikal.ru/i708/1501/68/73f3932141cc.pngThanks for your feedback.Opera isn't tested yet, I'll try to give a look asap.When do you get the first image? What's wrong with the second one (besides the [] for torrents without a label)? Link to comment Share on other sites More sharing options...
psychowood Posted January 8, 2015 Author Report Share Posted January 8, 2015 v0.3.1-Added: Server version in header-Fixed: Language not recognized before first set-Support for multi-value strings (caused problems with russian language) [thanks *lukas-by*]-Fixed: notification for newer version after update Link to comment Share on other sites More sharing options...
lukas-by Posted January 8, 2015 Report Share Posted January 8, 2015 When do you get the first image? What's wrong with the second one (besides the [] for torrents without a label)?http://s011.radikal.ru/i318/1501/e9/e1b3eb5f52c7.pngIs there any way to move a column, how about I indicated in the screenshot? Or the problem display is connected to my Dell monitor 17 (1280*1024)?Sorry for English, translated using https://translate.yandex.by Link to comment Share on other sites More sharing options...
psychowood Posted January 8, 2015 Author Report Share Posted January 8, 2015 http://s011.radikal.ru/i318/1501/e9/e1b3eb5f52c7.pngIs there any way to move a column, how about I indicated in the screenshot? Or the problem display is connected to my Dell monitor 17 (1280*1024)?Sorry for English, translated using https://translate.yandex.byNo way to move a column right now, sorry. Anyway, your problem should be fixed in v0.3.1 released yesterday, can you try the update? Link to comment Share on other sites More sharing options...
lukas-by Posted January 8, 2015 Report Share Posted January 8, 2015 No way to move a column right now, sorry. Anyway, your problem should be fixed in v0.3.1 released yesterday, can you try the update?uTorrent 3.2.3 build 28705 / webui v0.3.1First runhttp://s017.radikal.ru/i433/1501/74/bf8e04913512.pngAdding filehttp://s019.radikal.ru/i632/1501/00/517b39088ca1.pngThe property filehttp://s58.radikal.ru/i162/1501/af/a6c42dc0988d.png View from tablet http://i021.radikal.ru/1501/d1/1ccba26e66d6.pngScreen size: 7.85The screen resolution (px): 1024x768Google Chromehttp://s50.radikal.ru/i130/1501/a6/9a3fc9f5cefc.png Link to comment Share on other sites More sharing options...
psychowood Posted January 8, 2015 Author Report Share Posted January 8, 2015 Seems good, so far Link to comment Share on other sites More sharing options...
psychowood Posted January 19, 2015 Author Report Share Posted January 19, 2015 v0.3.2Better responsive support (almost complete rewrite of the toolbar), support for multiple resolutions and fit longer texts (e.g. Russian translations)Added tooltips for action buttonsChanged label presentation: added colored tag icon, works well for less than 16 labels. Label color is assigned based on torrent quantity, to preserve color between different sessionsAdded self-updating url: point yout browser to /gui/latest.html to always get the latest version without having to update the webui.zip file! (BETA); needs internet access from the browser to work. Link to comment Share on other sites More sharing options...
psychowood Posted January 21, 2015 Author Report Share Posted January 21, 2015 v0.3.3 Added selection for download location when adding a torrent (needs uTorrent 3+) Link to comment Share on other sites More sharing options...
lukas-by Posted February 3, 2015 Report Share Posted February 3, 2015 Hello. Tell me, on this the development of your web interface was completed? Just something a long time no updates. Link to comment Share on other sites More sharing options...
psychowood Posted February 3, 2015 Author Report Share Posted February 3, 2015 Hello. Tell me, on this the development of your web interface was completed? Just something a long time no updates. There are some features I'd like to develop, but since as of today it can be considered stable, I slowed down the releases frequency.If there are some specific functionalities you'd like to see implemented, or if there are issues I'm not aware of, just ask, I'll look into them. Link to comment Share on other sites More sharing options...
lukas-by Posted February 4, 2015 Report Share Posted February 4, 2015 There are some features I'd like to develop, but since as of today it can be considered stable, I slowed down the releases frequency.If there are some specific functionalities you'd like to see implemented, or if there are issues I'm not aware of, just ask, I'll look into them.I would like to see the Settings (uTorrent) particularly interested in the connection tab to control the behavior of the "Proxy" Link to comment Share on other sites More sharing options...
MaruTor Posted February 6, 2015 Report Share Posted February 6, 2015 Can this auto remove a torrent when it's finished? Link to comment Share on other sites More sharing options...
psychowood Posted February 6, 2015 Author Report Share Posted February 6, 2015 Can this auto remove a torrent when it's finished?It could, but what do you mean with "finished"? Completed and stopped? Still seeding? Link to comment Share on other sites More sharing options...
MaruTor Posted February 7, 2015 Report Share Posted February 7, 2015 It could, but what do you mean with "finished"? Completed and stopped? Still seeding? After a seeding ratio has been met and the torrent's status changes from Seeding/Downloading to Finished. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.