Commit Graph

41 Commits

Author SHA1 Message Date
Mike Gelfand b7ba261359
Port macOS client to C++ (#1830)
* Rename all .m (Obj-C) files to .mm (Obj-C++)

* Fix build in Obj-C++ mode

* Fix Xcode build
2021-09-24 07:56:57 -05:00
Mike Gelfand db3d40d0ed Switch to clang-format for code formatting, include Mac client 2021-08-16 00:38:29 +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
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
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
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
Mike Gelfand 3debbc7cb8 Sync existing translations with Transifex 2019-03-06 03:12:51 +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
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
Zachary J. Slater f388d17c2d Updated copyright string to 2018
Small update to copyright string
2018-04-17 00:50:33 -10:00
Dmitry Serov 68a1960be8 Transition to ARC for QuickLook plugin 2017-08-01 17:26:49 +07:00
Mike Gelfand ab7ea2c5fd Downsync Mac QuickLook plugin translations from Transifex as well 2017-01-28 15:02:40 +03:00
Mike Gelfand 4160743738 Convert tabs to spaces, remove trailing whitespace (Mac client) 2017-01-24 20:53:16 +03:00
Mike Gelfand b6d2649ddc Initial Mac support in CMake configuration 2017-01-11 23:43:53 +03:00
Mike Gelfand 197fc132b3 Update user-facing copyright years 2016-02-27 23:18:02 +00:00
Mike Gelfand 956788651d Convert OS X client .strings files to UTF-8 2015-12-21 09:26:38 +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 36032bf7b5 it's now 2014 2014-01-09 21:03:19 +00:00
Mitchell Livingston 88f49eb55d update QuickLook copyright string as well. 2013-02-11 00:45:27 +00:00
Mitchell Livingston 54ad8ee9d6 add European Portuguese localization of the Quick Look plugin for 2.7 2012-09-22 15:28:46 +00:00
Mitchell Livingston 369adbbc0c update French localization for 2.7 2012-09-20 13:02:34 +00:00
Mitchell Livingston 1acd97b55d update Brazilian Portuguese localization for 2.7 2012-09-09 00:31:09 +00:00
Mitchell Livingston 1b65933da1 update Russian localization for 2.7 2012-09-07 11:54:14 +00:00
Mitchell Livingston 9e7e64fe04 Revert r13468 for now. 2012-09-06 03:21:03 +00:00
Mitchell Livingston 4935b91e3a convert the Quick Look plugin to ARC 2012-09-06 03:09:49 +00:00
Mitchell Livingston d3def60514 ensure that NSApp is loaded for the QuickLook plugin 2012-09-06 01:15:31 +00:00
Mitchell Livingston bdab0f7e77 update Dutch localization for 2.7 2012-09-06 00:09:55 +00:00
Mitchell Livingston 3d2357d89b updated Spanish Quick Look plugin localization 2012-09-05 03:08:05 +00:00
Mitchell Livingston 9f0452832a update Italian localization for 2.7 2012-09-04 22:53:12 +00:00
Mitchell Livingston 261e54ad27 update Danish localization for 2.7 2012-09-04 22:49:46 +00:00
Mitchell Livingston 7fb5ae5881 update Spanish localization for 2.7 2012-09-04 22:46:06 +00:00
Mitchell Livingston 9394c9795a use localized strings properly in the quick look plugin 2012-09-03 18:37:18 +00:00
Mitchell Livingston 8f3cc932d4 German localization for 2.7 2012-09-02 16:48:52 +00:00
Mitchell Livingston 9c8395d109 silence several warnings related to printing ints in strings 2012-08-13 00:52:04 +00:00
Mitchell Livingston 0f60662945 better spacing of the file/tracker/webseed list in Quick Look 2012-08-12 20:14:26 +00:00
Mitchell Livingston 3d4f9a140c modify the Quick Look plugin's main.c 2012-08-12 16:19:06 +00:00
Mitchell Livingston 6fe0774147 don't use the convenient accessor functionality in the Quick Look plugin 2012-08-12 14:05:55 +00:00
Mitchell Livingston 093d968b95 #4998 Support Quick Look of .torrent files in the Finder 2012-08-12 12:11:33 +00:00