[haiku-commits] haiku: hrev56226 - src/apps/diskprobe

  • From: waddlesplash <waddlesplash@xxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Tue, 28 Jun 2022 16:48:40 +0000 (UTC)

hrev56226 adds 1 changeset to branch 'master'
old head: 63816858af9119229552e9e51967e8d1b6410de6
new head: c5702ad4e84cf89a2a1066bc8a0054c3ef12d838
overview: 
https://git.haiku-os.org/haiku/log/?qt=range&q=c5702ad4e84c+%5E63816858af91

----------------------------------------------------------------------------

c5702ad4e84c: DiskProbe: Clean up old compiler pragmas for BeOS and Dano.
  
  Change-Id: I0c8a4ce6c8d1c8994e2f89a4d35db3ac0ae03117
  Reviewed-on: https://review.haiku-os.org/c/haiku/+/4714
  Reviewed-by: waddlesplash <waddlesplash@xxxxxxxxx>

                       [ Mikael Konradsson <mikael.konradsson@xxxxxxxxxxx> ]

----------------------------------------------------------------------------

Revision:    hrev56226
Commit:      c5702ad4e84cf89a2a1066bc8a0054c3ef12d838
URL:         https://git.haiku-os.org/haiku/commit/?id=c5702ad4e84c
Author:      Mikael Konradsson <mikael.konradsson@xxxxxxxxxxx>
Date:        Wed Nov 10 11:41:44 2021 UTC
Committer:   waddlesplash <waddlesplash@xxxxxxxxx>
Commit-Date: Tue Jun 28 16:48:33 2022 UTC

----------------------------------------------------------------------------

2 files changed, 3 insertions(+), 111 deletions(-)
src/apps/diskprobe/ProbeView.cpp   | 96 ----------------------------------
src/apps/diskprobe/TypeEditors.cpp | 18 ++-----

----------------------------------------------------------------------------

diff --git a/src/apps/diskprobe/ProbeView.cpp b/src/apps/diskprobe/ProbeView.cpp
index 2a23bf8c52..93d7dab856 100644
--- a/src/apps/diskprobe/ProbeView.cpp
+++ b/src/apps/diskprobe/ProbeView.cpp
@@ -50,13 +50,6 @@
 #include "TypeEditors.h"
 
 
-#ifndef __HAIKU__
-#      define DRAW_SLIDER_BAR
-       // if this is defined, the standard slider bar is replaced with
-       // one that looks exactly like the one in the original DiskProbe
-       // (even in Dano/Zeta)
-#endif
-
 #undef B_TRANSLATION_CONTEXT
 #define B_TRANSLATION_CONTEXT "ProbeView"
 
@@ -97,10 +90,6 @@ public:
                                                                        uint32 
blockSize);
        virtual                                         ~PositionSlider();
 
-#ifdef DRAW_SLIDER_BAR
-       virtual void                            DrawBar();
-#endif
-
                        off_t                           Position() const;
                        off_t                           Size() const { return 
fSize; }
                        uint32                          BlockSize() const { 
return fBlockSize; }
@@ -282,22 +271,14 @@ void
 IconView::UpdateIcon()
 {
        if (fBitmap == NULL)
-#ifdef HAIKU_TARGET_PLATFORM_HAIKU
                fBitmap = new BBitmap(BRect(0, 0, 31, 31), B_RGBA32);
-#else
-               fBitmap = new BBitmap(BRect(0, 0, 31, 31), B_CMAP8);
-#endif
 
        if (fBitmap != NULL) {
                status_t status = B_ERROR;
 
                if (fIsDevice) {
                        BPath path(&fRef);
-#ifdef __HAIKU__
                        status = get_device_icon(path.Path(), fBitmap, 
B_LARGE_ICON);
-#else
-                       status = get_device_icon(path.Path(), fBitmap->Bits(), 
B_LARGE_ICON);
-#endif
                } else
                        status = BNodeInfo::GetTrackerIcon(&fRef, fBitmap);
 
@@ -330,10 +311,8 @@ PositionSlider::PositionSlider(const char* name, BMessage* 
message,
 {
        Reset();
 
-#ifndef DRAW_SLIDER_BAR
        rgb_color color = ui_color(B_CONTROL_HIGHLIGHT_COLOR);
        UseFillColor(true, &color);
-#endif
 }
 
 
@@ -342,77 +321,6 @@ PositionSlider::~PositionSlider()
 }
 
 
-#ifdef DRAW_SLIDER_BAR
-void
-PositionSlider::DrawBar()
-{
-       BView* view = OffscreenView();
-
-       BRect barFrame = BarFrame();
-       BRect frame = barFrame.InsetByCopy(1, 1);
-       frame.top++;
-       frame.left++;
-       frame.right = ThumbFrame().left + ThumbFrame().Width() / 2;
-#ifdef HAIKU_TARGET_PLATFORM_BEOS
-       if (IsEnabled())
-               view->SetHighColor(102, 152, 203);
-       else
-               view->SetHighColor(92, 102, 160);
-#else
-       view->SetHighColor(IsEnabled() ? ui_color(B_CONTROL_HIGHLIGHT_COLOR)
-               : tint_color(ui_color(B_CONTROL_HIGHLIGHT_COLOR), 
B_DARKEN_1_TINT));
-#endif
-       view->FillRect(frame);
-
-       frame.left = frame.right + 1;
-       frame.right = barFrame.right - 1;
-       view->SetHighColor(tint_color(ViewColor(), IsEnabled() ? 
B_DARKEN_1_TINT : B_LIGHTEN_1_TINT));
-       view->FillRect(frame);
-
-       rgb_color cornerColor = tint_color(ViewColor(), B_DARKEN_1_TINT);
-       rgb_color darkColor = tint_color(ViewColor(), B_DARKEN_3_TINT);
-#ifdef HAIKU_TARGET_PLATFORM_BEOS
-       rgb_color shineColor = {255, 255, 255};
-       rgb_color shadowColor = {0, 0, 0};
-#else
-       rgb_color shineColor = ui_color(B_SHINE_COLOR);
-       rgb_color shadowColor = ui_color(B_SHADOW_COLOR);
-#endif
-       if (!IsEnabled()) {
-               darkColor = tint_color(ViewColor(), B_DARKEN_1_TINT);
-               shineColor = tint_color(shineColor, B_DARKEN_2_TINT);
-               shadowColor = tint_color(shadowColor, B_LIGHTEN_2_TINT);
-       }
-
-       view->BeginLineArray(9);
-
-       // the corners
-       view->AddLine(barFrame.LeftTop(), barFrame.LeftTop(), cornerColor);
-       view->AddLine(barFrame.LeftBottom(), barFrame.LeftBottom(), 
cornerColor);
-       view->AddLine(barFrame.RightTop(), barFrame.RightTop(), cornerColor);
-
-       // the edges
-       view->AddLine(BPoint(barFrame.left, barFrame.top + 1),
-               BPoint(barFrame.left, barFrame.bottom - 1), darkColor);
-       view->AddLine(BPoint(barFrame.right, barFrame.top + 1),
-               BPoint(barFrame.right, barFrame.bottom), shineColor);
-
-       barFrame.left++;
-       barFrame.right--;
-       view->AddLine(barFrame.LeftTop(), barFrame.RightTop(), darkColor);
-       view->AddLine(barFrame.LeftBottom(), barFrame.RightBottom(), 
shineColor);
-
-       // the inner edges
-       barFrame.top++;
-       view->AddLine(barFrame.LeftTop(), barFrame.RightTop(), shadowColor);
-       view->AddLine(BPoint(barFrame.left, barFrame.top + 1),
-               BPoint(barFrame.left, barFrame.bottom - 1), shadowColor);
-
-       view->EndLineArray();
-}
-#endif // DRAW_SLIDER_BAR
-
-
 void
 PositionSlider::Reset()
 {
@@ -955,10 +863,6 @@ TypeMenuItem::DrawContent()
        point.x = Frame().right - 4 - Menu()->StringWidth(fType.String());
        point.y += fontHeight.ascent;
 
-#ifdef HAIKU_TARGET_PLATFORM_BEOS
-       Menu()->SetDrawingMode(B_OP_ALPHA);
-#endif
-
        Menu()->DrawString(fType.String(), point);
 }
 
diff --git a/src/apps/diskprobe/TypeEditors.cpp 
b/src/apps/diskprobe/TypeEditors.cpp
index 6cbb581280..58e264a70a 100644
--- a/src/apps/diskprobe/TypeEditors.cpp
+++ b/src/apps/diskprobe/TypeEditors.cpp
@@ -853,11 +853,10 @@ ImageView::ImageView(DataEditor &editor)
 {
        if (editor.Type() == B_MINI_ICON_TYPE
                || editor.Type() == B_LARGE_ICON_TYPE
-#ifdef HAIKU_TARGET_PLATFORM_HAIKU
-               || editor.Type() == B_VECTOR_ICON_TYPE
-#endif
-               )
+               || editor.Type() == B_VECTOR_ICON_TYPE) {
                SetName(B_TRANSLATE("Icon view"));
+       }
+
 
        fDescriptionView = new BStringView("",
                B_TRANSLATE_COMMENT("Could not read image", "Image means "
@@ -979,7 +978,6 @@ ImageView::_UpdateImage()
                fEditor.SetViewSize(viewSize);
                return;
        }
-#ifdef HAIKU_TARGET_PLATFORM_HAIKU
        if (fBitmap != NULL && fEditor.Type() == B_VECTOR_ICON_TYPE
                && fScaleSlider->Value() * 8 - 1 == fBitmap->Bounds().Width()) {
                if (BIconUtils::GetVectorIcon((const uint8 *)data,
@@ -988,7 +986,6 @@ ImageView::_UpdateImage()
                        return;
                }
        }
-#endif
 
        delete fBitmap;
        fBitmap = NULL;
@@ -1004,7 +1001,6 @@ ImageView::_UpdateImage()
                        if (fBitmap->InitCheck() == B_OK)
                                fBitmap->SetBits(data, fEditor.FileSize(), 0, 
B_CMAP8);
                        break;
-#ifdef HAIKU_TARGET_PLATFORM_HAIKU
                case B_VECTOR_ICON_TYPE:
                        fBitmap = new BBitmap(BRect(0, 0, fScaleSlider->Value() 
* 8 - 1,
                                fScaleSlider->Value() * 8 - 1), B_RGB32);
@@ -1015,7 +1011,6 @@ ImageView::_UpdateImage()
                                fBitmap = NULL;
                        }
                        break;
-#endif
                case B_PNG_FORMAT:
                {
                        BMemoryIO stream(data, fEditor.FileSize());
@@ -1047,9 +1042,7 @@ ImageView::_UpdateImage()
                switch (fEditor.Type()) {
                        case B_MINI_ICON_TYPE:
                        case B_LARGE_ICON_TYPE:
-#ifdef HAIKU_TARGET_PLATFORM_HAIKU
                        case B_VECTOR_ICON_TYPE:
-#endif
                                type = B_TRANSLATE("Icon");
                                break;
                        case B_PNG_FORMAT:
@@ -1177,9 +1170,6 @@ MessageView::SetTo(BMessage& message)
 
        type_code type;
        int32 count;
-#ifdef HAIKU_TARGET_PLATFORM_DANO
-       const
-#endif
        char* name;
        for (int32 i = 0; message.GetInfo(B_ANY_TYPE, i, &name, &type, &count)
                        == B_OK; i++) {
@@ -1327,9 +1317,7 @@ GetTypeEditorFor(BRect rect, DataEditor& editor)
                case B_MINI_ICON_TYPE:
                case B_LARGE_ICON_TYPE:
                case B_PNG_FORMAT:
-#ifdef HAIKU_TARGET_PLATFORM_HAIKU
                case B_VECTOR_ICON_TYPE:
-#endif
                        return new ImageView(editor);
        }
 


Other related posts:

  • » [haiku-commits] haiku: hrev56226 - src/apps/diskprobe - waddlesplash