diff options
author | Christian Persch <chpe@src.gnome.org> | 2020-11-01 18:06:13 +0100 |
---|---|---|
committer | Christian Persch <chpe@src.gnome.org> | 2020-11-01 18:06:13 +0100 |
commit | 1aab3df07bbedf01cfe38f9da6df48ef7a9d995f (patch) | |
tree | c0f88b4a5e9420b71b81acccc858cddac8138ef6 | |
parent | 01dfedc57d25ceed1c2978a2579ddf4639d46753 (diff) | |
download | vte-1aab3df07bbedf01cfe38f9da6df48ef7a9d995f.tar.gz |
widget: Remove unused event timestamp
[gtk4 preparation]
-rw-r--r-- | src/widget.cc | 2 | ||||
-rw-r--r-- | src/widget.hh | 16 |
2 files changed, 4 insertions, 14 deletions
diff --git a/src/widget.cc b/src/widget.cc index ae825c10..3f5e0278 100644 --- a/src/widget.cc +++ b/src/widget.cc @@ -432,7 +432,6 @@ Widget::key_event_from_gdk(GdkEventKey* event) const auto base_event = reinterpret_cast<GdkEvent*>(event); return {base_event, type, - event->time, read_modifiers_from_gdk(base_event), event->keyval, event->hardware_keycode, // gdk_event_get_scancode(event), @@ -484,7 +483,6 @@ Widget::mouse_event_from_gdk(GdkEvent* event) const /* throws */ return {event, type, - gdk_event_get_time(event), press_count, read_modifiers_from_gdk(event), MouseEvent::Button(button), diff --git a/src/widget.hh b/src/widget.hh index f88177d2..6924ade2 100644 --- a/src/widget.hh +++ b/src/widget.hh @@ -64,11 +64,9 @@ protected: EventBase() noexcept = default; constexpr EventBase(GdkEvent* gdk_event, - Type type, - unsigned timestamp) noexcept + Type type) noexcept : m_platform_event{gdk_event}, - m_type{type}, - m_timestamp{timestamp} + m_type{type} { } @@ -82,13 +80,11 @@ public: EventBase& operator=(EventBase const&) = delete; EventBase& operator=(EventBase&&) = delete; - constexpr auto timestamp() const noexcept { return m_timestamp; } constexpr auto type() const noexcept { return m_type; } private: GdkEvent* m_platform_event; Type m_type; - unsigned m_timestamp; }; // class EventBase class KeyEvent : public EventBase { @@ -101,15 +97,13 @@ protected: constexpr KeyEvent(GdkEvent* gdk_event, Type type, - unsigned timestamp, unsigned modifiers, unsigned keyval, unsigned keycode, uint8_t group, bool is_modifier) noexcept : EventBase{gdk_event, - type, - timestamp}, + type}, m_modifiers{modifiers}, m_keyval{keyval}, m_keycode{keycode}, @@ -172,15 +166,13 @@ protected: constexpr MouseEvent(GdkEvent* gdk_event, Type type, - unsigned timestamp, unsigned press_count, unsigned modifiers, Button button, double x, double y) noexcept : EventBase{gdk_event, - type, - timestamp}, + type}, m_press_count{press_count}, m_modifiers{modifiers}, m_button{button}, |