Commit Graph

61 Commits

Author SHA1 Message Date
Mitchell Livingston d2b3010210 Dark mode support
This is the first pass. A bit more work is needed.
2018-12-21 16:39:47 -05:00
Mike Gelfand 8863e88570 Fix build with Xcode 10
For some reason, Mac client is the only project that references
libtransmission files as if they were a part of its own project, and
inconsistently so. Make the include/import style uniform an in line with
other projects.

Adjust Mac client include directory settings a bit along the way.
2018-09-30 13:37:30 +03:00
Dmitry Serov 845dfe6017 Transition to ARC 2017-07-29 23:14:22 +07:00
Dmitry Serov 95ae0688eb NSDictionary subscripting 2017-07-08 21:38:47 +07:00
Mike Gelfand 4160743738 Convert tabs to spaces, remove trailing whitespace (Mac client) 2017-01-24 20:53:16 +03:00
Mike Gelfand ee0f7686b5 Fix some warnings revealed by CMake configuration compiler flags 2017-01-11 23:43:56 +03:00
Mike Gelfand 2248d3670f Get rid of $Id$ SVN keywords in source files 2016-09-02 23:10:15 +03:00
Mike Gelfand 52ca481033 #6050: Get rid of calls to deprecated convertScreenToBase: API (patch by mattrajca) 2016-01-07 17:21:12 +00:00
Mitchell Livingston a5971d289a #5109 Show expansion tooltip for abbreviated file names in the File table 2012-10-29 22:17:08 +00:00
Mitchell Livingston 809bd8e788 no padding between the title/status strings in the file table and the priority column 2012-10-29 00:04:18 +00:00
Mitchell Livingston 2406572104 reverse r13248-r13250, since ARC doesn't support 32-bit. 2012-03-13 02:52:11 +00:00
Mitchell Livingston 11f57ccb18 #4822 Enable Automatic Reference Counting 2012-03-10 03:38:58 +00:00
Mitchell Livingston 8ca8c76799 bump Mac copyright to 2012 2012-01-14 17:12:04 +00:00
Mitchell Livingston 0808bdd2fe We now require Mac OS X 10.6 or later. Make that change and all the nice little adjustments that go with it. 2011-10-06 00:30:40 +00:00
Mitchell Livingston 27fa4091dc have FileListNodes store their corresponding torrents, allowing the removal of this functionality from the file outline view 2011-05-31 22:26:04 +00:00
Mitchell Livingston 25ee42d68d update the copyright years in the Mac code to 2011 2011-01-01 20:42:14 +00:00
Mitchell Livingston 03ed3f2ca8 fix trivial memory leak from last commit 2010-07-08 01:53:09 +00:00
Mitchell Livingston 7f85325487 adjust the code for determining the layout of text in the file table 2010-07-08 01:49:41 +00:00
Mitchell Livingston daceb0d94a #3388 fix file completion percentage in the inspector 2010-07-06 03:57:23 +00:00
Mitchell Livingston 2980120847 #3298 Move percentage string formatting into its own method, and don't append .00 to 100% 2010-06-24 00:00:43 +00:00
Mitchell Livingston d0bf7ff409 #3216 Progress Percentage Should Round Down 2010-05-31 14:06:54 +00:00
Mitchell Livingston def9a6aba3 make text fields truncate in the middle instead of end 2010-04-01 02:34:29 +00:00
Mitchell Livingston 78f6a488d5 remove temporary asserts 2010-02-15 14:56:14 +00:00
Mitchell Livingston 300db84d7d add some temporary asserts to track down #2805 2010-02-06 17:12:16 +00:00
Mitchell Livingston 1fec2fb2d0 happy new year! 2010-01-01 21:12:04 +00:00
Mitchell Livingston f2bbae3fd8 some more insignificant changes I have sitting around locally 2009-12-31 03:19:54 +00:00
Mitchell Livingston c242a19eaf avoid needlessly copying the folder icon 2009-12-27 19:30:20 +00:00
Mitchell Livingston 5df69c898c dead code removal 2009-12-12 03:11:48 +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 a88683d650 set the color for table cells only when actually drawing (and only once each time the draw method is alled) 2009-09-28 17:42:24 +00:00
Mitchell Livingston 30aadad200 remove unneeded localizedStringWithFormat: 2009-09-28 03:12:58 +00:00
Mitchell Livingston 055afd2d4d update the Mac code's copyright dates 2009-01-10 23:37:37 +00:00
Mitchell Livingston 94600c6cf8 extremely trivial adjustments 2009-01-02 02:41:54 +00:00
Mitchell Livingston b97fa09270 clean up the table text coloring code; trivial cleanup 2009-01-02 01:10:54 +00:00
Mitchell Livingston 3548135711 trivial cleanups 2008-11-15 19:47:57 +00:00
Mitchell Livingston e7baca0272 fix an text alignment issue in the file inspector table 2008-11-01 17:52:25 +00:00
Mitchell Livingston afb9d97f55 update NEWS; trivial changes 2008-11-01 15:22:32 +00:00
Mitchell Livingston 201302d7c5 trivial code changes 2008-11-01 14:26:51 +00:00
Mitchell Livingston 87bbe46af5 In the file inspector tab, show progress and size for folders 2008-10-12 13:22:13 +00:00
Mitchell Livingston 6345b6ba11 keep strings consistent 2008-05-23 16:56:03 +00:00
Mitchell Livingston b89071685f use a custom class instead of a dictionary for holding a torrent's file structure 2008-05-22 18:39:49 +00:00
Mitchell Livingston 65b3856f61 for determining table text color when selected, remove the Leopard code since the Tiger code is accurate 100% of the time 2008-04-10 19:52:27 +00:00
Mitchell Livingston ced900ea12 #764 Use locale specific floats 2008-03-24 00:06:54 +00:00
Mitchell Livingston 17df83c247 fix some more minor memory leaks 2008-01-07 00:23:15 +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 f80bd47056 update copyright info for 2008 2008-01-02 16:55:05 +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 a7204affff revert last commit...it wasn't as reliable 2007-11-30 14:22:49 +00:00
Mitchell Livingston 3858f817c5 better method of determining if a table cell is highlighted 2007-11-30 02:49:40 +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