Mitchell Livingston
f0e54da33b
sync authors/credits
2006-06-30 00:57:03 +00:00
Mitchell Livingston
9a6423b63d
Some changes to the preference window to avoid crowding. Some panes will be expanded upon (like bandwidth) when new features are added.
2006-06-30 00:53:17 +00:00
Mitchell Livingston
72eecfa7d4
Added an option to only show the remove/quit warning if transfers are downloading (not seeding). Also change the word "torrent" to "transfer" in the prefs window.
2006-06-26 05:52:51 +00:00
Mitchell Livingston
5046cc4752
Allow the user to create a new folder when choosing download location.
2006-06-26 05:08:19 +00:00
Mitchell Livingston
7396be1229
Credits matches Authors.
2006-06-26 01:13:08 +00:00
Eric Petit
485e51300a
Moved SUCheckAtStartup to Info.plist
2006-06-25 19:12:26 +00:00
Eric Petit
f75fbbd82c
Set SUCheckAtStartup to false, so that 'Never' in our prefs really
...
means never
2006-06-25 18:59:48 +00:00
Mitchell Livingston
a722b11ae8
I don't think these will be needed anymore.
2006-06-25 18:49:29 +00:00
Mitchell Livingston
b2a533102f
Only say waiting to start if it will eventually start.
2006-06-25 18:42:01 +00:00
Mitchell Livingston
d66fd1980f
Now can sort by the wait order.
2006-06-25 18:33:52 +00:00
Mitchell Livingston
263578b2e5
I forgot to take out the code I was using for testing.
2006-06-25 18:19:49 +00:00
Mitchell Livingston
dd5c37cfd7
Auto-start check works correctly (needed the torrent to update beforehand).
2006-06-25 18:17:17 +00:00
Mitchell Livingston
b057efe9fa
Getting closer to a perfected queue.
2006-06-24 18:28:50 +00:00
Mitchell Livingston
b79e503e1a
Use the order value for queueing rather than the date.
2006-06-24 04:42:55 +00:00
Mitchell Livingston
25e1cafe24
let's save these for later...
2006-06-24 04:36:31 +00:00
Mitchell Livingston
4e7d68ac6d
Torrents will each store an int to signify it's place in the "custom order" (I need to come up with a better name for that). This functionality will become more useful once it's actually used.
2006-06-24 04:32:17 +00:00
Mitchell Livingston
78f35ca2af
Realign "KB/s" in Transfers pref.
2006-06-24 03:19:31 +00:00
Mitchell Livingston
c8ce7ebd21
The checking for autostarting in the inspector now correctly starts the transfer if it is able to.
2006-06-23 23:14:40 +00:00
Mitchell Livingston
4151da3b5d
More work on queueing.
2006-06-23 23:00:58 +00:00
Mitchell Livingston
23dcbc5353
Some more work on queueing.
2006-06-23 22:32:01 +00:00
Mitchell Livingston
3ff2411359
Checkbox for paused torrent to be in queue.
2006-06-23 19:00:07 +00:00
Mitchell Livingston
765db93b40
Update the inspector when necessary through notifications, which will help once the wait check is added to the inspector.
2006-06-23 18:08:55 +00:00
Mitchell Livingston
8676081c36
A little bit more thorough check to avoid excess work.
2006-06-23 17:46:53 +00:00
Mitchell Livingston
f2aa216dc7
If changing preference:
...
• from wait to start automatically, start all waiting transfers.
• to higher number of active torrents, start waiting torrents until amount active is met.
2006-06-23 17:40:56 +00:00
Mitchell Livingston
b0204b34bd
For now the next to auto-start will be the earliest added transfer that is waiting
2006-06-23 15:44:18 +00:00
Mitchell Livingston
14cf4c87e6
The beginning of queueing. Has some work to go, but the basic infrastructure is set up.
2006-06-23 15:06:27 +00:00
Mitchell Livingston
0a3a9ba812
no need for Help in the image names
2006-06-22 15:28:44 +00:00
Mitchell Livingston
6aeb08af3e
Don't assume Apple meant visible windows with hasVisibleWindows: when they really meant hasVisibleAndMinimizedWindows.
2006-06-22 06:32:27 +00:00
Mitchell Livingston
9248902bc3
Add icon in help viewer.
2006-06-22 05:45:02 +00:00
Mitchell Livingston
733b345aed
Added initial support for Help. More documentation will be added later.
...
Thanks to jetsgo for the documentation effort!
2006-06-22 05:14:23 +00:00
Mitchell Livingston
73d53eec8a
Make all credits the same font.
2006-06-22 03:28:49 +00:00
Mitchell Livingston
4e28d5be24
Credits match authors.
2006-06-22 03:07:07 +00:00
Mitchell Livingston
a067ed6dda
Might as well get this small change in.
2006-06-22 02:51:59 +00:00
Eric Petit
500e037c49
One more s/stop/stopTransfer/
2006-06-22 02:42:56 +00:00
Mitchell Livingston
e179fc6e40
Remember selected inspector tab.
2006-06-22 00:10:37 +00:00
Mitchell Livingston
5ab5baa008
Make method names less generic to avoid conflicts.
...
Use methods in the Torrent class whenever possible.
2006-06-21 23:46:41 +00:00
Mitchell Livingston
c7b97ad2b6
refine string formatting a tiny bit
2006-06-21 17:14:50 +00:00
Mitchell Livingston
b3b5ea9b74
String formatting is simpler.
2006-06-21 14:49:53 +00:00
Mitchell Livingston
a50ac18cbd
A lot of cleanup; remove cantfindaname once and for all.
2006-06-21 14:07:56 +00:00
Mitchell Livingston
c5955ed7ef
Now that sorting by stat sorts by progress, it should be resorted more often.
2006-06-20 19:20:36 +00:00
Mitchell Livingston
681ba0ed25
Status is now Activity, commented out now-unused method
2006-06-20 17:19:15 +00:00
Mitchell Livingston
e6603def25
Comment out code so connections in Interface Builder don't need to be made and unused calculations aren't made.
2006-06-20 17:10:35 +00:00
Mitchell Livingston
c3035276dc
Reverse progress sort order for sort by state.
2006-06-20 14:54:03 +00:00
Mitchell Livingston
8f9ca03e98
sort by state will sort by progress afterwards
2006-06-20 14:46:15 +00:00
Mitchell Livingston
b49d206a1a
cantFindAName didn't make sense for opening files.
2006-06-20 14:23:14 +00:00
Mitchell Livingston
317ba16b08
Clicking the dock icon is more future-proof and simpler.
2006-06-20 14:16:32 +00:00
Eric Petit
29daf2d5af
Force dumping of the Preferences file on disk every time the history
...
is updated
2006-06-20 14:00:53 +00:00
Mitchell Livingston
f633c19c03
No need to force resizing now that window resizing is allowed.
2006-06-20 03:54:35 +00:00
Mitchell Livingston
0905436bfe
Simplify resizing a little.
2006-06-20 03:08:46 +00:00
Mitchell Livingston
dd7900192a
small rearrangement
2006-06-20 03:00:39 +00:00
Mitchell Livingston
a51b62ac73
tooltip for hash string
2006-06-20 02:57:48 +00:00
Eric Petit
db26a7e23a
Don't assume that a download is a folder if there only is one
...
file (fixes #36 )
2006-06-20 02:34:34 +00:00
Mitchell Livingston
ca5f11dc51
always initialize a primitive before adding to it
2006-06-20 00:47:15 +00:00
Mitchell Livingston
0c41e8ed5f
truncate head for file locations
2006-06-20 00:42:39 +00:00
Mitchell Livingston
f54a06b7ca
Better resizing behavior.
2006-06-20 00:36:51 +00:00
Mitchell Livingston
48d00a2d54
updated authors, part 2
2006-06-20 00:15:52 +00:00
Eric Petit
c20a36c88c
Makes the info controller horizontally resizable
2006-06-20 00:06:08 +00:00
Mitchell Livingston
cb2eb173d1
Where's the Torrent? Transmission Support Folder
2006-06-19 23:51:04 +00:00
Eric Petit
b111bb7cd7
Removed some fields from the info window that are duplicate with the
...
main window
2006-06-19 23:16:07 +00:00
Mitchell Livingston
2c8b4c80ee
A little cleanup, a slightly more straight-forward way of checking the Growl path, and the method to register Growl won't be called through Interface Builder.
2006-06-19 23:07:28 +00:00
Mitchell Livingston
b91020b447
Selecting the current sort item will force a resort of the torrents.
2006-06-19 04:30:36 +00:00
Mitchell Livingston
b97cde1390
Last time I'll change the Transfers icon
2006-06-18 18:46:09 +00:00
Mitchell Livingston
461e737afc
cleanup
2006-06-18 03:40:11 +00:00
Mitchell Livingston
d9542e96a7
Minor efficiency change in validate remove algorithm.
2006-06-17 23:29:27 +00:00
Mitchell Livingston
06a5457f2b
Minor efficiency improvements to action menu.
2006-06-17 23:00:12 +00:00
Mitchell Livingston
0a98289601
Alternating row colors in file table
2006-06-17 19:34:08 +00:00
Mitchell Livingston
e5e903a921
Added parentheses.
2006-06-16 17:33:16 +00:00
Mitchell Livingston
d203555d84
Validate using ident instead of function name...it's more future-proof.
...
Transfers, not Torrents.
2006-06-16 14:30:59 +00:00
Mitchell Livingston
ddba2e1856
Remove toolbar button works.
2006-06-16 14:19:04 +00:00
Mitchell Livingston
fa23d6d30c
Just update the value when there is a change....it's modified only when torrent counts change and just updates a string...nothing too strenuous
2006-06-16 03:45:12 +00:00
Mitchell Livingston
e5aab6902a
I changed my mind about the images being static.
2006-06-16 03:13:58 +00:00
Mitchell Livingston
6b4e664c0f
This will never happen, but if it would: Don't load image more than once.
2006-06-16 03:06:24 +00:00
Mitchell Livingston
1e3848f355
Let's get the images stored before showing the table
2006-06-16 03:03:28 +00:00
Mitchell Livingston
338b2a6a19
Make more images static.
2006-06-16 01:50:10 +00:00
Mitchell Livingston
84ae6d401d
Might as well make size more precise.
2006-06-16 00:35:11 +00:00
Mitchell Livingston
efb73e8b5b
Add context menu to file table
2006-06-16 00:04:29 +00:00
Eric Petit
d7388093b6
Use the same font size for the file list as the rest of the inspector
2006-06-15 23:31:40 +00:00
Mitchell Livingston
bfb8a06a70
Don't round dock badging speeds.
2006-06-15 22:57:01 +00:00
Mitchell Livingston
ae2c0eee33
Apple says that it is preferable to specify the file extension for files
2006-06-15 22:42:22 +00:00
Eric Petit
9d49bdda41
Trying to spare some more space here and there
2006-06-15 22:28:34 +00:00
Mitchell Livingston
bc5e8c066b
Keyboard shortcut for Remove Downloaded
2006-06-15 22:20:06 +00:00
Mitchell Livingston
72998f58c9
a little safety
2006-06-15 22:07:05 +00:00
Mitchell Livingston
c1e764a03a
This might fix bar overlapping (but who really cares since it can't be seen on normal builds anyways)
2006-06-15 16:01:26 +00:00
Mitchell Livingston
24acb44310
Potentially get rid of (unnoticeable) overlap in simple progress bar.
2006-06-15 06:24:03 +00:00
Mitchell Livingston
f954b45699
Multiple selection.
2006-06-15 05:44:01 +00:00
Mitchell Livingston
78753134fa
Make sure nil is returned on failure.
2006-06-15 05:30:08 +00:00
Mitchell Livingston
fb875a5409
Simplify the code a bit.
2006-06-15 05:03:32 +00:00
Mitchell Livingston
23e6c4d5e3
stupid defaults!
2006-06-15 02:46:54 +00:00
Mitchell Livingston
c1c071da81
Should save between launches now, among other things.
2006-06-15 02:35:40 +00:00
Mitchell Livingston
cac18c2503
By popular demand: the return of "Remove Torrent File." It only applies to the files not moved to the private folder.
2006-06-15 02:07:50 +00:00
Mitchell Livingston
5f5d433b8e
Newer icon for Transfers.
2006-06-15 00:11:05 +00:00
Mitchell Livingston
94768da2ae
Don't check for icons for empty rows.
2006-06-14 20:35:28 +00:00
Mitchell Livingston
19dce501cf
Missed one...
2006-06-14 20:16:27 +00:00
Mitchell Livingston
4eb8918f3a
Get rid of unnecessary class by merging ellipsis code into StringAdditions.
2006-06-14 20:08:51 +00:00
Mitchell Livingston
341b6ef526
simplify the icon resizing
2006-06-14 17:58:40 +00:00
Mitchell Livingston
e0bed11f56
Onced isn't a word...
2006-06-14 14:46:58 +00:00
Mitchell Livingston
69fee0da51
Differentiate between valid amount downloaded and total amount downloaded, showing the valid amount in the main window.
2006-06-14 03:00:27 +00:00
Mitchell Livingston
4c9421cfa4
Make the right end blue if the whole bar is blue.
2006-06-14 01:53:24 +00:00
Mitchell Livingston
a3e1af9717
Transfer, not Torrent
2006-06-14 01:28:23 +00:00
Mitchell Livingston
d77470bdf8
The statusbar image that should've been there this whole time.
2006-06-13 17:03:17 +00:00