sledgehammer999
4cecb585bc
Merge pull request #3444 from ngosang/webui_labels
...
[Web UI] Labels implementation
2015-11-03 16:31:05 -06:00
sledgehammer999
f7f23d2ae9
Merge pull request #3809 from ngosang/webui_optim
...
[Web UI] Code cleanup and little change in contextual menu
2015-11-01 17:38:55 -06:00
sledgehammer999
b9a061680d
Fix broken donation link. Closes #3771 .
2015-10-04 22:26:56 +03:00
ngosang
e922275c72
[Web UI] Clean up JavaScript code
2015-09-17 17:48:38 +02:00
ngosang
52ff53b0b0
[Web UI] Reorder "Super seeding mode" option in right click menu
2015-09-17 17:22:09 +02:00
ngosang
a9e9a9c835
[Web UI] Changes in labels implementation
2015-09-03 03:16:07 +02:00
Felipe Barriga Richards
4ae2f6c33b
webui (js): feature: Added complete support for labels (add/set/reset/display/filter) #648
...
Changes:
- added list of labels on the lower-left corner
- added support to add/set/reset labels on context menu
- added support to filter torrents by label
2015-09-03 03:16:07 +02:00
Gabriele
5cc5552d9b
Use infinity symbol rather than -1 for nb_connections
2015-09-02 23:34:17 +02:00
Gabriele
42c74f9553
Avoid concatenation when dealing with translatable strings
...
Concatenation could be problematic with RTL languages.
2015-09-02 23:34:17 +02:00
sledgehammer999
735b1cc6b9
Merge pull request #3470 from ngosang/reorder_buttons
...
Change Queue buttons order in the Toolbar (GUI & Web UI)
2015-08-30 07:10:20 -05:00
sledgehammer999
2ec1d9e39e
New translation: Slovenian
...
Also re-run lupdate.
2015-08-04 19:14:02 +03:00
sledgehammer999
4f2d74f793
Merge pull request #3374 from ngosang/webui_info
...
[Web UI] Add information in General tab
2015-07-28 03:03:45 +03:00
ngosang
e33570625f
[Web UI] Fix friendlyUnit() implementation. Related to #2719
2015-07-26 14:31:11 +02:00
ngosang
2132704e1d
[Web UI] Add information in General tab
2015-07-26 14:27:59 +02:00
sledgehammer999
626a3b10d3
[webui] Fix ugly 'C++' wrapping in About dialog.
2015-07-26 00:35:04 +03:00
sledgehammer999
f9dc76928c
Merge pull request #3467 from ngosang/webui_refresh
...
[Web UI] Massive increase in performance.
2015-07-23 01:17:57 +03:00
ngosang
03f86a71de
Change Queue buttons order in the Toolbar (GUI & Web UI)
2015-07-20 04:44:29 +02:00
ngosang
2db942e606
[Web UI] Massive increase in performance.
2015-07-20 02:13:44 +02:00
sledgehammer999
f21cafb605
Merge pull request #3410 from ngosang/preview
...
Minor changes in the GUI (Preview file & Forece Resume)
2015-07-20 02:46:40 +03:00
sledgehammer999
2de5390c08
Merge pull request #3433 from ngosang/webui_extlinks
...
[Web UI] Open external links in a new window/tab
2015-07-19 18:57:59 +03:00
sledgehammer999
bfaa0789f0
Merge pull request #3428 from ngosang/webui_queuenum
...
[Web UI] Fix sort by queue number
2015-07-19 18:52:18 +03:00
ngosang
1f4d01e512
[Web UI] Changes in Force Resume icon and menu order
2015-07-15 23:12:12 +02:00
ngosang
0fe99fe10f
[Web UI] Open external links in a new window/tab
2015-07-14 12:16:01 +02:00
ngosang
10bba1a632
[Web UI] Fix sort by queue number
2015-07-14 01:48:05 +02:00
sledgehammer999
bf13238ccf
Merge pull request #3385 from ngosang/webui_addtracker
...
[Web UI] Fix empty trackers addition
2015-07-13 23:37:14 +03:00
ngosang
3a44b94cc7
[Web UI] New option Web UI port UPNP. Closes #3358
2015-07-12 23:07:49 +02:00
ngosang
47c31c8b03
[Web UI] Ports between 1 and 65535 as in the GUI. Closes #1602
2015-07-12 01:24:34 +02:00
ngosang
62b803e268
[Web UI] Fix empty trackers addition
2015-07-11 15:35:53 +02:00
ngosang
0ed8ea9599
[Web UI] Additional checks in Options dialog
2015-07-08 09:53:01 +02:00
ngosang
d9ef7c1b32
[Web UI] Reorder Options dialog code
2015-07-08 09:06:41 +02:00
ngosang
357334fb46
[Web UI] Fix alternative global rate limits.
2015-07-08 06:47:59 +02:00
ngosang
768e87b0da
[Web UI] Fix missing torrent states.
2015-07-04 01:04:10 +02:00
sledgehammer999
14187978c0
Update Chinese locale names for WebUI too.
2015-07-03 22:52:08 +03:00
sledgehammer999
61705fdd42
Partially revert fb7ba92f6
and split the Chinese locales into 3.
...
Chinese Simplified, Chinese Traditional(Taiwan), Chinese Traditional(Hong Kong).
Closes #3262 .
2015-07-03 22:20:32 +03:00
ngosang
e6f2926ccd
[Web UI] Don't update the tabs if tab's panel is collapsed
2015-06-28 16:36:46 +02:00
ngosang
8e4b9f30bb
[Web UI] Add Web Seeds (HTTP Sources) tab
2015-06-28 16:36:45 +02:00
ngosang
831b47b8f9
[Web UI] Add new options
2015-06-28 13:33:51 +02:00
ngosang
973518694e
[Web UI] Tabs indentation replaced with spaces
2015-06-20 18:18:36 +02:00
ngosang
d6caf1c839
[Web UI] Reorder the tabs/groups in Options window
2015-06-20 18:04:23 +02:00
ngosang
6f7dca1f83
[Web UI] Option to hide Top Toolbar
2015-06-20 18:04:18 +02:00
ngosang
bbc667cb78
[Web UI] Changes in menus to keep the client's style
2015-06-20 17:36:13 +02:00
sledgehammer999
75fecf9645
Merge pull request #3226 from ngosang/webui_dhtport
...
[Web UI] Remove DHT port setting. Closes #3225
2015-06-18 23:37:53 +03:00
sledgehammer999
fb7ba92f69
Rename Chinese translation files. Closes #2936 .
2015-06-17 23:06:08 +03:00
ngosang
8340abbe63
[Web UI] Remove DHT port setting. Closes #3225
2015-06-15 11:00:36 +02:00
sledgehammer999
a2c48646ae
New translation: Indonesian.
2015-06-14 23:43:21 +03:00
dartraiden
8ac83cfd42
Fixed typos, spelling correction
2015-06-14 10:55:46 +03:00
ngosang
e01a61d816
changes in typography
2015-06-13 20:04:20 +02:00
sledgehammer999
17cba898e9
Merge pull request #3005 from ngosang/wasted
...
Web UI: Display wasted data with friendly units. Closes #2994
2015-06-01 16:03:59 +03:00
sledgehammer999
736f20538d
Merge pull request #3040 from ngosang/webui_global_slot
...
Web UI: New config - Global maximum number of upload slots. Closes #2997
2015-06-01 15:57:44 +03:00
sledgehammer999
6cee7483ba
Merge pull request #3041 from ngosang/webui_fix_torrentinfo
...
Web UI: Fix Max connections and Time active in transfer panel. Closes #2993
2015-06-01 15:26:50 +03:00
ngosang
7129ad47f4
Web UI: Minor changes in style
2015-05-23 22:18:52 +02:00
ngosang
dcdb319653
Web UI: Complete translatable strings
2015-05-23 20:35:25 +02:00
ngosang
c5ce99ebec
Web UI: Changes in title bar
2015-05-23 19:20:04 +02:00
sledgehammer999
2c1d76c87f
Merge pull request #3027 from ngosang/fix_webui_all
...
Web UI: Fix resumeAll and pauseAll. Closes #3016
2015-05-17 18:44:11 +03:00
ngosang
8b06f72a94
Web UI: Fix Max connections and Time active in transfer information
2015-05-17 15:47:37 +02:00
ngosang
2e05777dc5
Web UI: New config - Global maximum number of upload slots
2015-05-17 14:40:34 +02:00
ngosang
dd71355e8a
Web UI: Fix login and logout relative URLs
2015-05-17 13:48:06 +02:00
ngosang
a90ec4cce7
Web UI: Fix resumeAll and pauseAll. Closes #3016
2015-05-15 22:49:03 +02:00
ngosang
de3c84bd0b
Web UI: Display wasted data with friendly units. Closes #2994
2015-05-14 13:35:48 +02:00
sledgehammer999
88237fbd1e
Update Copyright year.
2015-05-13 23:23:53 +03:00
Gabriele
b5b40abb56
WebUI: Implement 'Force Start' feature.
2015-04-16 18:32:31 +02:00
sledgehammer999
3294d895a1
Merge pull request #2652 from pmzqla/content-table
...
WebUI: changes to torrent file list
2015-04-02 11:53:19 +03:00
sledgehammer999
25afb8a338
New translation: Hindi(India).
2015-03-29 21:09:18 +03:00
Gabriele
e3a5ba09c4
WebUI: Implement a 'Completed' status
2015-03-29 18:00:59 +02:00
Gabriele
1e4d11801e
WebUI: Add title attribute to filename cells in content tab
...
This will show the entire file path in a tooltip. This is useful
especially since bb1649a797 ("WebUI: return full paths to files).
2015-03-04 22:25:43 +01:00
Gabriele
dd112c1e1b
WebUI: Simplify the code for the update of the content table
2015-03-04 22:25:26 +01:00
sledgehammer999
ac1e66fc71
Merge pull request #2490 from pmzqla/webui-checkbox
...
WebUI: Fix checkboxes of the watched folder list in the preferences
2015-02-12 16:07:53 +02:00
sledgehammer999
58c9a094f4
Merge pull request #2486 from pmzqla/webui-title
...
WebUI: Update browser title even with no transfer going on
2015-02-12 16:06:08 +02:00
buinsky
902db2b938
Group setting torrents download limit
2015-02-10 14:25:08 +03:00
buinsky
cf55751fbe
Group setting torrents upload limit
2015-02-10 14:25:06 +03:00
buinsky
facab1681a
Add ability to set super seeding mode for torrents
2015-02-10 14:25:04 +03:00
buinsky
8931eec5b0
Use server refresh interval
...
Use torrents table refresh interval from server in web-client.
2015-02-10 14:24:59 +03:00
buinsky
c4332fe9a9
Add processing double click on torrent
...
Starting/pausing torrent by double-clicking on it.
2015-02-10 14:24:57 +03:00
buinsky
0fee2216d0
Add shortcut key for deleting selected torrents
...
Added processing of pressing 'Delete' key on keyboard.
2015-02-10 14:24:54 +03:00
buinsky
f5f9e206fb
Add 'Resumed' filter
2015-02-10 14:09:17 +03:00
buinsky
0f56440dec
Fix alternative speed limits toggle behavior
2015-02-10 14:09:15 +03:00
buinsky
135599acc4
Center vertically text in progress bar
2015-02-10 14:09:12 +03:00
buinsky
18b036545c
Fix 'Resume all' & 'Pause all' actions
2015-02-10 14:09:10 +03:00
buinsky
1d5e52fc55
Fix friendlyDuration function
2015-02-10 14:09:07 +03:00
buinsky
d17f21af45
Queueing flag relocation in sync/maindata response
2015-02-10 14:09:00 +03:00
Gabriele
8890d244e2
WebUI: Update browser title even with no transfer going on
2015-02-08 23:10:41 +01:00
Gabriele
2a351ea9a4
WebUI: Fix checkboxes of the watched folder list in the preferences
...
The 'checked' attribute does not require any value, so for unckecked
checkboxes nothing should be added.
Fix f16b7614a1
.
2015-02-08 23:07:07 +01:00
sledgehammer999
39c9bb0800
Merge pull request #2445 from buinsky/WebUI3
...
Web API: rename 'json' scope to 'query'
2015-01-23 16:41:42 +02:00
sledgehammer999
e67c4390ed
Merge pull request #2429 from pmzqla/watched-folders
...
WebUI: Fix watched folders on Gecko
2015-01-23 01:28:35 +02:00
buinsky
b30ec46048
Web API: rename 'json' scope to 'query'
2015-01-23 01:37:12 +03:00
sledgehammer999
f2c6981711
Merge pull request #2389 from buinsky/WebUI3
...
Web API: Implement sync/maindata request
2015-01-23 00:36:12 +02:00
buinsky
574c57ee18
Use sync/maindata request in WebUI
2015-01-23 01:13:42 +03:00
Gabriele
f16b7614a1
WebUI: Fix watched folders on Gecko
...
Passing objects to push() seems to be broken on Firefox, making the
preferences impossibile to use when there are watched folders.
Fix this by passing strings instead of elements.
2015-01-17 14:06:53 +01:00
sledgehammer999
74fcee2d7d
Merge pull request #2332 from buinsky/WebUI2
...
WebUI: Change torrent model
2015-01-10 16:37:26 +02:00
Gabriele
d7161dcab1
Fix few spelling mistakes
...
s/Pieces size/Piece size/
s/uknown/unknown/
Closes #2367 .
2015-01-08 18:42:58 +01:00
buinsky
04f1c0c238
WebUI: Change torrent model
...
Improvements:
- added functions, which may be used to reorder and hiding columns in torrents table
- new columns can be easily added to torrents table
2015-01-06 22:49:02 +03:00
Nick Tiskov
385bbe0df6
Normalize EOL
2014-12-20 20:29:17 +03:00
sledgehammer999
7bc7b0e6b8
Merge pull request #2307 from pmzqla/webui-altspeed
...
WebUI: Alternative speed limits fixes
2014-12-20 16:56:53 +02:00
sledgehammer999
506d9caf09
Merge pull request #2296 from buinsky/master
...
WebUI: Set global upload max limit to 10000 KB/s
2014-12-20 16:52:58 +02:00
Gabriele
fd86bafb38
WebUI: Be consistent with variable names
2014-12-19 17:34:52 +01:00
Gabriele
280aa95ef6
WebUI: Fix initial state of the alternative speed limits icon
2014-12-19 17:34:20 +01:00
Vladimir Golovnev (Glassez)
48d4cf4f36
WebUI: Drop old translation hack.
2014-12-18 21:51:33 +03:00
Vladimir Golovnev (Glassez)
d80a14a2e1
WebUI: Improve translation macro.
...
Now we use QBT_TR(translatable string)QBT_TR.
2014-12-18 21:51:19 +03:00
buinsky
9d51dcb663
WebUI: Set global upload max limit to 10000 KB/s
2014-12-16 05:01:55 +03:00
Gabriele
3be4257ad9
WebUI: MochaUI: Use same cursors on Gecko and WebKit
2014-12-14 21:26:39 +01:00
Gabriele
76999b598c
WebUI: Prevent default action of links
...
This prevents anchors from being added to the URL.
2014-12-14 21:26:39 +01:00
Gabriele
6211a9855a
WebUI: Assign min width to speed limit labels
...
Try to prevent continuous changes in the width of the labels.
2014-12-14 21:24:37 +01:00
Gabriele
2c930862c5
WebUI: Align elements in footer
2014-12-14 21:24:37 +01:00
Gabriele
f45e48c32a
WebUI: Show connection status in the statusbar
2014-12-14 21:24:32 +01:00
Gabriele
f1477319ef
WebUI: Show DHT nodes in the statubar
2014-12-14 20:16:44 +01:00
Gabriele
accfbdd304
WebUI: Use translated strings for speed limits dialogue
2014-12-14 16:20:37 +01:00
Gabriele
c53b19d6c1
WebUI: Allow to control the alternative speed limits
...
setGlobalDownloadLimit and setGlobalUploadLimit will now modify the
alternative speed limits if they are currently enabled and the regular
speed limits otherwise.
Add also two new commands to toggle the state of the alternative speed
limits and get their current state.
Closes #2203 .
2014-12-14 16:20:37 +01:00
Gabriele
25e8cad16c
WebUI: Update transfer info when speed limits are changed
2014-12-14 16:20:37 +01:00
Gabriele
9bd24a1408
Follow project coding style. Issue #2192 .
2014-12-14 16:20:37 +01:00
Gabriele
16dcf39823
WebUI: Use relative sizes when saving panel height
...
This should prevent situations in which the properties panel completely
covers the transferlist on page load.
Save also the height whenever the window is resized since that changes
the height of the panels without saving the height.
2014-12-14 16:20:37 +01:00
Gabriele
95bf2ffc51
WebUI: Define some functions on load
...
These function shouldn't be called when the page is not loaded yet,
so it makes sense to define them later.
2014-12-14 16:20:37 +01:00
Gabriele
f740a4f30b
WebUI: Make transfer info look like in the regular UI
...
The string for the transfer info was not translated as it should have.
Drop it completely.
2014-12-14 16:20:37 +01:00
Gabriele
e9d5a76d9c
WebUI: Never show scrollbars in rate limits dialogue
...
A different DPI setting might make the elements in the dialogue big
enough to make the scrollbars appear, but not big enough to make them
useful. So, never show them.
2014-12-14 16:20:36 +01:00
buinsky
98deac97a0
Precise setting of upload/download limits
2014-12-14 00:58:37 +03:00
buinsky
364e4277ec
Show upload and download limits in status bar
2014-12-14 00:58:18 +03:00
Gabriele
7a58a3fe43
WebUI: Ensure that no concurrent timers exist
2014-12-11 22:05:40 +01:00
Gabriele
fdc975d900
WebUI: Add readonly attribute to comment textarea
...
Torrent comments should not be editable.
2014-12-11 00:02:11 +01:00
Gabriele
005e378cbd
WebUI: Don't change cursor style for the file list
...
Changing the cursor is misleading, no operation can be done.
2014-12-11 00:02:11 +01:00
Gabriele
1332ca318b
WebUI: Adjust size of columns in property panels
2014-12-11 00:02:11 +01:00
Gabriele
b46ecb4351
WebUI: Decrease frequency of updates of property panel
...
Now that the properties are loaded immediately when the selected torrent
or the property tab is changed, the frequency of the updates can be
reduced without affecting the user experience.
New update intervals:
* General: 5 seconds (10 if qBT is not reachable)
* Tracker list: 10 seconds (20 if qBT is not reachable)
* File list: 5 seconds (10 if qBT is not reachable)
2014-12-11 00:02:11 +01:00
Gabriele
ac507261f8
WebUI: Remove extra parethesis
2014-12-11 00:02:11 +01:00
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.
2014-12-11 00:02:09 +01:00
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.
2014-12-11 00:00:35 +01:00
Gabriele
cb9ed13d69
WebUI: Fix minor error
...
No timer is set when the functions are directly called.
2014-12-11 00:00:35 +01:00
Gabriele
d06d7b1f6d
WebUI: MochaUI: Show entire error message
2014-12-11 00:00:35 +01:00
Gabriele
aded5422d8
WebUI: MochaUI: Check for undefined functions
2014-12-11 00:00:35 +01:00
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.
2014-12-10 21:56:37 +01:00
Gabriele
5fb32da49f
WebUI: Center progressbars in trasferlist
2014-12-10 21:56:33 +01:00
Gabriele
0a512e41c9
WebUI: Select username on login page load
...
On logout, the input field is not empty. Select its content.
2014-12-10 21:56:27 +01:00
Gabriele
57e9165bb4
WebUI: Translate page title everywhere
2014-12-10 21:56:06 +01:00
buinsky
2c93330ce9
Add space before priority menu item
2014-12-10 06:45:24 +03:00
buinsky
76e30ecf78
Dynamically show 'Start' and 'Pause' menu items
2014-12-10 06:44:41 +03:00
buinsky
2a712a81ea
Add sequential downloading menu items
2014-12-10 04:50:39 +03:00
buinsky
6644791458
Follow project coding style. Issue #2192 .
2014-12-10 04:50:21 +03:00
buinsky
44992056cf
Restore selected filter on page load
2014-12-09 23:49:11 +03:00
buinsky
5b604ac251
Save torrent list sort order in local storage
2014-12-09 23:49:09 +03:00
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.
2014-12-09 23:49:07 +03:00
buinsky
e8ad465c5f
Follow project coding style. Issue #2192 .
2014-12-09 23:49:05 +03:00
buinsky
57a4f3ed19
Hide priority menu items when queueing is disabled
2014-12-09 23:48:45 +03:00
buinsky
28fad54cc4
Add higest and lowest priority icons into toolbar
2014-12-08 00:33:38 +03:00
buinsky
69506ec505
Follow project coding style. Issue #2192 .
2014-12-08 00:14:55 +03:00
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.
2014-12-07 15:53:33 +01:00
Gabriele
8a4028fc84
WebUI: Remove unused variable
2014-12-07 15:53:33 +01:00
Gabriele
d7071a81bd
WebUI: Keep current preference for the title style in a variable
...
Read persistent value only when required.
2014-12-07 15:53:33 +01:00
Gabriele
6ee1c8851f
WebUI: Update title immediately when showing/hiding rates
2014-12-07 15:53:33 +01:00
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.
2014-12-07 15:53:33 +01:00
Gabriele
aab2c34257
Follow project coding style. Issue #2192 .
2014-12-07 15:53:28 +01:00
Vladimir Golovnev (Glassez)
0e87b96beb
WebUI: Drop client-side sorting.
2014-12-07 16:28:03 +03:00
Vladimir Golovnev (Glassez)
8ff03d162d
WebUI: Fix transferlist.html indentation.
2014-12-07 16:27:56 +03:00
Vladimir Golovnev (Glassez)
d938643c38
WebUI: Drop client-side filtering.
2014-12-07 16:27:54 +03:00