Mike Gelfand
49228ecb14
Fix building for Win32/x86 (wrong callback calling convention)
2016-03-02 16:15:06 +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
67a03bcabb
Fix existing Qt client instance detection and torrents delegation
2016-02-29 14:16:55 +00:00
Mike Gelfand
166397455a
Include Windows patches into source archive, otherwise CMake build fails
2016-02-28 06:16:04 +00:00
Mike Gelfand
212093992d
Bump to 2.90+
2016-02-28 04:51:08 +00:00
Mike Gelfand
3f455d0a01
Update NEWS
2016-02-28 04:47:23 +00:00
Mike Gelfand
96a46c0f57
Bump version to 2.90
2016-02-27 23:41:26 +00:00
Mike Gelfand
0c4ace2313
Sync translations with Transifex
2016-02-27 23:27:26 +00:00
Mike Gelfand
197fc132b3
Update user-facing copyright years
2016-02-27 23:18:02 +00:00
Mike Gelfand
824f1b0c21
Update NEWS
2016-02-27 23:09:41 +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
86f231184b
Fix warning for when 2nd `iconv()` argument is const
2016-02-23 05:07:43 +00:00
Mike Gelfand
495e9b2fa0
Load icons with GResource, remove deprecated inline pixbufs
2016-02-23 04:34:57 +00:00
Mike Gelfand
c3d9e77c40
Define `HAVE_ICONV` instead of `HAVE_ICONV_OPEN` when CMake is used
2016-02-23 03:00:12 +00:00
Mike Gelfand
990dea4dd3
Only depend on iconv if found
2016-02-07 12:00:15 +00:00
Mike Gelfand
96ea2c82fd
Check for `iconv()` instead of `iconv_open()`, adjust utils test
2016-02-07 11:54:01 +00:00
Mike Gelfand
a447f0d628
#6064 : Add test cases which exhibit the issue
2016-02-06 22:23:36 +00:00
Mike Gelfand
1eb0ae0a3a
#6064 : Merge ConvertUTF.c fixes from LLVM (?)
2016-02-06 22:05:22 +00:00
Mike Gelfand
9e7293b710
Add hidden "watch-dir-force-generic" setting handling to daemon
2016-01-25 22:09:49 +00:00
Mike Gelfand
39749f8e4b
Make it possible to force generic watchdir implementation in runtime
2016-01-25 21:48:58 +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
10159208e1
Disable format warnings when building with MinGW
2016-01-09 18:24:43 +00:00
Mike Gelfand
939b31ae3d
#6051 : `transmission-gtk --version` shouldn't require display
2016-01-09 18:06:17 +00:00
Mike Gelfand
0e7a8eb7aa
Add bitfield test for has all/none
2016-01-08 11:12:22 +00:00
Mike Gelfand
a086c72b11
Apply most of recommended project changes (OS X)
2016-01-08 10:47:16 +00:00
Mike Gelfand
2ca7ac7473
Get rid of some more deprecation warnings (OS X)
2016-01-08 10:05:19 +00:00
Mike Gelfand
13a98a02b8
Use `TR_BAD_SIZE` instead of -1 in `tr_quark_new()` calls
...
Extend quark test to improve branch coverage.
2016-01-07 19:20:14 +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
bfbf81cea1
#6048 : Improve error checking on metadata retrieval
2016-01-07 17:12:14 +00:00
Mike Gelfand
eb49800fab
#5737 : Retry if RPC server fails to bind to specified address
2016-01-07 15:28:58 +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
53c38c760d
Add tests in such a way that target name is expanded (CMake)
2016-01-04 19:50:32 +00:00
Mike Gelfand
4a634ae026
#5663 : Autotools fixes: proper kqueue check, macro definitions
2016-01-04 19:14:38 +00:00
Mike Gelfand
b3b3ea95a2
Don't build transmission-cli by default (suggested by geirha)
2016-01-04 18:45:49 +00:00
Mike Gelfand
9ecd2ad319
Improve file test modification time checks
2016-01-04 05:04:55 +00:00
Mike Gelfand
6e00b1c543
Uncomment error prefixing tests
2016-01-03 21:03:54 +00:00
Mike Gelfand
5e3c60f565
#5974 : Torrents queued should be able to "Resume Now" (patch by JJTagy)
2016-01-03 20:57:42 +00:00
Mike Gelfand
b71ba2819a
Update NEWS
2016-01-02 18:27:11 +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
52b2a7557f
Fix line endings on last commit
2016-01-02 15:26:23 +00:00
Mike Gelfand
119d10f01e
#5663 : Emulate `GetOverlappedResultEx` on Windows Vista/7
2016-01-02 15:23:38 +00:00
Mike Gelfand
ea48360212
#5663 : Rework directory watching in daemon
...
Implement BSD/Darwin (kqueue) and Windows (ReadDirectoryChanges) mechanisms
for receiving directory change notifications. Use events instead of polling
for changes. Retry file parsing up to 3 times before giving up.
Huge thanks to missionsix for preparing first two versions of the patch.
2016-01-02 14:28:59 +00:00
Mike Gelfand
de304e8a35
#5407 : In `tr_peerMgrGetDesiredAvailable()`, check if swarm is running (suggested by x190)
2015-12-31 14:33:02 +00:00
Mike Gelfand
7d30ad3ff6
#5891 : Move UDP shutdown timer setup to sessionCloseImplStart
2015-12-31 14:24:15 +00:00
Mike Gelfand
d3f5b5d5ab
#5891 : Fix crash on session shutdown (evdns_getaddrinfo_cancel)
2015-12-31 14:17:37 +00:00