jagannatharjun
49d5591f48
Use ProgressBarDelegate for drawing progressbar in TransferListView
4 years ago
Chocobo1
16a76eee9f
Add final specifier to GUI classes
...
Follow up d3d3f7dbb3
.
5 years ago
Vladimir Golovnev (Glassez)
15f2a3b564
Use QStyledItemDelegate instead of QItemDelegate
5 years ago
Vladimir Golovnev (Glassez)
766cfb67df
Fix transfer list architecture
...
Model returns string for DisplayRole.
Text alignment is set by Model (using TextAlignmentRole).
Delegate performs custom painting only where necessary
(i.e. for Progress bar).
5 years ago
Chocobo1
cc663746eb
Forward declare some classes
5 years ago
thalieht
4022799881
Fix coding style
7 years ago
Eugene Shalygin
db35bb54e1
Make BitTorrent::TorrentState strongly-typed enum
...
This is needed to forward declare this type and pass it by value.
Conversion from/to QVariant are hanled via Q_DECLARE_METATYPE, while
TorrentState::toString() function was used in webui only and as such is
moved there.
7 years ago
Chocobo1
4eadda5c9a
Improve TransferListDelegate::sizeHint
9 years ago
Chocobo1
5c4470ec07
Remove unused destructor
...
move get state text to its own function
9 years ago
Chocobo1
a56b745429
Follow project coding style. Issue #2192 .
9 years ago
Vladimir Golovnev (Glassez)
ff9a281b72
Change project directory structure.
...
Change project directory structure according to application structure.
Change 'nox' configuration option to something more meaningful 'nogui'.
Rename 'Icons' folder to 'icons' (similar to other folders).
Partially add 'nowebui' option support.
Remove QConf project file.
10 years ago
Ivan Sorokin
03b06fbf81
Split src/transferlistdelegate into .h and .cpp
10 years ago
sledgehammer999
11d39ba6ef
Right align numerical values in the transfer list. Partially revert 51a9a9aab
. Closes #1903 .
10 years ago
sledgehammer999
e294b2f456
Added 'Ratio Limit' column. Closes #936 .
10 years ago
sledgehammer999
e0190d5576
Add 'Completed' column. Closes #1241 .
10 years ago
sledgehammer999
6cb7de33f6
Don't shrink transferlist rows when scrolling horizontally. Closes #1613 .
10 years ago
Ivan Sorokin
5af778bc93
don't make the same request to TorrentModelItem twice
11 years ago
Vladimir Golovnev (Glassez)
ce3aac5f9d
Fix functions and macros using to support both Qt4 and Qt5.
11 years ago
sledgehammer999
33b0a2b55f
Fix missing percentage signs. Closes #1392 .
11 years ago
sledgehammer999
441d1d08ba
Convert more accurately decimal numbers to text.
11 years ago
sledgehammer999
51a9a9aabb
Make all columns and headers use the same text alignment in the transferlist.
11 years ago
sledgehammer999
870aba8439
Document better some translatable strings.
11 years ago
sledgehammer999
8f955fe110
Distinguish more torrent states.
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
Nick Tiskov
680998f9c2
Add 'Uploaded' column to main view
12 years ago
Christophe Dumez
06ccae591e
Coding style changes
13 years ago
Christophe Dumez
f3448125c3
Coding style clean up
13 years ago
Christophe Dumez
a8a7b61ea9
Coding style clean up
13 years ago
Christophe Dumez
2da5e03741
Share ratio can now go over 100
14 years ago
Christophe Dumez
8238c13dc0
Performance improvement on ARM
14 years ago
Christophe Dumez
bc035b3873
FEATURE: Added "Time Active/Seeded" column to transfer list
14 years ago
Christophe Dumez
a640b08414
FEATURE: Added "Amount downloaded/left" columns to transfer list
...
Fix bug in column display menu
14 years ago
Christophe Dumez
d5898f024d
Code clean up
14 years ago
Christophe Dumez
d76877b1a2
Brand new torrent model for the transfer list
14 years ago
Christophe Dumez
e3ccea3b17
Fix a progress rounding issue
14 years ago
Christophe Dumez
f6172f8c77
Code optimization
14 years ago
Christophe Dumez
ccf0002c0f
FEATURE: Added a transfer list column to display the current tracker
14 years ago
Christophe Dumez
bbe4328c06
Fix progress bar style on Windows
14 years ago
Christophe Dumez
ee01c2c745
FEATURE: Added button to password-lock the UI
14 years ago
Christophe Dumez
dfecdb1956
Fix "Pause/Delete" torrents once they reach a given ratio
15 years ago
Christophe Dumez
dbceed21f5
Clean fix for progress display with cleanlooks style
15 years ago
Christophe Dumez
789cf654d0
Another attempt to fixing Mac compilation
15 years ago
Christophe Dumez
5656fe9a9b
FEATURE: Added "Upload/Download limit" columns to transfer list
15 years ago
Christophe Dumez
fb79146ae6
FEATURE: Added "Added/Completed On" columns to transfer list
15 years ago
Christophe Dumez
ed803fb994
- Initiated work on torrent labeling/categorization (functional but not perfect yet
15 years ago
Christophe Dumez
efed943366
- Bump to rc2
15 years ago
Christophe Dumez
8b41d1973c
COSMETIC: Display speeds with more user friendly units instead of always using KiB/s
15 years ago
Christophe Dumez
d6e1dc9020
- Make torrent status filters behave as in µTorrent
15 years ago
Christophe Dumez
8c1851c0bd
- Move priority column to index==1 for better readability
15 years ago