Commit Graph

294 Commits

Author SHA1 Message Date
Mitchell Livingston 84a7f149a6 #4922 On Lion, use window restoration on the preferences window 2012-05-28 17:26:15 +00:00
Mitchell Livingston 8e4eea032b fix compiling in 32-bit mode 2012-05-28 14:34:32 +00:00
Mitchell Livingston bcde8ebef6 #4920 On Lion, use window restoration on the message log and stats window 2012-05-27 22:31:58 +00:00
Mitchell Livingston 496290d263 #4839 Use configuration directory retrieved from libtransmission 2012-03-18 14:33:50 +00:00
Mitchell Livingston b6c2134338 more changes to make future porting to ARC easier 2012-03-13 03:39:56 +00:00
Mitchell Livingston 4252d0ca02 re-add non-ARC-specific changes from r13248-50, mainly to make re-adding ARC support easier in the future 2012-03-13 03:20:09 +00:00
Mitchell Livingston 2406572104 reverse r13248-r13250, since ARC doesn't support 32-bit. 2012-03-13 02:52:11 +00:00
Mitchell Livingston 11f57ccb18 #4822 Enable Automatic Reference Counting 2012-03-10 03:38:58 +00:00
Mitchell Livingston f7cab515f4 Sort the Sort menu items on launch, since the main menu is now localized through a strings file. 2012-01-30 00:14:43 +00:00
Mitchell Livingston 6777c6f0f6 On Lion with group rows shown, when moving torrents to a group row that did not previously exist, do sliding instead of fading and keep selected torrents selected. 2012-01-14 19:53:08 +00:00
Mitchell Livingston 8ca8c76799 bump Mac copyright to 2012 2012-01-14 17:12:04 +00:00
Mitchell Livingston 0adcc8c6f4 use GCD instead of a variable to not animate the main table at launch 2012-01-14 16:08:45 +00:00
Mitchell Livingston 3cb231283e store the list of newly-adding transfers in a set rather than an array 2012-01-08 04:11:07 +00:00
Mitchell Livingston 21ba5ced8c When adding torrents, slide them in from the left 2012-01-08 00:51:05 +00:00
Mitchell Livingston db9606d67a don't animate the main table on launch 2012-01-07 22:06:23 +00:00
Mitchell Livingston b2f3bc7eaf #4696 Step one of getting the main table to animate for everything besides the already-added sorting. This also contains improvements to the sorting code by sorting in-place. 2012-01-07 15:46:42 +00:00
Mitchell Livingston 62cef8ea98 speed up for #4696 2012-01-04 23:40:23 +00:00
Mitchell Livingston 9eab42d613 #4696 (Lion) animate sorting the main table 2012-01-04 05:16:07 +00:00
Mitchell Livingston d024e6bf39 #4694 Don't call reloadData on the main table on each updateUI call (and each sort) if the order hasn't changed; instead call setNeedsDisplay:. Don't call reloadData when toggling the main window per-torrent status string 2012-01-03 01:53:53 +00:00
Mitchell Livingston 30f7fae5a5 eliminate all warnings by switching NSOpenPanel/NSSavePanels to use completion handler blocks 2011-12-11 22:31:01 +00:00
Mitchell Livingston 317c20622f silence two warnings by declaring the NSURLDownloadDelegate protocol 2011-10-20 01:08:30 +00:00
Mitchell Livingston 0808bdd2fe We now require Mac OS X 10.6 or later. Make that change and all the nice little adjustments that go with it. 2011-10-06 00:30:40 +00:00
Mitchell Livingston 516164e78e add an RPC session callback for when queue order changes 2011-08-27 23:54:10 +00:00
Mitchell Livingston 7003a5544e #4421 Fix warnings related to missing protocols definition 2011-08-15 00:30:29 +00:00
Mitchell Livingston 075454604b generate the dock menu exclusively in code 2011-08-05 23:18:02 +00:00
Mitchell Livingston 4c5aef91a9 rename updateTorrentsInQueue to a more generic (and appropriate) name 2011-08-04 02:03:58 +00:00
Mitchell Livingston cd5b9b16fd first go at bringing the libT queue to the Mac client 2011-08-02 12:43:26 +00:00
Mitchell Livingston 2d5d902175 Only show a single popover when excessively clicking the global and per-transfer action buttons 2011-07-27 03:38:01 +00:00
Mitchell Livingston 4cdb84aa0d #4379 Lion: Use popovers for global gear button 2011-07-23 15:54:02 +00:00
Mitchell Livingston 37f9835e7d #4365 enforce window size for auto-resizing by setting min/max size 2011-07-18 00:48:00 +00:00
Mitchell Livingston 15394498b0 add a button to the bottom-left of the main window to clean up all completed transfers 2011-03-10 01:36:51 +00:00
Mitchell Livingston 6092362c1e revert the last commit 2011-02-26 14:59:05 +00:00
Mitchell Livingston 39709abd6e store secondsDownloading and secondsSeeding as ints instead of time_t 2011-02-26 14:56:58 +00:00
Mitchell Livingston 6d10cd2c9c move the filter bar into its own xib 2011-02-20 03:58:50 +00:00
Mitchell Livingston 543063b4b8 move the status bar into its own xib file 2011-02-20 00:22:55 +00:00
Mitchell Livingston 9348605f03 Add option to remove completed transfers 2011-02-13 02:02:13 +00:00
Mitchell Livingston 9c1281c43c move the "open torrent URL" sheet into its own xib file 2011-02-10 00:51:25 +00:00
Mitchell Livingston c165ff1463 #3675 handle trashing data over RPD in the Mac client 2011-02-06 17:32:16 +00:00
Mitchell Livingston 792b5ad6f7 #3686 "add rpc command to cleanly shutdown daemon" - added for Mac client 2011-01-15 18:44:39 +00:00
Mitchell Livingston 0a57ced868 change the filter bar outlet to FilterBarView 2011-01-15 17:18:44 +00:00
Mitchell Livingston 25ee42d68d update the copyright years in the Mac code to 2011 2011-01-01 20:42:14 +00:00
Mitchell Livingston 7e52a2e8bb don't set an idle eta if the transfer is currently uploading 2010-08-14 19:44:43 +00:00
Mitchell Livingston b3af34d53d #2612 Display a neutered add window for magnet links 2010-04-12 00:55:31 +00:00
Mitchell Livingston 879d5555b2 #2720 When adding a duplicate magnet link, display an appropriate error message instead of a generic message 2010-02-02 01:47:22 +00:00
Mitchell Livingston 1fec2fb2d0 happy new year! 2010-01-01 21:12:04 +00:00
Mitchell Livingston 6ea8a3cddf on open, make sure the filter bar's layout is correct 2009-12-13 21:42:45 +00:00
Mitchell Livingston db4b1959aa #2625 Add a menu item to copy a magnet link to the clipboard 2009-12-04 13:35:15 +00:00
Mitchell Livingston 25c8e4f0d0 cap the message log count in the Mac UI 2009-12-02 00:27:07 +00:00
Mitchell Livingston f401399efd register to automatically accept when a user clicks a magnet link 2009-11-26 16:38:21 +00:00
Mitchell Livingston 7b7dbf58cd start laying a little magnet link groundwork, and remove redundant torrent parse when creating torrent objects 2009-11-25 04:11:52 +00:00