Yat Ho
51995ab63f
fix: remove redundant `tr_lpd::create()` call ( #5900 )
2023-09-25 22:46:41 -05:00
Cœur
c6b1d8851f
fix: broken UI and windows on macOS Sonoma ( #6016 )
2023-09-25 21:48:23 -05:00
github-actions[bot]
c9dc4ce752
chore: update generated transmission-web files ( #6038 )
...
Co-authored-by: ckerr <ckerr@users.noreply.github.com>
2023-09-25 20:48:34 -05:00
Rukario
b751b11918
feat: improved overflow menu for web client ( #5895 )
2023-09-25 20:37:49 -05:00
Charles Kerr
114885d67b
fixup! refactor: tr_variant API update ( #5998 ) ( #6036 )
...
fix use of invalidated pointer in rpcipml
2023-09-25 13:24:46 -05:00
github-actions[bot]
b5fd47e219
chore: update generated transmission-web files ( #6037 )
...
Co-authored-by: ckerr <ckerr@users.noreply.github.com>
2023-09-25 09:08:52 -05:00
Derek Reiff
0e0c6b8e2b
Add seed progress percentage to compact rows ( #6034 )
...
Fixes #6009
TorrentRendererFull actually uses the class `full` to add seeding progress. We can get seeding progress functionality in compact mode if we just apply the same progress indication to the compact rows, too. (Put simply: don't rely on the `full` class to apply progress percentage.)
2023-09-25 08:53:48 -05:00
Charles Kerr
6ead147620
refactor: use new tr_variant API in tr_session ( #6006 )
2023-09-16 08:23:35 -05:00
Yat Ho
85a120faea
feat: add `preferred-transport` to settings.json ( #5939 )
2023-09-15 20:23:34 -05:00
Charles Kerr
9a82372e95
refactor: tr_variant API update ( #5998 )
2023-09-13 08:49:17 -05:00
Yat Ho
8234fe39d2
perf: do not call `session-set` in `session-get` callback ( #5994 )
2023-09-12 16:03:08 -05:00
luzpaz
3be0d728dd
Fix typos ( #5980 )
2023-09-10 22:31:49 -05:00
Cœur
92c8c41c0b
fix: selected torrents when moving rows ( #5991 )
...
* Fix selected torrents when moving rows
* code review: keep selected torrents when toggling group presentation
2023-09-10 21:39:01 -05:00
Yat Ho
d566695b33
fix: always move duplicate peer_info to graveyard pool ( #5941 )
2023-09-10 21:12:11 -05:00
Charles Kerr
ebb1b775af
refactor: public tr_session settings API now returns tr_variants ( #5983 )
2023-09-07 19:05:16 -05:00
github-actions[bot]
1d1ad6568d
chore: update generated transmission-web files ( #5975 )
2023-09-04 22:10:34 -05:00
Rukario
f0009a8373
feat: updated colors and label/button styles ( #5897 )
2023-09-04 22:05:16 -05:00
chantzish
de889c93b8
fix: magnet data invalidation of tracker IDs ( #5957 )
2023-09-03 20:40:52 -05:00
Yat Ho
48dcff975a
fix: workaround HSTS upgrading to HTTPS for HTTP trackers ( #5969 )
2023-09-03 18:26:39 -05:00
Cœur
78a5d4da74
refactor: torrent cell and small torrent cell ( #5846 )
2023-09-01 20:41:03 -05:00
Rukario
29550f73b0
feat: improve responsiveness of UI
2023-09-01 17:52:17 -05:00
Charles Kerr
14b324fc9c
fix: transmission-remote -l regression ( #5960 )
2023-09-01 17:23:44 -05:00
Yat Ho
e39045cf69
refactor: tidy up announcer code ( #5945 )
2023-09-01 16:51:58 -05:00
Rukario
45d9e37b2b
feat: Improved filterbar for narrowed viewports ( #5828 )
2023-09-01 16:28:16 -05:00
Charles Kerr
fc4b7ed9f4
refactor: prefer functions return std::string instead of tr_strbuf ( #5949 )
2023-08-29 21:58:31 -05:00
Charles Kerr
cb2462aacd
docs: update release notes for 4.0.4 ( #5924 )
2023-08-23 15:16:27 -05:00
Charles Kerr
43030132fc
refactor: use std::variant in tr_variant ( #5936 )
2023-08-23 12:57:58 -05:00
Charles Kerr
fbfbfac3ae
fix: minor coverity warnings ( #5916 )
...
* fix: unchecked return value from tr_variantDictFindInt()
coverity 1541113
* fix: unchecked return value from tr_variantDictFindBool()
coverity 1541112
* fix: copy-instead-of-move in tr_strlower()
coverity 1541092
* fix: use auto& instead of auto in test
coverity 1541084
* fix: logically dead code
coverity 1541065
* fix: copy-instead-of-move in tr_announcer_impl::addTorrent()
coverity 1541062
* fix: unchecked return value of tr_variantDictFindInt()
coverity 1541061
* fix: copy-instead-of-move in FilterBar::Impl::tracker_filter_model_update()
coverity 1541058
* fix: copy-instead-of-move in gtr_window_on_close()
* fix: silence invalid resource leak warning
coverity 1520595
* fix: unchecked return value from setsockopt()
coverity 1518345
* fix: dereference after null check (FORWARD_NULL)
coverity 1517816
2023-08-21 21:59:47 -05:00
Charles Kerr
59c638c63d
refactor: replace tr_variant::is_*() with tr_variant::holds_alternative() ( #5930 )
2023-08-21 16:16:54 -05:00
github-actions[bot]
5190db57d9
chore: update generated transmission-web files ( #5931 )
...
Co-authored-by: ckerr <ckerr@users.noreply.github.com>
2023-08-21 15:50:08 -05:00
Rukario
ce1297b775
feat: add keyboard shortcut for editing labels
...
Notes: Added keyboard shortcut for editing labels.
2023-08-21 15:09:07 -05:00
Charles Kerr
5837603b6f
refactor: make tr_variant follow RAII ( #5923 )
2023-08-20 23:15:23 -05:00
github-actions[bot]
930c33a8cd
chore: update generated transmission-web files ( #5925 )
...
Co-authored-by: ckerr <ckerr@users.noreply.github.com>
2023-08-20 22:14:49 -05:00
Rukario
c5f5911fb9
fix: overflow-menu and context-menu positioning for small viewports ( #5827 )
2023-08-20 21:34:05 -05:00
Yat Ho
bb386cf17f
refactor: use one socket for sending and receiving lpd announces ( #5909 )
2023-08-18 15:56:28 -05:00
Yat Ho
eea7d4d886
refactor: re-organise `net.h` member functions ( #5878 )
2023-08-17 22:13:01 -05:00
Charles Kerr
a4d205612a
refactor: add tr_variant_serde ( #5903 )
2023-08-17 11:02:45 -05:00
fredo-47
9df4adf9b6
chore: change some log-levels in global-ip-cache.cc from info to debug ( #5870 )
2023-08-15 13:47:20 -05:00
github-actions[bot]
5f9deb3d33
chore: update generated transmission-web files ( #5902 )
2023-08-14 16:47:02 -05:00
tearfur
449549c84f
fix: do not mark peer as not connectable when we are currently connected ( #5889 )
2023-08-14 16:46:09 -05:00
Gary Elshaw
916534a687
ui: make web ui's progressbar colors closer to macOS client
2023-08-14 16:02:24 -05:00
tearfur
8283a78695
docs: add tearfur to AUTHORS ( #5859 )
2023-08-14 13:52:43 -05:00
tearfur
a88b353576
chore: rename other publicAddress() functions ( #5873 )
2023-08-14 10:31:12 -05:00
tearfur
0c7992baa2
fix: cover all pex disabled cases in `get_peer_candidate()` ( #5806 )
2023-08-14 09:56:43 -05:00
tearfur
2a51d4882c
add documentation for `session-id` rpc field ( #5863 )
2023-08-14 00:31:20 -05:00
github-actions[bot]
b8bf6cb89f
chore: update generated transmission-web files ( #5898 )
2023-08-13 22:03:55 -05:00
tearfur
72f604dbf8
fixup! perf: improve sorting performance in `tr_peerMgrGetPeers()` ( #5807 )
2023-08-13 22:02:11 -05:00
Rukario
629f7cb86f
fix: greying out of inspector in webui ( #5893 )
2023-08-13 20:53:58 -05:00
Zhenyu Qi
8873f2a50c
fix: announce with query replace bug ( #5871 )
2023-08-13 19:27:55 -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