Commit Graph

809 Commits

Author SHA1 Message Date
Mitchell Livingston d40a341c76 get rid of a little unnecessary memory management, and other trivial changes 2008-01-10 17:30:49 +00:00
Mitchell Livingston 369301cdbb correct a dictionary for opening a torrent with a sheet 2008-01-10 17:01:09 +00:00
Mitchell Livingston 5b54605822 eliminate some redundant open methods 2008-01-10 16:46:15 +00:00
Mitchell Livingston b0cf977624 remove an unneeded localization 2008-01-10 15:53:02 +00:00
Mitchell Livingston af96ba0d41 move the individual speeds array into the corresponding methods 2008-01-10 07:00:56 +00:00
Mitchell Livingston fe50c35474 make the per-torrent action menus dynamic as well 2008-01-10 06:52:13 +00:00
Mitchell Livingston 80064189fa generate action menu "quick" items in code, rather than tons of repeating menu items in the nib 2008-01-10 06:27:48 +00:00
Mitchell Livingston 5f3f5edf5d when adding a torrent after it was just created, verify the data right away 2008-01-10 01:20:48 +00:00
Mitchell Livingston e2f88ef16d tidy up the main open file method 2008-01-08 05:31:20 +00:00
Mitchell Livingston 2f3d027d04 attempt to fix ipc crash when removing torrents 2008-01-08 02:36:08 +00:00
Mitchell Livingston bc3b1c4bee generalize the duplicate warning; make the scroller in the open window regular size 2008-01-07 20:27:25 +00:00
Mitchell Livingston 0f87a52a30 fix some memory leaks in the file and peer table cells 2008-01-07 00:07:03 +00:00
Mitchell Livingston bb7c659713 set the gear of the action menu in code, since it's 10.5-only 2008-01-06 19:48:48 +00:00
Mitchell Livingston 1eef512b79 update with new urls 2008-01-06 17:00:38 +00:00
Mitchell Livingston fac74ffd7b in the groups popup in the add window, have an option to show the groups window 2008-01-05 22:32:34 +00:00
Mitchell Livingston 57bc23edc5 get rid of a crash when canceling the open sheet 2008-01-05 21:31:05 +00:00
Mitchell Livingston 2dc92e4483 eliminate a warning, add another 2008-01-05 03:44:16 +00:00
Mitchell Livingston 093b59f754 refactor some of the torrent opening code 2008-01-05 02:48:10 +00:00
Mitchell Livingston f2a6d79928 better preservation of old download location 2008-01-05 01:48:55 +00:00
Mitchell Livingston 2dffe3dc00 name open window "add options prompt" 2008-01-05 01:33:28 +00:00
Mitchell Livingston d56a7619fa reorganize the open window 2008-01-04 17:32:55 +00:00
Mitchell Livingston caa6cf0f0c get rid of a warning 2008-01-04 15:41:05 +00:00
Mitchell Livingston 1647bd629a when using the add dialog, delete the torrent file (if set in preferences) 2008-01-04 06:31:41 +00:00
Mitchell Livingston b83cf33f28 acknowledge the start check 2008-01-04 04:54:26 +00:00
Mitchell Livingston e9e5638664 first commit of (unfinished) dialog when adding torrents 2008-01-04 04:45:31 +00:00
Mitchell Livingston 81f32f28d2 check incomplete folder before anything else when adding a torrent 2008-01-04 02:35:23 +00:00
Mitchell Livingston f80bd47056 update copyright info for 2008 2008-01-02 16:55:05 +00:00
Mitchell Livingston 8a54976d94 fix a crash which occurred when dragging a lot of rows towards the bottom of the table 2008-01-02 15:34:44 +00:00
Mitchell Livingston 6302c64c59 disable the resume selected option if the table isn't useable 2008-01-02 04:33:26 +00:00
Mitchell Livingston cd857d4bb8 always allow "resume selected right away" to be selected, even if there are no queues enabled 2008-01-02 04:31:51 +00:00
Mitchell Livingston e5af776a87 when asking to quit, don't consider stalled transfers active 2007-12-31 18:37:34 +00:00
Mitchell Livingston c931736157 fix typo with active filter not ignoring stalled downloading transfers 2007-12-31 13:58:01 +00:00
Mitchell Livingston e6b61665f3 have the active filter exclude stalled transfers 2007-12-31 01:47:37 +00:00
Mitchell Livingston 4ce681bca9 Russian localization for 1.0 2007-12-30 22:43:03 +00:00
Mitchell Livingston 50abad0d1f show the "quitting" dock overlay on 10.4 2007-12-30 20:28:36 +00:00
Mitchell Livingston 485455640e clean up sorting a little bit 2007-12-30 19:02:40 +00:00
Mitchell Livingston 5ee10d2d28 update the url to transmissionbt.com 2007-12-30 18:53:44 +00:00
Mitchell Livingston c7acb3a294 remove pieces bar info from filtered torrents 2007-12-29 15:54:05 +00:00
Mitchell Livingston fd644baf80 add a missed localized string 2007-12-28 22:17:41 +00:00
Mitchell Livingston 70471f78d1 remove comment that wasn't meant to be committed 2007-12-28 18:25:20 +00:00
Mitchell Livingston a9c3302bc7 French localization for 1.0 2007-12-28 18:24:28 +00:00
Mitchell Livingston 75bae87b4b nothing of significance 2007-12-27 22:26:23 +00:00
Mitchell Livingston 8766f02049 set up message log in tr_initFull 2007-12-24 16:18:09 +00:00
Mitchell Livingston 2b10655f0e use tr_initFull 2007-12-24 15:29:29 +00:00
Mitchell Livingston 63e7a8597e get ipc fully working with ipc 2007-12-24 03:48:42 +00:00
Mitchell Livingston 51f52dd8d6 images loaded with "imageNamed" should include their file extension 2007-12-22 19:57:12 +00:00
Mitchell Livingston 4373e79a2b patch from SoftwareElves for ipc 2007-12-22 18:53:20 +00:00
Mitchell Livingston ec00579ea7 remove ctor from torrent creation and parse functions 2007-12-22 18:43:40 +00:00
Mitchell Livingston 78419871e9 switch-ify an if 2007-12-22 03:39:52 +00:00
Mitchell Livingston b276f285b0 get rid of all the deprecated functions for the ctor versions 2007-12-22 03:31:22 +00:00
Mitchell Livingston 7a5369023e fix an annoying crash 2007-12-21 20:39:43 +00:00
Mitchell Livingston 530b57face use an x for "no group" 2007-12-21 17:54:37 +00:00
Mitchell Livingston 38d8026a5d hopefully resize the "All" filter button on Tiger correctly 2007-12-21 17:41:27 +00:00
Mitchell Livingston 71471102bc combine group code and adjust the group button size 2007-12-21 16:29:42 +00:00
Mitchell Livingston fc1adc6093 add icon for the default group filter 2007-12-21 16:10:13 +00:00
Mitchell Livingston f4211ce19d remove unused method 2007-12-20 20:55:26 +00:00
Mitchell Livingston 44400b6a49 remove bindings from the global ratio menu items 2007-12-20 20:53:55 +00:00
Mitchell Livingston 4cfc42437b update the news 2007-12-20 20:35:47 +00:00
Mitchell Livingston 45155fdc04 get speed limit menu checks displaying again 2007-12-20 20:11:01 +00:00
Mitchell Livingston 1988925a91 experiment to get speed limit action menu to work 2007-12-20 19:57:42 +00:00
Mitchell Livingston 4f8ac624dd don't try to resize the filter bar if it's hidden 2007-12-20 18:58:53 +00:00
Mitchell Livingston 5812cc3937 remove unnecessary Tiger code 2007-12-20 18:05:42 +00:00
Mitchell Livingston b9e60f1086 remove unnecessary filter sizing code 2007-12-20 17:39:05 +00:00
Mitchell Livingston 5ff9d6877a better resizing of the filter buttons 2007-12-20 05:12:23 +00:00
Mitchell Livingston ed9804adf6 experimentally add an "active" filter 2007-12-20 04:49:06 +00:00
Mitchell Livingston 265eeac33a trivial adjustments to the search field 2007-12-20 02:57:47 +00:00
Mitchell Livingston 15c7cebe8b stop timers before clearing the dock icon on quit 2007-12-20 01:42:30 +00:00
Mitchell Livingston e7756980ab a little more streamlining 2007-12-20 01:06:55 +00:00
Mitchell Livingston 5f57d0cf11 streamline the filtering code 2007-12-20 01:00:03 +00:00
Mitchell Livingston 3ccb0a7232 fix crash on Tiger caused by a placeholder image 2007-12-19 21:45:14 +00:00
Mitchell Livingston cc4eb2be94 update the group filter when groups are changed or removed 2007-12-19 21:11:49 +00:00
Mitchell Livingston 3e49741b05 initial group filtering 2007-12-19 20:46:00 +00:00
Mitchell Livingston efbcf507c7 use tag instead of represented object for group values in the menu items 2007-12-19 15:35:23 +00:00
Mitchell Livingston 02e52bb013 fix sizing of group labels with long file names 2007-12-17 22:30:28 +00:00
Mitchell Livingston 0fc13c3d6a sort groups by their order in the table 2007-12-17 20:10:51 +00:00
Mitchell Livingston 17682552ec when table values are changed, reload the table immediately 2007-12-17 19:53:17 +00:00
Mitchell Livingston 4d6eda4a0e add basic sorting by group 2007-12-17 19:47:06 +00:00
Mitchell Livingston f9491abf18 add Group to context menu 2007-12-17 16:52:49 +00:00
Mitchell Livingston 93df72df07 enable and check group menu items appropriately; update news 2007-12-17 16:32:32 +00:00
Mitchell Livingston d9246b1ad4 preliminary commit of group code 2007-12-17 16:06:20 +00:00
Mitchell Livingston c414dd52a6 experiment with a new bottom button look on tiger 2007-12-15 21:29:47 +00:00
Mitchell Livingston 9e15d27495 attempt to fix sizing issue on tiger 2007-12-13 16:04:32 +00:00
Mitchell Livingston 9bf313c08a better hiding of bottom texture on 10.5 2007-12-13 15:19:46 +00:00
Mitchell Livingston cea2275bcf on tiger make the bottom bar a texture 2007-12-13 15:16:04 +00:00
Mitchell Livingston 7567ecc2bb clean up some of the code where it checks for 10.5 2007-12-12 16:28:40 +00:00
Mitchell Livingston a60d623021 on tiger the "ying-yang" status field does not have the strange glow, but as a result won't have any hilighting like on leopard 2007-12-12 15:53:37 +00:00
Mitchell Livingston cf4f43f090 color the background of the status bar on tiger 2007-12-12 15:17:33 +00:00
Mitchell Livingston bc295fe78e use a simpler method for determining text color of table cells on leopard 2007-12-12 05:01:31 +00:00
Mitchell Livingston 73ccb2e0c8 make the text at the bottom of the window appear engraved (on 10.5) 2007-12-12 04:35:38 +00:00
Mitchell Livingston ba6487a93d attempt to put the arrow commands into interface builder 2007-12-12 03:29:59 +00:00
Mitchell Livingston 13c1c8a6a4 use 10.5's built-in ability to generate the textured bottom border instead of a custom view with images 2007-12-12 03:21:11 +00:00
Mitchell Livingston 373b96387b fix typo in last commit 2007-12-12 02:21:01 +00:00
Mitchell Livingston 104a9841f5 better resize the filter buttons on tiger 2007-12-12 01:51:21 +00:00
Mitchell Livingston 1cb7ecce9c update news file and adjust status button size 2007-12-09 22:20:48 +00:00
Mitchell Livingston a64d7d6e19 get rid of the graphite turtle....graphite is hard to see and other apps show blue when prefs are set to graphite 2007-12-09 03:32:00 +00:00
Mitchell Livingston 559cf731fb experiment with making the info and filter toobar images blue when visiable 2007-12-09 03:25:33 +00:00
Mitchell Livingston 34c31a864c display an image in the status popup button 2007-12-09 02:28:53 +00:00
Mitchell Livingston f35f65b1d4 miscellaneous adjustments 2007-12-08 18:51:02 +00:00
Mitchell Livingston 2441a052b0 when the toolbar is set to small size, don't make the group items small 2007-12-07 06:27:42 +00:00
Mitchell Livingston b05bf2c368 remove some nslogs 2007-12-07 03:49:46 +00:00
Mitchell Livingston 46a509a127 group toolbar buttons consistently work in both text and icon modes 2007-12-07 03:41:46 +00:00
Mitchell Livingston c7e6bd9a15 even more toolbar cleanup code 2007-12-06 20:54:26 +00:00
Mitchell Livingston 65507f5df9 fix the toolbar customization sheet 2007-12-06 20:46:58 +00:00
Mitchell Livingston 59857deded more cleanup of the group toolbar button code 2007-12-06 20:25:38 +00:00
Mitchell Livingston 6cd102fd9a get new toolbar buttons working in text-only mode 2007-12-06 20:09:45 +00:00
Mitchell Livingston d2049cc048 group together pause and resume toolbar buttons 2007-12-06 17:21:42 +00:00
Mitchell Livingston 8a15058d80 clean dock badging code 2007-12-05 18:23:51 +00:00
Mitchell Livingston cb5ad53cfb adjust the status label a bit 2007-12-05 01:42:53 +00:00
Mitchell Livingston 19b791def5 the status label in the status bar now gives 4 different options of info to display 2007-12-05 01:26:30 +00:00
Mitchell Livingston 7c190b84f9 display total ratio in the status bar 2007-12-04 21:41:06 +00:00
Mitchell Livingston 161db11c1e move label of transfer count to bottom of window 2007-12-04 20:07:42 +00:00
Mitchell Livingston 66edcdee35 clean up the torrent count string creation a little 2007-12-04 17:33:42 +00:00
Mitchell Livingston 89c43d5c3e get toolbar working in Text-only mode 2007-12-04 01:46:27 +00:00
Mitchell Livingston 1cd5a05fb3 add tooltips for status bar total speeds; update news 2007-12-01 17:31:52 +00:00
Mitchell Livingston e316cf4782 display an image next to each total speed 2007-12-01 15:59:13 +00:00
Mitchell Livingston fce835ceec even more new images 2007-11-30 23:27:55 +00:00
Mitchell Livingston 889df5413b make the toolbar buttons a pixel wider 2007-11-30 18:18:35 +00:00
Mitchell Livingston 0a7708e0a8 change up the bottom of the window, similar to Second Gear 2007-11-30 16:17:43 +00:00
Mitchell Livingston aed1da89fd updated toolbar images from Rick Patrick of Second Gear fame 2007-11-29 21:14:27 +00:00
Mitchell Livingston 9354985e8d don't resize the toolbar images 2007-11-29 17:25:21 +00:00
Mitchell Livingston aa9b21386e animate quit window's progress bar in a different thread 2007-11-29 01:44:33 +00:00
Mitchell Livingston 7a9e5c8109 display window on quit 2007-11-29 01:23:23 +00:00
Mitchell Livingston d3e821e729 make toolbar buttons leopard-like; icons are placeholders 2007-11-29 01:05:11 +00:00
Mitchell Livingston e7c600a237 adjust inspector layout a tiny bit 2007-11-24 16:46:11 +00:00
Mitchell Livingston 654af57b9c sort by speed, then last activity 2007-11-23 16:03:49 +00:00
Mitchell Livingston ddc97a921b get rid of 2 more unnecessary sort methods 2007-11-23 15:48:26 +00:00
Mitchell Livingston dc37d150e8 get rid of unneeded sort descriptors; hold queue order as an integer instead of an object 2007-11-23 15:45:58 +00:00
Mitchell Livingston f657bd524b when sorting by last activity, if there was no activity use date 2007-11-23 02:46:29 +00:00
Mitchell Livingston 8b6f2ad708 implement another ipc method 2007-11-22 03:34:44 +00:00
Mitchell Livingston 00623d8c55 get building again 2007-11-21 20:10:49 +00:00
Mitchell Livingston 4a5a95b606 add option to sort by Last Activity 2007-11-21 18:32:41 +00:00
Mitchell Livingston 97d4bc1709 add stats window...right now the values mean nothing 2007-11-19 18:13:41 +00:00
Mitchell Livingston db4954cc68 get rid of the Debug warning (it's not as relevant as it was back in the olden days) 2007-11-18 02:33:17 +00:00
Mitchell Livingston 0b24911389 readd the custom FilterButton subclass to simplify setting the tooltip 2007-11-17 15:55:23 +00:00
Mitchell Livingston cd7de9ae16 fix bug where dragging a torrent that is already opened off of the window will make the overlay appear and fade off 2007-11-17 14:43:05 +00:00
Mitchell Livingston 5c61c7c7f6 clicking on an already-clicked filter button will not deselect it 2007-11-16 22:03:59 +00:00
Mitchell Livingston 008025c9c9 localize the folders' names in the "Transfers > General" preference pane 2007-11-13 03:45:10 +00:00
Mitchell Livingston 7f9e4d9efe when dragging a file on the window, check if it has the .torrent extension; smaller changes 2007-11-13 00:56:58 +00:00
Mitchell Livingston f20a6b15b7 add availability bar to dim percent not available (yellow for now) 2007-11-11 16:59:32 +00:00
Mitchell Livingston 4854aac298 remove code to manually close torrents on quit 2007-11-11 03:15:49 +00:00
Mitchell Livingston e37a3d3157 when sorting by queue order, allow torrents to be reordered even if they are filtered (put below the one above it in the total queue) 2007-11-09 23:38:35 +00:00
Mitchell Livingston b382628933 have libtransmission be in charge of checking if nat traversal is disabled when quitting 2007-11-09 15:06:32 +00:00
Mitchell Livingston ba61307266 the main window doesn't have to detect mouse moved events now that the filter bar is using built-in buttons 2007-11-09 13:47:34 +00:00
Mitchell Livingston e9f667afb9 adjust filter bar button placement 2007-11-09 13:35:43 +00:00
Mitchell Livingston 2c4244b540 keep track of sort menu item by using tag and validate methods instead of storing the current menu items 2007-11-07 05:02:43 +00:00
Mitchell Livingston 98c1d4bb62 get rid of the unneeded ImageBackgroundView 2007-11-07 02:23:35 +00:00
Mitchell Livingston 6253979516 load the status bar background in the init method, because awakeFromNib drew the back with a white background on launch 2007-11-07 00:35:03 +00:00
Mitchell Livingston 4a301fdf82 no need to reload status bar when the window becomes/resigns main, since it is now the same when inactive or inactive 2007-11-07 00:16:32 +00:00
Mitchell Livingston 44075895b2 remove the separate filter bar view and instead reuse the status bar view 2007-11-07 00:14:33 +00:00
Mitchell Livingston cc5abfe6f4 make the filter bar color match leopard's 2007-11-06 23:55:51 +00:00