refactor: move libtransmission/ to lib/app/

This commit is contained in:
Charles Kerr
2026-02-12 00:31:34 -06:00
parent 6b210dbb75
commit 0203dce3ed
28 changed files with 31 additions and 33 deletions

View File

@@ -916,7 +916,7 @@ endfunction()
add_subdirectory(lib/base) add_subdirectory(lib/base)
add_subdirectory(lib/transmission) add_subdirectory(lib/transmission)
add_subdirectory(libtransmission-app) add_subdirectory(lib/app)
set(MAC_PROJECT_DIR macosx) set(MAC_PROJECT_DIR macosx)

View File

@@ -3,7 +3,7 @@ BasedOnStyle: InheritParentConfig
IncludeBlocks: Regroup IncludeBlocks: Regroup
IncludeCategories: IncludeCategories:
- Regex: '^[<"]libtransmission-app/' - Regex: '^[<"]lib/app/'
Priority: 3 Priority: 3
- Regex: '^[<"]lib/transmission/transmission.h[">]' - Regex: '^[<"]lib/transmission/transmission.h[">]'
Priority: 4 Priority: 4

View File

@@ -3,7 +3,7 @@
// or any future license endorsed by Mnemosyne LLC. // or any future license endorsed by Mnemosyne LLC.
// License text can be found in the licenses/ folder. // License text can be found in the licenses/ folder.
#include <libtransmission-app/favicon-cache.h> #include <lib/app/favicon-cache.h>
#include <gdkmm/pixbuf.h> #include <gdkmm/pixbuf.h>
#include <giomm/memoryinputstream.h> #include <giomm/memoryinputstream.h>

View File

@@ -13,7 +13,7 @@
#include "TorrentFilter.h" #include "TorrentFilter.h"
#include "Utils.h" #include "Utils.h"
#include "libtransmission-app/display-modes.h" #include "lib/app/display-modes.h"
#include "lib/base/tr-macros.h" #include "lib/base/tr-macros.h"

View File

@@ -18,9 +18,9 @@
#include "TorrentCellRenderer.h" #include "TorrentCellRenderer.h"
#endif #endif
#include <lib/transmission/transmission.h> #include <lib/app/display-modes.h>
#include <libtransmission-app/display-modes.h> #include <lib/transmission/transmission.h>
#include <lib/base/values.h> #include <lib/base/values.h>

View File

@@ -7,9 +7,9 @@
#include "GtkCompat.h" #include "GtkCompat.h"
#include "PrefsDialog.h" #include "PrefsDialog.h"
#include <lib/transmission/transmission.h> #include <lib/app/display-modes.h>
#include <libtransmission-app/display-modes.h> #include <lib/transmission/transmission.h>
#include <lib/base/serializer.h> #include <lib/base/serializer.h>
#include <lib/base/variant.h> #include <lib/base/variant.h>

View File

@@ -8,9 +8,9 @@
#include "Prefs.h" #include "Prefs.h"
#include "Torrent.h" #include "Torrent.h"
#include <lib/transmission/transmission.h> #include <lib/app/favicon-cache.h>
#include <libtransmission-app/favicon-cache.h> #include <lib/transmission/transmission.h>
#include <lib/base/serializer.h> #include <lib/base/serializer.h>
#include <lib/base/variant.h> #include <lib/base/variant.h>

View File

@@ -8,7 +8,7 @@
#include "FilterBase.h" #include "FilterBase.h"
#include "Torrent.h" #include "Torrent.h"
#include <libtransmission-app/display-modes.h> #include <lib/app/display-modes.h>
#include <glibmm/refptr.h> #include <glibmm/refptr.h>
#include <glibmm/ustring.h> #include <glibmm/ustring.h>

View File

@@ -9,10 +9,9 @@
#include "SorterBase.hh" #include "SorterBase.hh"
#include "Utils.h" #include "Utils.h"
#include <lib/app/display-modes.h>
#include <lib/transmission/transmission.h> #include <lib/transmission/transmission.h>
#include <libtransmission-app/display-modes.h>
#include <lib/transmission/utils.h> #include <lib/transmission/utils.h>
#include "lib/base/tr-macros.h" #include "lib/base/tr-macros.h"

View File

@@ -8,7 +8,7 @@
#include "SorterBase.h" #include "SorterBase.h"
#include "Torrent.h" #include "Torrent.h"
#include <libtransmission-app/display-modes.h> #include <lib/app/display-modes.h>
#include <glibmm/refptr.h> #include <glibmm/refptr.h>

View File

@@ -8,10 +8,9 @@
#include "Prefs.h" #include "Prefs.h"
#include "Utils.h" #include "Utils.h"
#include "lib/app/app.h"
#include "lib/transmission/transmission.h" #include "lib/transmission/transmission.h"
#include "libtransmission-app/app.h"
#include "lib/transmission/version.h" #include "lib/transmission/version.h"
#include "lib/base/serializer.h" #include "lib/base/serializer.h"

View File

@@ -17,8 +17,8 @@ target_sources(${LIBNAME}
target_include_directories(${LIBNAME} target_include_directories(${LIBNAME}
PUBLIC PUBLIC
${CMAKE_CURRENT_SOURCE_DIR}/.. ${CMAKE_CURRENT_SOURCE_DIR}/../..
${CMAKE_CURRENT_BINARY_DIR}/..) ${CMAKE_CURRENT_BINARY_DIR}/../..)
target_link_libraries(${LIBNAME} target_link_libraries(${LIBNAME}
PUBLIC PUBLIC

View File

@@ -5,8 +5,8 @@
#include <lib/transmission/utils.h> // tr_lib_init() #include <lib/transmission/utils.h> // tr_lib_init()
#include "libtransmission-app/app.h" #include "lib/app/app.h"
#include "libtransmission-app/converters.h" #include "lib/app/converters.h"
namespace tr::app namespace tr::app
{ {

View File

@@ -19,8 +19,8 @@
#include "lib/base/string-utils.h" #include "lib/base/string-utils.h"
#include "lib/base/variant.h" #include "lib/base/variant.h"
#include "libtransmission-app/display-modes.h" #include "lib/app/display-modes.h"
#include "libtransmission-app/converters.h" #include "lib/app/converters.h"
using namespace std::literals; using namespace std::literals;

View File

@@ -17,7 +17,7 @@
#include <QTranslator> #include <QTranslator>
#include <QWeakPointer> #include <QWeakPointer>
#include <libtransmission-app/favicon-cache.h> #include <lib/app/favicon-cache.h>
#include "AddData.h" #include "AddData.h"
#include "Typedefs.h" #include "Typedefs.h"

View File

@@ -4,7 +4,7 @@
// or any future license endorsed by Mnemosyne LLC. // or any future license endorsed by Mnemosyne LLC.
// License text can be found in the licenses/ folder. // License text can be found in the licenses/ folder.
#include <libtransmission-app/favicon-cache.h> #include <lib/app/favicon-cache.h>
#include <QApplication> #include <QApplication>
#include <QPixmap> #include <QPixmap>

View File

@@ -15,7 +15,7 @@
#include <lib/base/quark.h> #include <lib/base/quark.h>
#include <lib/base/variant.h> #include <lib/base/variant.h>
#include <libtransmission-app/display-modes.h> #include <lib/app/display-modes.h>
#include "UserMetaType.h" #include "UserMetaType.h"

View File

@@ -5,7 +5,7 @@
#include "TrQtInit.h" #include "TrQtInit.h"
#include <libtransmission-app/app.h> #include <lib/app/app.h>
#include "VariantHelpers.h" #include "VariantHelpers.h"

View File

@@ -11,7 +11,7 @@
#include <lib/transmission/web-utils.h> #include <lib/transmission/web-utils.h>
#include <libtransmission-app/favicon-cache.h> #include <lib/app/favicon-cache.h>
#include "Formatter.h" #include "Formatter.h"
#include "Torrent.h" #include "Torrent.h"

View File

@@ -7,7 +7,7 @@
#include <lib/transmission/transmission.h> #include <lib/transmission/transmission.h>
#include <libtransmission-app/display-modes.h> #include <lib/app/display-modes.h>
#include <QMetaType> #include <QMetaType>

View File

@@ -18,7 +18,7 @@
#include "lib/transmission/utils.h" #include "lib/transmission/utils.h"
#include "lib/transmission/version.h" #include "lib/transmission/version.h"
#include "libtransmission-app/app.h" #include "lib/app/app.h"
#include "Application.h" #include "Application.h"
#include "InteropHelper.h" #include "InteropHelper.h"

View File

@@ -15,7 +15,7 @@
#include "lib/base/serializer.h" #include "lib/base/serializer.h"
#include "libtransmission-app/display-modes.h" #include "lib/app/display-modes.h"
#include "test-fixtures.h" #include "test-fixtures.h"

View File

@@ -7,7 +7,7 @@
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include "libtransmission-app/app.h" #include "lib/app/app.h"
class TransmissionTest : public ::testing::Test class TransmissionTest : public ::testing::Test
{ {