Commit Graph

80 Commits

Author SHA1 Message Date
Julien 8ac323d5d6
chore: removed copyright timespans in headers (#4850) 2023-11-01 16:11:11 -05:00
SweetPPro 1a86c65b44
fix: missing priority icon in torrent cell (#5856)
* regression fix: missing priority icon in torrent cell

Fix #5826 (regression from #5147) - autolayout alternative to #5846

* Update TorrentCell.mm

* Update SmallTorrentCell.mm
2023-08-13 14:37:42 -05:00
SweetPPro 635268854b
refactor: view-based TorrentTableView in macOS client (#5147)
Converted TorrentTableView from older style cell based table to more modern view based
* floating group rows are now used for an improved groups experience
* individual group indicators are hidden when _Use Groups_ is selected to minimize visual clutter (see #3328 )
* removed negated `usesAlternatingRowBackgroundColors` flag for minimal view in Controller.mm (personal preference - easy to restore)
2023-06-27 14:40:44 -05:00
Julien 4b8cfa2e57
chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
SweetPPro 7056765468
update macOS group indicators (#3183)
* update macOS group indicators

proposal for updated Group indicators, inspired by Xcode, and ios Calendar.

Discussion over here: https://github.com/transmission/transmission/issues/3058

* Update TorrentCell.mm

resolve some pr isssues

* Update TorrentCell.mm

add a group indicator width definition
2022-06-08 15:13:29 -05:00
Dmitry Serov 54d1a02e92
Use properties instead of ivars (#2453) 2022-02-22 10:04:20 -06:00
Charles Kerr df1cca9b57
chore: update copyright years, make notices consistent (#2463) 2022-01-20 12:27:56 -06:00
Mike Gelfand db3d40d0ed Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
Mike Gelfand 4160743738 Convert tabs to spaces, remove trailing whitespace (Mac client) 2017-01-24 20:53:16 +03:00
Mike Gelfand b6d2649ddc Initial Mac support in CMake configuration 2017-01-11 23:43:53 +03:00
Mike Gelfand 2248d3670f Get rid of $Id$ SVN keywords in source files 2016-09-02 23:10:15 +03:00
Mitchell Livingston 8ca8c76799 bump Mac copyright to 2012 2012-01-14 17:12:04 +00:00
Mitchell Livingston ab93e2d07b remove an unneeded (and unimplemented) method from TorrentCell.h 2011-10-24 02:14:57 +00:00
Mitchell Livingston b15cac8c43 #4356 Extend tooltip support to torrent names in the main window 2011-10-23 17:45:05 +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 f77491ceb3 more adjustments to compact view 2010-03-20 18:09:45 +00:00
Mitchell Livingston 34bd2914db first attempt at a single-row, more compact Compact (Minimal) View 2010-03-20 03:27:17 +00:00
Mitchell Livingston 1fec2fb2d0 happy new year! 2010-01-01 21:12:04 +00:00
Mitchell Livingston 5df69c898c dead code removal 2009-12-12 03:11:48 +00:00
Mitchell Livingston f3c7dde651 get rid of copying the priority images and elliminate another setFlipped: on 10.6 2009-10-18 14:02:22 +00:00
Mitchell Livingston 74bcaba766 require 10.6 (and Xcode 3.2) for development, and kill some more deprecated methods too 2009-08-29 20:28:52 +00:00
Mitchell Livingston bada82a96c skeleton for priorities in the Mac UI - still lacks ability to actually change the priority 2009-04-20 02:45:27 +00:00
Mitchell Livingston 055afd2d4d update the Mac code's copyright dates 2009-01-10 23:37:37 +00:00
Mitchell Livingston 7b1f6d5e40 CTGradientAdditions is now ProgressGradients 2008-10-31 00:13:50 +00:00
Mitchell Livingston 88e907383f store progress gradients in the gradient class; miscellaneous cleanup 2008-06-25 05:01:04 +00:00
Mitchell Livingston 493d0fa474 the pieces bar and pieces view now show shades of blue/green based on progress/availability instead of preset "levels" of color - in other words, it mixes white with either blue or green where the amount of color is the exact percentage of the piece that has been downloaded 2008-06-10 19:56:53 +00:00
Mitchell Livingston 3a1c463fee simplify the drawing of group colors for transfers 2008-05-27 16:07:12 +00:00
Mitchell Livingston 510570091c no need to have the bitmap as an instance variable since it is no longer saving colors between reload 2008-05-27 05:08:09 +00:00
Mitchell Livingston a24eabaa24 simplify the pieces bar by not drawing the gradient over it 2008-05-27 04:25:00 +00:00
Mitchell Livingston 9c8e002ec1 update NEWS, remove unused variable 2008-05-10 19:34:17 +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 5681c18c02 clean up the behavior with the group color picker 2008-03-23 04:36:30 +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 30cee125da treat the entire file icon as the action button 2008-01-20 18:51:53 +00:00
Mitchell Livingston 4b5e05f12e mark action button as pushed when it's clicked; update NEWS 2008-01-16 19:49:10 +00:00
Mitchell Livingston 50a90c3460 update NEWS, clean up pieces bar toggle code 2008-01-16 19:30:12 +00:00
Mitchell Livingston 470d588b50 animate the Pieces bar when showing/hiding it 2008-01-16 15:56:40 +00:00
Mitchell Livingston 4a3d5d7081 when mousing over the icon, show the action button 2008-01-16 06:48:12 +00:00
Mitchell Livingston 06f0fee7b5 dim the action button when hovered over, and display the appropriate status string 2008-01-15 23:48:03 +00:00
Mitchell Livingston 804d0193d0 fix tooltips in the main table 2008-01-15 05:03:26 +00:00
Mitchell Livingston 803cbc6808 don't make a button hovered when it is pushed but not hovered over 2008-01-15 04:52:40 +00:00
Mitchell Livingston edb46062b2 attempt to fix table drawing issues 2008-01-15 04:45:57 +00:00
Mitchell Livingston 0a7d8cd3a5 experiment with hilighting the buttons on rollover (10.5-only, and still incomplete) 2008-01-15 03:33:44 +00:00
Mitchell Livingston 7933bc4d9e migrate some of the action button code to TorrentCell 2008-01-14 19:12:26 +00:00
Mitchell Livingston a275277903 first commit of experimental button refactoring 2008-01-14 18:02:08 +00:00
Mitchell Livingston f80bd47056 update copyright info for 2008 2008-01-02 16:55:05 +00:00
Mitchell Livingston 3377bc4e02 flash orange in pieces in the advanced progress bar that just completed 2007-12-28 21:37:06 +00:00
Mitchell Livingston 42a09ba6ac simplify the advanced bar drawing code 2007-12-28 19:44:22 +00:00
Mitchell Livingston 2af8500b60 make the availability bar red 2007-11-11 21:45:27 +00:00
Mitchell Livingston cfa809bc47 clean up the pieces bar drawing to avoid putting it into an image, and use NSColor object for the piece colors 2007-11-06 04:53:06 +00:00