Commit Graph

206 Commits

Author SHA1 Message Date
Mitchell Livingston 3ab2e369d4 remove unused code 2007-11-04 16:45:17 +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 4584417bf0 phase 2 of updating menu items to remove bindings 2007-10-30 20:19:22 +00:00
Mitchell Livingston a57dd87d47 fix a small memory leak, and get rid of two #ifndef's... 2007-10-13 12:59:39 +00:00
Mitchell Livingston 98575a0169 say goodbye to the often-misunderstood "advanced progress bar" 2007-09-26 19:36:25 +00:00
Mitchell Livingston ee634ce23d remove another warning 2007-09-22 15:27:56 +00:00
Mitchell Livingston f0b968d7b7 get xcode project building again 2007-09-20 20:24:33 +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 8252e12434 allow filtering by tracker name 2007-08-30 03:52:26 +00:00
Mitchell Livingston 835d333067 by popular demand, add option to sort by tracker 2007-08-16 00:54:50 +00:00
Mitchell Livingston 8ad6b7aa3b (trunk) when automatically opening a newly created torrent file, don't trash it regardless of prefs setting 2007-08-14 21:26:12 +00:00
Mitchell Livingston 1381610a56 (trunk) fix bug where downloads would not be added when dragging the url onto the window without a constant download location 2007-08-13 03:17:18 +00:00
Mitchell Livingston 7a049126a9 only draw rows that are visible 2007-08-08 17:57:50 +00:00
Mitchell Livingston e709fe74a1 get the creator window showing up in localizations, and add a donate button to the help menu 2007-08-02 21:59:34 +00:00
Mitchell Livingston 8b306b674c new about window and updated credits file, inspired by adium's 2007-07-22 18:04:31 +00:00
Mitchell Livingston 8075c388c2 don't autoimport created torrents 2007-07-05 01:44:01 +00:00
Mitchell Livingston 0f4aa186d5 • do an initialization only when needed
• get rid of an unnecessary variable and need for release
2007-07-01 17:32:55 +00:00
Mitchell Livingston 84fe42c280 show a warning when trying to open a duplicate torrent 2007-06-29 23:11:58 +00:00
Mitchell Livingston f36d558ad4 fix #233 (move menu item applies to all items) 2007-06-25 22:26:33 +00:00
Mitchell Livingston c17c6eba58 simplify some of the repetitive queue code a bit 2007-06-20 00:54:05 +00:00
Mitchell Livingston 34b2b2e698 if a torrent switches from seeding to downloading still apply this to the queue 2007-06-20 00:04:20 +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 1152c69bcf get rid of the numbers next to the filter...have them in tooltips instead 2007-05-30 06:10:05 +00:00
Mitchell Livingston c23f223f85 properly show/hide the filter search field 2007-05-29 03:20:47 +00:00
Mitchell Livingston 3852bbb6e6 some rewriting of the filter bar so it can dynamically place the buttons, and some extra, yet-to-be-used code 2007-05-29 02:00:23 +00:00
Mitchell Livingston b679945ea6 add the beginnings of ipc to the mac front end 2007-05-28 02:27:13 +00:00
Mitchell Livingston 48bcc69675 rename BarButton FilterBarButton 2007-05-25 03:33:55 +00:00
Mitchell Livingston 4567bc0b3f have the Badger keep track of the completed count rather than Controller 2007-05-23 05:01:23 +00:00
Mitchell Livingston 592e80e2df make the bottom bar a regular view (instead of an image view) so that dragging is recognized over the entire window 2007-05-19 16:25:27 +00:00
Mitchell Livingston 8e7559a1c6 when dragging torrents, dim the main window 2007-05-19 01:16:52 +00:00
Mitchell Livingston 8f918ad819 make consecutive move sheets show correctly 2007-05-09 14:52:52 +00:00
Mitchell Livingston 2d20ae7e32 add option to change download location 2007-05-09 05:07:44 +00:00
Mitchell Livingston 86e63d3feb eliminate an unneeded function 2007-05-07 00:56:52 +00:00
Mitchell Livingston 3cc8b8052b eliminate unneeded timer parameters 2007-05-06 23:05:28 +00:00
Mitchell Livingston 1c6cec7731 actually use the new timer when checking for auto-import 2007-05-06 22:14:06 +00:00
Mitchell Livingston d6b8106097 wait 10 seconds and check the auto-import directory a second time 2007-05-06 14:54:37 +00:00
Mitchell Livingston 8345d49e29 add an option to reverse the sort order 2007-05-02 19:35:34 +00:00
Mitchell Livingston 21a77e02c7 don't retain the sort and filter strings; instead, grab them when needed 2007-05-02 18:59:00 +00:00
Mitchell Livingston 305ccf1cd5 add ability to remove torrent cache 2007-04-28 01:34:39 +00:00
Mitchell Livingston 974c69215a update licenses to 2007 2007-04-03 02:22:25 +00:00
Mitchell Livingston 1f31ecce39 save transfer info in a file in application support rather than into the preference file 2007-03-28 03:02:08 +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 fbeb566c2f when adding new files and the download/incomplete folder doesn't exist, give a sheet to choose new location/cancel 2007-01-15 18:36:08 +00:00
Mitchell Livingston 4eeae413b8 dock menu will display number of seeding and downloading transfers 2007-01-12 19:36:52 +00:00
Mitchell Livingston b04fda9a14 delete unneeded function 2007-01-11 00:21:42 +00:00
Mitchell Livingston c5a1a89df0 when a download finishes, stop and make wait if the seeding queue is full 2007-01-09 03:46:21 +00:00
Mitchell Livingston 39cccec3d5 clean up queue code some more 2007-01-09 01:31:56 +00:00
Mitchell Livingston fcf6161e85 simplify queueing core a bit...will make things easier later 2007-01-09 01:09:23 +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 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 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 68fbb93eac Choose a new volume for downloading if the current isn't available. I still need feedback on this. 2006-11-16 21:24:24 +00:00
Mitchell Livingston c97aa2b55a No choice but to delete the torrent file when adding when adding with url. 2006-11-13 04:05:24 +00:00
Mitchell Livingston ed82ce2223 Patch by Brian Webster to automatically download and open torrents by dragging url's onto the window/dock icon. 2006-11-12 20:42:22 +00:00
Mitchell Livingston 8ebdd6070a use bindings for speed limit 2006-11-11 21:03:50 +00:00
Mitchell Livingston c111c4fb53 remove some 10.3 checks 2006-11-03 02:49:16 +00:00
Mitchell Livingston f955d93c22 bindings for minimal view and advanced bar 2006-10-31 19:16:15 +00:00
Mitchell Livingston e6e00af061 get rid of a variable 2006-10-30 23:54:14 +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 3bac536bc2 use a mutable array 2006-10-16 02:42:46 +00:00
Mitchell Livingston f09f6568b0 Don't auto-import torrents after they have been auto-imported. Useful for removing a transfer without it instantly being re-added. 2006-10-16 02:35:42 +00:00
Mitchell Livingston a6a7be9daa Move the pieces viewer into the Activity pane of Inspector. 2006-09-25 20:53:10 +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 bc14e9e56c Use UKKQueue for auto import which gets rid of polling and makes the process instantaneous. 2006-09-05 04:28:07 +00:00
Mitchell Livingston 1b0811c812 Message Log window, accessible from the Transmission menu. 2006-08-21 22:07:08 +00:00
Mitchell Livingston 3a1ee9dce0 More improvements to the way speed limit scheduling works. 2006-08-12 20:13:25 +00:00
Mitchell Livingston cc66511f98 Scheduler is now more automatic. 2006-08-11 22:58:14 +00:00
Mitchell Livingston cbaa4aec74 remove unneeded retain 2006-08-09 03:25:41 +00:00
Mitchell Livingston 57ecfe7ee6 I hate memory management in objective-c! This should have better behavior when opening multiple files with "always ask" on. 2006-08-09 00:09:19 +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 b8b994db63 validate open menu item 2006-08-06 17:06:05 +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 25045ca3d6 No delay in updating dock badge when changing setting in prefs. 2006-07-30 21:49:58 +00:00
Mitchell Livingston c251a5c5df Check for completed download in Torrent class. 2006-07-30 18:37:29 +00:00
Mitchell Livingston 7329faccf7 Remove redundant variables 2006-07-29 18:09:35 +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 8c3e4f9337 Method parameter isn't really needed. 2006-07-23 21:50:41 +00:00
Mitchell Livingston 9765084794 Get rid of some warnings I added. 2006-07-23 14:50:36 +00:00
Mitchell Livingston 7ec2ba693b Remove and resize after sheet disappears. 2006-07-22 18:25:11 +00:00
Mitchell Livingston 777968a524 Disable the zoom button if auto resize is enabled. 2006-07-22 18:02:48 +00:00
Mitchell Livingston d25466eefc Simplify window sizing code a little. 2006-07-22 16:57:41 +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 6e109cde94 Warning about growl delegate is gone. 2006-07-22 15:10:16 +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 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 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 21a7f58256 Blue turtle for aqua, gray turtle for graphite. 2006-07-16 15:14:53 +00:00
Mitchell Livingston 5f5d94e3e0 Changed sort a little. 2006-07-16 06:20:15 +00:00
Mitchell Livingston 6996e44e0f Use Growl framework rather than applescript. 2006-07-15 23:13:21 +00:00