1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2025-02-24 15:10:39 +00:00
Commit graph

4807 commits

Author SHA1 Message Date
Charles Kerr
f01191edbc
fix: ensure prefs window is centered the first time shown () 2023-01-25 14:30:06 -06:00
Charles Kerr
74c8248237
refactor: remove vector from pieces view () 2023-01-17 09:10:23 -06:00
Gary Elshaw
6a3ead4c5d
Add files via upload () 2023-01-16 23:55:52 -06:00
Clément Fauchereau
096db96bca
fix: two Help menus in macOS () 2023-01-14 15:25:57 -06:00
Mike Gelfand
57e6b06921
Modernize CMake code (ongoing refactoring) ()
* Use imported CMake target for CURL

* Use imported CMake target for fmtlib

* Use imported CMake target for WideInteger

* Use imported CMake target for FastFloat

* Use imported CMake target for UtfCpp

* Use imported CMake target for Threads

* Use imported CMake target for Iconv

* Use imported CMake target for crypto backend

* Use imported CMake target for GTK

* Use imported CMake target for Qt

* Use imported CMake target for deflate

* Use imported CMake target for libevent

* Use imported CMake target for natpmp

* Use imported CMake target for miniupnpc

* Use imported CMake target for dht

* Use imported CMake target for psl

* Use imported CMake target for libutp

* Use imported CMake target for libb64

* Use include directories from libtransmission target
2023-01-02 16:23:51 +00:00
Mike Gelfand
bc380511db
Modernize CMake code (ongoing refactoring) ()
* Reformat CMake code

* Bump minimum CMake version to 3.12

* Add target sources separately via `target_source()`

* Make `tr_win32_app_info()` add target sources on its own

* Don't use `include_directories()`

* Don't use `add_definitions()`

* Limit use of `add_compile_options()`

* Move VDKQueue target declaration to a subdirectory

* Add `tr_disable_source_files_compile()` helper

* Add `tr_target_glib_resources()` helper

* Add `tr_gettext_msgfmt()` helper

* Enable AUTOUIC for Qt client

* Enable AUTORCC for Qt client

* Remove AUTO{MOC,RCC,UIC} source group overrides

* Add `tr_target_idl_files()` helper

* Move source group setup to `tr_qt_add_translation()`

* Add `tr_target_xib_files()` helper

* Prefer `target_sources()` to intermediate variables

* Use explicit visibility versions of `target_*()` commands

* Prefer genexes to conditions in `target_*()` commands

* Add `tr_allow_compile_if()` helper

* Leave only top-level `project()`, remove the rest

* Minor fixups

* Fixup Mac QL plugin install

* Fixup IDE target folders and source groups
2023-01-01 19:49:48 +00:00
Cœur
3777796ce2
fix: "Open Torrent Address" not remembering previous address () 2022-12-31 12:17:24 -06:00
Cœur
ecb04b4cb1
Fix BlockListDownloader unzipFrom () 2022-12-27 22:08:48 -06:00
SweetPPro
e40b3b05ba
set selected torrentTableView backgroundstyle ()
Fixes: 
2022-12-24 12:19:53 -06:00
SweetPPro
342ea650df
refactor ActivityView ()
Refactor based on suggestions from .

Provides a fix which supercedes .
2022-12-24 11:54:37 -06:00
SweetPPro
3d04dd6828
macOS - use autolayout in statistics view ()
Fixes: 
2022-12-24 01:35:55 -06:00
Cœur
25cc7c0021
Add missing GroupTextCell.h () 2022-12-23 17:14:31 -06:00
Cœur
8a5260f24c
Fixed DragOverlayWindow file icon and name ()
* Fixed DragOverlayWindow file icon and name

* Fixed dragging for BitComet torrents
2022-12-22 20:07:45 -06:00
Cœur
1819e544b4
Addressed lockFocus is deprecated () 2022-12-22 16:37:10 -06:00
SweetPPro
d967de0c5b
macOS remove defunct share code () 2022-12-22 15:44:46 -06:00
Cœur
e32cac98ce
Add missing GroupPopUpButtonCell and PriorityPopUpButtonCell to CMakeLists.txt () 2022-12-21 20:01:52 -06:00
Cœur
db802afc4f
Addressed various warnings () 2022-12-21 14:21:16 -06:00
Cœur
cc9bc748b0
Removed ToolbarSegmentedCell () 2022-12-21 11:13:12 -06:00
SweetPPro
5d5893036d
fix: layout issues in macOS client torrent inspector window () 2022-12-16 12:27:37 -06:00
SweetPPro
078dc8bd08
removed redunant code from AddMagnetWindow () 2022-12-16 00:04:59 -06:00
Cœur
578099bf1c
Replaced deprecated NSURLDownload with NSURLSessionDownloadTask. () 2022-12-15 18:19:27 -06:00
Cœur
30d3ce872f
feat: move the filter bar's search field one pixel up () 2022-12-14 20:44:21 -06:00
Cœur
fe1ee80342
Sorting by size should be instead by sizeWhenDone () 2022-12-14 11:46:32 -06:00
Cœur
0b0f8704d6
build: move CMAKE_OSX_DEPLOYMENT_TARGET FATAL_ERROR next to its default setting () 2022-12-14 10:11:32 -06:00
Cœur
84c0001e2f
Fixed archivedDataWithRootObject: is deprecated () 2022-12-14 00:42:49 -06:00
Cœur
ec1e679395
Fixed memory leak in BlocklistDownloader () 2022-12-12 15:12:04 +00:00
SweetPPro
9f2a981c8c
fix: empty tableview rows on macOS () 2022-12-09 13:06:00 -06:00
Dmitry Antipov
bf6c80ae35
refactor, ci: switch clang-format to LLVM 15 ()
Bump required clang-format version to 15
2022-12-02 09:57:50 -06:00
A Cœur
e4276a3018
Use NSIndexSet getIndexes:maxCount:inIndexRange: directly () 2022-11-27 23:10:03 -06:00
Daniil Subbotin
9a6fbc9ced
Fix deleting previously selected torrent when trying to clear search field using Command + Delete ()
* Fix deleting previously selected torrent when trying to clear search field using Command + Delete

Fixes 

* Fixes after code review

* Fixes after code review

* chore: make clang-format happy

Co-authored-by: Daniil Subbotin <d.subbotin@opends.tech>
2022-11-27 22:31:26 -06:00
Mike Gelfand
d381939267
Sync translations ()
* Sync translations with code

* Sync translations with Transifex
2022-11-26 16:32:26 +00:00
A Cœur
ef2415293b
we do not support LevelButtonLevelTrace () 2022-11-25 16:01:29 -06:00
A Cœur
6b861806a6
Fix building with cmake on macOS Mojave () 2022-11-24 11:20:48 -06:00
A Cœur
3ecf0dfccd
Fix "NSFilenamesPboardType is deprecated" () 2022-11-23 17:09:32 -06:00
A Cœur
b612020576
Support UserNotifications framework () 2022-11-23 13:47:56 -06:00
A Cœur
191c6d1402
fix: SecKeychain is deprecated () 2022-11-21 23:14:10 -06:00
A Cœur
d26db72d7e
Fix "Implicit conversion loses integer precision" () 2022-11-21 10:19:45 -06:00
A Cœur
292b092f54
Fix hang in CSBackupSetItemExcluded () 2022-11-19 08:50:13 -06:00
A Cœur
a152d0f6d8
Appropriate and improve VDKQueue () 2022-11-18 13:53:36 -06:00
A Cœur
6fcdb526c7
Fix crash on torrent filenames in non-UTF-8 encoding () 2022-11-18 10:03:25 -06:00
A Cœur
7a2d2ff0cf
Fix cmake CFBundleVersion and LSMinimumSystemVersion ()
* Fix cmake CFBundleVersion and LSMinimumSystemVersion

* code review: use CMAKE_OSX_DEPLOYMENT_TARGET
2022-11-16 13:40:19 +00:00
A Cœur
befeafbcfe
hook action in the xib () 2022-11-15 10:50:16 -06:00
A Cœur
bde1359d5d
Adopt localizedStringWithFormat for displayed quantities ()
* Adopt localizedStringWithFormat for displayed quantities

* xib internationalization support is done
2022-11-14 18:30:03 +00:00
A Cœur
caefebd102
remove duplicate Portuguese () 2022-11-14 15:53:57 +00:00
Mike Gelfand
c9debcfd48
Sync translations ()
* Sync translations with code

* Sync translations with Transifex
2022-11-14 09:48:42 +00:00
A Cœur
855b782604
Accessibility description for images () 2022-11-13 21:39:34 -06:00
A Cœur
b322971f6a
Fix create torrent out-of-range piece size () 2022-11-13 13:53:25 -06:00
A Cœur
ff2e544a6b
Fix "Block implicitly retains 'self'" () 2022-11-13 13:10:58 -06:00
A Cœur
d8e7664f2b
Fix "terminating with uncaught exception of type std::out_of_range: vector" () 2022-11-13 12:00:04 -06:00
A Cœur
0ecf084e0f
ignoring deprecation warning on NSUnarchiver () 2022-11-13 10:54:22 -06:00