Commit Graph

555 Commits

Author SHA1 Message Date
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 5ee5fb30e5 simpler date format 2006-08-22 16:12:39 +00:00
Mitchell Livingston bd45757225 different way to set font 2006-08-22 03:23:00 +00:00
Mitchell Livingston f548d17e8e Get rid of blank line at bottom of message log. 2006-08-22 03:11:24 +00:00
Mitchell Livingston 32cdb550fb Re-add time to message log. 2006-08-22 02:56:09 +00:00
Mitchell Livingston 85ddba7daf Work with new way of logging messages. 2006-08-22 02:35:01 +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 d91cd60504 Update the message log twice as often, and when quitting set libT to stop calling the method to update the log. 2006-08-22 00:02:44 +00:00
Mitchell Livingston 8ab5e78ec2 This should be a safer implementation of the message log. 2006-08-21 23:47:29 +00:00
Mitchell Livingston 4ecb698720 MessageWindowController in its proper place 2006-08-21 22:23:09 +00:00
Mitchell Livingston 431063d476 Stupid mistake. 2006-08-21 22:12:18 +00:00
Mitchell Livingston 1b0811c812 Message Log window, accessible from the Transmission menu. 2006-08-21 22:07:08 +00:00
Mitchell Livingston 9ef1ebaf19 See exact number of bytes in tooltip over file size in file table. 2006-08-21 16:28:49 +00:00
Mitchell Livingston 78ffb705da unsigned long long for file size 2006-08-21 16:17:36 +00:00
Mitchell Livingston 0caa326038 Make sure the scheduler 24-hour format is double digits. 2006-08-20 20:46:55 +00:00
Mitchell Livingston eb026f1528 Display "info not available" in file table. 2006-08-20 19:11:02 +00:00
Mitchell Livingston 549e375b95 Reveal in file table works again. 2006-08-20 18:37:14 +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 604273f0e8 Sort accessor is private. 2006-08-20 17:59:02 +00:00
Mitchell Livingston b11f8ca295 Acquire lock before setting completed badge to help get rid of problem of the completed badge not clearing when the main window is given focus 2006-08-19 22:18:39 +00:00
Mitchell Livingston dc282004c8 percentage next to valid downloaded in inspector 2006-08-17 03:24:40 +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 861d78841b Colored dots for connected/not connected 2006-08-15 01:51:45 +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 20bcc5101b Don't change pref view to the current pref view. 2006-08-15 00:02:23 +00:00
Mitchell Livingston 5f6b154c1e Some better defaults. 2006-08-14 23:55:01 +00:00
Mitchell Livingston cc7b033984 Sort IP addresses correctly. 2006-08-14 23:39:51 +00:00
Mitchell Livingston 1043035ce4 Peer table always sorts by ip address after sorting by whatever column is selected. 2006-08-14 23:18:49 +00:00
Mitchell Livingston d232d371b5 IP address in peer table 2006-08-14 22:59:30 +00:00
Mitchell Livingston ebf7b6eac1 Lock and unlock while accessing peers in libtransmission.
Handle lack of client id in clients.h rather than the gui.
2006-08-14 22:27:34 +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 402e827a87 Fix for when the returned client string is "unknown client (" 2006-08-13 21:56:20 +00:00
Mitchell Livingston f6eea9e591 Free even more memory. 2006-08-13 21:24:23 +00:00
Mitchell Livingston 62d9f1ebb1 Get peers separately from the rest of the stats. This should also get rid of a memory leak. 2006-08-13 21:16:18 +00:00
Mitchell Livingston e392a84e36 Fix a memory leak. 2006-08-13 19:55:59 +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 976dc9e4c3 Don't allow row selection in peer table. 2006-08-13 15:53:25 +00:00
Mitchell Livingston 98f63e9133 Basic peer info in info window...more to come. 2006-08-13 15:46:02 +00:00
Mitchell Livingston 0947785d80 Some changes for the last commit plus don't allow the same time for turning speed limit on and off. 2006-08-12 20:36:17 +00:00
Mitchell Livingston 3a1ee9dce0 More improvements to the way speed limit scheduling works. 2006-08-12 20:13:25 +00:00
Mitchell Livingston 2a36da8b60 Some new accessors for libtransmission...I don't see what harm these can do 2006-08-12 00:38:26 +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 cbaa4aec74 remove unneeded retain 2006-08-09 03:25:41 +00:00
Mitchell Livingston 28d788c649 save history 2006-08-09 00:11:00 +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 0e334e4d2f Better behavior for always ask for location. 2006-08-08 23:18:50 +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 eb7edc5f28 Don't allow fields in info to be selected if blank. 2006-08-08 21:10:13 +00:00
Mitchell Livingston 251a05c305 Code for saving when closing prefs window is no longer a delegate method. 2006-08-08 11:37:54 +00:00
Mitchell Livingston 8a9e593121 Growl for auto speed limit 2006-08-08 03:04:25 +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 d746fd7c16 remove non-existent sound directory 2006-08-07 03:24:27 +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 8f43dd1da9 Simplify by updating button tracking for change in frame rather than a change in bounds. 2006-08-07 00:11:07 +00:00
Mitchell Livingston d5011bfe74 small cleanup 2006-08-06 23:42:56 +00:00
Mitchell Livingston 9c182359e6 Grammar fix in Help. 2006-08-06 21:36:59 +00:00
Mitchell Livingston 1b5751b7dd Only show ratio, not upload speed, when seeding in minimal mode and set to display alternate status string. 2006-08-06 20:40:12 +00:00
Mitchell Livingston 9f78ab4699 number of torrents shown in status bar now changes if filtering just by using filter text field 2006-08-06 20:18:00 +00:00
Mitchell Livingston 520415d997 Don't check if hidden...just try to hide/show. 2006-08-06 19:41:44 +00:00
Mitchell Livingston 94085b5ff8 unnecessary import 2006-08-06 19:37:37 +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 2aeed4485f Only update torrents that need to be updated. 2006-08-06 19:10:47 +00:00
Mitchell Livingston ce66d15045 Don't make window modal for sheet. 2006-08-06 17:12:32 +00:00
Mitchell Livingston b8b994db63 validate open menu item 2006-08-06 17:06:05 +00:00
Mitchell Livingston e4e673df1f Make the filter buttons themselves control when they are active/inactive. 2006-08-05 13:22:30 +00:00
Mitchell Livingston 2ec6ed63eb Load prefs nib right away. 2006-08-02 21:24:53 +00:00
Mitchell Livingston ee45191676 Simplify new Open menu item text. 2006-08-02 00:29:10 +00:00
Mitchell Livingston 2ac14534bb 3 words for a button is a bit much. 2006-08-02 00:10:02 +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 8bddde255c Slight change in the way queueing works when changing preferences. 2006-08-01 23:22:48 +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 8121f8bb45 self instead of super 2006-07-30 22:20:20 +00:00
Mitchell Livingston e8f77bb80f Change setup of PrefsController a little. 2006-07-30 22:11:08 +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 45563c6d22 Remove observer in filter buttons when finished. 2006-07-30 20:53:25 +00:00
Mitchell Livingston 1695af3aec small change in badger 2006-07-30 19:42:24 +00:00
Mitchell Livingston fb1dd67b87 add a little commenting 2006-07-30 18:44:38 +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 f924699169 Fixed new bug from auto resizing, I hope. 2006-07-29 18:00:51 +00:00
Mitchell Livingston d442d0579f I left in some code I used for testing. Silly me. 2006-07-29 17:46:32 +00:00
Mitchell Livingston 3e45eaf595 Auto resizing now respects the max possible size. This should help avoid strange resizing behavior. 2006-07-29 17:43:44 +00:00
Mitchell Livingston d44d458cd4 Don't autoimport on launch in case T was opened by opening torrent files. 2006-07-29 17:25:19 +00:00