Gabriele
ac507261f8
WebUI: Remove extra parethesis
10 years ago
Gabriele
408cc7101e
WebUI: Update torrent properties immediately
...
Don't wait for new data to be fetched, request them as soon as
they are required, i.e. when a property tab is loaded or when a
different torrent is selected.
10 years ago
Gabriele
c54271638b
WebUI: Load properties tabs once
...
Don't reload HTML on tab change. Load the entire structure once and
keep the unused bits hidden.
Keep also the JS code separately, one file per tab.
NOTE: tabs content is not loaded. This will be fixed in the next commit.
10 years ago
Gabriele
cb9ed13d69
WebUI: Fix minor error
...
No timer is set when the functions are directly called.
10 years ago
Gabriele
d06d7b1f6d
WebUI: MochaUI: Show entire error message
10 years ago
Gabriele
aded5422d8
WebUI: MochaUI: Check for undefined functions
10 years ago
Gabriele
d055613125
WebUI: Make column width less variable in transferlist
...
Each column has a fixed width that allows to read its content.
The column for the name of the torrents has a variable width with an
upper and a lower constraint.
If the width of the page is not sufficient to fit the table, a scrollbar
will appear.
10 years ago
Gabriele
5fb32da49f
WebUI: Center progressbars in trasferlist
10 years ago
Gabriele
0a512e41c9
WebUI: Select username on login page load
...
On logout, the input field is not empty. Select its content.
10 years ago
Gabriele
57e9165bb4
WebUI: Translate page title everywhere
10 years ago
buinsky
2c93330ce9
Add space before priority menu item
10 years ago
buinsky
76e30ecf78
Dynamically show 'Start' and 'Pause' menu items
10 years ago
buinsky
2a712a81ea
Add sequential downloading menu items
10 years ago
buinsky
6644791458
Follow project coding style. Issue #2192 .
10 years ago
buinsky
44992056cf
Restore selected filter on page load
10 years ago
buinsky
5b604ac251
Save torrent list sort order in local storage
10 years ago
buinsky
b4f39add08
Update torrent list after operations with torrents.
...
Immediately update torrent list after some operations with torrents.
Such as changing priority, adding torrent, pause/resume, etc.
10 years ago
buinsky
e8ad465c5f
Follow project coding style. Issue #2192 .
10 years ago
buinsky
57a4f3ed19
Hide priority menu items when queueing is disabled
10 years ago
buinsky
28fad54cc4
Add higest and lowest priority icons into toolbar
10 years ago
buinsky
69506ec505
Follow project coding style. Issue #2192 .
10 years ago
buinsky
ba40408c8d
Images cache control code edit
10 years ago
buinsky
dbc5ffee75
Follow project coding style. Issue #2192 .
10 years ago
Gabriele
0b6d5c662a
WebUI: Use CSS to alternate row colors in transferlist
...
Keep the old code for IE < 9, the majority of the browsers
shouldn't need it.
Also, keep the CSS code in one place.
10 years ago
Gabriele
8a4028fc84
WebUI: Remove unused variable
10 years ago
Gabriele
d7071a81bd
WebUI: Keep current preference for the title style in a variable
...
Read persistent value only when required.
10 years ago
Gabriele
6ee1c8851f
WebUI: Update title immediately when showing/hiding rates
10 years ago
Gabriele
2226f166ac
WebUI: Fix increasing frequency of XHR requests
...
ajaxfn() is called every time the torrent list is filtered. This function
calls itself after a predefined amount of time by setting a timer. If
the function is called manually without destroying the timer, the
frequency of the XHR requests will increase.
Fix this by saving a reference to each timer that is created so that
they can be later destroyed.
Add also two helper functions to request updated data safely.
10 years ago
Gabriele
aab2c34257
Follow project coding style. Issue #2192 .
10 years ago
Vladimir Golovnev (Glassez)
0e87b96beb
WebUI: Drop client-side sorting.
10 years ago
Vladimir Golovnev (Glassez)
e279dcf904
WebUI: Implement limit/offset.
10 years ago
Vladimir Golovnev (Glassez)
59ff08c107
WebUI: Implement server-side sorting.
10 years ago
Vladimir Golovnev (Glassez)
8ff03d162d
WebUI: Fix transferlist.html indentation.
10 years ago
Vladimir Golovnev (Glassez)
d938643c38
WebUI: Drop client-side filtering.
10 years ago
Vladimir Golovnev (Glassez)
0488ddafa5
WebUI: Fix indentation.
...
Fix indentation in client.js and dynamicTable.js.
10 years ago
Vladimir Golovnev (Glassez)
1a1db877bf
Use QTorrentHandle::torrentState() in btjson.
10 years ago
Vladimir Golovnev (Glassez)
5edf0e251f
WebUI: Implement server-side torrent filtering.
10 years ago
Vladimir Golovnev (Glassez)
c24610ec80
WebUI: Improve btjson.* indentation.
10 years ago
buinsky
740617e5ce
Use localStorage instead of cookies
10 years ago
buinsky
5e8c62e539
Add "Speed in title bar" item to menu
...
* file: src/Icons/oxygen/checked.png
copyright: Victor Buinsky <allok.victor@gmail.com>
10 years ago
buinsky
b0e138d669
Set images cache expiry time to 300000 seconds
10 years ago
buinsky
632fd84e54
Fix context menu width
10 years ago
buinsky
39e135e40a
Fix menu width
10 years ago
buinsky
2275735b81
Change of number of decimal places to 1
...
Change of number of decimal places to 1 in speed and size values.
10 years ago
buinsky
b2876b7f66
Show speed in title
10 years ago
Gabriele
d6169b14dd
WebUI: Allow to retrieve qBittorrent version
...
New GET method:
* version/qbittorrent: qBittorrent version
Closes #1872 .
10 years ago
Gabriele
8b5512c244
WebUI: Assign a version to the Web API and allow to get it
...
New GET methods:
* version/api: current API version
* version/api_min: min API version supported
The API version is an integer and it's returned as plain text.
Whenever the API is changed, the api version is increased.
Whenever the API is changed in a way that is not backward compatible,
api_min is increased.
10 years ago
Gabriele
1154ea3873
Change indentation to 4 spaces. Issue #2192 .
10 years ago
buinsky
f44f676729
Update priority icons
...
Update priority icons
10 years ago
buinsky
5cc90844a5
Fixing setting speed limit of torrent in WEBUI
...
Fixing setting speed limit of torrent in WEBUI when global speed limit
is not set.
10 years ago