projects
/
platform
/
core
/
uifw
/
dali-core.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
cc3f6f7
)
Revert "[Tizen] Add KeyEventGeneratedSignal for Get KeyEvent normally"
author
Seoyeon Kim
<seoyeon2.kim@samsung.com>
Mon, 5 Aug 2019 04:41:18 +0000
(13:41 +0900)
committer
Seoyeon Kim
<seoyeon2.kim@samsung.com>
Mon, 5 Aug 2019 04:41:18 +0000
(13:41 +0900)
This reverts commit
d882e78de2921d221b69224dbdc0c0755a133162
.
dali/integration-api/scene.cpp
patch
|
blob
|
history
dali/integration-api/scene.h
patch
|
blob
|
history
dali/internal/event/common/scene-impl.cpp
patch
|
blob
|
history
dali/internal/event/common/scene-impl.h
patch
|
blob
|
history
dali/internal/event/events/key-event-processor.cpp
patch
|
blob
|
history
diff --git
a/dali/integration-api/scene.cpp
b/dali/integration-api/scene.cpp
index
8fef6db
..
38e2477
100644
(file)
--- a/
dali/integration-api/scene.cpp
+++ b/
dali/integration-api/scene.cpp
@@
-164,11
+164,6
@@
Scene::KeyEventSignalType& Scene::KeyEventSignal()
return GetImplementation(*this).KeyEventSignal();
}
return GetImplementation(*this).KeyEventSignal();
}
-Scene::KeyEventGeneratedSignalType& Scene::KeyEventGeneratedSignal()
-{
- return GetImplementation(*this).KeyEventGeneratedSignal();
-}
-
Scene::TouchSignalType& Scene::TouchSignal()
{
return GetImplementation(*this).TouchSignal();
Scene::TouchSignalType& Scene::TouchSignal()
{
return GetImplementation(*this).TouchSignal();
diff --git
a/dali/integration-api/scene.h
b/dali/integration-api/scene.h
index
8669d82
..
c53c413
100755
(executable)
--- a/
dali/integration-api/scene.h
+++ b/
dali/integration-api/scene.h
@@
-55,7
+55,6
@@
class DALI_CORE_API Scene : public BaseHandle
public:
typedef Signal< void () > EventProcessingFinishedSignalType; ///< Event Processing finished signal type
typedef Signal< void (const Dali::KeyEvent&) > KeyEventSignalType; ///< Key event signal type
public:
typedef Signal< void () > EventProcessingFinishedSignalType; ///< Event Processing finished signal type
typedef Signal< void (const Dali::KeyEvent&) > KeyEventSignalType; ///< Key event signal type
- typedef Signal< bool (const Dali::KeyEvent&) > KeyEventGeneratedSignalType; ///< key event generated signal type
typedef Signal< void (const Dali::TouchData&) > TouchSignalType; ///< Touch signal type
typedef Signal< void (const Dali::WheelEvent&) > WheelEventSignalType; ///< Touched signal type
typedef Signal< void (const Dali::TouchData&) > TouchSignalType; ///< Touch signal type
typedef Signal< void (const Dali::WheelEvent&) > WheelEventSignalType; ///< Touched signal type
@@
-255,13
+254,6
@@
public:
KeyEventSignalType& KeyEventSignal();
/**
KeyEventSignalType& KeyEventSignal();
/**
- * @brief The user would connect to this signal to get a KeyEvent when KeyEvent is generated.
- *
- * @return The return is true if KeyEvent is consumed, otherwise false.
- */
- KeyEventGeneratedSignalType& KeyEventGeneratedSignal();
-
- /**
* @brief This signal is emitted when the screen is touched and when the touch ends
* (i.e. the down & up touch events only).
*
* @brief This signal is emitted when the screen is touched and when the touch ends
* (i.e. the down & up touch events only).
*
diff --git
a/dali/internal/event/common/scene-impl.cpp
b/dali/internal/event/common/scene-impl.cpp
index
ec33e8e
..
6055dc6
100644
(file)
--- a/
dali/internal/event/common/scene-impl.cpp
+++ b/
dali/internal/event/common/scene-impl.cpp
@@
-329,12
+329,6
@@
void Scene::EmitKeyEventSignal(const KeyEvent& event)
}
}
}
}
-bool Scene::EmitKeyEventGeneratedSignal(const KeyEvent& event)
-{
- // Emit the KeyEventGenerated signal when KeyEvent is generated
- return mKeyEventGeneratedSignal.Emit( event );
-}
-
void Scene::EmitEventProcessingFinishedSignal()
{
if ( !mEventProcessingFinishedSignal.Empty() )
void Scene::EmitEventProcessingFinishedSignal()
{
if ( !mEventProcessingFinishedSignal.Empty() )
@@
-371,11
+365,6
@@
Integration::Scene::KeyEventSignalType& Scene::KeyEventSignal()
return mKeyEventSignal;
}
return mKeyEventSignal;
}
-Integration::Scene::KeyEventGeneratedSignalType& Scene::KeyEventGeneratedSignal()
-{
- return mKeyEventGeneratedSignal;
-}
-
Integration::Scene::EventProcessingFinishedSignalType& Scene::EventProcessingFinishedSignal()
{
return mEventProcessingFinishedSignal;
Integration::Scene::EventProcessingFinishedSignalType& Scene::EventProcessingFinishedSignal()
{
return mEventProcessingFinishedSignal;
diff --git
a/dali/internal/event/common/scene-impl.h
b/dali/internal/event/common/scene-impl.h
index
f9db963
..
2c93c84
100644
(file)
--- a/
dali/internal/event/common/scene-impl.h
+++ b/
dali/internal/event/common/scene-impl.h
@@
-187,13
+187,6
@@
public:
void EmitKeyEventSignal(const KeyEvent& event);
/**
void EmitKeyEventSignal(const KeyEvent& event);
/**
- * Used by the KeyEventProcessor to emit KeyEventGenerated signals.
- * @param[in] event The key event.
- * @return The return is true if KeyEvent is consumed, otherwise false.
- */
- bool EmitKeyEventGeneratedSignal(const KeyEvent& event);
-
- /**
* Emits the event processing finished signal.
*
* @see Dali::Scene::SignalEventProcessingFinished()
* Emits the event processing finished signal.
*
* @see Dali::Scene::SignalEventProcessingFinished()
@@
-218,11
+211,6
@@
public:
*/
Integration::Scene::KeyEventSignalType& KeyEventSignal();
*/
Integration::Scene::KeyEventSignalType& KeyEventSignal();
- /**
- * @copydoc Integration::Scene::KeyEventGeneratedSignal()
- */
- Integration::Scene::KeyEventGeneratedSignalType& KeyEventGeneratedSignal();
-
/**
* @copydoc Integration::Scene::SignalEventProcessingFinished()
*/
/**
* @copydoc Integration::Scene::SignalEventProcessingFinished()
*/
@@
-304,7
+292,6
@@
private:
// The key event signal
Integration::Scene::KeyEventSignalType mKeyEventSignal;
// The key event signal
Integration::Scene::KeyEventSignalType mKeyEventSignal;
- Integration::Scene::KeyEventGeneratedSignalType mKeyEventGeneratedSignal;
// The event processing finished signal
Integration::Scene::EventProcessingFinishedSignalType mEventProcessingFinishedSignal;
// The event processing finished signal
Integration::Scene::EventProcessingFinishedSignalType mEventProcessingFinishedSignal;
diff --git
a/dali/internal/event/events/key-event-processor.cpp
b/dali/internal/event/events/key-event-processor.cpp
index
3d9ef47
..
399c209
100755
(executable)
--- a/
dali/internal/event/events/key-event-processor.cpp
+++ b/
dali/internal/event/events/key-event-processor.cpp
@@
-25,7
+25,6
@@
#include <dali/internal/event/common/scene-impl.h>
#include <dali/integration-api/events/key-event-integ.h>
#include <dali/internal/event/common/scene-impl.h>
#include <dali/integration-api/events/key-event-integ.h>
-
namespace Dali
{
namespace Dali
{
@@
-51,12
+50,7
@@
void KeyEventProcessor::ProcessKeyEvent( const Integration::KeyEvent& event )
GetImplementation( &keyEvent )->SetDeviceSubclass( event.deviceSubclass );
// Emit the key event signal from the scene.
GetImplementation( &keyEvent )->SetDeviceSubclass( event.deviceSubclass );
// Emit the key event signal from the scene.
- bool consumed = mScene.EmitKeyEventGeneratedSignal( keyEvent );
- if( !consumed )
- {
- mScene.EmitKeyEventSignal(keyEvent);
- }
-
+ mScene.EmitKeyEventSignal( keyEvent );
}
} // namespace Internal
}
} // namespace Internal