Commit Graph

328 Commits

Author SHA1 Message Date
Mitchell Livingston cee48f8c07 might as well dump a bunch of small changes/optimizations I have sitting locally 2009-12-28 20:05:33 +00:00
Mitchell Livingston 5812c61812 small code nudges here and there 2009-12-23 02:02:11 +00:00
Mitchell Livingston c14571561d miscellany 2009-12-20 21:02:58 +00:00
Mitchell Livingston f0e1db9c68 fix pasting a url into the torrent window 2009-12-05 15:48:26 +00:00
Mitchell Livingston 2f94ecf170 the new way of determining the unwanted width of the progress bar wasn't cutting it, so use the old way 2009-11-07 02:22:57 +00:00
Mitchell Livingston 4f1fd62cbf use a 10.6-method for displaying the per-torrent action menu 2009-11-04 03:00:49 +00:00
Mitchell Livingston 4df6e0e723 on non-folder torrents, the per-torrent action menu shouldn't show the file 2009-11-04 02:46:56 +00:00
Mitchell Livingston 3474b7c2d0 nothing of significance 2009-11-02 01:40:39 +00:00
Mitchell Livingston 045b7d92fb don't use setFlipped: on the file node's image on 10.6 2009-10-18 03:02:10 +00:00
Mitchell Livingston 94627c81f3 only remove a torrent from the queue for a local error, not tracker error; miscellaneous trivial adjustments 2009-10-17 17:15:37 +00:00
Mitchell Livingston 1af529aa96 phase one of moving quicklook into the controller - it's not as pretty code-wise but the behavior is a lot more consistent 2009-10-11 23:16:46 +00:00
Mitchell Livingston 1642a05ebc move some #imports out of header files 2009-10-11 02:22:38 +00:00
Mitchell Livingston a292153b26 attempt number one of fixing 10.5 support 2009-10-10 13:21:27 +00:00
Mitchell Livingston d6ad9238be random trivial adjustments 2009-10-03 14:10:52 +00:00
Mitchell Livingston c7c102e39f #2428 fix a crash in TorrentTableView when drawing alternative rows 2009-09-19 23:44:57 +00:00
Mitchell Livingston 55b098b6d9 remove unneeded group column resize code 2009-09-18 02:18:22 +00:00
Mitchell Livingston b3a05faeb9 fix some flickering with the table row color drawing 2009-09-17 11:53:56 +00:00
Mitchell Livingston 9c886b5d3e remove unnecessary alloca 2009-09-17 04:52:17 +00:00
Mitchell Livingston d72a583163 same for torrent table, and fix a code placement issue 2009-09-17 04:36:09 +00:00
Mitchell Livingston 81e75fe160 on 10.6 avoid some wizardry to work around a 10.5 bug when switching a table's image's template setting 2009-09-15 04:56:48 +00:00
Mitchell Livingston 6faa821dac the quick look window shouldn't zoom onto a missing window when quitting 2009-09-11 03:15:04 +00:00
Mitchell Livingston 9be4a3979b make sure the "move data" context option actually works 2009-09-07 21:37:58 +00:00
Mitchell Livingston 92d2b7cc3a kill some warnings 2009-09-04 22:59:24 +00:00
Mitchell Livingston 5e2ef3aa89 draft #1 of #2369 - use public API for QuickLook on 10.6 (and drop the hack for 10.5-support) 2009-09-04 04:10:46 +00:00
Mitchell Livingston e09de29bc5 add a missing import statement 2009-08-30 18:38:56 +00:00
Mitchell Livingston a32cdcc255 on 10.6 get the modifier keys from NSEvent's class method 2009-08-30 16:22:51 +00:00
Mitchell Livingston bafff356a6 yet another depracated method reaped 2009-08-29 15:57:19 +00:00
Mitchell Livingston def0b31330 add a couple of speed limit presets 2009-08-07 23:34:48 +00:00
Mitchell Livingston 1181e4e8f1 add ability to set transfer priority in the Mac ui 2009-04-20 03:36:35 +00:00
Mitchell Livingston 1eb8292844 fix #1921 Selected collapsed groups do not pause/resume together 2009-03-14 17:10:05 +00:00
Mitchell Livingston 80eca9666d add an option in the per-torrent action menu to follow the global bandwidth limit 2009-03-05 22:48:01 +00:00
Mitchell Livingston d4b7ec04b8 #1881: Displayed ratio should be truncated, not rounded (Mac) 2009-03-05 04:59:24 +00:00
Mitchell Livingston 86a98db220 fix per-torrent action menu's limit submenus 2009-03-05 01:33:51 +00:00
Mitchell Livingston 852bbbe508 #8021 per-torrent vs. global speed limit confusion for mac ui 2009-03-05 01:10:09 +00:00
Mitchell Livingston 9cc421d6a2 #1859 fix per-torrent action menu's ratio settings 2009-02-24 00:34:46 +00:00
Mitchell Livingston 3d1cf6ba0d assorted trivial cleanup 2009-02-17 04:00:53 +00:00
Mitchell Livingston 055afd2d4d update the Mac code's copyright dates 2009-01-10 23:37:37 +00:00
Mitchell Livingston c89caf9cb4 finish fast enumeration conversion 2008-12-26 15:11:37 +00:00
Mitchell Livingston 333e226a3c so long Tiger support 2008-12-26 05:57:51 +00:00
Mitchell Livingston e581bc01f7 #1550 Not being able to deselect all transfers by clicking in the empty field 2008-12-03 00:29:45 +00:00
Mitchell Livingston dfd731c9a4 #1505 rearrange context menu's "Reveal Data File In Finder" 2008-11-24 06:05:24 +00:00
Mitchell Livingston 9ee9a96b7d trivial torrent table change 2008-11-17 03:20:15 +00:00
Mitchell Livingston 00ab31b454 don't append "http" to addresses in the proxy address field 2008-11-09 12:12:29 +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 6d9089e514 add some missed type changes 2008-11-04 00:34:13 +00:00
Mitchell Livingston 819c1af60e hardcode the max group constant; trivial changes 2008-10-29 02:33:20 +00:00
Mitchell Livingston bb48869f3e update NEWS; trivial changes 2008-10-29 01:18:03 +00:00
Mitchell Livingston 2c0a39d7c6 more changes in counter scope 2008-10-12 22:17:27 +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 212ea5e119 groups are now stored as objects instead of dictionaries 2008-07-01 01:28:19 +00:00
Mitchell Livingston e7fd11864e trivial changes to sorting by state and other miscellaneous changes 2008-06-30 02:22:29 +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 9d5affb0b7 some cleaning 2008-06-17 17:17:15 +00:00
Mitchell Livingston 60b5c525cf updated help from jah 2008-06-11 03:28:14 +00:00
Mitchell Livingston 96955aaf35 (mac) implement proxy support 2008-06-10 18:08:57 +00:00
Mitchell Livingston b7ab0132e7 the pieces bar "slides" using NSAnimation instead of a timer 2008-06-10 05:09:30 +00:00
Mitchell Livingston f010e5f372 minor efficiency improvements 2008-06-05 02:16:33 +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 e03444fe86 even more efficiency when drawing custom row colors 2008-05-23 20:36:19 +00:00
Mitchell Livingston 793d5bc2b6 don't draw the white rows - this is already performed before hand 2008-05-23 20:18:14 +00:00
Mitchell Livingston 0558f0b05f manually draw the alternating row colors in the tracker table as well 2008-05-23 19:31:57 +00:00
Mitchell Livingston 527450b285 use the clipRect as the visible rect 2008-05-23 19:17:01 +00:00
Mitchell Livingston 5cd3dd1db7 manually draw the alternating row colors - this allows the rows below each group row to start as white 2008-05-23 19:04:19 +00:00
Mitchell Livingston 6345b6ba11 keep strings consistent 2008-05-23 16:56:03 +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
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 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 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 bfa9efc9f3 #902 pasting a link into transmission will open the url 2008-05-01 02:20:53 +00:00
Mitchell Livingston 92f5bec9a4 animate the blocklist download bar when first shown; update strings file 2008-04-08 15:45:01 +00:00
Mitchell Livingston 8b06357aab (trunk), double clicking a blank part of the table will toggle the inspector; update NEWS 2008-04-08 03:36:01 +00:00
Mitchell Livingston cd953b9606 update news and eliminate a warning 2008-03-31 18:44:51 +00:00
Mitchell Livingston 2d3ec18f08 only show "selected" in the progress bar (and allow toggling) for multifile torrents 2008-03-31 18:33:34 +00:00
Mitchell Livingston ced900ea12 #764 Use locale specific floats 2008-03-24 00:06:54 +00:00
Mitchell Livingston bc188e86f0 eliminate some Leopard checks 2008-03-23 18:47:35 +00:00
Mitchell Livingston 24fedbe044 add "move data file" to torrent action menu 2008-03-22 17:05:48 +00:00
Mitchell Livingston 4f7742d422 speed up check for enough remaining space by first determining if there is enough space to download what's needed ignoring preallocation 2008-03-18 03:20:27 +00:00
Mitchell Livingston efc7c5f228 fix display issue on launch when group row is set to show ratio 2008-03-17 21:44:14 +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 9b088498ad #782 comment box will now scroll with the arrows as expected 2008-03-12 17:57:02 +00:00
Mitchell Livingston cf433976b3 make the file menu code a bit more straightforward 2008-03-11 03:46:38 +00:00
Mitchell Livingston 8db7a29ab2 it's faster to lazily generate the torrent action menu each time you need it 2008-03-11 03:37:09 +00:00
Mitchell Livingston 6ad287dbeb group tooltip displays number of transfers 2008-03-04 00:30:26 +00:00
Mitchell Livingston 7463856062 add tooltips for group speeds/ratios 2008-02-28 21:28:48 +00:00
Mitchell Livingston 12994b62b6 remove an unnecessary check for ratio/speed setting 2008-02-28 16:55:28 +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 af2339bb9e clicking on the group speed rates will toggle with ratio 2008-02-28 02:17:17 +00:00
Mitchell Livingston 7e929d9d70 add table of trackers to the tracker inspector tab 2008-02-26 22:56:27 +00:00
Mitchell Livingston ccb601787e update strings file 2008-02-19 16:20:38 +00:00
Mitchell Livingston e6211d427e ensure the right table columns are removed on Tiger 2008-02-19 15:57:27 +00:00
Mitchell Livingston 806fd71d52 get rid of an unnecessary method 2008-02-19 15:21:19 +00:00
Mitchell Livingston d9f8018c49 fix type-select with groups 2008-02-19 05:27:15 +00:00
Mitchell Livingston a28583b50b first go at getting the app to work nicely with Tiger again 2008-02-19 05:14:22 +00:00
Mitchell Livingston 6fcf4a8013 ensure up and down group arrows are colored correctly 2008-02-19 02:59:01 +00:00
Mitchell Livingston ac300eab89 line up group row speeds with status bar speeds 2008-02-19 02:24:26 +00:00
Mitchell Livingston 9426e0bf1e more group row adjustments 2008-02-19 02:10:20 +00:00
Mitchell Livingston 03f986dffe better group arrow images 2008-02-18 20:53:10 +00:00