Snap for 5422062 from ab60494d3c64888ee6f694c2fbd6c531ef749bbe to qt-release

Change-Id: If4d325320faab94c108cb0fc9488cc6ed18f5748
diff --git a/darwin-x86_64/NOTICE.txt b/darwin-x86_64/NOTICE.txt
index 6c6e070..b005a46 100644
--- a/darwin-x86_64/NOTICE.txt
+++ b/darwin-x86_64/NOTICE.txt
@@ -44,6 +44,14 @@
 /emulator/resources/Toren1BD.mtl
 /emulator/resources/Toren1BD_Main.png
 /emulator/resources/Toren1BD_Decor.png
+/emulator/resources/macroPreviews/Move_to_image_room.gif
+/emulator/resources/macroPreviews/Reset_position.gif
+/emulator/resources/macroPreviews/Track_horizontal_plane.gif
+/emulator/resources/macroPreviews/Track_vertical_plane.gif
+/emulator/resources/macros/Track_horizontal_plane
+/emulator/resources/macros/Move_to_image_room
+/emulator/resources/macros/Reset_position
+/emulator/resources/macros/Track_vertical_plane
 /emulator/bin64/fsck.ext4
 /emulator/bin64/mkfs.ext4
 /emulator/bin64/tune2fs
@@ -60,6 +68,7 @@
 /emulator/lib/emu-original-feature-flags.protobuf
 /emulator/lib/advancedFeatures.ini
 /emulator/lib/ca-bundle.pem
+/emulator/lib/pc-bios/efi-e1000.rom
 /emulator/lib/pc-bios/kvmvapic.bin
 /emulator/lib/pc-bios/multiboot.bin
 /emulator/lib/pc-bios/vgabios-stdvga.bin
@@ -69,6 +78,7 @@
 /emulator/lib/pc-bios/linuxboot_dma.bin
 /emulator/lib/pc-bios/linuxboot.bin
 /emulator/lib/pc-bios/efi-virtio.rom
+/emulator/lib/pc-bios/efi-e1000e.rom
 /emulator/lib/pc-bios/vgabios-cirrus.bin
 /emulator/lib/pc-bios/keymaps/sl
 /emulator/lib/pc-bios/keymaps/pl
diff --git a/darwin-x86_64/emulator b/darwin-x86_64/emulator
index 2b9f57a..efed1f9 100755
--- a/darwin-x86_64/emulator
+++ b/darwin-x86_64/emulator
Binary files differ
diff --git a/darwin-x86_64/emulator-check b/darwin-x86_64/emulator-check
index 767d7c9..32ce5fe 100755
--- a/darwin-x86_64/emulator-check
+++ b/darwin-x86_64/emulator-check
Binary files differ
diff --git a/darwin-x86_64/emulator-headless b/darwin-x86_64/emulator-headless
index af23adb..25660e7 100755
--- a/darwin-x86_64/emulator-headless
+++ b/darwin-x86_64/emulator-headless
Binary files differ
diff --git a/darwin-x86_64/lib/pc-bios/bios.bin b/darwin-x86_64/lib/pc-bios/bios.bin
index 1281f42..69bb863 100644
--- a/darwin-x86_64/lib/pc-bios/bios.bin
+++ b/darwin-x86_64/lib/pc-bios/bios.bin
Binary files differ
diff --git a/darwin-x86_64/lib/pc-bios/efi-e1000.rom b/darwin-x86_64/lib/pc-bios/efi-e1000.rom
new file mode 100644
index 0000000..4da9de3
--- /dev/null
+++ b/darwin-x86_64/lib/pc-bios/efi-e1000.rom
Binary files differ
diff --git a/darwin-x86_64/lib/pc-bios/efi-e1000e.rom b/darwin-x86_64/lib/pc-bios/efi-e1000e.rom
new file mode 100644
index 0000000..c2474a8
--- /dev/null
+++ b/darwin-x86_64/lib/pc-bios/efi-e1000e.rom
Binary files differ
diff --git a/darwin-x86_64/lib/pc-bios/efi-virtio.rom b/darwin-x86_64/lib/pc-bios/efi-virtio.rom
index 935c927..f4de595 100644
--- a/darwin-x86_64/lib/pc-bios/efi-virtio.rom
+++ b/darwin-x86_64/lib/pc-bios/efi-virtio.rom
Binary files differ
diff --git a/darwin-x86_64/lib/pc-bios/linuxboot.bin b/darwin-x86_64/lib/pc-bios/linuxboot.bin
index 130103f..923d179 100644
--- a/darwin-x86_64/lib/pc-bios/linuxboot.bin
+++ b/darwin-x86_64/lib/pc-bios/linuxboot.bin
Binary files differ
diff --git a/darwin-x86_64/lib/pc-bios/linuxboot_dma.bin b/darwin-x86_64/lib/pc-bios/linuxboot_dma.bin
index 238a195..d176f62 100644
--- a/darwin-x86_64/lib/pc-bios/linuxboot_dma.bin
+++ b/darwin-x86_64/lib/pc-bios/linuxboot_dma.bin
Binary files differ
diff --git a/darwin-x86_64/lib/pc-bios/multiboot.bin b/darwin-x86_64/lib/pc-bios/multiboot.bin
index a32b521..e772713 100644
--- a/darwin-x86_64/lib/pc-bios/multiboot.bin
+++ b/darwin-x86_64/lib/pc-bios/multiboot.bin
Binary files differ
diff --git a/darwin-x86_64/lib/pc-bios/vgabios-cirrus.bin b/darwin-x86_64/lib/pc-bios/vgabios-cirrus.bin
index 0c4d253..cec498d 100644
--- a/darwin-x86_64/lib/pc-bios/vgabios-cirrus.bin
+++ b/darwin-x86_64/lib/pc-bios/vgabios-cirrus.bin
Binary files differ
diff --git a/darwin-x86_64/lib/pc-bios/vgabios-stdvga.bin b/darwin-x86_64/lib/pc-bios/vgabios-stdvga.bin
index 40eca8c..8029c2a 100644
--- a/darwin-x86_64/lib/pc-bios/vgabios-stdvga.bin
+++ b/darwin-x86_64/lib/pc-bios/vgabios-stdvga.bin
Binary files differ
diff --git a/darwin-x86_64/lib/pc-bios/vgabios-virtio.bin b/darwin-x86_64/lib/pc-bios/vgabios-virtio.bin
index 71e22fc..7933357 100644
--- a/darwin-x86_64/lib/pc-bios/vgabios-virtio.bin
+++ b/darwin-x86_64/lib/pc-bios/vgabios-virtio.bin
Binary files differ
diff --git a/darwin-x86_64/lib64/libEGL_translator.dylib b/darwin-x86_64/lib64/libEGL_translator.dylib
index 42cbaed..77960de 100755
--- a/darwin-x86_64/lib64/libEGL_translator.dylib
+++ b/darwin-x86_64/lib64/libEGL_translator.dylib
Binary files differ
diff --git a/darwin-x86_64/lib64/libGLES12Translator.dylib b/darwin-x86_64/lib64/libGLES12Translator.dylib
index 2bef97c..544a7b1 100755
--- a/darwin-x86_64/lib64/libGLES12Translator.dylib
+++ b/darwin-x86_64/lib64/libGLES12Translator.dylib
Binary files differ
diff --git a/darwin-x86_64/lib64/libGLES_CM_translator.dylib b/darwin-x86_64/lib64/libGLES_CM_translator.dylib
index bbf038c..bc6ba65 100755
--- a/darwin-x86_64/lib64/libGLES_CM_translator.dylib
+++ b/darwin-x86_64/lib64/libGLES_CM_translator.dylib
Binary files differ
diff --git a/darwin-x86_64/lib64/libGLES_V2_translator.dylib b/darwin-x86_64/lib64/libGLES_V2_translator.dylib
index d68018d..cf12834 100755
--- a/darwin-x86_64/lib64/libGLES_V2_translator.dylib
+++ b/darwin-x86_64/lib64/libGLES_V2_translator.dylib
Binary files differ
diff --git a/darwin-x86_64/lib64/libOpenglRender.dylib b/darwin-x86_64/lib64/libOpenglRender.dylib
index 9dc0cc3..e8796db 100755
--- a/darwin-x86_64/lib64/libOpenglRender.dylib
+++ b/darwin-x86_64/lib64/libOpenglRender.dylib
Binary files differ
diff --git a/darwin-x86_64/lib64/libemugl_common.dylib b/darwin-x86_64/lib64/libemugl_common.dylib
index 96185da..2382c0d 100755
--- a/darwin-x86_64/lib64/libemugl_common.dylib
+++ b/darwin-x86_64/lib64/libemugl_common.dylib
Binary files differ
diff --git a/darwin-x86_64/mksdcard b/darwin-x86_64/mksdcard
index 8ea551b..af8ad0c 100755
--- a/darwin-x86_64/mksdcard
+++ b/darwin-x86_64/mksdcard
Binary files differ
diff --git a/darwin-x86_64/qemu-img b/darwin-x86_64/qemu-img
index 7b50ad6..a5c7298 100755
--- a/darwin-x86_64/qemu-img
+++ b/darwin-x86_64/qemu-img
Binary files differ
diff --git a/darwin-x86_64/qemu/darwin-x86_64/qemu-system-aarch64 b/darwin-x86_64/qemu/darwin-x86_64/qemu-system-aarch64
index 017646f..5869518 100755
--- a/darwin-x86_64/qemu/darwin-x86_64/qemu-system-aarch64
+++ b/darwin-x86_64/qemu/darwin-x86_64/qemu-system-aarch64
Binary files differ
diff --git a/darwin-x86_64/qemu/darwin-x86_64/qemu-system-aarch64-headless b/darwin-x86_64/qemu/darwin-x86_64/qemu-system-aarch64-headless
index 5e469ba..8e2ea87 100755
--- a/darwin-x86_64/qemu/darwin-x86_64/qemu-system-aarch64-headless
+++ b/darwin-x86_64/qemu/darwin-x86_64/qemu-system-aarch64-headless
Binary files differ
diff --git a/darwin-x86_64/qemu/darwin-x86_64/qemu-system-armel b/darwin-x86_64/qemu/darwin-x86_64/qemu-system-armel
index b9d568e..9ebaa19 100755
--- a/darwin-x86_64/qemu/darwin-x86_64/qemu-system-armel
+++ b/darwin-x86_64/qemu/darwin-x86_64/qemu-system-armel
Binary files differ
diff --git a/darwin-x86_64/qemu/darwin-x86_64/qemu-system-i386 b/darwin-x86_64/qemu/darwin-x86_64/qemu-system-i386
index 9f9b1c5..5c9be45 100755
--- a/darwin-x86_64/qemu/darwin-x86_64/qemu-system-i386
+++ b/darwin-x86_64/qemu/darwin-x86_64/qemu-system-i386
Binary files differ
diff --git a/darwin-x86_64/qemu/darwin-x86_64/qemu-system-x86_64 b/darwin-x86_64/qemu/darwin-x86_64/qemu-system-x86_64
index 12a90a5..9df0734 100755
--- a/darwin-x86_64/qemu/darwin-x86_64/qemu-system-x86_64
+++ b/darwin-x86_64/qemu/darwin-x86_64/qemu-system-x86_64
Binary files differ
diff --git a/darwin-x86_64/qemu/darwin-x86_64/qemu-system-x86_64-headless b/darwin-x86_64/qemu/darwin-x86_64/qemu-system-x86_64-headless
index 6066924..04e769d 100755
--- a/darwin-x86_64/qemu/darwin-x86_64/qemu-system-x86_64-headless
+++ b/darwin-x86_64/qemu/darwin-x86_64/qemu-system-x86_64-headless
Binary files differ
diff --git a/darwin-x86_64/resources/macroPreviews/Move_to_image_room.gif b/darwin-x86_64/resources/macroPreviews/Move_to_image_room.gif
new file mode 100644
index 0000000..4884859
--- /dev/null
+++ b/darwin-x86_64/resources/macroPreviews/Move_to_image_room.gif
Binary files differ
diff --git a/darwin-x86_64/resources/macroPreviews/Reset_position.gif b/darwin-x86_64/resources/macroPreviews/Reset_position.gif
new file mode 100644
index 0000000..5130e91
--- /dev/null
+++ b/darwin-x86_64/resources/macroPreviews/Reset_position.gif
Binary files differ
diff --git a/darwin-x86_64/resources/macroPreviews/Track_horizontal_plane.gif b/darwin-x86_64/resources/macroPreviews/Track_horizontal_plane.gif
new file mode 100644
index 0000000..827ca8a
--- /dev/null
+++ b/darwin-x86_64/resources/macroPreviews/Track_horizontal_plane.gif
Binary files differ
diff --git a/darwin-x86_64/resources/macroPreviews/Track_vertical_plane.gif b/darwin-x86_64/resources/macroPreviews/Track_vertical_plane.gif
new file mode 100644
index 0000000..e1d250c
--- /dev/null
+++ b/darwin-x86_64/resources/macroPreviews/Track_vertical_plane.gif
Binary files differ
diff --git a/darwin-x86_64/resources/macros/Move_to_image_room b/darwin-x86_64/resources/macros/Move_to_image_room
new file mode 100644
index 0000000..d831380
--- /dev/null
+++ b/darwin-x86_64/resources/macros/Move_to_image_room
Binary files differ
diff --git a/darwin-x86_64/resources/macros/Reset_position b/darwin-x86_64/resources/macros/Reset_position
new file mode 100644
index 0000000..f127955
--- /dev/null
+++ b/darwin-x86_64/resources/macros/Reset_position
Binary files differ
diff --git a/darwin-x86_64/resources/macros/Track_horizontal_plane b/darwin-x86_64/resources/macros/Track_horizontal_plane
new file mode 100644
index 0000000..eddacf0
--- /dev/null
+++ b/darwin-x86_64/resources/macros/Track_horizontal_plane
Binary files differ
diff --git a/darwin-x86_64/resources/macros/Track_vertical_plane b/darwin-x86_64/resources/macros/Track_vertical_plane
new file mode 100644
index 0000000..b0f4fa4
--- /dev/null
+++ b/darwin-x86_64/resources/macros/Track_vertical_plane
Binary files differ
diff --git a/darwin-x86_64/source.properties b/darwin-x86_64/source.properties
index de29ca9..db5cc6d 100644
--- a/darwin-x86_64/source.properties
+++ b/darwin-x86_64/source.properties
@@ -1,5 +1,5 @@
 Pkg.UserSrc=false
-Pkg.Revision=28.1.11
+Pkg.Revision=29.0.0
 Pkg.Path=emulator
 Pkg.Desc=Android Emulator
 Pkg.Dependencies=tools#25.3
diff --git a/linux-x86_64/NOTICE.txt b/linux-x86_64/NOTICE.txt
index 690acb9..4587640 100644
--- a/linux-x86_64/NOTICE.txt
+++ b/linux-x86_64/NOTICE.txt
@@ -33,12 +33,15 @@
 /emulator/lib64/qt/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so
 /emulator/lib64/qt/lib/libQt5PrintSupportAndroidEmu.so.5
 /emulator/lib64/qt/lib/libQt5GuiAndroidEmu.so.5
+/emulator/lib64/qt/lib/libsqlite3.so
 /emulator/lib64/qt/lib/libQt5DBusAndroidEmu.so.5
 /emulator/lib64/qt/lib/libQt5XcbQpaAndroidEmu.so.5
 /emulator/lib64/qt/lib/libQt5WidgetsAndroidEmu.so.5
 /emulator/lib64/qt/lib/libQt5CoreAndroidEmu.so.5
 /emulator/lib64/qt/lib/libQt5NetworkAndroidEmu.so.5
+/emulator/lib64/qt/lib/libsoftokn3.so
 /emulator/lib64/qt/lib/libQt5SvgAndroidEmu.so.5
+/emulator/lib64/qt/lib/libfreetype.so.6
 /emulator/lib64/gles_mesa/libGL.so
 /emulator/lib64/gles_mesa/libGL.so.1
 /emulator/lib64/gles_swiftshader/libGLES_CM.so
@@ -55,11 +58,20 @@
 /emulator/resources/Toren1BD.mtl
 /emulator/resources/poster.png
 /emulator/resources/Toren1BD.posters
+/emulator/resources/macros/Track_horizontal_plane
+/emulator/resources/macros/Move_to_image_room
+/emulator/resources/macros/Track_vertical_plane
+/emulator/resources/macros/Reset_position
+/emulator/resources/macroPreviews/Move_to_image_room.gif
+/emulator/resources/macroPreviews/Reset_position.gif
+/emulator/resources/macroPreviews/Track_vertical_plane.gif
+/emulator/resources/macroPreviews/Track_horizontal_plane.gif
 /emulator/lib/ca-bundle.pem
 /emulator/lib/emu-original-feature-flags.protobuf
 /emulator/lib/advancedFeaturesCanary.ini
 /emulator/lib/advancedFeatures.ini
 /emulator/lib/hardware-properties.ini
+/emulator/lib/pc-bios/efi-e1000e.rom
 /emulator/lib/pc-bios/kvmvapic.bin
 /emulator/lib/pc-bios/vgabios-virtio.bin
 /emulator/lib/pc-bios/multiboot.bin
@@ -69,6 +81,7 @@
 /emulator/lib/pc-bios/vgabios-cirrus.bin
 /emulator/lib/pc-bios/linuxboot.bin
 /emulator/lib/pc-bios/efi-virtio.rom
+/emulator/lib/pc-bios/efi-e1000.rom
 /emulator/lib/pc-bios/bios.bin
 /emulator/lib/pc-bios/keymaps/ar
 /emulator/lib/pc-bios/keymaps/pl
diff --git a/linux-x86_64/emulator b/linux-x86_64/emulator
index d3843d2..5ac183a 100755
--- a/linux-x86_64/emulator
+++ b/linux-x86_64/emulator
Binary files differ
diff --git a/linux-x86_64/emulator-check b/linux-x86_64/emulator-check
index 8164e9d..1274815 100755
--- a/linux-x86_64/emulator-check
+++ b/linux-x86_64/emulator-check
Binary files differ
diff --git a/linux-x86_64/emulator-headless b/linux-x86_64/emulator-headless
index 9cfa62b..8d0f66f 100755
--- a/linux-x86_64/emulator-headless
+++ b/linux-x86_64/emulator-headless
Binary files differ
diff --git a/linux-x86_64/lib/pc-bios/bios.bin b/linux-x86_64/lib/pc-bios/bios.bin
index 1281f42..69bb863 100644
--- a/linux-x86_64/lib/pc-bios/bios.bin
+++ b/linux-x86_64/lib/pc-bios/bios.bin
Binary files differ
diff --git a/linux-x86_64/lib/pc-bios/efi-e1000.rom b/linux-x86_64/lib/pc-bios/efi-e1000.rom
new file mode 100644
index 0000000..4da9de3
--- /dev/null
+++ b/linux-x86_64/lib/pc-bios/efi-e1000.rom
Binary files differ
diff --git a/linux-x86_64/lib/pc-bios/efi-e1000e.rom b/linux-x86_64/lib/pc-bios/efi-e1000e.rom
new file mode 100644
index 0000000..c2474a8
--- /dev/null
+++ b/linux-x86_64/lib/pc-bios/efi-e1000e.rom
Binary files differ
diff --git a/linux-x86_64/lib/pc-bios/efi-virtio.rom b/linux-x86_64/lib/pc-bios/efi-virtio.rom
index 935c927..f4de595 100644
--- a/linux-x86_64/lib/pc-bios/efi-virtio.rom
+++ b/linux-x86_64/lib/pc-bios/efi-virtio.rom
Binary files differ
diff --git a/linux-x86_64/lib/pc-bios/linuxboot.bin b/linux-x86_64/lib/pc-bios/linuxboot.bin
index 130103f..923d179 100644
--- a/linux-x86_64/lib/pc-bios/linuxboot.bin
+++ b/linux-x86_64/lib/pc-bios/linuxboot.bin
Binary files differ
diff --git a/linux-x86_64/lib/pc-bios/linuxboot_dma.bin b/linux-x86_64/lib/pc-bios/linuxboot_dma.bin
index 238a195..d176f62 100644
--- a/linux-x86_64/lib/pc-bios/linuxboot_dma.bin
+++ b/linux-x86_64/lib/pc-bios/linuxboot_dma.bin
Binary files differ
diff --git a/linux-x86_64/lib/pc-bios/multiboot.bin b/linux-x86_64/lib/pc-bios/multiboot.bin
index a32b521..e772713 100644
--- a/linux-x86_64/lib/pc-bios/multiboot.bin
+++ b/linux-x86_64/lib/pc-bios/multiboot.bin
Binary files differ
diff --git a/linux-x86_64/lib/pc-bios/vgabios-cirrus.bin b/linux-x86_64/lib/pc-bios/vgabios-cirrus.bin
index 0c4d253..cec498d 100644
--- a/linux-x86_64/lib/pc-bios/vgabios-cirrus.bin
+++ b/linux-x86_64/lib/pc-bios/vgabios-cirrus.bin
Binary files differ
diff --git a/linux-x86_64/lib/pc-bios/vgabios-stdvga.bin b/linux-x86_64/lib/pc-bios/vgabios-stdvga.bin
index 40eca8c..8029c2a 100644
--- a/linux-x86_64/lib/pc-bios/vgabios-stdvga.bin
+++ b/linux-x86_64/lib/pc-bios/vgabios-stdvga.bin
Binary files differ
diff --git a/linux-x86_64/lib/pc-bios/vgabios-virtio.bin b/linux-x86_64/lib/pc-bios/vgabios-virtio.bin
index 71e22fc..7933357 100644
--- a/linux-x86_64/lib/pc-bios/vgabios-virtio.bin
+++ b/linux-x86_64/lib/pc-bios/vgabios-virtio.bin
Binary files differ
diff --git a/linux-x86_64/lib64/libEGL_translator.so b/linux-x86_64/lib64/libEGL_translator.so
index b3dc89c..96cb1a5 100644
--- a/linux-x86_64/lib64/libEGL_translator.so
+++ b/linux-x86_64/lib64/libEGL_translator.so
Binary files differ
diff --git a/linux-x86_64/lib64/libGLES_CM_translator.so b/linux-x86_64/lib64/libGLES_CM_translator.so
index 9121ae9..0d93eea 100644
--- a/linux-x86_64/lib64/libGLES_CM_translator.so
+++ b/linux-x86_64/lib64/libGLES_CM_translator.so
Binary files differ
diff --git a/linux-x86_64/lib64/libGLES_V2_translator.so b/linux-x86_64/lib64/libGLES_V2_translator.so
index 2f1748d..35bb3fd 100644
--- a/linux-x86_64/lib64/libGLES_V2_translator.so
+++ b/linux-x86_64/lib64/libGLES_V2_translator.so
Binary files differ
diff --git a/linux-x86_64/lib64/libOpenglRender.so b/linux-x86_64/lib64/libOpenglRender.so
index a507a63..4659bc6 100644
--- a/linux-x86_64/lib64/libOpenglRender.so
+++ b/linux-x86_64/lib64/libOpenglRender.so
Binary files differ
diff --git a/linux-x86_64/lib64/libemugl_common.so b/linux-x86_64/lib64/libemugl_common.so
index 1ac868c..e8d179c 100644
--- a/linux-x86_64/lib64/libemugl_common.so
+++ b/linux-x86_64/lib64/libemugl_common.so
Binary files differ
diff --git a/linux-x86_64/lib64/qt/lib/libfreetype.so.6 b/linux-x86_64/lib64/qt/lib/libfreetype.so.6
new file mode 100644
index 0000000..c5e24d0
--- /dev/null
+++ b/linux-x86_64/lib64/qt/lib/libfreetype.so.6
Binary files differ
diff --git a/linux-x86_64/lib64/qt/lib/libsoftokn3.so b/linux-x86_64/lib64/qt/lib/libsoftokn3.so
new file mode 100644
index 0000000..bb34d5d
--- /dev/null
+++ b/linux-x86_64/lib64/qt/lib/libsoftokn3.so
Binary files differ
diff --git a/linux-x86_64/lib64/qt/lib/libsqlite3.so b/linux-x86_64/lib64/qt/lib/libsqlite3.so
new file mode 100644
index 0000000..07aa7ef
--- /dev/null
+++ b/linux-x86_64/lib64/qt/lib/libsqlite3.so
Binary files differ
diff --git a/linux-x86_64/qemu-img b/linux-x86_64/qemu-img
index 5fb2fdd..00dce6d 100755
--- a/linux-x86_64/qemu-img
+++ b/linux-x86_64/qemu-img
Binary files differ
diff --git a/linux-x86_64/qemu/linux-x86_64/qemu-system-aarch64 b/linux-x86_64/qemu/linux-x86_64/qemu-system-aarch64
index 2b4baa9..077373a 100755
--- a/linux-x86_64/qemu/linux-x86_64/qemu-system-aarch64
+++ b/linux-x86_64/qemu/linux-x86_64/qemu-system-aarch64
Binary files differ
diff --git a/linux-x86_64/qemu/linux-x86_64/qemu-system-aarch64-headless b/linux-x86_64/qemu/linux-x86_64/qemu-system-aarch64-headless
index 2ec7ae0..c3d932d 100755
--- a/linux-x86_64/qemu/linux-x86_64/qemu-system-aarch64-headless
+++ b/linux-x86_64/qemu/linux-x86_64/qemu-system-aarch64-headless
Binary files differ
diff --git a/linux-x86_64/qemu/linux-x86_64/qemu-system-armel b/linux-x86_64/qemu/linux-x86_64/qemu-system-armel
index 1cbdda9..7238fe4 100755
--- a/linux-x86_64/qemu/linux-x86_64/qemu-system-armel
+++ b/linux-x86_64/qemu/linux-x86_64/qemu-system-armel
Binary files differ
diff --git a/linux-x86_64/qemu/linux-x86_64/qemu-system-i386 b/linux-x86_64/qemu/linux-x86_64/qemu-system-i386
index 9c0fcec..4dca89c 100755
--- a/linux-x86_64/qemu/linux-x86_64/qemu-system-i386
+++ b/linux-x86_64/qemu/linux-x86_64/qemu-system-i386
Binary files differ
diff --git a/linux-x86_64/qemu/linux-x86_64/qemu-system-x86_64 b/linux-x86_64/qemu/linux-x86_64/qemu-system-x86_64
index b1e3f6f..398bd9f 100755
--- a/linux-x86_64/qemu/linux-x86_64/qemu-system-x86_64
+++ b/linux-x86_64/qemu/linux-x86_64/qemu-system-x86_64
Binary files differ
diff --git a/linux-x86_64/qemu/linux-x86_64/qemu-system-x86_64-headless b/linux-x86_64/qemu/linux-x86_64/qemu-system-x86_64-headless
index 56c8104..1e9bf0a 100755
--- a/linux-x86_64/qemu/linux-x86_64/qemu-system-x86_64-headless
+++ b/linux-x86_64/qemu/linux-x86_64/qemu-system-x86_64-headless
Binary files differ
diff --git a/linux-x86_64/resources/macroPreviews/Move_to_image_room.gif b/linux-x86_64/resources/macroPreviews/Move_to_image_room.gif
new file mode 100644
index 0000000..4884859
--- /dev/null
+++ b/linux-x86_64/resources/macroPreviews/Move_to_image_room.gif
Binary files differ
diff --git a/linux-x86_64/resources/macroPreviews/Reset_position.gif b/linux-x86_64/resources/macroPreviews/Reset_position.gif
new file mode 100644
index 0000000..5130e91
--- /dev/null
+++ b/linux-x86_64/resources/macroPreviews/Reset_position.gif
Binary files differ
diff --git a/linux-x86_64/resources/macroPreviews/Track_horizontal_plane.gif b/linux-x86_64/resources/macroPreviews/Track_horizontal_plane.gif
new file mode 100644
index 0000000..827ca8a
--- /dev/null
+++ b/linux-x86_64/resources/macroPreviews/Track_horizontal_plane.gif
Binary files differ
diff --git a/linux-x86_64/resources/macroPreviews/Track_vertical_plane.gif b/linux-x86_64/resources/macroPreviews/Track_vertical_plane.gif
new file mode 100644
index 0000000..e1d250c
--- /dev/null
+++ b/linux-x86_64/resources/macroPreviews/Track_vertical_plane.gif
Binary files differ
diff --git a/linux-x86_64/resources/macros/Move_to_image_room b/linux-x86_64/resources/macros/Move_to_image_room
new file mode 100644
index 0000000..d831380
--- /dev/null
+++ b/linux-x86_64/resources/macros/Move_to_image_room
Binary files differ
diff --git a/linux-x86_64/resources/macros/Reset_position b/linux-x86_64/resources/macros/Reset_position
new file mode 100644
index 0000000..f127955
--- /dev/null
+++ b/linux-x86_64/resources/macros/Reset_position
Binary files differ
diff --git a/linux-x86_64/resources/macros/Track_horizontal_plane b/linux-x86_64/resources/macros/Track_horizontal_plane
new file mode 100644
index 0000000..eddacf0
--- /dev/null
+++ b/linux-x86_64/resources/macros/Track_horizontal_plane
Binary files differ
diff --git a/linux-x86_64/resources/macros/Track_vertical_plane b/linux-x86_64/resources/macros/Track_vertical_plane
new file mode 100644
index 0000000..b0f4fa4
--- /dev/null
+++ b/linux-x86_64/resources/macros/Track_vertical_plane
Binary files differ
diff --git a/linux-x86_64/source.properties b/linux-x86_64/source.properties
index de29ca9..db5cc6d 100644
--- a/linux-x86_64/source.properties
+++ b/linux-x86_64/source.properties
@@ -1,5 +1,5 @@
 Pkg.UserSrc=false
-Pkg.Revision=28.1.11
+Pkg.Revision=29.0.0
 Pkg.Path=emulator
 Pkg.Desc=Android Emulator
 Pkg.Dependencies=tools#25.3