Mitchell Livingston
37573c9821
Remove unused background gradient variables
2020-12-30 20:18:12 -05:00
Mitchell Livingston
567cfff1e7
Update CMakeLists.txt
2020-12-23 08:15:32 -05:00
Mitchell Livingston
74189416c6
Remove pre-10.10 codepaths
2020-12-22 22:00:06 -05:00
Mitch Livingston
de3f53131c
Merge branch 'master' into macos-11
2020-11-30 18:06:20 -05:00
Mitch Livingston
21684464e5
Merge branch 'master' into alert-deprecations
2020-11-22 09:05:48 -05:00
Mitchell Livingston
73f2bb52f5
Silence two more warnings
2020-11-22 08:31:39 -05:00
Mitch Livingston
c67c3c1b7c
Merge branch 'master' into replace-deprecated-api
2020-11-22 08:07:36 -05:00
Mitchell Livingston
185d6b78a5
Remove beginSheetModalForWindow: deprecation warnings
2020-11-22 08:02:29 -05:00
Mitchell Livingston
21f173904a
Update the preferences window to use SF Symbols
2020-11-21 08:27:38 -05:00
Mitchell Livingston
b51fd847e7
Update the main window to use SF Symbols
2020-11-21 08:27:07 -05:00
Mitchell Livingston
55e883318d
Set an app accent color on macOS 11
2020-11-17 23:46:03 -05:00
Mitchell Livingston
0916844fa5
Remove deprecated min/max toolbar item size
2020-11-17 22:34:33 -05:00
Mitchell Livingston
31413dffb1
Explicitly set the preference window's toolbar style
2020-11-17 22:08:08 -05:00
Mitchell Livingston
7651bb4821
Fix main table view styling
2020-11-17 22:07:45 -05:00
Mitchell Livingston
c25bfd70d0
Remove deprecated toolbar items
2020-11-17 22:07:25 -05:00
Mitchell Livingston
08381e4ba3
Update Sparkle to 1.24.0
2020-11-15 10:19:32 -05:00
Mike Gelfand
a6798adf2c
Sync existing translations with Transifex
2020-11-03 20:26:30 +03:00
Charles Kerr
0bfbc3eba7
Sonarcloud warnings 4 ( #1499 )
...
* chore: fix some sonarcloud html warnings (e.g. deprecated attribute use)
* chore: uppercase literal suffixes
* chore: remove redundant casts
* chore: remove commented-out code
* chore: use qInfo() instead of std::cerr
2020-11-02 09:16:12 -06:00
Charles Kerr
73fdd722a7
Sonarcloud warnings 3 ( #1498 )
...
* chore: use ClassName:: for calling static methods
* chore: prefer to initialize member data in the class initializer
2020-11-01 19:13:32 -06:00
Charles Kerr
19e52d8b9a
chore: sonarcloud warnings 2 ( #1496 )
...
* fix "merge nested if" sonarcloud warnings
* fix explicit constructor warnings in qt client
2020-11-01 15:47:57 -06:00
Charles Kerr
e59fe7daaf
fix: silence some sonarcloud warnings ( #1493 )
...
* refactor: add null ptr check in initPeerRow()
* refactor: add a nullptr gurad in icon_cache_get_mime_type_icon
* chore: silence two "break notreached" warnings
* chore: silence sonarcloud html warnings
* chore: silence sonarcloud uninitialized var warning
* chore: silence sonarcloud nullptr warning
2020-10-31 16:23:43 -05:00
Mike Gelfand
4c7153fa48
Remove autotools-based build system ( #1465 )
...
* Support .git files (e.g. for worktrees, submodules)
* Fix symlinks in source tarball, switch to TXZ, adjust non-release name
* Remove autotools stuff
2020-10-13 03:15:19 +03:00
Mike Gelfand
3a4cc558b6
Sync existing translations with Transifex
2020-10-03 15:36:23 +03:00
Charles Kerr
09cc4c7a68
fix: broken HTML ( #1446 )
...
* chore: refresh css files with sass 1.26.10
* fix: css selector for toolbar-separator
* chore: fix duplicate html ids in mac client faq
* fix: duplicate ID 'pagetitle' tags in Mac help
* fix: duplicate ID 'taskbox' tags in Mac help
* chore: fix mismatched div
2020-09-12 21:44:47 -05:00
Federico Bond
78e1436044
macosx: Replace deprecated NSRunAlertPanel call in Controller.m
2020-09-10 02:42:53 -03:00
Mike Gelfand
ff8d0dbf3b
Switch from UNUSED macro to TR_UNUSED macro
...
Since there is no way to mark parameters as [potentially] unused in
standard C and when using MSVC compiler, use the widely accepted
cast-to-void approach instead.
2020-08-18 14:19:55 +03:00
Mike Gelfand
0c10308e06
Add missing files that fail build from tarball ( #1247 )
...
Fixes : #1246 , #1138
2020-05-23 02:13:59 +03:00
Mike Gelfand
4aa60bad52
Sync existing translations with Transifex
2020-05-14 19:16:15 +03:00
Mike Gelfand
2d940e5caf
Bump copyright to 2020 (some more places) ( #1206 )
...
Co-authored-by: Charles Kerr <charles@charleskerr.com>
2020-05-02 12:26:42 -05:00
Charles Kerr
8739cb9c88
fixup! (trunk) update credits ( #1205 )
2020-05-02 11:42:18 -05:00
Mike Gelfand
a79dbe4436
Sync existing translations with Transifex
2020-05-02 13:25:56 +03:00
Mitchell Livingston
470ee010f2
Revert "Merge pull request #1039 from MaddTheSane/patch-4"
...
This reverts commit c0c463d660
, reversing
changes made to cd2587a435
.
2020-04-25 10:35:15 -04:00
Mitch Livingston
3c56953dac
Merge branch 'master' into patch-4
2020-04-20 08:21:23 -04:00
Mitch Livingston
05c67c8a27
Merge branch 'master' into dock_string_crash_fix
2020-04-20 07:59:47 -04:00
Mitch Livingston
8a28db8c1f
Merge branch 'master' into patch-4
2020-04-20 07:55:12 -04:00
Mitch Livingston
d8e8d89545
Merge branch 'master' into Progress-bar-colors
2020-04-19 10:18:08 -04:00
Mitchell Livingston
b1bdf8e54a
Update the progress bar colors in dark mode
2020-04-19 09:40:20 -04:00
Mitchell Livingston
fc421b61cd
Update PeerProgressIndicatorCell.m
...
Fix the peer progress number in dark mode.
2020-04-19 08:59:57 -04:00
Mitchell Livingston
3fc90f389e
Bump copyright to 2020
2020-04-18 15:18:02 -04:00
Mitchell Livingston
0f8f38b742
Update Sparkle to 1.23.0
2020-04-18 10:52:03 -04:00
Mitch Livingston
f041f229bf
Load the tracker icon on the main thread ( #1086 )
...
* Load the tracker icon on the main thread
* Call loadTrackerIcon: directly
2020-01-03 00:12:59 -05:00
Mitchell Livingston
1f5a9b35a1
Bump Sparkle to 1.22.0
2019-12-23 21:46:05 -05:00
C.W. Betts
33b792531d
Use -[[NSFileManager defaultManager] stringWithFileSystemRepresentation:length:] in one other place.
2019-07-28 16:13:57 -06:00
C.W. Betts
751200f59a
Update PrefsController:
...
Use [[NSFileManager defaultManager] stringWithFileSystemRepresentation:length:] instead of using NSString's creation.
2019-07-21 15:04:09 -06:00
C.W. Betts
cabffe76eb
Replace -[[NSURL path] fileSystemRepresentation] with just -[NSURL fileSystemRepresentation].
...
We're targeting a late-enough version of OS X that has that API.
2019-07-20 14:00:19 -06:00
C.W. Betts
f1616c5065
Replace some instances of -UTF8String with -fileSystemRepresentation.
2019-07-20 13:40:33 -06:00
Dmitry Serov
4d071deead
Log attempts to open non-URL strings
2019-04-19 15:41:02 +07:00
Dmitry Serov
4331d9f0c7
Ignore non-URL strings when opening URLs
2019-04-19 02:28:45 +07:00
Mike Gelfand
3debbc7cb8
Sync existing translations with Transifex
2019-03-06 03:12:51 +03:00
Mike Gelfand
1d6d946388
Fixup some formatting leftovers
2019-02-16 10:50:37 +03:00
fetzu
3c0cb395c5
Updated copyright strings to 2019
...
Updated Transmission Project copyright dates to 2005-2019 in headers and code.
2019-01-11 19:36:19 +01:00
Mitchell Livingston
4a4233feae
Update some selector-based alerts to block-based
2018-12-26 10:15:33 -05:00
Mitchell Livingston
7b815b766c
More dark mode fixes
2018-12-26 09:37:03 -05:00
Mitchell Livingston
8b386186e2
missed one
2018-12-24 18:57:23 -05:00
Mitchell Livingston
902ab9a800
Update Sparkle to 1.21.2
2018-12-24 18:57:10 -05:00
Mitchell Livingston
0cbf62411b
Enable hardened runtime
2018-12-21 20:15:46 -05:00
Mitchell Livingston
adedcf0ff0
Don't have a background on group rules
2018-12-21 18:04:03 -05:00
Mitchell Livingston
a1055838e3
On 10.14, use the accent color for the selected info tab
2018-12-21 17:58:15 -05:00
Mitchell Livingston
47cbb898f8
Update the info tab on appearance change
2018-12-21 17:37:17 -05:00
Mitchell Livingston
daf6a9d307
Proper dark mode for group rules sheet
2018-12-21 17:14:44 -05:00
Mitchell Livingston
d2b3010210
Dark mode support
...
This is the first pass. A bit more work is needed.
2018-12-21 16:39:47 -05:00
Ilya Chirkov
c3bee045e1
Fix typo
2018-10-16 21:11:58 +03:00
Mike Gelfand
1b36e34d9b
Update Sparkle to 1.20.0
...
Unfortunately, due to the nature of the issue a manual update to a new
version will be required.
Fixes : #600
2018-10-04 23:38:23 +03:00
Mike Gelfand
00deae05c1
Disable tabbing mode for all Mac client windows
2018-09-30 14:41:40 +03:00
Mike Gelfand
8863e88570
Fix build with Xcode 10
...
For some reason, Mac client is the only project that references
libtransmission files as if they were a part of its own project, and
inconsistently so. Make the include/import style uniform an in line with
other projects.
Adjust Mac client include directory settings a bit along the way.
2018-09-30 13:37:30 +03:00
Mitch Livingston
7f00828ec5
Merge pull request #583 from TimeDoctor/master
...
Updated copyright string to 2018
2018-09-02 11:08:45 -04:00
Mike Gelfand
c11f2870fd
Fix CMake-based build on Mac after 2.9x merge
2018-05-01 23:22:05 +03:00
Mike Gelfand
c951848a5b
Merge branch '2.9x'
2018-05-01 22:44:51 +03:00
Zachary J. Slater
f388d17c2d
Updated copyright string to 2018
...
Small update to copyright string
2018-04-17 00:50:33 -10:00
Mike Gelfand
69d9afd75a
Adjust CFBundleVersion format to fix Sparkle update check
...
Set the first version component to be the same as the last Subversion-based
release build version and add two more components (major and minor version
numbers). To allow for nightly build updates this should probably include
another component (e.g. build timestamp), but we're not there yet.
2018-04-17 13:25:49 +03:00
Mike Gelfand
94be7dbd9b
Merge branch '2.9x'
2018-01-25 03:07:52 +03:00
Mike Gelfand
b875e79f3d
Replace SVN and SCM with VCS everywhere
2018-01-23 21:58:33 +03:00
Mike Gelfand
0994e96f31
Uncaught exception when dragging multiple items between groups (macOS)
...
Change group after all the torrents are retrieved from drop data to avoid
premature view item index changes.
Fixes : #51
2018-01-17 01:03:23 +03:00
Mike Gelfand
95109af459
Allow host whitelist control via plist on Mac
...
Add RPCUseHostWhitelist (maps to rpc-host-whitelist-enabled) and
RPCHostWhitelist (maps to rpc-host-whitelist) keys loading from the plist
to allow adjustment via `defaults` command.
2018-01-17 00:46:54 +03:00
Mike Gelfand
aa2730d47c
Switch to HTTPS links, adjust wiki links where possible
...
Fixes #39
2018-01-16 01:12:59 +03:00
Robert Vehse
a6ef87b92d
Update all instances of the donation link. Fixes #26 .
2018-01-15 23:57:46 +03:00
Mike Gelfand
3de8b75e59
Merge pull request #387 from DevilDimon/noGrowl
...
Remove Growl support
2017-11-29 00:59:04 +03:00
Dmitry Serov
9632af7c25
Remove Growl support
2017-11-29 00:38:14 +03:00
Fish2
d92b1c6a8f
lossless compression of images
2017-11-04 00:26:40 +00:00
Alexandre Jouandin
b0a05c2fd1
Fix No @interface declares "containsIndex:"
...
This fixes the `No visible @interface for NSArray declares the selector "containsIndex:"` error that prevented Xcode (9b6) from compiling.
2017-08-31 01:21:08 +03:00
Dmitry Serov
bad7f5d198
Use NSInvocation to make Growl compile under ARC
2017-08-18 18:47:55 +07:00
Dmitry Serov
1a78f538ab
Merge remote-tracking branch 'origin/master'
2017-08-05 18:42:15 +07:00
Dmitry Serov
488633b0dc
Enforce VDKQueue destruction before closing transmission session
2017-08-05 18:41:36 +07:00
Mike Gelfand
55edcf22e5
Enable ARC when configuring the project via CMake
2017-08-02 07:12:31 +03:00
Dmitry Serov
18e33c5cdb
Remove leftover dealloc empty lines, nullify StatsWindowController instance on close
2017-08-01 17:57:27 +07:00
Dmitry Serov
3ae8f41f71
Correct __bridge_retained and __bridge_transfer casts using ARC
2017-08-01 17:40:39 +07:00
Dmitry Serov
68a1960be8
Transition to ARC for QuickLook plugin
2017-08-01 17:26:49 +07:00
Dmitry Serov
845dfe6017
Transition to ARC
2017-07-29 23:14:22 +07:00
Dmitry Serov
65fb765fcc
Manually released collections are not autoreleased anymore, pointer syntax adheres to codestyle
2017-07-18 00:34:52 +07:00
Dmitry Serov
22cabec67b
NSDictionary init literals
2017-07-08 22:02:00 +07:00
Dmitry Serov
95ae0688eb
NSDictionary subscripting
2017-07-08 21:38:47 +07:00
Dmitry Serov
40a7b8879c
NSArray subscripting
2017-07-08 16:16:01 +07:00
Dmitry Serov
b743b64262
NSArray init literals
2017-07-08 15:23:05 +07:00
Dmitry Serov
87b6c451ac
NSString literals
2017-07-08 15:06:32 +07:00
Dmitry Serov
80a2adc074
NSNumber literals
2017-07-07 17:34:27 +07:00
Mike Gelfand
7e6f1a8dc8
Set idle seed limit range to 1..40320 (4 weeks tops) in all clients
...
Fixes : #212
2017-07-05 21:07:16 +03:00
Mike Gelfand
5bdd4f4d7a
Uncaught exception when dragging multiple items between groups (macOS)
...
Change group after all the torrents are retrieved from drop data to avoid
premature view item index changes.
Fixes : #51
2017-07-04 22:59:55 +03:00
Fish2
b0e3d4c37d
lossless compression of images saved 72KB
2017-06-03 23:52:34 +01:00
Mike Gelfand
63b6c11602
Update file icon when its name changes (Mac client)
2017-02-21 23:52:41 +03:00
Mike Gelfand
5e18ddbca8
Remove NSApp isOnMountainLionOrBetter helper
2017-02-05 22:29:20 +03:00