runbiscuit / layered Goto Github PK
View Code? Open in Web Editor NEWA complete rewrite of the Transmission Web Interface with Material Design.
A complete rewrite of the Transmission Web Interface with Material Design.
I found your work here :
https://forum.transmissionbt.com/viewtopic.php?f=8&t=17704
And I don't have the same UI.
Instead I got this :
http://imgur.com/M2TN1pH
If I have time I'm gonna look too. But you know your code better than me.
It seems Unicode characters are missing for the left and right buttons, stop and play buttons, and the open and settings buttons. What font was used for these?
Hello,
this theme is pretty cool, but after some test i found 2 things.
First, the Default Download dir when adding torrent, you leave the text area blank, then we can't add a sub folder in the area.
For me, i have my default folder that is ./torrent/, but i have some sub folder (./torrent/movie, ./torrent/series, etc ...), so if i need to download a file directly in a sub folder i have to write the complete path to my folder, that is /data/torrent/series, it's really annoying to write it each time.
After this, the download dir in detail of torrent are broken, for me it don't say the real folder, like, my first download is a CentOS in /data/torrent/ISO/CentOS/CentOS7, but on all other torrent, it say the same things ...
Sorry for my bad english i try my best ...
Beside that, all other things work like a charm and i really appreciate your work ๐
Alright, here's a new issue. When clicking "More Details" on a torrent a second time causes the close button to disappear. The stop button also becomes nonfunctional until the page is refreshed.
There currently doesn't appear to be anyway to filter torrents by tracker, would be nice if the search bar also checked the tracker list for torrents.
I added a torrent without supplying a torrent file or a magnet link and now i have an emtpy slot in the middle of all other torrents. I tried that a few times and its definetly reproducable. There is no way of removing those torrents, so a check if a magnetlink or a torrent file is supplied should be implementet if thats not already the case. Also don't mind the diffrent look, I just switched out a few colors more to my liking aswell as a background. Also i added a disply to how large the whole torrent is which normaly doesnt show, i think that would be a good addition.
Anyway, I think you wrote a awesome webpage nonetheless, so keep up the good work and I saw you are starting to work on this again which i really appreciate. I haven't found any alternative that has good looks aswelll as good functionality.
Here is a screenshot to show what i mean (excuse the bad censorship ;) )
Would be really helpful if it was there.
Do you have something like a rpc-spec that Transmission has, but for your fork? Would be useful when I want to implement that :)
I think it's already good with session. Arguments all showing.
The important ones added for torrent's rpc-spec would look like this.
3.1. Torrent Action Requests
"torrent-set-verified" | tr_torrentSetFilesVerified
3.2. Torrent Mutators
Method name: "torrent-set"
"streamingMode" | number STREAMING_OFF = 0,
STREAMING_WEAK = 1,
STREAMING_PRIORITY = 2,
STREAMING_WEIGHTED = 3,
STREAMING_FORCED = 4,
"downloadGroup" | string new group for the torrent
3.3. Torrent Accessors
Method name: "torrent-get".
streamingMode | number | tr_torrent
downloadGroup | string | tr_torrent
3.4. Adding a Torrent
Method name: "torrent-add"
"downloadGroup" | string group for the torrent
This results in the entire list of torrents being shown, causing performance issues on computers with lesser resources.
I would like to use [] those in some download folder names, i can do this via the config file of transmission without any issues, but doing it over the webpage creates very wierd folder names with lots of numbers and % and all that crap. It would be really nice if you could make that possible.
On that note, it would be very convinient if you could set a downlaod directory like you can atm (with above issue fixed) and additionally be able to change the directory when you add a torrent, as an optional line, if you do not supply a location seperately and leave it blank, it should fall back to the default location set in the options menu.
Hi !
Firstly thank you for your awesome interface !
But could you add the possibility to modify the tracker (like a little pen next to the case, you click on it and modify it whatever you like)
And if this is not doable, don't waste your time on it ! :D
Thanks !
I think the torrents are taking up too much space. I'd prefer it if each torrent had its own row instead of 2 torrents on each row. And stretch them out horizontally. And decrease the height.
Just a suggestion...
Hi!
When I add torrents Iยดm forced to refresh the page to see them, is this normal or not?
Hi !
Could you add a bar at the bottom of the page that shows an overview of actual upload/download speed, disk usage, and others stats.. like do Transmission Remote GUI, it would be really nice if you can !
Thanks !
specifically
\resources\fonts\Roboto\ ... 8,861,894 bytes
On small embedded devices like some NASs or routers this could take up too much space. Do we really need all of those fonts?
Also, is there a way to show every torrent option? I maintain a fork of transmission with added enhancements. https://github.com/cfpp2p/transmission There I have a few additional torrent options. For instance, I have a 'group' for each torrent but it doesn't show in your torrent details. I know that there could be a way to have all torrent options show because you are already showing all of my additional session options. The shift web client https://github.com/killemov/Shift shows all of my torrent options as well as all session options.
Thanks for your work.
I try to install layered to transmission on debian 7. But it do not work.
transmission version
root@sb2:~# transmission-cli -v
transmission-cli 2.52 (13304)\
Error Log
Uncaught ReferenceError: Internationalization is not defined
at app.min.js:13
at dispatch (app.min.js:2)
at v.handle (app.min.js:2)
Browser: Firefox 51
Could you replace the white bg with dark gray (or make it optional) ? A bit easier on the eyes at night...
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.