From e400f972c1fe6fa4f70f8cfe559ded680e6cf740 Mon Sep 17 00:00:00 2001 From: Héctor Ramón Jiménez Date: Tue, 4 Jun 2024 23:20:33 +0200 Subject: Introduce `window::Id` to `Event` subscriptions And remove `window::Id` from `Event` altogether. --- core/src/event.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'core') diff --git a/core/src/event.rs b/core/src/event.rs index 870b3074..953cd73f 100644 --- a/core/src/event.rs +++ b/core/src/event.rs @@ -19,7 +19,7 @@ pub enum Event { Mouse(mouse::Event), /// A window event - Window(window::Id, window::Event), + Window(window::Event), /// A touch event Touch(touch::Event), -- cgit From 5d7dcf417c694853a606b8fb0a47a580277fc9c0 Mon Sep 17 00:00:00 2001 From: Héctor Ramón Jiménez Date: Tue, 11 Jun 2024 19:41:05 +0200 Subject: Introduce `subscription::Event` ... and remove `PlatformSpecific` from `Event` --- core/src/event.rs | 21 --------------------- core/src/program.rs | 1 + 2 files changed, 1 insertion(+), 21 deletions(-) create mode 100644 core/src/program.rs (limited to 'core') diff --git a/core/src/event.rs b/core/src/event.rs index 953cd73f..b6cf321e 100644 --- a/core/src/event.rs +++ b/core/src/event.rs @@ -23,27 +23,6 @@ pub enum Event { /// A touch event Touch(touch::Event), - - /// A platform specific event - PlatformSpecific(PlatformSpecific), -} - -/// A platform specific event -#[derive(Debug, Clone, PartialEq, Eq)] -pub enum PlatformSpecific { - /// A MacOS specific event - MacOS(MacOS), -} - -/// Describes an event specific to MacOS -#[derive(Debug, Clone, PartialEq, Eq)] -pub enum MacOS { - /// Triggered when the app receives an URL from the system - /// - /// _**Note:** For this event to be triggered, the executable needs to be properly [bundled]!_ - /// - /// [bundled]: https://developer.apple.com/library/archive/documentation/CoreFoundation/Conceptual/CFBundles/BundleTypes/BundleTypes.html#//apple_ref/doc/uid/10000123i-CH101-SW19 - ReceivedUrl(String), } /// The status of an [`Event`] after being processed. diff --git a/core/src/program.rs b/core/src/program.rs new file mode 100644 index 00000000..16fd7e8f --- /dev/null +++ b/core/src/program.rs @@ -0,0 +1 @@ +use crate::window; -- cgit From 6ea7846d88915f8d820c5126d7757f1346234522 Mon Sep 17 00:00:00 2001 From: Héctor Ramón Jiménez Date: Tue, 11 Jun 2024 20:11:55 +0200 Subject: Remove `core::program` module leftover --- core/src/program.rs | 1 - 1 file changed, 1 deletion(-) delete mode 100644 core/src/program.rs (limited to 'core') diff --git a/core/src/program.rs b/core/src/program.rs deleted file mode 100644 index 16fd7e8f..00000000 --- a/core/src/program.rs +++ /dev/null @@ -1 +0,0 @@ -use crate::window; -- cgit