1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2025-02-22 22:20:39 +00:00
Commit graph

178 commits

Author SHA1 Message Date
Mitchell Livingston
02e52bb013 fix sizing of group labels with long file names 2007-12-17 22:30:28 +00:00
Mitchell Livingston
d9246b1ad4 preliminary commit of group code 2007-12-17 16:06:20 +00:00
Mitchell Livingston
bc295fe78e use a simpler method for determining text color of table cells on leopard 2007-12-12 05:01:31 +00:00
Mitchell Livingston
a7204affff revert last commit...it wasn't as reliable 2007-11-30 14:22:49 +00:00
Mitchell Livingston
3858f817c5 better method of determining if a table cell is highlighted 2007-11-30 02:49:40 +00:00
Mitchell Livingston
d96f0b629b don't display the not available bar for paused transfers 2007-11-20 13:16:24 +00:00
Mitchell Livingston
2af8500b60 make the availability bar red 2007-11-11 21:45:27 +00:00
Mitchell Livingston
f20a6b15b7 add availability bar to dim percent not available (yellow for now) 2007-11-11 16:59:32 +00:00
Mitchell Livingston
5373a9d82d eliminate the second port status dot/text field to avoid confusion 2007-11-11 06:36:32 +00:00
Mitchell Livingston
4854aac298 remove code to manually close torrents on quit 2007-11-11 03:15:49 +00:00
Mitchell Livingston
5cc14442cb use built-in buttons for filter buttons 2007-11-06 20:52:11 +00:00
Mitchell Livingston
cfa809bc47 clean up the pieces bar drawing to avoid putting it into an image, and use NSColor object for the piece colors 2007-11-06 04:53:06 +00:00
Mitchell Livingston
b5ad25acc0 make advanced bar code a little more efficient 2007-11-05 19:15:45 +00:00
Mitchell Livingston
22ad00e04c no reason to retain advanced bar info when it's hidden 2007-11-05 00:04:14 +00:00
Mitchell Livingston
25a4d11db4 commit some changes that have been sitting in by checkout 2007-11-04 16:12:49 +00:00
Mitchell Livingston
d3100ffbd3 make gray lighter 2007-11-04 15:15:50 +00:00
Mitchell Livingston
3bccf26f23 by popular demand the return of the advanced bar (now Pieces Bar) 2007-11-04 15:01:34 +00:00
Mitchell Livingston
ffeff31ca3 get reordering of torrent queue working again in trunk (thanks to cocoadev mailing list) 2007-10-31 17:23:56 +00:00
Mitchell Livingston
78d95148dc add a warning and improve some commented out code....nothing to see here 2007-10-14 14:24:34 +00:00
Mitchell Livingston
045c31018b remove unused variables 2007-10-12 21:36:01 +00:00
Mitchell Livingston
66bf641f5d streamline the minimal status string code a little 2007-09-30 13:41:26 +00:00
Mitchell Livingston
f5bd7f17ce didn't mean to commit some experimental, nonworking code; also, only create the string attributes when needed 2007-09-28 12:58:31 +00:00
Mitchell Livingston
6a976eed1c clicking on the peer progress indicator will toggle between progress bar and a number for progress, inspired by beelsebob 2007-09-28 12:55:28 +00:00
Mitchell Livingston
8825a6029d more cleanup from advanced bar removal 2007-09-27 02:46:48 +00:00
Mitchell Livingston
dd86bc5adf remove some leftovers from the advanced bar 2007-09-27 02:29:32 +00:00
Mitchell Livingston
c9688d89f8 use LSMinimumSystemVersion instead of custom version check, because on < 10.4 it will never reach that custom code 2007-09-26 23:49:21 +00:00
Mitchell Livingston
98575a0169 say goodbye to the often-misunderstood "advanced progress bar" 2007-09-26 19:36:25 +00:00
Mitchell Livingston
a222ba1774 fix progress bar inversion 2007-09-26 18:53:11 +00:00
Mitchell Livingston
b50f4189f9 add "failed hash" field to activity tab 2007-09-26 18:32:32 +00:00
Mitchell Livingston
faff3145ce remove the remaining extra drawing and use of non-integers in the regular bar 2007-09-26 17:42:45 +00:00
Mitchell Livingston
0743709b51 eliminate some useless drawing for the progress bar, and ensure width is an integer (drawing with pixels is quite annoying) 2007-09-26 17:30:54 +00:00
Mitchell Livingston
9dec223018 attempt to decrease memory usage a bit when window/application is hidden 2007-09-26 04:12:57 +00:00
Mitchell Livingston
cc09e542b0 clicking the progress line in the transfer window will toggle between stats for the whole torrent and for just the selected files 2007-09-23 05:39:41 +00:00
Mitchell Livingston
844341faef this better work 2007-09-16 01:02:06 +00:00
Mitchell Livingston
1b11564e92 remove Growl 1.1... 2007-09-16 00:52:32 +00:00
Mitchell Livingston
95345006a0 cell alignment fixes from nickshanks 2007-09-01 16:05:49 +00:00
Mitchell Livingston
8ae9d20712 rename the addition files 2007-08-20 16:34:21 +00:00
Mitchell Livingston
89fc445266 small layout change 2007-08-20 02:26:59 +00:00
Mitchell Livingston
284f9830cc store only a single icon in the Torrent class instead of 2 2007-08-16 04:12:43 +00:00
Mitchell Livingston
75ec8bac79 keep one image for the table view instead of one for regular and one for minimal 2007-08-16 03:58:50 +00:00
Mitchell Livingston
91304ec1e6 streamline and improve action button placement code in TorrentTableView 2007-08-16 03:28:01 +00:00
Mitchell Livingston
7a96fcbb7f flip advanced bar overlay 2007-08-16 03:12:58 +00:00
Mitchell Livingston
02d0203a23 draw the progress bar straight onto the cell instead of using an image 2007-08-16 03:02:27 +00:00
Mitchell Livingston
f407e44edc rearrange some of the file viewer code 2007-08-14 22:55:06 +00:00
Mitchell Livingston
d8905329bb use optimization level -Os 2007-08-14 19:58:07 +00:00
Mitchell Livingston
067afdf926 small adjustments to TorrentCell 2007-08-14 03:59:47 +00:00
Mitchell Livingston
b63ddf0676 a little extra drawing so that there are no gaps in the progress bar 2007-08-14 03:15:03 +00:00
Mitchell Livingston
74f430990b one less warning 2007-08-13 05:03:21 +00:00
Mitchell Livingston
e316c297c7 get rid of some warnings 2007-08-13 04:30:52 +00:00
Mitchell Livingston
b899afc77a drawing placement is less dynamic code-wise but should be faster 2007-08-11 23:49:26 +00:00
Mitchell Livingston
5c285b8ca3 have the code generate each attributed string once per draw instead of twice 2007-08-11 17:04:10 +00:00
Mitchell Livingston
b476e6f8eb combine similar code for attributes in the torrent cell 2007-08-11 04:46:21 +00:00
Mitchell Livingston
7b9e4c8eda get the icon placement from TorrentCell instead of generating it in the tableview 2007-08-11 03:09:31 +00:00
Mitchell Livingston
963c8ae76f one less redundant call in TorrentCell 2007-08-11 02:12:47 +00:00
Mitchell Livingston
1436214b4e general code cleanup 2007-08-11 01:48:06 +00:00
Mitchell Livingston
9198b9d50d complete structural reorganization of TorrentCell 2007-08-11 01:39:53 +00:00
Mitchell Livingston
b88ee80099 silly NSLogs 2007-08-10 03:49:21 +00:00
Mitchell Livingston
943c6e90a4 move the advanced bar code into TorrentCell (finally) 2007-08-10 03:48:18 +00:00
Mitchell Livingston
87a2bd6479 use the actual Torrent class to access values for the torrent cell class, rather than creating a dictionary and using that on each reload 2007-08-10 03:20:01 +00:00
Mitchell Livingston
bccab83fde get progress color gradients when needed instead of at launch 2007-08-08 16:31:10 +00:00
Mitchell Livingston
a84f0cd9e6 small optimization in obtaining error image 2007-08-08 16:14:52 +00:00
Mitchell Livingston
076af9872b store the basic attributes of table strings and change them when necessary instead of recreating each time 2007-08-08 15:07:37 +00:00
Mitchell Livingston
b8b52f82f6 use a nicer looking error image 2007-08-08 14:48:38 +00:00
Mitchell Livingston
4c7d5256fa when in minimal view the transfer icon will show the action menu, other cleanup 2007-08-08 01:26:11 +00:00
Mitchell Livingston
d2cbbe01fa begins of individual action menus 2007-08-08 01:03:34 +00:00
Mitchell Livingston
4daada62a4 slightly color the progress bars of waiting (queued)torrents, and adjust the light green color a bit (thanks macHD for the gradients) 2007-07-04 21:50:50 +00:00
Mitchell Livingston
a283f4ffad i suck at copy-pasting 2007-07-04 19:09:21 +00:00
Mitchell Livingston
ab20e6d645 make sure the windows are closed before removing torrents...avoids a crash-on-quit 2007-07-04 18:14:58 +00:00
Mitchell Livingston
b94ddd9bc4 make progress bar yellow when checking cache (color is temporary until someone can make a real yellow one) 2007-07-03 02:26:31 +00:00
Mitchell Livingston
0256f4616d Merge file selection and torrent creation into the main branch.
The new code for these features is under a new license.
2007-06-18 03:40:41 +00:00
Mitchell Livingston
4c1151556d use a function for the progress towards the stop ratio 2007-05-28 18:17:31 +00:00
Mitchell Livingston
2f8eb2edb9 when sorting by progress, if seeding, sort by progress towards meeting set ratio 2007-05-28 03:17:23 +00:00
Mitchell Livingston
6daf00d25a these classes shouldn't have been there, and some formatting fixes 2007-05-24 06:46:59 +00:00
Mitchell Livingston
78ec2e2551 code from nickshanks to generate the progress bars without images, also makes the bars resolution independent 2007-05-23 21:34:14 +00:00
Mitchell Livingston
0ae40e8200 get rid of pointless variable 2007-04-06 15:25:15 +00:00
Mitchell Livingston
dcd012a12c don't draw for ratio < 0 2007-04-06 15:15:53 +00:00
Mitchell Livingston
974c69215a update licenses to 2007 2007-04-03 02:22:25 +00:00
Mitchell Livingston
f946888316 preference to not give warning about remaining space 2007-03-24 17:31:10 +00:00
Mitchell Livingston
1c0e5ca701 update progress bar when seeding immediately when the stop ratio setting is changed 2007-03-22 19:16:08 +00:00
Mitchell Livingston
a1c262ce22 seeding bar shows progress towards ratio 2007-03-22 04:30:08 +00:00
Mitchell Livingston
2944a10d60 some changes to the way text is drawn to the table 2007-01-19 02:06:12 +00:00
Mitchell Livingston
263bf6934d get rid of unneeded code by instead using built-in function 2007-01-18 06:22:15 +00:00
Mitchell Livingston
20eebf6092 remove unneeded function/warning 2007-01-16 04:20:45 +00:00
Mitchell Livingston
9d1f714259 New button images from macHD. Resume without waiting is now orange. 2006-10-02 05:21:10 +00:00
Josh Elsasser
0257761670 Merge nat-traversal branch to trunk. 2006-09-25 18:37:45 +00:00
Mitchell Livingston
fae2f2bd2b advanced bar doesn't need to generate it's own border 2006-09-12 00:51:11 +00:00
Mitchell Livingston
25dddde5b7 Advanced bar should work again. 2006-09-12 00:08:30 +00:00
Mitchell Livingston
e4ca779e68 Use tableView:objectValueForTableColumn:row: instead of tableView:willDisplayCell:...
This required passing in a dictionary of values to display, but should make it 10.5 compatible and potentially a little more efficient. Those using Leopard please report any issues, because I don't have it to test.
2006-09-11 23:52:03 +00:00
Mitchell Livingston
62164414d6 Use built-in ability for verifying notifications' objects and update message log a little less often. 2006-09-05 02:12:07 +00:00
Mitchell Livingston
6a506622b2 temp fix for crashing 2006-09-04 07:33:25 +00:00
Mitchell Livingston
7297f8232c Display a warning when in debug mode. 2006-09-03 17:06:43 +00:00
Mitchell Livingston
82a33fa0f6 Better compare of IP strings. 2006-08-30 21:40:36 +00:00
Mitchell Livingston
00c85181e6 Make error image smaller so resizing isn't necessary. 2006-08-29 00:13:35 +00:00
Mitchell Livingston
e94e0e72f4 Display an error image on the torrent icon when there is an error with the torrent. 2006-08-29 00:09:49 +00:00
Mitchell Livingston
1b5751b7dd Only show ratio, not upload speed, when seeding in minimal mode and set to display alternate status string. 2006-08-06 20:40:12 +00:00
Mitchell Livingston
1550251be9 Save minimal status text preference (speed or time) 2006-07-25 01:23:40 +00:00
Mitchell Livingston
2d66761e19 Clicking in general area of status string in minimal view will toggle between speeds and remaining time for downloading transfers. 2006-07-25 00:59:14 +00:00
Mitchell Livingston
30ef4b0a52 simplify rect width and height measurements 2006-07-23 19:22:24 +00:00
Mitchell Livingston
202c8743df Sort by Progress (and therefore State) will now sort completed torrents by ratio.
Added license info to ImageBackgroundView.
Use system control text color for main font color rather than black.
2006-07-18 23:40:37 +00:00
Eric Petit
f199e0a9d9 Revert [619] 2006-07-16 19:39:23 +00:00