1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2024-12-29 02:56:11 +00:00
Commit graph

15376 commits

Author SHA1 Message Date
Cœur
60ef92ee99
fix: hardcode BadgeView font size (#5168) 2023-03-07 21:16:06 -06:00
Mike Gelfand
20071149c3
fix: split current and initially requested minimized state (#5175) 2023-03-07 21:07:23 -06:00
reardonia
9c436d87dd
fix: torrentGet.wanted RPC breaking change in [4.0.0..4.0.1] (#5170) 2023-03-07 19:44:25 -06:00
Charles Kerr
033d698306
fix: parsing of ipv6 tracker announce URLs (#5174) 2023-03-07 12:19:12 -06:00
Charles Kerr
39e3e1d87b
fix: increase priority of first and last piece of each file (#5167)
The first and last pieces of a file generally include information needed
by preview generators, so prioritizing those pieces makes life easier
for users or tools that look at files while they're being downloaded.

This worked in 3.00 but isn't present in 4.0.0.
2023-03-06 15:50:19 -06:00
midzer
2dd39596d1
docs: improve build instructions (#4980) 2023-03-06 12:11:13 -06:00
reardonia
56c1bb2a9e
fix: publish 'leechers' iff it was in tracker response (#5164) 2023-03-06 09:22:40 -06:00
Charles Kerr
b2b0f0db39
fix: crash in curl_easy_pause() (#5161) 2023-03-05 23:42:52 -06:00
tearfur
08ed1cf54c
docs: add libssl-dev to Ubuntu dependencies (#5134) 2023-03-05 17:42:35 -06:00
Cœur
d2c8ff3683
feat: add up/down arrows to badge (#5095) 2023-03-05 17:20:48 -06:00
github-actions[bot]
5f9491a02f
chore: update generated transmission-web files (#5159) 2023-03-05 15:43:07 -06:00
Derek Reiff
811b2aa4c5
fix: regression (leech percentage) from earlier progress-indicator work (#5114)
* fix: restore client-level progress indicators

This was a regression that I missed from last year.
The web client now uses the same progress indicators from the client,
and also slightly changes the color based on light/dark mode.

https://github.com/transmission/transmission/issues/4303

* fix: restore leech percentage state

I found a few more statuses that I missed that didn’t match native client UI:
- queued
- paused queued
- paused leech
- paused magnet
- dark mode variants
- verify percentage and color

Plus, reduce brightness of some colors in light mode.
2023-03-05 15:38:05 -06:00
wsy2220
586e01c2aa
fix: selected torrent row color in dark mode (#5151) 2023-03-05 12:21:22 -06:00
Charles Kerr
47001a394e
fix: 7f9ef4730 use-after-free in peerMsgs::canRead (#5152) 2023-03-05 11:50:11 -06:00
Charles Kerr
7f9ef4730e
fix: assertion failure in readBtPiece() (#5097) 2023-03-03 17:43:51 -06:00
Cœur
8de331c6c4
docs: How to find and open a CI build on macOS (#5135) 2023-03-03 14:33:03 -06:00
Mike Gelfand
1f1e614f99
Use bundled deps for GHA build from tarball on Mac (#5126) 2023-03-03 03:30:43 +00:00
Cœur
264437d6d9
Complete copyWithZone for TorrentCell (#5079) 2023-03-02 08:31:23 -06:00
Daniel Kamil Kozar
848212eea1
fix: escaped representation of non-BMP characters when generating JSON (#5096) 2023-03-02 00:55:16 -06:00
Charles Kerr
8fc904617b
fix: correctly handle batch-adding trackers to multiple torrents (#5122) 2023-03-02 00:33:49 -06:00
Charles Kerr
d3273504bd
fix: 5053 old torrent files keep appearing (#5117) 2023-03-01 20:12:19 -06:00
Charles Kerr
d21a3b622a
fix: 4981 open folder should open selected folder (#5115) 2023-03-01 15:57:23 -06:00
Trim21
a623b50ed0
docs: explain default-trackers param format in rpc-spec (#5099) 2023-03-01 13:39:11 -06:00
Charles Kerr
211e3fc985
fix: always add announce key even when including announce-list (#5106) 2023-03-01 13:10:20 -06:00
Cœur
03a23cf797
fix: max 4 significant digits for speed (#5100) 2023-03-01 11:33:17 -06:00
Cœur
63653b4831
fix: recheckCompleteness on setDownloadDir (#5060) 2023-02-28 08:51:11 -06:00
Charles Kerr
1a276fb145
fix: 4.0.0 bookkeeping of protocol overhead when receiving peer messages (#5091) 2023-02-27 20:25:15 -06:00
github-actions[bot]
e9eb70b50f
chore: update generated transmission-web files (#5089) 2023-02-27 17:28:42 -06:00
Derek Reiff
451dd952f8
fix: restore client-level progress indicators (#5083) 2023-02-27 17:16:45 -06:00
Charles Kerr
5ada8c46d4
fix: transmission-remote warning when adding magnet link (#5088) 2023-02-27 15:58:38 -06:00
Charles Kerr
f53e58c8bd
fix: 4.0.0 regression that broke speed limits for utp peers (#5086) 2023-02-27 15:03:45 -06:00
Max Zettlmeißl
f267f95ec1
docs: document previously-undocumented settings (#4971) 2023-02-27 13:40:33 -06:00
Charles Kerr
ac319321b5
fix: assertion failure in std::clamp() when called from rechokeDownloads() (#5080) 2023-02-27 11:59:00 -06:00
HAkos1
238fd96041
fix: don't log full path, only the filename of source file (#5055)
Co-authored-by: Akos Horvath <koma@koma.sh>
2023-02-27 10:02:58 -06:00
Gary Elshaw
13ae244eed
docs: warn users about bannable actions in the issue template (#5059) 2023-02-26 21:42:53 -06:00
Dzmitry Neviadomski
4430f72a72
feat: Use updated minimal NSColorWell style for Groups. (#5016)
* feat: Use updated minimal NSColorWell style for Groups.

Only on macOS Ventura (13.0+), as AppKit changes were introduced here.

Somewhat fixes #5011

Signed-off-by: Dzmitry Neviadomski <nevack.d@gmail.com>
2023-02-26 19:11:36 -06:00
Cœur
dcc1d14fc1
Set fPiecesControl segmentDistribution to fillProportionally (#5066) 2023-02-26 09:42:26 -06:00
github-actions[bot]
63f47691e8
chore: update generated transmission-web files (#5061) 2023-02-26 01:10:18 -06:00
Helmut K. C. Tessarek
0d355806ac
fix: change alt to control for shortcuts (#5054) 2023-02-25 23:37:50 -06:00
Cœur
8a374a3310
fix: macOS watchdirs (#5058) 2023-02-25 22:50:30 -06:00
Charles Kerr
47fd150bab
fix: some torrents think they are magnets (#5025) 2023-02-25 07:11:19 -06:00
Mike Gelfand
81f8ceb0f9
Limit in-kernel file copying to 2 GiB blocks at a time (#5039)
This reportedly helps with copying to cifs target where
`copy_file_range()` would sometimes return `EINVAL` for no apparent
reason when copying large files. Extending the limit to `sendfile64()`
to avoid similar issue there, if it exists.

Overall, copying at most 2 GiB at a time will result in more syscalls
but shouldn't affect the performance gain in any noticeable way.
2023-02-25 03:15:17 +00:00
github-actions[bot]
a42e81efd9
chore: update generated transmission-web files (#5036)
Co-authored-by: ckerr <ckerr@users.noreply.github.com>
2023-02-24 18:37:01 -06:00
Dzmitry Neviadomski
7e353588dc
fix: Add tooltip explaining why auto adding for magnets is unavailable. (#5035)
Fixes #5034

Signed-off-by: Dzmitry Neviadomski <nevack.d@gmail.com>
2023-02-24 16:44:55 -06:00
Charles Kerr
8e3a09ff94
fix: alt speed schedule not saved in web ui (#5033) 2023-02-24 16:09:50 -06:00
Roey Fuchs
cfcd7148ad
fix: make "unexpected argument" error message easier to read (#5029) 2023-02-24 15:47:51 -06:00
Dzmitry Neviadomski
394defe98e
fix: Adjust sizes to fix Call Script control cutoff. (#5018)
Fixes #5010

Signed-off-by: Dzmitry Neviadomski <nevack.d@gmail.com>
2023-02-24 12:24:34 -06:00
Dzmitry Neviadomski
c43ed9a8a1
fix: Update Inspector window frame to fix AutoLayout warning. (#5021)
Signed-off-by: Dzmitry Neviadomski <nevack.d@gmail.com>
2023-02-23 19:06:47 -06:00
Dzmitry Neviadomski
026ab5ffc6
fix: Use bounds for relative NSPopover positioning. (#5019)
Fixes #5013

Signed-off-by: Dzmitry Neviadomski <nevack.d@gmail.com>
2023-02-23 18:40:29 -06:00
wiz78
450e98fd91
fix: TR_TIME_LOCALTIME value in torrent scripts (#5006) 2023-02-23 07:18:29 -06:00