From 0ba60bc7432a10047b3ba46667ccb692c2c7c1a1 Mon Sep 17 00:00:00 2001 From: PulkoMandy Date: Sun, 2 Apr 2023 15:35:32 +0200 Subject: [PATCH] Move BarberPole from HaikuDepot to libshared I want to use this in at least 2 third-party applications. I think it's time to make it shared? Change-Id: I855a59aab4ad6d47d77cf2901cb3dfc34c108059 Reviewed-on: https://review.haiku-os.org/c/haiku/+/6296 Reviewed-by: waddlesplash --- .../ui_generic => headers/private/shared}/BarberPole.h | 0 src/apps/haikudepot/Jamfile | 1 - .../haikudepot/ui_generic => kits/shared}/BarberPole.cpp | 4 ---- src/kits/shared/Jamfile | 1 + 4 files changed, 1 insertion(+), 5 deletions(-) rename {src/apps/haikudepot/ui_generic => headers/private/shared}/BarberPole.h (100%) rename src/{apps/haikudepot/ui_generic => kits/shared}/BarberPole.cpp (98%) diff --git a/src/apps/haikudepot/ui_generic/BarberPole.h b/headers/private/shared/BarberPole.h similarity index 100% rename from src/apps/haikudepot/ui_generic/BarberPole.h rename to headers/private/shared/BarberPole.h diff --git a/src/apps/haikudepot/Jamfile b/src/apps/haikudepot/Jamfile index 83e075616d..21381ea649 100644 --- a/src/apps/haikudepot/Jamfile +++ b/src/apps/haikudepot/Jamfile @@ -113,7 +113,6 @@ local textDocumentSources = local applicationSources = App.cpp - BarberPole.cpp BitmapView.cpp Captcha.cpp CreateUserDetail.cpp diff --git a/src/apps/haikudepot/ui_generic/BarberPole.cpp b/src/kits/shared/BarberPole.cpp similarity index 98% rename from src/apps/haikudepot/ui_generic/BarberPole.cpp rename to src/kits/shared/BarberPole.cpp index 2476f4af7e..9319757ca5 100644 --- a/src/apps/haikudepot/ui_generic/BarberPole.cpp +++ b/src/kits/shared/BarberPole.cpp @@ -15,8 +15,6 @@ #include #include -#include "Logger.h" - // #pragma mark - MachineRoom @@ -80,7 +78,6 @@ private: BMessenger* messenger = new BMessenger(pole); fMessengers.AddItem(messenger); - HDTRACE("did add barber-pole to machine room"); if (wasEmpty) release_sem(fSpinLoopLock); @@ -94,7 +91,6 @@ private: BMessenger* messenger = fMessengers.ItemAt(i); if (messenger->Target(NULL) == pole) { fMessengers.RemoveItem(messenger, true); - HDTRACE("did remove barber-pole from machine room"); break; } } diff --git a/src/kits/shared/Jamfile b/src/kits/shared/Jamfile index 757610116a..8087303e7c 100644 --- a/src/kits/shared/Jamfile +++ b/src/kits/shared/Jamfile @@ -28,6 +28,7 @@ for architectureObject in [ MultiArchSubDirSetup ] { AboutMenuItem.cpp ArgumentVector.cpp AttributeUtilities.cpp + BarberPole.cpp BitmapButton.cpp CalendarView.cpp ColorItem.cpp