Vladimir Golovnev (Glassez)
3d20f2f670
Prepare WebUI resources.
...
Html/Css/JavaScript files displacement.
Also add new icon.
10 years ago
Ivan Sorokin
16eb407453
Split src/torrentpersistentdata into .h and .cpp
10 years ago
sledgehammer999
9b71e4ffc9
Use the correct character encoding for exceptions coming from libtorrent.
10 years ago
Ivan Sorokin
de5f38a160
Speedup compilation speed
...
libtorrent has a relatively heavy headers, that take lots of time to
process. This commit removes unnecessary includes of libtorrent headers
and replaces them with forward declarations.
I had to move some functions in QBtSession from slots to regular
functions because moc'ed file want to see complete types of all
parameters of slots.
"time make" of full rebuild before this series of commits:
real 13m35.937s
user 12m1.295s
sys 1m25.908s
after:
real 10m54.390s
user 9m31.167s
sys 1m12.580s
10 years ago
Benjamin Hutchins
89fda12597
Removed essentially useless "Visit website" iframe and changed it to a regular link. Improves fix qbittorrent/qBittorrent#1343
10 years ago
Benjamin Hutchins
9143c440a5
Removed broken "Documentation" iframe from the webui. Improves fix qbittorrent/qBittorrent#1343
10 years ago
Benjamin Hutchins
afc5601697
Removed broken Report a bug iframe from the webui. fixes qbittorrent/qBittorrent#1343
10 years ago
sledgehammer999
061d4fc721
Revert "Fix WebUI sort by size/speed for some locales (with comma as decimal point)."
...
This reverts commit 87d118e87c
.
10 years ago
sledgehammer999
2729abfd32
Revert "Fix WebUI sort by ratio for some locales (with comma as decimal point)."
...
This reverts commit c3942fb0b3
.
10 years ago
sledgehammer999
d44df4f985
Don't localize double numbers in the webui. Closes #1525 .
10 years ago
sledgehammer999
15d3df380c
Migrate everything to use the new Preferences class and not access directly the qbittorrent.ini file.(webui)
10 years ago
sledgehammer999
e2748ec3ac
Remove deprecated feature of separate DHT port.
11 years ago
Ivan Sorokin
fddd337e34
Suppress warning about signed/unsigned mismatch.
11 years ago
sledgehammer999
a361c0ea03
Use the torrent_status for the queue_position too.
11 years ago
Vladimir Golovnev (Glassez)
9f310318c2
Use new JSON parser/generator.
...
Qt4: Use QJson (http://qjson.sourceforge.net ).
Qt5: Use native Qt JSON API.
11 years ago
Vladimir Golovnev (Glassez)
f9c3719d12
Add QJson files.
11 years ago
Vladimir Golovnev (Glassez)
6e59877cee
Remove old JSON classes.
11 years ago
Vladimir Golovnev (Glassez)
268562bff3
Fix HTTP request parsing on Qt5.
11 years ago
Ivan Sorokin
329b754197
cache torrent_status
11 years ago
Ivan Sorokin
bbc4080a5d
fewer calls to hash()
11 years ago
sledgehammer999
e8c14f3507
Use the new Http classes.
11 years ago
sledgehammer999
6096506bd6
Implement alternatives to QHttpRequestHeader and QHttpResponseHeader.
11 years ago
sledgehammer999
ef3f7d18c9
Fix compilation with Qt5.
11 years ago
Vladimir Golovnev (Glassez)
ce3aac5f9d
Fix functions and macros using to support both Qt4 and Qt5.
11 years ago
Vladimir Golovnev (Glassez)
c3942fb0b3
Fix WebUI sort by ratio for some locales (with comma as decimal point).
11 years ago
Vladimir Golovnev (Glassez)
87d118e87c
Fix WebUI sort by size/speed for some locales (with comma as decimal point).
11 years ago
Vladimir Golovnev (Glassez)
7fce5ab268
Fix sorting by size in WebUI when non-default locale used.
11 years ago
Vladimir Golovnev (Glassez)
1aa70bedb7
Improve HttpConnection::translateDocument().
11 years ago
Nick Tiskov
cb7f35d994
Update WebUI classes
...
Guaranteed to show paths with native separators to user
11 years ago
sledgehammer999
441d1d08ba
Convert more accurately decimal numbers to text.
11 years ago
sledgehammer999
683aca7fdf
Fix WebUI link to 'Anonymous mode' explanation. Closes #1093 .
11 years ago
sledgehammer999
144dd5c2a8
Correctly detect if the browser supports gzip compression.
11 years ago
sledgehammer999
35da156ad2
WebUI: Don't gzip too small payloads.
11 years ago
sledgehammer999
b909dd41c5
Small optimization of WebUI responses when there isn't a data payload.
11 years ago
sledgehammer999
4003d7f951
Fix compilation with qt < 4.8.0. Closes #1043 .
11 years ago
sledgehammer999
ade66629b1
Fix WebUI gzip compression. Closes #1037 .
11 years ago
sledgehammer999
b4dca951b2
Drop libtorrent 0.15.x support.
11 years ago
sledgehammer999
243abaf524
Improve comment in gCompress().
11 years ago
sledgehammer999
bd9c231a0b
Enable gzip compression in the webui.
11 years ago
sledgehammer999
2b9f79fafe
Expose new translations and improve language code.
11 years ago
sledgehammer999
97fe948f6c
Expose all available translation in the WebUI. Closes #976 .
11 years ago
sledgehammer999
0f298397b3
Simplify various if-else and QString::number.
11 years ago
sledgehammer999
d09b0d5f72
Fixed rounding bugs with floating numbers.
11 years ago
sledgehammer999
22e2bafa7a
Fix compilation with libtorrent 1.x.x v2
12 years ago
sledgehammer999
94b58ca229
Fix compilation with libtorrent 1.x.x.
12 years ago
ccerrillo
c928987313
mootools change break context menu
...
Fx.Tween in mootols 1.4.5 no longer sets visibility to hidden, so when the context menu dissapear, if you put the mouse in the space where the menu were showed is still there but with opacity to 0 and cannot click to nothing below that area
So i emulated the old behaviour with OnComplete event.
Additionally i changed the use of deprecated $empty
12 years ago
Nick Tiskov
66b982ad03
Minor refactoring for json parser
12 years ago
Nick Tiskov
9d275d6d34
Allow bool lists in json values
12 years ago
Nick Tiskov
91f9a46c18
Allow semicolon in json values (Windows paths support)
12 years ago
Nick Tiskov
dc4d0a7078
Allow/Fix special characters in json replies in WebUI
12 years ago