Mike Gelfand
5ada708756
Use native separators for path button and free space label tooltips. Improve path button dialog initial directory/file selection.
2015-04-15 00:08:24 +00:00
Mike Gelfand
d96ef13a89
Define QT_NO_CAST_FROM_ASCII (Qt client)
...
Use latin1 encoding most of the time where default encoding was used
before. Qt 4 assumes latin1 by default while Qt 5 uses utf-8 which is
not what we want.
Use utf-8 encoding in some places where default encoding was used before.
This includes strings coming from RPC.
Fix an issue with SortMode::names[] (filters.cc) where missing comma
between "sort-by-queue" and "sort-by-ratio" resulted in two array entries
being merged into solid "sort-by-queuesort-by-ratio" string and all the
following items being shifted compared to their enum counterparts.
2015-01-29 21:53:05 +00:00
Mike Gelfand
342f38bbc5
Factor RPC logic out from session (Qt client)
2014-12-27 20:03:10 +00:00
Mike Gelfand
2ca4596fac
Refactor FreespaceLabel to make it possible for it to be created in Qt Designer
2014-12-26 18:41:47 +00:00
Mike Gelfand
629281a1e2
Fix license wording in Qt client .cc files to match the rest of the code.
2014-12-21 23:49:39 +00:00
Mike Gelfand
365b28bc81
Strip needless const& specifiers on SIGNAL and SLOT arguments (Qt client)
2014-12-13 09:04:10 +00:00
Mike Gelfand
9605bfc36a
Remove redundant "struct" keyword use in C++ code (Qt client)
2014-12-12 23:21:04 +00:00
Mike Gelfand
67dc1c8485
Strip spaces around :: in C++ code (Qt client)
2014-12-12 23:05:10 +00:00
Jordan Lee
15d11de5f4
add svn:keywords on source files that were missing them
2014-01-19 01:29:38 +00:00
Jordan Lee
4b9626bb83
Licensing changes:
...
1. add the option the code to be used under GPLv2 or GPLv3; previously only GPLv2 was allowed
2. add the "proxy option" as described in GPLv3 so we can add future licenses without having to bulk-edit everything again :)
3. remove the awkward "exception for MIT code in Mac client" clause; it was unnecessary and confusing.
2014-01-19 01:09:44 +00:00
Jordan Lee
4904b923fb
(trunk) restore copyright year as suggested in email by rms
2014-01-18 20:56:57 +00:00
Jordan Lee
3cf26eb273
revert quint64/quint32/qint64/qint32 use to inttypes to match libtransmission's API
2013-08-29 00:37:37 +00:00
Jordan Lee
f3d35b0da3
instead of inttypes, use Qt integral types -- eg, s/uint64_t/quint64/
2013-08-24 19:42:51 +00:00
Jordan Lee
1c79173459
support qt5 in transmission-qt
2013-07-27 21:58:14 +00:00
Jordan Lee
152e78199c
fix r14062 regression reported by x190 in https://trac.transmissionbt.com/ticket/4076#comment:47
2013-04-13 12:22:07 +00:00
Jordan Lee
a8f375eb88
(qt) increase the freespace-label update interval from 5 seconds to 15 seconds
2013-04-10 03:17:15 +00:00
Jordan Lee
7ac1e563a0
(qt) if freespace can't be determined, don't show it in the label. reported by rb07 in https://trac.transmissionbt.com/ticket/4076#comment:45
2013-04-10 03:05:31 +00:00
Jordan Lee
de6d57af43
(qt) freespace fixes by rb07 from https://trac.transmissionbt.com/ticket/4076#comment:40
2013-02-18 14:45:44 +00:00
Jordan Lee
4c3a869a88
(qt) #5285 'Qt client's file tree should have a size column like the GTK+ client's': done.
2013-02-09 20:51:17 +00:00
Jordan Lee
d1da0204c7
(qt) #4076 'free space indicator': better user feedback when updating the freespace indicator in remote mode
2013-02-09 04:42:07 +00:00
Jordan Lee
cd09204a6e
(trunk) first draft of changing the FreeSpace API to behave as https://trac.transmissionbt.com/ticket/4076#comment:25 -- libT, rpc, qt, and gtk implementations.
2013-02-09 04:05:03 +00:00