Mitchell Livingston
88e907383f
store progress gradients in the gradient class; miscellaneous cleanup
2008-06-25 05:01:04 +00:00
Mitchell Livingston
493d0fa474
the pieces bar and pieces view now show shades of blue/green based on progress/availability instead of preset "levels" of color - in other words, it mixes white with either blue or green where the amount of color is the exact percentage of the piece that has been downloaded
2008-06-10 19:56:53 +00:00
Mitchell Livingston
3a1c463fee
simplify the drawing of group colors for transfers
2008-05-27 16:07:12 +00:00
Mitchell Livingston
510570091c
no need to have the bitmap as an instance variable since it is no longer saving colors between reload
2008-05-27 05:08:09 +00:00
Mitchell Livingston
a24eabaa24
simplify the pieces bar by not drawing the gradient over it
2008-05-27 04:25:00 +00:00
Mitchell Livingston
9c8e002ec1
update NEWS, remove unused variable
2008-05-10 19:34:17 +00:00
Mitchell Livingston
a423636ed3
the "selected" status string and the minimal view's "remaining time" status string are now toggled from the main action menu instead of being clickable
2008-05-10 19:24:28 +00:00
Mitchell Livingston
5681c18c02
clean up the behavior with the group color picker
2008-03-23 04:36:30 +00:00
Mitchell Livingston
055d067d7e
holding down the mouse on the progress field and the minimal status field will cause them to become gray, indicating the toggle
2008-01-22 05:19:18 +00:00
Mitchell Livingston
30cee125da
treat the entire file icon as the action button
2008-01-20 18:51:53 +00:00
Mitchell Livingston
4b5e05f12e
mark action button as pushed when it's clicked; update NEWS
2008-01-16 19:49:10 +00:00
Mitchell Livingston
50a90c3460
update NEWS, clean up pieces bar toggle code
2008-01-16 19:30:12 +00:00
Mitchell Livingston
470d588b50
animate the Pieces bar when showing/hiding it
2008-01-16 15:56:40 +00:00
Mitchell Livingston
4a3d5d7081
when mousing over the icon, show the action button
2008-01-16 06:48:12 +00:00
Mitchell Livingston
06f0fee7b5
dim the action button when hovered over, and display the appropriate status string
2008-01-15 23:48:03 +00:00
Mitchell Livingston
804d0193d0
fix tooltips in the main table
2008-01-15 05:03:26 +00:00
Mitchell Livingston
803cbc6808
don't make a button hovered when it is pushed but not hovered over
2008-01-15 04:52:40 +00:00
Mitchell Livingston
edb46062b2
attempt to fix table drawing issues
2008-01-15 04:45:57 +00:00
Mitchell Livingston
0a7d8cd3a5
experiment with hilighting the buttons on rollover (10.5-only, and still incomplete)
2008-01-15 03:33:44 +00:00
Mitchell Livingston
7933bc4d9e
migrate some of the action button code to TorrentCell
2008-01-14 19:12:26 +00:00
Mitchell Livingston
a275277903
first commit of experimental button refactoring
2008-01-14 18:02:08 +00:00
Mitchell Livingston
f80bd47056
update copyright info for 2008
2008-01-02 16:55:05 +00:00
Mitchell Livingston
3377bc4e02
flash orange in pieces in the advanced progress bar that just completed
2007-12-28 21:37:06 +00:00
Mitchell Livingston
42a09ba6ac
simplify the advanced bar drawing code
2007-12-28 19:44:22 +00:00
Mitchell Livingston
2af8500b60
make the availability bar red
2007-11-11 21:45:27 +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
3bccf26f23
by popular demand the return of the advanced bar (now Pieces Bar)
2007-11-04 15:01:34 +00:00
Mitchell Livingston
dd86bc5adf
remove some leftovers from the advanced bar
2007-09-27 02:29:32 +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
067afdf926
small adjustments to TorrentCell
2007-08-14 03:59:47 +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
87147ad2be
get the minimal status to toggle based on the new cell method, and fix silly test code that made the error icon always show
2007-08-11 02:33:10 +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
58621c530b
on mouse up/down only redisplay the affected row
2007-08-10 04:06:49 +00:00
Mitchell Livingston
943c6e90a4
move the advanced bar code into TorrentCell (finally)
2007-08-10 03:48:18 +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
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
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
974c69215a
update licenses to 2007
2007-04-03 02:22:25 +00:00
Mitchell Livingston
a1c262ce22
seeding bar shows progress towards ratio
2007-03-22 04:30:08 +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
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
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