Mitchell Livingston
573aaface1
simplify group coloring
2007-12-18 17:05:49 +00:00
Mitchell Livingston
b796e37228
make group color a little more subtle
2007-12-18 03:48:03 +00:00
Mitchell Livingston
c9fbba20d2
actually adjust group colors, and show + and - in the group window on Tiger
2007-12-18 03:18:32 +00:00
Mitchell Livingston
2e05ee76e2
adjust colors a bit
2007-12-18 03:13:18 +00:00
Mitchell Livingston
5ee33206d0
play around with the group coloring a bit
2007-12-18 02:55:14 +00:00
Mitchell Livingston
600b0977e2
get the new group coloring correct in minimal mode
2007-12-18 01:53:16 +00:00
Mitchell Livingston
baa143b9b1
experiment with moving the label from over the text to the left edge
2007-12-18 01:44:37 +00:00
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