Commit Graph

3761 Commits

Author SHA1 Message Date
Mitchell Livingston 06df33e6cd fix typo in French localization 2010-02-17 04:16:12 +00:00
Mitchell Livingston abec600d35 update French localization for 1.9 2010-02-16 12:53:17 +00:00
Mitchell Livingston b65ead918f small tweaks 2010-02-16 03:29:31 +00:00
Mitchell Livingston 52172c80d6 update Simplified Chinese localization for 1.9 2010-02-15 22:22:55 +00:00
Mitchell Livingston 7afbfa7600 update German and English creator windows (missed English in last commit) 2010-02-15 22:17:53 +00:00
Mitchell Livingston 9ae523535d update the creator window's comment field to remove some unnecessary settings 2010-02-15 22:14:49 +00:00
Mitchell Livingston 1ed383776f when adding a new tracker, display tier as "New Tier" 2010-02-15 19:26:23 +00:00
Mitchell Livingston 4bb5f833ef update Italian localization for 1.9 2010-02-15 17:32:42 +00:00
Mitchell Livingston d6a7b2fbd8 2 less warnings from localizations 2010-02-15 16:51:08 +00:00
Mitchell Livingston f5c5db18da remove nl's pref window's max size 2010-02-15 16:21:25 +00:00
Mitchell Livingston 78f6a488d5 remove temporary asserts 2010-02-15 14:56:14 +00:00
Mitchell Livingston 496e86cbac #2905 Minor memory leak in AddWindowController 2010-02-15 14:41:53 +00:00
Mitchell Livingston 2421798dd9 update German localization for 1.9 2010-02-14 19:39:54 +00:00
Mitchell Livingston 26ccf12b3e #2902 New tracker addition field obscured when trackers vertically fill inspector view 2010-02-14 04:48:12 +00:00
Mitchell Livingston 48f3316926 update Traditional Chinese localization for 1.9 2010-02-13 14:39:35 +00:00
Mitchell Livingston 4524029ab4 add the ability to remove trackers when multiple torrents are selected 2010-02-13 04:30:47 +00:00
Mitchell Livingston 3831b66375 slightly increase the Add window's minimum width 2010-02-12 22:27:42 +00:00
Mitchell Livingston 6d8843a3a1 update Spanish localization for 1.9 2010-02-12 22:26:06 +00:00
Mitchell Livingston 16a8db4d8b update Dutch localization for 1.9 2010-02-12 01:51:47 +00:00
Mitchell Livingston f885922a58 small adjustments to the file inspector's dnd/priority code 2010-02-12 01:32:09 +00:00
Charles Kerr b7b5a0e427 (trunk) #2894 "tr_torrentGetFileDL() and tr_torrentGetFilePriority() should go away" -- get rid of it in the mac client and libtransmission too 2010-02-11 15:05:07 +00:00
Mitchell Livingston b21fedd454 update Russian localization for 1.9 2010-02-11 13:12:55 +00:00
Mitchell Livingston 1440e61555 if the last announce resulted in no peers being retrieved, don't display info on the number of peers retrieved 2010-02-11 03:15:06 +00:00
Mitchell Livingston 8f78dfcb82 #2835 remove file selection in action menu - all localizations 2010-02-11 02:15:04 +00:00
Mitchell Livingston 395f652816 update localizable strings 2010-02-11 02:01:50 +00:00
Mitchell Livingston 609527fbca #2846 Priority Selection in "Add" window 2010-02-11 01:34:32 +00:00
Mitchell Livingston 84f81d5d00 delay creation of the message log window until it is first opened 2010-02-09 13:15:52 +00:00
Mitchell Livingston b81f957164 deselect trackers in inspector when changing selection with > 1 selected in the main table 2010-02-09 00:10:27 +00:00
Mitchell Livingston 4489c25fdf fix adding trackers 2010-02-08 04:17:41 +00:00
Mitchell Livingston 5595666310 a couple more tweaks to displaying peers and webseeds 2010-02-07 17:37:01 +00:00
Mitchell Livingston d835f48828 if no webseeds, avoid some unneeded work when generating the list 2010-02-07 01:56:17 +00:00
Mitchell Livingston 7de86fd404 retrieve peers and webseeds in a single loop 2010-02-07 01:51:45 +00:00
Mitchell Livingston e305a68d7b add good Growl 2010-02-06 19:26:35 +00:00
Mitchell Livingston 513ac3c958 remove bad Growl 2010-02-06 19:25:27 +00:00
Mitchell Livingston 59390939a5 add Growl 1.2.1 2010-02-06 19:22:37 +00:00
Mitchell Livingston e937357bb9 remove Growl 1.2 2010-02-06 19:22:03 +00:00
Mitchell Livingston 799e94aeb7 #2844 Add option to disable ".part" suffix for incomplete files (Mac) 2010-02-06 18:44:13 +00:00
Mitchell Livingston fdc6e9d4e0 one more temp assert 2010-02-06 17:26:48 +00:00
Mitchell Livingston 300db84d7d add some temporary asserts to track down #2805 2010-02-06 17:12:16 +00:00
Mitchell Livingston 310e33bece a tiny bit of improvement to the tracker tab efficiency 2010-02-06 15:58:35 +00:00
Mitchell Livingston 3b2ad86fcf slight efficiency improvements for peers and webseeds in the inspector 2010-02-06 15:42:18 +00:00
Mitchell Livingston cee284549b (hopefully) fix r10106 peer table resize issue 2010-02-06 03:52:32 +00:00
Mitchell Livingston e03d7dd658 #2867 Display peers and web seeds for all selected torrents in the inspector 2010-02-06 03:34:49 +00:00
Mitchell Livingston 1dd5dddcec improve how tracker tiers are sent to the inspector code 2010-02-06 02:35:27 +00:00
Mitchell Livingston ce81f5c888 specify timeouts in the tracker tab 2010-02-06 00:45:28 +00:00
Mitchell Livingston 5733f139fa if torrent name is unavailable, use hash 2010-02-06 00:20:20 +00:00
Mitchell Livingston 94517feeeb #2860 Display trackers for all selected torrents in the inspector 2010-02-05 02:51:42 +00:00
Charles Kerr 36d97610bd (trunk) #2802, #2716, #2717 -- remember magnet links and their settings between sessions, and allow their trackers to be modified 2010-02-02 22:45:22 +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 1eaf271510 #2593 Add a Filter field to the Message Log window 2010-02-02 01:13:15 +00:00
Mitchell Livingston 205b21dca3 add a convenience function for determining if an address is an IP address, and when picking a favicon in the Mac UI's tracker tab, use the full IP address when applicable 2010-02-01 23:52:46 +00:00
Mitchell Livingston 12e6074b64 add a temporary assert 2010-02-01 13:01:33 +00:00
Mitchell Livingston b5842c49f0 remove the header in the add window's file table 2010-02-01 00:05:01 +00:00
Mitchell Livingston 404b845590 #2791 show a progress indicator when verifying local data in the add window 2010-01-31 23:36:48 +00:00
Mitchell Livingston 54c9331258 #2827 Display tracker favicon at 16 x 16px 2010-01-31 22:33:00 +00:00
Mitchell Livingston 70793c23dd #2835 remove file selection in action menu 2010-01-31 21:26:45 +00:00
Mitchell Livingston bc0f2bb3f0 remove a few 1.8 -> 1.9 warnings 2010-01-31 21:25:49 +00:00
Mitchell Livingston f0b08137ed avoid setting the port twice when setting a random port 2010-01-29 00:50:55 +00:00
Mitchell Livingston 2b397fe64f display the drag window's text in the system font as opposed to hardcoding "Lucida Grande" 2010-01-28 03:48:21 +00:00
Mitchell Livingston d2e491285a some cleanup of DragOverlayView 2010-01-28 03:36:47 +00:00
Mitchell Livingston 0a113245b1 remove an extra frame resize in the drag overlay window 2010-01-28 03:23:35 +00:00
Mitchell Livingston 5b41378241 add a missing removeObserver: to the message window controller
the last commit ensured that the drag overlay window resized when not window, which led to inaccurate sizes when exposé-d
2010-01-28 03:17:50 +00:00
Mitchell Livingston dc31055e53 add a missing removeObserver: to the message window controller 2010-01-28 03:16:55 +00:00
Mitchell Livingston bf2a6d8f09 #2798 Disable "Verify Local Data" for magnetized transfers 2010-01-23 21:51:04 +00:00
Mitchell Livingston 25e3227c89 Add © to copyright string 2010-01-23 14:55:09 +00:00
Eric Petit ee1a6015c9 Update my email address
Happy r10000 and kudos to charles, livings and all those who make T live on!
2010-01-23 01:13:08 +00:00
Mitchell Livingston abe7ba3a94 fix magnet links when app is closed that I broke in r9996 2010-01-23 00:36:18 +00:00
Mitchell Livingston 5cece5feb3 #2785 - generate the file list right away instead of lazily, since auto-grouping might rely on it 2010-01-23 00:30:04 +00:00
Mitchell Livingston 312339d3c2 #2787 allow dragging of URLs onto the dock icon once again 2010-01-23 00:05:40 +00:00
Mitchell Livingston a6634e4300 by request, remove from credits 2010-01-20 05:14:47 +00:00
Mitchell Livingston bd8b215d67 remove an unused field from the Simplified Chinese localization's tracker tab (how can a new localization already have this sort of issue?) 2010-01-19 04:16:40 +00:00
Mitchell Livingston 590e4d0d9e don't save the torrent file for magnetized transfers 2010-01-17 17:57:54 +00:00
Mitchell Livingston 4ea2557fed using ABS is better than multiplying by -1 2010-01-17 16:20:28 +00:00
Mitchell Livingston 45933314c5 r9955 for all localizations 2010-01-17 15:53:03 +00:00
Mitchell Livingston b8ed0d3940 in the peer inspector, truncate the bottom two lines instead of wrapping 2010-01-17 15:49:29 +00:00
Mitchell Livingston 7cad213bbc send "close" to windows when quitting instead of "orderOut:" 2010-01-16 22:57:21 +00:00
Charles Kerr e3dcd00f5b (trunk) add NSApplicationAdditions.[hm] to Makefile.am 2010-01-15 06:18:24 +00:00
Charles Kerr a77770a51a (trunk) add tr_torrent_stat.id to RPC documentation. Rename tr_tracker_stat.identifier as tr_tracker_stat.id for consistency with tr_torrent.id 2010-01-13 22:40:07 +00:00
Charles Kerr a276ef5911 (trunk macosx) tweak the automake file 2010-01-13 04:48:50 +00:00
Mitchell Livingston 47f9397122 eliminate a couple of compiler warnings 2010-01-13 03:05:03 +00:00
Mitchell Livingston 98bf7709f7 remove Turkish localization - the translator is MIA 2010-01-11 14:23:46 +00:00
Mitchell Livingston 14da64ec06 assorted small cleanup and log removal 2010-01-10 16:26:30 +00:00
Mitchell Livingston 6138daec3f add an identifier to trackers, for use by the ui's (this should hopefully fix the problem for removing trackers with "invisible" trackers) 2010-01-10 02:34:00 +00:00
Mitchell Livingston c4cf9fd5bc even more logs! 2010-01-09 04:43:54 +00:00
Mitchell Livingston f18fa22d53 even more logs 2010-01-09 00:57:30 +00:00
Mitchell Livingston 521a1dba2b add some NSLogs to help smoke out http://forum.transmissionbt.com/viewtopic.php?f=1&t=9105&start=105#p43232 2010-01-08 02:48:08 +00:00
Mitchell Livingston 3a1c9f2cd7 change the code for determining which trackers to remove 2010-01-07 01:52:15 +00:00
Mitchell Livingston b5ad91e3de fix pluralization of "got 1 peer" 2010-01-05 04:34:31 +00:00
Charles Kerr c26c0deed9 (trunk mac) that's what I get for messing with mac code w/o a compiler... 2010-01-04 20:21:01 +00:00
Charles Kerr 7c9b968916 (trunk) sync mac, gtk clients with r9863 2010-01-04 20:18:21 +00:00
Mitchell Livingston a641d038af create file lists lazily 2010-01-02 02:50:22 +00:00
Mitchell Livingston 1fec2fb2d0 happy new year! 2010-01-01 21:12:04 +00:00
Mitchell Livingston ef935d24c0 avoid copying file paths when unnecessary 2009-12-31 18:55:14 +00:00
Mitchell Livingston f2bbae3fd8 some more insignificant changes I have sitting around locally 2009-12-31 03:19:54 +00:00
Mitchell Livingston cee48f8c07 might as well dump a bunch of small changes/optimizations I have sitting locally 2009-12-28 20:05:33 +00:00
Mitchell Livingston 78c2abb585 update French localization 2009-12-28 20:03:36 +00:00
Mitchell Livingston c242a19eaf avoid needlessly copying the folder icon 2009-12-27 19:30:20 +00:00
Mitchell Livingston 37c0f8cfa8 update Traditional Chinese localization 2009-12-27 07:21:13 +00:00
Mitchell Livingston a3b7c17437 add Simplified Chinese localization 2009-12-26 16:43:55 +00:00
Mitchell Livingston ad8ab37fac update Dutch strings 2009-12-26 00:12:52 +00:00
Mitchell Livingston b32ff10cba assorted code cleanup 2009-12-26 00:02:20 +00:00
Mitchell Livingston 4fe06681be update Dutch localization 2009-12-26 00:01:55 +00:00
Mitchell Livingston 5812c61812 small code nudges here and there 2009-12-23 02:02:11 +00:00
Mitchell Livingston c9a3324684 replace a 10.6-deprecated method 2009-12-21 23:47:16 +00:00
Mitchell Livingston c14571561d miscellany 2009-12-20 21:02:58 +00:00
Mitchell Livingston c5b73408ab update Russian localization 2009-12-20 18:33:04 +00:00
Mitchell Livingston 130b4ffd29 add a magnet link "icon" 2009-12-20 14:44:56 +00:00
Mitchell Livingston c167246319 whoops 2009-12-19 21:43:15 +00:00
Mitchell Livingston 8bb145e61b make the previously selectable fields again selectable on non-English 2009-12-19 21:39:59 +00:00
Mitchell Livingston 2f5ee5546f #2594 make the headers selectable as well 2009-12-19 20:25:27 +00:00
Mitchell Livingston 64696d5714 #2594 Make all inspector fields selectable 2009-12-19 20:15:16 +00:00
Mitchell Livingston 274f6b2707 random cleanup 2009-12-19 19:17:09 +00:00
Mitchell Livingston f7bc63e080 #2686 Do not cache torrents added by url 2009-12-19 19:14:29 +00:00
Mitchell Livingston a942125d2f #2680 "Group Name" cleared after choosing "Custom location" 2009-12-16 03:19:09 +00:00
Mitchell Livingston 512662d5b3 update Credits to match AUTHORS 2009-12-16 02:35:39 +00:00
Mitchell Livingston e0d2b59931 one less calculation 2009-12-14 23:47:15 +00:00
Mitchell Livingston 897f344b71 possible fix for #2586 2009-12-14 23:35:55 +00:00
Mitchell Livingston 11c119d960 one more update to pt localization 2009-12-14 13:45:16 +00:00
Mitchell Livingston 8a52126803 restore placement of priority icon 2009-12-14 13:20:36 +00:00
Mitchell Livingston 9ff95249f6 update pt strings 2009-12-14 13:15:17 +00:00
Mitchell Livingston 3695344cfd fix favicons in the tracker tab 2009-12-13 22:47:25 +00:00
Mitchell Livingston 33f20dc457 resize the level popup in the message window for localizations 2009-12-13 21:56:51 +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 298d5e2a7b German localization 2009-12-13 21:28:51 +00:00
Mitchell Livingston 1a72d74197 right-align the progress string in the peer inspector tab 2009-12-13 17:11:59 +00:00
Mitchell Livingston cae244f4d2 the Message Log window's colored dots should be the same size regardless of number of rows 2009-12-13 16:29:09 +00:00
Mitchell Livingston c06b22851a less calculations are usually a good thing 2009-12-13 03:13:34 +00:00
Mitchell Livingston 5f82580e30 eliminate redundant code 2009-12-13 01:40:53 +00:00
Mitchell Livingston 09442cd88b warnings-- 2009-12-13 01:36:22 +00:00
Mitchell Livingston 793e96bdc0 right align the UL and DL speeds in the peer inspector 2009-12-12 19:06:17 +00:00
Mitchell Livingston 4522ae9e14 trivial tweaks here and there 2009-12-12 18:52:03 +00:00
Mitchell Livingston 19d69b84e0 #2662 shrink the dock badge text until it fits without being cut off 2009-12-12 18:29:14 +00:00
Mitchell Livingston a094465626 more Brazilian Portuguese localization fixes 2009-12-12 15:10:08 +00:00
Mitchell Livingston 3cd939ebca improve the tracker removing code 2009-12-12 04:39:43 +00:00
Mitchell Livingston 5df69c898c dead code removal 2009-12-12 03:11:48 +00:00
Mitchell Livingston b313255e58 better implementation of r9721 2009-12-12 02:39:31 +00:00
Mitchell Livingston 4b2f7cf4dd better handling of revealing the main window when the dock is clicked 2009-12-12 02:28:27 +00:00
Mitchell Livingston 766ec96986 tweak pt localization 2009-12-11 13:05:16 +00:00
Mitchell Livingston e3cdefcd8a warnings-- 2009-12-11 04:01:47 +00:00
Mitchell Livingston 523018e137 update Brazilian Portuguese 2009-12-11 00:24:01 +00:00
Mitchell Livingston f16b6bee35 update Italian localization 2009-12-10 22:59:49 +00:00
Mitchell Livingston a9cabe918c return to using a static NSUInteger for message index - even if never reset, it's never going to hit its max and this is much simpler 2009-12-10 13:06:04 +00:00
Mitchell Livingston 123c8e72ce one more tweak 2009-12-10 05:28:45 +00:00
Mitchell Livingston 23b652d2bc fix a bug with the new message index code 2009-12-10 05:25:12 +00:00
Mitchell Livingston 9888043e13 calculate the message attributes when opening the window, to avoid constant checking for nil 2009-12-10 05:16:30 +00:00
Mitchell Livingston b739e72f0f on second thought, there's no need to store the index at all - it's just the number of messages we have 2009-12-10 04:49:57 +00:00
Mitchell Livingston 3d30bb32d5 reset the message index when clearing the log 2009-12-10 04:44:21 +00:00
Mitchell Livingston 529dec7806 update Spanish localization 2009-12-10 04:35:35 +00:00
Mitchell Livingston 9e9eb89784 support pasting a list of trackers in the text field after pressing the tracker tab's + button 2009-12-08 03:36:26 +00:00
Mitchell Livingston 888034385c avoid a potential crash when removing transfers 2009-12-07 03:53:52 +00:00
Mitchell Livingston b9eb407af0 Only reset the inspector when a magnetized transfer's metadata is retrieved if the transfer is selected 2009-12-05 16:10:59 +00:00
Mitchell Livingston f0e1db9c68 fix pasting a url into the torrent window 2009-12-05 15:48:26 +00:00
Mitchell Livingston 65b8835e1f display a console message if setting default magnet link app fails 2009-12-05 15:42:14 +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 f1da30ceb3 update strings file 2009-12-03 01:28:19 +00:00
Mitchell Livingston e6a77b0306 significantly cleaner code (and more than likely just-as or more efficient) for the Mac message log cap - avoids sorting the whole thing, which is, I'm sure, more expensive than the search that it's being replaced with 2009-12-02 01:35:48 +00:00
Mitchell Livingston 25c8e4f0d0 cap the message log count in the Mac UI 2009-12-02 00:27:07 +00:00
Mitchell Livingston 3055720231 #2629 Add a button to make Transmission the default app for magnet links 2009-11-29 22:07:57 +00:00
Mitchell Livingston bb2a86300e add a bit more safety to the message log code 2009-11-29 02:17:11 +00:00
Mitchell Livingston ec73af134a (hopefully) fix a potential crash in the message log window 2009-11-28 22:10:30 +00:00
Mitchell Livingston f5655c8d8b Mac message log: 1. when changing logging level, scroll to bottom, 2. free the message list taken from the core outside the lock 2009-11-28 21:44:27 +00:00
Mitchell Livingston 94f110e314 add a lock to the message lock code 2009-11-28 21:01:27 +00:00
Mitchell Livingston b9ef88e898 #2624 Message Log's level filter should act as an actual filter, and all messages should be stored 2009-11-28 20:39:31 +00:00
Mitchell Livingston 787d9edbc4 display an error for invalid magnet links 2009-11-28 17:51:47 +00:00
Mitchell Livingston a424640ea6 apply auto-group custom locations for magnet links 2009-11-28 17:44:47 +00:00
Mitchell Livingston 9ceb3c805d #2621 Percentage of retrieved metadata was between 0 and 1, not 0 and 100 2009-11-28 17:04:03 +00:00
Mitchell Livingston aa4389082a update some fields in the inspector and main window for magnetized transfers 2009-11-27 20:47:03 +00:00
Mitchell Livingston ba9f83aede reload the inspector when the magnet link is retrieved 2009-11-27 16:55:36 +00:00
Mitchell Livingston 54741eb20a #2611 Transmission doesn't recognize magnet dragged onto application window 2009-11-27 16:31:05 +00:00
Mitchell Livingston 1936988cdc (mac) in the torrent info dialog, rename the "Tracker" tab to "Trackers". 2009-11-27 14:59:12 +00:00
Mitchell Livingston 174f9d12f9 fix a crash when attempting to add invalid magnet links 2009-11-27 04:28:06 +00:00
Mitchell Livingston 740e696f24 generate the file list when a magnetized transfer retrieves its metadata 2009-11-27 03:44:00 +00:00
Mitchell Livingston 95328f5535 display progress of retrieving metadata on a magnetized transfer 2009-11-27 03:20:19 +00:00
Mitchell Livingston 7d65242e71 magnetized transfers always get a red progress bar 2009-11-26 16:58:44 +00:00
Mitchell Livingston 178edb73eb update strings file 2009-11-26 16:41:58 +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 400ed672fc instead of showing a bunch of zeros, the progress string should say it's a magnet torrent 2009-11-26 06:33:35 +00:00
Mitchell Livingston 40d5904b66 add LTEP to type of peers in the inspector 2009-11-26 06:15:29 +00:00
Charles Kerr be853dd07b (trunk mac) maybe fix the mac build 2009-11-26 05:40:27 +00:00
Mitchell Livingston 761db59640 fix a crash with magnet links and file list 2009-11-26 02:32:02 +00:00
Mitchell Livingston ab4ffba987 add a placeholder magnet link icon 2009-11-26 02:26:51 +00:00
Mitchell Livingston 565d87f8c4 some more tweaks for magnet links 2009-11-26 02:11:00 +00:00
Mitchell Livingston b891c8b0f6 missed one 2009-11-26 00:44:30 +00:00
Mitchell Livingston e743ffd43c update the text for when creating a trackerless torrent, add a separate "don't ask again" check for private trackerless torrent creation, and don't disable the "open when created" check when there are no trackers 2009-11-26 00:44:21 +00:00
Mitchell Livingston 52ef4a432e support torrents with no trackers in the Mac ui 2009-11-26 00:21:55 +00:00
Mitchell Livingston 34db0dbe0d catch a couple of new cases when dealing with magnet transfers 2009-11-25 05:04:19 +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
Mitchell Livingston 8f13af5040 remove the cap on the number of messages in the message log - my tests had no problem with over 50,000 messages 2009-11-22 03:56:04 +00:00
Mitchell Livingston 00fc846037 in the message window code, create the processed file name/line number right away, to avoid having to store an extra number 2009-11-22 03:40:19 +00:00
Mitchell Livingston a8fc8b7707 missed one 2009-11-22 01:03:54 +00:00
Mitchell Livingston fbf0e3a99a #2592 remove swarm speed from the mac ui 2009-11-22 00:50:38 +00:00
Mitchell Livingston 9add3fe570 when displaying the tracker/scrape last announce, factor in an error with no message 2009-11-21 18:23:54 +00:00
Mitchell Livingston 7f16bbaa02 have the Mac UI build its own ratio string 2009-11-17 01:48:00 +00:00
Mitchell Livingston e4f1abfe5f on 10.6, only reload the progress row in the peer table when clicking it 2009-11-14 03:26:29 +00:00
Mitchell Livingston 6d49680077 have status bar drawing occur all at once 2009-11-14 03:17:07 +00:00
Mitchell Livingston cf6e618753 adjustment to the port checker, including getting rid of an unneeded instance variable of the port; a couple of implicit settings added to the project file 2009-11-08 06:01:29 +00:00
Mitchell Livingston e67b450aeb when determining progress bar with, round instead of flooring 2009-11-07 23:20:41 +00:00
Mitchell Livingston 1dfd126ae5 tiny changes I have sitting around 2009-11-07 22:58:14 +00:00
Mitchell Livingston 4fc5cff523 use pow() instead of powf() 2009-11-07 22:57:37 +00:00
Mitchell Livingston c824db3f85 small efficiency change for file inspector stats 2009-11-07 04:48:02 +00:00
Mitchell Livingston beaa865fb8 the red unavailable bar wasn't showing if none of the desired data was available 2009-11-07 04:08:42 +00:00
Mitchell Livingston 2f94ecf170 the new way of determining the unwanted width of the progress bar wasn't cutting it, so use the old way 2009-11-07 02:22:57 +00:00
Mitchell Livingston 4f1fd62cbf use a 10.6-method for displaying the per-torrent action menu 2009-11-04 03:00:49 +00:00
Mitchell Livingston 4df6e0e723 on non-folder torrents, the per-torrent action menu shouldn't show the file 2009-11-04 02:46:56 +00:00
Mitchell Livingston 3474b7c2d0 nothing of significance 2009-11-02 01:40:39 +00:00
Mitchell Livingston 9a2cc68cdc for now, manually update error messages on the Mac client to use the proper wording for the "move file" menu item 2009-11-02 01:33:15 +00:00
Mitchell Livingston e47af45db1 sleep for 0.05 seconds, and use cocoa to do it 2009-11-01 22:26:35 +00:00
Mitchell Livingston 2c3d75fbd2 200 microseconds for real 2009-11-01 22:00:51 +00:00
Mitchell Livingston a03dd39510 attempt to get the move functionality not to hang on Mac by 1. having the while loop wait for 200 microseconds, and 2. making the status variable volatile. 2009-11-01 21:56:50 +00:00
Mitchell Livingston 085302f15f simplify the time machine updating method 2009-10-31 16:25:00 +00:00
Mitchell Livingston 821b215f37 Get rid of another warning 2009-10-31 02:49:59 +00:00
Mitchell Livingston e8aa2f0335 eliminate another warning 2009-10-31 02:11:35 +00:00
Mitchell Livingston 15ad92b728 silence 2 warnings 2009-10-31 02:09:21 +00:00
Mitchell Livingston e777fefd63 dead code removal 2009-10-30 22:53:30 +00:00
Mitchell Livingston 5126de2802 left out a break 2009-10-30 22:53:23 +00:00
Mitchell Livingston 632ccf066a trivial cleanup and update strings file 2009-10-29 02:45:58 +00:00
Mitchell Livingston c4c2d918ec whoops 2009-10-29 01:47:01 +00:00
Mitchell Livingston d5cd854bcb remove the mac's redundant location check when adding a transfer 2009-10-29 01:44:54 +00:00
Mitchell Livingston f254b9eb54 change the text at the bottom of the peer info tab from 3 columns to a single line 2009-10-28 21:05:50 +00:00
Mitchell Livingston 05fa587eb3 whoops leak 2009-10-27 23:23:57 +00:00
Mitchell Livingston 7220f6fe83 per-torrent action menu's priority images might have been flipped on 10.6 2009-10-27 23:23:02 +00:00
Mitchell Livingston ae5c51060c bump the ratio buffer size to 12, to be on the safe side 2009-10-27 04:35:34 +00:00
Mitchell Livingston 0ce3e4ac41 allocate much less memory for the ratio text 2009-10-26 23:57:09 +00:00
Mitchell Livingston e38c3c8165 potential fix to #2519 2009-10-26 23:43:15 +00:00
Mitchell Livingston be61ded9de fix a crash when trying to delete data that doesn't exist 2009-10-26 02:33:23 +00:00
Mitchell Livingston 397cad4c04 only set the inspector reveal button image on 10.5 2009-10-26 02:02:25 +00:00
Mitchell Livingston db80a915aa we should use the size of the array that we're actually using 2009-10-25 21:31:01 +00:00
Mitchell Livingston 7eed54904a delay part of generating the message log text until after choosing a location 2009-10-25 21:30:19 +00:00
Mitchell Livingston 2296384fc1 get rid of 2 more warnings 2009-10-25 19:29:30 +00:00
Mitchell Livingston c9ac03cdad update strings file 2009-10-25 19:00:09 +00:00
Mitchell Livingston 130c9af1d1 on second thought, the other UI's might want this value sooner or later, and it's cheaper to calculate it in the stat function 2009-10-25 18:49:20 +00:00
Mitchell Livingston a5e0b6e5b2 since the Mac UI is the only one to use it, move percentRatio calculation into the Mac code 2009-10-25 18:45:35 +00:00
Mitchell Livingston cfbcdd8832 one less warning 2009-10-25 16:31:28 +00:00
Mitchell Livingston a84da10766 restore the check for remaining disk space 2009-10-25 13:42:22 +00:00
Mitchell Livingston dc068e920f since Transmission will now create missing directories, don't have the check/pop-up for missing location when starting 2009-10-25 13:20:52 +00:00
Mitchell Livingston 50e140d240 display an error when moving data fails 2009-10-25 03:08:13 +00:00
Mitchell Livingston 960b303046 restore the check of moving a folder into itself 2009-10-25 03:05:25 +00:00
Mitchell Livingston ffe75b3506 store the donate ask date right away, instead of after the user clicks yes/no 2009-10-24 20:44:48 +00:00
Mitchell Livingston 9c21268250 fix Quick Look from the file inspector 2009-10-22 00:10:41 +00:00
Mitchell Livingston b19c79cff8 more efficient time machine location check 2009-10-21 23:13:02 +00:00
Mitchell Livingston 43639d35f3 block while moving a file (for now) 2009-10-21 22:23:08 +00:00
Mitchell Livingston 793524ac47 update the time machine exclude list when the file is moved through rpc 2009-10-21 22:20:43 +00:00
Mitchell Livingston 7f5cfbec77 don't try to reveal files that don't exist 2009-10-21 22:15:36 +00:00
Mitchell Livingston 0281256288 lets not leak a string 2009-10-21 13:03:37 +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 3ae277af17 on 10.6, use the new copying methods in the message window 2009-10-19 03:14:49 +00:00
Mitchell Livingston c2f8e82c3d when pruning message log messages, sort them in reverse chronological before trimming and use removeObjectsAtIndexes: for assumedly more efficient removal 2009-10-19 03:10:29 +00:00
Mitchell Livingston 3e26db6ed0 add an extra check when determining if the message window should be scrolled to the bottom 2009-10-19 02:44:04 +00:00
Mitchell Livingston 1fec35c944 remove the header from the file table 2009-10-19 01:38:13 +00:00
Mitchell Livingston 0a21057526 avoid an unnecessary copy when generating a single-file torrent's file list 2009-10-18 15:54:18 +00:00
Mitchell Livingston f3c7dde651 get rid of copying the priority images and elliminate another setFlipped: on 10.6 2009-10-18 14:02:22 +00:00
Mitchell Livingston 045b7d92fb don't use setFlipped: on the file node's image on 10.6 2009-10-18 03:02:10 +00:00
Mitchell Livingston 23230f519e make the nested for-loop in PiecesView into a single for-loop 2009-10-18 02:23:10 +00:00
Mitchell Livingston a193ba134c trivial adjustments to pieceview: use an enum instead of #defines; calculate the current piece index being drawn within each pass of the loop instead of incrementing 2009-10-18 02:12:43 +00:00
Mitchell Livingston c0c6a4f6b7 don't store a copy of the pieces view's background - regenerate it when needed instead 2009-10-18 01:54:13 +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 8d62b38891 "Reveal the data file in Finder" -> "Show the data file in Finder" 2009-10-15 23:41:28 +00:00
Mitchell Livingston 7b0ed3f4ec update localizable strings 2009-10-15 23:21:48 +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 53273caef2 add some more switch statement asserts 2009-10-11 17:17:29 +00:00
Mitchell Livingston e4e0400f31 make the message count a static variable 2009-10-11 16:42:39 +00:00
Mitchell Livingston 5feb9100df double the amount of messages allowed in the message window - let's see what happens 2009-10-11 16:29:06 +00:00
Mitchell Livingston 1172f62803 trivial cleanup to the message window: set the pulldown's images in the xib, use NSInteger instead of int (same for unsigned), and don't bother storing the dot images as instance variables 2009-10-11 16:25:07 +00:00
Mitchell Livingston 264774859f update the tracker table right away when adding/removing trackers 2009-10-11 13:45:50 +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 3545d22d19 more #import cleanup 2009-10-11 03:36:50 +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 6b452c1d07 update for the new tracker verification changes, and use a set instead of an array for removing trackers 2009-10-10 19:55:47 +00:00
Mitchell Livingston 9d84a36df3 use a real ellipsis in the creator window 2009-10-10 16:17:18 +00:00
Mitchell Livingston 8c561a87c9 use a real ellipsis in the add window 2009-10-10 15:58:27 +00:00
Mitchell Livingston d7fe7692e7 comment out another 10.6-only section 2009-10-10 14:30:54 +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 7aa6a2b20a #2486 In the Mac's "create torrent" window, place each tracker into its own tier 2009-10-10 12:58:40 +00:00
Mitchell Livingston 7e1d3b0507 adjust help for new tracker behavior 2009-10-10 02:42:22 +00:00
Mitchell Livingston 8a5814aa66 get the username using cocoa instead of carbon 2009-10-10 01:19:51 +00:00
Mitchell Livingston 4e16e80ad6 get rid of one 10.5 problem 2009-10-10 01:06:06 +00:00
Mitchell Livingston 11befebac5 fix mac build again 2009-10-10 00:30:04 +00:00
Eric Petit 37b57a1284 Fixes Release build 2009-10-10 00:16:57 +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 92d4f435b4 whoops 2009-10-09 23:44:18 +00:00
Mitchell Livingston 3f7ef917b8 minimal efficiency change: when drawing on the torrent cell, don't copy the bound rect unnecessarily 2009-10-09 23:02:10 +00:00
Mitchell Livingston 391b009c58 fix Mac build 2009-10-09 22:29:34 +00:00
Mitchell Livingston ab7b6aa376 remove unused total seeders, leechers, and downloaded fields from the peer inspector tab 2009-10-07 00:44:06 +00:00
Mitchell Livingston c6ab47a84b remove appcast from makefile 2009-10-07 00:30:12 +00:00
Mitchell Livingston 5252e65398 remove appcast from the repository, therefore avoiding a whole bunch of unnecessary commits each release 2009-10-06 23:32:11 +00:00