Commit Graph

15552 Commits

Author SHA1 Message Date
Charles Kerr 2a57b17031 chore: bump version to 4.0.2 2023-03-15 15:58:20 -05:00
Charles Kerr daae9fd59a
docs: add 4.0.2 release notes (#5230) 2023-03-15 12:13:55 -05:00
github-actions[bot] 1ecbb78ac1
chore: update generated transmission-web files (#5229) 2023-03-15 11:45:23 -05:00
tearfur e527cd4e9b
fix: remove extra checkbox from webui peers preferences (#5223) 2023-03-15 10:46:28 -05:00
dependabot[bot] 02fea61145
deps: bump webpack from 5.75.0 to 5.76.0 in /web (#5228) 2023-03-15 10:05:57 -05:00
Charles Kerr 3aeefec203
chore: remove unused header includes (#5227) 2023-03-14 18:36:15 -05:00
Ilkka Kallioniemi 231f653089
docs: remove empty line in manpage (#5225) 2023-03-14 15:45:13 -05:00
Cœur d64ec27106
fix: "Unrecognized colorspace number -1" (#5219) 2023-03-13 23:41:38 -05:00
Charles Kerr a87d39f3bd
fix: filter out peers with port 1 from DHT peer lists. (#5218) 2023-03-13 19:27:47 -05:00
Charles Kerr 6224b60728
fix: wrong error message when writing to incomplete dir (#5217) 2023-03-13 16:20:39 -05:00
Cœur 066d655493
fix: precision in stringForSpeedCompact (#5213) 2023-03-13 14:43:39 -05:00
Colin B 59a157ebde
feat: restore support for nonstandard `path.utf-8` (#3454) 2023-03-13 13:58:59 -05:00
tearfur 67f6dee04a
Correct minor formatting errors in rpc-spec.md (#5214) 2023-03-13 11:21:48 -05:00
Charles Kerr dabd29f2b2
fix: std::clamp() assertion failure in maxAvailableReqs() (#5203) 2023-03-11 22:25:21 -06:00
Charles Kerr 900281eb1c
fix: check tr_ctorSetFoo() return values before adding torrent via RPC (#5202) 2023-03-11 19:44:54 -06:00
Mike Gelfand 3039ff1390
Don't discover tests when cross-compiling w/o an emulator (#5197) 2023-03-11 12:42:56 +00:00
Charles Kerr fe92568e66
fix: update Torrent::ratio() to match #2770 (#5193) 2023-03-10 14:33:01 -06:00
Charles Kerr 9a80b01b27
fix: update Torrent::ratio() to match #2770 (#5193) 2023-03-10 14:32:39 -06:00
Charles Kerr be77226d6b
fix: update Torrent::ratio() to match #2770 (#5193) 2023-03-10 14:32:12 -06:00
Charles Kerr 86fd89fff4
fix: remove interest strategy code that could contribute to oscillating download speeds. (#5176) 2023-03-10 13:21:51 -06:00
Cœur b1f6fbc05d
fix: change badge font size, position and precision (#5184) 2023-03-10 01:05:21 -06:00
Charles Kerr b354337720
ci: check for clang tidy errors in libtransmission (#5188) 2023-03-10 00:23:22 -06:00
Charles Kerr bfa62f6116
fix: handle DELETE_EVENT in create-torrent GTK dialog code (#5180) 2023-03-09 15:01:22 -06:00
Mike Gelfand 8cdb6ec798
chore: sync translations (#5182) 2023-03-08 23:29:22 -06:00
Cœur 17920f1697
docs: for macOS CI testing, need do download the "from-tarball" artefact (#5177)
On macOS, downloading the other artefact may not work on all machines.
2023-03-08 00:28:19 -06:00
Charles Kerr 2789a8fe69 docs: fix missing method name in 9c436d87d 2023-03-07 21:19:50 -06:00
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