TheRawMeatball
|
a880b54508
|
Make EventReader a SystemParam (#1244)
* Add generic support for `#[derive(SystemParam)]`
* Make EventReader a SystemParam
|
2021-01-18 22:23:30 -08:00 |
|
Dimitri Belopopsky
|
a01f22e0c5
|
Add basic file drag and drop support (#1096)
Add basic file drag and drop support
|
2021-01-01 15:31:22 -06:00 |
|
TheRawMeatball
|
3cb2e22e89
|
Added use_dpi setting to WindowDescriptor (#1131)
Added scale_factor_override
|
2020-12-28 14:26:50 -06:00 |
|
Carter Anderson
|
841755aaf2
|
Adopt a Fetch pattern for SystemParams (#1074)
|
2020-12-15 21:57:16 -08:00 |
|
Nathan Jeffords
|
d2e4327b14
|
update Window 's width & height methods to return f32 (#1033)
update `Window`'s `width` & `height` methods to return `f32`
|
2020-12-13 15:05:56 -08:00 |
|
Nathan Jeffords
|
3d386a77b4
|
attempt to deal with rounding issue when creating the swap chain (#997)
attempt to deal with rounding issue when creating the swap chain on high DPI displays
|
2020-12-07 13:32:57 -08:00 |
|
thebluefish
|
08b6aa59f8
|
Added WindowFocused event (#956)
|
2020-12-07 13:24:25 -08:00 |
|
Corey Farwell
|
1398d78330
|
Allow windows to maximized. (#1004)
Adds a new `set_maximized` method to allow users to maximize windows.
|
2020-12-04 14:31:17 -08:00 |
|
Nathan Jeffords
|
1aff709d27
|
Set cursor updates (#993)
* update `Window::set_cursor_position` to take a `Vec2` instead of `i32`s
this allows fractional coordinates to work correctly
|
2020-12-03 12:39:03 -08:00 |
|
Tomasz Sterna
|
1f2e4171cf
|
Store mouse cursor position in Window (#940)
|
2020-12-03 11:30:27 -08:00 |
|
Carter Anderson
|
c05c1dc119
|
hidpi swap chains (#973)
hidpi swap chains
|
2020-12-01 20:25:31 -08:00 |
|
François
|
6b004f7d16
|
switch winit size to logical to be dpi independent (#947)
* switch winit size to logical
* make scale factor available from bevy_window
|
2020-11-30 18:24:49 -08:00 |
|
Carter Anderson
|
72b2fc9843
|
Bevy Reflection (#926)
Bevy Reflection
|
2020-11-27 16:39:59 -08:00 |
|
Tomasz Sterna
|
b2c82955ff
|
Add set_cursor_position method to Window (#917)
|
2020-11-25 17:31:10 -08:00 |
|
Carter Anderson
|
3a6f6de277
|
System Inputs, Outputs, Chaining, and Registration Ergo (#876)
System Inputs, Outputs, Chaining, and Registration Ergo
|
2020-11-16 18:18:00 -08:00 |
|
Mikail Khan
|
b3e1048e73
|
added #[inline] to more window accessor functions (#830)
|
2020-11-10 17:20:31 -08:00 |
|
Carter Anderson
|
ebcdc9fb8c
|
Flexible ECS System Params (#798)
system params can be in any order, faster compiles, remove foreach
|
2020-11-08 12:34:05 -08:00 |
|
Oscar
|
f54788527b
|
Add received character (#805)
* Add ReceivedCharacter window event
* Add ReceivedCharacter window event examples
|
2020-11-06 17:15:56 -08:00 |
|
Carter Anderson
|
c32e637384
|
Asset system rework and GLTF scene loading (#693)
|
2020-10-18 13:48:15 -07:00 |
|
Alex
|
d004bce0c9
|
Added basic mouse capture API (#679)
Added basic cursor lock API
|
2020-10-16 14:07:01 -07:00 |
|
Carter Anderson
|
b03d8da9bb
|
fix clippy (#686)
|
2020-10-15 12:49:56 -07:00 |
|
François
|
76cc25823d
|
can change window settings at runtime (#644)
can change window settings at runtime
|
2020-10-15 11:42:19 -07:00 |
|
Grayson Burton
|
354d71cc1f
|
The Great Debuggening (#632)
The Great Debuggening
|
2020-10-08 11:43:01 -07:00 |
|
Downtime
|
125afb41ac
|
Exposing winit decorations (#627)
Exposing winit decorations
|
2020-10-05 10:51:36 -07:00 |
|
Tomasz Sterna
|
dd6f0b5e04
|
Option to give existing canvas element as winit window (#515)
|
2020-09-21 16:12:34 -07:00 |
|
Robbie Davenport
|
4aabe983ec
|
Switch usage of std HashMap/HashSet default hasher, to aHash algo (#258)
switch to ahash for HashMaps and HashSets via a new bevy_utils crate
|
2020-08-28 17:08:51 -07:00 |
|
Victor "multun" Collod
|
c38420f1e9
|
enforce clippy for all target and features
|
2020-08-16 07:20:06 -07:00 |
|
Wouter Standaert
|
a738771c93
|
Add resizable and windowmode options to window creation
|
2020-08-13 10:47:40 +02:00 |
|
Carter Anderson
|
f963cd41dc
|
app: rename AppPlugin to Plugin
|
2020-08-07 20:22:17 -07:00 |
|
Thomas Herzog
|
b4c185eb0c
|
cargo fmt
|
2020-07-26 21:10:18 +02:00 |
|
Carter Anderson
|
93bb1d5b8e
|
ui: initial flexbox support
|
2020-07-24 23:04:45 -07:00 |
|
Carter Anderson
|
009141d453
|
window: customizable default descriptor
|
2020-07-20 02:05:56 -07:00 |
|
Carter Anderson
|
f742ce3ef2
|
app: simplify app imports
|
2020-07-16 18:47:51 -07:00 |
|
Carter Anderson
|
1110f9b877
|
create bevy_math crate and move math types there
|
2020-07-16 17:11:52 -07:00 |
|
Carter Anderson
|
c81ab99dac
|
cargo fmt
|
2020-07-10 01:37:06 -07:00 |
|
Carter Anderson
|
950e50bbb1
|
Bevy ECS migration
|
2020-07-10 01:06:21 -07:00 |
|
Carter Anderson
|
69925f0817
|
render: multi-window cameras ready to go!
passes now bind camera buffers and cameras can now be assigned non-primary windows
|
2020-06-25 23:04:08 -07:00 |
|
Carter Anderson
|
ca4726ea7d
|
render to second window in multiple_windows example
|
2020-06-25 16:02:21 -07:00 |
|
Carter Anderson
|
06b2b06e9d
|
camera: update cameras when windows are created
|
2020-06-22 13:21:39 -07:00 |
|
Carter Anderson
|
e855995145
|
cargo fmt
|
2020-06-15 12:47:35 -07:00 |
|
Carter Anderson
|
ab31bf9d9e
|
impl Default for EventReader
|
2020-06-03 23:53:00 -07:00 |
|
Carter Anderson
|
4979a06e90
|
input: fix input example and add cursor move events
|
2020-06-03 23:22:32 -07:00 |
|
Carter Anderson
|
fec9034644
|
camera: break out projection components
|
2020-05-29 17:25:14 -07:00 |
|
Carter Anderson
|
b58db0749e
|
use init_resource everywhere
|
2020-05-13 16:35:38 -07:00 |
|
Carter Anderson
|
9a3700d8f1
|
Change events.iter(&mut reader) to reader.iter(&events)
|
2020-04-28 10:59:42 -07:00 |
|
Carter Anderson
|
115a009c16
|
cargo fmt
|
2020-04-24 18:55:15 -07:00 |
|
Carter Anderson
|
87066cafd3
|
move bevy crates to their own folder
|
2020-04-24 17:57:20 -07:00 |
|