1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2025-02-28 08:45:29 +00:00
Commit graph

1165 commits

Author SHA1 Message Date
Mitchell Livingston
1224d9f586 (trunk) filter button shrinking will now scale proportionally based on button size - a big improvement for localizations 2009-01-19 22:08:21 +00:00
Mitchell Livingston
9420a38912 clean up Info.plist 2009-01-12 00:24:48 +00:00
Mitchell Livingston
25790cc11e use the torrent file's UTI in open/save dialogs 2009-01-11 21:49:17 +00:00
Mitchell Livingston
554088d322 add support for auto-updating to beta releases 2009-01-11 16:58:14 +00:00
Mitchell Livingston
055afd2d4d update the Mac code's copyright dates 2009-01-10 23:37:37 +00:00
Mitchell Livingston
cd7b38e007 warnings--; miscellaneous other cleanup 2009-01-06 02:07:55 +00:00
Mitchell Livingston
0b4f9e8357 the speed limit turtle button uses a single turtle image (auto-generate blue image) 2009-01-02 03:57:28 +00:00
Mitchell Livingston
a5a04ebb2a make the toolbar images templates; auto-generate the blue highlight for selected toolbar buttons (thanks to Leopard) 2009-01-02 03:35:59 +00:00
Mitchell Livingston
b647148cf7 small improvement to the group filtering code 2008-12-29 03:03:11 +00:00
Mitchell Livingston
269b7d650e small streamline of filter code 2008-12-29 02:39:41 +00:00
Mitchell Livingston
8710f27709 switch over Controller.m's enumerator's to Objective-C 2's fast enumeration 2008-12-26 07:06:02 +00:00
Mitchell Livingston
333e226a3c so long Tiger support 2008-12-26 05:57:51 +00:00
Mitchell Livingston
641e38b728 change the "Use Groups" shortcut to Cmd-G 2008-12-26 00:44:37 +00:00
Mitchell Livingston
e3b2d77ebf reuse existing TorrentGroup object instead of recreating constantly (fixes #1415) 2008-12-26 00:16:19 +00:00
Charles Kerr
55f263312f (trunk) patch from wereHamster to finish off tr_handle 2008-12-22 19:14:43 +00:00
Mitchell Livingston
33633f5ce1 set message level appropriately on launch 2008-12-20 02:24:38 +00:00
Mitchell Livingston
0cb3a858c1 invert that last commit 2008-12-17 02:21:02 +00:00
Mitchell Livingston
d3e8165c83 cleanup for the group menu filling adjustment 2008-12-17 02:19:14 +00:00
Mitchell Livingston
37c9e00aae get rid of an unnecessary class 2008-12-17 02:13:49 +00:00
Mitchell Livingston
2707962707 #1559 Simplify tr_sessionInitFull - Mac client 2008-12-14 00:31:33 +00:00
Mitchell Livingston
29863264e5 merge the group location selection code 2008-12-13 22:49:46 +00:00
Mitchell Livingston
359e462091 disable the group location matching when adding a just-created torrent 2008-12-13 22:10:11 +00:00
Mitchell Livingston
7b17087c70 #1157 ability to pick a random port in libtransmission; mac preference to pick a random port on launch and on button click 2008-12-11 04:41:23 +00:00
Mitchell Livingston
678a3f7c3e #1575 Auto-select a group for new torrents according to criteria for each group 2008-12-08 03:26:28 +00:00
Mitchell Livingston
399485bf6c add an option to disable Bonjour broadcasting of the web ui link 2008-12-06 02:59:04 +00:00
Mitchell Livingston
28414a9ed3 #1395 - patch from Waldorf: Bonjour support for Web Interface 2008-12-06 01:18:25 +00:00
Mitchell Livingston
208680d415 #1536 Speed Limit Rollover information 2008-12-03 02:55:38 +00:00
Mitchell Livingston
69877384f1 remove unused GroupsWindow.xib; don't allow group rows to be renamed from the group list 2008-11-29 21:03:47 +00:00
Mitchell Livingston
c0034ecc6e remove an unused "Show Groups" menu item 2008-11-29 20:41:31 +00:00
Mitchell Livingston
d6fce3abcb remove references and dead code to the group window being its own window; other rearrangements of code 2008-11-29 20:29:54 +00:00
Mitchell Livingston
16e6aadec3 #1529 patch from ciaran to move the groups window into the preferences window 2008-11-29 20:03:18 +00:00
Charles Kerr
a1cd6d85dc (libT) add #ifdefs to ensure that client apps don't #include private libtransmission headers. 2008-11-24 20:17:36 +00:00
Mitchell Livingston
3548135711 trivial cleanups 2008-11-15 19:47:57 +00:00
Mitchell Livingston
97c85554de set a better, better default download location for the web ui 2008-11-09 14:25:52 +00:00
Mitchell Livingston
c17d8bd156 set a better default download location for the web ui 2008-11-09 14:17:44 +00:00
Mitchell Livingston
6aad895ce4 fix a crasher by setting the default download directory 2008-11-09 14:14:33 +00:00
Mitchell Livingston
239fc6610b trivial changes to table grid color drawing and other areas 2008-11-08 22:13:00 +00:00
Mitchell Livingston
c511fe2e07 formatting and release notes update 2008-11-08 04:33:14 +00:00
Charles Kerr
42fe27c067 more fucking around with the speed measurements. 2008-11-08 02:49:04 +00:00
Mitchell Livingston
c5f215d4ee fix a small potential leak reported by m1b & clang 2008-11-05 01:57:37 +00:00
Mitchell Livingston
98e5967dfc use NSIntegerMax and NSUIntegerMax 2008-11-03 03:41:49 +00:00
Mitchell Livingston
9814920756 more type conversions 2008-11-02 13:52:45 +00:00
Mitchell Livingston
43fce70e43 more type changes 2008-11-02 01:07:01 +00:00
Mitchell Livingston
fd01b7395d trivial changes 2008-11-01 22:08:02 +00:00
Mitchell Livingston
819c1af60e hardcode the max group constant; trivial changes 2008-10-29 02:33:20 +00:00
Mitchell Livingston
46f80eb754 eliminate all "warning: implicit declaration of function..." messages when compiling 2008-10-25 20:54:09 +00:00
Mitchell Livingston
6b4170e970 update localizable strings, news; clarify a little logic for the filter 2008-10-25 00:34:09 +00:00
Charles Kerr
674307add7 Add a new token, TR_DEFAULT_ENCRYPTION, and use it as the default in the various clients.
Add a new #define, TR_EMBEDDED.  When it's set, gettext is disabled and non-encrypted connections are the default.
2008-10-22 17:16:12 +00:00
Mitchell Livingston
9fab46e0e1 #449 The Scroll Bar is Hidden When Switching Filters 2008-10-22 02:21:26 +00:00
Mitchell Livingston
db9f3310d2 #1354 Torrent Inspector Activity: Group Ratio 2008-10-16 03:44:54 +00:00
Mitchell Livingston
9d5430a381 move a lot of loop counters into the loops' scopes; trivial changes 2008-10-12 21:38:13 +00:00
Mitchell Livingston
21288a4086 whoops 2008-10-11 21:46:40 +00:00
Mitchell Livingston
12b288f120 by default, show the Quick Look toolbar button on Leopard; update NEWS 2008-10-11 20:19:34 +00:00
Mitchell Livingston
1716f3c55d when adding a torrent through rpc, respect the paused flag (although now a torrent cannot be added in the "queued" state) 2008-10-03 11:21:40 +00:00
Mitchell Livingston
79e7223421 add option to enable/disable rpc whitelist 2008-10-01 23:02:37 +00:00
Mitchell Livingston
830bb2f57b remove a redundant framework reference and other trivial changes 2008-10-01 02:40:04 +00:00
Mitchell Livingston
89b6c61326 attempt to fix #1293 2008-09-26 21:58:00 +00:00
Mitchell Livingston
389439e552 add a link to trac to the Help menu 2008-09-07 14:51:50 +00:00
Mitchell Livingston
ddd89ba21f missed on mainRunLoop 2008-09-01 23:41:46 +00:00
Mitchell Livingston
d623624ce2 runs on Tiger again, although blocklist auto-update won't be reliable on Tiger 2008-09-01 23:17:30 +00:00
Mitchell Livingston
14760b85f3 ability to auto-update the blocklist automatically weekly (mac) 2008-09-01 15:46:00 +00:00
Mitchell Livingston
25c30650d6 some more streamlining of the blocklist code 2008-08-31 20:48:10 +00:00
Mitchell Livingston
3c997c92a7 cancel blocklist download when quitting; cleanup 2008-08-31 20:26:41 +00:00
Mitchell Livingston
0401e5a83a initial separation of blocklist downloader and the corresponding view 2008-08-31 19:47:11 +00:00
Charles Kerr
d06f101e57 #220: lazy bitfields 2008-08-16 21:06:57 +00:00
Mitchell Livingston
2bf3559d13 initial Sparkle 1.5 b5 commit 2008-08-15 01:44:46 +00:00
Mitchell Livingston
12a10f514f always manually remove torrents from libT, even when removed through rpc 2008-08-14 02:18:14 +00:00
Mitchell Livingston
04981e32c4 add a port field to the proxy prefs 2008-07-15 01:25:21 +00:00
Mitchell Livingston
a396617f1a add a warning; improve the manual reordering code 2008-07-07 02:35:20 +00:00
Mitchell Livingston
f48d78bf6f fix recently introduced bug that caused resuming/pausing torrents through the menu item when groups are shown to deselect the row 2008-07-07 02:09:27 +00:00
Mitchell Livingston
c180a6fdf8 fix bug where inspector would reset when changing transfer state (at the cost of the inspector not updating when a group is selected and a its content changes) 2008-07-01 15:11:58 +00:00
Mitchell Livingston
212ea5e119 groups are now stored as objects instead of dictionaries 2008-07-01 01:28:19 +00:00
Mitchell Livingston
313885df00 add a comparison method for the transfer names to sort the exact same way the Finder does 2008-06-27 05:15:50 +00:00
Mitchell Livingston
804f3bd174 use localizedCaseInsensitiveCompare instead of caseInsensitiveCompare 2008-06-27 01:34:49 +00:00
Mitchell Livingston
c52e7846e4 when stopping all downloads (of torrent files) on quit, get an enumerator straight from the dictionary instead of first generating an array 2008-06-26 03:53:42 +00:00
Mitchell Livingston
cce2138a9c delete the torrent file right after it finishes downloading and is opened (when opening the torrent through a url) 2008-06-26 03:50:21 +00:00
Mitchell Livingston
5288fceaf1 if a group row is selected and the content changes, refresh the inspector 2008-06-26 03:35:20 +00:00
Mitchell Livingston
8a0b2ed988 don't allow quick look of folders that don't exist 2008-06-22 01:31:50 +00:00
Mitchell Livingston
75ba83b830 assume that fTorrents is always sorted by queue order, and as a result eliminate some unneeded code 2008-06-21 19:01:46 +00:00
Mitchell Livingston
e1ca9ac445 attempt to fix #1048 2008-06-21 17:44:01 +00:00
Mitchell Livingston
d129975858 when setting up the speed limit timer, create the fire date using the user's default calendar 2008-06-19 20:53:08 +00:00
Mitchell Livingston
c6d0d4ced9 improve method for determining number of displayed transfers 2008-06-19 16:37:05 +00:00
Mitchell Livingston
8234314578 finish purse of NSCalendarDate 2008-06-19 15:54:59 +00:00
Mitchell Livingston
1c2b05f75f have the speed limit timer keep track of what the next state should be instead of determining it when the timer fires 2008-06-19 03:47:11 +00:00
Mitchell Livingston
f4fb4d7b27 start removal of NSCalendarDate, as recommended by Apple in the 10.5 docs 2008-06-19 03:23:50 +00:00
Mitchell Livingston
e16279d0f4 refactor some of the speed limit scheduling code, so that the timer goes off only when the speed has to change instead of every 5 seconds (so at most twice a day instead of 17280 times a day) 2008-06-19 02:53:45 +00:00
Mitchell Livingston
abf1349f91 #562 display an error message when opening broken torrent file 2008-06-18 16:25:30 +00:00
Mitchell Livingston
df22774126 drop EMKeychain and just do the Keychain manipulations ourselves 2008-06-15 20:47:24 +00:00
Mitchell Livingston
02a39a0e1c make RPC password use the Keychain as well 2008-06-13 19:56:09 +00:00
Mitchell Livingston
4c987b7a27 if setting the proxy password to blank, delete it from the keychain 2008-06-13 04:52:46 +00:00
Mitchell Livingston
7c8a7c3936 eliminate an unnecessary variable and improve the behavior of the proxy keychain 2008-06-13 04:05:54 +00:00
Mitchell Livingston
e64c608f2d remove reference to proxy password in prefs 2008-06-12 15:32:13 +00:00
Mitchell Livingston
0e266c35e5 let's store the proxy password in the keychain 2008-06-12 03:59:55 +00:00
Mitchell Livingston
f407b7ac88 get the new proxy options wired up in the mac build 2008-06-11 21:35:01 +00:00
Mitchell Livingston
3b923874a2 fix string typo; one less warning 2008-06-11 19:06:31 +00:00
Mitchell Livingston
ecc8214601 store the completed pieces of the pieces bar as an index set 2008-06-11 16:28:33 +00:00
Mitchell Livingston
44a675ab0f another update to the help; remove a warning 2008-06-11 04:24:34 +00:00
Mitchell Livingston
96955aaf35 (mac) implement proxy support 2008-06-10 18:08:57 +00:00
Mitchell Livingston
09db9d7f0c some maintenance on the pieces view 2008-06-09 21:20:01 +00:00
Mitchell Livingston
457585252a #990 - add hidden pref for DSCP support 2008-06-08 22:59:27 +00:00
Mitchell Livingston
9bbd4bb5d4 put in placeholder (non-functional) proxy preferences 2008-06-08 04:16:06 +00:00
Mitchell Livingston
0d13894dff add fields for rpc username and password 2008-06-05 16:50:39 +00:00
Mitchell Livingston
189cbfbf22 fix mac breakage 2008-06-05 16:32:44 +00:00
Mitchell Livingston
4951ba05d0 avoid unnecessary memory allocation when updating the rpc access list 2008-06-05 05:00:24 +00:00
Mitchell Livingston
6d04fb8832 some small simplifications to the group code 2008-06-05 02:46:39 +00:00
Mitchell Livingston
fa08470cfa accurately test the rpc acl's ip address 2008-06-04 17:25:51 +00:00
Mitchell Livingston
cf28aa878a on Tiger attempt to show the group filter image at the correct size 2008-06-04 17:15:24 +00:00
Mitchell Livingston
6243881480 sort ip addresses in the rpc access table; other cleanup with this table code 2008-06-04 06:40:50 +00:00
Mitchell Livingston
9aa4c2b4ae add rpc access control table to prefs 2008-06-04 03:50:10 +00:00
Mitchell Livingston
ec80337b9c attempt to eliminate an unused view item 2008-06-03 20:47:33 +00:00
Mitchell Livingston
8bd570d976 get rid of an unnecessary warning 2008-06-03 18:00:51 +00:00
Mitchell Livingston
84601b3e09 implement most of the rpc preferences updating 2008-06-03 17:55:43 +00:00
Mitchell Livingston
c42a623ada only update the options window when the updated torrent is already selected 2008-06-03 16:28:09 +00:00
Mitchell Livingston
6e6e8680d1 swap rpc start/stop and remove 2008-06-03 16:22:31 +00:00
Mitchell Livingston
9eaef4723e mac: implement rpc started, stopped, and updated 2008-06-03 16:20:21 +00:00
Mitchell Livingston
62f034cdbd potential decrease in memory usage when showing the group dividers 2008-05-31 02:38:44 +00:00
Charles Kerr
468a883f23 API cleanup: s/tr_torrentRates/tr_sessionGetSpeed/ 2008-05-30 15:19:07 +00:00
Mitchell Livingston
8a876d755a "isFolder" is a better method name than "folder" 2008-05-29 22:16:03 +00:00
Mitchell Livingston
1828cca645 fix 2 typos 2008-05-29 00:56:58 +00:00
Mitchell Livingston
aed40c4318 allow creation of torrents with no announce address 2008-05-28 23:57:25 +00:00
Mitchell Livingston
63470e90cd handle removing with rpc 2008-05-27 19:05:48 +00:00
Mitchell Livingston
3eb3d890ec small potential speedup for the pieces bar 2008-05-27 04:20:25 +00:00
Mitchell Livingston
ff929b1f6a support for adding a transfer through rpc 2008-05-27 00:52:18 +00:00
Mitchell Livingston
99c5ce5dce Option to only show the add window when manually adding transfers 2008-05-26 21:39:30 +00:00
Mitchell Livingston
5f9ec561e6 a little work with rpc 2008-05-25 17:34:02 +00:00
Charles Kerr
26b5a16630 (libt) more janitorial work on cleaning up tr_session*() and tr_torrent*() functions: session stats, torrent count, and manual update. 2008-05-22 20:44:41 +00:00
Mitchell Livingston
b59be62bb5 fix errors with the new file structure code when displaying per-torrent action menu 2008-05-22 20:00:22 +00:00
Charles Kerr
9fdb8afdf0 (rpc) remove TR_RPC_TORRENT_CLOSING. formalize "torrent-list"'s response in the rpc spec. 2008-05-22 19:24:11 +00:00
Mitchell Livingston
e6f66b1d07 quicklook window expands from the icon instead of the whole table row 2008-05-21 22:09:05 +00:00
Mitchell Livingston
0c94c7b623 (trunk) update to 1.21 2008-05-21 21:15:15 +00:00
Mitchell Livingston
8d3c742eb1 fix infinite loop when quicklooking a collapsed group 2008-05-21 19:27:22 +00:00
Mitchell Livingston
3bac97b948 enable/disable the quicklook menu item/toolbar item 2008-05-21 18:59:18 +00:00
Mitchell Livingston
132a4b7243 only "suck" in and out when quicklook-ing when the window is visible 2008-05-21 16:32:26 +00:00
Mitchell Livingston
29ee9a2a6f add quick look menu item 2008-05-21 16:28:21 +00:00
Mitchell Livingston
3c05479037 make the quicklook toolbar item off by default 2008-05-21 16:08:41 +00:00
Mitchell Livingston
4b4347a675 add a QuickLook button to the toolbar 2008-05-21 16:02:38 +00:00
Mitchell Livingston
958f2447da only allow QuickLook of folders or finished downloads; update NEWS 2008-05-21 15:49:37 +00:00
Mitchell Livingston
64e328a741 add QuickLook to the main window (keeping it in the info window as well) 2008-05-21 15:45:27 +00:00
Mitchell Livingston
1f0c5b891c move quick look into its own class, making it a singleton object to allow expanded functionality 2008-05-21 15:23:26 +00:00
Mitchell Livingston
850807c626 a little progress on setting up the rpc callback (no new actual functionality yet) 2008-05-20 15:16:34 +00:00
Mitchell Livingston
d3d39fce19 more ipc code removal 2008-05-19 13:29:07 +00:00
Mitchell Livingston
7ac00f83c7 update project for new rpc code (part 2) 2008-05-19 01:05:14 +00:00
Mitchell Livingston
9aecf34ce7 update project for new rpc code (part 1) 2008-05-19 00:23:06 +00:00
Mitchell Livingston
b75aa8df9f dragging directly onto group row won't change queue order 2008-05-14 18:09:51 +00:00
Mitchell Livingston
48874c0619 more adjustments to dragging with groups 2008-05-12 22:38:50 +00:00
Mitchell Livingston
add14825a7 when sorting by queue order, dragging on group header will place the torrent at the bottom 2008-05-12 22:08:06 +00:00
Mitchell Livingston
320f43211f allow changing groups by dragging (regardless of sort) 2008-05-12 21:57:37 +00:00
Mitchell Livingston
b147256596 moving torrents between groups will change their groups - this took forever to get not to crash, so enjoy 2008-05-12 21:38:24 +00:00
Mitchell Livingston
b237f6089a a little redundant code removal 2008-05-12 01:49:48 +00:00
Mitchell Livingston
a1a3c43d19 remove useless "sorted" variables 2008-05-12 01:37:38 +00:00
Mitchell Livingston
f231e13d6c fix ordering error 2008-05-12 01:32:33 +00:00
Mitchell Livingston
c48c9025c8 a little tidyup; update NEWS 2008-05-11 21:57:34 +00:00
Mitchell Livingston
cfb91f22e4 allow reordering while groups are shown (and sorting by queue) 2008-05-11 21:38:40 +00:00
Mitchell Livingston
a423636ed3 the "selected" status string and the minimal view's "remaining time" status string are now toggled from the main action menu instead of being clickable 2008-05-10 19:24:28 +00:00
Mitchell Livingston
8b8ab8d693 make the "group = none" image an empty box 2008-05-09 15:17:30 +00:00
Mitchell Livingston
31ddd11508 fix a crash when sorting by tracker order; update NEWS 2008-05-06 01:53:15 +00:00
Mitchell Livingston
81a326714f disable the create button in the creator window when the tracker address is blank (ignoring anything before "://") 2008-04-27 14:31:49 +00:00
Mitchell Livingston
e99fbcbcbc now that a blank url cannot be entered in the url sheet, no need to check that 2008-04-25 22:29:51 +00:00
Mitchell Livingston
0e96185a93 the torrent url sheet will now disable the open button when there is no text; cleanup to the sleep code 2008-04-25 22:23:31 +00:00
Mitchell Livingston
d13c063af3 mac changes for #377, number one (it doesn't compile yet) 2008-04-24 01:55:33 +00:00
Mitchell Livingston
3a2e1f0c3b clarify the remaining disk space alert's suppression button's text 2008-04-23 12:44:11 +00:00
Mitchell Livingston
d6638dc9f3 clean up the quit/remove dialog text 2008-04-23 03:33:04 +00:00
Mitchell Livingston
e87906e5a6 revert the last commit 2008-04-22 13:25:53 +00:00
Mitchell Livingston
33c9f92e99 remove an unnecessary class 2008-04-22 13:16:39 +00:00
Mitchell Livingston
612e7221a9 when unchecking all files in the add dialog window, don't do finished events 2008-04-14 00:05:16 +00:00
Charles Kerr
57c7fcb507 #857: DSCP support for Transmission 2008-04-12 00:29:49 +00:00
Mitchell Livingston
67ea41051f mac build compiles again 2008-04-11 17:52:05 +00:00
Mitchell Livingston
afb5738b98 if a download finishes downloading and finishes seeding at the same time, do all the "finished download" activities (dock badging, growl notification, sound); if one sound is playing for finished downloading/seeding, don't play another one 2008-04-10 16:37:07 +00:00
Mitchell Livingston
aca7155f19 adjustments to rounding when displaying speeds and file size 2008-04-06 14:02:08 +00:00
Mitchell Livingston
0663eb4dd4 trivial changes 2008-04-06 13:10:19 +00:00
Mitchell Livingston
a3bb61d13b mac build compiles again 2008-04-05 20:18:47 +00:00
Mitchell Livingston
7fdb2f6f40 first implementation of the blocklist 2008-03-29 23:38:38 +00:00
Mitchell Livingston
5b5890c8dc remove "Tiger conditionals" from the status bar 2008-03-28 18:47:43 +00:00
Mitchell Livingston
6484f685b4 resize the status button if it is too large (typically this is for localizations) 2008-03-28 01:28:57 +00:00
Mitchell Livingston
183b77ab27 slight math adjustment 2008-03-27 03:43:44 +00:00
Mitchell Livingston
fab1ffb8a2 replace a loop with math 2008-03-27 03:32:40 +00:00
Mitchell Livingston
ced900ea12 #764 Use locale specific floats 2008-03-24 00:06:54 +00:00
Mitchell Livingston
c402442786 decouple the group controller with the group window, and as a result only have the groups window loaded when it's opened 2008-03-23 00:56:43 +00:00
Mitchell Livingston
24fedbe044 add "move data file" to torrent action menu 2008-03-22 17:05:48 +00:00
Mitchell Livingston
ae2420422d don't add tier separators when getting the tracker list when they aren't used 2008-03-21 21:07:31 +00:00
Mitchell Livingston
0a4e7bcfa3 fix filtering by tracker name 2008-03-21 20:28:04 +00:00
Mitchell Livingston
78e8cae3d1 update credits; trivial code changes 2008-03-21 18:23:40 +00:00
Mitchell Livingston
2f917c2ad8 #799 treat "waiting to check..." as paused 2008-03-19 18:03:02 +00:00
Mitchell Livingston
f741e74659 fold similar strings together for easier translation 2008-03-18 21:59:17 +00:00
Mitchell Livingston
a149f8992b #792 Allow Option-Command-F to focus the filter field in the main window 2008-03-16 14:24:27 +00:00
Mitchell Livingston
c771a9a156 get rid of a potential extra string comparison 2008-03-15 14:57:42 +00:00
Mitchell Livingston
93ccd72f77 update project file to have -DSYS_DARWIN flag 2008-03-04 03:34:50 +00:00
Mitchell Livingston
4dd36a8331 fix group ratio, thanks to charles 2008-03-04 03:27:25 +00:00
Mitchell Livingston
052d849b59 get mac build compiling again 2008-03-04 02:23:01 +00:00
Mitchell Livingston
ab6628f36b make the group "ying-yang" full sized; hide dl speed columns when showing ratio 2008-02-28 16:40:14 +00:00
Mitchell Livingston
0ee2fd6d3b improved group ratio and options images 2008-02-28 16:15:34 +00:00
Mitchell Livingston
af2339bb9e clicking on the group speed rates will toggle with ratio 2008-02-28 02:17:17 +00:00
Mitchell Livingston
6cbec1912b mac client will verify data with ipc 2008-02-27 19:04:38 +00:00
Charles Kerr
9ee96fd0dc add `verify' command to ipc. 2008-02-27 17:38:39 +00:00
Mitchell Livingston
ccb601787e update strings file 2008-02-19 16:20:38 +00:00
Mitchell Livingston
8896efb400 ensure correct object value is given to the table on Tiger 2008-02-19 11:36:25 +00:00
Mitchell Livingston
3aae015468 small height adjustment 2008-02-19 05:49:41 +00:00
Mitchell Livingston
4d4b4c1c36 show "X" image for "no group" row 2008-02-19 05:39:56 +00:00
Mitchell Livingston
6fcf4a8013 ensure up and down group arrows are colored correctly 2008-02-19 02:59:01 +00:00
Mitchell Livingston
bb8782db3a remove testing code 2008-02-19 02:00:06 +00:00
Mitchell Livingston
d17cb50d25 add color and adjust size of group row 2008-02-19 01:58:36 +00:00
Mitchell Livingston
03f986dffe better group arrow images 2008-02-18 20:53:10 +00:00
Mitchell Livingston
a261460bdd speeds in group rows - Tiger support is currently broken 2008-02-18 19:42:46 +00:00
Mitchell Livingston
b223f16bde insignificant filtering improvements 2008-02-11 00:16:47 +00:00
Mitchell Livingston
dd116cc2bc fix a problem with groups on 10.4 2008-02-10 16:56:13 +00:00
Mitchell Livingston
f546a32361 on Leopard, remove Tiger-only views 2008-02-08 13:37:15 +00:00
Mitchell Livingston
a06c1ace83 save collapsed groups between launches 2008-02-07 21:26:04 +00:00
Mitchell Livingston
2c9b5137dc image for "open address" toolbar button 2008-02-07 20:54:14 +00:00
Mitchell Livingston
1f9b6248df add an "Open Address" button (updated image is in the works) 2008-02-07 20:34:14 +00:00
Mitchell Livingston
145d372a0c trivial cleanup 2008-02-07 16:52:38 +00:00
Mitchell Livingston
0c61836b1e collapsed groups were expanded and vice versa 2008-02-07 16:23:22 +00:00
Mitchell Livingston
dd0bf1fa8f better encapsulate the collapsed group values 2008-02-07 16:20:24 +00:00
Mitchell Livingston
19210bebf2 expand groups when changing group values 2008-02-07 15:57:32 +00:00
Mitchell Livingston
d718f410fc get drag/drop to work again 2008-02-07 11:57:24 +00:00
Mitchell Livingston
5e2308daf9 when turning on group view, show all groups expanded 2008-02-07 02:15:24 +00:00
Mitchell Livingston
346060659d expand a torrent's group when removing it, since either the whole group is being removed or it is already expanded 2008-02-07 02:11:26 +00:00
Mitchell Livingston
015f40e498 initial saving of collapsed/expanded groups when switching filters, adding torrents, etc 2008-02-07 01:26:12 +00:00
Mitchell Livingston
a0061f43fb First commit of collapsable groups. A lot more needs to still be done. 2008-02-06 23:45:44 +00:00
Mitchell Livingston
008ce2fcfe layout changes to the sorting code 2008-01-31 00:40:37 +00:00
Mitchell Livingston
f77717cffa don't create the name sort descriptor when it's not used 2008-01-31 00:24:44 +00:00
Mitchell Livingston
0e393b873f #669: counts the new group 'separators' in the transfers list as transfers in the count on the bottom of the window 2008-01-30 22:24:30 +00:00
Mitchell Livingston
dd64616376 simplify the code for adding group dividers 2008-01-30 22:14:19 +00:00
Mitchell Livingston
d99e328bab remove a warning 2008-01-30 21:55:39 +00:00
Mitchell Livingston
db160766e4 fix a crash when removing torrents when showing groups 2008-01-28 14:06:02 +00:00
Mitchell Livingston
02799f7060 fix a crash on Tiger 2008-01-27 19:10:14 +00:00
Mitchell Livingston
4ac75b1b80 fix bug when showing groups and changing sort type to queue order 2008-01-24 21:14:02 +00:00
Mitchell Livingston
d98fbdc6e4 better tracking rect calculating for the main table 2008-01-24 15:09:28 +00:00
Mitchell Livingston
1537005b30 fix visual glitch when toggling minimal view 2008-01-24 14:43:50 +00:00
Mitchell Livingston
5fce7e3d5c show/hide the group dividers right away when toggling that option 2008-01-23 22:00:02 +00:00
Mitchell Livingston
7dc223d488 make group sorting on Tiger consistent with Leopard's 2008-01-23 20:57:07 +00:00
Mitchell Livingston
b44c0b059c apply the filter in some necessary situations 2008-01-23 20:50:49 +00:00
Mitchell Livingston
4f9dcb1444 sort instead of filtering when possible 2008-01-23 20:46:37 +00:00
Mitchell Livingston
549521c602 only update and sort by group when filtering, not during normal sorting 2008-01-23 20:31:04 +00:00
Mitchell Livingston
30531d75c9 only store the group number for displaying groups in table -- count can be derived 2008-01-23 18:22:54 +00:00
Mitchell Livingston
2761220369 simplify the method for adding groups to the torrent array 2008-01-23 17:41:55 +00:00
Mitchell Livingston
67205c89c8 rename filter and sort methods, and eliminate some redundant calls 2008-01-23 17:22:41 +00:00
Mitchell Livingston
d5768a4e54 use NSMutableArray's built-in function to remove multiple objects at once 2008-01-23 17:11:06 +00:00
Mitchell Livingston
5852c78682 keep track of which rows are groups with a separate object 2008-01-23 17:03:42 +00:00
Mitchell Livingston
327f278976 allow selecting a group row to apply settings to all torrents in the group 2008-01-23 03:12:06 +00:00
Mitchell Livingston
07761591c9 only allow group dividers on 10.5 or higher 2008-01-23 02:56:31 +00:00
Mitchell Livingston
1fa3e0d869 first experimental commit: sorting by group will now add group dividers 2008-01-23 02:51:58 +00:00
Mitchell Livingston
d0fb48121e add a convenience function for getting the selected torrents 2008-01-22 23:48:14 +00:00
Mitchell Livingston
055d067d7e holding down the mouse on the progress field and the minimal status field will cause them to become gray, indicating the toggle 2008-01-22 05:19:18 +00:00
Mitchell Livingston
873049f491 acknowledge autostart when adding torrent data through ipc 2008-01-21 22:01:57 +00:00
Mitchell Livingston
17202c70d9 small adjustments to preferences window 2008-01-21 19:47:01 +00:00
Mitchell Livingston
fca4411b5c show the auto-add growl notification even if it shows the open window 2008-01-21 16:52:36 +00:00
Mitchell Livingston
0a2720339f support adding torrent from data with ipc 2008-01-21 06:23:10 +00:00
Mitchell Livingston
bf146526bf fix error where the table would lose track of the selected torrent when sorting by activity 2008-01-20 18:28:28 +00:00
Mitchell Livingston
3bd38202a6 lower default number of total and per-torrent peers (new global value will automatically replace the current global value) 2008-01-20 04:50:41 +00:00
Mitchell Livingston
27c2833ec3 fix crash reported in #640; other insignificant changes 2008-01-19 05:37:16 +00:00