Commit Graph

1098 Commits

Author SHA1 Message Date
Mitchell Livingston 7f5cfbec77 don't try to reveal files that don't exist 2009-10-21 22:15:36 +00:00
Mitchell Livingston 581afef25a use libtransmission for moving, incomplete directory, and directory controlling in general (still rough around the edges) 2009-10-21 13:01:14 +00:00
Charles Kerr 05c77cc975 (trunk) #1483: move completed torrents to a user-specified directory + #629: different file extension for incomplete files 2009-10-19 05:05:00 +00:00
Mitchell Livingston 94627c81f3 only remove a torrent from the queue for a local error, not tracker error; miscellaneous trivial adjustments 2009-10-17 17:15:37 +00:00
Mitchell Livingston 9cb0726102 whoops again 2009-10-16 23:07:59 +00:00
Mitchell Livingston 8eb56a89d6 whoops 2009-10-16 23:05:29 +00:00
Mitchell Livingston 22354eb622 small adjustments to the queue 2009-10-16 23:02:55 +00:00
Mitchell Livingston 3877b7c1d3 #2503 When sorting by state, separate queued transfers from paused transfers 2009-10-15 23:18:39 +00:00
Mitchell Livingston 3bb47b4630 don't zoom in/out the QL window if the corresponding row isn't visible 2009-10-12 03:15:37 +00:00
Mitchell Livingston fc7d82518d when Quick Look is visible, make the toolbar icon blue and append "Close" to the menu item 2009-10-12 01:59:52 +00:00
Mitchell Livingston a01688aed6 fix a crash on quit with the QuickLook window open 2009-10-12 00:48:16 +00:00
Mitchell Livingston 99c4d8cc09 don't zoom the QL window if the main window's closed 2009-10-12 00:19:04 +00:00
Mitchell Livingston f9012885c3 QuickLook main window even if it's closed, and update the QL window when opening/closing the inspector 2009-10-11 23:50:13 +00:00
Mitchell Livingston 80e3ed302f better consideration of which item to Quick Look based on which windows are open 2009-10-11 23:27:53 +00:00
Mitchell Livingston 1af529aa96 phase one of moving quicklook into the controller - it's not as pretty code-wise but the behavior is a lot more consistent 2009-10-11 23:16:46 +00:00
Mitchell Livingston 2af26e1d7c #2488 when sorting by tracker, first use the tracker that comes first alphabetically 2009-10-11 13:42:10 +00:00
Mitchell Livingston 0fd678acd0 add a couple of asserts just for the hell of it 2009-10-11 13:11:52 +00:00
Mitchell Livingston c46a597742 apparently applicationShouldHandleReopen:hasVisibleWindows:'s visibleWindows only counts the windows we care about already 2009-10-11 03:06:59 +00:00
Mitchell Livingston 6ae79cdb91 applicationShouldHandleReopen:hasVisibleWindows: hardcoded a check for the main window and prefs window; now check for a visible main window 2009-10-11 02:50:13 +00:00
Mitchell Livingston 1642a05ebc move some #imports out of header files 2009-10-11 02:22:38 +00:00
Mitchell Livingston 70acab2791 re-add r9257 on 10.6 2009-10-10 13:24:13 +00:00
Mitchell Livingston a292153b26 attempt number one of fixing 10.5 support 2009-10-10 13:21:27 +00:00
Mitchell Livingston 4e16e80ad6 get rid of one 10.5 problem 2009-10-10 01:06:06 +00:00
Mitchell Livingston 444f8f553f on 10.6 simplify the check for already-running Transmission instances 2009-10-10 00:00:46 +00:00
Mitchell Livingston 94dfde0d92 a little more cleanup 2009-10-02 22:07:00 +00:00
Mitchell Livingston e4418a32f3 refine the legal text 2009-10-02 22:04:47 +00:00
Mitchell Livingston f8b7ac4b55 show dialog on first launch only 2009-10-02 21:51:56 +00:00
Mitchell Livingston 53c81d46fd (mac) #2478: popup dialog for first-time users 2009-10-02 21:51:09 +00:00
Mitchell Livingston a9101bb1c2 first go at redoing the tracker inspector tab (some functionality is still missing) 2009-09-28 01:57:35 +00:00
Mitchell Livingston 129fa7b97b NSWidthInsensitiveSearch isn't needed for filtering text 2009-09-27 16:45:59 +00:00
Mitchell Livingston 3d831a859e fix using the filter bar to filter by tracker; add options to make the filter text searching less strict 2009-09-27 16:37:57 +00:00
Mitchell Livingston 174a097ebd fix mac build - tracker info tab info is not fully available for now 2009-09-25 22:18:54 +00:00
Mitchell Livingston 75a468a9e0 #2439 changing sort order to queue will automatically re-sort - and how long has this been broken?! 2009-09-24 02:27:18 +00:00
Mitchell Livingston b7cba41691 rename SUPPORT_FOLDER to TRANSFER_PLIST 2009-09-20 02:41:28 +00:00
Mitchell Livingston a129483b13 last commit would break 10.5-compatibility if it weren't already broken 2009-09-11 03:16:33 +00:00
Mitchell Livingston 6faa821dac the quick look window shouldn't zoom onto a missing window when quitting 2009-09-11 03:15:04 +00:00
Mitchell Livingston ebb40e2ab2 disable QuickLook button/menu item on 10.6 2009-09-07 15:07:00 +00:00
Mitchell Livingston 61caf165ab add some 10.6 checks for quick look 2009-09-07 14:54:22 +00:00
Mitchell Livingston 020353a08c remove unneeded calls to sharedPreviewPanel 2009-09-04 23:58:27 +00:00
Mitchell Livingston 5e2ef3aa89 draft #1 of #2369 - use public API for QuickLook on 10.6 (and drop the hack for 10.5-support) 2009-09-04 04:10:46 +00:00
Mitchell Livingston 912d76dee4 #2370 On 10.6, revaling files in Finder will select multiple files in the same directory 2009-08-30 17:50:05 +00:00
Mitchell Livingston 8f87d72461 a little cleanup 2009-08-19 00:38:53 +00:00
Mitchell Livingston 9e2cbbe0a0 For the first time shown, don't show the "never show again" on the donation dialog. The reasoning for this is that new users will get that dialog without a chance to thoroughly use the app, so they can have a week before having the option to hide forever. 2009-08-18 02:30:07 +00:00
Mitchell Livingston 5513efe047 if an unknown rpc command is received, display what command it is 2009-08-17 01:40:57 +00:00
Mitchell Livingston b534811092 whoops 2009-08-16 21:32:07 +00:00
Mitchell Livingston 1f0f6915bb add the donate warning to the reset warnings pref option 2009-08-14 23:44:25 +00:00
Mitchell Livingston 8a4e2d07bc show the donate dialog on second launch 2009-08-14 23:40:36 +00:00
Mitchell Livingston d125d9a967 bah, and of course, remove test code 2009-08-14 03:15:14 +00:00
Mitchell Livingston 8ec3d0f493 move the donation nag window to applicationDidFinishLaunching: 2009-08-14 03:14:37 +00:00
Mitchell Livingston 6c2f77a3ee fix whoops for testing r8924 2009-08-14 01:12:39 +00:00
Mitchell Livingston effdd10a30 Add a window to the Mac interface to ask for a donation.
A lot of discussion has gone into the merits of such a feature, and as a result it has been designed to be as unobtrusive as possible. It will appear on second launch, and once a week after that. If the "don't ask again" check is checked, then it will never appear again. No matter what option is chosen, there will be no impact on any functionality of the program.
2009-08-14 01:11:13 +00:00
Mitchell Livingston def0b31330 add a couple of speed limit presets 2009-08-07 23:34:48 +00:00
Mitchell Livingston 851595b11c get the mac build to compile again 2009-08-05 02:13:45 +00:00
Charles Kerr 1c3b53244d (trunk) clean up the return value of tr_torrentParse() 2009-08-05 01:59:16 +00:00
Mitchell Livingston 98a9a9edd9 flipping autorelease pools' release over to drain 2009-08-04 01:53:51 +00:00
Mitchell Livingston 91bb087731 #2287 Remove options to delete torrent file when removing, and remove internal storing of torrent file location 2009-07-20 00:40:01 +00:00
Mitchell Livingston 30502116f6 remove ability to remove .torrent files for the ui 2009-07-19 19:14:01 +00:00
Mitchell Livingston 89fa08deb5 fix whoops with auto-add for users that are having UTI problems 2009-06-11 23:43:13 +00:00
Mitchell Livingston 52454105b2 more love for users having problem with the torrent file UTI 2009-06-11 23:02:54 +00:00
Mitchell Livingston 6fd6b4b5b0 potentially (hopefully) fix bug where some users couldn't add torrents 2009-06-10 22:56:24 +00:00
Mitchell Livingston ff841806e0 simplify file dragging - don't consider torrent creation even if verifying a .torrent file fails 2009-05-25 21:07:12 +00:00
Mitchell Livingston 81a0584a6e a little simplification in the auto-import code 2009-05-23 19:01:57 +00:00
Mitchell Livingston bbb7ff0562 fix whoops 2009-05-23 18:55:08 +00:00
Mitchell Livingston 4fb2e39d59 replace some file extension checks with Uniform Type Identifier checks 2009-05-23 18:53:09 +00:00
Mitchell Livingston 448dcd9d59 add button for DHT in Mac prefs 2009-05-21 04:35:40 +00:00
Mitchell Livingston deeeee3d05 #2045 hold down option key on launch to start with all torrents paused 2009-05-12 00:58:22 +00:00
Mitchell Livingston a0e34bc270 #2041 bounce Downloads stack when downloads are complete 2009-05-09 17:11:21 +00:00
Mitchell Livingston f247cfecbe set torrents to sleep in the sleep-callback thread 2009-05-06 01:42:13 +00:00
Mitchell Livingston 293524e9ca save the value of the speed limit day without conversion 2009-04-05 20:13:16 +00:00
Mitchell Livingston bf3bdda68f warnings-- 2009-04-05 17:48:03 +00:00
Mitchell Livingston aab0c1b87c #1969 separate picking a random port from choosing a random port at startup 2009-04-03 04:29:27 +00:00
Charles Kerr c3b24bc471 (trunk) modify tr_torrentParse() and tr_torrentNew() arguments s.t. they use the ctor's session instead of passing it in again. Allow a NULL session pointer for some cases of tr_torrentParse(). 2009-04-02 17:30:29 +00:00
Mitchell Livingston aefd0f4df2 only show a Growl notification when the speed limit is auto-enable/disabled 2009-03-30 22:18:25 +00:00
Charles Kerr 2290c49898 (trunk) add a did-the-user-do-this flag to the "alt speed toggled" callback 2009-03-30 17:25:35 +00:00
Mitchell Livingston 482f7186b3 fix Mac build; use tr_bencDictAddBool() 2009-03-29 23:10:36 +00:00
Mitchell Livingston 453e4a3f72 the Mac build works with the new speed limit libT code - still a bit quirky 2009-03-28 17:18:43 +00:00
Mitchell Livingston 72230e8756 trivial changes 2009-03-01 17:02:58 +00:00
Mitchell Livingston 39b0108366 have the mac ui use libT's ratio settings (attempt 1); when seed ratio is reached in libT, set the seed ratio setting to "seed forever" 2009-02-14 21:15:57 +00:00
Mitchell Livingston 8ec25a2fdb random cleanup and update the strings file 2009-01-26 02:16:03 +00:00
Mitchell Livingston 73265333c8 always fallback with sorting by name 2009-01-24 19:26:16 +00:00
Mitchell Livingston 945978ee41 determine queue order solely on order in the fTorrent array - this gets around potential problems when relaunching with less torrents 2009-01-24 19:07:25 +00:00
Mitchell Livingston 8f5e8e1599 (trunk) last filter button resizing adjustment, I swear 2009-01-19 22:28:25 +00:00
Mitchell Livingston cdb0bbcb2a (trunk) streamline the filter button resize code a bit 2009-01-19 22:16:11 +00:00
Mitchell Livingston 1224d9f586 (trunk) filter button shrinking will now scale proportionally based on button size - a big improvement for localizations 2009-01-19 22:08:21 +00:00
Mitchell Livingston 9420a38912 clean up Info.plist 2009-01-12 00:24:48 +00:00
Mitchell Livingston 25790cc11e use the torrent file's UTI in open/save dialogs 2009-01-11 21:49:17 +00:00
Mitchell Livingston 554088d322 add support for auto-updating to beta releases 2009-01-11 16:58:14 +00:00
Mitchell Livingston 055afd2d4d update the Mac code's copyright dates 2009-01-10 23:37:37 +00:00
Mitchell Livingston cd7b38e007 warnings--; miscellaneous other cleanup 2009-01-06 02:07:55 +00:00
Mitchell Livingston 0b4f9e8357 the speed limit turtle button uses a single turtle image (auto-generate blue image) 2009-01-02 03:57:28 +00:00
Mitchell Livingston a5a04ebb2a make the toolbar images templates; auto-generate the blue highlight for selected toolbar buttons (thanks to Leopard) 2009-01-02 03:35:59 +00:00
Mitchell Livingston b647148cf7 small improvement to the group filtering code 2008-12-29 03:03:11 +00:00
Mitchell Livingston 269b7d650e small streamline of filter code 2008-12-29 02:39:41 +00:00
Mitchell Livingston 8710f27709 switch over Controller.m's enumerator's to Objective-C 2's fast enumeration 2008-12-26 07:06:02 +00:00
Mitchell Livingston 333e226a3c so long Tiger support 2008-12-26 05:57:51 +00:00
Mitchell Livingston 641e38b728 change the "Use Groups" shortcut to Cmd-G 2008-12-26 00:44:37 +00:00
Mitchell Livingston e3b2d77ebf reuse existing TorrentGroup object instead of recreating constantly (fixes #1415) 2008-12-26 00:16:19 +00:00
Charles Kerr 55f263312f (trunk) patch from wereHamster to finish off tr_handle 2008-12-22 19:14:43 +00:00
Mitchell Livingston 33633f5ce1 set message level appropriately on launch 2008-12-20 02:24:38 +00:00
Mitchell Livingston 0cb3a858c1 invert that last commit 2008-12-17 02:21:02 +00:00