* disable gtk menu creation
* remove all menu logic for `Window` type
* remove accelerator handling from tao on Windows
* use std c_void instead of libc
* fix linux build
* fix `pub` on macos
* fix linux build
* fix build on linux again
* Fix menubar focus using `Alt` on Windows
* remove tray and menu modules
* remove global-shortcut
* refactor: rmeove colorsync link
* remove unsued trait
* feat: implement any_thread for EventLoopBuilder on unix
* add gtk box by default
* publish new versions
* fix android build
* fix ios build
* change file
* change hit_test argument type
* fix windows and linux build
* fix ci
* fix ios
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.app>
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
* Add license header
* Minor repo update
* Update license to Apache only
* Use `winit contributors` to represent the whole winit team
* [ci skip] Fix doc
* Link CGDisplayCreateUUIDFromDisplayID through ColorSync instead of CoreGraphics
* Conditionally link through ColorSync only if WINIT_LINK_COLORSYNC is set
to true
* Document new macos env var in README
There are two PRs I'm aware of that should be relatively trivial to get
merged, which would fix some issues. Other than those, I don't think it
makes sense to wait on anything.
- Fix Windows crash: https://github.com/rust-windowing/winit/pull/1459
- Fix macOS mouse reports: https://github.com/rust-windowing/winit/pull/1490
While #1459 seems pretty essential to actually make winit run, #1490 is
much less important and can probably be ignored if there aren't any
resources to merge it.
* README: Use shields.io instead of Herokuapp (#859)
* README: Link to FEATURES.md and missing features wiki page (#860)
Closes#854
* Update URLs (#863)
* CHANGELOG.md: Add line from #861 (legacy) that is missing from equivalent #964 (EL 2)
* Format everything and add rustfmt to travis
* Remove extern crate winit from examples and add force_multiline_blocks
* Format the code properly
* Fix inconsistent period in PULL_REQUEST_TEMPLATE.md
* Only run rustfmt on nightly
* Travis fixings