Mike Gelfand
ff062b875c
Add Mac client translations to and downsync from Transifex
2017-01-28 13:44:15 +03:00
Mike Gelfand
565fc67c85
Merge branch 'sync-translations'
...
Fixes : #25
Fixes : #100
2017-01-27 05:01:41 +03:00
Mike Gelfand
95ee9b9419
Sync .po files with Transifex and current source code
...
This required some editing re. number of plural forms. Not exactly sure why
Kazakh still has one plural form there (contacted them for clarification).
Also, Manx (gv), Shan (shn), and Central Kurdish (ckb) languages aren't
supported by Transifex at the moment (contacted as well)...
Remove Belarusian (be@latin) as it was no longer present on Launchpad.
Add Welsh (cy).
2017-01-27 04:50:14 +03:00
Mike Gelfand
d40d69702b
Sync .ts files with Transifex and current source code
...
Add 4 new languages: Georgian, Dutch, Swedish, and Turkish (Turkey).
2017-01-27 04:50:14 +03:00
Mike Gelfand
1cc67b31dd
Use PRIdMAX instead of TR_PRI_SOCK to accomodate intltool
2017-01-27 04:50:14 +03:00
Mike Gelfand
4160743738
Convert tabs to spaces, remove trailing whitespace (Mac client)
2017-01-24 20:53:16 +03:00
Mike Gelfand
cd4b0dc69d
Pass CMAKE_USER_MAKE_RULES_OVERRIDE on to third-party dependencies
2017-01-22 14:16:51 +03:00
Mike Gelfand
c199eef8ae
When building with Xcode, link against 'libcrypto.dylib' instead of 'libcrypto.0.9.8.dylib'
...
Fix up 'miniupnpc' directory name along the way, using missing 'miniupnp'
was failing the build.
Fixes : #71
2017-01-18 21:56:02 +03:00
Mike Gelfand
c1f08edf79
Fix memory leaks found by GCC's -address=sanitize (reported by milloni)
...
Fixes : #56
2017-01-17 23:55:34 +03:00
Mike Gelfand
67bda2dcb8
Handle two more cases where dirname/basename may have returned NULL (adds to 91f8ceb20d
)
2017-01-17 02:22:31 +03:00
Mike Gelfand
a3654c65a5
Replace setInterval() with setTimeout() for web UI refresh (patch by WGH)
...
Fixes: TRAC-6031
2017-01-15 11:17:31 +03:00
Mike Gelfand
5f3abbd6d8
Add myself to the list of Transmission authors
2017-01-15 01:38:45 +03:00
Mike Gelfand
8f51cf7e21
Fix "./update-version-h.sh: Bad substitution"
2017-01-15 01:02:45 +03:00
Mike Gelfand
fd93316466
Improve version.h file generation
...
Store full revision hash in REVISION file. Write fixes 10 chars of revision
hash to version.h. Use `#pragma once` in version.h. Support getting revision
from TeamCity environment variable (similar to Jenkins).
2017-01-15 00:54:56 +03:00
Mike Gelfand
a23cd29f07
Recode text files in UTF-8, remove trailing whitespace chars
2017-01-13 00:58:50 +03:00
Mike Gelfand
bed1d10d6b
Merge branch 'mac-client-cmake'
2017-01-12 00:50:59 +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
Mike Gelfand
3375b22b23
Simplify `tr_ssha1_matches` logic
...
Gets rid of needless heap memory allocations and copying. Convert SHA1 hash
to hex in-place.
Fixes : #141
2017-01-09 14:15:07 +03:00
Mike Gelfand
15625de3c7
Extend SSHA1 test to check for predefined matches
...
Reduce number of test iterations to 4K along the way to shorten execution
time.
2017-01-09 14:12:17 +03:00
Mike Gelfand
35fea28d1a
Merge pull request #134 from Eitot/assets
...
Use asset catalog and add flat status icons
2017-01-08 11:04:25 +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
Mike Gelfand
25feee2e5b
Merge pull request #135 from Eitot/project
...
Remove Info.plist from copy phase and align minimum version
2017-01-07 23:16:09 +03:00
Eitot
701258671a
Align minimum system version in Info.plist to target
2017-01-04 23:33:38 +01:00
Eitot
4d5531a05d
Remove Info.plist from copy phase
2017-01-04 23:30:09 +01:00
Mike Gelfand
093f1c5798
Merge pull request #133 from floppym/ignore-dot-git
...
cmake: ignore .git when creating source tarball
2017-01-03 06:58:03 +03:00
Mike Gilbert
b7a850b073
cmake: ignore .git when creating source tarball
2017-01-02 21:07:44 -05:00
Mike Gelfand
683b417a33
Bump miniupnpc revision to include previously made fixes
2017-01-02 23:30:16 +03:00
Mike Gelfand
cb6ce62d0e
Adjust Xcode project to use submodules
2017-01-02 23:02:12 +03:00
Mike Gelfand
3093df8755
Adjust autotools files to use submodules
2017-01-02 02:26:02 +03:00
Mike Gelfand
e83a062417
Adjust CMake files to use submodules instead of downloading archives
2017-01-02 02:26:02 +03:00
Mike Gelfand
eb437c16f5
Add third-party libraries back as submodules
2017-01-02 02:25:59 +03:00
Mike Gelfand
2de12f50c5
Remove third-party code stored in the repo directly
2017-01-01 16:01:00 +03:00
Mike Gelfand
4179a623d5
Interrupt verification ASAP if torrent is being removed
2016-12-31 14:23:06 +03:00
Mike Gelfand
2a31b0db8c
Update README
...
Fixes : #124
Fixes : #48
2016-12-26 22:46:07 +03:00
Mike Gelfand
0ac657c5f1
Fix up rename test to avoid random use-after-free failures
2016-12-25 19:44:38 +03:00
Mike Gelfand
3cda09ea81
Fix up rename test to avoid random duplicate torrent failures
2016-12-24 21:24:50 +03:00
Mike Gelfand
b33eb816ba
Merge branch 'solaris-support'
2016-12-24 20:37:46 +03:00
Mike Gelfand
88505c345f
Allow for different-cased "nan" value returned by tr_truncd
2016-12-24 20:20:55 +03:00
Mike Gelfand
448d8f39f6
CMake support for Solaris
2016-12-24 20:16:54 +03:00
Mike Gelfand
f48c0cc130
Merge pull request #118 from floppym/systemd
...
cmake: add FindSYSTEMD module
2016-12-19 09:54:57 +03:00
Mike Gilbert
d8cb7b3e0c
cmake: add FindSYSTEMD module
...
Fixes: https://github.com/transmission/transmission/issues/117
2016-12-18 22:06:37 -05:00
Mike Gelfand
9252f495af
Remove CDash-related stuff from the project, not used now anyway
2016-12-18 23:41:40 +03:00
Mike Gelfand
6de89199da
Merge pull request #116 from floppym/mbedcrypto
...
cmake: link against libmbedcrypto if available
2016-12-18 23:26:42 +03:00
Mike Gilbert
530eca541b
cmake: link against libmbedcrypto if available
...
In recent versions of mbed TLS, several symbols are moved to
libmbedcrypto.
Fixes: https://github.com/transmission/transmission/issues/115
2016-12-18 14:35:19 -05:00
Mike Gelfand
9d562ab25a
Merge branch 'seiyap70-patch-1'
2016-12-09 22:02:24 +03:00