~spvkgn/transmission/+git/transmission:feature/cmake-upgrade

Last commit made on 2020-06-18
Get this branch:
git clone -b feature/cmake-upgrade https://git.launchpad.net/~spvkgn/transmission/+git/transmission

Branch merges

Branch information

Name:
feature/cmake-upgrade
Repository:
lp:~spvkgn/transmission/+git/transmission

Recent commits

9cd0ab0... by Mike Gelfand

Modernize use of CURL library (CMake)

05f47d7... by Mike Gelfand

Modernize use of crypto backend libraries (CMake)

4f38b5b... by Mike Gelfand

Modernize use of ZLIB library (CMake)

e807566... by Mike Gelfand

Modernize use of system libraries (CMake)

3a0ee55... by Mike Gelfand

Bump required CMake version to 3.12

fcda077... by Charles Kerr

chore: remove extraneous/default class destructors (#1317)

* chore: remove extraneous/default class destructors

* fixup! chore: remove extraneous/default class destructors

0a897cb... by Pedro Scarapicchia Junior <email address hidden>

Remove unused html (#1313)

51573a3... by Charles Kerr

chore: clang-tidy cleanups (#1287)

* chore: fix syntax error in clang-tidy config file

1f28470... by Charles Kerr <email address hidden>

chore: prefer QStringLiteral (#1284)

Further reading:
* https://forum.qt.io/topic/78540/qstringliteral-vs-qlatin1string/2
* https://woboq.com/blog/qstringliteral.html
* https://www.qt.io/blog/2014/06/13/qt-weekly-13-qstringliteral

tl;dr: QLatin1Literal uses less memory than QStringLiteral; however,
since most Qt APIs require a QString argument, there's extra runtime
cost of converting QLatin1Strings to QStrings. QStringLiteral uses a
little more memory but constructs its QStrings at compile time.

ok, the `prefer-qstringliteral` branch is getting out of control: the
secondary goal of fixing a .clang-tidy issue is causing more diffs
than the primary goal. So, I'm breaking it into two separate PRs.

070a7f2... by Charles Kerr

refactor: use snake_case field naming in qt client (#1262)

* refactor: use snake_case field naming in qt client

* fix: some missed symbols

* chore: make uncrustify happy

* fixup! refactor: use snake_case field naming in qt client