Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please add dark mode #10

Open
wants to merge 120 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
120 commits
Select commit Hold shift + click to select a range
15e0ead
Fix width for long torrent names
xombiemp Nov 23, 2012
b0600c0
iOS web app
xombiemp Nov 26, 2012
286f731
Sationary Nav Tabs
xombiemp Jan 10, 2013
4cae333
Merge remote-tracking branch 'origin/web-app'
xombiemp Aug 13, 2013
5ea38f6
Merge remote-tracking branch 'origin/fixed-nav-position'
xombiemp Aug 13, 2013
5492339
Merge remote-tracking branch 'origin/width-fix'
xombiemp Aug 13, 2013
9d8d62c
Global Speeds
xombiemp Aug 13, 2013
a9249af
Update Bootstrap
xombiemp Aug 13, 2013
08eafe4
Label Width Fix
xombiemp Aug 14, 2013
670d977
CSS Clean up
xombiemp Aug 14, 2013
2263f6b
Fix CSS
xombiemp Aug 14, 2013
e1dddd0
CSS fix
xombiemp Aug 15, 2013
24542be
Added filter options
xombiemp Aug 22, 2013
70b6d7d
Multi tracker fix
xombiemp Aug 23, 2013
d7199bf
Cleanup
xombiemp Aug 23, 2013
8790159
Fixes bug were torrent data wasn't being deleted when you had eraseWi…
xombiemp Jun 24, 2014
af1d649
Update to bootstrap 3.2.
xombiemp Jun 30, 2014
bd6eade
Adjusted checkboxes
xombiemp Jun 30, 2014
2783506
Added container class to mainContainers for the padding.
xombiemp Jun 30, 2014
a42fb48
Removed the container class on a few divs. Adjusted spacing.
xombiemp Jun 30, 2014
937c2d2
Increase delay for when alertdiv is removed, to be sure to see the fa…
xombiemp Jun 30, 2014
6ff2dfd
Delete unused page hash.
xombiemp Jun 30, 2014
8a34f75
Added support for viewing/changing torrent ratio groups, if that plug…
xombiemp Jul 3, 2014
657e5fc
Added small timeout to reference theUILang.mnuRatioUnlimited, because…
xombiemp Jul 3, 2014
158efef
Added support for viewing/changing torrent throttle channels, if that…
xombiemp Jul 3, 2014
e048b8b
Added seedingtime and addtime to the torrent details page if the seed…
xombiemp Jul 3, 2014
ae701cd
Added tracker status to torrent details page.
xombiemp Jul 3, 2014
2eeef25
Check if seedingtime is loaded before trying to access those.
xombiemp Jul 3, 2014
ece7336
Updated the mobile detection regex from http://detectmobilebrowser.com/.
xombiemp Jul 4, 2014
297e19d
Fixed global settings html and layout.
xombiemp Jul 4, 2014
0139b8d
Added remaining bytes to torrent details page. Moved ratio up in the…
xombiemp Jul 5, 2014
a6defe3
Changed alert to showAlert so it uses the nice bootstrap alert banner.
xombiemp Jul 5, 2014
61a4945
Removed debug console output.
xombiemp Jul 5, 2014
ce93aee
Code formatting fixes.
xombiemp Jul 9, 2014
eeb3e4d
Strip leading slash off of file names.
xombiemp Jul 11, 2014
d831b9e
Fix location of directory icon in torrent files page.
xombiemp Jul 13, 2014
81a3f9e
Made quite a few fixes to accommodate very large Label names, RatioGr…
xombiemp Jul 16, 2014
bb59dd3
Fix if ratiogroup or throttle were set to nothing then the details pa…
xombiemp Jul 16, 2014
c77254a
Moved the sections that populate the ratio and throttle drop downs to…
xombiemp Jul 16, 2014
0142da3
Changed all the attr() calls to prop() calls after reading this http:…
xombiemp Jul 16, 2014
52d470b
In the torrentDetails table the first column will not wrap now.
xombiemp Jul 16, 2014
8adee49
Check to see if the ratio and throttle plugins are installed before t…
xombiemp Jul 18, 2014
c38dc9a
Added theWebUI.getTrackerName function back. I removed it at one poi…
xombiemp Jul 18, 2014
ce70c19
Check if trackerName exists before adding it to the tracker drop down.
xombiemp Jul 21, 2014
d4d9989
Removed the option to alternate the position of the nav bars.
xombiemp Jul 21, 2014
247dc95
If plugin _getdir is installed, it will be used.
xombiemp Jul 21, 2014
adcdd4e
Added comment around configurable options to make it clear what is in…
xombiemp Jul 21, 2014
28d1583
Disable all the plugins that aren't used in the mobile interface. Th…
xombiemp Jul 22, 2014
cd719d2
Removed language strings. There were only 2 and there are existing s…
xombiemp Jul 25, 2014
8c62d01
Changed img directory to images to match all the other plugins.
xombiemp Jul 25, 2014
dda301a
Created functions for loading the ratio and throttle plugins. It wil…
xombiemp Jul 25, 2014
bb9d993
Update README
xombiemp Jul 25, 2014
2cbec4a
Moved the references to the language strings for the plugins to their…
xombiemp Jul 25, 2014
0072fd2
Added some padding to the torrent details page title and progress bar.
xombiemp Jul 25, 2014
0cadb5c
Added Force Recheck button on the torrent details page next the torre…
xombiemp Jul 25, 2014
48023b2
Fixed word break and added horizontal rule to delete confirmation page.
xombiemp Jul 27, 2014
030df8b
Cleaned up the CSS file so it's a bit easier to read. Moved inline cs…
xombiemp Jul 28, 2014
934a6cd
Added Cancel button on the choose get dir page. Changed the OK butto…
xombiemp Jul 28, 2014
4285fc7
Fixed some spacing on the details files page.
xombiemp Jul 29, 2014
d19ddcf
Deleted some meta tags that were redundant and the rutorrent image as…
xombiemp Jul 29, 2014
85f6022
README update
xombiemp Aug 14, 2014
3d3a5e3
README
xombiemp Aug 14, 2014
016ff84
Updated description with a warning that this plugin will not work wit…
xombiemp Aug 14, 2014
b6d2470
Closed the table tag on the torrent list before setting the html.
xombiemp Aug 15, 2014
6203179
Added the ability to sort the torrent list based on a number of prope…
xombiemp Aug 15, 2014
d5b21a6
Fix bottom bar on blur of select.
xombiemp Aug 15, 2014
edc3162
Added seedingtime sorting options to the README.
xombiemp Aug 16, 2014
23511ee
Adjust width for iPhone5/iOS8.
xombiemp Sep 26, 2014
e0c685b
Minor spacing tweaks
xombiemp Oct 16, 2014
cc47ee8
Overriding some functions from stable.js in attempt to fix javascript…
xombiemp Jan 28, 2015
9fd4cb8
Added German Translation
749 Jul 26, 2015
c5bbfda
Add randomize hash option to add torrent form.
xombiemp Aug 2, 2015
3b1154d
Small spacing adjustment.
xombiemp Aug 28, 2015
6e568fa
Add some more stable override functions.
xombiemp May 31, 2017
12a4a2b
Use getalltrackers instead of gettrackers for each torrent. This dra…
xombiemp May 31, 2017
43c13a3
This commit https://github.com/Novik/ruTorrent/commit/a9c6aed74cb1b3b…
xombiemp May 31, 2017
a779956
Update Bootstrap to v3.3.7
xombiemp May 31, 2017
745f76c
Add bootstrap.min.css.map
xombiemp Jun 1, 2017
1b9ba55
Refactor init to do the override and disable functions before initial…
xombiemp Jun 1, 2017
1e899d0
Change addtime language string
squaresmile Jun 18, 2017
5eda800
Change default sort to -addtime
squaresmile Jun 18, 2017
39b9134
Merge pull request #11 from 749/master
xombiemp Jun 19, 2017
1c30be8
Update fr.js thanks to https://github.com/ghost and https://github.co…
xombiemp Jun 19, 2017
2e177ab
Merge pull request #22 from squaresmile/master
xombiemp Jun 19, 2017
48a4411
Show ratio in torrent list.
xombiemp Nov 18, 2018
0680991
Fix using the wrong variable in last commit.
xombiemp Nov 18, 2018
4e524ee
Additional function overrides. There must be a better way to do this.
xombiemp Jan 4, 2019
61438a4
Added Created on and Save path fields to torrent details
xombiemp Jan 4, 2019
4de713d
Show ETA in main list if the status is Downloading.
xombiemp Jan 4, 2019
fa6d81f
Reduce text size on main list for upload, download, ETA and ratio
xombiemp Jan 5, 2019
c76df36
Add missing 'of' translations
Micdu70 Jan 5, 2019
84c0e01
Show tracker error messages in main list
Micdu70 Jan 5, 2019
e9e543f
Merge pull request #25 from Micdu70/patch-1
xombiemp Jan 5, 2019
7023b40
Merge pull request #26 from Micdu70/patch-2
xombiemp Jan 6, 2019
fc4f259
Small visual changes to https://github.com/xombiemp/rutorrentMobile/p…
xombiemp Jan 6, 2019
598ca53
Add Comment to details page.
xombiemp Jan 6, 2019
9a0dd91
Add peers tab on the details page.
xombiemp Jan 7, 2019
38c35cf
Add table-sm class to peersTable
xombiemp Jan 9, 2019
ef8ab37
Only update torrent list if properties change.
xombiemp Jan 10, 2019
8835455
Fix sorting.
xombiemp Jan 10, 2019
43465b2
Fix removal of deleted torrents from list.
xombiemp Jan 10, 2019
2fad9db
Move variable
xombiemp Jan 11, 2019
3011e2f
Increase max speed from 100M to 1000M
xombiemp Feb 18, 2019
f6241a5
Update Bootstrap to v3.4.1
Micdu70 Feb 18, 2019
c618f33
Fix commit 3011e2f
Micdu70 Feb 18, 2019
2455671
Merge pull request #28 from Micdu70/patch-2
xombiemp Feb 18, 2019
7d412cd
Merge pull request #27 from Micdu70/patch-1
xombiemp Feb 18, 2019
922fad1
Add refresh button
xombiemp Jul 19, 2019
0c933ad
Update it.js
H4Z4RD-H42 Apr 7, 2021
5d9bfb2
Multiple fixes
xombiemp Aug 23, 2022
14086ae
Remember scroll position in torrent list
xombiemp Aug 24, 2022
517ca7a
Fix adding torrents
xombiemp Aug 25, 2022
b549324
Merge pull request #36 from H4Z4RD-H42/patch-1
xombiemp Aug 27, 2022
97b092c
Fix table overflowing container
xombiemp Oct 16, 2022
cdb6c82
Fix table-layout
xombiemp Oct 22, 2022
9fbd444
Fix table-layout
xombiemp Oct 22, 2022
be00f6c
Fix labels
xombiemp Dec 6, 2023
e8d758e
Update readme to include requirement for httprpc
xombiemp Dec 6, 2023
15b12cb
Update HU lang file
xombiemp Dec 6, 2023
e3555a9
Fix for ruTorrent v4.3.0
xombiemp Apr 7, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 0 additions & 25 deletions README

This file was deleted.

48 changes: 48 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
## ruTorrent Mobile Plugin

### Prereqs
This plugin requires the httprpc plugin.

### Installation
Place all the plugin files in a directory called mobile in the rutorrent/plugins directory.
To clone directly from this git repository, run this command in the rutorrent/plugins directory:
```
git clone https://github.com/xombiemp/rutorrentMobile.git mobile

```

> **Note:** It is important that the plugin directory is named 'mobile' so that the supporting files are loaded correctly.
> **Warning:** This plugin is not compatible with the ipad plugin.

Optional plugins that add additional functionality:
* _getdir: Allows you to browse directories from your server when adding a torrent.
* erasedata: Allows you to delete with data when deleting a torrent.
* seedingtime: Adds the fields Added and Finished to the torrent details page.
* ratio: Allows you to see and set the ratio group for a torrent.
* throttle: Allows you to see and set the channel for a torrent.

### Configuration
There are three configurable boolean options and one multi-value option that you may set at the top of init.js.
#### plugin.enableAutodetect
true by default. This option sets whether mobile devices will be autodetected to enable the plugin.

#### plugin.tabletsDetect
true by default. This option sets whether to include tablets in the autodetection.

#### plugin.eraseWithDataDefault
false by default. This option sets the default state of the delete with data checkbox in the confirmation page when deleting a torrent.
If in rutorrent you turned off 'Confirm when deleting torrents', this plugin will not display the confirmaion page either. In this case, the decision about deleting data will be determined by the value of this option.

#### plugin.sort
'name' by default. Possible values: 'name', '-name', 'size', '-size', 'uploaded', '-uploaded', 'downloaded', '-downloaded', 'done', '-done', 'eta', '-eta', 'ul', '-ul', 'dl', '-dl', 'ratio', '-ratio', and if the seedingtime plugin is loaded 'addtime', '-addtime', 'seedingtime', '-seedingtime'.
This option sets the default sort value of the torrent list. Without negative it's ascending, with negative it's descending.

### Utilization
If you set plugin.enableAutodetect to true, the plugin will automaticaly load when detecting a mobile device. To force load the plugin in a desktop browser add '?mobile=1' to the end of the rutorrent url.

### Troubleshooting
If you are experiencing problems with this plugin, for example it's not scrolling or there are overlapping elements, try these solutions.
* Make sure the httprpc plugin is installed. The mobile plugin requires it.
* Make sure the plugin directory is named 'mobile' or else it won't load the plugin specific css file called mobile.css
* Make sure you don't have the ipad plugin installed. The ipad plugin will make it so you can't scroll in the mobile plugin.
* If you are still having issues, submit an issue on github https://github.com/xombiemp/rutorrentMobile/issues and be sure to include as much detail as possible including: mobile device and OS and browser, server OS and webserver.
13 changes: 5 additions & 8 deletions css/bootstrap.min.css

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions css/bootstrap.min.css.map

Large diffs are not rendered by default.

Binary file added fonts/glyphicons-halflings-regular.eot
Binary file not shown.
Loading