[TBT][tbtcoreapp-dali][Non-ACR][Fix TBT behavior of removed APIs] 15/214115/4
authorSeoyeon Kim <seoyeon2.kim@samsung.com>
Wed, 18 Sep 2019 04:38:48 +0000 (13:38 +0900)
committerPriya Kohli <priya.kohli@samsung.com>
Thu, 19 Sep 2019 07:08:24 +0000 (12:38 +0530)
- As per ACR-1435, some APIs, which are removed already,
 are still used in tbtcoreapp-dali.

Change-Id: I7085da029aeac58f88cc8414fc323091c71a7f6e
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
release/binary-armv7l/org.tizen.tbtcoreapp-1.0.0-arm.tpk
release/binary-armv7l/org.tizen.tbtcoreapp-dali-1.0.0-arm.tpk
release/binary-x86/org.tizen.tbtcoreapp-1.0.0-x86.tpk
release/binary-x86/org.tizen.tbtcoreapp-dali-1.0.0-x86.tpk
tbtcoreapp-dali/src/utils/dali-ui-utils.cpp
tbtcoreapp-dali/src/view/tbt-dali-actor-view.cpp
tbtcoreapp-dali/src/view/tbt-dali-pan-gesture-angle-direction-view.cpp
tbtcoreapp-dali/src/view/tbt-dali-stage-view.cpp
tbtcoreapp-dali/src/view/tbt-dali-tts-view.cpp

index f070d19f6978cc0e390ea1e7086eec3336249b27..c01085e7a1cd66a51e72e465721298648a885848 100755 (executable)
Binary files a/release/binary-armv7l/org.tizen.tbtcoreapp-1.0.0-arm.tpk and b/release/binary-armv7l/org.tizen.tbtcoreapp-1.0.0-arm.tpk differ
index 9e0f0e5c9be614ec46894c1d9af5ce6fd39f5d5a..07da7d4508f27f2f5dd090ae33fa94dc89dfddb3 100755 (executable)
Binary files a/release/binary-armv7l/org.tizen.tbtcoreapp-dali-1.0.0-arm.tpk and b/release/binary-armv7l/org.tizen.tbtcoreapp-dali-1.0.0-arm.tpk differ
index c9896ff2619f5c5a67f86fb365c7944f94756d60..35d72927e64f450a6f7f5075704845da69c09884 100755 (executable)
Binary files a/release/binary-x86/org.tizen.tbtcoreapp-1.0.0-x86.tpk and b/release/binary-x86/org.tizen.tbtcoreapp-1.0.0-x86.tpk differ
index 007013767063280fc8c9813687819614b86bb203..bc41fe9bbbececfe29982c902c7a12a0b74e72d6 100755 (executable)
Binary files a/release/binary-x86/org.tizen.tbtcoreapp-dali-1.0.0-x86.tpk and b/release/binary-x86/org.tizen.tbtcoreapp-dali-1.0.0-x86.tpk differ
index 94c7263fbb0d0f1272fb677199bf0387585f3191..c5b6abad84919c30e26c6f4a2fe79e3cfe3e3af8 100644 (file)
@@ -121,8 +121,16 @@ PushButton UiUtils::CreateVerdictButton(TableView parent, TableView::CellPositio
        button.SetPosition(position.x,position.y);
        //button.SetSize(size);
        button.SetProperty( Button::Property::LABEL, label );
-       button.SetProperty(Button::Property::UNSELECTED_COLOR, selectedColor);
-       button.SetProperty(Button::Property::SELECTED_COLOR, unselectedColor);
+
+       Property::Map propertyMap;
+       propertyMap.Insert(Visual::Property::TYPE,  Visual::COLOR);
+       propertyMap.Insert(ColorVisual::Property::MIX_COLOR, selectedColor);
+       button.SetProperty(Button::Property::UNSELECTED_BACKGROUND_VISUAL, propertyMap);
+
+       Property::Map propertyMap1;
+       propertyMap1.Insert(Visual::Property::TYPE,  Visual::COLOR);
+       propertyMap1.Insert(ColorVisual::Property::MIX_COLOR, unselectedColor);
+       button.SetProperty(Button::Property::SELECTED_BACKGROUND_VISUAL, propertyMap1);
        parent.AddChild(button, cellPosition);
 
        button.ClickedSignal().Connect(obj, onClickedCallback);
@@ -140,8 +148,15 @@ PushButton UiUtils::CreateButton(Vector3 anchorPoint, Vector2 position, std::str
        button.SetPosition(position.x,position.y);
        //button.SetSize(size);
        button.SetProperty( Button::Property::LABEL, label );
-       button.SetProperty(Button::Property::UNSELECTED_COLOR, selectedColor);
-       button.SetProperty(Button::Property::SELECTED_COLOR, unselectedColor);
+       Property::Map propertyMap;
+       propertyMap.Insert(Visual::Property::TYPE,  Visual::COLOR);
+       propertyMap.Insert(ColorVisual::Property::MIX_COLOR, selectedColor);
+       button.SetProperty(Button::Property::UNSELECTED_BACKGROUND_VISUAL, propertyMap);
+
+       Property::Map propertyMap1;
+       propertyMap1.Insert(Visual::Property::TYPE,  Visual::COLOR);
+       propertyMap1.Insert(ColorVisual::Property::MIX_COLOR, unselectedColor);
+       button.SetProperty(Button::Property::SELECTED_BACKGROUND_VISUAL, propertyMap1);
 
        //button.ClickedSignal().Connect(obj, onClickedCallback);
        return button;
@@ -168,8 +183,7 @@ Control UiUtils::CreateTextField(Vector3 anchorPoint, Vector3 parentOrigin, Vect
        customTextField.SetParentOrigin(parentOrigin);
        customTextField.SetSize( size);
        customTextField.SetPosition( position.x,position.y );
-       Image customTextFieldBgImage = ResourceImage::New( this->mImageDirectory+"customTextFieldBgImage.jpg" );
-       customTextField.SetBackgroundImage(customTextFieldBgImage);
+       customTextField.SetProperty( Control::Property::BACKGROUND, this->mImageDirectory+"customTextFieldBgImage.jpg" );
 
        TextField field=TextField::New();
        field.SetAnchorPoint(anchorPoint);
@@ -189,8 +203,8 @@ Control UiUtils::CreateTextField(Vector3 anchorPoint, Vector3 parentOrigin, Vect
        btnCross.SetParentOrigin(parentOrigin);
        btnCross.SetSize( size.width/10, size.height );
        btnCross.SetPosition( size.width - size.width/10, 0.0f );
-       btnCross.SetUnselectedImage( this->mImageDirectory + "innerButtonUnselected.png" );
-       btnCross.SetSelectedImage( this->mImageDirectory + "innerButtonSelected.png" );
+       btnCross.SetProperty( Toolkit::Button::Property::UNSELECTED_VISUAL, this->mImageDirectory + "innerButtonUnselected.png" );
+       btnCross.SetProperty( Toolkit::Button::Property::SELECTED_VISUAL, this->mImageDirectory + "innerButtonSelected.png" );
        //btnCross.ClickedSignal().Connect( obj, onClickedCallback );
        customTextField.Add(btnCross);
 
@@ -223,8 +237,8 @@ Control UiUtils::CreateTextEditor(Vector3 anchorPoint, Vector3 parentOrigin, Vec
        btnCross.SetParentOrigin(parentOrigin);
        btnCross.SetSize( bodySize.width*TEXTEDITOR_HEIGHT, bodySize.height*TEXTEDITOR_HEIGHT );
        btnCross.SetPosition( size.width - size.width/10, 0.0f );
-       btnCross.SetUnselectedImage( this->mImageDirectory + "innerButtonSelected.png" );
-       btnCross.SetSelectedImage( this->mImageDirectory + "innerButtonUnselected.png" );
+       btnCross.SetProperty( Toolkit::Button::Property::UNSELECTED_VISUAL, this->mImageDirectory + "innerButtonSelected.png" );
+       btnCross.SetProperty( Toolkit::Button::Property::SELECTED_VISUAL, this->mImageDirectory + "innerButtonUnselected.png" );
        //btnCross.ClickedSignal().Connect( obj, onClickedCallback );
        customTextEditor.Add(btnCross);
 
index 5d4bf1f30938866e3296e266bd7de36c02da8943..5caecc41ebdf0eafa8db360638c2a190ed88144c 100644 (file)
@@ -185,7 +185,16 @@ bool TBTDaliActorView::cbTouchedSignal(Actor actor, const TouchEvent& event)
        Actor hitActor=touchpoint.hitActor;
        PushButton btn=PushButton::DownCast(hitActor);
        txt.append(", Hit Actor: ");
-       txt.append(btn.GetLabelText());
+
+       Property::Value value = btn.GetProperty( Toolkit::Button::Property::LABEL );
+       Property::Map *labelProperty = value.GetMap();
+       std::string textLabel;
+       if( labelProperty )
+       {
+       Property::Value* value = labelProperty->Find( Toolkit::TextVisual::Property::TEXT );
+       value->Get( textLabel );
+       }
+       txt.append(textLabel);
 
        //state
        txt.append(", State: ");
@@ -255,7 +264,15 @@ bool TBTDaliActorView::cbHoveredSignal(Actor actor, const HoverEvent& event)
        Actor hitActor=touchpoint.hitActor;
        PushButton btn=PushButton::DownCast(hitActor);
        txt.append(", Hit Actor: ");
-       txt.append(btn.GetLabelText());
+       Property::Value value = btn.GetProperty( Toolkit::Button::Property::LABEL );
+       Property::Map *labelProperty = value.GetMap();
+       std::string textLabel;
+       if( labelProperty )
+       {
+       Property::Value* value = labelProperty->Find( Toolkit::TextVisual::Property::TEXT );
+       value->Get( textLabel );
+       }
+       txt.append(textLabel);
 
        //state
        txt.append(", State: ");
index 5dc9827c8858c46cdfc99a4898a25a45f836415c..119f515a1c5acbf00b5a6cc45233daedbfce1310 100644 (file)
@@ -75,12 +75,20 @@ TBTDaliPanGestureAngleDirectionView::TBTDaliPanGestureAngleDirectionView(Applica
        btnAddremove.SetParentOrigin(ParentOrigin::BOTTOM_CENTER);
        btnAddremove.SetPosition(0.0f, -10.0f);
        btnAddremove.ClickedSignal().Connect(this, &TBTDaliPanGestureAngleDirectionView::OnSetunSetButtonClick);
-       btnAddremove.SetProperty(Button::Property::UNSELECTED_COLOR, selectedColor);
-       btnAddremove.SetProperty(Button::Property::SELECTED_COLOR, unSelectedColor);
+
+       Property::Map propertyMap;
+       propertyMap.Insert(Visual::Property::TYPE,  Visual::COLOR);
+       propertyMap.Insert(ColorVisual::Property::MIX_COLOR, selectedColor);
+       btnAddremove.SetProperty(Button::Property::UNSELECTED_BACKGROUND_VISUAL, propertyMap);
+
+       Property::Map propertyMap1;
+       propertyMap1.Insert(Visual::Property::TYPE,  Visual::COLOR);
+       propertyMap1.Insert(ColorVisual::Property::MIX_COLOR, unSelectedColor);
+       btnAddremove.SetProperty(Button::Property::SELECTED_BACKGROUND_VISUAL, propertyMap1);
        btnAddremove.SetSize(this->bodySize.width, BUTTON_HEIGHT * bodySize.height);
        this->ctlBody.Add(btnAddremove);
        if(flag==false)
-               btnAddremove.SetLabelText("Remove Angle & Direction");
+               btnAddremove.SetProperty( Toolkit::Button::Property::LABEL, "Remove Angle & Direction" );
        setUnset();
 }
 void TBTDaliPanGestureAngleDirectionView::setUnset()
@@ -94,7 +102,7 @@ void TBTDaliPanGestureAngleDirectionView::setUnset()
                pangesturedetector.AddAngle(angle,threshold);
                pangesturedetector.AddDirection( PanGestureDetector::DIRECTION_LEFT, Radian( Math::PI * 0.25 ) );
                flag=true;
-               btnAddremove.SetLabelText("Remove Angle & Direction");
+               btnAddremove.SetProperty( Toolkit::Button::Property::LABEL, "Remove Angle & Direction" );
        }
        else
        {
@@ -103,7 +111,7 @@ void TBTDaliPanGestureAngleDirectionView::setUnset()
                pangesturedetector.RemoveDirection(PanGestureDetector::DIRECTION_LEFT);
                pangesturedetector.ClearAngles();
                flag=false;
-               btnAddremove.SetLabelText("Add Angle & Direction");
+               btnAddremove.SetProperty( Toolkit::Button::Property::LABEL, "Add Angle & Direction" );
        }
 }
 void TBTDaliPanGestureAngleDirectionView::OnPanGestureDetector(Actor actor, const PanGesture& gesture)
index c69f982303582076f3206309e87a883e49793882..426667bdab5663ff8e4ec25ba018aeed43d992e5 100644 (file)
@@ -271,17 +271,16 @@ bool TBTDaliStageView::OnButtonClicked(Button button) {
                //mApplication.AddIdle( MakeCallback( TBTDaliStageView::NewWindow ) );
 
 //             textButton=PushButton::New();
-//             textButton.SetProperty(Button::Property::LABEL_TEXT,"Test Button");
+//             textButton.SetProperty(Button::Property::LABEL,"Test Button");
 //             mrootTable.AddChild(textButton,TableView::CellPosition(11,0));
-//
-//             textButton.SetSelectedImage( "/images/gallery-medium-0.jpg" );
+//             textButton.SetProperty( Toolkit::Button::Property::SELECTED_VISUAL, "/images/gallery-medium-0.jpg" );
 
        }
        else
        {
                bCheck=false;
                //gApplication.Reset();
-//             textButton.SetUnselectedImage( "/images/gallery-medium-1.jpg" );
+               //textButton.SetProperty( Toolkit::Button::Property::UNSELECTED_VISUAL, "/images/gallery-medium-1.jpg" );
 //             mrootTable.RemoveChildAt(TableView::CellPosition(11,0));
        }
        return true;
index 253782357b7900e28be2c8376f060d4da9ec8eba..35147c323d77ad2b51f3be4c43ee61b6d38a1f5c 100644 (file)
@@ -103,23 +103,23 @@ void TBTTTSView::updateViewControls()
        DBG("TBTTTSView::updateViewControls");
        if (tts.GetState() == TtsPlayer::PLAYING)
        {
-               playButton.SetDisabled(true);
-               interruptButton.SetDisabled(false);
-               interruptButton.SetLabelText("Pause");
-               stopButton.SetDisabled(false);
+               playButton.SetProperty( Button::Property::DISABLED, true);
+               interruptButton.SetProperty( Button::Property::DISABLED, false);
+               interruptButton.SetProperty( Toolkit::Button::Property::LABEL, "Pause" );
+               stopButton.SetProperty( Button::Property::DISABLED, false);
        }
        else if (tts.GetState() == TtsPlayer::PAUSED)
        {
-               playButton.SetDisabled(true);
-               interruptButton.SetDisabled(false);
-               interruptButton.SetLabelText("Resume");
-               stopButton.SetDisabled(false);
+               playButton.SetProperty( Button::Property::DISABLED, true);
+               interruptButton.SetProperty( Button::Property::DISABLED, false);
+               interruptButton.SetProperty( Toolkit::Button::Property::LABEL, "Resume" );
+               stopButton.SetProperty( Button::Property::DISABLED, false);
        }
        else
        {
-               playButton.SetDisabled(false);
-               interruptButton.SetDisabled(true);
-               stopButton.SetDisabled(true);
+               playButton.SetProperty( Button::Property::DISABLED, false);
+               interruptButton.SetProperty( Button::Property::DISABLED, true);
+               stopButton.SetProperty( Button::Property::DISABLED, true);
        }
 
 }