1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2025-02-20 13:16:53 +00:00
Commit graph

571 commits

Author SHA1 Message Date
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
Mitchell Livingston
af07340483 This shouldn't have been committed. 2006-07-29 16:59:32 +00:00
Mitchell Livingston
ca97d6968a Capitalization change. 2006-07-29 16:58:44 +00:00
Mitchell Livingston
e6a7986231 Small efficiency change. 2006-07-26 02:54:36 +00:00
Mitchell Livingston
d5943321f4 Minimal view status toggle now works only when on actual status text, and even if the row isn't already selected. 2006-07-26 02:42:07 +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
c60fd34b30 Capitalization fix. 2006-07-25 01:30:56 +00:00
Mitchell Livingston
1550251be9 Save minimal status text preference (speed or time) 2006-07-25 01:23:40 +00:00
Mitchell Livingston
d4f3ac6ae2 Only toggle status if that row is highlighted. 2006-07-25 01:07:34 +00:00
Mitchell Livingston
dec8c54c3b Deselect all. 2006-07-25 01:04:51 +00:00
Mitchell Livingston
2d66761e19 Clicking in general area of status string in minimal view will toggle between speeds and remaining time for downloading transfers. 2006-07-25 00:59:14 +00:00
Mitchell Livingston
42a838d155 Updated help from jah. 2006-07-24 10:58:09 +00:00
Mitchell Livingston
040adf9303 New filter button from macHD. 2006-07-24 00:33:35 +00:00
Mitchell Livingston
333ad1a725 Small tweaking of help here and there. 2006-07-23 23:31:12 +00:00
Mitchell Livingston
028a5d5daa Reordered code a little. 2006-07-23 22:58:04 +00:00
Mitchell Livingston
b8cf664d01 Small adjustment to filter buttons.
Remove commented-out code.
2006-07-23 22:42:11 +00:00
Mitchell Livingston
53039b2074 Filter buttons now actually are buttons, meaning their behavior matches more to Mail.app's 2006-07-23 22:23:59 +00:00
Mitchell Livingston
8c3e4f9337 Method parameter isn't really needed. 2006-07-23 21:50:41 +00:00
Mitchell Livingston
f2ffb6698b Remove a log. 2006-07-23 21:30:52 +00:00
Mitchell Livingston
e5fc3b555e Ignore case when sorting. 2006-07-23 21:29:24 +00:00
Mitchell Livingston
802345f5ed Typo in image name. 2006-07-23 21:13:36 +00:00
Mitchell Livingston
ba3b7ea279 Type-ahead in the table view. Works similar to the way typing in the finder works. 2006-07-23 20:53:31 +00:00
Mitchell Livingston
30ef4b0a52 simplify rect width and height measurements 2006-07-23 19:22:24 +00:00
Mitchell Livingston
bd9593226e PNGCrush for the win. 2006-07-23 19:06:17 +00:00
Mitchell Livingston
19a1edb3b9 Updated help with better icon. 2006-07-23 18:57:50 +00:00
Mitchell Livingston
c9f5b806e2 A little more change to the help files. 2006-07-23 17:43:00 +00:00
Mitchell Livingston
b26da00cf1 Missed this typo. 2006-07-23 17:38:34 +00:00
Mitchell Livingston
a941c6378b Slight changes to the FAQ. 2006-07-23 17:35:58 +00:00
Mitchell Livingston
360b186b3e Use constants for growl notifications 2006-07-23 16:28:33 +00:00
Mitchell Livingston
34eab9a3b2 Fixed bug with auto resize when changing from minimal view to regular view. 2006-07-23 15:59:06 +00:00
Mitchell Livingston
9765084794 Get rid of some warnings I added. 2006-07-23 14:50:36 +00:00
Mitchell Livingston
23c13fc293 Turn off filter before hiding the bar, not the other way around. This should make it more obvious that the filter is turned off. 2006-07-23 14:46:13 +00:00
Mitchell Livingston
4a5fb32e62 Resize window when filtering with auto resize enabled. 2006-07-23 14:42:54 +00:00
Mitchell Livingston
d61d0cd56e Remove a redundant image. 2006-07-23 14:35:10 +00:00
Mitchell Livingston
00f96fe709 New awesome help by jah. 2006-07-23 14:22:01 +00:00
Mitchell Livingston
4a433bd806 Remove old help... 2006-07-23 14:20:33 +00:00
Mitchell Livingston
e4afa947d2 Zoom now works horizontally. This also gets around the problems with zoom when auto resizing. 2006-07-22 21:00:58 +00:00
Mitchell Livingston
761a3928d4 Don't disable green zoom button because showing a sheet automatically enables it. Oh well... 2006-07-22 20:39:33 +00:00
Mitchell Livingston
8e0ff693f2 Fix bug with weird sheet attached to nothing when autoloading before the window is visible. 2006-07-22 19:00:47 +00:00
Mitchell Livingston
2f79532a81 Stop weird behavior and remove workaround code with the status bar background. 2006-07-22 18:47:21 +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
8226ef9d50 Redo spacing on general prefs a little. 2006-07-22 17:08:54 +00:00
Mitchell Livingston
d25466eefc Simplify window sizing code a little. 2006-07-22 16:57:41 +00:00
Mitchell Livingston
3f160243da Don't allow window zooming if set to auto resize. 2006-07-22 16:49:59 +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
ac45b31069 Remove more warnings and commented-out code. 2006-07-22 15:22:01 +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
2c44a4ef0a no pressed in state for filter 2006-07-21 04:33:20 +00:00
Mitchell Livingston
6ca41a201a Don't need the word "bar". 2006-07-20 22:05:26 +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
1da4599dfe different style for filter bar buttons 2006-07-19 11:30:05 +00:00
Mitchell Livingston
696f185ed4 slightly updated turtle icon 2006-07-19 11:05:44 +00:00
Mitchell Livingston
e9ee54b370 Updated turtle icons from macHD. 2006-07-19 03:58:33 +00:00
Mitchell Livingston
d196827618 The turtle is now blue. 2006-07-19 03:03:31 +00:00
Mitchell Livingston
e33b7f3bfa Much nicer pushed image for turtle button. 2006-07-19 02:50:07 +00:00
Mitchell Livingston
853554c9e5 Reveal Filter buttons from MrCrowbar. 2006-07-19 00:37:03 +00:00
Mitchell Livingston
88b49c6f36 Focus on table view when hiding filter bar. 2006-07-19 00:27:38 +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
202c8743df Sort by Progress (and therefore State) will now sort completed torrents by ratio.
Added license info to ImageBackgroundView.
Use system control text color for main font color rather than black.
2006-07-18 23:40:37 +00:00
Mitchell Livingston
f52a35f51b Change filter button spacing and sizing a little. 2006-07-17 21:40:49 +00:00
Mitchell Livingston
d439df674c Tweaked close-filter buttons from Taavi. 2006-07-17 21:10:54 +00:00
Mitchell Livingston
5080d15959 Make order of updateUI: and applyFilter: consistent. 2006-07-17 11:22:50 +00:00
Mitchell Livingston
681cbd2e81 Update view when torrent starts from queueing. 2006-07-17 11:17:31 +00:00
Mitchell Livingston
a59647ad2d New graphite turtle button. 2006-07-17 11:07:04 +00:00
Mitchell Livingston
c6dcc655ad Use Lucida Grande for filter font. 2006-07-17 04:33:56 +00:00
Mitchell Livingston
687e17c5eb Filter bar made slightly bigger to match Mail.app's filter. 2006-07-17 04:28:21 +00:00
Mitchell Livingston
d30dd87352 Reordering only if nothing is filtered.
Tiny spacing tweak for hiding search field.
2006-07-17 03:29:29 +00:00
Mitchell Livingston
eacd1583d4 Resize filter close button a bit 2006-07-17 03:19:02 +00:00
Mitchell Livingston
ce911d6d7e Give table focus when hiding filter bar. 2006-07-17 03:02:56 +00:00
Mitchell Livingston
0ddf85506c Disable search field when hiding filter bar so mouse doesn't change to "text-insertion" pointer when above where the field is hidden. 2006-07-17 02:59:22 +00:00
Mitchell Livingston
a7fc1ffed8 New close filter buttons. 2006-07-17 02:49:32 +00:00
Mitchell Livingston
9e236c1f87 The nib know doesn't reference a non-existant class. 2006-07-16 21:07:36 +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
54e32f22a3 Moves OS X frameworks into macosx/ 2006-07-16 19:53:58 +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
9707c16793 Lose focus before hiding to avoid weird overlay on status bar. 2006-07-16 18:49:38 +00:00
Mitchell Livingston
9090aacff8 hide search filter if it overlaps filter buttons 2006-07-16 18:39:19 +00:00
Mitchell Livingston
c757564bb7 Better way to disable search filter. 2006-07-16 18:28:27 +00:00
Mitchell Livingston
e03ca2eda0 Don't allow filter to be selected on launch. 2006-07-16 18:05:11 +00:00
Mitchell Livingston
dc18992d4a small search field in filter 2006-07-16 17:59:20 +00:00
Mitchell Livingston
b81f910a72 Better way to determine highlighted color 2006-07-16 17:12:25 +00:00