Skip to content

Commit 50e9be1

Browse files
committed
Remove legacy event system and update to new event dispatcher
- Delete event_system and related demo/test files - Remove common_events and integration examples - Update CMakeLists.txt to require C++17 - Update nativeapi.h to use event_dispatcher/event headers - Implement GetGlobalEventDispatcher in event_dispatcher.cpp/h
1 parent 7de3fd6 commit 50e9be1

15 files changed

+62
-1245
lines changed

docs/EVENT_SYSTEM.md

Lines changed: 0 additions & 209 deletions
This file was deleted.

examples/display_example/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.10)
33
project(display_example VERSION 0.0.1 LANGUAGES CXX)
44

55
# Set C++ standard
6-
set(CMAKE_CXX_STANDARD 11)
6+
set(CMAKE_CXX_STANDARD 17)
77
set(CMAKE_CXX_STANDARD_REQUIRED ON)
88

99
# Add example program

examples/window_example/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.10)
33
project(window_example VERSION 0.0.1 LANGUAGES CXX)
44

55
# Set C++ standard
6-
set(CMAKE_CXX_STANDARD 11)
6+
set(CMAKE_CXX_STANDARD 17)
77
set(CMAKE_CXX_STANDARD_REQUIRED ON)
88

99
# Add example program

include/nativeapi.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
#include "../src/app_runner.h"
55
#include "../src/display.h"
66
#include "../src/display_manager.h"
7-
#include "../src/event_system.h"
8-
#include "../src/common_events.h"
7+
#include "../src/event.h"
8+
#include "../src/event_dispatcher.h"
99
#include "../src/geometry.h"
1010
#include "../src/keyboard_monitor.h"
1111
#include "../src/menu.h"

src/callback_test.cpp

Lines changed: 0 additions & 48 deletions
This file was deleted.

0 commit comments

Comments
 (0)