Gabriel Calero
4e1ab621ed
Fix webview dimensions
2018-07-05 20:29:30 -03:00
Gabriel Calero
ff871a0ed5
Remove pictureInPicture support from manifest
2018-07-05 19:47:07 -03:00
Gabriel Calero
ea58ea0c6f
Code review
2018-07-05 17:32:20 -03:00
Gabriel Calero
6dae9f1c98
Make web view bigger
2018-07-05 16:28:09 -03:00
Gabriel Calero
6e3d3d457f
Clean web resources before closing web PiP
2018-07-04 17:38:42 -03:00
Gabriel Calero
9675328f1e
Keep the domain connection while WebView is expanded
2018-07-04 16:10:54 -03:00
Gabriel Calero
05267a7100
Fix crash in buffer corruption workaround
2018-07-03 19:10:26 -03:00
Gabriel Calero
1ff560a18b
Fix bugs
2018-07-03 18:23:42 -03:00
Gabriel Calero
2a29b4feaf
Add SlidingDrawer to QtLayout instead of main layout
2018-07-03 16:43:04 -03:00
Gabriel Calero
0b3e410694
Fade out web toolbar
2018-07-03 14:30:45 -03:00
Gabriel Calero
770a31faad
Hide web preview buttons after 5 secs
2018-07-03 13:21:13 -03:00
Gabriel Calero
21b089fa39
Bug fix
2018-07-02 19:44:48 -03:00
Gabriel Calero
11e47b8fe6
Apply web preview specs
2018-07-02 16:40:54 -03:00
Gabriel Calero
762e8f4bf0
Refactor WebViewActivity using fragment. Try SlidingDrawer.
2018-06-29 20:43:58 -03:00
Gabriel Calero
416d2fbb20
Try Picture in Picture mode for webview activity
2018-06-29 15:46:08 -03:00
Gabriel Calero
aeddf2ed67
Restore resources
2018-06-29 15:15:54 -03:00
Gabriel Calero
5186b7d60f
Merge branch 'web_overlay_android' of https://github.com/gcalero/hifi into web_overlay_android
2018-06-29 15:14:49 -03:00
Gabriel Calero
a6d093d8c9
Merge remote-tracking branch 'upstream/master' into web_overlay_android
2018-06-29 15:09:32 -03:00
Gabriel
32419127a1
Delete hand.svg
2018-06-29 14:08:13 -03:00
Gabriel
8af91ca0d4
Delete Cairo-SemiBold.ttf
2018-06-29 14:07:48 -03:00
Sam Gateau
3435e7ca87
Merge pull request #13499 from hyperlogic/bug-fix/space-process-resets-crash
...
Guard against memory corruption in Space::processResets()
2018-06-29 17:56:44 +02:00
Anthony J. Thibault
17f9a01fa2
Fix signed unsigned compare warning
2018-06-28 15:29:01 -07:00
Gabriel Calero
ded02f863f
Try Picture in Picture mode for webview activity
2018-06-28 18:34:08 -03:00
Anthony Thibault
a5919ee3fa
Merge pull request #13497 from hyperlogic/bug-fix/script-engine-batchloader-memory-corruption-fix
...
Fix memory corruption when running scripts using Script.require().
2018-06-28 14:18:56 -07:00
Anthony J. Thibault
9772fc4e22
Guard against memory corruption in Space::processResets()
...
Check the proxyID before reading from the _proxies vector and writing into the _owners vector.
2018-06-28 14:04:59 -07:00
Gabriel Calero
2112af4400
Apply desing to android web entities and overlays
2018-06-28 17:46:33 -03:00
Zach Fox
73e45b5fdf
Merge pull request #13498 from zfox23/MS14743_snappyFloor
...
Fix MS14743: Change SNAP prints such that they don't fall through the floor
2018-06-28 13:33:37 -07:00
John Conklin II
0a0e1668d5
Merge pull request #13478 from amantley/glowingOrbMaster
...
The client should render "something" for an avatar even if mesh or identity is not available
2018-06-28 12:12:16 -07:00
Zach Fox
2d27de12bd
Fix MS14743: Change SNAP prints such that they don't fall through the floor
2018-06-28 12:06:31 -07:00
Anthony J. Thibault
ac6fcf092c
Fix memory corruption via lambdas that capture local variables by reference.
...
The lambdas in ScriptEngine::fetchModuleSource() were referencing local stack variables by reference.
This could lead to un-expected results including memory corruption.
To workaround this issue the QTimer and QEventLoop variables are allocated on the heap and held onto by a shared_ptr.
This shared_ptr is passed to the lambda.
This will not result in cycles and should result in the QTimer and QEventLoop being destroyed when the BatchLoader
object they are connected to is deleted.
2018-06-28 11:15:25 -07:00
John Conklin II
040978830a
Merge pull request #13413 from Atlante45/fix/audio-starve
...
Fix audio device sometimes being on the wrong thread
2018-06-28 09:59:00 -07:00
John Conklin II
b07d317f4c
Merge pull request #13488 from hyperlogic/bug-fix/qstring-from-script-engine
...
Fix for heap-corruption in Settings::saveAll due to implicitly shared QStrings
2018-06-28 09:56:51 -07:00
John Conklin II
af13196d3f
Merge pull request #13489 from r3tk0n/mouse_menu
...
Re-added mouse sensitivity settings to General Preferences dialog.
2018-06-28 09:43:55 -07:00
John Conklin II
138342ba91
Merge pull request #13485 from zfox23/MS16257_clearOverlay
...
Implement MS16257: Remove 'clear overlay when moving' setting and code
2018-06-28 09:31:04 -07:00
Sam Gondelman
736c56f5f4
Merge pull request #13487 from gcalero/single_account_manager_android
...
Remove the duplicated AccountManager used for android
2018-06-28 09:07:23 -07:00
r3tk0n
f36ba49fbd
Update TabletGeneralPreferences.qml
...
Fixed a typo
2018-06-27 16:30:38 -07:00
r3tk0n
d6684e5ef7
Re-add mouse sensitivity option to tablet.
2018-06-27 16:23:40 -07:00
r3tk0n
c80ab0d237
Re-added mouse sensitivity settings to General Preferences dialog.
2018-06-27 16:10:07 -07:00
Anthony J. Thibault
70a3c9ce3c
Fix for heap-corruption in Settings::saveAll due to implicitly shared QStrings
...
Using gflags on windows and enabling full page heap verification, I was able to detect this as a source of
memory corruption.
https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/enable-page-heap
Running interface with pageheap before and after, this change leads me to believe that this is a source of
some of our heap-corruption crashes on backtrace.
Specifically these 19 crashes in the last month, and possibly more.
https://highfidelity.sp.backtrace.io/dashboard/highfidelity/project/Interface/query-builder?qb=%7B%22mode%22%3A%22aggregate%22%2C%22sorting%22%3A%7B%22aggFactor%22%3A%22count%22%2C%22aggSortOrder%22%3A%22descending%22%2C%22selectFactor%22%3A%22timestamp%22%2C%22selectSortOrder%22%3A%22descending%22%2C%22sortedColumnNames%22%3A%5B%5D%7D%2C%22dateTimePicker%22%3A%7B%22granularity%22%3A%221M%22%2C%22start%22%3A%222018-05-27T07%3A00%3A00.000Z%22%2C%22end%22%3A%222018-06-27T23%3A05%3A29.399Z%22%7D%7D&qn=&query=%7B%22filter%22%3A%5B%7B%22callstack%22%3A%5B%5B%22contains%22%2C%22saveAll%22%5D%5D%2C%22timestamp%22%3A%5B%5B%22at-least%22%2C1527404400%5D%2C%5B%22at-most%22%2C1530140729%5D%5D%7D%5D%2C%22fold%22%3A%7B%22timestamp%22%3A%5B%5B%22range%22%5D%2C%5B%22bin%22%2C32%2C1527404400%2C1530140729%5D%5D%7D%2C%22group%22%3A%5B%22classifiers%22%5D%2C%22select%22%3A%5B%22timestamp%22%2C%22fingerprint%22%2C%22_deleted%22%2C%22callstack%22%2C%22object%22%5D%7D
2018-06-27 16:06:23 -07:00
John Conklin II
0cb8b4dfa1
Merge pull request #13471 from danteruiz/disable-flying-by-default
...
Disable flying by default
2018-06-27 16:04:16 -07:00
John Conklin II
3f6be6d259
Merge pull request #13476 from luiscuenca/avatarClusterScaleFix
...
Fix scaling avatar points twice
2018-06-27 16:03:46 -07:00
John Conklin II
d43324a3c8
Merge pull request #13462 from howard-stearns/guard-dynamic-domain-verification
...
guard startDynamicDomainVerification against missing entity
2018-06-27 16:01:55 -07:00
John Conklin II
e9d2797573
Merge pull request #13472 from alexiamandeville/sittingUpdate69
...
Restoring Emote app to stable build state, adding sit and love emotes
2018-06-27 16:00:53 -07:00
John Conklin II
02d0c7d795
Merge pull request #13454 from danteruiz/mac-fix-general-settings
...
make general settings be under settings instead of preferences
2018-06-27 15:59:16 -07:00
John Conklin II
8c516e1ca8
Merge pull request #13480 from birarda/bug/go-to-before-clear-master
...
move AddressManager to NodeList thread, make AccountManager safer
2018-06-27 15:58:56 -07:00
Zach Fox
1b414fbbfe
Quick CR comments
2018-06-27 15:11:59 -07:00
Gabriel Calero
e15fc787d3
Remove the duplicated AccountManager used for android
2018-06-27 19:04:27 -03:00
Zach Fox
8ba184db6a
Don't use flags; use a bool
2018-06-27 14:59:46 -07:00
amantley
205cd44a49
removed override keyword from OtherAvatar and MyAvatar destructors, also
...
added the virtual keyword to the createOrb virtual method in OtherAvatar
2018-06-27 14:31:39 -07:00
Zach Fox
2347634d72
Fixed View Overlays checkbox (thanks Dante)
2018-06-27 14:28:43 -07:00