Mitchell Livingston
7b64e68386
cleaner way of moving torrent from incomplete folder
2007-05-09 04:40:43 +00:00
Mitchell Livingston
93bb89e3d3
efficiencies in processing peer info in inspector
2007-05-09 03:49:27 +00:00
Mitchell Livingston
a4fe974a38
removed extra 0 on times that weren't working with localization anyway
2007-05-09 03:11:37 +00:00
Mitchell Livingston
ba3e33dcad
green color for advanced bar and pieces view will now require 4 peers instead of 1 to get darker
2007-05-07 17:27:27 +00:00
Mitchell Livingston
fd586f4380
disable option to pause torrents that are checking to avoid freezes
2007-05-07 04:28:17 +00:00
Mitchell Livingston
d7007dd1f2
some tidying up
2007-05-06 17:18:11 +00:00
Mitchell Livingston
d40fddb8cf
allow localization of "not connected" peer client string
2007-05-04 19:23:34 +00:00
Mitchell Livingston
2f82b2f4fa
change slightly which values are sent for display in the inspector (i.e. don't send values that won't be displayed), in peer table's tooltip show N/A instead of 0 for port when not available, and don't show progress for non-connected peers
2007-05-04 18:42:26 +00:00
Mitchell Livingston
305ccf1cd5
add ability to remove torrent cache
2007-04-28 01:34:39 +00:00
Mitchell Livingston
1b9a631362
fix for change in pref name
2007-04-25 03:17:06 +00:00
Mitchell Livingston
c31578423d
warning when starting up with message log set to debug
2007-04-25 03:00:43 +00:00
Mitchell Livingston
0cf1d27b04
get error messages working again
2007-04-23 18:49:28 +00:00
Mitchell Livingston
ea839e8ca9
expand the last commit a bit so that ratio is calculated with the actual downloaded amount if amount downloaded in T is 0. This should eliminate ever showing infinity for ratio.
2007-04-20 23:51:15 +00:00
Mitchell Livingston
7b78590acf
Disable the stop ratio once it is reached (while seeding).
2007-04-20 23:07:10 +00:00
Mitchell Livingston
a463c12bde
expand incomplete folder path
2007-04-19 06:05:32 +00:00
Mitchell Livingston
8dc2126bfe
• When typing the name of a torrent to highlite it, scroll to it too.
...
• Add a localized string and remove a warning.
2007-04-18 21:17:47 +00:00
Mitchell Livingston
546f93177b
better handle non-UTF8 error messages
2007-04-11 18:26:38 +00:00
Mitchell Livingston
e6ad008831
if stop ratio is infinity and there is a ratio to stop at, stop
2007-04-07 21:08:00 +00:00
Mitchell Livingston
304d735e7d
get valid downloaded number from new left variable
2007-04-04 01:05:04 +00:00
Mitchell Livingston
974c69215a
update licenses to 2007
2007-04-03 02:22:25 +00:00
Mitchell Livingston
2201bf3912
attempt to fix ticket #206
2007-04-01 13:25:32 +00:00
Mitchell Livingston
71f0a16c26
updated localizable strings file
2007-04-01 01:49:00 +00:00
Mitchell Livingston
37ff93ecee
consistency
2007-03-31 20:19:19 +00:00
Mitchell Livingston
dbd4fdc61c
mixed enable, disable
2007-03-31 20:09:29 +00:00
Mitchell Livingston
1bb5140467
Add preference option to disable PEX in Mac frontend.
2007-03-31 20:08:10 +00:00
Mitchell Livingston
57e28bd661
store date completed internally
2007-03-31 01:00:51 +00:00
Mitchell Livingston
18c690e825
rename date to date added
2007-03-30 18:58:18 +00:00
Mitchell Livingston
de3dc82ab2
better way of storing if torrent was active
2007-03-28 12:53:45 +00:00
Mitchell Livingston
0061d83fd6
remaining disk space warning now has an option to never ask again
2007-03-24 17:41:57 +00:00
Mitchell Livingston
f946888316
preference to not give warning about remaining space
2007-03-24 17:31:10 +00:00
Josh Elsasser
09c87aad84
Merge PEX branch, I hope this works.
2007-03-23 08:28:01 +00:00
Josh Elsasser
92637d591e
Optionally return the info hash after attempting to load a duplicate torrent.
2007-03-22 18:07:22 +00:00
Mitchell Livingston
a1c262ce22
seeding bar shows progress towards ratio
2007-03-22 04:30:08 +00:00
Mitchell Livingston
305675cc3b
tiny consistency changes
2007-03-11 22:12:01 +00:00
Mitchell Livingston
df6877d104
"creator" was set to "comment" by a typo in [1524]
2007-03-06 03:39:48 +00:00
Mitchell Livingston
1713e5ff88
avoid retaining tons of copies of the folder icon
2007-03-05 16:51:32 +00:00
Mitchell Livingston
cf1e916cc0
store folder icons for now
2007-03-05 02:46:48 +00:00
Mitchell Livingston
5b0332ea4b
store file list icons to increase speed under the file tab
2007-03-05 02:31:20 +00:00
Mitchell Livingston
258d61e1c9
forgot a return
2007-03-02 02:20:37 +00:00
Mitchell Livingston
82da9ce667
hide error message in inspector if it is no longer applicable
2007-03-02 01:57:55 +00:00
Mitchell Livingston
81cda31d78
move torrent check code to the Torrent class
2007-03-02 01:34:06 +00:00
Josh Elsasser
67826df085
Use a tr_tracker_info_t * directly in tr_info_t and tr_tracker_t.
2007-02-27 04:00:38 +00:00
Mitchell Livingston
16cd689de2
small efficiency change and some improvements for the invisible file checkboxes
2007-02-23 19:17:31 +00:00
Mitchell Livingston
c21833ab06
show individual file progress in inspector
2007-02-23 13:40:30 +00:00
Mitchell Livingston
841e7dbf64
simplify code a tiny bit more
2007-02-14 15:45:13 +00:00
Mitchell Livingston
c08050a074
combined essentially the same code (an extra conversion and multiplication shouldn't hurt)
2007-02-14 15:41:01 +00:00
Mitchell Livingston
60d0c333ff
avoid some calculations of piece availability if there are no peers
2007-02-14 02:05:46 +00:00
Mitchell Livingston
7d569e7981
piece availability should not be considered if no peers have it
2007-02-14 02:02:44 +00:00
Mitchell Livingston
595763c344
clicking on download/seeding complete growl notifications will reveal in finder
2007-02-11 23:38:36 +00:00
Mitchell Livingston
c9d2f7005c
Sounds pulldowns only get sounds from the built-in system sound folder. This should avoid an Apple error (and resulting crash) with some wav files on Intel macs.
2007-02-09 15:02:25 +00:00
Mitchell Livingston
131fa9011d
efficiency is advanced bar drawing
2007-02-09 14:33:57 +00:00
Mitchell Livingston
3f57aea897
the advanced bar's "mini progress bar" should be more accurate
2007-02-09 05:19:08 +00:00
Mitchell Livingston
92ea12482d
when ratio setting is global save it as such
2007-02-09 02:34:30 +00:00
Mitchell Livingston
339b2ae85a
typo
2007-02-04 08:01:37 +00:00
Mitchell Livingston
05a5e16ff8
fix a stupid mistake
2007-02-02 18:11:37 +00:00
Mitchell Livingston
3b7de9ceec
same as last change for ratio option
2007-02-02 17:54:24 +00:00
Mitchell Livingston
5d2ae4eb61
simplify options for download limits in inspector with 3 check states: mixed for system defaults, checked for override with limit, and no check for no limit
2007-02-02 17:33:32 +00:00
Josh Elsasser
263bf6ff0c
Check for private flag in main dict too.
2007-01-27 22:37:10 +00:00
Mitchell Livingston
8ee2e36f0a
fix for when filtering and a transfer goes from checking (download) to seeding without refreshing the filter
2007-01-20 03:59:50 +00:00
Mitchell Livingston
04345733d9
at creation of file hierarchy determine the state of folders
2007-01-18 03:54:56 +00:00
Mitchell Livingston
cf9ccc6c73
add checks to file table for file selection...disabled until they actually can be used
2007-01-17 23:19:53 +00:00
Mitchell Livingston
5f5206a1b1
don't recreate the file list each view
2007-01-17 20:50:42 +00:00
Mitchell Livingston
80698ed38d
use proper subclass for file table and give accurate path for files
2007-01-17 17:44:03 +00:00
Mitchell Livingston
93c55ebc5c
reveal files in files table works again
2007-01-17 17:29:42 +00:00
Mitchell Livingston
839a026fe7
re-add tooltips to file table
2007-01-17 07:46:17 +00:00
Mitchell Livingston
99c63daaea
show file size in file table again
2007-01-17 07:26:33 +00:00
Mitchell Livingston
02274a0e60
if it is a multifile torrent don't show the base folder
2007-01-17 06:54:43 +00:00
Mitchell Livingston
091aec4abe
show accurate number of total files
2007-01-17 06:43:07 +00:00
Mitchell Livingston
b7e3c9af5a
first go at using an outline view for files....what a pain parsing the file names
2007-01-17 06:25:35 +00:00
Mitchell Livingston
348f35f505
retain/release arrays instead of using mutable arrays, and file table only shows files when a single torrent is selected
2007-01-17 02:43:07 +00:00
Mitchell Livingston
f99964e0b1
another localization
2007-01-15 18:50:59 +00:00
Mitchell Livingston
fbeb566c2f
when adding new files and the download/incomplete folder doesn't exist, give a sheet to choose new location/cancel
2007-01-15 18:36:08 +00:00
Mitchell Livingston
29bf2677ec
sort ratio separate from progress
2007-01-15 04:41:01 +00:00
Mitchell Livingston
a7c4c4474b
i should've compiled first
2007-01-15 04:10:34 +00:00
Mitchell Livingston
833494672f
this will help later
2007-01-15 04:09:56 +00:00
Mitchell Livingston
fe558f6dbd
proper pluralization
2007-01-14 22:12:39 +00:00
Mitchell Livingston
84518d962d
typo fix
2007-01-14 20:24:52 +00:00
Mitchell Livingston
f21822df05
don't download if folder doesn't exist, instead of just the volume to make it more compatible with new io code
2007-01-14 20:22:51 +00:00
Eric Petit
e5e6a8b5df
Merge io branch into trunk
2007-01-14 12:00:21 +00:00
Mitchell Livingston
5c4d35d0ac
specify "download" instead of "start"
2007-01-09 15:31:14 +00:00
Mitchell Livingston
b714a13056
typo
2007-01-09 15:25:07 +00:00
Mitchell Livingston
c5a1a89df0
when a download finishes, stop and make wait if the seeding queue is full
2007-01-09 03:46:21 +00:00
Mitchell Livingston
806693281f
separate queue for seeding torrents
2007-01-09 03:25:13 +00:00
Mitchell Livingston
39cccec3d5
clean up queue code some more
2007-01-09 01:31:56 +00:00
Mitchell Livingston
fcf6161e85
simplify queueing core a bit...will make things easier later
2007-01-09 01:09:23 +00:00
Mitchell Livingston
becb19f763
global bandwidth limits only apply to transfers that are not set to overide them
2007-01-08 21:53:55 +00:00
Mitchell Livingston
11dcbf4e85
since the default values really don't matter, set torrent speed limits to global limits by default
2007-01-08 15:20:18 +00:00
Mitchell Livingston
58209af347
small improvement
2007-01-08 15:18:05 +00:00
Mitchell Livingston
c6b6e93265
let's make things simpler: no need for default individual torrent bandwidth limits...global limits and inspector options are enough
2007-01-08 15:11:15 +00:00
Mitchell Livingston
d6104b6f71
move ratio from mac code to libT code
2006-12-30 19:24:09 +00:00
Mitchell Livingston
0389289d16
fixed tabbing behavior in prefs
2006-12-28 21:24:19 +00:00
Mitchell Livingston
d7f1933087
redone options tab of inspector...current settings for "stop at ratio" won't carry over
2006-12-28 00:29:05 +00:00
Mitchell Livingston
b31ee4f03c
individual download/upload speed caps accessible under options in the inspector
2006-12-27 02:57:55 +00:00
Mitchell Livingston
469214cde4
remove unneeded function
2006-12-26 22:33:02 +00:00
Mitchell Livingston
4471ce12c5
manual announce in mac gui...only useable once per minute for each torrent
2006-12-26 21:02:00 +00:00
Mitchell Livingston
d7c9da2c8f
display actual upload/download rate in inspector for individual peers
2006-12-18 06:25:40 +00:00
Mitchell Livingston
8eb2ec59c2
expanded tooltips in peer inspector window
2006-12-18 04:12:01 +00:00
Mitchell Livingston
3374ce9a32
merge multitracker branch:
...
Adds announce list, support for code 301/302 redirect, improvements to mac inspector, better queueing with errors, random extra wait of up to a minute between announces, and other changes.
2006-12-17 16:36:27 +00:00
Josh Elsasser
44f8325312
Merge scrape branch:
...
Automatically scrape trackers as needed.
If tracker supplies a trackerid then use it (untested).
Use tracker's min interval, clamped to the same range as interval.
Show total completed downloads in the MacOS X frontend.
2006-12-02 01:46:54 +00:00
Mitchell Livingston
4306c7cfa5
add support in libT and the mac interface for displaying comment, creator, and date created
2006-11-23 01:38:18 +00:00
Mitchell Livingston
af170830f7
show sheet where torrent url can be entered, with some basic string to url conversion
2006-11-18 15:47:20 +00:00
Eric Petit
24060a66d9
When checking free space on the hard drive, use the destination folder (the data location may not exist yet and fileSystemAttributesAtPath gives you incorrect values then)
2006-11-17 10:12:15 +00:00
Mitchell Livingston
02fc10a15a
update info when changing directory
2006-11-16 23:29:11 +00:00
Mitchell Livingston
468438cb2c
string fix fix
2006-11-16 22:17:05 +00:00
Mitchell Livingston
fb6bf1e71c
string fix
2006-11-16 22:15:50 +00:00
Mitchell Livingston
9b75a6818a
warning if move folder doesn't exist, and a few releases
2006-11-16 22:03:51 +00:00
Mitchell Livingston
68fbb93eac
Choose a new volume for downloading if the current isn't available. I still need feedback on this.
2006-11-16 21:24:24 +00:00
Mitchell Livingston
0426cbde1f
attempt to determine if volume is available....i need feedback on this one
2006-11-16 19:32:01 +00:00
Eric Petit
02ae863f18
No need to show DL/UL rates while checking files
2006-11-16 08:48:58 +00:00
Mitchell Livingston
c97aa2b55a
No choice but to delete the torrent file when adding when adding with url.
2006-11-13 04:05:24 +00:00
Mitchell Livingston
5f3434788a
Peers progress bar in inspector window. Bar should be red when progress is < .33, yellow when < .66, and green when greater.
2006-11-10 04:55:52 +00:00
Mitchell Livingston
52e66c96f8
Don't request more peers if stopping (or changing ports).
2006-11-09 04:38:32 +00:00
Mitchell Livingston
b11b48e804
remove option to save a private torrent copy...just do it automatically
2006-11-05 19:08:38 +00:00
Mitchell Livingston
4c36ac4a10
incomplete folder for downloading torrents
2006-11-03 16:01:45 +00:00
Mitchell Livingston
594644c2f2
disable some logs
2006-10-29 17:41:45 +00:00
Mitchell Livingston
b95748b998
some cleanup from the previous commit
2006-10-24 20:51:47 +00:00
Mitchell Livingston
72d0964ffc
Use localized strings where necessary. Also a fix for the port checker. Thanks to Cédric Luthi for these.
2006-10-24 20:34:13 +00:00
Mitchell Livingston
78ee2deab5
buttons in inspector to reveal data file and (public) torrent file
2006-10-15 19:57:40 +00:00
Mitchell Livingston
c521f412ad
in info show the number of incoming connections next to total connections
2006-10-13 18:58:12 +00:00
Mitchell Livingston
0ed7d6ab4a
Pieces View is working again
2006-10-13 01:34:15 +00:00
Mitchell Livingston
663c671f93
Initial attempt at against the completeness of a specific piece.
2006-10-12 23:34:20 +00:00
Mitchell Livingston
de198e1c0a
if a transfer does not start because of not enough disk space, start next in queue
2006-10-11 19:01:49 +00:00
Mitchell Livingston
479cb6a2f0
Swap green and blue in the advanced bar/pieces view
2006-10-06 20:45:59 +00:00
Mitchell Livingston
9498b16d59
Tooltips display if peer is from incoming or outgoing connection.
2006-10-06 03:38:31 +00:00
Mitchell Livingston
85a55dbc2e
Combine multiple loops into 1
2006-10-05 21:34:22 +00:00
Mitchell Livingston
f9560758ed
Don't redraw the progress bar completely each time. The number of pieces for the bar is returned to the previous, larger value.
2006-10-05 21:21:30 +00:00
Mitchell Livingston
1155c20553
Faster scrolling at the cost of a bit less detailed advanced bar (if you want more details, use the info window ;))
2006-10-04 20:07:36 +00:00
Mitchell Livingston
f1fa4616a4
Added option in warning window to begin download even if not enough disk space. Also new badge for completed.
2006-09-29 14:46:06 +00:00
Mitchell Livingston
ce013148b0
Torrents that have errors aren't counted in the queue, and when a torrent encounters an error the next torrent in the queue will start (even though that torrent might still be active).
2006-09-29 05:30:36 +00:00
Mitchell Livingston
c9819b2694
Determine stats before originally starting torrent from history.
2006-09-28 23:32:59 +00:00
Mitchell Livingston
1e5558796b
an extra log for extra debugging
2006-09-28 18:07:27 +00:00
Mitchell Livingston
f6b456b7c3
hopefully a bit better...now just figure out a way to get the progress before starting a torrent
2006-09-28 17:38:10 +00:00
Mitchell Livingston
ae064b1ba7
more logging and an extra check
2006-09-28 17:17:07 +00:00
Mitchell Livingston
1fabd22ddb
Log the volume name to help in debugging.
2006-09-28 17:02:41 +00:00
Mitchell Livingston
78d83b063d
a little more detailed log to save time converting bytes
2006-09-28 16:54:44 +00:00
Mitchell Livingston
de66540961
don't subtract unsigned numbers
2006-09-28 16:50:26 +00:00
Mitchell Livingston
8079b10845
Re-add logs and try using different conversion.
2006-09-28 04:06:38 +00:00
Mitchell Livingston
13b3da143e
Remove some logging and add the volume name to space warning.
2006-09-28 00:48:07 +00:00
Mitchell Livingston
9881f7b6ef
First attempts at warning about not enough disk space (and stopping the offending torrents). Right now this occurs when the torrent is started.
2006-09-28 00:32:26 +00:00
Mitchell Livingston
f680407682
make autostart variable the same as in .6
2006-09-27 14:43:36 +00:00
Mitchell Livingston
d3b8ae67bc
The advance bar should have the same default number of pieces as the pieces view.
2006-09-25 21:24:25 +00:00
Josh Elsasser
0257761670
Merge nat-traversal branch to trunk.
2006-09-25 18:37:45 +00:00
Mitchell Livingston
0c11cb4319
Add Opera to the clients list.
2006-09-12 01:38:57 +00:00
Mitchell Livingston
4d5300394a
small cleanup in advanced bar code
2006-09-12 00:59:25 +00:00
Mitchell Livingston
9e6e31cad1
white instead of "back" color
2006-09-12 00:56:37 +00:00
Mitchell Livingston
fae2f2bd2b
advanced bar doesn't need to generate it's own border
2006-09-12 00:51:11 +00:00
Mitchell Livingston
4f99187f8c
Change the advanced bar width a bit.
2006-09-12 00:26:23 +00:00
Mitchell Livingston
25dddde5b7
Advanced bar should work again.
2006-09-12 00:08:30 +00:00
Mitchell Livingston
e4ca779e68
Use tableView:objectValueForTableColumn:row: instead of tableView:willDisplayCell:...
...
This required passing in a dictionary of values to display, but should make it 10.5 compatible and potentially a little more efficient. Those using Leopard please report any issues, because I don't have it to test.
2006-09-11 23:52:03 +00:00
Mitchell Livingston
7297f8232c
Display a warning when in debug mode.
2006-09-03 17:06:43 +00:00
Mitchell Livingston
e94e0e72f4
Display an error image on the torrent icon when there is an error with the torrent.
2006-08-29 00:09:49 +00:00
Mitchell Livingston
78ffb705da
unsigned long long for file size
2006-08-21 16:17:36 +00:00
Mitchell Livingston
a99e6ab33a
Add individual file sizes to info's file table.
2006-08-20 18:32:55 +00:00
Mitchell Livingston
da555b7c6f
Show swarm speed in inspector.
2006-08-17 03:12:40 +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
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
98f63e9133
Basic peer info in info window...more to come.
2006-08-13 15:46:02 +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
c251a5c5df
Check for completed download in Torrent class.
2006-07-30 18:37:29 +00:00
Mitchell Livingston
ca97d6968a
Capitalization change.
2006-07-29 16:58:44 +00:00
Mitchell Livingston
c60fd34b30
Capitalization fix.
2006-07-25 01:30:56 +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
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
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
9abcf3aac0
Make growl notifications a little more verbose.
2006-07-08 14:35:03 +00:00
Mitchell Livingston
6bcb612a95
Post Growl notification when seeding complete.
...
New name for notification for torrent auto added.
2006-07-08 13:32:36 +00:00
Mitchell Livingston
0dd866888f
In minimal view show ratio when seeding.
2006-07-06 00:19:38 +00:00
Mitchell Livingston
a5b27acf58
Re-added state to inspector because state isn't visible from minimal view and state can still differ from what's displayed (for example, it might display "waiting to start" when status is "paused").
2006-07-06 00:03:27 +00:00
Mitchell Livingston
5b20e756f3
Small View is renamed Minimal View...a fitting name
2006-07-05 23:23:46 +00:00
Mitchell Livingston
ba78ad49aa
Start of Small Table View (accessible from View menu).
2006-07-05 22:36:27 +00:00
Mitchell Livingston
d0ed41c842
Predicted time now shows days.
2006-07-05 02:16:46 +00:00
Josh Elsasser
02e5485c0f
Move the ETA cap of 99:59:59 from libtransmission to the MacOS X GUI.
...
Display the ETA better in the GTK GUI.
2006-07-04 22:31:14 +00:00
Mitchell Livingston
e7ebf16d43
Start and stop transfers for launch/quit without performing checks for waiting transfers, etc. This should fix saving the incorrect states of running transfers between launches.
2006-07-02 22:59:23 +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
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
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
23dcbc5353
Some more work on queueing.
2006-06-23 22:32:01 +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
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
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
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
f633c19c03
No need to force resizing now that window resizing is allowed.
2006-06-20 03:54:35 +00:00
Mitchell Livingston
dd7900192a
small rearrangement
2006-06-20 03:00:39 +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
cb2eb173d1
Where's the Torrent? Transmission Support Folder
2006-06-19 23:51:04 +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
84ae6d401d
Might as well make size more precise.
2006-06-16 00:35:11 +00:00
Mitchell Livingston
72998f58c9
a little safety
2006-06-15 22:07:05 +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
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
4eb8918f3a
Get rid of unnecessary class by merging ellipsis code into StringAdditions.
2006-06-14 20:08:51 +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
66c9fffb82
This should make the borders of the new progress bar a bit more consistent.
2006-06-12 23:36:25 +00:00
Josh Elsasser
0600f3d4aa
Add support to libtransmission and the MacOS X GUI for saving private copies of
...
torrent files.
2006-06-09 19:53:35 +00:00
Josh Elsasser
9a865c00b9
Revert the last commit, it wasn't supposed to go on the trunk.
2006-06-08 04:44:45 +00:00
Mitchell Livingston
41525beaa3
Initial support of moving torrent files in Mac version. Some things are incomplete and it's not yet guaranteed to work (in other words, only I should be even trying to use it).
2006-06-08 04:40:45 +00:00
Mitchell Livingston
b3b0935ee7
Fix the dash.
2006-06-07 14:42:54 +00:00
Mitchell Livingston
41ce603b10
First commit on my own 8-)
...
Sorting by progress, sorting no longer causes crashes.
New look for the table.
Info is now inspector: can set individual and multiple ratio limits, shows listing of files, more info in general, resizes when changing tabs, can change tabs with cmd-left and cmd-right.
Menu items moved to "Transfers" menu.
Sliding status bar in its own view.
Prefs moved into their own nib.
Toolbar items for pause and resume selected (many wanted this, but it needs better icons)
New icons for Transfers and General.
A lot of tweaking of main window to fix alignment etc.
Sparkle used for updated (still needs to be added to website to work).
And a lot more tweaking and changes that I'm too lazy to list.
...now let's hope I commit this right
2006-06-06 18:05:57 +00:00
Eric Petit
f98fe6a1b0
Added $Id$ keywords and updated a few headers
2006-05-29 21:21:23 +00:00
Eric Petit
7e244c6792
Merged Mitchell's changes, this includes:
...
Adds stop at ratio,
Adds sorting by name, date or state,
Seperates Info window into its own nib,
Adds option to enable or disabled autostarting downloads,
Seperates Network / Transfers in the Preferences
2006-05-25 12:22:19 +00:00
Eric Petit
734845196a
Saves in history the date at which the torrent was loaded
2006-04-25 16:31:19 +00:00
Eric Petit
de6cc777cc
Cosmetic
2006-04-22 16:54:20 +00:00
Eric Petit
229d60507b
Use NSLog on Mac OS X for errors, cosmetic changes
2006-04-22 16:44:56 +00:00
Eric Petit
58ec8a3b19
Show tracker errors again
2006-04-08 15:56:26 +00:00
Eric Petit
280cb54a36
Finder-independent trashPath: method
2006-03-28 06:26:13 +00:00
Eric Petit
5165d09994
Fixed the info panel and refined its look
2006-03-27 15:09:29 +00:00
Eric Petit
a1830a25bf
Merge from branches/new_api:r161
2006-03-23 12:39:39 +00:00