aboutsummaryrefslogtreecommitdiffstats
path: root/src/x11/window/monitor.rs
Commit message (Collapse)AuthorAgeFilesLines
* fix headless build by ensuring NativeMonitorId enum is available internally ↵Ryan Stewart2015-03-181-3/+3
| | | | even without the window feature; add Eq/PartialEq to NativeMonitorId
* fix X11 build issue due to missing importRyan Stewart2015-03-161-0/+1
|
* expose platform-native monitor identifierRyan Stewart2015-03-161-0/+5
|
* RingBuf -> VecDeque for other platforms, as_slice_with_nul -> as_bytes_with_nulmitchmindtree2015-02-221-3/+3
|
* x11, android, win32: [ui]size, [u]int -> [ui]32Andrey Lesnikov2015-01-131-5/+5
|
* Change uint/int to usize/isizeBryan Bell2015-01-121-5/+5
| | | | | From https://github.com/rust-lang/rfcs/pull/544 the types uint/int were renamed to usize/isize.
* Change the way that events are represented.Ty Overby2015-01-011-5/+6
| | | | | | | | | | The bulk of this commit is changing instances of Vec to RingBuf which is optimized for the push_back() / pop_front() strategy that is used internaly in the event system. The glutin custom iterators are now just wrappers around the RingBuf iterator type. This will bring the running time of iterator traversal from O(n^2) to O(n) because shifting-on-delete won't be performed.
* fail! -> panic!Tomaka172014-10-301-2/+2
|
* Merge pull request #65 from glennw/x-threadstomaka2014-10-241-0/+3
|\ | | | | Add an interface for providing system wide initialization options to the windowing system.
| * Add an interface for providing system wide initialization options to the ↵Glenn Watson2014-10-241-0/+3
| | | | | | | | | | | | windowing system. This allows setting up Linux based systems which use multithreaded OpenGL contexts.
* | Fix closing X display in get_dimensionsGlenn Watson2014-10-241-0/+1
|/
* Implement headless renderingTomaka172014-10-091-0/+55