Commit Graph

341 Commits

Author SHA1 Message Date
Mitchell Livingston 0cc6a306ac remove bindings from the rest of the text fields, added back glue code 2006-12-31 23:24:23 +00:00
Mitchell Livingston 5c0230cfcb bindings + formatters = trouble....revert to glue code for speed limit, torrent limit, and port fields in prefs...more to come later 2006-12-31 21:38:35 +00:00
Mitchell Livingston 0389289d16 fixed tabbing behavior in prefs 2006-12-28 21:24:19 +00:00
Mitchell Livingston bd608129d8 spacing changes 2006-12-28 01:07:47 +00:00
Mitchell Livingston d7f1933087 redone options tab of inspector...current settings for "stop at ratio" won't carry over 2006-12-28 00:29:05 +00:00
Mitchell Livingston 4465ea7bc8 adjust text field widths in the inspector 2006-12-27 21:02:46 +00:00
Mitchell Livingston 0b3e32ede3 clarify action menu text 2006-12-27 03:42:27 +00:00
Mitchell Livingston 23427ad507 alignment adjustment 2006-12-27 03:14:16 +00:00
Mitchell Livingston b31ee4f03c individual download/upload speed caps accessible under options in the inspector 2006-12-27 02:57:55 +00:00
Mitchell Livingston 4471ce12c5 manual announce in mac gui...only useable once per minute for each torrent 2006-12-26 21:02:00 +00:00
Mitchell Livingston ffe6d0f0be better default size for inspector 2006-12-24 16:15:11 +00:00
Mitchell Livingston 843761f656 sort ul/dl rate columns by actual rate 2006-12-18 20:07:32 +00:00
Mitchell Livingston d7c9da2c8f display actual upload/download rate in inspector for individual peers 2006-12-18 06:25:40 +00:00
Mitchell Livingston 3374ce9a32 merge multitracker branch:
Adds announce list, support for code 301/302 redirect, improvements to mac inspector, better queueing with errors, random extra wait of up to a minute between announces, and other changes.
2006-12-17 16:36:27 +00:00
Mitchell Livingston 36d7fb620d lower values for peer progress colors 2006-12-15 01:49:37 +00:00
Mitchell Livingston a2dab479d9 small adjustments to original placement and value for peer progress color 2006-12-14 15:59:16 +00:00
Josh Elsasser 44f8325312 Merge scrape branch:
Automatically scrape trackers as needed.
  If tracker supplies a trackerid then use it (untested).
  Use tracker's min interval, clamped to the same range as interval.
  Show total completed downloads in the MacOS X frontend.
2006-12-02 01:46:54 +00:00
Mitchell Livingston 6a154b794d an attempt to fix the background drawing bug 2006-11-23 15:44:44 +00:00
Mitchell Livingston d47fe45226 merge tracker address and announce address into one field in the inspector 2006-11-23 04:10:16 +00:00
Mitchell Livingston ab98c157c0 combine pieces and piece size in inspector 2006-11-23 03:23:41 +00:00
Mitchell Livingston 4c32f40f3b small adjustments to inspector and check for utf-8 strings 2006-11-23 02:53:47 +00:00
Mitchell Livingston 48b0d28e26 scroll box for torrent comment 2006-11-23 02:37:54 +00:00
Mitchell Livingston 4306c7cfa5 add support in libT and the mac interface for displaying comment, creator, and date created 2006-11-23 01:38:18 +00:00
Mitchell Livingston d65612a157 url entry window is now a bit like iTunes's 2006-11-22 01:29:41 +00:00
Mitchell Livingston 0823725385 update Localizable.strings 2006-11-20 03:24:05 +00:00
Mitchell Livingston dfbb245d05 patch to PortChecker to make it more reusable 2006-11-19 15:37:57 +00:00
Mitchell Livingston ee59c4b02b clarify what the sheet does with a lab and the OK button relabeled Open 2006-11-18 18:51:07 +00:00
Mitchell Livingston 01db465db9 URL sheet button alignment and shortcuts 2006-11-18 18:44:01 +00:00
Mitchell Livingston 6f23f36cc7 change to the url sheet sizing 2006-11-18 16:01:42 +00:00
Mitchell Livingston af170830f7 show sheet where torrent url can be entered, with some basic string to url conversion 2006-11-18 15:47:20 +00:00
Mitchell Livingston 7145809986 make credits localizable 2006-11-14 19:31:47 +00:00
Mitchell Livingston 8ebdd6070a use bindings for speed limit 2006-11-11 21:03:50 +00:00
Mitchell Livingston 835a616494 smaller max width for ip address column 2006-11-11 20:16:37 +00:00
Mitchell Livingston 9b90fcc632 peer progress colors now change at 30% and 70% 2006-11-10 06:18:58 +00:00
Mitchell Livingston 53881e4b2e progress column smaller by default 2006-11-10 05:42:29 +00:00
Mitchell Livingston 3dce9fd744 continuous, not discrete 2006-11-10 05:32:29 +00:00
Mitchell Livingston 5f3434788a Peers progress bar in inspector window. Bar should be red when progress is < .33, yellow when < .66, and green when greater. 2006-11-10 04:55:52 +00:00
Mitchell Livingston 52e66c96f8 Don't request more peers if stopping (or changing ports). 2006-11-09 04:38:32 +00:00
Mitchell Livingston 738149e629 don't autovalidate toolbar items that never change 2006-11-06 02:05:32 +00:00
Mitchell Livingston 2187166572 magnifying glasses in info window reveal correct files 2006-11-06 00:08:49 +00:00
Mitchell Livingston 0ad94134b4 download "file", not "files" 2006-11-05 21:03:51 +00:00
Mitchell Livingston b11b48e804 remove option to save a private torrent copy...just do it automatically 2006-11-05 19:08:38 +00:00
Mitchell Livingston 8509b7aed4 check appeared in auto open pulldown for some reason 2006-11-03 16:11:58 +00:00
Mitchell Livingston 4c36ac4a10 incomplete folder for downloading torrents 2006-11-03 16:01:45 +00:00
Mitchell Livingston 2873ff5baf Use an NSDatePicker for the speed limit scheduler...this will require 10.4 for now. 2006-11-01 16:37:14 +00:00
Mitchell Livingston f955d93c22 bindings for minimal view and advanced bar 2006-10-31 19:16:15 +00:00
Mitchell Livingston c3992fde5e uncheck "delete original" when unchecking "copy torrent" 2006-10-29 17:38:57 +00:00
Mitchell Livingston 52841c94b9 bind sound popups and catch if auto speed limit times are the same 2006-10-29 17:05:27 +00:00
Mitchell Livingston 5d77966aa4 Use bindings to show text and icon of pulldown menu items. 2006-10-29 16:14:35 +00:00
Mitchell Livingston fb2d39c3d2 Re-enable ratio action menu items. 2006-10-28 15:44:19 +00:00
Mitchell Livingston 00fe6a984f Partial use of bindings in prefs/action menu. This is still experimental and evolving, with the most obvious problem that entering an invalid value causes an annoying error sheet to appear. 2006-10-27 19:14:04 +00:00
Mitchell Livingston 5a554cef95 load prefs when first used as opposed to at launch 2006-10-25 02:57:00 +00:00
Mitchell Livingston 72d0964ffc Use localized strings where necessary. Also a fix for the port checker. Thanks to Cédric Luthi for these. 2006-10-24 20:34:13 +00:00
Mitchell Livingston 5b882ce015 More small changes, including to window placement. 2006-10-21 20:41:10 +00:00
Mitchell Livingston 85383a66e4 New toolbar icons from Van Hugo. 2006-10-16 00:31:13 +00:00
Mitchell Livingston 78ee2deab5 buttons in inspector to reveal data file and (public) torrent file 2006-10-15 19:57:40 +00:00
Mitchell Livingston fb1bec27fb rearrange and rename individual seeding settings 2006-10-15 19:08:05 +00:00
Mitchell Livingston c521f412ad in info show the number of incoming connections next to total connections 2006-10-13 18:58:12 +00:00
Mitchell Livingston 3f90ce42fb no need to include .h's when compiling 2006-10-13 13:58:00 +00:00
Mitchell Livingston c0351c64c8 Clicking on the pieces view will toggle between piece progress view and availability view (a tooltip clarifies which view is current). 2006-10-13 13:47:52 +00:00
Mitchell Livingston 0ed7d6ab4a Pieces View is working again 2006-10-13 01:34:15 +00:00
Mitchell Livingston d2645cb4d8 auto hide the vertical scroller 2006-10-09 15:44:15 +00:00
Mitchell Livingston 46d69d2d41 Fixed annoying bug of the pieces view being black the first time it was shown. 2006-10-04 19:53:26 +00:00
Mitchell Livingston d0c1460c1b Make both status lines in the Network prefs match. 2006-10-04 01:46:20 +00:00
Mitchell Livingston 2588d2faba Release box images on dealloc. 2006-10-01 15:14:12 +00:00
Mitchell Livingston 3e93518815 work around for small bug in apple code 2006-09-28 21:37:19 +00:00
Mitchell Livingston c8d7769436 Status on ports in prefs window. Thanks to cluthi on the forums for this. 2006-09-28 21:14:49 +00:00
Mitchell Livingston c5d91a324b get rid of reference to old image file 2006-09-28 18:20:52 +00:00
Mitchell Livingston ff499d0328 Hide pieces view if a single torrent is not selected. 2006-09-27 19:16:34 +00:00
Mitchell Livingston 7e846ba093 rearrange peers inspector tab a bit 2006-09-27 15:32:08 +00:00
Mitchell Livingston a6a7be9daa Move the pieces viewer into the Activity pane of Inspector. 2006-09-25 20:53:10 +00:00
Mitchell Livingston cb90fd21b6 Better sizing of table in inspector, and slightly larger min width. 2006-09-25 20:21:19 +00:00
Mitchell Livingston ef7d99d3dc rearrange activity and peers tab in inspector 2006-09-25 20:00:45 +00:00
Josh Elsasser 0257761670 Merge nat-traversal branch to trunk. 2006-09-25 18:37:45 +00:00
Mitchell Livingston ef389beaed Menu item to switch between filters.
Enable some menu items a little differently.
2006-09-08 01:14:31 +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 7297f8232c Display a warning when in debug mode. 2006-09-03 17:06:43 +00:00
Mitchell Livingston 4d0bc33f92 Remove Find...it doesn't work right and isn't too important anyways. 2006-09-01 15:30:44 +00:00
Mitchell Livingston 8daa719b04 switch back find shortcut 2006-08-28 12:31:29 +00:00
Mitchell Livingston 8694d3de87 The filter bar shortcut is command-option-f (for now) since regular find is command-f (and must stay command-f for consistency with other apps). 2006-08-24 14:23:14 +00:00
Mitchell Livingston c5394700e0 Display an error if saving of the log file fails. 2006-08-24 02:41:12 +00:00
Mitchell Livingston 68a9a6ba85 Option to save log. 2006-08-22 23:00:53 +00:00
Mitchell Livingston 3b2b744cb8 Don't hide Message window when T isn't the main app. 2006-08-22 22:04:27 +00:00
Mitchell Livingston d25fccad03 Make Message window a panel, get rid of extra Edit menu, and move menu item for Message window to Window menu. 2006-08-22 22:02:36 +00:00
Mitchell Livingston 8efe17e072 Add Find to edit menu, since find can be useful for debugging. 2006-08-22 20:39:52 +00:00
Mitchell Livingston 368e7b4c4e Log window now indents none-first lines. 2006-08-22 19:50:45 +00:00
Mitchell Livingston 60ac9748a1 Larger default message window, font matching default Console look, and show date (in same format as Console). 2006-08-22 01:59:46 +00:00
Mitchell Livingston 6d15738403 Empty (and display) buffer right away when changing message level, and update the log a little more often. 2006-08-22 01:08:44 +00:00
Mitchell Livingston 4ecb698720 MessageWindowController in its proper place 2006-08-21 22:23:09 +00:00
Mitchell Livingston 1b0811c812 Message Log window, accessible from the Transmission menu. 2006-08-21 22:07:08 +00:00
Mitchell Livingston a99e6ab33a Add individual file sizes to info's file table. 2006-08-20 18:32:55 +00:00
Mitchell Livingston 4690f987f9 Add number of files below info's file table. 2006-08-20 18:09:53 +00:00
Mitchell Livingston da555b7c6f Show swarm speed in inspector. 2006-08-17 03:12:40 +00:00
Mitchell Livingston f6cd9ef67f Better BitTorrent client identification. 2006-08-16 01:52:20 +00:00
Mitchell Livingston a04dac16d8 Show checks instead of y's for DL and UL columns. 2006-08-15 02:36:21 +00:00
Mitchell Livingston e907f7a370 Status in peers tab. 2006-08-15 02:28:38 +00:00
Mitchell Livingston c7dd11ea4f Trim "connected" column with by a pixel. 2006-08-15 01:58:12 +00:00
Mitchell Livingston 96a75b88d4 Initially select IP column for sorting. 2006-08-15 01:40:47 +00:00
Mitchell Livingston 199bb19e14 Check for connected peers, as well as better peer table resizing behavior. 2006-08-15 00:59:44 +00:00
Mitchell Livingston cc7b033984 Sort IP addresses correctly. 2006-08-14 23:39:51 +00:00
Mitchell Livingston d232d371b5 IP address in peer table 2006-08-14 22:59:30 +00:00
Mitchell Livingston 2eabbc90b5 No need to make peer table make the window key, which also eliminates the need for a subclass. 2006-08-14 03:13:34 +00:00
Mitchell Livingston f76f1c3091 Some changes to getting peers in libtransmission. Now it uses a separate structure for the GUI accessing peers. 2006-08-13 19:43:15 +00:00
Mitchell Livingston 98f63e9133 Basic peer info in info window...more to come. 2006-08-13 15:46:02 +00:00
Mitchell Livingston e6d81110d9 Streamlined autoenable function a little. 2006-08-11 23:18:56 +00:00
Mitchell Livingston cc66511f98 Scheduler is now more automatic. 2006-08-11 22:58:14 +00:00
Mitchell Livingston 355ae372cf Add help button to Network prefs that goes straight to portforwarding help. 2006-08-08 23:03:45 +00:00
Mitchell Livingston 5ba17385e7 show prefs window in Window menu / dock menu 2006-08-08 22:23:33 +00:00
Mitchell Livingston 5a3352be5c placeholder of N/A in info window 2006-08-08 02:36:02 +00:00
Mitchell Livingston 9586b1fc41 Allow scheduling of speed limit.
Preference window saves when closing again.
2006-08-08 02:11:51 +00:00
Mitchell Livingston 1ad131401d Use tabs in Transfers section of prefs. 2006-08-07 03:55:03 +00:00
Mitchell Livingston d068cfcf57 User can now choose the sound that plays. 2006-08-07 02:28:31 +00:00
Mitchell Livingston 874b50ac84 Play sound when seeding completes. 2006-08-07 01:03:14 +00:00
Mitchell Livingston accc03084c Option to play sound when downloads finish (for now the sound is "Glass"). 2006-08-07 00:46:47 +00:00
Mitchell Livingston bb0af3e20d Prefs window is a window rather than a panel, with behavior more similar to Mail, Safari, etc. 2006-08-06 19:35:03 +00:00
Mitchell Livingston ee45191676 Simplify new Open menu item text. 2006-08-02 00:29:10 +00:00
Mitchell Livingston 4b5300939c Holding down option and using the open menu item now ignores the default download location and asks where to download. 2006-08-02 00:04:04 +00:00
Mitchell Livingston d5e6d5a1fd New menu item to start all torrents waiting to start (in queue). 2006-08-01 23:09:33 +00:00
Mitchell Livingston ca97d6968a Capitalization change. 2006-07-29 16:58:44 +00:00
Mitchell Livingston 44dd48fa52 When filtering transfers,the amount in the status bar shows how many transfers are actually visible and the total amount. 2006-07-25 02:12:18 +00:00
Mitchell Livingston dec8c54c3b Deselect all. 2006-07-25 01:04:51 +00:00
Mitchell Livingston 42a838d155 Updated help from jah. 2006-07-24 10:58:09 +00:00
Mitchell Livingston b8cf664d01 Small adjustment to filter buttons.
Remove commented-out code.
2006-07-23 22:42:11 +00:00
Mitchell Livingston 53039b2074 Filter buttons now actually are buttons, meaning their behavior matches more to Mail.app's 2006-07-23 22:23:59 +00:00
Mitchell Livingston ba3b7ea279 Type-ahead in the table view. Works similar to the way typing in the finder works. 2006-07-23 20:53:31 +00:00
Mitchell Livingston 34eab9a3b2 Fixed bug with auto resize when changing from minimal view to regular view. 2006-07-23 15:59:06 +00:00
Mitchell Livingston 7ec2ba693b Remove and resize after sheet disappears. 2006-07-22 18:25:11 +00:00
Mitchell Livingston 8226ef9d50 Redo spacing on general prefs a little. 2006-07-22 17:08:54 +00:00
Mitchell Livingston c0004c7e96 New prefs setting to keep the window sized perfectly for the current number of transfers. 2006-07-22 16:38:05 +00:00
Mitchell Livingston 25e75ec312 Sort in the action menu. 2006-07-22 14:08:35 +00:00
Mitchell Livingston 9048f4683e Remove filter hide and show buttons from the bars and instead have a toolbar item for it.
Smoother Bandwidth prefs icon.
2006-07-20 21:58:25 +00:00
Mitchell Livingston e33b7f3bfa Much nicer pushed image for turtle button. 2006-07-19 02:50:07 +00:00
Mitchell Livingston 853554c9e5 Reveal Filter buttons from MrCrowbar. 2006-07-19 00:37:03 +00:00
Mitchell Livingston 4c04ce90bd Tooltips for show and hide filter buttons.
Disable bars when they're not visible.
2006-07-19 00:24:54 +00:00
Mitchell Livingston cd97152658 Dim filter buttons and "turtle" button when the window isn't key.
Larger status bar.
Toggle button for filter bar in status bar (image needed!).
Custom ordering only when filter disabled (even if filtering causes nothing to be hidden).
2006-07-19 00:06:32 +00:00
Mitchell Livingston f52a35f51b Change filter button spacing and sizing a little. 2006-07-17 21:40:49 +00:00
Mitchell Livingston 687e17c5eb Filter bar made slightly bigger to match Mail.app's filter. 2006-07-17 04:28:21 +00:00
Mitchell Livingston eacd1583d4 Resize filter close button a bit 2006-07-17 03:19:02 +00:00
Mitchell Livingston 0ddf85506c Disable search field when hiding filter bar so mouse doesn't change to "text-insertion" pointer when above where the field is hidden. 2006-07-17 02:59:22 +00:00
Mitchell Livingston a7fc1ffed8 New close filter buttons. 2006-07-17 02:49:32 +00:00
Mitchell Livingston 9e236c1f87 The nib know doesn't reference a non-existant class. 2006-07-16 21:07:36 +00:00
Mitchell Livingston 02b9a7957e Turn multiple classes into a generic class for image backgrounds. 2006-07-16 21:02:29 +00:00
Eric Petit f199e0a9d9 Revert [619] 2006-07-16 19:39:23 +00:00
Mitchell Livingston 5d36721a15 Remove old Sparkle... 2006-07-16 19:28:19 +00:00
Mitchell Livingston dc18992d4a small search field in filter 2006-07-16 17:59:20 +00:00
Mitchell Livingston e91bf288c5 A close button for the filter....someone with image editing skills needs to put an 'x' in these pics. ;) 2006-07-16 15:52:51 +00:00
Mitchell Livingston 6165d969c3 Make filter command-f. 2006-07-16 15:20:27 +00:00
Mitchell Livingston 21a7f58256 Blue turtle for aqua, gray turtle for graphite. 2006-07-16 15:14:53 +00:00
Mitchell Livingston 21d23cf4bd Don't show multiple checks in pull-down menus in the prefs. 2006-07-16 05:47:06 +00:00
Mitchell Livingston 7462e65365 Highlighting of the turtle makes a little more sense. 2006-07-16 04:13:01 +00:00