aboutsummaryrefslogtreecommitdiffstats
path: root/src/api
diff options
context:
space:
mode:
Diffstat (limited to 'src/api')
-rw-r--r--src/api/android/mod.rs12
-rw-r--r--src/api/caca/mod.rs10
-rw-r--r--src/api/cocoa/mod.rs2
-rw-r--r--src/api/cocoa/monitor.rs18
-rw-r--r--src/api/emscripten/mod.rs12
-rw-r--r--src/api/ios/mod.rs12
-rw-r--r--src/api/wayland/mod.rs20
-rw-r--r--src/api/win32/init.rs4
-rw-r--r--src/api/win32/mod.rs2
-rw-r--r--src/api/win32/monitor.rs16
-rw-r--r--src/api/x11/mod.rs2
-rw-r--r--src/api/x11/monitor.rs14
-rw-r--r--src/api/x11/window.rs6
13 files changed, 65 insertions, 65 deletions
diff --git a/src/api/android/mod.rs b/src/api/android/mod.rs
index eb49037..4e27e1c 100644
--- a/src/api/android/mod.rs
+++ b/src/api/android/mod.rs
@@ -32,23 +32,23 @@ pub struct Window {
}
#[derive(Clone)]
-pub struct MonitorID;
+pub struct MonitorId;
mod ffi;
#[inline]
-pub fn get_available_monitors() -> VecDeque<MonitorID> {
+pub fn get_available_monitors() -> VecDeque<MonitorId> {
let mut rb = VecDeque::new();
- rb.push_back(MonitorID);
+ rb.push_back(MonitorId);
rb
}
#[inline]
-pub fn get_primary_monitor() -> MonitorID {
- MonitorID
+pub fn get_primary_monitor() -> MonitorId {
+ MonitorId
}
-impl MonitorID {
+impl MonitorId {
#[inline]
pub fn get_name(&self) -> Option<String> {
Some("Primary".to_string())
diff --git a/src/api/caca/mod.rs b/src/api/caca/mod.rs
index 1c32b4c..43742f3 100644
--- a/src/api/caca/mod.rs
+++ b/src/api/caca/mod.rs
@@ -39,18 +39,18 @@ impl WindowProxy {
}
}
-pub struct MonitorID;
+pub struct MonitorId;
#[inline]
-pub fn get_available_monitors() -> VecDeque<MonitorID> {
+pub fn get_available_monitors() -> VecDeque<MonitorId> {
VecDeque::new()
}
#[inline]
-pub fn get_primary_monitor() -> MonitorID {
- MonitorID
+pub fn get_primary_monitor() -> MonitorId {
+ MonitorId
}
-impl MonitorID {
+impl MonitorId {
#[inline]
pub fn get_name(&self) -> Option<String> {
unimplemented!();
diff --git a/src/api/cocoa/mod.rs b/src/api/cocoa/mod.rs
index 78d0f52..ecaca69 100644
--- a/src/api/cocoa/mod.rs
+++ b/src/api/cocoa/mod.rs
@@ -51,7 +51,7 @@ use events::ElementState::{Pressed, Released};
use events::MouseButton;
use events;
-pub use self::monitor::{MonitorID, get_available_monitors, get_primary_monitor};
+pub use self::monitor::{MonitorId, get_available_monitors, get_primary_monitor};
mod monitor;
mod event;
diff --git a/src/api/cocoa/monitor.rs b/src/api/cocoa/monitor.rs
index 600f7e9..87d2c97 100644
--- a/src/api/cocoa/monitor.rs
+++ b/src/api/cocoa/monitor.rs
@@ -3,9 +3,9 @@ use std::collections::VecDeque;
use native_monitor::NativeMonitorId;
#[derive(Clone)]
-pub struct MonitorID(u32);
+pub struct MonitorId(u32);
-pub fn get_available_monitors() -> VecDeque<MonitorID> {
+pub fn get_available_monitors() -> VecDeque<MonitorId> {
let mut monitors = VecDeque::new();
unsafe {
let max_displays = 10u32;
@@ -15,23 +15,23 @@ pub fn get_available_monitors() -> VecDeque<MonitorID> {
&mut active_displays[0],
&mut display_count);
for i in 0..display_count as usize {
- monitors.push_back(MonitorID(active_displays[i]));
+ monitors.push_back(MonitorId(active_displays[i]));
}
}
monitors
}
#[inline]
-pub fn get_primary_monitor() -> MonitorID {
+pub fn get_primary_monitor() -> MonitorId {
let id = unsafe {
- MonitorID(display::CGMainDisplayID())
+ MonitorId(display::CGMainDisplayID())
};
id
}
-impl MonitorID {
+impl MonitorId {
pub fn get_name(&self) -> Option<String> {
- let MonitorID(display_id) = *self;
+ let MonitorId(display_id) = *self;
let screen_num = unsafe {
display::CGDisplayModelNumber(display_id)
};
@@ -40,12 +40,12 @@ impl MonitorID {
#[inline]
pub fn get_native_identifier(&self) -> NativeMonitorId {
- let MonitorID(display_id) = *self;
+ let MonitorId(display_id) = *self;
NativeMonitorId::Numeric(display_id)
}
pub fn get_dimensions(&self) -> (u32, u32) {
- let MonitorID(display_id) = *self;
+ let MonitorId(display_id) = *self;
let dimension = unsafe {
let height = display::CGDisplayPixelsHigh(display_id);
let width = display::CGDisplayPixelsWide(display_id);
diff --git a/src/api/emscripten/mod.rs b/src/api/emscripten/mod.rs
index 0913623..91304f0 100644
--- a/src/api/emscripten/mod.rs
+++ b/src/api/emscripten/mod.rs
@@ -52,21 +52,21 @@ impl WindowProxy {
}
}
-pub struct MonitorID;
+pub struct MonitorId;
#[inline]
-pub fn get_available_monitors() -> VecDeque<MonitorID> {
+pub fn get_available_monitors() -> VecDeque<MonitorId> {
let mut list = VecDeque::new();
- list.push_back(MonitorID);
+ list.push_back(MonitorId);
list
}
#[inline]
-pub fn get_primary_monitor() -> MonitorID {
- MonitorID
+pub fn get_primary_monitor() -> MonitorId {
+ MonitorId
}
-impl MonitorID {
+impl MonitorId {
#[inline]
pub fn get_name(&self) -> Option<String> {
Some("Canvas".to_owned())
diff --git a/src/api/ios/mod.rs b/src/api/ios/mod.rs
index 0d7de57..52eebbf 100644
--- a/src/api/ios/mod.rs
+++ b/src/api/ios/mod.rs
@@ -105,7 +105,7 @@ use self::ffi::{
static mut jmpbuf: [libc::c_int;27] = [0;27];
#[derive(Clone)]
-pub struct MonitorID;
+pub struct MonitorId;
pub struct Window {
eagl_context: id,
@@ -149,18 +149,18 @@ impl DelegateState {
}
#[inline]
-pub fn get_available_monitors() -> VecDeque<MonitorID> {
+pub fn get_available_monitors() -> VecDeque<MonitorId> {
let mut rb = VecDeque::new();
- rb.push_back(MonitorID);
+ rb.push_back(MonitorId);
rb
}
#[inline]
-pub fn get_primary_monitor() -> MonitorID {
- MonitorID
+pub fn get_primary_monitor() -> MonitorId {
+ MonitorId
}
-impl MonitorID {
+impl MonitorId {
#[inline]
pub fn get_name(&self) -> Option<String> {
Some("Primary".to_string())
diff --git a/src/api/wayland/mod.rs b/src/api/wayland/mod.rs
index a57ffec..81acbf0 100644
--- a/src/api/wayland/mod.rs
+++ b/src/api/wayland/mod.rs
@@ -29,7 +29,7 @@ use std::ops::{Deref, DerefMut};
use std::sync::{Arc, Mutex};
use std::ffi::CString;
-use platform::MonitorID as PlatformMonitorID;
+use platform::MonitorId as PlatformMonitorId;
use self::context::WaylandContext;
@@ -166,25 +166,25 @@ impl WindowProxy {
}
#[derive(Clone)]
-pub struct MonitorID {
+pub struct MonitorId {
output: Arc<Output>
}
#[inline]
-pub fn get_available_monitors() -> VecDeque<MonitorID> {
- WAYLAND_CONTEXT.as_ref().unwrap().outputs.iter().map(|o| MonitorID::new(o.clone())).collect()
+pub fn get_available_monitors() -> VecDeque<MonitorId> {
+ WAYLAND_CONTEXT.as_ref().unwrap().outputs.iter().map(|o| MonitorId::new(o.clone())).collect()
}
#[inline]
-pub fn get_primary_monitor() -> MonitorID {
+pub fn get_primary_monitor() -> MonitorId {
match WAYLAND_CONTEXT.as_ref().unwrap().outputs.iter().next() {
- Some(o) => MonitorID::new(o.clone()),
+ Some(o) => MonitorId::new(o.clone()),
None => panic!("No monitor is available.")
}
}
-impl MonitorID {
- fn new(output: Arc<Output>) -> MonitorID {
- MonitorID {
+impl MonitorId {
+ fn new(output: Arc<Output>) -> MonitorId {
+ MonitorId {
output: output
}
}
@@ -272,7 +272,7 @@ impl Window {
h as i32
);
- let mut shell_window = if let Some(PlatformMonitorID::Wayland(ref monitor)) = window.monitor {
+ let mut shell_window = if let Some(PlatformMonitorId::Wayland(ref monitor)) = window.monitor {
let shell_surface = wayland_context.shell.get_shell_surface(surface);
shell_surface.set_fullscreen(ShellFullscreenMethod::Default, Some(&monitor.output));
ShellWindow::Plain(shell_surface)
diff --git a/src/api/win32/init.rs b/src/api/win32/init.rs
index 7c7eb83..67e4e4e 100644
--- a/src/api/win32/init.rs
+++ b/src/api/win32/init.rs
@@ -6,7 +6,7 @@ use std::thread;
use super::callback;
use super::Window;
-use super::MonitorID;
+use super::MonitorId;
use super::WindowWrapper;
use super::Context;
@@ -269,7 +269,7 @@ unsafe fn register_window_class() -> Vec<u16> {
class_name
}
-unsafe fn switch_to_fullscreen(rect: &mut winapi::RECT, monitor: &MonitorID)
+unsafe fn switch_to_fullscreen(rect: &mut winapi::RECT, monitor: &MonitorId)
-> Result<(), CreationError>
{
// adjusting the rect
diff --git a/src/api/win32/mod.rs b/src/api/win32/mod.rs
index cb2cc6a..4fb3635 100644
--- a/src/api/win32/mod.rs
+++ b/src/api/win32/mod.rs
@@ -21,7 +21,7 @@ use PixelFormat;
use PixelFormatRequirements;
use WindowAttributes;
-pub use self::monitor::{MonitorID, get_available_monitors, get_primary_monitor};
+pub use self::monitor::{MonitorId, get_available_monitors, get_primary_monitor};
use winapi;
use user32;
diff --git a/src/api/win32/monitor.rs b/src/api/win32/monitor.rs
index 2f2e2c1..297e826 100644
--- a/src/api/win32/monitor.rs
+++ b/src/api/win32/monitor.rs
@@ -6,9 +6,9 @@ use std::mem;
use native_monitor::NativeMonitorId;
-/// Win32 implementation of the main `MonitorID` object.
+/// Win32 implementation of the main `MonitorId` object.
#[derive(Clone)]
-pub struct MonitorID {
+pub struct MonitorId {
/// The system name of the adapter.
adapter_name: [winapi::WCHAR; 32],
@@ -93,7 +93,7 @@ fn wchar_as_string(wchar: &[winapi::WCHAR]) -> String {
}
/// Win32 implementation of the main `get_available_monitors` function.
-pub fn get_available_monitors() -> VecDeque<MonitorID> {
+pub fn get_available_monitors() -> VecDeque<MonitorId> {
// return value
let mut result = VecDeque::new();
@@ -120,7 +120,7 @@ pub fn get_available_monitors() -> VecDeque<MonitorID> {
for (num, monitor) in DeviceEnumerator::monitors(adapter.DeviceName.as_ptr()).enumerate() {
// adding to the resulting list
- result.push_back(MonitorID {
+ result.push_back(MonitorId {
adapter_name: adapter.DeviceName,
monitor_name: wchar_as_string(&monitor.DeviceName),
readable_name: wchar_as_string(&monitor.DeviceString),
@@ -136,7 +136,7 @@ pub fn get_available_monitors() -> VecDeque<MonitorID> {
}
/// Win32 implementation of the main `get_primary_monitor` function.
-pub fn get_primary_monitor() -> MonitorID {
+pub fn get_primary_monitor() -> MonitorId {
// we simply get all available monitors and return the one with the `PRIMARY_DEVICE` flag
// TODO: it is possible to query the win32 API for the primary monitor, this should be done
// instead
@@ -149,7 +149,7 @@ pub fn get_primary_monitor() -> MonitorID {
panic!("Failed to find the primary monitor")
}
-impl MonitorID {
+impl MonitorId {
/// See the docs if the crate root file.
#[inline]
pub fn get_name(&self) -> Option<String> {
@@ -169,14 +169,14 @@ impl MonitorID {
self.dimensions
}
- /// This is a Win32-only function for `MonitorID` that returns the system name of the adapter
+ /// This is a Win32-only function for `MonitorId` that returns the system name of the adapter
/// device.
#[inline]
pub fn get_adapter_name(&self) -> &[winapi::WCHAR] {
&self.adapter_name
}
- /// This is a Win32-only function for `MonitorID` that returns the position of the
+ /// This is a Win32-only function for `MonitorId` that returns the position of the
/// monitor on the desktop.
/// A window that is positionned at these coordinates will overlap the monitor.
#[inline]
diff --git a/src/api/x11/mod.rs b/src/api/x11/mod.rs
index a7c997b..d6a8772 100644
--- a/src/api/x11/mod.rs
+++ b/src/api/x11/mod.rs
@@ -1,6 +1,6 @@
#![cfg(all(any(target_os = "linux", target_os = "dragonfly", target_os = "freebsd"), feature = "window"))]
-pub use self::monitor::{MonitorID, get_available_monitors, get_primary_monitor};
+pub use self::monitor::{MonitorId, get_available_monitors, get_primary_monitor};
pub use self::window::{Window, XWindow, PollEventsIterator, WaitEventsIterator, Context, WindowProxy};
pub use self::xdisplay::{XConnection, XNotSupported};
diff --git a/src/api/x11/monitor.rs b/src/api/x11/monitor.rs
index 0a20b63..30bd522 100644
--- a/src/api/x11/monitor.rs
+++ b/src/api/x11/monitor.rs
@@ -5,25 +5,25 @@ use super::XConnection;
use native_monitor::NativeMonitorId;
#[derive(Clone)]
-pub struct MonitorID(pub Arc<XConnection>, pub u32);
+pub struct MonitorId(pub Arc<XConnection>, pub u32);
-pub fn get_available_monitors(x: &Arc<XConnection>) -> VecDeque<MonitorID> {
+pub fn get_available_monitors(x: &Arc<XConnection>) -> VecDeque<MonitorId> {
let nb_monitors = unsafe { (x.xlib.XScreenCount)(x.display) };
let mut monitors = VecDeque::new();
- monitors.extend((0 .. nb_monitors).map(|i| MonitorID(x.clone(), i as u32)));
+ monitors.extend((0 .. nb_monitors).map(|i| MonitorId(x.clone(), i as u32)));
monitors
}
#[inline]
-pub fn get_primary_monitor(x: &Arc<XConnection>) -> MonitorID {
+pub fn get_primary_monitor(x: &Arc<XConnection>) -> MonitorId {
let primary_monitor = unsafe { (x.xlib.XDefaultScreen)(x.display) };
- MonitorID(x.clone(), primary_monitor as u32)
+ MonitorId(x.clone(), primary_monitor as u32)
}
-impl MonitorID {
+impl MonitorId {
pub fn get_name(&self) -> Option<String> {
- let MonitorID(_, screen_num) = *self;
+ let MonitorId(_, screen_num) = *self;
Some(format!("Monitor #{}", screen_num))
}
diff --git a/src/api/x11/window.rs b/src/api/x11/window.rs
index 2da226f..50dd505 100644
--- a/src/api/x11/window.rs
+++ b/src/api/x11/window.rs
@@ -23,11 +23,11 @@ use api::glx::Context as GlxContext;
use api::egl;
use api::egl::Context as EglContext;
-use platform::MonitorID as PlatformMonitorID;
+use platform::MonitorId as PlatformMonitorId;
use super::input::XInputEventHandler;
use super::{ffi};
-use super::{MonitorID, XConnection};
+use super::{MonitorId, XConnection};
// XOpenIM doesn't seem to be thread-safe
lazy_static! { // TODO: use a static mutex when that's possible, and put me back in my function
@@ -305,7 +305,7 @@ impl Window {
let dimensions = window_attrs.dimensions.unwrap_or((800, 600));
let screen_id = match window_attrs.monitor {
- Some(PlatformMonitorID::X(MonitorID(_, monitor))) => monitor as i32,
+ Some(PlatformMonitorId::X(MonitorId(_, monitor))) => monitor as i32,
_ => unsafe { (display.xlib.XDefaultScreen)(display.display) },
};