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