1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2025-01-01 12:35:22 +00:00
transmission/macosx
Charles Kerr bcf5e4636a
fix: calculate seed ratio by torrent size. (#2424)
Previously was calculated by number of bytes downloaded, which caused
edge cases when those two numbers were not the same, e.g. if the user
already had part of the torrent from another source and only downloaded
a small part. When this happened, the ratio could be very large and use
of seedratio would behave in a way that most people would not expect.

Note, the old behavior has been around for a VERY LONG TIME. Even though
this is a bugfix, it does change semantics. I don't think there is any
third-party code that depends on the old behavior but this is arguably
a breaking change.
2022-01-17 17:16:37 -06:00
..
da.lproj [macOS] Update Info window. 2021-12-12 08:24:16 +03:00
de.lproj [macOS] Update Info window. 2021-12-12 08:24:16 +03:00
en.lproj [macOS] Update Info window. 2021-12-12 08:24:16 +03:00
es.lproj [macOS] Update Info window. 2021-12-12 08:24:16 +03:00
fr.lproj [macOS] Update Info window. 2021-12-12 08:24:16 +03:00
Images Change accent color to match macOS red choice 2021-12-07 09:16:53 +01:00
it.lproj [macOS] Update Info window. 2021-12-12 08:24:16 +03:00
nl.lproj [macOS] Update Info window. 2021-12-12 08:24:16 +03:00
pt_PT.lproj [macOS] Update Info window. 2021-12-12 08:24:16 +03:00
QuickLookPlugin refactor: use std::vector in tr_info (#2386) 2022-01-09 10:55:09 -06:00
ru.lproj [macOS] Update Info window. 2021-12-12 08:24:16 +03:00
Sparkle.framework Update Sparkle to 1.24.0 2020-11-15 10:19:32 -05:00
tr.lproj [macOS] Update Info window. 2021-12-12 08:24:16 +03:00
TransmissionHelp Sonarcloud warnings 4 (#1499) 2020-11-02 09:16:12 -06:00
VDKQueue Fix clang warning in VDKQueue.m 2021-10-30 01:05:13 +03:00
AboutWindow.xib Disable tabbing mode for all Mac client windows 2018-09-30 14:41:40 +03:00
AboutWindowController.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
AboutWindowController.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
AddMagnetWindowController.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
AddMagnetWindowController.mm [macos] Replace Deprecated constants. (#2038) 2021-10-31 10:18:27 -05:00
AddWindowController.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
AddWindowController.mm [macos] Replace Deprecated constants. (#2038) 2021-10-31 10:18:27 -05:00
Badger.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
Badger.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
BadgeView.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
BadgeView.mm [macos] Replace Deprecated constants. (#2038) 2021-10-31 10:18:27 -05:00
BlocklistDownloader.h [macOS] Fix downloading compressed peer blocklists (#2191) 2021-11-21 11:36:06 -06:00
BlocklistDownloader.mm [macOS] Fix downloading compressed peer blocklists (#2191) 2021-11-21 11:36:06 -06:00
BlocklistDownloaderViewController.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
BlocklistDownloaderViewController.mm [macos] Replace Deprecated constants. (#2038) 2021-10-31 10:18:27 -05:00
BlocklistScheduler.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
BlocklistScheduler.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
BlocklistStatusWindow.xib Disable tabbing mode for all Mac client windows 2018-09-30 14:41:40 +03:00
BonjourController.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
BonjourController.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
ButtonToolbarItem.h
ButtonToolbarItem.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
CMakeLists.txt [macOS] Update Info window. 2021-12-12 08:24:16 +03:00
ColorTextField.h
ColorTextField.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
Controller.h Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
Controller.mm refactor: use std::string in tr_file (#2382) 2022-01-08 12:53:35 -06:00
CreatorWindowController.h Add support for creating torrents with a source flag (#443) 2021-10-18 18:05:39 -05:00
CreatorWindowController.mm refactor: web_utils (#2121) 2021-11-08 21:30:03 -06:00
Credits.rtf macOS icon redesigned for Big Sur 2021-03-29 18:05:30 -04:00
Defaults.plist
DragOverlayView.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
DragOverlayView.mm [macos] Replace Deprecated constants. (#2038) 2021-10-31 10:18:27 -05:00
DragOverlayWindow.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
DragOverlayWindow.mm refactor: use std::string in tr_file (#2382) 2022-01-08 12:53:35 -06:00
ExpandedPathToIconTransformer.h
ExpandedPathToIconTransformer.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
ExpandedPathToPathTransformer.h
ExpandedPathToPathTransformer.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
FileListNode.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
FileListNode.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
FileNameCell.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
FileNameCell.mm [macos] Replace Deprecated constants. (#2038) 2021-10-31 10:18:27 -05:00
FileOutlineController.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
FileOutlineController.mm [macos] Replace Deprecated constants. (#2038) 2021-10-31 10:18:27 -05:00
FileOutlineView.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
FileOutlineView.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
FilePriorityCell.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
FilePriorityCell.mm [macos] Replace Deprecated constants. (#2038) 2021-10-31 10:18:27 -05:00
FileRenameSheetController.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
FileRenameSheetController.mm [macos] Replace Deprecated constants. (#2038) 2021-10-31 10:18:27 -05:00
FileRenameSheetController.xib Disable tabbing mode for all Mac client windows 2018-09-30 14:41:40 +03:00
FilterBar.xib Fixed: In the "Filter Bar" the "Groups" icon is clipped at the top #1905 (#2005) 2021-10-22 07:46:54 -05:00
FilterBarController.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
FilterBarController.mm [macos] Replace Deprecated constants. (#2038) 2021-10-31 10:18:27 -05:00
FilterBarView.h Remove unused background gradient variables 2020-12-30 20:18:12 -05:00
FilterBarView.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
FilterButton.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
FilterButton.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
GlobalOptionsPopoverViewController.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
GlobalOptionsPopoverViewController.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
GroupsController.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
GroupsController.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
GroupsPrefsController.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
GroupsPrefsController.mm [macos] Replace Deprecated constants. (#2038) 2021-10-31 10:18:27 -05:00
GroupToolbarItem.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
GroupToolbarItem.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
Info.plist Update app icon from icns to pngs in the asset catalog 2021-03-29 22:07:55 -04:00
Info.plist.in Bump copyright to 2020 2020-04-18 15:18:02 -04:00
InfoActivityViewController.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
InfoActivityViewController.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
InfoFileView.xib
InfoFileViewController.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
InfoFileViewController.mm [macos] Replace Deprecated constants. (#2038) 2021-10-31 10:18:27 -05:00
InfoGeneralViewController.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
InfoGeneralViewController.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
InfoOptionsViewController.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
InfoOptionsViewController.mm [macos] Replace Deprecated constants. (#2038) 2021-10-31 10:18:27 -05:00
InfoPeersView.xib
InfoPeersViewController.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
InfoPeersViewController.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
InfoTextField.h
InfoTextField.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
InfoTrackersView.xib
InfoTrackersViewController.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
InfoTrackersViewController.mm [macos] Replace Deprecated constants. (#2038) 2021-10-31 10:18:27 -05:00
InfoViewController.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
InfoWindow.xib [macOS] Use old icon name for Square Grid to support older macOS 2021-12-13 07:36:03 +03:00
InfoWindowController.h [macOS] Update Info window. 2021-12-12 08:24:16 +03:00
InfoWindowController.mm [macOS] Use old icon name for Square Grid to support older macOS 2021-12-13 07:36:03 +03:00
main.mm Mac client uses freed memory (#2234) 2021-11-27 15:59:46 -06:00
MessageWindow.xib Fix: issue #1889, #1894, #1912, #1913 (#1923) 2021-10-13 11:04:10 -05:00
MessageWindowController.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
MessageWindowController.mm [macos] Replace Deprecated constants. (#2038) 2021-10-31 10:18:27 -05:00
NSApplicationAdditions.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
NSApplicationAdditions.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
NSImageAdditions.h [macOS] Update Info window. 2021-12-12 08:24:16 +03:00
NSImageAdditions.mm [macOS] Update Info window. 2021-12-12 08:24:16 +03:00
NSMutableArrayAdditions.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
NSMutableArrayAdditions.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
NSStringAdditions.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
NSStringAdditions.mm fix: calculate seed ratio by torrent size. (#2424) 2022-01-17 17:16:37 -06:00
PeerProgressIndicatorCell.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
PeerProgressIndicatorCell.mm [macos] Replace Deprecated constants. (#2038) 2021-10-31 10:18:27 -05:00
PeerTableView.h
PeerTableView.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
PiecesView.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
PiecesView.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
PortChecker.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
PortChecker.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
PredicateEditorRowTemplateAny.h
PredicateEditorRowTemplateAny.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
PrefsController.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
PrefsController.mm [macos] Replace Deprecated constants. (#2038) 2021-10-31 10:18:27 -05:00
PrefsWindow.h
PrefsWindow.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
ProgressGradients.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
ProgressGradients.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
ShareToolbarItem.h
ShareToolbarItem.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
ShareTorrentFileHelper.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
ShareTorrentFileHelper.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
sparkle_dsa_pub.pem
StatsWindow.xib Disable tabbing mode for all Mac client windows 2018-09-30 14:41:40 +03:00
StatsWindowController.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
StatsWindowController.mm [macos] Replace Deprecated constants. (#2038) 2021-10-31 10:18:27 -05:00
StatusBar.xib
StatusBarController.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
StatusBarController.mm [macos] Replace Deprecated constants. (#2038) 2021-10-31 10:18:27 -05:00
StatusBarView.h Remove unused background gradient variables 2020-12-30 20:18:12 -05:00
StatusBarView.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
ToolbarSegmentedCell.h
ToolbarSegmentedCell.mm [macos] Replace Deprecated constants. (#2038) 2021-10-31 10:18:27 -05:00
Torrent.h refactor: replace tr_torrentFiles() with tr_torrentFileProgress() (#1994) 2021-10-21 13:31:03 -05:00
Torrent.mm refactor: don't use varargs in tr_error (#2352) 2021-12-27 20:32:22 -06:00
TorrentCell.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
TorrentCell.mm [macos] Replace Deprecated constants. (#2038) 2021-10-31 10:18:27 -05:00
TorrentGroup.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
TorrentGroup.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
TorrentTableView.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
TorrentTableView.mm [macos] Replace Deprecated constants. (#2038) 2021-10-31 10:18:27 -05:00
TrackerCell.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
TrackerCell.mm [macOS] Update Info window. 2021-12-12 08:24:16 +03:00
TrackerNode.h refactor: add tr_torrentTrackers() (#2282) 2021-12-08 10:55:52 -06:00
TrackerNode.mm refactor: add tr_torrentTrackers() (#2282) 2021-12-08 10:55:52 -06:00
TrackerTableView.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
TrackerTableView.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
Transmission.entitlements Enable hardened runtime 2018-12-21 20:15:46 -05:00
Transmission_Prefix.pch
URLSheetWindow.xib Disable tabbing mode for all Mac client windows 2018-09-30 14:41:40 +03:00
URLSheetWindowController.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
URLSheetWindowController.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00
WebSeedTableView.h Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +03:00
WebSeedTableView.mm Port macOS client to C++ (#1830) 2021-09-24 07:56:57 -05:00