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
Mike Gelfand
fa504fb27f
Bump Mac client deployment target to 10.9, fix deprecation errors
2017-02-05 18:41:47 +03:00
Mike Gelfand
788f1e31f1
Update Xcode project format to 8.0
2017-02-05 11:52:39 +03:00
Mike Gelfand
ab7ea2c5fd
Downsync Mac QuickLook plugin translations from Transifex as well
2017-01-28 15:02:40 +03:00
Mike Gelfand
ff062b875c
Add Mac client translations to and downsync from Transifex
2017-01-28 13:44:15 +03:00
Mike Gelfand
4160743738
Convert tabs to spaces, remove trailing whitespace (Mac client)
2017-01-24 20:53:16 +03:00
Mike Gelfand
5f3abbd6d8
Add myself to the list of Transmission authors
2017-01-15 01:38:45 +03:00
Mike Gelfand
ee0f7686b5
Fix some warnings revealed by CMake configuration compiler flags
2017-01-11 23:43:56 +03:00
Mike Gelfand
b6d2649ddc
Initial Mac support in CMake configuration
2017-01-11 23:43:53 +03:00
Mike Gelfand
87885bdca7
Change Growl and Sparkle frameworks install names to be @rpath-based
...
Rebuild Growl framework to strip code signature (we resign it anyway, and
changing its install name invalidated the signature); used the same v1.3.1
release so hopefully didn't break anything.
2017-01-11 00:46:23 +03:00
Mike Gelfand
732d115c38
Rename glossy dot images to match the containing imageset name
2017-01-11 00:25:32 +03:00
Eitot
290fed53eb
Add flat variants of status icons for message log
2017-01-08 01:54:19 +01:00
Eitot
a035c79da4
Migrate Mac images to asset catalog
2017-01-08 01:54:19 +01:00
Mike Gelfand
505b4f8c4f
Merge pull request #11 from JanX2/macosx-misc-1
...
OS X misc improvements 1
2017-01-07 23:23:07 +03:00
Eitot
701258671a
Align minimum system version in Info.plist to target
2017-01-04 23:33:38 +01:00
Markus Amalthea Magnuson
5b9ba3be0d
HTTPS links for trac, forum, portcheck, and build subdomains.
2016-11-02 20:50:22 +01:00
Markus Amalthea Magnuson
727b9671f7
Update all website links to canonical HTTPS version.
2016-10-31 10:00:11 +01:00
Robert Vehse
6792a9ed98
Revert unintended whitespace changes.
2016-09-25 18:06:30 +02:00
Robert Vehse
13bae8179e
Update all instances of the donation link. Fixes #26 .
2016-09-23 04:36:41 +02:00
Mike Gelfand
2248d3670f
Get rid of $Id$ SVN keywords in source files
2016-09-02 23:10:15 +03:00
Mike Gelfand
1b81bb7682
Replace SVN and SCM with VCS everywhere
2016-09-02 22:21:00 +03:00
Jan Weiß
4a9a48853b
Paths converted from NSString objects to C strings should be acquired using “-fileSystemRepresentation”.
...
The file system APIs on OS X have specific requirements concerning the Unicode normalization form.
2016-05-15 18:42:37 +02:00
Mike Gelfand
c955c04d8f
Explicitly compare result of str(n)cmp/memcmp to signify that it's not boolean
2016-03-13 22:11:01 +00:00
Mike Gelfand
dc60d25608
Attempt to remove OSX.KeRanger.A for unlucky users...
2016-03-06 19:45:41 +00:00
Mike Gelfand
87373cdafd
Fix constraints issues on Yosemite when hiding web seed view (OS X)
2016-03-03 22:27:45 +00:00
Mike Gelfand
375571c9b4
#6078 : Show main window and scroll to torrent on notification click
2016-03-03 17:57:08 +00:00
Mike Gelfand
8cde6de555
#6083 : Remove what looks like unintended changes (added in r14343)
...
Surprisingly, this change made notification center preserve seeding complete
notifications upon recent notifications removal by clicking the (x) button.
2016-03-03 13:38:12 +00:00
Mike Gelfand
109b9ae329
Prevent crash during group rules removal in some cases (OS X)
...
The crash seems to be caused by animation performed by the rules list and
the window in parallel. This commit disables window resize animation until
a better solution is devised.
Rules list height is now also limited and scrollbar is shown if needed.
2016-03-02 07:55:37 +00:00
Mike Gelfand
197fc132b3
Update user-facing copyright years
2016-02-27 23:18:02 +00:00
Mike Gelfand
f8a7469ba5
#6061 : Change Sparkle Update URL to use HTTPS instead of HTTP
2016-02-27 22:54:04 +00:00
Mike Gelfand
cabdd44381
Use autolayout for about and license windows (OS X)
2016-02-27 21:37:09 +00:00
Mike Gelfand
626f58e720
Use autolayout for torrent info window (OS X)
2016-02-27 20:29:57 +00:00
Mike Gelfand
9a94490265
Use autolayout for group rules window, take two (OS X)
2016-02-24 22:59:25 +00:00
Mike Gelfand
e938c7713a
Use autolayout for group rules window (OS X)
2016-02-24 22:41:40 +00:00
Mike Gelfand
8eb132aea6
Fix Turkish translation for high/normal/low priority in Add Magnet window
2016-01-13 18:26:17 +00:00
Mike Gelfand
9d34a1397f
Use autolayout for Add Magnet window (OS X)
2016-01-12 21:02:00 +00:00
Mike Gelfand
2ca7ac7473
Get rid of some more deprecation warnings (OS X)
2016-01-08 10:05:19 +00:00
Mike Gelfand
52ca481033
#6050 : Get rid of calls to deprecated convertScreenToBase: API (patch by mattrajca)
2016-01-07 17:21:12 +00:00
Mike Gelfand
147ae097f4
#6042 : Remove dead code now that we build for OS X 10.7+ (patch by mattrajca)
...
In addition to the patch,
* remove unused global actions menu (popover is used instead)
* remove *Lion class macros, use NSPopover and NSDataDetector directly
2016-01-06 11:05:37 +00:00
Mike Gelfand
9a17920647
#6046 : Fix grammatical mistake in German translation (spotted by geos2016)
2016-01-02 16:45:15 +00:00
Mike Gelfand
1475abf48e
#6041 : Use AppKit status light icons (patch by mattrajca)
2015-12-27 21:50:02 +00:00
Mike Gelfand
33d05a71f8
#6037 : Fix global options popover layout (patch by mattrajca, with small adjustments and for all languages)
2015-12-27 01:48:27 +00:00
Mike Gelfand
008730d02c
Revert r14501
2015-12-24 20:52:40 +00:00
Mike Gelfand
7984a11b03
#6039 : Fix uninitialized controlView use in InfoTabButtonCell
2015-12-22 00:45:09 +00:00
Mike Gelfand
232778b11a
Use default encoding (UTF-8) for all the source files; convert two more .strings files to UTF-8
2015-12-21 17:03:07 +00:00
Mike Gelfand
956788651d
Convert OS X client .strings files to UTF-8
2015-12-21 09:26:38 +00:00
Mike Gelfand
ccf99c68ac
Update all XIBs to latest format (Xcode 7), set deployment target to OS X 10.7
2015-12-21 05:11:40 +00:00
Mike Gelfand
d4232cf08b
#6022 : Prevent stack overflow when stallness changes for lots of torrents at the same time
2015-11-25 21:53:26 +00:00
Mike Gelfand
57911bf349
GH-4: Allow downloading files from http servers (not https)
...
Since iOS 9 and OS X El Capitan Apple is enforcing https connections by
default. Added key allows to download files from http servers too.
2015-10-25 16:48:52 +00:00
Mike Gelfand
8392476b30
#5777 : Trim potential URIs from clipboard on Mac (patch by jeepston, a bit modified)
2015-10-23 18:53:47 +00:00
Mike Gelfand
88983c1ac1
Use tr_sys_path_remove instead of remove
2015-10-23 04:09:40 +00:00
Mike Gelfand
f89fab72f9
Remove unused session tag
2015-10-18 18:39:14 +00:00
Mike Gelfand
f1010159a6
Send dummy events each second to prevent excessive memory use (inspired by xnyhps)
...
I'm not that good in Mac programming it seems as I can't figure out why
doesn't the memory being allocated by frequent NSNewBitmapBackingStore
(system internal) calls being freed even if I wrap the code into
@autoreleasepool explicitly. Disabling animations does slow it down but
not stop. This commit is certainly a dirty fix but it seems to work in
my case and I hope it helps a few other people while we wait for a
proper solution.
2015-04-18 21:45:37 +00:00
Mitchell Livingston
0d49daf36d
Yosemite: slight sseparation between pause/resume buttons in the toolbar
2014-10-18 16:41:31 +00:00
Mitchell Livingston
2187da2351
drop all units on stats times
2014-10-18 15:09:44 +00:00
Mitchell Livingston
a7444a21b5
Yosemite: use NSDateComponentsFormatter instead of custom time string code
2014-10-17 05:12:00 +00:00
Mitchell Livingston
953780f38e
Improve the looks a bit on Yosemite. The app must now be compiled with the 10.10 SDK.
2014-10-16 13:01:17 +00:00
Mitchell Livingston
db39d4096e
group upload and download size is too big on 10.9
2014-07-03 19:47:02 +00:00
Jordan Lee
fdc01c7cce
(trunk, mac) #5724 : 'source code archive tranmsmission-2.83.tar.xz is missing some files.' -- fixed.
2014-06-23 03:35:36 +00:00
Jordan Lee
e40a7d5359
(trunk) replace the tr_metainfo_builder.isSingleFile and tr_info.isMultifile fields an 'isFolder' bool in both structs.
...
This makes the variable naming more uniform. It also clarifies the information we're really trying to convey -- previously, isSingleFile was false whenever the torrent held a directory tree, even if there was only a single file in the tree.
Sync the Mac OS X client's use to match the libtransmission variable names.
2014-06-08 22:16:01 +00:00
Mitchell Livingston
28c64ae93d
updated Turkish localization
2014-05-25 13:12:57 +00:00
Jordan Lee
b44f9a19de
update the list of OS X translations that get bundled in the tarball
2014-05-18 20:15:49 +00:00
Mitchell Livingston
da3794a620
remove Portuguese localization files
2014-05-18 19:31:24 +00:00
Mitchell Livingston
646c6e03b6
update Dutch localization
2014-03-27 00:46:06 +00:00
Mitchell Livingston
a78090f921
update French localization
2014-03-15 13:46:40 +00:00
Mitchell Livingston
c364a9344f
update Danish localization
2014-02-28 13:57:03 +00:00
Mitchell Livingston
f3c336e157
pt_pt localization updated
2014-02-12 12:45:37 +00:00
Mitchell Livingston
66ccc3eca5
update Turkish localization
2014-02-09 17:16:23 +00:00
Mitchell Livingston
12b368aa4b
update Spanish localization
2014-02-09 17:01:31 +00:00
Mitchell Livingston
fc1837555d
updated Italian localization
2014-02-02 03:24:15 +00:00
Mitchell Livingston
feeb22d6f8
get prefs and the main menu opening in Xcode 4.6
2014-02-02 03:18:18 +00:00
Mitchell Livingston
b8adb42009
#5599 File Rename sheet's buttons don't localize
2014-02-01 19:13:36 +00:00
Mitchell Livingston
56209a8f86
updated German localization
2014-02-01 17:18:17 +00:00
Mitchell Livingston
564c1876dd
update strings file
2014-01-29 02:43:08 +00:00
Mitchell Livingston
0755f81aa9
#5404 Coalesce multiple Speed Limit Auto Enabled/Disabled notifications
2014-01-10 18:20:51 +00:00
Mitchell Livingston
3e22bde5d8
old-style spacing
2014-01-10 18:06:34 +00:00
Mitchell Livingston
6be3af35b3
#5584 Share option in File menu and context menu
2014-01-10 17:50:05 +00:00
Mitchell Livingston
36032bf7b5
it's now 2014
2014-01-09 21:03:19 +00:00
Mitchell Livingston
7f3385010b
#5533 Turkish localization
2014-01-09 16:35:44 +00:00
Mitchell Livingston
ac45921cb4
#5576 Share Button (to iMessage, email, etc) for torrent file
2014-01-09 16:23:54 +00:00
Mitchell Livingston
371cf46151
partial Turkish localization ( #5533 )
2014-01-09 01:04:08 +00:00
Mitchell Livingston
3f2549e886
#5501 Zero-sized files not shown correctly
2013-10-27 20:56:10 +00:00
Mitchell Livingston
78662f6532
#5494 Filter should reset when bar is hidden
2013-09-21 16:24:40 +00:00
Mitchell Livingston
dd7bdeb5b3
Error in French localization
2013-08-24 11:41:48 +00:00
Mitchell Livingston
f450f27b26
#4712 Gray out the 'Display a window when adding a magnet link' option, whenever 'Same directory as torrent' is selected
2013-08-10 02:29:12 +00:00
Mitchell Livingston
d1b406131b
#5414 Download speed very slow until edited
2013-08-03 01:24:42 +00:00
Mitchell Livingston
a1ad7d8da3
Simplify the torrent complete callback method.
2013-07-14 14:35:57 +00:00
Mitchell Livingston
fefba6c2da
Perform callbacks in the Torrent class using GCD.
2013-07-14 14:28:40 +00:00
Mitchell Livingston
5ef65d3627
revert smaller Mac png images to fix #5390
2013-07-05 23:08:09 +00:00
Mitchell Livingston
f03d075156
update Danish localization
2013-06-20 02:47:12 +00:00
Jordan Lee
027e3f3066
(trunk, libT) #4682 'Add return id from duplicate torrent torrent-add rpc' -- added.
2013-05-22 20:35:38 +00:00
Mitchell Livingston
877055e3ae
update Dutch localization for 2.8
2013-04-15 03:12:24 +00:00
Jordan Lee
c51132ad78
#5335 : better compression of .png files by Mangix
2013-04-10 02:27:42 +00:00
Mitchell Livingston
33002a216d
update Danish localization for 2.8
2013-04-07 18:12:31 +00:00
Mitchell Livingston
c0a85f4f7e
update French localization for 2.8
2013-04-02 00:58:38 +00:00
Mitchell Livingston
2ac39ea80f
update European Portuguese localization for 2.8
2013-03-27 12:06:11 +00:00
Mitchell Livingston
8f98375fb0
update Russian localization for 2.8
2013-03-24 18:36:42 +00:00
Mitchell Livingston
2625deacb0
update Italian localization for 2.8
2013-03-13 04:39:16 +00:00
Mitchell Livingston
ac0372f932
missed updating one updatePiecesView
2013-03-12 03:33:54 +00:00
Mitchell Livingston
9e99950dd4
add a note to myself to set off the pieces view target/action in the xib instead of code
2013-03-12 03:08:59 +00:00
Mitchell Livingston
90b042f789
the PiecesView will use target/action instead of notification center for mouse-down events
2013-03-12 02:56:35 +00:00
Mitchell Livingston
92db464093
update Brazilian Portuguese localization for 2.8
2013-03-12 02:13:42 +00:00
Mitchell Livingston
ef1346b144
update Spanish localization for 2.8
2013-03-11 12:16:15 +00:00
Mitchell Livingston
005d5284e5
update German localization for 2.8
2013-03-09 17:06:41 +00:00
Mitchell Livingston
137ba2dee8
update localized strings file
2013-03-09 17:01:26 +00:00
Mitchell Livingston
0323c7531a
Simplify betterComponentsSeparatedByCharactersInSet:
2013-03-07 23:55:31 +00:00
Mitchell Livingston
6573789b66
r14044 Use OSAtomicIncrement32(&value) instead of OSAtomicAdd32(1, &value)
2013-03-07 04:27:31 +00:00
Mitchell Livingston
9bbf4b3899
#5319 potential race condition when counting torrents
2013-03-07 04:21:26 +00:00
Mitchell Livingston
0a5024adc9
combine the two rpc delete data methods
2013-03-04 04:18:21 +00:00
Mitchell Livingston
b5be6e86b6
stop when we find the torrent
2013-03-04 04:14:11 +00:00
Mitchell Livingston
7f03e04538
a tiny bit more safety by assigning the torrent directly, instead of getting the index
2013-03-04 04:12:54 +00:00
Mitchell Livingston
ac7b2ee6a7
cleanup and GCD-ing of the rpc methods
2013-03-04 04:01:38 +00:00
Mitchell Livingston
6330b49112
fix path bug from r14034
2013-02-19 02:04:42 +00:00
Mitchell Livingston
9ee681355d
make the children in a FileListNode a property
2013-02-19 01:29:25 +00:00
Mitchell Livingston
1de3ddfbc9
retain/autorelease the dictionary when seeding completes, instead of creating a new dictionary
2013-02-19 01:17:53 +00:00
Mitchell Livingston
539aeb2edd
remove redundant code when creating a torrent's file list
2013-02-19 00:54:55 +00:00
Mitchell Livingston
313fe8ae94
perform the rename callback in the main thread
2013-02-11 01:47:51 +00:00
Mitchell Livingston
196bbafadb
#5286 Files renamed in Mac Inspector are not re-sorted
2013-02-11 01:39:44 +00:00
Mitchell Livingston
88f49eb55d
update QuickLook copyright string as well.
2013-02-11 00:45:27 +00:00
Mitchell Livingston
3c490b1666
(Mac trunk) bump copyright year to 2013
2013-02-11 00:43:47 +00:00
Mitchell Livingston
c2bde75718
resize the rename dialogue buttons for different localizations
2013-02-09 19:13:26 +00:00
Mitchell Livingston
6304bef11b
(trunk) #5244 Dutch Translation error nl.proj
2013-02-09 04:44:22 +00:00
Mitchell Livingston
8d83fa4d00
properly enable/disable the rename confirm button
2013-02-08 23:26:07 +00:00
Mitchell Livingston
b15027b8ce
#5241 Mac crash with VDKQueue
2013-02-08 13:31:38 +00:00
Mitchell Livingston
5a04552631
fix autoreleasing the file watcher queue
2013-02-08 13:18:41 +00:00
Mitchell Livingston
e79005e150
trivial changes
2013-02-08 13:02:16 +00:00
Mitchell Livingston
8345ca460f
sync Credits with AUTHORS
2013-02-05 03:48:26 +00:00
Jordan Lee
69f3e31230
(libT) change the API signature for tr_torrentVerify() s.t. client code can be notified when the verify is finished
2013-01-31 21:58:25 +00:00
Mitchell Livingston
a3eafbb742
Move the inspector Rename File context menu item to the bottom of the list.
2013-01-26 22:39:32 +00:00
Mitchell Livingston
27cb435996
more variables corresponding to properties in FileRenameSheetController
2013-01-26 20:11:49 +00:00
Mitchell Livingston
1185b618ff
add variables corresponding to properties in FileRenameSheetController
2013-01-26 20:05:06 +00:00
Mitchell Livingston
50d212bf88
explicitly synthesize variables in FileRenameSheetController
2013-01-26 19:59:56 +00:00
Mitchell Livingston
e14b1b0d03
remove another subscript usage
2013-01-26 19:55:26 +00:00
Mitchell Livingston
802d9d5892
remove another subscript usage
2013-01-26 19:52:08 +00:00
Mitchell Livingston
65b51cb4c7
remove two dictionary subscripts
2013-01-26 19:46:42 +00:00
Mitchell Livingston
26dba009db
don't access NSArrays using subscripts, since that requires the modern runtime
2013-01-26 19:42:41 +00:00
Mitchell Livingston
94a329b38a
update Mac code for logging changes in r13868
2013-01-26 19:17:58 +00:00
Jordan Lee
f75027d5e9
make all the log functions/structs/enums use a single 'tr_log' namespace, such as tr_logGetQueue, tr_logAddInfo, tr_logIsLevelActive
2013-01-25 23:34:20 +00:00
Mitchell Livingston
c6290bcd71
Move the rename menu item to the File menu.
2013-01-23 03:46:04 +00:00
Mitchell Livingston
45c8174cc2
Use tr_torrentRenamePath() instead of the removed tr_torrentRename()
2013-01-23 03:44:47 +00:00
Mitchell Livingston
806fdb0314
When renaming a transfer or file, reload the proper tables.
2013-01-22 03:54:51 +00:00
Mitchell Livingston
694861217c
add the rename option to the main window context menu
2013-01-22 00:50:28 +00:00
Mitchell Livingston
5a53ea421f
use the new rename function for the torrent, instead of the per-file function; update the interface right away when renaming the torrent
2013-01-22 00:44:58 +00:00
Mitchell Livingston
9236571f1c
#1220 Initial Mac support for changing file and folder names. Not fully complete.
2013-01-22 00:09:48 +00:00
Mitchell Livingston
d2d3671e22
fix the build on the build Mac
2013-01-19 05:13:00 +00:00
Mitchell Livingston
aec98490b9
update the makefile for VDKQueue
2013-01-19 05:06:51 +00:00
Mitchell Livingston
bc574a559a
#5223 Use VDKQueue for watching for torrent files
2013-01-19 05:03:00 +00:00
Mitchell Livingston
68d68d9420
add new quark files to the project file, and update the libtransmission initialization constants
2012-12-23 03:17:18 +00:00
Mitchell Livingston
1dc8c47059
mac build compiles with r13667
2012-12-14 23:28:49 +00:00
Jordan Lee
e96ed247fe
refactor libtransmission's tr_benc class as tr_variant.
2012-12-14 04:34:42 +00:00
Mitchell Livingston
06fb61cbda
#5106 Work around for crash when seeding completes and the transfer is auto-removed.
2012-11-24 03:34:45 +00:00
Mitchell Livingston
16c3540792
remove invalid break in r13611
2012-11-04 19:29:53 +00:00
Mitchell Livingston
1e34d5a78b
#5121 Stopped torrents resume after sleep automatically.
2012-11-04 19:28:51 +00:00
Mitchell Livingston
b242dcaf14
simplify how the torrent table gets the type ahead name for group rows
2012-11-02 21:46:18 +00:00
Mitchell Livingston
6c8adbfc1d
some cleanup to retains when removing torrents
2012-11-01 03:21:35 +00:00
Mitchell Livingston
4b5b4271eb
revert r13603
2012-10-31 21:27:59 +00:00
Mitchell Livingston
13d5c76437
experimental fix for #5106
2012-10-30 00:44:20 +00:00
Mitchell Livingston
1e0f36fda0
#2794 Don't apply auto-grouping until torrent is demagnetized
2012-10-30 00:22:10 +00:00
Mitchell Livingston
7e2f344ff6
re-add layout code commented out in r13583
2012-10-29 22:44:12 +00:00
Mitchell Livingston
a5971d289a
#5109 Show expansion tooltip for abbreviated file names in the File table
2012-10-29 22:17:08 +00:00
Mitchell Livingston
8e0a157531
silence a deprecation warning
2012-10-29 22:16:42 +00:00
Mitchell Livingston
809bd8e788
no padding between the title/status strings in the file table and the priority column
2012-10-29 00:04:18 +00:00
Mitchell Livingston
7bcafd7149
#4373 In the file list, swap the priority switch and download check, so that the scrollbar doesn't appear above the high priority switch
2012-10-28 23:57:08 +00:00
Mitchell Livingston
b2b1aeb282
don't do layout in code until localizations are updated in 2.8
2012-10-19 03:52:59 +00:00
Mitchell Livingston
79d0f5d792
don't update the badge count when a transfer finishes seeding and is removed at the same time.
2012-10-17 00:25:28 +00:00
Mitchell Livingston
da2afd01ef
update to the Dutch localization
2012-10-15 02:23:54 +00:00
Mitchell Livingston
493d2824b3
#5090 Include seeding-complete transfers in badged count on Dock icon
2012-10-15 02:12:44 +00:00
Mitchell Livingston
83d89cd33a
Remove another debug logging message.
2012-10-14 17:46:42 +00:00
Mitchell Livingston
2430bb060d
move a variable outside of a loop
2012-10-14 17:33:23 +00:00
Mitchell Livingston
3fbc1efd2b
comment out a debug log statement
2012-10-14 17:32:38 +00:00
Mitchell Livingston
b60375bc2e
#5051 Mac client causes dual-GPU Macbook Pros to use the discrete GPU
2012-10-12 02:44:19 +00:00
Mitchell Livingston
126583ba85
in Mac world it's NSRect, not CGRect
2012-09-27 00:21:10 +00:00