aboutsummaryrefslogtreecommitdiffstats
path: root/src/android/mod.rs
Commit message (Collapse)AuthorAgeFilesLines
* android: Updated for Rust be9bd7c93 2015-04-05Andrey Lesnikov2015-04-181-17/+14
|
* Adds get_pixel_format() to WindowPierre Krieger2015-04-111-0/+5
|
* Remove all features for 1.0 betaPierre Krieger2015-04-031-1/+0
|
* Change grab_cursor and ungrab_cursor to set_cursor_statePierre Krieger2015-03-261-3/+4
|
* Implement grabbing of the mouse pointer for X11Eduard Bopp2015-03-251-0/+4
| | | | | Contains new methods in the Window API that closely mirror the Xlib API. The methods are left unimplemented for other platforms for now.
* 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
* expose platform-native monitor identifierRyan Stewart2015-03-161-0/+5
|
* Add set_cursor_position functionPierre Krieger2015-03-101-0/+4
|
* Add is_current functionPierre Krieger2015-03-041-0/+9
|
* android: Updated to latest android-rs-glueAndrey Lesnikov2015-02-221-5/+6
|
* Removed as_slice_with_nul as CString now derefs to a CStrmitchmindtree2015-02-221-1/+1
|
* RingBuf -> VecDeque for other platforms, as_slice_with_nul -> as_bytes_with_nulmitchmindtree2015-02-221-4/+4
|
* expose the platform-specific window handle (currently Win only)Ryan Stewart2015-02-201-0/+4
|
* Improve the OpenGL context request systemPierre Krieger2015-02-181-1/+6
|
* Don't call MakeCurrent(null, null) when destroyingPierre Krieger2015-02-181-1/+2
|
* Android: Use platform specific iterators.Glenn Watson2015-02-101-25/+53
|
* android: Implemented color_bits and depth_bitsAndrey Lesnikov2015-02-081-11/+27
|
* Rename enum variants of MouseButtonEduard Bopp2015-02-051-3/+3
| | | | | With enums that are namespaced by default, it seems reasonable to be less redundant in the variant naming here.
* fix for rust nightlyAndrew Kelley2015-01-281-1/+1
|
* Fix a use-after-free in Android get_proc_address.Ms2ger2015-01-231-1/+2
|
* Fix android APIGlenn Watson2015-01-191-1/+1
|
* Add missing get_api stubs.Glenn Watson2015-01-191-0/+8
| | | | | | | Add hidpi_factor() support for retina displays. Fix Resize and MouseMoved events to handle retina displays. Fix inverted y position for MouseMoved events on mac. Fix initial painting on retina display.
* android: Fixed depth bufferAndrey Lesnikov2015-01-151-0/+1
|
* x11, android, win32: [ui]size, [u]int -> [ui]32Andrey Lesnikov2015-01-131-13/+13
|
* Fixed android: Added 'MouseCursor' importAndrey Lesnikov2015-01-131-1/+1
|
* Add mouse cursor supportBryan Bell2015-01-121-0/+3
| | | | | | | Add a new api, window.set_cursor, for setting the cursor. The enum MouseCursor lists the possible cursors. Only X11 is implemented. On OSX, Android, & Win32 the window.set_cursor function either does nothing or calls the "unimplemented!" macro.
* android: Updated for Rust ea6f65c5f 2015-01-06Andrey Lesnikov2015-01-081-5/+3
|
* android: Updated for rust fc2ba1393 2015-01-03Andrey Lesnikov2015-01-041-2/+3
|
* Update for RustcPierre Krieger2015-01-031-1/+1
|
* Change the way that events are represented.Ty Overby2015-01-011-8/+12
| | | | | | | | | | 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.
* Unify WindowBuilder and HeadlessRendererBuilder for easier implementationsPierre Krieger2014-12-311-4/+3
|
* Update for changes in Send/Sync traitsPierre Krieger2014-12-301-0/+8
|
* android: Implemented basic poll_events()Andrey Lesnikov2014-12-261-10/+7
|
* Add resize example, fix warnings, make callback an option so it can be removed.Glenn Watson2014-12-191-1/+1
|
* Add callback function to allow resize messages to be sent on mac.Glenn Watson2014-12-191-0/+3
|
* Change todo to unimplementedGlenn Watson2014-12-191-1/+1
|
* Introduce a WindowProxy for accessing a subset of functionalityGlenn Watson2014-12-171-0/+14
| | | | | | | from other threads. This currently provides a way for other threads to wakeup a blocked event loop on X11. Other platforms have stub functions that need to be implemented. This is similar to the functionality of glfwPostEmptyEvent.
* Add get_api() functionPierre Krieger2014-12-071-0/+4
|
* android: updated for rust 5484d6f6d 2014-12-02 00:22:00 +0000Andrey Lesnikov2014-12-051-3/+3
|
* android: Updated for rust 395901393 2014-11-24 00:46:30 +0000Andrey Lesnikov2014-11-261-5/+5
|
* Add support for GLESv2 on android. Remove a few warnings.Glenn Watson2014-11-261-11/+24
|
* Allows android to compile when headless feature is enabled.Glenn Watson2014-11-261-3/+27
|
* Implement lists sharingPierre Krieger2014-11-241-1/+5
|
* android: Updated for rust e583c4d24 2014-11-21 09:01:50 +0000Andrey Lesnikov2014-11-211-1/+0
|
* Update for rustcPierre Krieger2014-11-191-2/+5
|
* Android: Implemented basic inputsAndrey Lesnikov2014-11-171-1/+26
|
* Use a proper error type for window creationTomaka172014-11-051-9/+9
|
* Add visibility-related functions to windowTomaka172014-11-011-0/+6
|
* Revert "Add `platform_display` impls for win32 and android"tomaka2014-10-251-1/+1
|
* Add `platform_display` impls for win32 and androidTomaka172014-10-241-1/+2
| | | | Fix the cocoa function