Browse Source

FEATURE: Added label-level Pause/Resume/Delete actions

adaptive-webui-19844
Christophe Dumez 14 years ago
parent
commit
e24ce87946
  1. 1
      Changelog
  2. BIN
      src/lang/qbittorrent_ar.qm
  3. 422
      src/lang/qbittorrent_ar.ts
  4. BIN
      src/lang/qbittorrent_bg.qm
  5. 422
      src/lang/qbittorrent_bg.ts
  6. BIN
      src/lang/qbittorrent_ca.qm
  7. 422
      src/lang/qbittorrent_ca.ts
  8. BIN
      src/lang/qbittorrent_cs.qm
  9. 422
      src/lang/qbittorrent_cs.ts
  10. BIN
      src/lang/qbittorrent_da.qm
  11. 422
      src/lang/qbittorrent_da.ts
  12. BIN
      src/lang/qbittorrent_de.qm
  13. 422
      src/lang/qbittorrent_de.ts
  14. BIN
      src/lang/qbittorrent_el.qm
  15. 422
      src/lang/qbittorrent_el.ts
  16. 416
      src/lang/qbittorrent_en.ts
  17. BIN
      src/lang/qbittorrent_es.qm
  18. 422
      src/lang/qbittorrent_es.ts
  19. BIN
      src/lang/qbittorrent_fi.qm
  20. 422
      src/lang/qbittorrent_fi.ts
  21. BIN
      src/lang/qbittorrent_fr.qm
  22. 422
      src/lang/qbittorrent_fr.ts
  23. BIN
      src/lang/qbittorrent_hr.qm
  24. 48
      src/lang/qbittorrent_hr.ts
  25. BIN
      src/lang/qbittorrent_hu.qm
  26. 422
      src/lang/qbittorrent_hu.ts
  27. BIN
      src/lang/qbittorrent_it.qm
  28. 422
      src/lang/qbittorrent_it.ts
  29. BIN
      src/lang/qbittorrent_ja.qm
  30. 420
      src/lang/qbittorrent_ja.ts
  31. BIN
      src/lang/qbittorrent_ko.qm
  32. 422
      src/lang/qbittorrent_ko.ts
  33. 416
      src/lang/qbittorrent_nb.ts
  34. BIN
      src/lang/qbittorrent_nl.qm
  35. 48
      src/lang/qbittorrent_nl.ts
  36. BIN
      src/lang/qbittorrent_pl.qm
  37. 48
      src/lang/qbittorrent_pl.ts
  38. BIN
      src/lang/qbittorrent_pt.qm
  39. 48
      src/lang/qbittorrent_pt.ts
  40. BIN
      src/lang/qbittorrent_pt_BR.qm
  41. 48
      src/lang/qbittorrent_pt_BR.ts
  42. BIN
      src/lang/qbittorrent_ro.qm
  43. 48
      src/lang/qbittorrent_ro.ts
  44. BIN
      src/lang/qbittorrent_ru.qm
  45. 48
      src/lang/qbittorrent_ru.ts
  46. BIN
      src/lang/qbittorrent_sk.qm
  47. 48
      src/lang/qbittorrent_sk.ts
  48. BIN
      src/lang/qbittorrent_sr.qm
  49. 48
      src/lang/qbittorrent_sr.ts
  50. BIN
      src/lang/qbittorrent_sv.qm
  51. 48
      src/lang/qbittorrent_sv.ts
  52. BIN
      src/lang/qbittorrent_tr.qm
  53. 48
      src/lang/qbittorrent_tr.ts
  54. BIN
      src/lang/qbittorrent_uk.qm
  55. 48
      src/lang/qbittorrent_uk.ts
  56. BIN
      src/lang/qbittorrent_zh.qm
  57. 48
      src/lang/qbittorrent_zh.ts
  58. BIN
      src/lang/qbittorrent_zh_TW.qm
  59. 48
      src/lang/qbittorrent_zh_TW.ts
  60. 16
      src/transferlistfilterswidget.h
  61. 42
      src/transferlistwidget.cpp
  62. 3
      src/transferlistwidget.h

1
Changelog

@ -1,6 +1,7 @@ @@ -1,6 +1,7 @@
* Unreleased - Christophe Dumez <chris@qbittorrent.org> - v2.4.0
- FEATURE: Added actions to "Move to top/bottom" of priority queue
- FEATURE: Added Auto-Shutdown on downloads completion feature
- FEATURE: Added label-level Pause/Resume/Delete actions
* Tue Jul 27 2010 - Christophe Dumez <chris@qbittorrent.org> - v2.3.0
- FEATURE: Simplified torrent root folder renaming/truncating (< v2.3.0 is no longer forward compatible)

BIN
src/lang/qbittorrent_ar.qm

Binary file not shown.

422
src/lang/qbittorrent_ar.ts

File diff suppressed because it is too large Load Diff

BIN
src/lang/qbittorrent_bg.qm

Binary file not shown.

422
src/lang/qbittorrent_bg.ts

File diff suppressed because it is too large Load Diff

BIN
src/lang/qbittorrent_ca.qm

Binary file not shown.

422
src/lang/qbittorrent_ca.ts

File diff suppressed because it is too large Load Diff

BIN
src/lang/qbittorrent_cs.qm

Binary file not shown.

422
src/lang/qbittorrent_cs.ts

File diff suppressed because it is too large Load Diff

BIN
src/lang/qbittorrent_da.qm

Binary file not shown.

422
src/lang/qbittorrent_da.ts

File diff suppressed because it is too large Load Diff

BIN
src/lang/qbittorrent_de.qm

Binary file not shown.

422
src/lang/qbittorrent_de.ts

File diff suppressed because it is too large Load Diff

BIN
src/lang/qbittorrent_el.qm

Binary file not shown.

422
src/lang/qbittorrent_el.ts

File diff suppressed because it is too large Load Diff

416
src/lang/qbittorrent_en.ts

File diff suppressed because it is too large Load Diff

BIN
src/lang/qbittorrent_es.qm

Binary file not shown.

422
src/lang/qbittorrent_es.ts

File diff suppressed because it is too large Load Diff

BIN
src/lang/qbittorrent_fi.qm

Binary file not shown.

422
src/lang/qbittorrent_fi.ts

File diff suppressed because it is too large Load Diff

BIN
src/lang/qbittorrent_fr.qm

Binary file not shown.

422
src/lang/qbittorrent_fr.ts

File diff suppressed because it is too large Load Diff

BIN
src/lang/qbittorrent_hr.qm

Binary file not shown.

48
src/lang/qbittorrent_hr.ts

@ -1475,6 +1475,10 @@ Neće biti daljnjih napomena.</translation> @@ -1475,6 +1475,10 @@ Neće biti daljnjih napomena.</translation>
<source>Log viewer</source>
<translation>Preglednik dnevnika</translation>
</message>
<message>
<source>Shutdown when downloads complete</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PeerAdditionDlg</name>
@ -3188,6 +3192,18 @@ Do you want to install it now?</source> @@ -3188,6 +3192,18 @@ Do you want to install it now?</source>
<source>Add label...</source>
<translation>Dodaj oznaku ...</translation>
</message>
<message>
<source>Resume torrents</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Pause torrents</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Delete torrents</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>TransferListWidget</name>
@ -3335,11 +3351,11 @@ Do you want to install it now?</source> @@ -3335,11 +3351,11 @@ Do you want to install it now?</source>
</message>
<message>
<source>Increase priority</source>
<translation>Povećaj prioritet</translation>
<translation type="obsolete">Povećaj prioritet</translation>
</message>
<message>
<source>Decrease priority</source>
<translation>Smanji prioritet</translation>
<translation type="obsolete">Smanji prioritet</translation>
</message>
<message>
<source>Force recheck</source>
@ -3403,6 +3419,30 @@ Do you want to install it now?</source> @@ -3403,6 +3419,30 @@ Do you want to install it now?</source>
<source>Limit download rate...</source>
<translation>Limitiraj brzinu preuzimanja ...</translation>
</message>
<message>
<source>Move up</source>
<comment>i.e. move up in the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move down</source>
<comment>i.e. Move down in the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move to top</source>
<comment>i.e. Move to top of the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move to bottom</source>
<comment>i.e. Move to bottom of the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Priority</source>
<translation type="unfinished">Prioritet</translation>
</message>
</context>
<context>
<name>UsageDisplay</name>
@ -4097,6 +4137,10 @@ Međutim, te tražilice su bile onemogućene.</translation> @@ -4097,6 +4137,10 @@ Međutim, te tražilice su bile onemogućene.</translation>
<comment>e.g: 2days 10hours</comment>
<translation>%1d %2s</translation>
</message>
<message>
<source>qBittorrent will shutdown the computer now because all downloads are complete.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>options_imp</name>

BIN
src/lang/qbittorrent_hu.qm

Binary file not shown.

422
src/lang/qbittorrent_hu.ts

File diff suppressed because it is too large Load Diff

BIN
src/lang/qbittorrent_it.qm

Binary file not shown.

422
src/lang/qbittorrent_it.ts

File diff suppressed because it is too large Load Diff

BIN
src/lang/qbittorrent_ja.qm

Binary file not shown.

420
src/lang/qbittorrent_ja.ts

File diff suppressed because it is too large Load Diff

BIN
src/lang/qbittorrent_ko.qm

Binary file not shown.

422
src/lang/qbittorrent_ko.ts

File diff suppressed because it is too large Load Diff

416
src/lang/qbittorrent_nb.ts

File diff suppressed because it is too large Load Diff

BIN
src/lang/qbittorrent_nl.qm

Binary file not shown.

48
src/lang/qbittorrent_nl.ts

@ -3457,6 +3457,10 @@ No further notices will be issued.</source> @@ -3457,6 +3457,10 @@ No further notices will be issued.</source>
<source>Log viewer</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Shutdown when downloads complete</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PeerAdditionDlg</name>
@ -5272,6 +5276,18 @@ Do you want to install it now?</source> @@ -5272,6 +5276,18 @@ Do you want to install it now?</source>
<source>Add label...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Resume torrents</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Pause torrents</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Delete torrents</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>TransferListWidget</name>
@ -5364,11 +5380,11 @@ Do you want to install it now?</source> @@ -5364,11 +5380,11 @@ Do you want to install it now?</source>
</message>
<message>
<source>Increase priority</source>
<translation type="unfinished">Prioriteit verhogen</translation>
<translation type="obsolete">Prioriteit verhogen</translation>
</message>
<message>
<source>Decrease priority</source>
<translation type="unfinished">Prioriteit verlagen</translation>
<translation type="obsolete">Prioriteit verlagen</translation>
</message>
<message>
<source>Force recheck</source>
@ -5533,6 +5549,30 @@ Do you want to install it now?</source> @@ -5533,6 +5549,30 @@ Do you want to install it now?</source>
<source>Limit download rate...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move up</source>
<comment>i.e. move up in the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move down</source>
<comment>i.e. Move down in the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move to top</source>
<comment>i.e. Move to top of the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move to bottom</source>
<comment>i.e. Move to bottom of the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Priority</source>
<translation type="unfinished">Prioriteit</translation>
</message>
</context>
<context>
<name>Ui</name>
@ -6754,6 +6794,10 @@ De plugins zijn uitgeschakeld.</translation> @@ -6754,6 +6794,10 @@ De plugins zijn uitgeschakeld.</translation>
<comment>e.g: 2days 10hours</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>qBittorrent will shutdown the computer now because all downloads are complete.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>options_imp</name>

BIN
src/lang/qbittorrent_pl.qm

Binary file not shown.

48
src/lang/qbittorrent_pl.ts

@ -3588,6 +3588,10 @@ W przyszłości powiadomienie nie będzie wyświetlane.</translation> @@ -3588,6 +3588,10 @@ W przyszłości powiadomienie nie będzie wyświetlane.</translation>
<source>Log viewer</source>
<translation>Przeglądarka dziennika</translation>
</message>
<message>
<source>Shutdown when downloads complete</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PeerAdditionDlg</name>
@ -5580,6 +5584,18 @@ Do you want to install it now?</source> @@ -5580,6 +5584,18 @@ Do you want to install it now?</source>
<source>Add label...</source>
<translation>Dodaj etykietę...</translation>
</message>
<message>
<source>Resume torrents</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Pause torrents</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Delete torrents</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>TransferListWidget</name>
@ -5667,11 +5683,11 @@ Do you want to install it now?</source> @@ -5667,11 +5683,11 @@ Do you want to install it now?</source>
</message>
<message>
<source>Increase priority</source>
<translation>Zwiększ priorytet</translation>
<translation type="obsolete">Zwiększ priorytet</translation>
</message>
<message>
<source>Decrease priority</source>
<translation>Zmniejsz priorytet</translation>
<translation type="obsolete">Zmniejsz priorytet</translation>
</message>
<message>
<source>Force recheck</source>
@ -5844,6 +5860,30 @@ Do you want to install it now?</source> @@ -5844,6 +5860,30 @@ Do you want to install it now?</source>
<source>Limit download rate...</source>
<translation>Ogranicz prędkości pobierania...</translation>
</message>
<message>
<source>Move up</source>
<comment>i.e. move up in the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move down</source>
<comment>i.e. Move down in the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move to top</source>
<comment>i.e. Move to top of the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move to bottom</source>
<comment>i.e. Move to bottom of the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Priority</source>
<translation type="unfinished">Priorytet</translation>
</message>
</context>
<context>
<name>Ui</name>
@ -7062,6 +7102,10 @@ Jednak tamte wtyczki były wyłączone.</translation> @@ -7062,6 +7102,10 @@ Jednak tamte wtyczki były wyłączone.</translation>
<comment>e.g: 2days 10hours</comment>
<translation>%1d %2h</translation>
</message>
<message>
<source>qBittorrent will shutdown the computer now because all downloads are complete.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>options_imp</name>

BIN
src/lang/qbittorrent_pt.qm

Binary file not shown.

48
src/lang/qbittorrent_pt.ts

@ -3451,6 +3451,10 @@ Nenhum outro aviso será dado.</translation> @@ -3451,6 +3451,10 @@ Nenhum outro aviso será dado.</translation>
<source>Log viewer</source>
<translation>Visualizador de Log</translation>
</message>
<message>
<source>Shutdown when downloads complete</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PeerAdditionDlg</name>
@ -5540,6 +5544,18 @@ Gostaria de instalar agora?</translation> @@ -5540,6 +5544,18 @@ Gostaria de instalar agora?</translation>
<source>Add label...</source>
<translation>Adicionar etiqueta...</translation>
</message>
<message>
<source>Resume torrents</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Pause torrents</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Delete torrents</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>TransferListWidget</name>
@ -5632,11 +5648,11 @@ Gostaria de instalar agora?</translation> @@ -5632,11 +5648,11 @@ Gostaria de instalar agora?</translation>
</message>
<message>
<source>Increase priority</source>
<translation>Aumentar prioridade</translation>
<translation type="obsolete">Aumentar prioridade</translation>
</message>
<message>
<source>Decrease priority</source>
<translation>Diminuir prioridade</translation>
<translation type="obsolete">Diminuir prioridade</translation>
</message>
<message>
<source>Force recheck</source>
@ -5809,6 +5825,30 @@ Gostaria de instalar agora?</translation> @@ -5809,6 +5825,30 @@ Gostaria de instalar agora?</translation>
<source>Limit download rate...</source>
<translation>Limite de taxa de download...</translation>
</message>
<message>
<source>Move up</source>
<comment>i.e. move up in the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move down</source>
<comment>i.e. Move down in the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move to top</source>
<comment>i.e. Move to top of the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move to bottom</source>
<comment>i.e. Move to bottom of the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Priority</source>
<translation type="unfinished">Prioridade</translation>
</message>
</context>
<context>
<name>Ui</name>
@ -7016,6 +7056,10 @@ Portanto os plugins foram desabilitados.</translation> @@ -7016,6 +7056,10 @@ Portanto os plugins foram desabilitados.</translation>
<comment>e.g: 2days 10hours</comment>
<translation>%1d %2h</translation>
</message>
<message>
<source>qBittorrent will shutdown the computer now because all downloads are complete.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>options_imp</name>

BIN
src/lang/qbittorrent_pt_BR.qm

Binary file not shown.

48
src/lang/qbittorrent_pt_BR.ts

@ -3451,6 +3451,10 @@ Nenhum outro aviso será dado.</translation> @@ -3451,6 +3451,10 @@ Nenhum outro aviso será dado.</translation>
<source>Log viewer</source>
<translation>Visualizador de Log</translation>
</message>
<message>
<source>Shutdown when downloads complete</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PeerAdditionDlg</name>
@ -5540,6 +5544,18 @@ Gostaria de instalar agora?</translation> @@ -5540,6 +5544,18 @@ Gostaria de instalar agora?</translation>
<source>Add label...</source>
<translation>Adicionar etiqueta...</translation>
</message>
<message>
<source>Resume torrents</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Pause torrents</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Delete torrents</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>TransferListWidget</name>
@ -5632,11 +5648,11 @@ Gostaria de instalar agora?</translation> @@ -5632,11 +5648,11 @@ Gostaria de instalar agora?</translation>
</message>
<message>
<source>Increase priority</source>
<translation>Aumentar prioridade</translation>
<translation type="obsolete">Aumentar prioridade</translation>
</message>
<message>
<source>Decrease priority</source>
<translation>Diminuir prioridade</translation>
<translation type="obsolete">Diminuir prioridade</translation>
</message>
<message>
<source>Force recheck</source>
@ -5809,6 +5825,30 @@ Gostaria de instalar agora?</translation> @@ -5809,6 +5825,30 @@ Gostaria de instalar agora?</translation>
<source>Limit download rate...</source>
<translation>Limite de taxa de download...</translation>
</message>
<message>
<source>Move up</source>
<comment>i.e. move up in the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move down</source>
<comment>i.e. Move down in the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move to top</source>
<comment>i.e. Move to top of the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move to bottom</source>
<comment>i.e. Move to bottom of the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Priority</source>
<translation type="unfinished">Prioridade</translation>
</message>
</context>
<context>
<name>Ui</name>
@ -7016,6 +7056,10 @@ Portanto os plugins foram desabilitados.</translation> @@ -7016,6 +7056,10 @@ Portanto os plugins foram desabilitados.</translation>
<comment>e.g: 2days 10hours</comment>
<translation>%1d %2h</translation>
</message>
<message>
<source>qBittorrent will shutdown the computer now because all downloads are complete.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>options_imp</name>

BIN
src/lang/qbittorrent_ro.qm

Binary file not shown.

48
src/lang/qbittorrent_ro.ts

@ -3365,6 +3365,10 @@ No further notices will be issued.</source> @@ -3365,6 +3365,10 @@ No further notices will be issued.</source>
<source>Log viewer</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Shutdown when downloads complete</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PeerAdditionDlg</name>
@ -5354,6 +5358,18 @@ Do you want to install it now?</source> @@ -5354,6 +5358,18 @@ Do you want to install it now?</source>
<source>Add label...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Resume torrents</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Pause torrents</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Delete torrents</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>TransferListWidget</name>
@ -5438,11 +5454,11 @@ Do you want to install it now?</source> @@ -5438,11 +5454,11 @@ Do you want to install it now?</source>
</message>
<message>
<source>Increase priority</source>
<translation>Incrementează prioritatea</translation>
<translation type="obsolete">Incrementează prioritatea</translation>
</message>
<message>
<source>Decrease priority</source>
<translation>Decrementează prioritatea</translation>
<translation type="obsolete">Decrementează prioritatea</translation>
</message>
<message>
<source>Force recheck</source>
@ -5615,6 +5631,30 @@ Do you want to install it now?</source> @@ -5615,6 +5631,30 @@ Do you want to install it now?</source>
<source>Limit download rate...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move up</source>
<comment>i.e. move up in the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move down</source>
<comment>i.e. Move down in the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move to top</source>
<comment>i.e. Move to top of the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move to bottom</source>
<comment>i.e. Move to bottom of the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Priority</source>
<translation type="unfinished">Prioritate</translation>
</message>
</context>
<context>
<name>Ui</name>
@ -6810,6 +6850,10 @@ Numai acele adăugate de dvs. pot fi dezinstalate. @@ -6810,6 +6850,10 @@ Numai acele adăugate de dvs. pot fi dezinstalate.
<comment>e.g: 2days 10hours</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>qBittorrent will shutdown the computer now because all downloads are complete.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>options_imp</name>

BIN
src/lang/qbittorrent_ru.qm

Binary file not shown.

48
src/lang/qbittorrent_ru.ts

@ -3585,6 +3585,10 @@ No further notices will be issued.</source> @@ -3585,6 +3585,10 @@ No further notices will be issued.</source>
<source>Log viewer</source>
<translation>Просмотрщик лога</translation>
</message>
<message>
<source>Shutdown when downloads complete</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PeerAdditionDlg</name>
@ -5594,6 +5598,18 @@ Do you want to install it now?</source> @@ -5594,6 +5598,18 @@ Do you want to install it now?</source>
<source>Add label...</source>
<translation>Добавить метку...</translation>
</message>
<message>
<source>Resume torrents</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Pause torrents</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Delete torrents</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>TransferListWidget</name>
@ -5668,11 +5684,11 @@ Do you want to install it now?</source> @@ -5668,11 +5684,11 @@ Do you want to install it now?</source>
</message>
<message>
<source>Increase priority</source>
<translation>Повысить приоритет</translation>
<translation type="obsolete">Повысить приоритет</translation>
</message>
<message>
<source>Decrease priority</source>
<translation>Понизить приоритет</translation>
<translation type="obsolete">Понизить приоритет</translation>
</message>
<message>
<source>Force recheck</source>
@ -5846,6 +5862,30 @@ Do you want to install it now?</source> @@ -5846,6 +5862,30 @@ Do you want to install it now?</source>
<source>Limit download rate...</source>
<translation>Ограничение скорость скачивания...</translation>
</message>
<message>
<source>Move up</source>
<comment>i.e. move up in the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move down</source>
<comment>i.e. Move down in the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move to top</source>
<comment>i.e. Move to top of the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move to bottom</source>
<comment>i.e. Move to bottom of the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Priority</source>
<translation type="unfinished">Приоритет</translation>
</message>
</context>
<context>
<name>Ui</name>
@ -7092,6 +7132,10 @@ However, those plugins were disabled.</source> @@ -7092,6 +7132,10 @@ However, those plugins were disabled.</source>
<comment>e.g: 2days 10hours</comment>
<translation>%1д%2ч</translation>
</message>
<message>
<source>qBittorrent will shutdown the computer now because all downloads are complete.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>options_imp</name>

BIN
src/lang/qbittorrent_sk.qm

Binary file not shown.

48
src/lang/qbittorrent_sk.ts

@ -3477,6 +3477,10 @@ Už vás nebudeme ďalej upozorňovať.</translation> @@ -3477,6 +3477,10 @@ Už vás nebudeme ďalej upozorňovať.</translation>
<source>Log viewer</source>
<translation></translation>
</message>
<message>
<source>Shutdown when downloads complete</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PeerAdditionDlg</name>
@ -5481,6 +5485,18 @@ Chcete ho nainštalovať teraz?</translation> @@ -5481,6 +5485,18 @@ Chcete ho nainštalovať teraz?</translation>
<source>Add label...</source>
<translation>Pridať označenie...</translation>
</message>
<message>
<source>Resume torrents</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Pause torrents</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Delete torrents</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>TransferListWidget</name>
@ -5553,11 +5569,11 @@ Chcete ho nainštalovať teraz?</translation> @@ -5553,11 +5569,11 @@ Chcete ho nainštalovať teraz?</translation>
</message>
<message>
<source>Increase priority</source>
<translation>Zvýšiť prioritu</translation>
<translation type="obsolete">Zvýšiť prioritu</translation>
</message>
<message>
<source>Decrease priority</source>
<translation>Znížiť prioritu</translation>
<translation type="obsolete">Znížiť prioritu</translation>
</message>
<message>
<source>Force recheck</source>
@ -5730,6 +5746,30 @@ Chcete ho nainštalovať teraz?</translation> @@ -5730,6 +5746,30 @@ Chcete ho nainštalovať teraz?</translation>
<source>Limit download rate...</source>
<translation>Obmedziť rýchlosť sťahovania...</translation>
</message>
<message>
<source>Move up</source>
<comment>i.e. move up in the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move down</source>
<comment>i.e. Move down in the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move to top</source>
<comment>i.e. Move to top of the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move to bottom</source>
<comment>i.e. Move to bottom of the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Priority</source>
<translation type="unfinished">Priorita</translation>
</message>
</context>
<context>
<name>Ui</name>
@ -7009,6 +7049,10 @@ Tieto moduly však boli vypnuté.</translation> @@ -7009,6 +7049,10 @@ Tieto moduly však boli vypnuté.</translation>
<comment>e.g: 2days 10hours</comment>
<translation>%1d %2h</translation>
</message>
<message>
<source>qBittorrent will shutdown the computer now because all downloads are complete.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>options_imp</name>

BIN
src/lang/qbittorrent_sr.qm

Binary file not shown.

48
src/lang/qbittorrent_sr.ts

@ -1985,6 +1985,10 @@ No further notices will be issued.</source> @@ -1985,6 +1985,10 @@ No further notices will be issued.</source>
<source>Log viewer</source>
<translation>Преглед дневника</translation>
</message>
<message>
<source>Shutdown when downloads complete</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PeerAdditionDlg</name>
@ -3807,6 +3811,18 @@ Do you want to install it now?</source> @@ -3807,6 +3811,18 @@ Do you want to install it now?</source>
<source>Add label...</source>
<translation>Додај ознаку...</translation>
</message>
<message>
<source>Resume torrents</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Pause torrents</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Delete torrents</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>TransferListWidget</name>
@ -3959,11 +3975,11 @@ Do you want to install it now?</source> @@ -3959,11 +3975,11 @@ Do you want to install it now?</source>
</message>
<message>
<source>Increase priority</source>
<translation>Повиси приоритет</translation>
<translation type="obsolete">Повиси приоритет</translation>
</message>
<message>
<source>Decrease priority</source>
<translation>Снизи приоритет</translation>
<translation type="obsolete">Снизи приоритет</translation>
</message>
<message>
<source>Force recheck</source>
@ -4028,6 +4044,30 @@ Do you want to install it now?</source> @@ -4028,6 +4044,30 @@ Do you want to install it now?</source>
<source>Limit download rate...</source>
<translation>Ограничење брзине преузимања...</translation>
</message>
<message>
<source>Move up</source>
<comment>i.e. move up in the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move down</source>
<comment>i.e. Move down in the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move to top</source>
<comment>i.e. Move to top of the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move to bottom</source>
<comment>i.e. Move to bottom of the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Priority</source>
<translation type="unfinished">Приоритет</translation>
</message>
</context>
<context>
<name>UsageDisplay</name>
@ -4751,6 +4791,10 @@ However, those plugins were disabled.</source> @@ -4751,6 +4791,10 @@ However, those plugins were disabled.</source>
<comment>e.g: 2days 10hours</comment>
<translation>%1d %2h</translation>
</message>
<message>
<source>qBittorrent will shutdown the computer now because all downloads are complete.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>options_imp</name>

BIN
src/lang/qbittorrent_sv.qm

Binary file not shown.

48
src/lang/qbittorrent_sv.ts

@ -2402,6 +2402,10 @@ Detta meddelande kommer inte att visas igen.</translation> @@ -2402,6 +2402,10 @@ Detta meddelande kommer inte att visas igen.</translation>
<source>Log viewer</source>
<translation>Loggvisare</translation>
</message>
<message>
<source>Shutdown when downloads complete</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PeerAdditionDlg</name>
@ -4316,6 +4320,18 @@ Vill du installera den nu?</translation> @@ -4316,6 +4320,18 @@ Vill du installera den nu?</translation>
<source>Add label...</source>
<translation>Lägg till etikett...</translation>
</message>
<message>
<source>Resume torrents</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Pause torrents</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Delete torrents</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>TransferListWidget</name>
@ -4408,11 +4424,11 @@ Vill du installera den nu?</translation> @@ -4408,11 +4424,11 @@ Vill du installera den nu?</translation>
</message>
<message>
<source>Increase priority</source>
<translation>Öka prioriteten</translation>
<translation type="obsolete">Öka prioriteten</translation>
</message>
<message>
<source>Decrease priority</source>
<translation>Sänk prioriteten</translation>
<translation type="obsolete">Sänk prioriteten</translation>
</message>
<message>
<source>Force recheck</source>
@ -4585,6 +4601,30 @@ Vill du installera den nu?</translation> @@ -4585,6 +4601,30 @@ Vill du installera den nu?</translation>
<source>Limit download rate...</source>
<translation>Begränsa hämtningshastighet...</translation>
</message>
<message>
<source>Move up</source>
<comment>i.e. move up in the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move down</source>
<comment>i.e. Move down in the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move to top</source>
<comment>i.e. Move to top of the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move to bottom</source>
<comment>i.e. Move to bottom of the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Priority</source>
<translation type="unfinished">Prioritet</translation>
</message>
</context>
<context>
<name>UsageDisplay</name>
@ -5585,6 +5625,10 @@ Dock har dessa insticksmoduler blivit inaktiverade.</translation> @@ -5585,6 +5625,10 @@ Dock har dessa insticksmoduler blivit inaktiverade.</translation>
<comment>e.g: 2days 10hours</comment>
<translation>%1d %2h</translation>
</message>
<message>
<source>qBittorrent will shutdown the computer now because all downloads are complete.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>options_imp</name>

BIN
src/lang/qbittorrent_tr.qm

Binary file not shown.

48
src/lang/qbittorrent_tr.ts

@ -3521,6 +3521,10 @@ Başka bir bildiri yayınlanmayacaktır.</translation> @@ -3521,6 +3521,10 @@ Başka bir bildiri yayınlanmayacaktır.</translation>
<source>Log viewer</source>
<translation>Kayıt görüntüleyici</translation>
</message>
<message>
<source>Shutdown when downloads complete</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PeerAdditionDlg</name>
@ -5405,6 +5409,18 @@ Do you want to install it now?</source> @@ -5405,6 +5409,18 @@ Do you want to install it now?</source>
<source>Add label...</source>
<translation>Etiket ekle...</translation>
</message>
<message>
<source>Resume torrents</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Pause torrents</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Delete torrents</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>TransferListWidget</name>
@ -5478,11 +5494,11 @@ Do you want to install it now?</source> @@ -5478,11 +5494,11 @@ Do you want to install it now?</source>
</message>
<message>
<source>Increase priority</source>
<translation>Önceliği arttır</translation>
<translation type="obsolete">Önceliği arttır</translation>
</message>
<message>
<source>Decrease priority</source>
<translation>Önceliği düşür</translation>
<translation type="obsolete">Önceliği düşür</translation>
</message>
<message>
<source>Force recheck</source>
@ -5659,6 +5675,30 @@ Do you want to install it now?</source> @@ -5659,6 +5675,30 @@ Do you want to install it now?</source>
<source>Limit download rate...</source>
<translation>İndirme oranını sınırla...</translation>
</message>
<message>
<source>Move up</source>
<comment>i.e. move up in the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move down</source>
<comment>i.e. Move down in the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move to top</source>
<comment>i.e. Move to top of the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move to bottom</source>
<comment>i.e. Move to bottom of the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Priority</source>
<translation type="unfinished">Öncelik</translation>
</message>
</context>
<context>
<name>Ui</name>
@ -6867,6 +6907,10 @@ Bununla birlikte, o eklentiler devre dışı.</translation> @@ -6867,6 +6907,10 @@ Bununla birlikte, o eklentiler devre dışı.</translation>
<comment>e.g: 2days 10hours</comment>
<translation>%1gün %2sa</translation>
</message>
<message>
<source>qBittorrent will shutdown the computer now because all downloads are complete.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>options_imp</name>

BIN
src/lang/qbittorrent_uk.qm

Binary file not shown.

48
src/lang/qbittorrent_uk.ts

@ -3268,6 +3268,10 @@ No further notices will be issued.</source> @@ -3268,6 +3268,10 @@ No further notices will be issued.</source>
<source>Log viewer</source>
<translation>Журнал подій</translation>
</message>
<message>
<source>Shutdown when downloads complete</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PeerAdditionDlg</name>
@ -5267,6 +5271,18 @@ Do you want to install it now?</source> @@ -5267,6 +5271,18 @@ Do you want to install it now?</source>
<source>Add label...</source>
<translation>Додати мітку...</translation>
</message>
<message>
<source>Resume torrents</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Pause torrents</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Delete torrents</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>TransferListWidget</name>
@ -5328,11 +5344,11 @@ Do you want to install it now?</source> @@ -5328,11 +5344,11 @@ Do you want to install it now?</source>
</message>
<message>
<source>Increase priority</source>
<translation>Збільшити приорітет</translation>
<translation type="obsolete">Збільшити приорітет</translation>
</message>
<message>
<source>Decrease priority</source>
<translation>Зменшити приорітет</translation>
<translation type="obsolete">Зменшити приорітет</translation>
</message>
<message>
<source>Force recheck</source>
@ -5505,6 +5521,30 @@ Do you want to install it now?</source> @@ -5505,6 +5521,30 @@ Do you want to install it now?</source>
<source>Limit download rate...</source>
<translation>Обмежити швидкість завантаження...</translation>
</message>
<message>
<source>Move up</source>
<comment>i.e. move up in the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move down</source>
<comment>i.e. Move down in the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move to top</source>
<comment>i.e. Move to top of the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move to bottom</source>
<comment>i.e. Move to bottom of the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Priority</source>
<translation type="unfinished">Пріоритет</translation>
</message>
</context>
<context>
<name>Ui</name>
@ -6642,6 +6682,10 @@ However, those plugins were disabled.</source> @@ -6642,6 +6682,10 @@ However, those plugins were disabled.</source>
<comment>e.g: 2days 10hours</comment>
<translation>%1д %2г</translation>
</message>
<message>
<source>qBittorrent will shutdown the computer now because all downloads are complete.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>options_imp</name>

BIN
src/lang/qbittorrent_zh.qm

Binary file not shown.

48
src/lang/qbittorrent_zh.ts

@ -3666,6 +3666,10 @@ No further notices will be issued.</source> @@ -3666,6 +3666,10 @@ No further notices will be issued.</source>
<source>Log viewer</source>
<translation></translation>
</message>
<message>
<source>Shutdown when downloads complete</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PeerAdditionDlg</name>
@ -5666,6 +5670,18 @@ Do you want to install it now?</source> @@ -5666,6 +5670,18 @@ Do you want to install it now?</source>
<source>Add label...</source>
<translation>...</translation>
</message>
<message>
<source>Resume torrents</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Pause torrents</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Delete torrents</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>TransferListWidget</name>
@ -5758,11 +5774,11 @@ Do you want to install it now?</source> @@ -5758,11 +5774,11 @@ Do you want to install it now?</source>
</message>
<message>
<source>Increase priority</source>
<translation></translation>
<translation type="obsolete"></translation>
</message>
<message>
<source>Decrease priority</source>
<translation></translation>
<translation type="obsolete"></translation>
</message>
<message>
<source>Force recheck</source>
@ -5935,6 +5951,30 @@ Do you want to install it now?</source> @@ -5935,6 +5951,30 @@ Do you want to install it now?</source>
<source>Limit download rate...</source>
<translation>...</translation>
</message>
<message>
<source>Move up</source>
<comment>i.e. move up in the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move down</source>
<comment>i.e. Move down in the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move to top</source>
<comment>i.e. Move to top of the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move to bottom</source>
<comment>i.e. Move to bottom of the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Priority</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Ui</name>
@ -7199,6 +7239,10 @@ However, those plugins were disabled.</source> @@ -7199,6 +7239,10 @@ However, those plugins were disabled.</source>
<comment>e.g: 2days 10hours</comment>
<translation>%1%2</translation>
</message>
<message>
<source>qBittorrent will shutdown the computer now because all downloads are complete.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>options_imp</name>

BIN
src/lang/qbittorrent_zh_TW.qm

Binary file not shown.

48
src/lang/qbittorrent_zh_TW.ts

@ -2497,6 +2497,10 @@ No further notices will be issued.</source> @@ -2497,6 +2497,10 @@ No further notices will be issued.</source>
<source>Log viewer</source>
<translation></translation>
</message>
<message>
<source>Shutdown when downloads complete</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PeerAdditionDlg</name>
@ -4415,6 +4419,18 @@ Do you want to install it now?</source> @@ -4415,6 +4419,18 @@ Do you want to install it now?</source>
<source>Add label...</source>
<translation>...</translation>
</message>
<message>
<source>Resume torrents</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Pause torrents</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Delete torrents</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>TransferListWidget</name>
@ -4507,11 +4523,11 @@ Do you want to install it now?</source> @@ -4507,11 +4523,11 @@ Do you want to install it now?</source>
</message>
<message>
<source>Increase priority</source>
<translation></translation>
<translation type="obsolete"></translation>
</message>
<message>
<source>Decrease priority</source>
<translation></translation>
<translation type="obsolete"></translation>
</message>
<message>
<source>Force recheck</source>
@ -4684,6 +4700,30 @@ Do you want to install it now?</source> @@ -4684,6 +4700,30 @@ Do you want to install it now?</source>
<source>Limit download rate...</source>
<translation>...</translation>
</message>
<message>
<source>Move up</source>
<comment>i.e. move up in the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move down</source>
<comment>i.e. Move down in the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move to top</source>
<comment>i.e. Move to top of the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Move to bottom</source>
<comment>i.e. Move to bottom of the queue</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Priority</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>UsageDisplay</name>
@ -5696,6 +5736,10 @@ However, those plugins were disabled.</source> @@ -5696,6 +5736,10 @@ However, those plugins were disabled.</source>
<comment>e.g: 2days 10hours</comment>
<translation>%1 %2 </translation>
</message>
<message>
<source>qBittorrent will shutdown the computer now because all downloads are complete.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>options_imp</name>

16
src/transferlistfilterswidget.h

@ -314,6 +314,10 @@ protected slots: @@ -314,6 +314,10 @@ protected slots:
if(!labelFilters->selectedItems().empty() && labelFilters->row(labelFilters->selectedItems().first()) > 1)
removeAct = labelMenu.addAction(QIcon(":/Icons/oxygen/list-remove.png"), tr("Remove label"));
QAction *addAct = labelMenu.addAction(QIcon(":/Icons/oxygen/list-add.png"), tr("Add label..."));
labelMenu.addSeparator();
QAction *startAct = labelMenu.addAction(QIcon(":/Icons/skin/play22.png"), tr("Resume torrents"));
QAction *pauseAct = labelMenu.addAction(QIcon(":/Icons/skin/pause22.png"), tr("Pause torrents"));
QAction *deleteTorrentsAct = labelMenu.addAction(QIcon(":/Icons/skin/delete22.png"), tr("Delete torrents"));
QAction *act = 0;
act = labelMenu.exec(QCursor::pos());
if(act) {
@ -321,6 +325,18 @@ protected slots: @@ -321,6 +325,18 @@ protected slots:
removeSelectedLabel();
return;
}
if(act == deleteTorrentsAct) {
transferList->deleteVisibleTorrents();
return;
}
if(act == startAct) {
transferList->startVisibleTorrents();
return;
}
if(act == pauseAct) {
transferList->pauseVisibleTorrents();
return;
}
if(act == addAct) {
bool ok;
QString label = "";

42
src/transferlistwidget.cpp

@ -678,6 +678,18 @@ void TransferListWidget::startAllTorrents() { @@ -678,6 +678,18 @@ void TransferListWidget::startAllTorrents() {
refreshList();
}
void TransferListWidget::startVisibleTorrents() {
for(int i=0; i<proxyModel->rowCount(); ++i) {
const int row = mapToSource(proxyModel->index(i, 0)).row();
QTorrentHandle h = BTSession->getTorrentHandle(getHashFromRow(row));
if(h.is_valid() && h.is_paused()) {
h.resume();
resumeTorrent(row, false);
}
}
refreshList();
}
void TransferListWidget::pauseSelectedTorrents() {
const QStringList hashes = getSelectedTorrentsHashes();
foreach(const QString &hash, hashes) {
@ -702,6 +714,18 @@ void TransferListWidget::pauseAllTorrents() { @@ -702,6 +714,18 @@ void TransferListWidget::pauseAllTorrents() {
refreshList();
}
void TransferListWidget::pauseVisibleTorrents() {
for(int i=0; i<proxyModel->rowCount(); ++i) {
const int row = mapToSource(proxyModel->index(i, 0)).row();
QTorrentHandle h = BTSession->getTorrentHandle(getHashFromRow(row));
if(h.is_valid() && !h.is_paused()) {
h.pause();
pauseTorrent(row, false);
}
}
refreshList();
}
void TransferListWidget::deleteSelectedTorrents() {
if(main_window->getCurrentTabWidget() != this) return;
const QStringList& hashes = getSelectedTorrentsHashes();
@ -718,6 +742,24 @@ void TransferListWidget::deleteSelectedTorrents() { @@ -718,6 +742,24 @@ void TransferListWidget::deleteSelectedTorrents() {
}
}
void TransferListWidget::deleteVisibleTorrents() {
if(proxyModel->rowCount() <= 0) return;
bool delete_local_files = false;
if(DeletionConfirmationDlg::askForDeletionConfirmation(&delete_local_files)) {
QStringList hashes;
for(int i=0; i<proxyModel->rowCount(); ++i) {
const int row = mapToSource(proxyModel->index(i, 0)).row();
hashes << getHashFromRow(row);
}
foreach(const QString &hash, hashes) {
const int row = getRowFromHash(hash);
deleteTorrent(row, false);
BTSession->deleteTorrent(hash, delete_local_files);
}
refreshList();
}
}
void TransferListWidget::increasePrioSelectedTorrents() {
if(main_window->getCurrentTabWidget() != this) return;
const QStringList hashes = getSelectedTorrentsHashes();

3
src/transferlistwidget.h

@ -63,9 +63,12 @@ public slots: @@ -63,9 +63,12 @@ public slots:
void setSelectedTorrentsLocation();
void startSelectedTorrents();
void startAllTorrents();
void startVisibleTorrents();
void pauseSelectedTorrents();
void pauseAllTorrents();
void pauseVisibleTorrents();
void deleteSelectedTorrents();
void deleteVisibleTorrents();
void increasePrioSelectedTorrents();
void decreasePrioSelectedTorrents();
void topPrioSelectedTorrents();

Loading…
Cancel
Save