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