Граф коммитов

52 Коммитов

Автор SHA1 Сообщение Дата
James McGill baec6373dc
CHANGE: Re-enable temporarily disabled tests due to ProjectWide actions (ISX-1455) (#1745)
* re-enable UI testts as they are no longer failing

* remove null entries in the projects preloaded assets

* Update comment on disabling actions in Test after investigation

* Fix assert during binding resolution when binding is active

* Re-enable tests failing due to rebinding issue

* Add a comment for every case we disable project-wide actions in tests

* ProjectWide actions don't require EditorBuildSettings for storage
2023-09-11 09:56:36 +02:00
mtschoen-unity c8c9e8a7b3
FIX: Fix InputControls for precompiled layouts (ISXB-551) (#1701)
* Fix input controls and devices that fail to compile in precompiled layouts;

Add a test to catch any types that will not work in a precompiled layout

* Update changelog

* Run format tool

* Update package version

* 1.6.4 -> 1.7.0

* add more exceptions to the APIValidator for new protected properties

* remove PVS Validation Exceptions as they seem unneeded now

---------

Co-authored-by: James McGill <james.mcgill@unity3d.com>
2023-08-01 19:39:49 +02:00
James McGill 45e5f86609
Refresh project to 2021.3.19f1 (#1645)
* Remove deprecated package warning with 2023

* Add .vsconfig to .gitignore

* Update project to 2019.4.40f1

* Update license copyright year

* Add UserSettings directory to .gitignore

* Restore coding package version to preview.24

* Update probuilder settings after update
2023-02-26 21:07:08 +01:00
Dmytro Ivanov f7e378ad8e
FIX: iOSStepCounter and many others being stripped on mid/high stripping levels of managed linker (#1418)
Co-authored-by: Tomas Dirvanauskas <tomas@unity3d.com>
Co-authored-by: Dmytro Ivanov <dmytro@unity3d.com>
2021-10-13 14:57:55 +02:00
Dmytro Ivanov 7494c33bfb
Moving to macOS 10.15 images and android latest (#1384) 2021-08-05 13:44:24 +02:00
Rene Damm b398919fa2
FIX: Touch simulation leading to exceptions and assertions in UI module (case 1190150, #1258). 2021-01-27 00:08:51 +01:00
Tomas Dirvanauskas 90a0a68ee4
CHANGE: Bump project Unity version to 2019.4.8 (#1190). 2020-08-19 14:00:21 +02:00
Rene Damm a8aee86113
CHANGE: Move Unity min version up to 2019.4 LTS (#1168). 2020-06-17 13:29:52 +02:00
Karl Jones 3aa5e8bf1c
FIX: Broken CI (#1159). 2020-06-05 13:29:37 +02:00
Rene Damm b4d33dd041
NEW: Many more API docs (and some API cleanup) (#821). 2019-09-13 09:50:01 +02:00
jonas echterhoff 3fcfc1b417
FIX: Enable stripping in test project (#814) 2019-09-02 09:35:40 +02:00
Rene Damm 76cde48a9c
NEW: Add touch samples (#711). 2019-07-04 14:21:27 +02:00
Douglas Piconi 775ff654ed
NEW: in game button remapping screen Tanks demo (#645) 2019-06-10 14:24:43 -04:00
Douglas Piconi 7a6a8d7855
NEW: Add tanks demo to new input repo (#583) 2019-05-20 10:31:23 -04:00
jonas echterhoff 96ddddbbfb
Generate input action map in wrapper (#496)
- Generated wrapper code for Input Action Assets are now self-contained, generating all the data from code and not needing a reference to the asset; `InputActionAssetReference` has been removed.
	- The option to generate interfaces on wrappers has been removed, instead we always do this now.
	- The option to generate events on wrappers has been removed, we felt that this no longer made sense.
	- Will now show default values in Input Action inspector if no custom values for file path, class name or namespace have been provided.
2019-04-08 11:38:20 +03:00
Rene Damm 755f530963 NEW: Add PlayerInput and PlayerInputManager components (WIP). 2019-01-09 16:16:25 -08:00
Douglas Piconi a9d6623d8b CHANGE: Increase minimum requirement to 2018.3 (#339). 2018-12-15 16:30:00 -08:00
JiaUnity cefdf9a2df CHANGE: Latest manual QA test scenes (#327). 2018-12-05 11:02:58 -08:00
Tomas Dirvanauskas 3d4ff456f2 FIX: Gyro orientations not matching between Android and iOS (#234, #240). 2018-09-21 16:12:26 -07:00
Rene Damm 45d19e93d8 WIP: Start completely reworking demo game. 2018-09-10 17:04:51 -07:00
Rene Damm af320b4118 CHANGE: Bump minimum required Unity version to 2018.2.5f1. 2018-08-23 10:43:01 -07:00
Rene Damm 4cf24df9cd NEW: Actions and action maps have stable IDs. 2018-08-23 10:43:01 -07:00
Rene Damm 75486c29cf FIX: Unbreak build with Steam controller support enabled. 2018-08-15 15:11:37 -07:00
Rene Damm 538d2601da
WIP: Steam controller support (#221).
* NEW: Add Steamworks.NET to demo.

* NEW: Can associate control layouts with actions.

* NEW: Can export .inputactions to Steam IGA files.

* NEW: Add Steamworks.NET to demo.

* NEW: Can associate control layouts with actions.

* NEW: Can export .inputactions to Steam IGA files.

* NEW: Add Steam IGA version of DemoControls.

* NEW: Can generate input devices from Steam IGA files.
2018-08-14 11:36:26 -07:00
Douglas Piconi 24af365e5a FIX: Incorrect coordinate space for computing transforms in OnScreenStick (#192). 2018-08-01 10:58:26 -07:00
JiaUnity 4ff9bc0fa9 NEW: Add QA test rig for touch (#137). 2018-06-08 16:23:56 -07:00
Tom Baird d4d30994fa CHANGE: Refactors and fixes for XR; plus enhancements to QA test rig (#122). 2018-05-23 12:29:42 -07:00
Tom Baird 748c1b3ef0 FIX: Several fixes to XR layouts (#95). 2018-05-04 10:20:41 -07:00
Rene Damm fcf6bf9813 FIX: Inverted Y on sticks and broken axis dpad on Android. 2018-04-11 12:17:00 -07:00
Rene Damm 3c7d2bbff6 CHANGE: Remove InputSystem.ReportAvailableDevice. 2018-03-29 15:57:00 -07:00
Tomas Dirvanauskas c4d8a496a6 FIX: Left and right triggers on iOS (#60) 2018-03-28 09:22:59 -07:00
Rene Damm a5e44d74b3 CHANGE: Rename IInputActionModifier to IInputBindingModifier. 2018-03-26 15:55:35 -07:00
Rene Damm 960df496a4 CHANGE: Make unsupported local devices appear under 'Local' node. 2018-03-23 11:11:09 -07:00
Rene Damm 90e6a5d819 FIX: Don't infer template type from fixed buffer type fields. 2018-03-16 16:07:32 -07:00
Tomas Dirvanauskas 00ad6c3961 NEW: Initial iOS support (#43) 2018-03-14 18:38:47 -07:00
Rene Damm 4d990a5bb8 CHANGE: Move all test code into separate assemblies. 2018-03-03 14:33:54 -08:00
Rene Damm bcd7b832a5 NEW: Proper project bundle name for Android. 2018-03-01 14:07:47 -08:00
Jack Pritz 06bfe83230 NEW: Add manual test tools for legacy input and for touch. 2018-02-27 09:18:55 -08:00
Rene Damm db4e0f9018 FIX: Update .asmdefs to account for newly added unsafe flag. 2018-02-16 10:58:30 -08:00
Rene Damm ea2d92b98c FIX: Broken script reference in demo scene. 2018-02-03 12:27:50 -08:00
Rene Damm 1271f062dd CHANGE: Sync project to latest trunk. 2018-01-23 17:54:32 -08:00
Rene Damm rene@unity3d.com 81f12a7841 FIX: RuntimeInitializeOnLoadMethod not getting called in player. 2017-12-04 19:00:09 -08:00
Rene Damm rene@unity3d.com 0328df4d16 FIX: Unbreak project after trunk merge. 2017-11-29 16:40:59 -08:00
Rene Damm rene@unity3d.com 98c5457457 NEW: Lightweight input plugin system. 2017-11-28 17:21:12 -08:00
Rene Damm rene@unity3d.com fb2a22ab93 CHANGE: Revert .NET profile back to 3.5. 2017-11-26 17:15:06 -08:00
Rene Damm rene@unity3d.com 4de57f2d2b NEW: Can debug player input from editor. 2017-11-22 21:32:36 -08:00
Rene Damm rene@unity3d.com c9b310ff95 NEW: Can run tests in player. 2017-11-22 13:37:26 -08:00
Rene Damm rene@unity3d.com a3a973e982 NEW: Can poll actions for change. 2017-11-02 21:56:52 -07:00
Rene Damm rene@unity3d.com 94bc8cd87f NEW: Events now have unique IDs. 2017-10-11 19:59:17 -07:00
Rene Damm rene@unity3d.com ceabd76b9e NEW: Can create devices reported by native using templates. 2017-10-06 02:35:16 -07:00