Commit graph

189 commits

Author SHA1 Message Date
David Rowe
e623b1e0a5 Alternative, more robust handle scaling method 2017-09-27 19:21:07 +13:00
David Rowe
76889d1b67 Improve handle scaling of entity with near-zero dimension 2017-09-27 12:04:05 +13:00
David Rowe
8bd0e464aa Merge branch 'vr-edit-group-box' into vr-edit-a 2017-09-27 08:48:44 +13:00
David Rowe
9b7197cf3f Don't highlight entity you're inside unless you laser it 2017-09-26 15:36:40 +13:00
David Rowe
bbc6e5d1b5 Fix bounding box isn't cleared when exit tool with header or grip click 2017-09-24 17:06:42 +13:00
David Rowe
4e0efdaa1a Automatically add entities in bounding box to currently selected groups 2017-09-24 16:55:15 +13:00
David Rowe
2afc84cf0b Display bounding box of currently selected groups 2017-09-24 12:06:04 +13:00
David Rowe
959d497079 Change group tool's "Cancel" button to "Clear" 2017-09-22 12:00:12 +12:00
David Rowe
f58b2a3bed Add group selection logic 2017-09-21 21:59:19 +12:00
David Rowe
906595e4fa Automatically return to Tools menu after grouping or ungrouping 2017-09-21 16:15:06 +12:00
David Rowe
41647305ed Rename selection manager object to avoid name clash with new API object 2017-09-20 11:11:18 +12:00
David Rowe
6c5a1c0460 Address laser and controller interactions with HUD overlays and tablet 2017-09-16 15:45:44 +12:00
David Rowe
455db1ac82 Tighten up handle scaling to keep handle 1-1 with hand/laser 2017-09-15 19:11:04 +12:00
David Rowe
f22e2de525 Interim method for disabling controllerDispatcher lasers, grabbing, etc. 2017-09-14 17:21:45 +12:00
David Rowe
299a8078e3 Revert handControllerGrab.js related changes 2017-09-14 17:08:26 +12:00
David Rowe
8e25ccac79 Tidying 2017-09-14 12:20:33 +12:00
David Rowe
d501a8f7cc Fix scaling and changing hands history 2017-09-14 11:32:58 +12:00
David Rowe
68c4a2f7f6 Add History object to handle history 2017-09-12 20:53:15 +12:00
David Rowe
ec6cae4105 Fix physics "grabbable" setting being applied without gravity 2017-09-11 17:04:50 +12:00
David Rowe
acf6a433a9 Don't scale z-axis of text and Web entities 2017-09-11 16:38:06 +12:00
David Rowe
18f4a3bf35 Fix hiding UI when hand is inside entity that camera isn't 2017-09-11 15:43:19 +12:00
David Rowe
70581ebbc1 Fix handle scaling's scaling and positioning of entities 2017-09-08 10:43:43 +12:00
David Rowe
8fdc2313cc Tidying 2017-09-07 18:36:01 +12:00
David Rowe
e94d2034c7 Don't grab entity behind entity just created and grip-click-deleted 2017-09-07 10:44:03 +12:00
David Rowe
8ca97d91c5 Make able to pick color from locked entities 2017-09-07 10:26:12 +12:00
David Rowe
2661fb6647 Tidying 2017-09-07 08:48:03 +12:00
David Rowe
3cc0db8b40 Fix app icon occasionally being disabled at Interface start 2017-09-06 23:38:38 +12:00
David Rowe
6838461b07 Display notification message when don't have rez permissions 2017-09-06 12:44:57 +12:00
David Rowe
61fc32714a Handle domain and permission changes; disable app icon appropriately 2017-09-06 12:23:36 +12:00
David Rowe
310750fc0f Close the app when the user changes avatars 2017-09-04 13:30:51 +12:00
David Rowe
2cd6f7fd54 Fix cursor not working when change dominant hand 2017-09-04 12:59:05 +12:00
David Rowe
939b2ef11a Fix laser enabling / disabling while inside an entity 2017-09-02 19:39:37 +12:00
David Rowe
d3819cfee3 Better names for overlay methods 2017-09-02 19:24:37 +12:00
David Rowe
9f9a0b0c58 Hide UI if hand is inside entity that camera is outside of 2017-09-02 19:09:36 +12:00
David Rowe
296d270098 Enable entities inside an entity to be manipulated 2017-09-02 19:06:43 +12:00
David Rowe
110413b025 Fix action after color picker failure 2017-09-01 14:36:44 +12:00
David Rowe
734ce66df3 Add audio and haptic feedback 2017-09-01 14:30:22 +12:00
David Rowe
e18e11a07b Style Physics options sliders 2017-08-30 09:01:46 +12:00
David Rowe
758442999d When picking a color highlight only single entity in a group 2017-08-29 18:03:31 +12:00
David Rowe
8dd06bc270 Style color picker button 2017-08-28 12:06:26 +12:00
David Rowe
2899d51835 Fix "Finish" buttons not clearing tool action 2017-08-26 11:18:25 +12:00
David Rowe
eda513caf0 Display appropriate icon and label on tool icon per current tool 2017-08-25 14:58:05 +12:00
David Rowe
e8a1614499 Remove setting tool icon color 2017-08-24 11:10:41 +12:00
David Rowe
7051ff8f1f Rename "tool menu" to "tools menu" 2017-08-23 09:41:46 +12:00
David Rowe
5a4ebbd54d Style Create palette header and panel 2017-08-22 21:59:31 +12:00
David Rowe
c953df0040 Fix "Finish" buttons not clearing tool properly 2017-08-22 14:35:56 +12:00
David Rowe
c3f96b6727 Fix damping property name 2017-08-18 13:27:38 +12:00
David Rowe
069102f68b Initial color circle UI elements 2017-08-17 13:59:56 +12:00
David Rowe
b1938bafea Apply slider values to entities 2017-08-16 13:40:06 +12:00
David Rowe
3a1fc1f11c Remember Physics slider values 2017-08-15 17:44:42 +12:00