qTox/src/widget/form
Mick Sayson 257a19caaa feat(filesform): Add in progress transfers to files form
As part of #1532 it was identified that long running file transfers
could get lost deep in the chatlog. This could result in unexpected use
of bandwidth over time if users lose track of old/large transfers. This
commit updates the files form to show in progress file transfers and
offer a way to control them.

* FilesForm now works on ToxFiles instead of finished file paths
* FilesForm widgets have been replaced with an MV tree view with depth
  1. The existing QListWidget did not provide us the controls to render
  more complex items. The use of delegates allows us to efficiently draw
  progress bars and controls
* getHumanReadableSize has been extracted from FileTransferWidget into a
  more general utils file
2021-12-11 15:38:35 -08:00
..
settings fix(UI): hide update related elements when -DUPDATE_CHECK=OFF 2021-10-03 02:25:06 +03:00
addfriendform.cpp refactor: remove getInstance from AddFriendForm 2020-05-27 10:38:57 +02:00
addfriendform.h refactor: remove getInstance from AddFriendForm 2020-05-27 10:38:57 +02:00
chatform.cpp refactor(chatlog): Rename ChatLog -> ChatWidget 2021-11-21 16:18:45 -08:00
chatform.h feat(chatlog): Re-implement sliding window ChatLog view 2021-11-21 16:18:44 -08:00
filesform.cpp feat(filesform): Add in progress transfers to files form 2021-12-11 15:38:35 -08:00
filesform.h feat(filesform): Add in progress transfers to files form 2021-12-11 15:38:35 -08:00
genericchatform.cpp refactor(chatlog): Rename ChatLog -> ChatWidget 2021-11-21 16:18:45 -08:00
genericchatform.h refactor(chatlog): Rename ChatLog -> ChatWidget 2021-11-21 16:18:45 -08:00
groupchatform.cpp refactor(chatlog): Rename ChatLog -> ChatWidget 2021-11-21 16:18:45 -08:00
groupchatform.h refactor(style): use #pragma once rather than include guards 2020-05-03 15:51:52 -07:00
groupinviteform.cpp docs(copyright): update and add copyright info 2019-06-28 01:18:26 +02:00
groupinviteform.h refactor(style): use #pragma once rather than include guards 2020-05-03 15:51:52 -07:00
groupinvitewidget.cpp docs(copyright): update and add copyright info 2019-06-28 01:18:26 +02:00
groupinvitewidget.h refactor(style): use #pragma once rather than include guards 2020-05-03 15:51:52 -07:00
loadhistorydialog.cpp revert(chatlog): "edit function "Load chat history"" 2021-11-21 16:17:34 -08:00
loadhistorydialog.h revert(chatlog): "edit function "Load chat history"" 2021-11-21 16:17:34 -08:00
loadhistorydialog.ui revert(chatlog): "edit function "Load chat history"" 2021-11-21 16:17:34 -08:00
profileform.cpp refactor(paths): move Settings path functions into Paths 2020-05-10 18:03:47 -07:00
profileform.h refactor(style): use #pragma once rather than include guards 2020-05-03 15:51:52 -07:00
profileform.ui fix(translation): match text to translation files part 2 2020-11-17 14:07:32 +02:00
removefrienddialog.ui feat(UI): add accessibility labels to all remaining .ui files 2016-11-29 00:17:52 +00:00
searchsettingsform.cpp revert(chatlog): "edit load history in search" 2021-11-21 16:17:10 -08:00
searchsettingsform.h revert(chatlog): "edit load history in search" 2021-11-21 16:17:10 -08:00
searchsettingsform.ui refactor: add SearchDirection 2018-08-14 01:06:28 +03:00
setpassworddialog.cpp fix(i18n): Various English fixes 2019-09-14 15:00:59 -04:00
setpassworddialog.h refactor(style): use #pragma once rather than include guards 2020-05-03 15:51:52 -07:00
setpassworddialog.ui feat(UI): add accessibility labels to all remaining .ui files 2016-11-29 00:17:52 +00:00
settingswidget.cpp refactor(cmake): change folder structure 2020-05-11 16:45:52 +02:00
settingswidget.h refactor(style): use #pragma once rather than include guards 2020-05-03 15:51:52 -07:00
tabcompleter.cpp docs(copyright): update and add copyright info 2019-06-28 01:18:26 +02:00
tabcompleter.h refactor(style): use #pragma once rather than include guards 2020-05-03 15:51:52 -07:00