Commit Graph

79 Commits

Author SHA1 Message Date
Charles Kerr 7e1ecf2f0f
refactor: remove useless TR_DEBUG_FD env var (#5681)
This feature was originally meant to redirect verbose logging to *any*
fd, but it now only supports writing to stdout or stderr, and defaults
to stderr.

Redirecting to stdout isn't very useful and complicates the code, so
just remove it and always use stderr.
2023-06-28 16:26:15 -05:00
tearfur 6bbe6537cb
feat: bypass disk write cache when `cache-size-mb` is zero 2023-06-28 08:57:26 -05:00
Gary Elshaw 0fd7989b18
fix: restore png files that were corrupted in recent "compression" script 2023-06-18 14:11:56 -05:00
Charles Kerr 0ef58c2a20
chore: improve lossless compression of png files (#5586) 2023-06-05 17:03:11 -05:00
Daniel Kamil Kozar c1c27f3da0
Expose files' begin and end pieces via RPC (#5578)
* Expose files' begin and end pieces via RPC

This adds two arguments, `beginPiece` and `endPiece`, for each of the entries
in the `files` array of the RPC's `torrent-`get` method.

The point is to allow RPC clients to display a file's completion progress as
piece-based in addition to byte-based.
2023-06-05 13:15:32 -05:00
Jonatan e407bcc501
docs: update translation site names (#5481)
See https://help.transifex.com/en/articles/7171815-web-application-s-domain-change
2023-05-05 13:51:18 -05:00
tearfur 474a30ab2d
feat: add global IP cache, fix UDP connection failure warnings 2023-05-05 12:17:40 -05:00
Pierre Dubouilh ebfba686b0
feat: sequential download (#4795) 2023-04-14 11:47:54 -05:00
tearfur 85a00625dc
fix: intermediate fix for HTTP announce behaviour affected by `bind-address-ipv*` (#5296) 2023-03-28 12:59:42 -05:00
Geoffrey Bonneville c2fb52f51d
docs: add units to immutable properties in RPC doc (#5278) 2023-03-23 15:34:16 -05:00
Charles Kerr 5cc3bf8a97
fix: generate peer-id on launch (#5233) 2023-03-15 20:53:48 -05:00
tearfur 67f6dee04a
Correct minor formatting errors in rpc-spec.md (#5214) 2023-03-13 11:21:48 -05: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
reardonia 9c436d87dd
fix: torrentGet.wanted RPC breaking change in [4.0.0..4.0.1] (#5170) 2023-03-07 19:44:25 -06:00
tearfur 08ed1cf54c
docs: add libssl-dev to Ubuntu dependencies (#5134) 2023-03-05 17:42:35 -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
Trim21 a623b50ed0
docs: explain default-trackers param format in rpc-spec (#5099) 2023-03-01 13:39:11 -06:00
Max Zettlmeißl f267f95ec1
docs: document previously-undocumented settings (#4971) 2023-02-27 13:40:33 -06:00
Charles Kerr 9bf800e04c
docs: fix RPC documentation error (#4998) 2023-02-22 10:41:11 -06:00
Berbe 05a5c1e410
Doc: Add missing configuration file directives (#4812) 2023-02-11 09:30:32 -06:00
Berbe b64e65cf2e
docs: document python3 builddep when building libpsl 2023-02-10 16:40:27 -06:00
Charles Kerr 7a686a53f3
build: renamed ENABLE_WEB build option for clarity (#4760) 2023-02-08 17:47:07 -06:00
Charles Kerr a650060f3b
docs: deprecate trackerAdd, trackerRemove, trackerReplace RPC (#4699) 2023-01-31 22:53:46 -06:00
Charles Kerr 33a7d131b4
feat: add setting to choose between lazy-verify or full verify (#4611) 2023-01-18 02:09:29 -06:00
Charles Kerr 47ebb3f63a
refactor: remove obsolete lightweight build option (#4509) 2023-01-01 16:24:12 -06:00
Szepesi Tibor 0cb1ea8ed8
docs: add Qt dependencies for Windows build instructions and minor fixes (#4363) 2022-12-16 16:36:46 -06:00
Peter 7aad5870ce
Add windows build manual (#4291)
* Add windows build manual

* Total rewrite

* Update docs/Building-Transmission.md

Co-authored-by: Cœur <coeur@gmx.fr>

* Update Building-Transmission.md

* Update Building-Transmission.md

* Cmake command rewrite

* Update Building-Transmission.md

* Remove "Mingw" build manual

* Update Building-Transmission.md

Co-authored-by: Cœur <coeur@gmx.fr>
2022-12-12 15:10:36 +00:00
Peter f2418f6111
Docs: refresh web-interface page (#4277)
* Add link to macos web interface enabling manual

* Delete mac-enable-web-2.png

* Crop mac-enable-web-2.png pic
2022-11-29 12:58:03 -06:00
A Cœur bde1359d5d
Adopt localizedStringWithFormat for displayed quantities (#4109)
* Adopt localizedStringWithFormat for displayed quantities

* xib internationalization support is done
2022-11-14 18:30:03 +00:00
Ilkka Kallioniemi 6f43883d8b
Update building docs for Debian (#4101) 2022-11-10 08:28:50 -06:00
Derek Reiff 6187cfd67b
Refresh web interface across desktop and mobile (#3985)
* Add macOS section to Web-Interface docs

- Add minimal steps to enable web interface on macOS
- Clean up README.md with some markdown linting.

* Updating and modernizing web interface, colors, icons

In general:

- increase spacing and decrease font sizes in most inspectors (so far)
- replace icons  with emoji. may not be the way to go in the end

* update toolbar icon sizes to adjust for differences

* Switch from icons to buttons, other minor color changes

1. Add 'warn' class to dangerous actions
2. Add 'table-row' helper to overflow menu
3. Use text instead of icons for this new tab style

* Update icons using feathericons.com

* Rename files, replace some SVG and optimize PNG

* Remove more unused variables

* Update index.html to reflect new icons

* More minor svg changes; delete old images

* Updated build output

* Remove icons, add new feather svg icons

Build is now sub-200 KB
2022-10-21 12:22:59 -05:00
A Cœur ad77140035
doc: Building the GTK app on macOS (#3982) 2022-10-18 15:23:26 -05:00
A Cœur 4ea9c87fea
fix: some typos (#3904) 2022-10-13 09:35:10 -05:00
Federico Scodelaro 794074b7e1
docs: git submodule on building should be recursive (#3927)
* docs: git submodule on building should be recursive

* docs: forgot update scenario
2022-10-10 16:05:52 +01:00
luzpaz f8203148f0
fix: fix various user facing and non-user facing typos (#3743)
* fix: fix various user facing and non-user facing typos

Found via `odespell -q 3 -S ./third-party,*.po,*.ts -L filetest,inout`
2022-08-31 11:28:54 -05:00
Petrprogs 4b96a264cf
Delete dead link and add new section in FAQ (#3687) 2022-08-21 14:59:31 -05:00
Petrprogs 2d3bcebf79
docs: Add FAQ to Readme.md (#3644) 2022-08-18 12:04:12 -05:00
Viacheslav Chimishuk fecdc418e5
Add documentation for TR_CURL_SSL_NO_VERIFY environment variable. (#3656) 2022-08-16 20:47:46 -05:00
Petrprogs 3020e45f4b
docs: update Web-Interface.md (#3622) 2022-08-12 07:54:07 -05:00
Petrprogs 7c152c1db4
docs: update Web-Interface.md (#3615) 2022-08-10 20:46:57 -05:00
Petrprogs a5f7df34ab
docs: update Web-Interface.md (#3601) 2022-08-09 15:21:02 -05:00
Petrprogs 1f5c650f56
docs: update Web-Interface.md (#3597) 2022-08-06 12:11:58 -05:00
Petrprogs 8a77f571ec
Save images from docs in repo (#3564) 2022-08-03 18:30:27 -05:00
Petrprogs a71de1e0cc
Update Web-Interface.md (#3557) 2022-08-01 12:42:41 -05:00
Petrprogs 154d5cf497
Update Web-Interface.md (#3555) 2022-07-30 13:00:32 -05:00
Petrprogs e491f9d215
Update Headless-Usage.md (#3539)
Replace old text with link
2022-07-28 12:22:09 -05:00
Petrprogs b29cc8b9fa
Update Scripts.md (#3518)
Remove old links and replace one
2022-07-25 14:15:34 -05:00
Petrprogs fd4fd00863
Update README.md (#3517)
Replace old IRC chat link
2022-07-24 15:57:50 +01:00
Petrprogs 842de6e180
Update Web-Interface.md (#3492) 2022-07-23 13:46:02 -05:00