Sjoerd van der Berg
e2f43b3383
Add option to bind directly to an IP instead of using a network Interface
9 years ago
Bert Verhelst
13e67f176a
resized icons to 32px by 32px
9 years ago
Eugene Shalygin
cc09e7e834
refactor SettingsStorage class
...
1. Extract "transaction" support for QSettings into separate class
TransactionalSettings.
2. Define macrto with explicit name for the case when this "transaction"
support is needed.
3. A bit optimize QHash <-> QSettings copying: replace assign with
insert() and remove repetitive key lookups.
4. In save() check dirty status before getting the lock too.
The changes from items 1 and 2 make text more structured and the logic
of the SettingsStorage class gets separated from the implementation level
task of guarding the settings serialization. The changes in 3 and 4 do not
make the app much faster, but neither make any harm to the code readability.
9 years ago
sledgehammer999
364c22bee7
Fix indentation.
9 years ago
Anton Lashkov
cdab0bb140
SpeedPlotView: code correction
9 years ago
Anton Lashkov
8a6866d409
SpeedPlotView: Simplify code using PointData struct
9 years ago
Anton Lashkov
b599a8e2fb
SpeedPlotView: Use separate buffers for periods with reduce number of points. Fix coding style.
9 years ago
Anton Lashkov
baadf34134
SpeedPlotView: Save int's instead of double's
9 years ago
Anton Lashkov
dd9728334a
SpeedPlotView: Replace QQueue by boost::circular_buffer, reduce number of points to draw, increase legend background size
9 years ago
ngosang
ce41702cbe
Fix uic warnings. Closes #5056
9 years ago
Chocobo1
4eadda5c9a
Improve TransferListDelegate::sizeHint
9 years ago
Chocobo1
7d3e903db0
Fix resizing bug in "add torrent dialog". Closes #5036 .
...
1. Place all widgets in "Torrent information" into the same grid layout
instead of different layouts.
2. Tweak tab order.
9 years ago
Eugene Shalygin
b6b819a2a1
Optimize widgets inside of the search tab
...
Since we already have searchtab.ui, let's set up all the widgets there.
Additionally, save a bit of vertical space by putting results label in
a row with the filter widgets.
9 years ago
Eugene Shalygin
1336cb7a61
Implement search filters in the proxy model. Partially closes #972
9 years ago
sledgehammer999
2b0ad4477e
Fix memory leak.
9 years ago
sledgehammer999
93d8cadaaf
Bump API_VERSION and API_VERSION_MIN.
9 years ago
sledgehammer999
845f962bc2
Sync translations from Transifex and run lupdate.
9 years ago
Eugene Shalygin
1d6a1db491
cmake: make it compile on OS X
9 years ago
Eugene Shalygin
1e9bbce249
cmake: fix compilation
9 years ago
Chocobo1
f1b5815f95
Minor cleanups in RSS
9 years ago
sledgehammer999
c2b6e1ce1a
Fix periodic latency spikes on Windows with WiFi connections. Closes #4209 .
9 years ago
Chocobo1
c474810294
Beautify messages
...
And some refactor
9 years ago
Chocobo1
5c5b007618
confirmshutdowndlg.ui cleanup
...
shutdownconfirm.cpp cleanup
9 years ago
sledgehammer999
18ee87f586
Fix previous commit.
9 years ago
sledgehammer999
fa8bae8931
Fix commit about Esperanto. Closes #4999 again.
9 years ago
ngosang
9207689941
[Search engine] Added TorLock search engine. Fix #5012
9 years ago
ngosang
b86f92212f
[Search engine] Added TorLock search engine
9 years ago
Chocobo1
851d97d95e
Fix "caja" file manager opens the file instead of opens the directory. Closes #5003 .
...
Now it opens the directory correctly.
9 years ago
sledgehammer999
cef150eee6
Fix selection of Esperanto locale. Closes #4999 .
9 years ago
sledgehammer999
d721939d5f
Use SettingsStorage instead.
9 years ago
sledgehammer999
663791fac2
Raise the max log entries limit.
9 years ago
sledgehammer999
1058572c8a
Implement file logger.
9 years ago
sledgehammer999
73832a5ed8
Add ability to filter log messages by type.
9 years ago
sledgehammer999
b0c324ace8
Minor log widget code optimizations.
9 years ago
sledgehammer999
6a281bef8f
Follow project coding style. Issue #2192 .
9 years ago
ngosang
2ea1716c1a
Potential fix for crash. Closes #4990 , #4905 , #4864 , #4855 , #4818 , #4726 , #4648
9 years ago
ngosang
e557634feb
[Search engine] Change URL getting mechanism in BTDigg
9 years ago
ngosang
376ff79f16
[Search engine] Fix Python 2 encoding problems
9 years ago
Chocobo1
0bbdda32e8
Remove border around execution log
9 years ago
Chocobo1
09194f8e1b
TravisCI: switch to Trusty image. Closes #4953 .
...
Drop workaround for gcc-4.8
9 years ago
sledgehammer999
0da4bfa0cf
Fix selection of Portuguese translation files.
...
Qt returns "Brazil" as country of QLocale("pt") instead of "Portugal". This conflicts with QLocale("pt_BR").
Rename the pt.ts to pt_PT and put a language mapping in tx's config for that locale.
Closes #4776 .
9 years ago
sledgehammer999
3067f82aea
Potential fix for crash. Closes #4607 .
9 years ago
sledgehammer999
2bb76bf781
Don't display warning when folder named stayed the same.
...
Copy some code from AddNewTorrent dialog and beautify a bit.
Closes #4970 .
9 years ago
sledgehammer999
7794502324
Correctly hide useless columns in AddNewTorrent file treeview. Closes #4955 .
9 years ago
buinsky
d63f9e751d
WebUI: Select category on right click
9 years ago
buinsky
fc077257d0
WebUI: Don't show several context menus at the same time
9 years ago
buinsky
d265d2e1a0
WebUI: Adjust context menu position
9 years ago
buinsky
ead592647a
WebUI: Implement delete torrents by category
9 years ago
buinsky
2c24c0bfbf
WebUI: Implement pause torrents by category
9 years ago
buinsky
f7833c9f0c
WebUI: Implement start torrents by category
9 years ago