Commit Graph

56 Commits

Author SHA1 Message Date
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