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

441 commits

Author SHA1 Message Date
Mitchell Livingston
cc09e542b0 clicking the progress line in the transfer window will toggle between stats for the whole torrent and for just the selected files 2007-09-23 05:39:41 +00:00
Mitchell Livingston
e34218bd45 get rid of another warning 2007-09-22 12:50:51 +00:00
Mitchell Livingston
e106876393 get rid of a warning 2007-09-22 04:45:15 +00:00
Mitchell Livingston
f0b968d7b7 get xcode project building again 2007-09-20 20:24:33 +00:00
Mitchell Livingston
3677ac13d0 remove comments/glue code that disabled encryption, although it still won't build in xcode 2007-09-20 19:30:29 +00:00
Mitchell Livingston
624d54d281 trivial Torrent code cleanup 2007-09-16 16:33:49 +00:00
Mitchell Livingston
baeca52eed use "init" instead of "initWithString: @""" 2007-09-16 16:13:51 +00:00
Mitchell Livingston
a9d4c96cd4 stop the torrent update function from creating a mutable string to then place it in another mutable string 2007-09-16 15:51:25 +00:00
Mitchell Livingston
844341faef this better work 2007-09-16 01:02:06 +00:00
Mitchell Livingston
1b11564e92 remove Growl 1.1... 2007-09-16 00:52:32 +00:00
Mitchell Livingston
e03c677828 fix small memory leak that has been around forever 2007-09-16 00:40:15 +00:00
Mitchell Livingston
4fb7db8348 get inspector ready for encryption 2007-09-14 13:49:37 +00:00
Mitchell Livingston
2c66af397e Remove old Growl 2007-09-09 13:30:06 +00:00
Mitchell Livingston
c9366d7ebe save resizable inspector tab size so that they can be restored when switched back 2007-08-21 04:15:22 +00:00
Mitchell Livingston
df1dce9b2a if there is no error message but an error, simply state "Error", and small change with a mutable status string 2007-08-20 19:49:36 +00:00
Mitchell Livingston
8ae9d20712 rename the addition files 2007-08-20 16:34:21 +00:00
Mitchell Livingston
41d5f3c8f5 clean code up a little 2007-08-18 01:56:10 +00:00
Mitchell Livingston
5c2f4e5fd1 add ratio settings to the individual torrent menu 2007-08-18 00:53:28 +00:00
Mitchell Livingston
f0f61ddd2b preliminary support for setting speed limits through the action menu 2007-08-17 23:58:21 +00:00
Mitchell Livingston
20f33e82e2 allow folders of files to be enabled/disabled from the action button 2007-08-16 23:05:59 +00:00
Mitchell Livingston
284f9830cc store only a single icon in the Torrent class instead of 2 2007-08-16 04:12:43 +00:00
Mitchell Livingston
75ec8bac79 keep one image for the table view instead of one for regular and one for minimal 2007-08-16 03:58:50 +00:00
Mitchell Livingston
f407e44edc rearrange some of the file viewer code 2007-08-14 22:55:06 +00:00
Mitchell Livingston
8ad6b7aa3b (trunk) when automatically opening a newly created torrent file, don't trash it regardless of prefs setting 2007-08-14 21:26:12 +00:00
Mitchell Livingston
87147ad2be get the minimal status to toggle based on the new cell method, and fix silly test code that made the error icon always show 2007-08-11 02:33:10 +00:00
Mitchell Livingston
9198b9d50d complete structural reorganization of TorrentCell 2007-08-11 01:39:53 +00:00
Mitchell Livingston
943c6e90a4 move the advanced bar code into TorrentCell (finally) 2007-08-10 03:48:18 +00:00
Mitchell Livingston
87a2bd6479 use the actual Torrent class to access values for the torrent cell class, rather than creating a dictionary and using that on each reload 2007-08-10 03:20:01 +00:00
Mitchell Livingston
d69bc3798f get rid of some warnings 2007-08-08 14:35:40 +00:00
Mitchell Livingston
d2cbbe01fa begins of individual action menus 2007-08-08 01:03:34 +00:00
Mitchell Livingston
c03d09c6b7 how did this compile? 2007-08-04 12:12:00 +00:00
Mitchell Livingston
1b0b2222c6 safety 2007-08-04 01:14:26 +00:00
Mitchell Livingston
68d355b497 a little trivial cleanup 2007-08-04 01:12:04 +00:00
Mitchell Livingston
cab06a5b29 don't hardcode min and max sizes for the inspector 2007-07-31 00:10:55 +00:00
Mitchell Livingston
e406ece219 use libtransmission's "can announce" functionality instead of custom mac code 2007-07-30 22:19:52 +00:00
Mitchell Livingston
ff3229868d add italian localization 2007-07-30 10:08:01 +00:00
Mitchell Livingston
24ab66c0fd grammar and comment ;) 2007-07-29 15:02:42 +00:00
Mitchell Livingston
5d9bcb13dd fix #272 2007-07-26 21:08:33 +00:00
Mitchell Livingston
c9f9a07415 add progress of checking 2007-07-24 01:45:14 +00:00
Mitchell Livingston
92ba91161a hide the pause button when checking 2007-07-24 01:04:01 +00:00
Mitchell Livingston
1619c4a0b7 fix some exceptions based on forgetting to raname some methods 2007-07-21 12:47:38 +00:00
Mitchell Livingston
0927851321 merge upload and download speed methods 2007-07-21 03:13:11 +00:00
Mitchell Livingston
2d0be4f0b9 get quick pausing when moving working 2007-07-20 20:54:55 +00:00
Mitchell Livingston
ab163b908f get the mac build compiling again 2007-07-20 04:26:50 +00:00
Mitchell Livingston
42e150a786 simplify the download finished/restarting code 2007-07-20 02:19:49 +00:00
Mitchell Livingston
dbbaf168aa when checking remaining space, factor in preallocated space (but for now don't factor in non-selected files) 2007-07-19 22:12:23 +00:00
Mitchell Livingston
5c82fa8798 small string change 2007-07-19 03:49:24 +00:00
Mitchell Livingston
12f377fc6e get mac build compiling again 2007-07-19 01:21:13 +00:00
Mitchell Livingston
53d15b5483 images for priorities, courtesy of BigBossman 2007-07-18 00:59:08 +00:00
Mitchell Livingston
769b29ce68 get compiling 2007-07-16 01:05:03 +00:00
Mitchell Livingston
76ad605726 adjust priority colors, and show a priority color for folders 2007-07-15 23:42:35 +00:00
Mitchell Livingston
fb4173157e make fStat const 2007-07-15 22:20:02 +00:00
Mitchell Livingston
e0c0fd2a88 add a second file completion method for single files 2007-07-15 22:14:03 +00:00
Mitchell Livingston
04f0761d71 get the mac os build building again 2007-07-15 21:57:42 +00:00
Mitchell Livingston
42bcba5853 use peersConnected instead of peersTotal 2007-07-15 17:25:06 +00:00
Mitchell Livingston
b77b25bc02 if a file is 100% complete, assume can download is no 2007-07-15 04:06:04 +00:00
Mitchell Livingston
f996f0ccbe use file status instead of file progress for canChangeDownloadCheckForFiles: 2007-07-15 03:39:44 +00:00
Mitchell Livingston
e6ba612b78 for priorities experiment with a set instead of an array 2007-07-13 04:52:40 +00:00
Mitchell Livingston
3440ad7ef3 hopefully function for getting priorities is a bit faster 2007-07-13 04:20:11 +00:00
Mitchell Livingston
35dc48dc1d use new functions for setting multiple file dl/priorities 2007-07-13 02:57:20 +00:00
Mitchell Livingston
481dc9f6b8 If Transmission is opened by double-clicking a torrent file, open that torrent before setting up auto-import 2007-07-11 01:40:49 +00:00
Mitchell Livingston
2dc3f8b8f0 compile with charles_ last set of changes...currently file selection doesn't apply 2007-07-10 03:30:25 +00:00
Mitchell Livingston
4daada62a4 slightly color the progress bars of waiting (queued)torrents, and adjust the light green color a bit (thanks macHD for the gradients) 2007-07-04 21:50:50 +00:00
Mitchell Livingston
ab20e6d645 make sure the windows are closed before removing torrents...avoids a crash-on-quit 2007-07-04 18:14:58 +00:00
Mitchell Livingston
b94ddd9bc4 make progress bar yellow when checking cache (color is temporary until someone can make a real yellow one) 2007-07-03 02:26:31 +00:00
Mitchell Livingston
1067a001d9 create the display icon of torrents when needed (so if you only use minimal or regular view, it won't create the other icon) 2007-07-03 01:49:21 +00:00
Mitchell Livingston
9fc1829ac5 have the badger not set up all of the badge images and other data at launch...instead wait until it's needed 2007-07-02 22:39:16 +00:00
Mitchell Livingston
0f4aa186d5 • do an initialization only when needed
• get rid of an unnecessary variable and need for release
2007-07-01 17:32:55 +00:00
Mitchell Livingston
2e599065ff simplify Torrent's dealloc 2007-07-01 15:18:03 +00:00
Mitchell Livingston
08879e11f3 a little code cleanup 2007-07-01 13:27:26 +00:00
Mitchell Livingston
6ebb14f416 Don't make other actions rely on dealloc being called...it's not reliable. This should make quitting faster in many instances. 2007-07-01 05:23:07 +00:00
Mitchell Livingston
f62addb8aa get rid of a warning 2007-06-30 21:53:45 +00:00
Mitchell Livingston
e20d8f6e3e fix the warning for remaining size coming up when it shouldn't 2007-06-30 20:36:02 +00:00
Mitchell Livingston
19c7d8367a if a transfer is checking decrease the queue count for both queues but don't start the transfer 2007-06-30 16:13:10 +00:00
Mitchell Livingston
e478bee3fa fix #240: make sure internally-saved torrent files are only deleted when the torrent is removed, not when quitting...hopefully this will also mean that old torrents won't remain forever in app support 2007-06-29 21:25:32 +00:00
Mitchell Livingston
0554c3f391 fix #239: avoid a loop when trying to cancel adding a torrent in the choose location dialog 2007-06-29 21:13:55 +00:00
Mitchell Livingston
6c7a16397e make sure all history items are actually saved, and don't start all transfers at app launch 2007-06-29 04:38:33 +00:00
Mitchell Livingston
7d6137931f remove some nslogs 2007-06-29 01:59:14 +00:00
Mitchell Livingston
3ff4e7799a hopefully fix a nasty memory leak and a bunch of redundant code 2007-06-29 01:49:41 +00:00
Mitchell Livingston
cb82ea8e26 don't crash when restoring torrents on launch, and allow removing then re-adding the same torrent 2007-06-29 01:01:55 +00:00
Mitchell Livingston
61897560d9 rename checking status info to match last commit 2007-06-28 00:03:04 +00:00
Mitchell Livingston
6d7f628bf2 get the mac version building...still buggy 2007-06-27 23:57:02 +00:00
Mitchell Livingston
71470aa852 commit my current work...still doesn't compile (calls some non-existent functions :)) 2007-06-27 22:12:10 +00:00
Mitchell Livingston
f39eb233f8 reflect some of the changes in libT (some, which means it still doesn't compile ;)) 2007-06-27 00:42:06 +00:00
Mitchell Livingston
f36d558ad4 fix #233 (move menu item applies to all items) 2007-06-25 22:26:33 +00:00
Mitchell Livingston
18cd986789 my bad 2007-06-25 01:20:13 +00:00
Mitchell Livingston
eef469a3de don't allow single-file torrents to have priority/download check changed 2007-06-25 01:15:25 +00:00
Mitchell Livingston
28cd39da13 only show the priority chooser when moused over (the text is a placeholder and the window has to currently be made active for it to appear) 2007-06-23 22:00:09 +00:00
Mitchell Livingston
49889c1cb5 • allow to recheck cache even when torrent is active
• play around with the priority color
2007-06-23 15:14:37 +00:00
Mitchell Livingston
ab4a1cd2f7 don't show priority colors for finished files 2007-06-22 01:16:50 +00:00
Mitchell Livingston
8547e53c79 add a control to the pieces view 2007-06-20 23:53:09 +00:00
Mitchell Livingston
c17c6eba58 simplify some of the repetitive queue code a bit 2007-06-20 00:54:05 +00:00
Mitchell Livingston
34b2b2e698 if a torrent switches from seeding to downloading still apply this to the queue 2007-06-20 00:04:20 +00:00
Mitchell Livingston
0256f4616d Merge file selection and torrent creation into the main branch.
The new code for these features is under a new license.
2007-06-18 03:40:41 +00:00
Mitchell Livingston
90f9a9c716 update filter correctly when switching from waiting to check state to seeding 2007-05-29 21:56:38 +00:00
Mitchell Livingston
de37792d9a update files to recognize the new "waiting to check" state 2007-05-28 18:37:47 +00:00
Mitchell Livingston
4c1151556d use a function for the progress towards the stop ratio 2007-05-28 18:17:31 +00:00
Mitchell Livingston
c8ac8e312b make stalled check work for minutes, not seconds 2007-05-28 16:40:56 +00:00
Mitchell Livingston
0f9766145b patch from Charles Kerr: perform file checking one at a time (fixes #124) 2007-05-28 15:23:28 +00:00
Mitchell Livingston
2f8eb2edb9 when sorting by progress, if seeding, sort by progress towards meeting set ratio 2007-05-28 03:17:23 +00:00
Mitchell Livingston
dd92bb8295 make some of the new code more the current style 2007-05-28 02:53:30 +00:00
Mitchell Livingston
b679945ea6 add the beginnings of ipc to the mac front end 2007-05-28 02:27:13 +00:00
Mitchell Livingston
fdcdba42c1 typo fix 2007-05-26 07:21:14 +00:00
Mitchell Livingston
553ecbff41 every check counts 2007-05-26 06:35:16 +00:00
Mitchell Livingston
10fb28ad4c add ability to start next transfer in queue if one becomes stalled 2007-05-26 06:16:43 +00:00
Mitchell Livingston
0397fbd6dd display "last activity" in inspector 2007-05-25 20:33:43 +00:00
Mitchell Livingston
4481e184cf display date completed info in the inspector 2007-05-25 19:45:14 +00:00
Josh Elsasser
81a6d96d6e Remove tr_handle_t argument from tr_torrentClose(). 2007-05-23 04:45:20 +00:00
Mitchell Livingston
8705d4326f make sure to use the speed limit of 0 when moving the torrent data file 2007-05-16 03:44:08 +00:00
Mitchell Livingston
3af24be44e separate code for determining if there is a download with same name and location 2007-05-11 18:56:59 +00:00
Mitchell Livingston
e7687c676d show an error when moving the file fails 2007-05-10 23:50:28 +00:00
Mitchell Livingston
894c606162 expand upon the code for setting download and incomplete folders 2007-05-10 18:29:36 +00:00
Mitchell Livingston
92f637e017 show nothing under "client" in the peer table for unconnected peers 2007-05-10 03:24:45 +00:00
Mitchell Livingston
04691c6f3e don't allow a folder to be moved inside itself 2007-05-09 16:14:30 +00:00
Mitchell Livingston
8f918ad819 make consecutive move sheets show correctly 2007-05-09 14:52:52 +00:00
Mitchell Livingston
2d20ae7e32 add option to change download location 2007-05-09 05:07:44 +00:00
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