Commit Graph

3984 Commits

Author SHA1 Message Date
Mitchell Livingston 02799f7060 fix a crash on Tiger 2008-01-27 19:10:14 +00:00
Charles Kerr e6fa5577b6 (gtk) #659 replace deprecated gtk+ API calls 2008-01-27 18:50:37 +00:00
Charles Kerr 740b60171e (gtk+) #657: preference dialog capitalization 2008-01-27 18:44:34 +00:00
Charles Kerr b29ba709b3 tr_ioRecalculateHash(): use a static buffer instead of malloc/free. 2008-01-27 17:03:58 +00:00
Charles Kerr f32d3b24fe #653 "overflow issue in Transmission/1.01" (1) safeguard bitfield functions against overflow. (2) add regression tests to see if this data is corrupted again in the future. 2008-01-27 16:08:20 +00:00
Charles Kerr 2085aec390 #613: fix handshake protocol error reported by brad- and tracked down w/Lacrocivious' help. 2008-01-26 03:43:49 +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
Charles Kerr d922389c9d #613: fix handshake error with libtorrent / mainline peers 2008-01-24 17:16:20 +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 ea44f890c4 make the dock badge colors more obvious 2008-01-24 14:27:35 +00:00
Mitchell Livingston da6a108375 hopefully fix weird drawing issues when resizing, and eliminate a memory leak 2008-01-24 01:05:00 +00:00
Mitchell Livingston 8f21d06cb0 add a shortcut for toggling Group view; get rid of grid line between rows 2008-01-23 22:07:53 +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 10061504df don't sort when there is 1 or less items 2008-01-23 21:42:37 +00:00
Mitchell Livingston 55aaa70546 don't allow group rows to be edited 2008-01-23 21:33:54 +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 920811c894 eliminate a warning 2008-01-23 18:53:19 +00:00
Mitchell Livingston 230d490637 cleanup for last commit 2008-01-23 18:47:34 +00:00
Mitchell Livingston 320e519a43 when determining selected torrents, if a group is selected, after adding all torrents from that group, skip to the object after all those torrents 2008-01-23 18:41:33 +00:00
Mitchell Livingston 381a5bf4b5 simplify determining selected rows 2008-01-23 18:25:05 +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
Charles Kerr 4035d22b05 remove the right-click menu item for setting file priorities. 2008-01-23 17:31:37 +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
Charles Kerr b1cd6ecccc remove unused "max unchoked peers" feature. fix obsolete TR_FLAG_SAVE comment. 2008-01-23 17:06:36 +00:00
Mitchell Livingston 5852c78682 keep track of which rows are groups with a separate object 2008-01-23 17:03:42 +00:00
Charles Kerr c38bfdc481 (gtk) #634 add option to start in the systray 2008-01-23 16:22:52 +00:00
Charles Kerr 67b702fe97 (gtk) #652 transmission.desktop.in: warning: key "Encoding" in group "Desktop Entry" is deprecated 2008-01-23 15:18:28 +00:00
Mitchell Livingston c0463820f7 fix type selection 2008-01-23 03:38:24 +00:00
Mitchell Livingston 7837afd042 move the "Use Groups" menu item out of the sort menu 2008-01-23 03:22:26 +00:00
Mitchell Livingston a471a36cf1 avoid unnecessarily creating a text cell 2008-01-23 03:17:41 +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 221a975c7c update trunk to 1.02+ 2008-01-22 20:54:29 +00:00
Charles Kerr f9c5fa84c4 update NEWS 2008-01-22 20:49:37 +00:00
Charles Kerr 85ccb10a71 #650: CLI ignores options -u0 and -d0 2008-01-22 20:11:28 +00:00
Mitchell Livingston e74b176956 allow command-g to open the Groups window 2008-01-22 17:25:05 +00:00
Mitchell Livingston 264bf866a5 if pushing a button, don't allow a double-click to toggle the inspector 2008-01-22 05:33:02 +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
Charles Kerr d4128740d1 since we're not using evdns, don't call evdns_init() and evdns_shutdown() anymore. 2008-01-21 23:36:43 +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
Charles Kerr 0dd150844a make tr_handleStatus() return a const 2008-01-21 18:24:37 +00:00