From 795f3a15726c649e5a265c5a0d6c28a8e8e86e97 Mon Sep 17 00:00:00 2001 From: Pascal Muetschard Date: Mon, 23 Oct 2017 04:01:50 -0700 Subject: [PATCH] New icons. (#1230) * Remove unused icons. * Support icon sequences in the theme. * Update the icons to the new version. Also changes the color channel icon into a sheet with a different icon for each channel combination. * Change the geometry color to better match the icon theme. * Add a small margin to the device reload button. * Flatten the icon resource file hierarchy. * Match the background color preview with the new icons. * gapic: Update histogram icons. --- gapic/res/icons/android.png | Bin 0 -> 463 bytes gapic/res/icons/android/android.png | Bin 660 -> 0 bytes gapic/res/icons/android/android@2x.png | Bin 1160 -> 0 bytes gapic/res/icons/android/zoom_actual.png | Bin 332 -> 0 bytes gapic/res/icons/android/zoom_actual@2x.png | Bin 620 -> 0 bytes gapic/res/icons/android/zoom_fit.png | Bin 335 -> 0 bytes gapic/res/icons/android/zoom_fit@2x.png | Bin 620 -> 0 bytes gapic/res/icons/android/zoom_in.png | Bin 329 -> 0 bytes gapic/res/icons/android/zoom_in@2x.png | Bin 612 -> 0 bytes gapic/res/icons/android/zoom_out.png | Bin 326 -> 0 bytes gapic/res/icons/android/zoom_out@2x.png | Bin 626 -> 0 bytes gapic/res/icons/android@2x.png | Bin 0 -> 900 bytes gapic/res/icons/arrow.png | Bin 0 -> 150 bytes gapic/res/icons/arrow@2x.png | Bin 0 -> 271 bytes gapic/res/icons/color_buffer0.png | Bin 0 -> 278 bytes gapic/res/icons/color_buffer0@2x.png | Bin 0 -> 499 bytes gapic/res/icons/color_buffer1.png | Bin 0 -> 199 bytes gapic/res/icons/color_buffer1@2x.png | Bin 0 -> 322 bytes gapic/res/icons/color_buffer2.png | Bin 0 -> 271 bytes gapic/res/icons/color_buffer2@2x.png | Bin 0 -> 472 bytes gapic/res/icons/color_buffer3.png | Bin 0 -> 297 bytes gapic/res/icons/color_buffer3@2x.png | Bin 0 -> 493 bytes gapic/res/icons/color_channels_00.png | Bin 0 -> 507 bytes gapic/res/icons/color_channels_00@2x.png | Bin 0 -> 897 bytes gapic/res/icons/color_channels_01.png | Bin 0 -> 442 bytes gapic/res/icons/color_channels_01@2x.png | Bin 0 -> 695 bytes gapic/res/icons/color_channels_02.png | Bin 0 -> 478 bytes gapic/res/icons/color_channels_02@2x.png | Bin 0 -> 844 bytes gapic/res/icons/color_channels_03.png | Bin 0 -> 372 bytes gapic/res/icons/color_channels_03@2x.png | Bin 0 -> 613 bytes gapic/res/icons/color_channels_04.png | Bin 0 -> 484 bytes gapic/res/icons/color_channels_04@2x.png | Bin 0 -> 841 bytes gapic/res/icons/color_channels_05.png | Bin 0 -> 405 bytes gapic/res/icons/color_channels_05@2x.png | Bin 0 -> 635 bytes gapic/res/icons/color_channels_06.png | Bin 0 -> 439 bytes gapic/res/icons/color_channels_06@2x.png | Bin 0 -> 742 bytes gapic/res/icons/color_channels_07.png | Bin 0 -> 312 bytes gapic/res/icons/color_channels_07@2x.png | Bin 0 -> 502 bytes gapic/res/icons/color_channels_08.png | Bin 0 -> 606 bytes gapic/res/icons/color_channels_08@2x.png | Bin 0 -> 1135 bytes gapic/res/icons/color_channels_09.png | Bin 0 -> 524 bytes gapic/res/icons/color_channels_09@2x.png | Bin 0 -> 953 bytes gapic/res/icons/color_channels_10.png | Bin 0 -> 552 bytes gapic/res/icons/color_channels_10@2x.png | Bin 0 -> 1078 bytes gapic/res/icons/color_channels_11.png | Bin 0 -> 431 bytes gapic/res/icons/color_channels_11@2x.png | Bin 0 -> 833 bytes gapic/res/icons/color_channels_12.png | Bin 0 -> 529 bytes gapic/res/icons/color_channels_12@2x.png | Bin 0 -> 983 bytes gapic/res/icons/color_channels_13.png | Bin 0 -> 435 bytes gapic/res/icons/color_channels_13@2x.png | Bin 0 -> 742 bytes gapic/res/icons/color_channels_14.png | Bin 0 -> 468 bytes gapic/res/icons/color_channels_14@2x.png | Bin 0 -> 822 bytes gapic/res/icons/color_channels_15.png | Bin 0 -> 321 bytes gapic/res/icons/color_channels_15@2x.png | Bin 0 -> 559 bytes gapic/res/icons/culling_disabled.png | Bin 0 -> 1010 bytes gapic/res/icons/culling_disabled@2x.png | Bin 0 -> 2266 bytes gapic/res/icons/culling_enabled.png | Bin 0 -> 878 bytes gapic/res/icons/culling_enabled@2x.png | Bin 0 -> 1805 bytes gapic/res/icons/depth_buffer.png | Bin 0 -> 641 bytes gapic/res/icons/depth_buffer@2x.png | Bin 0 -> 1536 bytes gapic/res/icons/{gapid => }/error.png | Bin gapic/res/icons/{gapid => }/error@2x.png | Bin gapic/res/icons/faceted.png | Bin 0 -> 560 bytes gapic/res/icons/faceted@2x.png | Bin 0 -> 868 bytes gapic/res/icons/flat.png | Bin 0 -> 519 bytes gapic/res/icons/flat@2x.png | Bin 0 -> 863 bytes gapic/res/icons/flip_vertically.png | Bin 0 -> 214 bytes gapic/res/icons/flip_vertically@2x.png | Bin 0 -> 303 bytes gapic/res/icons/gapid/arrow.png | Bin 292 -> 0 bytes gapic/res/icons/gapid/arrow@2x.png | Bin 549 -> 0 bytes gapic/res/icons/gapid/color_buffer0.png | Bin 512 -> 0 bytes gapic/res/icons/gapid/color_buffer0@2x.png | Bin 1090 -> 0 bytes gapic/res/icons/gapid/color_buffer1.png | Bin 467 -> 0 bytes gapic/res/icons/gapid/color_buffer1@2x.png | Bin 937 -> 0 bytes gapic/res/icons/gapid/color_buffer2.png | Bin 528 -> 0 bytes gapic/res/icons/gapid/color_buffer2@2x.png | Bin 1057 -> 0 bytes gapic/res/icons/gapid/color_buffer3.png | Bin 519 -> 0 bytes gapic/res/icons/gapid/color_buffer3@2x.png | Bin 1079 -> 0 bytes gapic/res/icons/gapid/color_channels.png | Bin 223 -> 0 bytes gapic/res/icons/gapid/color_channels@2x.png | Bin 350 -> 0 bytes gapic/res/icons/gapid/culling_disabled.png | Bin 530 -> 0 bytes gapic/res/icons/gapid/culling_disabled@2x.png | Bin 1035 -> 0 bytes gapic/res/icons/gapid/culling_enabled.png | Bin 473 -> 0 bytes gapic/res/icons/gapid/culling_enabled@2x.png | Bin 951 -> 0 bytes gapic/res/icons/gapid/depth_buffer.png | Bin 642 -> 0 bytes gapic/res/icons/gapid/depth_buffer@2x.png | Bin 1190 -> 0 bytes gapic/res/icons/gapid/faceted.png | Bin 685 -> 0 bytes gapic/res/icons/gapid/faceted@2x.png | Bin 1220 -> 0 bytes gapic/res/icons/gapid/flat.png | Bin 269 -> 0 bytes gapic/res/icons/gapid/flat@2x.png | Bin 447 -> 0 bytes gapic/res/icons/gapid/flip_vertically.png | Bin 241 -> 0 bytes gapic/res/icons/gapid/flip_vertically@2x.png | Bin 233 -> 0 bytes gapic/res/icons/gapid/histogram@2x.png | Bin 19713 -> 0 bytes gapic/res/icons/gapid/inject_spy.png | Bin 507 -> 0 bytes gapic/res/icons/gapid/inject_spy@2x.png | Bin 964 -> 0 bytes gapic/res/icons/gapid/jump.png | Bin 444 -> 0 bytes gapic/res/icons/gapid/listen_for_trace.png | Bin 694 -> 0 bytes gapic/res/icons/gapid/listen_for_trace@2x.png | Bin 1003 -> 0 bytes gapic/res/icons/gapid/lit.png | Bin 495 -> 0 bytes gapic/res/icons/gapid/lit@2x.png | Bin 969 -> 0 bytes gapic/res/icons/gapid/normals.png | Bin 525 -> 0 bytes gapic/res/icons/gapid/normals@2x.png | Bin 1095 -> 0 bytes gapic/res/icons/gapid/opacity.png | Bin 408 -> 0 bytes gapic/res/icons/gapid/opacity@2x.png | Bin 828 -> 0 bytes gapic/res/icons/gapid/point_cloud.png | Bin 207 -> 0 bytes gapic/res/icons/gapid/point_cloud@2x.png | Bin 259 -> 0 bytes gapic/res/icons/gapid/refresh.png | Bin 293 -> 0 bytes gapic/res/icons/gapid/refresh@2x.png | Bin 522 -> 0 bytes gapic/res/icons/gapid/save.png | Bin 373 -> 0 bytes gapic/res/icons/gapid/save@2x.png | Bin 592 -> 0 bytes gapic/res/icons/gapid/smile.png | Bin 841 -> 0 bytes gapic/res/icons/gapid/smile@2x.png | Bin 2225 -> 0 bytes gapic/res/icons/gapid/smooth.png | Bin 710 -> 0 bytes gapic/res/icons/gapid/smooth@2x.png | Bin 1455 -> 0 bytes gapic/res/icons/gapid/trace_file.png | Bin 981 -> 0 bytes gapic/res/icons/gapid/trace_file@2x.png | Bin 1716 -> 0 bytes gapic/res/icons/gapid/transparency.png | Bin 211 -> 0 bytes gapic/res/icons/gapid/transparency@2x.png | Bin 171 -> 0 bytes gapic/res/icons/gapid/winding_ccw.png | Bin 645 -> 0 bytes gapic/res/icons/gapid/winding_ccw@2x.png | Bin 1400 -> 0 bytes gapic/res/icons/gapid/winding_cw.png | Bin 631 -> 0 bytes gapic/res/icons/gapid/winding_cw@2x.png | Bin 1369 -> 0 bytes gapic/res/icons/gapid/wireframe_all.png | Bin 298 -> 0 bytes gapic/res/icons/gapid/wireframe_all@2x.png | Bin 401 -> 0 bytes gapic/res/icons/gapid/wireframe_none.png | Bin 288 -> 0 bytes gapic/res/icons/gapid/wireframe_none@2x.png | Bin 334 -> 0 bytes gapic/res/icons/gapid/wireframe_overlay.png | Bin 327 -> 0 bytes .../res/icons/gapid/wireframe_overlay@2x.png | Bin 420 -> 0 bytes gapic/res/icons/gapid/yup.png | Bin 298 -> 0 bytes gapic/res/icons/gapid/yup@2x.png | Bin 540 -> 0 bytes gapic/res/icons/gapid/zup.png | Bin 316 -> 0 bytes gapic/res/icons/gapid/zup@2x.png | Bin 452 -> 0 bytes gapic/res/icons/{gapid => }/histogram.png | Bin 18866 -> 18487 bytes .../{gapid/jump@2x.png => histogram@2x.png} | Bin 19350 -> 19286 bytes gapic/res/icons/jump.png | Bin 0 -> 553 bytes gapic/res/icons/jump@2x.png | Bin 0 -> 1171 bytes gapic/res/icons/lit.png | Bin 0 -> 935 bytes gapic/res/icons/lit@2x.png | Bin 0 -> 2072 bytes .../res/icons/{gapid => }/loading_0_large.png | Bin .../icons/{gapid => }/loading_0_large@2x.png | Bin .../res/icons/{gapid => }/loading_0_small.png | Bin .../icons/{gapid => }/loading_0_small@2x.png | Bin .../res/icons/{gapid => }/loading_1_large.png | Bin .../icons/{gapid => }/loading_1_large@2x.png | Bin .../res/icons/{gapid => }/loading_1_small.png | Bin .../icons/{gapid => }/loading_1_small@2x.png | Bin .../res/icons/{gapid => }/loading_2_large.png | Bin .../icons/{gapid => }/loading_2_large@2x.png | Bin .../res/icons/{gapid => }/loading_2_small.png | Bin .../icons/{gapid => }/loading_2_small@2x.png | Bin .../res/icons/{gapid => }/loading_3_large.png | Bin .../icons/{gapid => }/loading_3_large@2x.png | Bin .../res/icons/{gapid => }/loading_3_small.png | Bin .../icons/{gapid => }/loading_3_small@2x.png | Bin .../res/icons/{gapid => }/loading_4_large.png | Bin .../icons/{gapid => }/loading_4_large@2x.png | Bin .../res/icons/{gapid => }/loading_4_small.png | Bin .../icons/{gapid => }/loading_4_small@2x.png | Bin .../res/icons/{gapid => }/loading_5_large.png | Bin .../icons/{gapid => }/loading_5_large@2x.png | Bin .../res/icons/{gapid => }/loading_5_small.png | Bin .../icons/{gapid => }/loading_5_small@2x.png | Bin .../res/icons/{gapid => }/loading_6_large.png | Bin .../icons/{gapid => }/loading_6_large@2x.png | Bin .../res/icons/{gapid => }/loading_6_small.png | Bin .../icons/{gapid => }/loading_6_small@2x.png | Bin .../res/icons/{gapid => }/loading_7_large.png | Bin .../icons/{gapid => }/loading_7_large@2x.png | Bin .../res/icons/{gapid => }/loading_7_small.png | Bin .../icons/{gapid => }/loading_7_small@2x.png | Bin gapic/res/icons/{gapid => }/logo.png | Bin gapic/res/icons/{gapid => }/logo@2x.png | Bin gapic/res/icons/{gapid => }/logo_big.png | Bin gapic/res/icons/{gapid => }/logo_big@2x.png | Bin gapic/res/icons/normals.png | Bin 0 -> 673 bytes gapic/res/icons/normals@2x.png | Bin 0 -> 1022 bytes gapic/res/icons/point_cloud.png | Bin 0 -> 173 bytes gapic/res/icons/point_cloud@2x.png | Bin 0 -> 295 bytes gapic/res/icons/refresh.png | Bin 0 -> 538 bytes gapic/res/icons/refresh@2x.png | Bin 0 -> 1082 bytes gapic/res/icons/save.png | Bin 0 -> 311 bytes gapic/res/icons/save@2x.png | Bin 0 -> 537 bytes gapic/res/icons/smile.png | Bin 0 -> 1143 bytes gapic/res/icons/smile@2x.png | Bin 0 -> 2539 bytes gapic/res/icons/smooth.png | Bin 0 -> 873 bytes gapic/res/icons/smooth@2x.png | Bin 0 -> 2007 bytes gapic/res/icons/transparency.png | Bin 0 -> 269 bytes gapic/res/icons/transparency@2x.png | Bin 0 -> 476 bytes gapic/res/icons/winding_ccw.png | Bin 0 -> 708 bytes gapic/res/icons/winding_ccw@2x.png | Bin 0 -> 1651 bytes gapic/res/icons/winding_cw.png | Bin 0 -> 706 bytes gapic/res/icons/winding_cw@2x.png | Bin 0 -> 1653 bytes gapic/res/icons/wireframe_all.png | Bin 0 -> 329 bytes gapic/res/icons/wireframe_all@2x.png | Bin 0 -> 594 bytes gapic/res/icons/wireframe_none.png | Bin 0 -> 266 bytes gapic/res/icons/wireframe_none@2x.png | Bin 0 -> 557 bytes gapic/res/icons/wireframe_overlay.png | Bin 0 -> 332 bytes gapic/res/icons/wireframe_overlay@2x.png | Bin 0 -> 649 bytes gapic/res/icons/yup.png | Bin 0 -> 418 bytes gapic/res/icons/yup@2x.png | Bin 0 -> 771 bytes gapic/res/icons/zoom_actual.png | Bin 0 -> 241 bytes gapic/res/icons/zoom_actual@2x.png | Bin 0 -> 343 bytes gapic/res/icons/zoom_fit.png | Bin 0 -> 190 bytes gapic/res/icons/zoom_fit@2x.png | Bin 0 -> 290 bytes gapic/res/icons/zoom_in.png | Bin 0 -> 713 bytes gapic/res/icons/zoom_in@2x.png | Bin 0 -> 1487 bytes gapic/res/icons/zoom_out.png | Bin 0 -> 706 bytes gapic/res/icons/zoom_out@2x.png | Bin 0 -> 1470 bytes gapic/res/icons/zup.png | Bin 0 -> 401 bytes gapic/res/icons/zup@2x.png | Bin 0 -> 573 bytes .../google/gapid/glviewer/GeometryScene.java | 4 +- .../com/google/gapid/views/TracerDialog.java | 4 +- .../com/google/gapid/widgets/ImagePanel.java | 55 +++++-- .../gapid/widgets/LoadingIndicator.java | 10 +- .../main/com/google/gapid/widgets/Theme.java | 144 ++++++++++-------- .../com/google/gapid/widgets/Widgets.java | 6 + 216 files changed, 135 insertions(+), 88 deletions(-) create mode 100644 gapic/res/icons/android.png delete mode 100644 gapic/res/icons/android/android.png delete mode 100644 gapic/res/icons/android/android@2x.png delete mode 100644 gapic/res/icons/android/zoom_actual.png delete mode 100644 gapic/res/icons/android/zoom_actual@2x.png delete mode 100644 gapic/res/icons/android/zoom_fit.png delete mode 100644 gapic/res/icons/android/zoom_fit@2x.png delete mode 100644 gapic/res/icons/android/zoom_in.png delete mode 100644 gapic/res/icons/android/zoom_in@2x.png delete mode 100644 gapic/res/icons/android/zoom_out.png delete mode 100644 gapic/res/icons/android/zoom_out@2x.png create mode 100644 gapic/res/icons/android@2x.png create mode 100644 gapic/res/icons/arrow.png create mode 100644 gapic/res/icons/arrow@2x.png create mode 100644 gapic/res/icons/color_buffer0.png create mode 100644 gapic/res/icons/color_buffer0@2x.png create mode 100644 gapic/res/icons/color_buffer1.png create mode 100644 gapic/res/icons/color_buffer1@2x.png create mode 100644 gapic/res/icons/color_buffer2.png create mode 100644 gapic/res/icons/color_buffer2@2x.png create mode 100644 gapic/res/icons/color_buffer3.png create mode 100644 gapic/res/icons/color_buffer3@2x.png create mode 100644 gapic/res/icons/color_channels_00.png create mode 100644 gapic/res/icons/color_channels_00@2x.png create mode 100644 gapic/res/icons/color_channels_01.png create mode 100644 gapic/res/icons/color_channels_01@2x.png create mode 100644 gapic/res/icons/color_channels_02.png create mode 100644 gapic/res/icons/color_channels_02@2x.png create mode 100644 gapic/res/icons/color_channels_03.png create mode 100644 gapic/res/icons/color_channels_03@2x.png create mode 100644 gapic/res/icons/color_channels_04.png create mode 100644 gapic/res/icons/color_channels_04@2x.png create mode 100644 gapic/res/icons/color_channels_05.png create mode 100644 gapic/res/icons/color_channels_05@2x.png create mode 100644 gapic/res/icons/color_channels_06.png create mode 100644 gapic/res/icons/color_channels_06@2x.png create mode 100644 gapic/res/icons/color_channels_07.png create mode 100644 gapic/res/icons/color_channels_07@2x.png create mode 100644 gapic/res/icons/color_channels_08.png create mode 100644 gapic/res/icons/color_channels_08@2x.png create mode 100644 gapic/res/icons/color_channels_09.png create mode 100644 gapic/res/icons/color_channels_09@2x.png create mode 100644 gapic/res/icons/color_channels_10.png create mode 100644 gapic/res/icons/color_channels_10@2x.png create mode 100644 gapic/res/icons/color_channels_11.png create mode 100644 gapic/res/icons/color_channels_11@2x.png create mode 100644 gapic/res/icons/color_channels_12.png create mode 100644 gapic/res/icons/color_channels_12@2x.png create mode 100644 gapic/res/icons/color_channels_13.png create mode 100644 gapic/res/icons/color_channels_13@2x.png create mode 100644 gapic/res/icons/color_channels_14.png create mode 100644 gapic/res/icons/color_channels_14@2x.png create mode 100644 gapic/res/icons/color_channels_15.png create mode 100644 gapic/res/icons/color_channels_15@2x.png create mode 100644 gapic/res/icons/culling_disabled.png create mode 100644 gapic/res/icons/culling_disabled@2x.png create mode 100644 gapic/res/icons/culling_enabled.png create mode 100644 gapic/res/icons/culling_enabled@2x.png create mode 100644 gapic/res/icons/depth_buffer.png create mode 100644 gapic/res/icons/depth_buffer@2x.png rename gapic/res/icons/{gapid => }/error.png (100%) rename gapic/res/icons/{gapid => }/error@2x.png (100%) create mode 100644 gapic/res/icons/faceted.png create mode 100644 gapic/res/icons/faceted@2x.png create mode 100644 gapic/res/icons/flat.png create mode 100644 gapic/res/icons/flat@2x.png create mode 100644 gapic/res/icons/flip_vertically.png create mode 100644 gapic/res/icons/flip_vertically@2x.png delete mode 100644 gapic/res/icons/gapid/arrow.png delete mode 100644 gapic/res/icons/gapid/arrow@2x.png delete mode 100644 gapic/res/icons/gapid/color_buffer0.png delete mode 100644 gapic/res/icons/gapid/color_buffer0@2x.png delete mode 100644 gapic/res/icons/gapid/color_buffer1.png delete mode 100644 gapic/res/icons/gapid/color_buffer1@2x.png delete mode 100644 gapic/res/icons/gapid/color_buffer2.png delete mode 100644 gapic/res/icons/gapid/color_buffer2@2x.png delete mode 100644 gapic/res/icons/gapid/color_buffer3.png delete mode 100644 gapic/res/icons/gapid/color_buffer3@2x.png delete mode 100644 gapic/res/icons/gapid/color_channels.png delete mode 100644 gapic/res/icons/gapid/color_channels@2x.png delete mode 100644 gapic/res/icons/gapid/culling_disabled.png delete mode 100644 gapic/res/icons/gapid/culling_disabled@2x.png delete mode 100644 gapic/res/icons/gapid/culling_enabled.png delete mode 100644 gapic/res/icons/gapid/culling_enabled@2x.png delete mode 100644 gapic/res/icons/gapid/depth_buffer.png delete mode 100644 gapic/res/icons/gapid/depth_buffer@2x.png delete mode 100644 gapic/res/icons/gapid/faceted.png delete mode 100644 gapic/res/icons/gapid/faceted@2x.png delete mode 100644 gapic/res/icons/gapid/flat.png delete mode 100644 gapic/res/icons/gapid/flat@2x.png delete mode 100644 gapic/res/icons/gapid/flip_vertically.png delete mode 100644 gapic/res/icons/gapid/flip_vertically@2x.png delete mode 100644 gapic/res/icons/gapid/histogram@2x.png delete mode 100644 gapic/res/icons/gapid/inject_spy.png delete mode 100644 gapic/res/icons/gapid/inject_spy@2x.png delete mode 100644 gapic/res/icons/gapid/jump.png delete mode 100644 gapic/res/icons/gapid/listen_for_trace.png delete mode 100644 gapic/res/icons/gapid/listen_for_trace@2x.png delete mode 100644 gapic/res/icons/gapid/lit.png delete mode 100644 gapic/res/icons/gapid/lit@2x.png delete mode 100644 gapic/res/icons/gapid/normals.png delete mode 100644 gapic/res/icons/gapid/normals@2x.png delete mode 100644 gapic/res/icons/gapid/opacity.png delete mode 100644 gapic/res/icons/gapid/opacity@2x.png delete mode 100644 gapic/res/icons/gapid/point_cloud.png delete mode 100644 gapic/res/icons/gapid/point_cloud@2x.png delete mode 100644 gapic/res/icons/gapid/refresh.png delete mode 100644 gapic/res/icons/gapid/refresh@2x.png delete mode 100644 gapic/res/icons/gapid/save.png delete mode 100644 gapic/res/icons/gapid/save@2x.png delete mode 100644 gapic/res/icons/gapid/smile.png delete mode 100644 gapic/res/icons/gapid/smile@2x.png delete mode 100644 gapic/res/icons/gapid/smooth.png delete mode 100644 gapic/res/icons/gapid/smooth@2x.png delete mode 100644 gapic/res/icons/gapid/trace_file.png delete mode 100644 gapic/res/icons/gapid/trace_file@2x.png delete mode 100644 gapic/res/icons/gapid/transparency.png delete mode 100644 gapic/res/icons/gapid/transparency@2x.png delete mode 100644 gapic/res/icons/gapid/winding_ccw.png delete mode 100644 gapic/res/icons/gapid/winding_ccw@2x.png delete mode 100644 gapic/res/icons/gapid/winding_cw.png delete mode 100644 gapic/res/icons/gapid/winding_cw@2x.png delete mode 100644 gapic/res/icons/gapid/wireframe_all.png delete mode 100644 gapic/res/icons/gapid/wireframe_all@2x.png delete mode 100644 gapic/res/icons/gapid/wireframe_none.png delete mode 100644 gapic/res/icons/gapid/wireframe_none@2x.png delete mode 100644 gapic/res/icons/gapid/wireframe_overlay.png delete mode 100644 gapic/res/icons/gapid/wireframe_overlay@2x.png delete mode 100644 gapic/res/icons/gapid/yup.png delete mode 100644 gapic/res/icons/gapid/yup@2x.png delete mode 100644 gapic/res/icons/gapid/zup.png delete mode 100644 gapic/res/icons/gapid/zup@2x.png rename gapic/res/icons/{gapid => }/histogram.png (72%) rename gapic/res/icons/{gapid/jump@2x.png => histogram@2x.png} (70%) create mode 100644 gapic/res/icons/jump.png create mode 100644 gapic/res/icons/jump@2x.png create mode 100644 gapic/res/icons/lit.png create mode 100644 gapic/res/icons/lit@2x.png rename gapic/res/icons/{gapid => }/loading_0_large.png (100%) rename gapic/res/icons/{gapid => }/loading_0_large@2x.png (100%) rename gapic/res/icons/{gapid => }/loading_0_small.png (100%) rename gapic/res/icons/{gapid => }/loading_0_small@2x.png (100%) rename gapic/res/icons/{gapid => }/loading_1_large.png (100%) rename gapic/res/icons/{gapid => }/loading_1_large@2x.png (100%) rename gapic/res/icons/{gapid => }/loading_1_small.png (100%) rename gapic/res/icons/{gapid => }/loading_1_small@2x.png (100%) rename gapic/res/icons/{gapid => }/loading_2_large.png (100%) rename gapic/res/icons/{gapid => }/loading_2_large@2x.png (100%) rename gapic/res/icons/{gapid => }/loading_2_small.png (100%) rename gapic/res/icons/{gapid => }/loading_2_small@2x.png (100%) rename gapic/res/icons/{gapid => }/loading_3_large.png (100%) rename gapic/res/icons/{gapid => }/loading_3_large@2x.png (100%) rename gapic/res/icons/{gapid => }/loading_3_small.png (100%) rename gapic/res/icons/{gapid => }/loading_3_small@2x.png (100%) rename gapic/res/icons/{gapid => }/loading_4_large.png (100%) rename gapic/res/icons/{gapid => }/loading_4_large@2x.png (100%) rename gapic/res/icons/{gapid => }/loading_4_small.png (100%) rename gapic/res/icons/{gapid => }/loading_4_small@2x.png (100%) rename gapic/res/icons/{gapid => }/loading_5_large.png (100%) rename gapic/res/icons/{gapid => }/loading_5_large@2x.png (100%) rename gapic/res/icons/{gapid => }/loading_5_small.png (100%) rename gapic/res/icons/{gapid => }/loading_5_small@2x.png (100%) rename gapic/res/icons/{gapid => }/loading_6_large.png (100%) rename gapic/res/icons/{gapid => }/loading_6_large@2x.png (100%) rename gapic/res/icons/{gapid => }/loading_6_small.png (100%) rename gapic/res/icons/{gapid => }/loading_6_small@2x.png (100%) rename gapic/res/icons/{gapid => }/loading_7_large.png (100%) rename gapic/res/icons/{gapid => }/loading_7_large@2x.png (100%) rename gapic/res/icons/{gapid => }/loading_7_small.png (100%) rename gapic/res/icons/{gapid => }/loading_7_small@2x.png (100%) rename gapic/res/icons/{gapid => }/logo.png (100%) rename gapic/res/icons/{gapid => }/logo@2x.png (100%) rename gapic/res/icons/{gapid => }/logo_big.png (100%) rename gapic/res/icons/{gapid => }/logo_big@2x.png (100%) create mode 100644 gapic/res/icons/normals.png create mode 100644 gapic/res/icons/normals@2x.png create mode 100644 gapic/res/icons/point_cloud.png create mode 100644 gapic/res/icons/point_cloud@2x.png create mode 100644 gapic/res/icons/refresh.png create mode 100644 gapic/res/icons/refresh@2x.png create mode 100644 gapic/res/icons/save.png create mode 100644 gapic/res/icons/save@2x.png create mode 100644 gapic/res/icons/smile.png create mode 100644 gapic/res/icons/smile@2x.png create mode 100644 gapic/res/icons/smooth.png create mode 100644 gapic/res/icons/smooth@2x.png create mode 100644 gapic/res/icons/transparency.png create mode 100644 gapic/res/icons/transparency@2x.png create mode 100644 gapic/res/icons/winding_ccw.png create mode 100644 gapic/res/icons/winding_ccw@2x.png create mode 100644 gapic/res/icons/winding_cw.png create mode 100644 gapic/res/icons/winding_cw@2x.png create mode 100644 gapic/res/icons/wireframe_all.png create mode 100644 gapic/res/icons/wireframe_all@2x.png create mode 100644 gapic/res/icons/wireframe_none.png create mode 100644 gapic/res/icons/wireframe_none@2x.png create mode 100644 gapic/res/icons/wireframe_overlay.png create mode 100644 gapic/res/icons/wireframe_overlay@2x.png create mode 100644 gapic/res/icons/yup.png create mode 100644 gapic/res/icons/yup@2x.png create mode 100644 gapic/res/icons/zoom_actual.png create mode 100644 gapic/res/icons/zoom_actual@2x.png create mode 100644 gapic/res/icons/zoom_fit.png create mode 100644 gapic/res/icons/zoom_fit@2x.png create mode 100644 gapic/res/icons/zoom_in.png create mode 100644 gapic/res/icons/zoom_in@2x.png create mode 100644 gapic/res/icons/zoom_out.png create mode 100644 gapic/res/icons/zoom_out@2x.png create mode 100644 gapic/res/icons/zup.png create mode 100644 gapic/res/icons/zup@2x.png diff --git a/gapic/res/icons/android.png b/gapic/res/icons/android.png new file mode 100644 index 0000000000000000000000000000000000000000..a9d883556f1059ba979c3422dd169c53261634a1 GIT binary patch literal 463 zcmV;=0WkiFP)Px$iAh93R7ef&R6R=sF%X?u{6O%3$XQysLD51htt{m%J!~w*&cf2p%ECXedyTEy ziQVpr*9abh{s22GQ8>Je8DYW_ldOlLjoZAJ*=ztJPhO@s?P7i*B+1LUrMytr zp*r&;u_7k8LxaId)=7_1<1!#kvz`ch2zUXcw=hZ8Vjj@|pot#A>l0|$Cm`c2R;0{W z0m2=^_=B)MOnfAB-EM1C)62PWoeF78V1qT6v>04yFyQ{}cGDQluz6FJ=!RI%XdbWn zEw?V?V1Opr5K&g7wmCkos+GE6FaUuXBC5k-v~^xX*KKdxo%Db-Zev16>$ByauPrfm z{wA&m>urmOVAmYINyeB_tmgBm28{7!Bl^IYQK%+!1zBeULX*DB{|D4|@b_AT2z_3T zVC~X80+}nw61xLK9-2G;nb9-%OO(&U{>iRGR;W|+SFE_ae~f2MRjm4I!2l6guMD}O zeVpiBv@LQAKQ;dQ067tYyfb+hjP15|2gc;n>GE-*kav(qlcf=y<_G`)002ovPDHLk FV1hV$)AIlT literal 0 HcmV?d00001 diff --git a/gapic/res/icons/android/android.png b/gapic/res/icons/android/android.png deleted file mode 100644 index 86152f40897e2d2bca059c6171ba068fa09b8ad0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 660 zcmV;F0&D$=P)ClN%@;;o<;K}0BCl;TA!6g(*^et@Eg z2NgZFP$_;Dtd%M~gn&gFYNa+RG1eH*;8{ zg%tM1u=S>9l3W@%3_w%eIu32VP=dP+A18PA0FX?_>4}`5-wj6I_jC7km$f$aYBIT0 z$v<8*z_(1oTA$k0UpWU8i6}m^286JDE}L5Ws%inq=F&_i-?Gf#RQ?7^DMV4=#hPAB zXme;AZ7rSL96HXM_|UupwQuNVMQ}A;eS26^Rm;(>*AYS#NbZYX1t9uifSFvnthQ~{ zA~c5I^^%?a!ROQjO~E{z2T^P0hu z?zj42cXJ1I-Uh<;8_}e`Fa@Dl723kAI)T>=SY53H2qD>pidP0uF@!$4=uDOa%YuIY10`{Hl>F8~B udEki3<}#LV?9+%k`}lyG`Wh>@UHt@dg=ICFjr4>700007TyY153c6$K|t*tGW0L4g6C?XFS;{z&*mxz~u52n$O$O{^c#;7C` z4Pv6w5EF?IF>1sI5(`+gVxUQ-7O`4OX`!{ZU3c5=eP?{Iw%yJay3@T-vwt!#|C#^H z`Obg-|IGQ1Aj`6h3X$XxokJ~{({iz8EsxrM)H_0t;}Xkq*J9LVpjNbM4ZrU^Mq|fe z0O~h3V9hLz%Kp8kop=H+)|PB#+v+{40W@k23o@r>{hRg!QQ01EeFIOx1wfWDpZSPt z4^&w1WQDDc_WmZi?QNXD`ZWdS<+SykrpMln-Q9;T=tis2V=?AaWT~XuwvlX85pCB` z0iY8NY$|_zUI2pH7y$72N7>i7osblW-t~gWo-N17NXwoVfa)dW3%Y6SIIL>$|0RK= zEwAGA3?<$J!H}PK&g{VDo!`d+1O)2q8pt;a^vN_pjrxzj$ zQ=um#bFgU__VK>N0DN_EKThvpnC_99*Ql>M#D>xbZfJYE^)7aA{)Csdo(R*+NPO5_ zAAf+qTwS#Hf2YuA8gc>1F%{p?-jZ(pH}#2nMVs62XaFcT%6eCV(tN*Xkc~GmbeaHmL<|eW8!w=TS2tZ%}`=k z1wl{;5DfV_^yBjkj$Wa{TFb-hUY>0GWAHqmw!DIX5VwI#a)|1}I<~LbJE?2#I?kz% zk1^^p*m1{Oir@CIAl`raQTm*}6O;m6>Tlxn);FhhE)kUc1SDVFo{$_QBn2nGdA9Q? zCx88bK*)>BJIwoMpJB{rj||Z3xXhT(5!To-a4u)h6OGufD}LqAO(;DNC8ZiMk3X0ZZ(-+k_iK_WtA&l zF0|a1yqOh5Y?);8+a>_gwCUVi z^(;B2B6UZ~j)9*za^c0e54ze`7j}?JWugBKfJvW~kgT+LQFVL(iY%3^TYO(!2frkH zuOn)v^0lbZ@=^11ipt(S6;Dx? zSA#4|m<>5tjMn(pg#e6tGbQ?}iPW1maTJ{b&}g)jEUF3vm~B(cF%?s6sZ3rFNA#U6 z&vG1(d~i=?p%lQv29Tq8Q;rZWNsa-d&Wwx{rqgTF5h8S(pRrV_Q+c%-GXP7vmDSV9g*_{9aL z;sRAXVNUubETVyu6xhc%l7-7h6^HK^(8FdJxI>Xe+T$Ml_ZjO>PzeKHSPLFdLd2}y z!Alr0(@qHiEd*B32?H%N^$~ZlC+*-Cha>KwEX^Q~F6M`v!m>SuRp}m_+jCCG+=GnW z`UhsEKmup>#vNnZ4$NHbQ~crG4!q$ae!$tlHD2+9H(X&IGkEqRQeYTA@-R-oMefa? eZ4fXoljsA)8$w0`u|`Dz00008&f}i*xqLpKOF=X!29w|vya0oE28Un__;5|PZ$L1 zDf?a}VBT=mVOWB8%05vEm}mG<7z7q6ds!tgL5+?bUV>QgK-nECfqb?P@*EVXWyf)< zN+62XNHpFN-yJxLbnP!Jr8GGJS)P4jsBE21zVv6deTX68HhSb_zTObx}#Q z|L5r$nU&#XW`jEX7F@??*LP=C6h+FhgKPAm(L)29V%><=TE!nyxWX%n$YBxdIKn5+ zFcAt|;2yL4wL2woegSP%e1Sa-F~edlxRDILu^|IDIIs(Y0UIfyE&~Isihv6Im2EuA zfSGnWAuvA2x@Ek{z>ArB=&B;H>$`&{4ikRp22Ol4DBvA)NddlJvQJ^fw-2iJInM`% zm$kRv#k4OliBr4djqo*)YpuA?z!X6So~@p-~Hd;J@-65m(S;ODTo5aU=o~yS6~n?;1G;~9E+SF z48!LIKydFo`K$0WTZAW(qSb zP)YPr)+flb5{P2&U5tXu0fA^*wjy)eN}!C*;4Fs(1XV0IT_rG0g$MFahXlmP-cxq3 zO5mJ|`YZ(OOhm~XTh68e?^NUsgFqW)->3xS>@NsWAgGSrsE)FqbOiFkAW%=)4=Mq9 z!c_+d=%Ny6r|c7zfZW4}!XU6n*~=<{2`W0)6tG;LloJCUDZ4`@kk95pu7d)#Y&%X- z3ApJUiQ*mc-2s6(w!N?D97Yvv6gnLc7-z?NrtWbpC(MUfzkfK6d)UJ)+35#7;D{X{ z{j{I!HYB3?m0;(GFXSDl+Y27q=9a*MZ^3|T!VG`FZGw} zloECX{(`AQqy)?)Mj|N?C@~tzR}d&M95e~#hyUW=1-=2h_z965Q=p#!0000T~|LlxI}g}@k>*tYHq2q8RuvWN?OU>{}Vu!$yq zaEyhpKp*!=H%j} z*?lsBb1L#11hg>WH=1M1*;F7%MP3&KIw<=_CZNy$A{PW2DEmo8puh!zM#_GW3Fs$W ztqTI3lzk!-(D(2m7X%h5ds!whK}E+7FT+^yNZDO7fkHM9@*NbYXWMa_OdyKhktp5~ z-yIN$XWRRV%3)N+MxomQfpK=MXR98^`h@uq>-P`GaW8wAB|H5- zK4uK9oOqZPJ1to%lMtMNYMLizHx@^46Sy^LRzIkhRBlQWsj>WGA$Rn2KHA;9w9n7e zE~nQ8>9=<)36-|I80;#x*rH*6Ca%Fc{g)o%I;n&mfxloX y5h(#PiIGSO7$rs{`3j5@!@nk>{^7s)cY$waO)Xbd>!ZK`0000S(-YUfGkdO$yjBgOpp+lFVz>tLsrGt=OgdV`FC&8m&7ZWA> zW1YwE$P5g_tSxo;2#d4dU4Ap``M&QN3TR*gff4FBu+}XIAv}GthDW^P6d9zjk8{jW z!Aek|iVk9~Cn1R*u3dp+OtD_NYkNWXKY<_Q>_8JI%WgIzm$m1yweclYXd0V~uE26Hz zD$44_T_CRpCXeqy4 Y91TT3SFv0XW&i*H07*qoM6N<$f*jC|+W-In diff --git a/gapic/res/icons/android/zoom_out@2x.png b/gapic/res/icons/android/zoom_out@2x.png deleted file mode 100644 index 9266f6797476a97868e6ecc7c5366b704d70e3af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 626 zcmV-&0*(ENP)mTFB4 z!G*LKBNwI^K_s<`Kw3nLf?=5E`MdGEaF{>$-8b{zxcETl-FMD+@4NTh6Ut;VAp>F1 z4<3OX@CP{LH+T;of-^30DsUXK5@PvoG>}}AVyu54<|Ysp-#zO?az!hTt%|wsCU8mY;6C**`8?MUOfoFu zo-zqM;lOwLp-%#8Wxq4_J(Iv52c^mcoH~(-o{8gJQy|Yli2wv{GWNbnK=1x|00Lu- z{nJJu7J$H2#{OXv&^O#j00Ord`-4e9*YKGD1YR)qvPocpgSLG>hR47GW8XFjoD=)t ztWT9N#Oqp@I!;#%*uy^i&UDf0Z*oBXbr z%u6r*Km=@w3*LoWM5UA@=9*BZ@gk-emKQyO7o zSrS3Madt^ow*>3_604jZm*;NZOK0l*#pW>;VuO#lD@ M07*qoM6N<$g3rDe^8f$< diff --git a/gapic/res/icons/android@2x.png b/gapic/res/icons/android@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..5a8f92a8535142bab20df97127a00af393a627d2 GIT binary patch literal 900 zcmV-~1AF|5P)Px&K1oDDRA>e5S9cd0_cIFkMCVUZ%`G`m3^%azh+;Pgc+-rnUfE}E;4j}J_p)buIS7G!h-#L|+ECz{ z+I&y|z+dG2wzBi0^;kCZ>}PGA>a+e!h&ZzcCcXl|jeqpmZg!rLxR#ygGYG`ZdYosD zx&j!P$_&yHy3IsB2ZrL#=u~FFM_1~2FQI$+L%pF0A5k{FIoJv6Kp2SNRDb%#W9gL3 z=w*ELRnHdcKJVpHa51REQV`$P1ub2D2cQ4Y&DWB7EupZqc)im3flMCwQ_C37>2S<7 zAI>lTmP`z*=bZx>d3SgdAb7XE)#g{On3K6zBz9-c{{t`|_J^8QIXsz085qO+;WGyz2GM%-*k z0C8v7#Gh2al%crilM2M0VH1B+0aJ$Jo=++ecZN;;Nd-(9ihEvD0hm>d>SQV^T8Yl4 zDpLaB9ayC!I$0$q>T8`%olM!0@%E8-U~&_~N-T@oK@*>?AIhHCL`?6-rUi-}CY;Ya zy=$1JcV+UejunNngv?sO1$v;GDc~eZG{qUb{ikWQJXPCNw_WuWDwQbmZUv^bHKJrnjz6P1$km*a@+!ir=rY z3k)@y%@iB*xaI7w2^?5FPeYUYdxPi!3l4V8w3L(>jZ<3FwpM;#lYhfxbAs@ah@Odz zPd4T|X#GCY$IJa;ru%9QhNC+*6;FS(%n8XeVR3U#025DI7#NoGX>Gar^t%esQw*N2 KelF{r5}E**OK0`~ literal 0 HcmV?d00001 diff --git a/gapic/res/icons/color_buffer0.png b/gapic/res/icons/color_buffer0.png new file mode 100644 index 0000000000000000000000000000000000000000..1163ad5439290d9d8e35a716c24f41e5d69a3097 GIT binary patch literal 278 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjjKx9jP7LeL$-D$|E_k{)hIsHM zCrGfeI5h}H-aDk6@cRG%|9dAK^++`~GRm{wnA~jcBQM;;xJc7fX11h;m_oFhuGv}L z1jS=Zr>VK|O#Ki YkWn-?<~o%Y0`wb$r>mdKI;Vst07RK!umAu6 literal 0 HcmV?d00001 diff --git a/gapic/res/icons/color_buffer0@2x.png b/gapic/res/icons/color_buffer0@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..02aaebb38936a2afe0347676386dc87b50cc9c04 GIT binary patch literal 499 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTC#^NA%Cx&(BWL^T`*;3b`*to}f6!o~*e53815e)H3f~f^6ZLb$ zg66+gq2J41Jb5If#`H}(;d$&6UssvK8&@z2AILR+AE9E#FMQ4E<-GN>roz?V<#%oV zUh*dA;A6%x#{RvEno0~w$qXGK3I}XFR)wImIo{|Td0zXuCwX4&r9T#8rU|-7rcbRr zuC%doh5=*ESFVM+4!1BR#Vt$nWdHs}Z!Fi8OpXB!V7W^}hvbDLUFU@?WVT(zJFY*qk{=mky!_b2moxlZ<1E?ft(e6;w=QXu k?#Ve83c&FEDEoue)iSxzXEDn+U@S6ty85}Sb4q9e03*TCTL1t6 literal 0 HcmV?d00001 diff --git a/gapic/res/icons/color_buffer1.png b/gapic/res/icons/color_buffer1.png new file mode 100644 index 0000000000000000000000000000000000000000..c15c7c4f9dfefd28f0f2f53f3088890cc3290f31 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjjKx9jP7LeL$-D$|8a-VcLp*qs z6C_w!oEiip?;TQ3c>VwX|Gg8AdZZc~8Rc1TOl~&!kr(b^T%>6#Gh0$aOd;A$*X*or zg5tHM2MSyRxq9?P?DY7~);erqRS*|`ot1K5AeV8ITF{NfVgfvCFDfWWxVSt|nc=zQ vS!<#g`+`$UVj?M*dw8NxUb8kbWnz#D5}kVF^_Co`0rLo!(3 z&OFH5Y#_k$e$f<1#VG=HArlt`vDybQwJzaTSE*F!w&s4T*_Kh+_;%~{&BqUK;*b|o zU=&*6>9F?b?RD>iCe2=QB_g@*(z;&(Q(v3#J-$`7eCx5Dx#G|4-DYhUKfGdRXm5P+vE5(ckNk=3JzxA6 zbjsK<<}v6phMZ>!Xj(Cka{)`Bt*`^Xno$iVP?Cc+Z6tWmE5k%C)^dh zI~Y@bHb^ulW_5gOT-qsU;V~hWw~IZAA<&MY)qK~(1s-Z_0#BJ|JbY2;*u&}qQd+Q5 z@f5qk*%v<>CFFVe6P)Px$l1W5CRA>e5Sv_h3K@@%?X+`j-^9aGh$|{gXwDSfj0(RadU?B(=f(O{n9KkAu zc!YFnAb5aHp2@;8?94j)?aT^qnssK!H{Z{DGYdl`O%xCXM1hbBDAVG-;b<7gG^aRj zo91{KSL#zK8gJIoI%~a3)*z3S0{kD4_8E%-sF6T$<olq@^11RtuM+hL*ye1Z`26%Da9(jl1 zBDLi?p9!c2Bf#K!kLPVNuknF~YOoq$?j3;D04k?l-Mf1Sgn+B%==tIR zT2a?{W(R(6MqGmxHs6B9NPw?($nwX+!0LhjubA{<>5BrQfGAK71%3b{uTM%Shpwpr O0000Xno$iVP?Cc+Z6tWmE5k%C)^dh zI~Y@bGNgQXe}8|c;rvDo`2#*pM_EsNNX<4s)bjCC%5R4CD?KKuL^5=73#6r{rgm_B zb2nl$pRB??p_ehziAO<;FCno%M?phhfceBHMxDii$&7(^4(HjANbm#$ZB3Zfx$tE+ rPx$r%6OXRA>cbU>F6XAut*OqaiSmA;5^satqG@&;S1!W-*H#r{0rI@C>2S6@1($k^X;V=WJmIo|60$^rhrIGUpC^=CJ3`h)6 z%kdy{Mm<1IXo8AVY5}U{0dxl;r+IX_ZF~2l3z5yInFp}B2o&-l$In`{9Gf&*VxxJ0 zlwboDpK)Qq3~6zZq-evdmS#x^ywIoEyLA2^pQq2SC36g?UP0~PWxdvV7AaApLiXuxSaZo%mR(6kN%9*uPK6m*J-ZuX5@ jG#UbPx$wMj%lR7ef&Q@t)kQ4l_J?p>RWD0C``M4^}XDG-{CD6p+n>9tFGjqQ0o0)s&&KUE5aykH-pWCR!5XDww!}<^u z@V0RlB*x8`H(eqz1nB1o(_)v`w|AIBKsVyxuHCFXYwb#TbIDmd$rvEMUbpHU&5NH} zAVxeP(IX2#jT4q~5@hG7WRtIOJh z&*^)10mKS`nKA%JI!ODg8(Xtcd9u4f}%o zHnl)tZ52)FrBuYjZq!}$11ag6{>eU{c=tyvQIrGvIsUX%IkkFpYKvqKSd}#AnrF>T z^Wv1Pe^LuL+5_ryZx3iBrzxPx&J4r-ARA>e5S-oo%Q4pV5j2Ou^ibYZgHo~R#6U=IP2_kn|r!kTI0b*rp3$Ygr zVijx-f6r!%V~CQ zZog=^f5iKv-)`e-6Oe8J!Dy5Z2t5Sn-s|U2p7!xGK8zh8pi>E(vPuEY{M!06&VAPs z{e2921Vl&rSn{E4c#}*WP4o?57(1|S3$e>l{~+HycAY`FOkCOS*AhN>WPKJ<`dZN( z9o7yY!t(lRXGzAGnrST%fy<8MwkP_p0{t8~wIaC(Ojz(}k@v%b;(K&V-U#?JA@`pd z)(&vAkMrW;7I~1@x5aabXVCNLfv9#3?;ZPNRQ3Sk5+Ht3m=Rx&*ACvaz+XtkdIrKh zaACSN&j=nO!P)NsV@wY`Mnkl`XJ#)>x73NobUoyozU^lq7-^z5@|aiuCLgb3zqkI* zWdp!(B13#?apTRen(OQNec3j4B#a&4jk+NX$oVQ}+U<7FLA)zGcH;bwX&r@gyzJK5 z>5aa|JVfWZPRp1tNtB;R8LO76kcGo|21-R&g0aeh5`tLBL^T72!dHT_@kQpQ)B_4f z&U{|0A2`!p>zp?6%h&y0*XWy|j>uX#;A_Y7`MTV!>_xIri3}Dc)Ageg z`RD=;?Bw&3O-enGZ%AJ%S`XOhhhteg!0GQIuV+;cFs%6qkrP9j&IKEe9lzPkDliETt#L3iN||LUk(IOSc=-&i$E{hvzm_P%sOJ^(HQe zt2Fg}@4$df%)c}6e+0u&R&wpEy(qLZAb;x&QY>u^WEw&`+&jTos;7!T6@e-O!x({o X;e89(jEq{*00000NkvXXu0mjf*y^ce literal 0 HcmV?d00001 diff --git a/gapic/res/icons/color_channels_01.png b/gapic/res/icons/color_channels_01.png new file mode 100644 index 0000000000000000000000000000000000000000..f0608fae0ed2d89522ad6395e01b6b342fca0e06 GIT binary patch literal 442 zcmV;r0Y(0aP)Px$bV)=(R7ef&RJ~5aFc7w#1cVrP111J`23QIL2~`n8ftB(KycA_aKnIFo009dF z%rG$Z0ay@XNzU9A99=F>leUcYa(~}_U+iPy>dROgO@PR7h-YLq*dwxX1^6FOE=laOthu;!2M+LSt@r&IM(p~B3gFrA{{d%R z1Gj@Hjn*aa+ literal 0 HcmV?d00001 diff --git a/gapic/res/icons/color_channels_01@2x.png b/gapic/res/icons/color_channels_01@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..b8ca2b8df4fdd079a659cff3c5e02de398789196 GIT binary patch literal 695 zcmV;o0!aOdP)Px%aY;l$RA>e5Su0NiK@i@#AOJ&Bg27=(z(RsLa1=s9i*FE!{sJ5tg(m@lLPNno zaZpD?W7)&F;*8-^@N{uS&V%Jm5UwJdmUZKpK2^ zd;R|Hd))s45c^2FgOvl~#O%#u>3B%(rnx4OVxstjV z$*0~`tO%}TbI2s5!Ndqi3Zo`ZJppkF{g`qPr?kiLi9b``_k9%RwrD>ZZimGUKLhw(DRHkPSh#HlCHcM8SL=i8$FFV)mXAoT?L zPND9&``P?cw=8%!%;!b@hS5s7w5+u+2qP1qLnt^sd+ZtK^MZblK{J5`fx6+Ye14&R zvT80W0uH^t&^bgLgTP-t&)Fp9GhJyx$f(rRejl*WZ(6q|Kh|X>Cpb#U#f9r%PTE{%HBH(0ojPx$m`OxIR7ef&R69|b(i330Z1s9;8AP9SwnUF=}wbyp~tYppay?LH>CQ40D!3}_{uWh$th+-{slltMp z4?bRW1Ir7o!sg5^#CA+(i& zV})ui#VncdP7r9_Mpb*ORq=2b4cANdOToMX_r2@$G5Uk-Wr|rc;T7=lPeA4FNxhNW z6R&{X0~P|r_q%@QL5j*c=f%Vlrn~}%_JCe>vzO`JR)wM3ipZN8Uwe?I}Z!~lNiZe-0((RF)K!@l89DZS_RRs${Q-HjIU-P+c UM;`UG2LJ#707*qoM6N<$f*709o&W#< literal 0 HcmV?d00001 diff --git a/gapic/res/icons/color_channels_02@2x.png b/gapic/res/icons/color_channels_02@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..9719f9225456aecdd5c6ed06f797eee07361f3f5 GIT binary patch literal 844 zcmV-S1GD^zP)Px&21!IgRA>e5S@n>@5orfc>z$F4Q`xq?wuv}CiOivnDz@#u~{KNx@C?S2W7Yn5~ zy%H`qpX==P!R*wHr8P_ z5LZ2C0G#b(Ts(Yr45T|9vsg&?V^sD4;uau&QjsD)o6R1$9!u06PMiU#Jy5G&V_Ubx z9ul1W1~AiMI~LLzKp5RzcIqC7zsJYx%9AJ!`ndxQfVCLVxw2@Oa{pZG3sjy|RZW1$e; zPb7W?5)Z(-gz}nxKve`n1Hs#PS-bxzszQwVfl^&_%0=0;2Egw>{r!M=;Flu;f1ar$ zQ4Wpz(Mm?C1Avw-eh;cMrTPKB=ScbipuXu zLaPXfPB=&6sOY=`+yk$kUoNQ=iRqlRf5ftfAO`{P0`La`TD7*p3L^lJQ->XQ4gA_Q zjhIOA9h+D{#07wR0o@3G$aJD^UZ5ZJ6H2CNUvIZtdHC5vp-6HKuQ8q{2gTvMiN_PJ zz1746h}gvZoq_*5GYMs+zIhlH$G8G?Xl^@7(O_>3Y^3SNagHS&X$H~^q#2mR4EzO+ W=+>V-!TKox0000Px$E=fc|R7ef&Q@v6GK@8r_9WacAg|A@Y8_?M?a22C1`Uv_`3Z)JWj-*{h{I z0F8x(kadIRCfW0Tn6bQVzI^$2WFKW#7g#-NV&wq_AE|3^mdr5rj+>Ol3ICp>r*gc=j z^drlnUC!$V(4JEKfuE^2^eNuy4b)#ui4{rML%#rG3=I|grZzAQOi3M7*}yj#c}V@P SOQ7`t0000Px%A4x<(RA>e5Sg}q5K@gp}P$-Rw#>URZ1S=Cws7^Y;M)&|?N#_?>Q~3p0Qya7p zwJ}Jmi5=0{Xlr6A7I@>%c?Wvgg}YruNOqIU&CTw6JM(65;TFI)tAJI&D)65Qplb5{ zy`9$6$DI3#s2rohj@6$cN^kVq*VXf!jMtGl**6uzb09s$_xqH~rmUr8PWFY$Uv*AZ zLt^<4o?{JD4tgjQ{UlTaloe0`rp<2?`0t9?3fKx5Dqxq8p@7D4TLEJU4GC-o3aAwun5lBRr3w)!k3I&|4J>imWP}fyv=i_=Iuz@< z!bHMe_6ZRmL*hx@wG%K6P$XS*^TitT2wR&@dmD8etn!Y*7u$XWL~GiSXacn>Al7_& zyHN6XBw=R~&yQGl5O^a1Q2-Z+%85Ayz#swMb)qjWzQqlKga5G!a1xVB0Pmzh20vud zzF*D&PtI%K?c1K5w?8PMkPx$o=HSOR7ef&RlQ0BK@i^AyC^{{v=SkLoxR{sp`uNY6p3k#l@H+y_y|6NcA`mP zLYj!CQP4hxT3Gl3B1XKMbtbT|x7pi}m@*4tX6NVoc6MhjLQK|x8vxV4Rw&01#nQA5 zt3!~%hx%pU%v;YFmD4eV(Z&eVa<}&n4%vr*YD&Rlt5JP5V|Vh!EhXg=+W_(Xu32lF zeyyhx#E9n<)ZxG%q2@>|u&x)C+7gH_O28NC5!pAi&y=YIy&x&CSb|a~W)kZJ8ipZM zZf~m3w$I%A2@uNwVp#y3nMtO;TPUqYk$P%3Yl()@Fw%T$6u$_k3?TXq^xyHR)3P9)Gh^O0@8b8okpGiZR(#^|eHQ7G>$e9(go;7GXp z2ohe;M$d^3xo=!wXx)?}6DXP!Dy26kRPqXej+cN>8E}`;;x=XJS|eA$U_M|?_OCBz z0C2=V4d#*~R{%68GcsFe&`Px&14%?dRA>e58BJ>wLG-<)6)Vj}@z6j8kLgvdf?YjsOOZs+z1T{BfOyhhAl?Ow zcq(23H5DW+NTH?|KYI2oLN8K9szgiK=X<+Jv&rtvW;QYD!VXL`^SJ+J|OO&q42t*N|L|Ez#(45$6x4~mJ#s(13rI1X?Qh+Oe4h|<6cPE5z1JDZ~ zI@<=4jVHsM;?=njP6IGD;8+%7jlKR^_I!4Mm9lwp>lm+G_{t;mGl|EqB<%u`*Z@RW z-Kkbq(RBH*tO-G2roHh{f- zfs==4U?Asrf^m~0=(_YwSZjvQo#fZ3)BxfNAb#<5M%PzXwN)@e1H~ zp&`DtcyjT3)Asp%T)d1Hg|Pu#sJk+OtZyQwTrSrw#K!_-Bd)bXt5&$kX}7~h@3u{b zAzF7;T*h#DiSl2hj9L525T}Q61p2C7AB3gefY@6o&*j#OqxLxAd*P4cO??DXZ$NAc z#f8umZ%6bKK^e8p%H`lbZar`V_z@QFC*ri!;D=y?6HMo%Sbhz7L!0eKsh zenP3G29Xu9#yMJ)y#L!y(dz+tt)%%=j_kRW+fv6|#_Qu*PR#~R;NPQ8f-T-9^5smPF7LIVz zDH(?~$S?`=eZSYi-#ipU8G*y!(={HrVSj>Px$Pf0{UR7eeDU>F4iLVyuj-qY3d?>iKyehh0&{o&|Hxt}79dLyV%xj>+x}-_k^`w@{P*wC!JQiqW79*n1wd!+ zWBB*)&VL5RuR!)6py3wOwt$6&g)wIT)(vN|84MGnC_+JoIC=*d+oFX#%y1A*b`Sw$ z`p@4#|CfLa0kJ_eHb995PRNmr&2W$y*%shRHRu*$SfKd`B^jfu2lDY|0}S;T7GS8r zAzz7-X#4u5$b1-^YzzMX`?mz>mm461fPU5hQq;8oWH2)@AAsmTfBv5V(bxdl zJ^&ep&tRBk6lFAKM#fkWh8c#9Cff&$OiVG{Oq|<5hJOC{9UN3twE!*EV2xmqg(yDw z_gm0)+jEP)Px%HAzH4RA>e5S-(%hKoq`57{tW{HxmX&Ts1mXH!Cp_+=+vOe}VsnyNM1?%=~Zx z+_0O`nZ?P$#l+2EjQ06n5d_+6uU05c?vf_g@7~?L?|XN>cOZl=S^=$qRv=CVKsNc& z!EWdAeZlwwklM)l{x1%QnU&^U{e0hR+>{r{*nBw8o*+Q)xxh8AlJ)`_8z_I%ZOBZN z@TDgaDS}&O5t)Q+GHC>49p(*BJOSwvnwHXrc~}&HrvgQ0Yz`1T5UI1EmS+!zPATayg5L206sf zNa40{B@P0|lpRSAvT*JTF>?Y|yT;jJvp`s4$UJ*0>AeG z&PFL8nn)|uxadu+rjy%>^MAuEI(Go7yA2c(9RWq5+-3lk6bQc93krZimx8j}C>V)t z6SMP!OFeC3CXo~Z@Zji*sh6R?PTlU~Lr|?U^9XpIw4GM9M(*+xx+H!RC!TPx$aY;l$R7ef&Q@u_DF$}hI2k3+t_!$sV2R5Dn#KKw-L!m2$r{NKp84$4Xx3pqm zKw_xG1Hb^Uz`#IJ?;PS2k&;Uj(i3AXMRxr2eP>?`Fp)ndfM$Gsw_RXf2-7#Noh}aP z>9U*Xx>Osi8N7dgXOWt5wvQyps?WT?ZnvxtvD#OHM4(;q9QTCu$?YDj=Rj;yG!-4lu$OoH|cuty^;IVge@tggj^p#T?>2L^EKnCCWnfl`)?2V?q zCk{cV*o^5t(LSSN?J9L`0;%>ywNmbhYI#ke>5={q0iz`R%9P}}d}cjLYIne3Az)1w z+ykBD(+T1sA77mPwL3tyC$l2!GRP-=m7`+2DzynJuV&;AW-^O_h6~ha?ghuzfL3r% h1WZx2i^)AWfggq4SO-b_qGkX9002ovPDHLkV1lmc!Os8y literal 0 HcmV?d00001 diff --git a/gapic/res/icons/color_channels_06@2x.png b/gapic/res/icons/color_channels_06@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..107e33a82a2a4305e54725684448fddc1e811add GIT binary patch literal 742 zcmVPx%ph-kQRA>e5STSo9Q4pRvE+QdUS|kv`GFE~yT4YIirU-YW77G)SKBbmoA^w7- zu#m%M!JLKW0-}UX6I8Gh%U~ITgs9PQ>^QS~8<)F%x4swiE(`CGy`7!eH}ie--n_dB zfEz9YE(0zDgUkS`f?r)+cvbnjKMO$0cT{u#tG-M$e61b4d-QrH%Wo-5DY|n3UVyX_ ze|{=^B4&+pmNM4Gncvxbd8!q-OF-%v`IaxYYY_?6o5~eXO*n7*!V~DTg|c%!U9ErU zw(w>Pd7r(%SQ)zi#`h1p?PvL{O@O!b^&UXH%lYrdufyX}w$1n0&rqRF-~6QpC5Tl?y9YP^W?z6NqY{)m&y@55*r6 zOnn0wN%^)S8WTv+ja7!8GyHu%UPpc(w(li+TX$^&T&N%A0xInZNZOY=43KCxd*NFCoIcleQ2+Mb%Z$q3r`?-3ytw_gq$SwH9zCCw(ko$#+%jt z{Y2qcpzs88w@}UsYn#1{ej@E8$T;QF_HNla0sj5e+fQ_((s&*KffyavcED29Pw;($ zq@OSt10(>Atxi8N)9EJ+@PjL2ldQ>{Fr-zlT3hYNrf%E{7-xG~r}+#2 zj)}8@6|sO%6|s;g3IXmVWOVw8zj7GsBgMaeSYLsxZ`!Tai*<%9m-Z<9FAS4v?EUJ-)kFIQ34Cq3+47d!q3}|HF Y4^W1voq6I^ZU6uP07*qoM6N<$f`I%}cK`qY literal 0 HcmV?d00001 diff --git a/gapic/res/icons/color_channels_07.png b/gapic/res/icons/color_channels_07.png new file mode 100644 index 0000000000000000000000000000000000000000..7989ce5f4118c6422c1ca3f9caa135c66b0eba83 GIT binary patch literal 312 zcmV-80muG{P)Px#@<~KNR7eeDU>F4iLVyuj-qY3d?>ij}0InfoH zyEC8|fMEf;23&kQ&%kJ8xkKC6FGc3V*koJq|KGnQK(E{Y83c5)29Tnz1t5c&Sr}tL z^q)Wf&wyxbfNURt48vzI%rc7d0W%|GEC|C4!$y0*^iS430B^9#GWesUb97fTF|hta7aQf{4FLcks4}FaWn{Ae0000< KMNUMnLSTZW34MP6 literal 0 HcmV?d00001 diff --git a/gapic/res/icons/color_channels_07@2x.png b/gapic/res/icons/color_channels_07@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..844305a1f97e4905a640d783b55e7a6492c2dc5c GIT binary patch literal 502 zcmVPx$ut`KgRA>e5SiMTaP!zr=WRSi?2gh!LqEqN*bTN4Vadh)Be26-C*1A}Ak&sov ztq3kUxH$WR#2#}~6H3WBrn%DFz`0O*dj9VDzVF_aR4G})fG{8o*kk~x%@6jrqsPw` z?;C*3p=$rt?;^I=lKAHMqFdJ2DRXMyQVg#LNdVsOT~C{3%Pn(iU(WpX=$uNa;xGIDuGmhDp)qZ0I;oyC?E;&A%Vu_qJS}lh7B68 z0Qo$S6VrLd+^qHfV)#V2 zVe;7mfXTS&-Huah^gDb95y^iZIDi%bsD3mYoao`YyWt_Css%tUF()q<8;`N)`9V+T zq&Anz#zX;@9xe#bcR=ZjtWp6yg}Be9Q!#6oSPwsSi8Y9(0D!xUO>|xhRx^7%@fXf& z#=;dS`=yO8PtVeE^=t0c_)FY)0OS!ubP*tdwja(d>vTa|1@*t=i$*~9AQkv}+l)1c sqK7pDu=TMzw6?u$EDQ((!T`&_57(n!>RAwpPx%7)eAyR7ef&RnJS*Q4pW^c6IU4p<5@RzoBrAsHlsXfwo?fJOp~E4i!`c;U$m` zMuaIHBIu$ZQk(We@nY0oG}JnFs18L^cNaGJerKB5nlI0{-}kk>`-R8MoB7OV-prfF z7hw0>p##SCcl4BE6UElGHLIIk3$83Y&85Z_yLu_r(S*_G$cJK&cAq&XJ~T+JWLB3K z=f1euV_m&R$l7+X8N_dIm*y+3U-e*u7;%b0p9J_DXfKO>qU*<{E(79c0#ju@Vtc3h zTp3JI2U%MdX^3vRL83EhKA$&(Z(h%>`#yJ{odB_94D1JECfy)cKi<=KAc|b2cyr?^rITR_kgylRXRI-iDt?#==+aNIz4cnR@OG?{l>?JcNA=qz5_Y1JLgv~ z48ib~8_;*^Bpfatgp1d2!N|4CV6BDQWA_{C3syk#4iHCV)o1=+XcqayyLbLSfgt%3 z%d)tJnns3BF66809~73zUC#RXD=7Fhw&~m0r$Qni*W^w^n31-KOP@b zSR#X$Z1^20N-kM-_dR$k4f|8P9)?zY~6KQLY4S4)%ujsO4v07*qoM6N<$f)}S6od5s; literal 0 HcmV?d00001 diff --git a/gapic/res/icons/color_channels_08@2x.png b/gapic/res/icons/color_channels_08@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..482c49fb84393462ef6e0b153f2f1b409e978d65 GIT binary patch literal 1135 zcmV-#1d#iQP)Px(DM>^@RA>e5SzAbyK@>i-rsL>l@cbU`e% zyG3dE5U7wuPZ7bUn39)@ptQi!dJKY4GkS?`7})B%r!%u|?*9M$S9j6iANXlB` zbLPy9F6atm=M`aui;S!03dja8M(n>gKqrLc{?5(w4Jmsl z*g_O%Zl^EduI%8(6DR(0%oan@+bw^ z_Ge-$o%%{t{V@RE0mQTzh&P0eP$tz@srqyP%Le?@#aKUi{XK8f+!;j5LzTjR{hF09 zc}DUyM96CnHPK<)0LI|%KuvKQH4=_+bDZz1w$dc#YOuq-aGb>QN9NlYX!!}1ZT#c zrKh-0+2B7f5!)*e*#o=sePzVpHbdC{10b2|y2ogQE$x{@yYqeGM5B5}1h@Lv{tC>_ zv?e9#9!38*I$o0l6Twnr0_-~|5Fr4)7pWb|;%M;K$Sqgqmyah^nl6DiB0aTPG)VR;4O$}SGd90QD; zxPwBmvid9r0s-2uh@Cx;ac8~{Iex#rQ((bh5UbAD3Cz3yFn$~v75K>5I9)gTCE+WO zwRsaX)|~^l+YMd4PvH8^7JdT3@rp7yP+SNzGc$1J@-=ulI0UIHmP1p09c);?4n{wH zhRV}t_1RNz!VQ=Y`R_k|8X92vBJ)Vz17a49eBQ3-Ir*HeTj15uTU{e88$ef(`aQs> zplC%<=ks>LCPKdcLJfEd_r=?Qus%gTpFwd=x2gJ}Vm0QY$tNWl``37chW*j`JkKWi zdq6hS%7#^vZ|mxjsf@vF8$juAE$s*K9-z8-4^WEmAx1kj%$_zf@{P?R!&a({X(#*? zGILbgCC@FfZGg+guJ-qJY~>%X3%4L{jByV&jLvyI@>P`;N_DEX?GQ4X&+A=MM&wKO zdZD37KaA#K06%q<8&{prYu&JB$WKoPRUTIYHVoi-yrj%tWXc{{dSI4(^~G>xDs`G_ z8|C4ql+d8)#H`@p5s|Q+ti6O&Q_~`0d(hb}FrM7Cb#)7j_noM@C~zYlwl}d^1ELc% zE1n-5eg|nQQw^s{xB-!@(hm9NhAV~!(658?lAY%ZQEH&sFPBOb%5bo+L+WfP$Z7C@ z>(Hay@IjF%%5!=dx`S!_cT}f19&kM1cwiBF;4dp6l9K%9YVrU8002ovPDHLkV1i0m B7vKN@ literal 0 HcmV?d00001 diff --git a/gapic/res/icons/color_channels_09.png b/gapic/res/icons/color_channels_09.png new file mode 100644 index 0000000000000000000000000000000000000000..84e006634fb0649adb4c52a5e2531f00da42258b GIT binary patch literal 524 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 literal 0 HcmV?d00001 diff --git a/gapic/res/icons/color_channels_11.png b/gapic/res/icons/color_channels_11.png new file mode 100644 index 0000000000000000000000000000000000000000..a5e53a20ef0b387a788b3610b507bf3727e55cc5 GIT binary patch literal 431 zcmV;g0Z{&lP)Px$X-PyuR7eeDU>F4iLVyuj-qY3d?>iHa**LC&z^@VgVT5|fU9Eo4=)t41q;mZwVSsgv_M&S zEdYjn5C{X+vcq(uhdHw0b0&7dl)-77k<7@%6a!NQiewlYIYQA5pFC?mOc|WUX~CiG z>zBe+Au(X71)Jf|Uc5w731Py+7Q{984F1dT?+@N!!!Q9&fQ^;?-{CE*;1v#<^e7iI Z1OToRnM;S-leGW<002ovPDHLkV1jv>xpV*k literal 0 HcmV?d00001 diff --git a/gapic/res/icons/color_channels_11@2x.png b/gapic/res/icons/color_channels_11@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..37012114fffabae85034ef2d5415821dd087fbc1 GIT binary patch literal 833 zcmV-H1HSx;P)Px%`$cbU>F6XAut*OqaiSmA;5^s@;E=YgLi&#*#2c?#Hj|CUaE?-{Qu8o z@aORU)@}CK%w@tR2of6G4TDX5)B^(@Bcm}e8UqxDz-SVpFaRmmJ{kiQ2O)(9jK%@c(bDuglQeT+6`5#>TLD$8Ls>iPISV|NqaB zpPtMR9_Y*P_wQeZil%mkqbJWW2=MbUOzCW9P*RX*c<|^6Lj*$(%qduDn#TYoj?XEt z!RlyaL7IDj+>i%3{@wcz$Zo~TCYXfKb=kTHoIw`@^BEbwGcquBAKI~Q6S6!x$p+?l z3lk%TV`t7G8;8Lr*#is=|BW$B0SWvEp?_LHmN2qBsc9bB@tyTm47R=@$i`u?$?yQg z4B%+XVIb=|)I?2SrUZ^0{1-yEfs_o3?s!&K!pX$-(U#W`Vf&o&jmV zLIvy42eG9MHpj2syd8(_2w}24@bBOMYG8gy0~rNmi-L`0WW0qi8p0x`sKn*?-l;Ru zjl*1XnOh6dK1_#am|7z$#gs+k!#{a*5{RWG#*|ZHT1`=Ppc^g;^Bv(+?02U|Y4ze>b9yg;%!CIB1 zhWyF1=NW_q1yIbw#-X_fKuuzD9Y3|J1)G~u#BjFt&D{h30h7!~|#JMbAH00000 LNkvXXu0mjffctpN literal 0 HcmV?d00001 diff --git a/gapic/res/icons/color_channels_12.png b/gapic/res/icons/color_channels_12.png new file mode 100644 index 0000000000000000000000000000000000000000..ff35b68eabc824232db7df68ec80949a847fc3fc GIT binary patch literal 529 zcmV+s0`C2ZP)Px$%Sl8*R7eeDU>F4iLVyuj-po7bFXNxTOvqxSvKg6K|DD*jh8e3qb9ev$SS3gh zL^p#4mtH&1z-W-%KgNIm+5R)0+_!zhU1YWP?*6v_nV952VvPU(Jvz8^<6&fZ7#pVr zfB*ek0#tMZr0^%he?cH60b;`d(5w3x{{6f2pMmi!ko^ZJZUK`+rg2&TR>Z`#4n#Bl z|6h)*3B(2(%EH3J7_)!thO_8$$b9@3{QDQg$jG3`z{ofSSranb(L2ES&!7Ki4)5HE zl3-wJ@LIqKbRp35$w24w!Zg5WplN^p{`n6IMg|ZYCXPz2Qn07Br~Msmofx+c`#U;n=oXSR58>P=P@ubF)=iD z^Px&kx4{BRA>e5SY1d|K@>h`ahC+Q%;-TMDtc3hAj_=WdP}9m)u3MLAq{;If)ER{ zAF?P5AA%H;=qVyt5>sNeA}H-)OX;zvNHcl~wXm?&>rQ9xy4U@=bN}4iTHJwQ=YBKi z%=eu+Gk5j^IK_#869FdznT!C6CNDZw|I|Ag5cY}?n7#RU1}i5 zRtI^`gdxs-r9i5eEOnTp(a48}o@8_dc9&PP7#B6J!WB>(yc)58UVuglsmHsl+&`M! zL&+AQJbSms>u!A!2>eLykAL=+*HiiA`0I(mJ!DWa1CT>)&0{pimiEl?{S|)sM5A_L3^)60eFc_g zD)71=Qua^L@tPB!mFn~f;4~k@=+vT0n_sTJs9m&A-^cO@(*kItj`0f2^^Lm;1Ojs| z#14*;h|*=(q88Rs+KrItv4lz(qU)r{$~4X|QPGQ(Y16bC=KJ250}jfCAcX zE2(=Z6`NYxSU4P}{mNK>@EO}%;b$Cw)Y~s(k|eR_i|sO2dGrMP_-S0mKTS;1>qfiS zz5>PDw?Sw71@L%0FfjNWZrtwXClH)&tcPPYRj|0Y2Px$ZAnByR7eeDU>F4iLVyuj-qY3d?>iKyehh0&{o&|Hxt}79dLyV%xj>+x}-_k^`w@{P*wC!JQiqW79*n1wd!+ zWBB*)&VL5RuR!)6py3wOwt$6&g)wIT)(vN|84MGnC_+JoIC=*d+oFX#%y1A*b`Sw$ z`p@4#|CfLa0kJ_eHb995PRNmr&2W$y*%shRHRu*$#DV6c{|xwWOYfxrU%r0*ACZ#v zf5o~@{~ten_TMKm;s1#<=l-8McL602fGoqX0Nn-X{DO>RhLrqLh5#=Q25WN@hRl*G zhMM9$1|}vZhQ_XbbmgR5fY0!0-EEXxfXn3|!%v<)Pq_uyf(2&y+RfW2w*WoNkqw_S zv5RsGkRue`@X530Q*Hq)wO}*+*^8GL7NC^vrcQ}}nONVEoOF>*Wn*RkcX-Pxc!h&3 dH_FBu0szlmtW?`ZdP4vJ002ovPDHLkV1f|U!rTA= literal 0 HcmV?d00001 diff --git a/gapic/res/icons/color_channels_13@2x.png b/gapic/res/icons/color_channels_13@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..07fcf92989ff6a68265f6fa55c6bbc5056bfa2c0 GIT binary patch literal 742 zcmVPx%ph-kQRA>cbU>F6XAut*OqaiSmA;5^s@;E=YgLi&#*#2c?#Hj|CUh0Z7{{PP@ zwf)qFY2Mh(Wx^&15*r+j2f5@wBjfjHo*))Bz=BN>BnAulUDr3_QbLqC|04#9V$j^( z|3AnRxGcjN1GqE{Ht`|v0h~#QRv~Tc9_Y`&_`ihVKLaO<9gGa$85x+m5A9gD2}PU$ zhwdH#rssJK|NjeNxC@lh8UASj#f35C@CXcq2f&U8md=NP?z)c0ZA3{8fCnJ%0@f}| z4sPEtizrv(Q8b!~@dOUhQudw!Y5)HHp9#`%c;`l(Wj;0oM`Hk6s1PIe|35>FokxH% zNG*`9NsJzBY6c(^Grj{lS?K@&|F%E}fiMyP$&m&I!UIXb))CH%j5OynFworthj*?A zwGJt3AtL#5$YU35dB<*sj)~KNCC`6` z{Pbjo@IYUNzkmNSR5Z0S96fo4L4co+VM=E+gOY+g!-Gdp7$VYg@Y+uE7@)-QIpsBY z9S@SExd+G%d647Zz5g)q9v~;#z#MO3Vl?m`AT`Y+JHE5NYT!LUN`^&uJS!`~GKThf zfY{Ooo8#AR-aha#Kul4I%kjNa!7XgOo}hUtM5vsn#PJ}X(cA<0Dk(yaFUd*A8~Swd z0InLA7{>?s;2cqedyM8WfUS8ztmA+G{sVU?E(Xm#fZnzt#qnhgt+?C`7pJ)gkQ-*C zI{xI@^KggaV$j?JuvR5Gju#RXz~yeZIL$o(Y7&#{_^DkjaEIbz;2eW7a|`~*$oL1R zJT3!iBhL8$Px$j!8s8R7eeDU>F4iLVyuj-po7bFXNxTOvqxSvRQ)uWO)!f?mxqSbTMT9O%Hz*2clSjtkBLgFdD@F$N29*+keKB`?hbmi!4tp8>a<- z|NUD6G~@=zpq~u?1%Z?Vh)pU$@eYP&CZ=@^K+MRaM3YyBpM)@RQc-bE!aWSu?7 zkaPY5hP4*n$OS_}b0eD7OGT%#jVBGqHoe-SEk?=2LC~EVW=W z{Mn0_7#5(E{iaTdf0Px%@JU2LRA>cbU>F6XAut*OqaiSmA;5^sa;=o)t-O!ldNMHl$EgOFUaE?-{Qu8o z@aORU)@}CK%w@tR2of6asL_qQJA@2b^NeFvb+qeguL6-q0wtv8McAA5iwQA4m)gRI2X~`$q z1HdG0jNu?)DhDFdAD@3o0_B1*7lm{3YXE87`J_Ngzk#V0SFIy2^T#aN2*&YDr zfgKytfo3&>%wzn|VD_GYfd|QKx-iN10L*n#ysXQB&VLImUU`0g{*wd~rx#7K2Y?y% zEC@6FXL=2Co!(sN2oQaR@++YIJ45JV4Sl}KegI1Om(e}??@WQOoS zUxvSb|1wlGwKE(&d4@rNpO0ZmXETG6f;_{6M^6|c7;^BMPxBa{#PK=hHFzBllBBr@ z$PIariCmq&kwu@V694W94{m& zFz_A#HHpb}{M4=%f*!y*_HX7E{Ew0G4^DZ4CR0@bPx#`$F4iLVyuj-qY3d?>izl+d?b}y|U#VFP zUh6k8v_5;r@GdHWA?xfphMe;kFf1fF4hk}o8B+2~83MdK7_7}r7&1$$7;1|17?_xt z7#h3!DYpQh;nTX?D7OHY%Rz>pJbRvU3$O(X%<#3Fw^42ZdYB^{K4)SVz9Tv5BAd#_%Kq>0mR0Zy2U%{EjWq-SA~=7n TAdOKi00000NkvXXu0mjfEnPx$=}AOERA>cbU>F6XAut*OqaiSmA;5^s@;E=YgLi&#*#2c?#Hj|CUaE?-{Qu8o z@aORU)@}CK%w@tR2of6G4TDX5)B^(@Bcm}e8UqxDz-SVpFaRmmJ{kiQ2O)(9jK%rC~n`;@^*w`30@7T@IF>xBh|Ns9P z^3#(U!UKI7{{H>TP|?)RaP;IE1_6FPhAExR3`z>}3=bYXVTfSJ!D}zgV}KIJ=akpr zbv#It<{lt7r>MdHcY}05L@+F30yyojLFxAXLs%;&_nnXkLustE31yz9c7o;9~$+4NHvU zgM2&(-UHa02gEx5_wPRg?*a6-4JnQPx&tVu*cR7efoluv9EM-;~2tmEC-jw76)ibRn>DgTN98R2-H<_Z#*wm=nPAQCDH zQ1yo3f`r783N_*eRiz-RQfw!rrR7w?4dTRBKm;TpfPktHAw-R-|xNI@dEtU2m8UAO+W;VpC_RoBQm7{^;f~DLDPlX&L#!?W{ zxEw**v2@lmI5;tXGr1HqQ17Y#Q&y~pvEtXJ1Rzl5sOrF}q7p*S4I4v^{!l3R`0(K@ zZPCXk`-A0bOU00mVsxAhMC!MpV`VdZcnjbp%OH=>9oXKjctbk;Jv{h?j$u>J&Slbg*fzG9 z=ucl7KI*Kkyw?OcA_?MlNA8x^X#$v2Q_UiuGcCr@c<7zR&iVxbj*vjCXdR-tsB`tF gE)5-Va{ur9zi&DI2%KkN+5i9m07*qoM6N<$f=lk;Px-lu1NERA>e5SnF?G)e)a_*9)<|-nCI;!Xv~1)Cz$bp^8SrFTjo;Bm|Ox+64H} zs!~8ufhZvU0lpxCS{j;4Kn0{Egv7B4c5KISAUH@dNQfYwZKc`?uUIC@+WT48IVy1$pBK;RWkEf8&N0w`Oe4GLDlpSR5q zJ#S6gmIX^UY^p9TNG%oVQ_JJj6igl+gvr4}V9k<90fC#=Z$4nmWY(iWUQ-DC z;>KnuZMYSHQUy~2RDl`;pjpButCM{P5+omK-we|2%LZSFxVa< zR=A}5!|sj^Y|E)iyaVbZ_&az`DO=sJS{a+RKn4%$Bu!3dc*(5_0O5+vVK;+)+qBfg zd9A0AIGqVTK1@=r6!k>Hu7Y)2^!}R%7 zC>$QQrl(i3k-RF9z~v7;uyX9R*Ap{|#OOucd#l6!Z9YH_*2EAvy4*cZe5UdZc*em5 zP>5~}VZqssxgTx7h}6|ZCWekh#{RVni6k|VV@Ra#ry~*syc&U1sxWY8U)~xk{i$4C1hfdnXpyf+GyAsw=X9*Wl2Lq%)H9eq!^Lr;f1%;!M2)Yl%tF-3zTfZ^AnaMv_(j0h5u!go2IoB7&fJu#No21YUxOkBy6-j0gqf`~ z>yeqSy&U_VK_CHFCTH_3*z6TbNIfaTz`4qra3a7HMX=`@#!essdc&dD2KF@OjO%gI zrYLaB0U-Fg9jWFQwI_ldF)Y$wY5VPKAXT2{cJ+8H4zQO zh3|l4`wkcHUZg|CZRz~b_yYE91b+7L0K^A+S>CVmBk%%#>bIH6WXYM1eQ>VtAXMV} zPgS!JalFqb*nvTKJR}6DY$)f6rBRL|r2AY`{IKZrM6|3_8qVR%L>!-4+}8>GA2A9& z%c7o2Yx5`&1Uw?}d_J)K-?rcL+_kUlbiGd- zYJ!rM1eqs+JbrEvJ)Q>~Q}DUt{hd#-vAimffXMk0S=$DcNJL3$iT6E3NM8tC^Uv3` zIg!H=i3*t@;P@lyFT;IrJ*k!b>kASPwE`meUKB$jv0Ix#d7c(sjEHdL!9TG2H7~!) zt$02M_>n@7&jz^Qnl%AY@FmjR3Q;5?x0d#;hrmk?0rETkwbChw<5OaOs$gzCKiuE- zxa>8XcFqLEs2`Ci5y4kHgWgOr6r&IQk;Sim@fA)PdS#2hlM5Ul4(M?H?Ra13pT+iE z+IbU@O?-(oA(4hAIQhiGEVksRI(IH o@&2wq$=YJO=z&EK6wd=c0)|OhExH5Z5C8xG07*qoM6N<$f{s8uivR!s literal 0 HcmV?d00001 diff --git a/gapic/res/icons/culling_enabled.png b/gapic/res/icons/culling_enabled.png new file mode 100644 index 0000000000000000000000000000000000000000..a0ce4c31234fb0e48ddebfeffa04e15e385b32af GIT binary patch literal 878 zcmV-!1CjiRP)Px&C`m*?R7efoRLxIQK@i_v+k*AcM8M()a^Ya2@jxuJ@CR5Ad<0Dk7BQZ@i1C9E z4|-72gB(aC>QN7T6s0H#CfGA-3s*gGF&@My1~4fIrhVOYW?#3wf^E6#B;B3anfd)@ zX5W^Oe_iNq8}OWIzC#FwABqUZ-b@7zJ^xye0D*;|Jphwngbou}I2RpY+ZbW}(a1z^ zK8l-6Hf-oZKVFGRG1;BUa;a5#lkHh5cGkRUoUIf=H< z=i5_=C__-^ZGK1zy$E>;mabR~FU@b3ARs;f7TD{vL zgz_4D<__H67IFM#*f@nK3|xx=QE22-YI)U$M9}U6Ub5iym;!d54^(UQbq{p zwstZXc_p#4IuM+v3E(LKgH~7TfL~2KHXmOOh1!zKt49eF#9ChVr6SN#rMc^%Vkibc zQRKd@gDe89LIq15+W^r{xf~@fSIy^}-8!~bJupy?aS9MgP|&8CnaHE9uSf=@xX~#l z%Y*a+2E1NkKY3yW98{#ZQ~Gnn8PLX>)d7O2%2gq%BRL9qZdhTVxSRw82~cpZ$fayN zQaUB=OlXs(P#zM~Ak&Sg^s61+2%SWM%w0=Np@w)K>IJv8Yiin|PZ2 zcVWmq%x*6(J?CfpYPX11LPJY%#q>buB_}5EREqqXL*Ow944?4**wlD10|v?t0_DsQ z?X?&0KkH+5mz(?yk1kOnXj!1sDS=-g@WyXSX+)KPSD>HZ#{mR{#J207*qoM6N<$ Ef@zeDbN~PV literal 0 HcmV?d00001 diff --git a/gapic/res/icons/culling_enabled@2x.png b/gapic/res/icons/culling_enabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..bbe9cc386ef652fa5f5ef0d27ddb65cd8a478fe1 GIT binary patch literal 1805 zcmV+o2lDudP)Px*$4Nv%RA>e5Slw?_MHHXAEKuOG+cuHJLPC`qebq!n`>A}Cz9>BKz(+J1LP1ao zsPVx^;~T`3RxpC1$cI7G!UJt7AO=WU{{dr+0YMXjjkIOk65HBXs;ACVxvV1P2!K0|^KqHu zZhol7o}v2rt32X1()$RlJxwx;NOmRZe7Lmg$t8dO_Dg5ZPJIe_XCN%%N;wD1oJB32 zohOIjW7YZ%UwWPw>FYlC8pcgcTVwaV;kRj5>?>AAawd=saDYV%640~7C6YCPT!0Hu z8v$7_Mn?wyq|GLuAXz$*VZT}q6@_Hl2)@;0*dZ>Pt>RoOB?E$$j~(qIb9Hu zaNusqBipuA#tAqfr{K{C2LSLxfMoV|0<23G3=7afL}GQ6k(wHJ=-PGn-Z#idBI}IU zfG;87lw}Rv_yum-2RIeUvjLHbf9euq_6UVBs$b|y5sKB;s>RjS?jU8P|J0dKB6l8) zv5E~iB2K~3rJ@n5q=`6y12>)Jbc(W>(8rV+fCl!0PJKqlXrHoYTjP##L zCqm!WKa-4uQzcd7R4Q9HQ^ac-xJUMQzp)qcWxyt>?n#HnQ^j9Rl>q_@V{8O=G;lpf zM&XMd?1W@ub(E2sYWKnQ>u&$)ZxiFgLsVK5`2NQUMw^p>Zz13$2Oa2gaM(w>J*=T| z&+j^TJQ;Y{GoWpd6WFfUXz?{H%^)jHw; zE_S51*b_PI0$a0QWYCcaq33@%#2>O@dWn+m$qmh;#9~B58a617vlGBg9F%6qsA0VzLC1tyVxW$vH>s#2`uH!zp4bZZ zRsuRIdZP+J0m+qu%}YX3DY`_2m|U8hvZ z0#*ZTT{;2?sD06g6u`1{>fr~^BAhwMO>NI3;P)@}sKFllk9T1N+UTlpo){jE{{8)T zYM|?aDs3bpYlH~gqG2;K93+I^Q?LavR?%cX@w=~_v`VJEJf&u(}Xf z@x|BLoXF8gQvhx|aQc}3q_6AT`+_B`pO%0qWe{0N86hI^7uP5U8R14?gaq}scD=!~ zD~^4oS9wt%1(U$9WJWw2;M$+gsJv&@hZ0%SsA5D!PAxGzN#Lj|6O&O^Oj z?fZj1vKi-1K#YeHSxrRhR;%0Z=^yzXYdNepXHV)>Vc-$f+IyjWpV-Q$FPMNh4I?5) zV1)LIywk}xPTzWMeVrY9MYoW?XaoervvmB<@g2W1&%l-QX{zUTx56cdR= vnt7b`j`VhSr2Qx>apSOoqBvqt@Hs1Pqm00000NkvXXu0mjfZ3tp@ literal 0 HcmV?d00001 diff --git a/gapic/res/icons/depth_buffer.png b/gapic/res/icons/depth_buffer.png new file mode 100644 index 0000000000000000000000000000000000000000..8d57c98697eb2bda9510cfa0c638a363655f78fa GIT binary patch literal 641 zcmV-{0)G98P)Px%J4r-AR7ef&l*z6VQ4ofUv4J3yNXR8&0Sn{8XYe)L`EoviTNlRo6l@42j1t2P z-HhJvBz5i62j#lIm7G3P)&JMjN90BBWFQv4|M2mX@6Q)r`0RhzY426=O=PBw$A`!(GhX5r8Bmg%W4Jj6jh9DOE(-Xe$8!&Vs zQoAU_O#%%W@N&6qz)Pi)nE?QNKA)RA_B6w0vyo?|NIjtrq=f;vMgbsa$YQZDox>en z7mm;U zcqVu80o5@d$!y%|tD(2VM)@0_vqq86(0)Qaql~vC< zqaK5M1bBq-qY(iEU?rjk0OK)HK+Zt_a=BREv#}z0{pKO~`t7^*o;wzI4yuKR;Eu}6 bwVi?A`YQ*Za{B)d00000NkvXXu0mjfbyFK) literal 0 HcmV?d00001 diff --git a/gapic/res/icons/depth_buffer@2x.png b/gapic/res/icons/depth_buffer@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..46fda589997f82caedd80e46437589671f784b1a GIT binary patch literal 1536 zcmV+b2LJhqP)Px)x=BPqRA>e5n8{8gM-YY+nx&gftS2zEgg~;8#s?((Wk!C4c@{r|#l?3YEMNT) z2qZv&#IWycv$XxC{k78NE~*E&m`jJ06`7Hd5&s{VRbAB~bfi;(P6av@_?i{y%1i#k zr%ykZw)Q?g*B*0y^47M~-d!rydxmFM{`lpmADhMPZf3;Rv-SC_g9pdU^K;kJ)y_xy z&7`N95!+L(7AybV(zoI9@$p}+R;$JF!^14~jWDnTJi=Rut1q3J9%galnIVRcj^K+a>zeT#bx*CAVm2E{abB~Y<2}lx&WVMyT=Pkne zY?DMQF$;IVYS-)axC4&W>;k(((l6Zw*05dz0%uGgT_lAB44TyvFp)rJW@f_p_;?r^ z8j9x{0Nf+j*Vp0n^fc`5?#BD4+0hZWJKmNZFql9+^X>>Y9zF{T3t?(%Dhvz^#BsKA zkeZ#Hjeh(4`(bTut#LGo0eA^mthNv^7@B}oTJR(s92^XDb91rcfM(1*QmIs8pQn{J z?DO;Uk?i{Vdbqs2Y!I-2<>lqL6DKDp@yw^7C6oF$>%Zw9U>5*ImN4Ck+uPf)xVRWrS69Q$ z&CP#~P_y+}TOk3!czmo1_rc`kWCY5Qq1pfk97O161sl775L1B!_XfvFaVJtg=d!wx z0HA$L0+8{<#6&#vR37jtXn>{!0FhQb3&8R8^mI5lIEduPfwYBy)gY)qcxp5g!F!xi zpA?Kck^ad&suh|QQdK2}-RiWCy?=#ZGc1WcHo zcWfjUymNx~=m-wL2t*K$rup#EFHYuM3JDmK#}APJeF6d3W6%}-jXFENc_{}X+H%IX~*2a#N?X+ zF}6Ayb1p3r5Cr=0@Gw4Is?}-)>Kw@cWK!*EUIAlc-o}{Mh~wkq#yb|aR-}-CK=$_b z!q(PS{F>tN$Oj6N0yZIQnu%3s-oBOJ+}w->I6prR{36rx;-s+)2>_hn-UB>&_`%uP z*$GQaOY!+lK!`||N^>7*V;-9tKW<)*4nkol3Xf_2!nwM-ioeJsBO`JCwM!v^jg5`C z9?&$t1!#Qd@_oxUFhB&Kf=&~Aqf3M}_-=1+N6-`o@WiHA^t~t2IN5$70YRgw5D5@T zutTGxqtPaKG=SL!h|!mzRR`SJ*;y{6k|oOj?tWXe622Tw*Uq#4Iz%>^XtElS)6EcDJ0<8Bq-nkE_fh90H+Udn(JcX zS1!2(%9Tp}{_d{p*WZ4BW%>I|mHR8X@71|q43pn{Sg8yQPx$>PbXFR7efomCr8&K@`VdtCgk_K~PB(7b0;JBoaX?4o(d&J&-s#kPr@z{skf7 z;7Y=Q1JVA)7m-LBiEvO9)$G=yR&C90y{5a{-I*(sOkQXD{eC~4m+maUUmq6M z159uGmu?OtGOBtCgW#k7Qmjeg4FC$Ic%yGS;T*59jR_IOUN`E zaeR%m~r}Xu$};N&~3?{7wj7+j4gf2C!BI^pF5Y z{7PlXKWGi3W6O!)ekL|I3BplGxzJQfvjusAzoKU#tStb4e2}Rh^ev-2e^ubd@Vb8~ zejFJWInGw;^+8#O`a~}mQIrD6!I$Uoc@hA7d3mO`wS8r4Vnp?x&;ihG1X2JD!I)zR yK!Fw{#O_UhG5WAl0VqV!cRCHlT7kO%SAPJ6>>HaeS4Bhs0000Px&9!W$&RA>e5n9FMuQ51(yqR}Lc52RYPSg=dUsuTn%6p`X45)=dOI zSCE3MF2se>5~7rDOD*amD3Z7E|WJntCr2J%(%+1VwOg3g^qy^l-@%UH* zIQ$S17VruVXuAN$bc%Qu5CsRUlK}4N5OEcd1qWm|0nAYm;R>jN1I~*8=E{h42WzT{6hbX^maYw8V$Ac??*;#gBoxKui z1qTH`x(XoGZxK;&aCsI$f^HF6aPSBVAW>CB6&xJW0w^FVq6-}Tl?719O++_1`f3wE z!FCb9z|l{;01E%EvORo&V=vRemwaCBi5Dj`2?IPi$1KhS;fz0$Y9h*wh@hb@mMEE}_xRrI>s8;EF`X!l} zRc^J8x60(B$Af0Y7&Eh5LF3CO+F4nqM!inqbE6apg}8-yH!Are?-qZYfg70>Dla{! z+U8ecj{=29Mr&s;Pd(Xqy|83YZ25s~zj5bTdN%uZZD#k|{=dw@ftb`cvc3MXP9DJ?3f|&gX@871Z+@wF#hMy9mbJwnNMl ujoJkO0Fk<3P`7;?^ZT*C0{s<`TYPx$!AV3xR7eeDU>NFvkysBzOztUscl}|*e}?}Id}?wHYYWQyiP1~Yf~d)Tg>SFl ztN;D|H@{kB1lY`5%a$`RaB)hX-j01szEhGCNj#SzF1WPoA;vIMo*qZSYh$8k~do9b`D& z*1_=Z_RWucrdn0EckMj^QjB4OZ(mp8w_6YE|NZ#QuO1bNx9ETs4X{#`Lq(=>TS+DM z!VcYOUOnxF-|sxGXZZ04!yY_7Qhs`bTt?Ly!)(y1sE?tgBx(U7^Z&s&;V@v$U%IzGHCz+002ov JPDHLkV1kT0@9Y2o literal 0 HcmV?d00001 diff --git a/gapic/res/icons/flat@2x.png b/gapic/res/icons/flat@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..2f763b8e742307ef5f0d871a166792dd7becc902 GIT binary patch literal 863 zcmV-l1EBngP)Px&8A(JzRA>e5nN4dGK^TCi`5qJG(pY zJkR@XHtZ|_+NNdT|IR>0|EWHwRF_#DND$ADDqL5rfMPUwR+by|t(Ux2244BJdRT$0-M4 z?JJ2GP8}EZL;diT_mQGVjX*cR<>E>rdL*JlBClm4H3H|yCd)XW(&JD*k=lJFk+tx0 z6?0Vw0}+AorG>xGakW7k#m6F{Yd59Kcw~_!hE@TV?C}^&tpI+B_*b@iEL4Hj zJNH0jVNqI)>Xrxw#|)T-w&~?3M(^JhOTS8^h0L~j>+L&`2t5PkVhJ2|4Fa9fD8F2l zJ_e621;M&+7G&1nfYSZ}z$f)3DHj2o2nXme<3bT3#mtq{SlnXbSEnzfx~4DtH^q>11Bgwp{@d zfV7v8$leALNmYyB^Oav_+Wihd=8?DD1W4eEzQ@9TEDiS$MaXg9;3O`00TTEE5-B1P peUA>b^W}xa(ONA7S_bN8;5T#e)KsK+?@|B&002ovPDHLkV1fZ~g)jgB literal 0 HcmV?d00001 diff --git a/gapic/res/icons/flip_vertically.png b/gapic/res/icons/flip_vertically.png new file mode 100644 index 0000000000000000000000000000000000000000..9d837dfc0be2e17a483d78b534745a01040accb5 GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjjKx9jP7LeL$-D$|CV09yhIsHM zCrGfeI5h}H-aB;n|L=M>Hog?YpqmcN^>c3QoG857uDHB@!Otm-CB`!}jQcjc3*_c# z6Fl48v4C46l;Iq^m>eVT6sZ>9|DCeZQf+kt3xDv~iZAjII=Qe-(j}_ZRnjzPd7EU! z9JeI`V3v!O_#&RghZsY}o}}3X9AgTNve1^9G{-DSgqb1zno7a)yxJW=w=sCS`njxg HN@xNAE^9@+ literal 0 HcmV?d00001 diff --git a/gapic/res/icons/flip_vertically@2x.png b/gapic/res/icons/flip_vertically@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..723955e34dc1ddca23474f4f47ecf46b49605a80 GIT binary patch literal 303 zcmV+~0nq-5P)Px#=}AOERA>e5nZXUhFbqW##3V38N1!(t6>cy>hk#WALBJu30;Z!!@L|k@j8VG2W*0aa*goss*1h6!BS1L(5t`z-wc=oJ5zj z+;8j;yM1bXM|Pl<1+>Ql^frSI&;cU>wvZ8^Ih_ue5gI@6_YN4(&vX*_T$QzJD;lcz zHJ?L_<_z_~5XeJ~FxZ+74lzv2%ua~bdtL|DbZ`c|oLF8Rt@pf$XgW9pUQR5pPObOK z*ss@_dRe1%LY{%gZ=LexZfhhh-5{_q36KCLfjjp(OA)&5J_i5*002ovPDHLkV1m{R Bdi($Y literal 0 HcmV?d00001 diff --git a/gapic/res/icons/gapid/arrow.png b/gapic/res/icons/gapid/arrow.png deleted file mode 100644 index 3616bacfc708ac530dec6d3e76b6ff955b5fe79c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 292 zcmV+<0o(qGP)8NgH$XKX{F3!Thz`(#$ywc&%-@gtF42%p64F9202==c(fB(pf z3oAGVn>i_-!2i3>`)eL3-|Ifg|!opytBG2&k$ItVp zGZz{&OpiYYH$aG&i$Pk5pW*Mne|Wv|_uoGTdu>&QFF${sy_vJf`rnkeWAHHe4|h6# z@c;jR22TS`2039NN4N_}1&oZ0We*yCx{(byKtRtQ1_p+71_lNh1_p+*UQgL>l5H*C q{`f-i_Q$1Ur=z0nj~$0;76AaY6-N$%h6JDh0000 zu}>3G9LK-E_u3w9&z95{C8o4k&jhVe0}=-fi%Szm7VGA$o(O~g0aIf@TpSn=!)(In z=Aw;5H8E*$pb3M!hEnO50SbqS|(wggikAIrQrK* z=q9s!G~)bPABqEjPifp4%OI7AStLt_?U+5Sf@XvQeoS4-;6f~#CivN~omgKD5WrwK zgu7!IiJRdR$(gVD(Hg=do`b3YFUOo=1C!!eA)9>d=l|v zePDW}C~qH*^Iw(b)+^5eEVz~)6>`Z}e?1GjA%1|n_uK8ndzAx?jXW;olFNNRj!D)I nzWFjvgZcGJ-1{%|@Hh#39zBc@Swx&{00000NkvXXu0mjf^>zE= diff --git a/gapic/res/icons/gapid/color_buffer0.png b/gapic/res/icons/gapid/color_buffer0.png deleted file mode 100644 index 6d3ee465824929f5d4fed02a26889d17d218322c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 512 zcmV+b0{{JqP)XOqH!t9qhs4g*gle%UH~wx9%E$Jov)n`}Tcj-uuov{3fK7Pk?QpmQiEi zxl(G6zlD^t-wpzEB7`{ua|Y&%5T+djMoQT)elH5moo143Yz>FZ8G{2jz;$D|sWlg# z*U(|;jYgyQ(;l}VxU&|=SKe;j*0%FpQJ^-TrdJA7Y_0Yuf&UJ-uzBDV7yz$;dvHHX z2U#iGRcZ4<&^C9)iHV42XhkN9T4sMA(`Z;M_FNORXO0LdWhY6R8^hri=VlHMSi&Ao z2VjZa-Pf$HUNTvP{u_hd(|8wNBh;bi0y}ZM_VYH+fQP`RP56ez@!&h}mf>)DHb%T| z9r1u#n$G_+(h+bZbA-O+LlrQ9wp3cNj{KVo)rxJL0M)V!V<9HxCY8$l(bkqGc(+=L2+|sf|g}ydB36NYjcvL1^kL2XN~%N%QS=W`q{_ zJ)inP{i9Oqj+1)}Pk~3kjg0yVbhH1d#4Dv91N;D!d#fUc@={0u0000 zK};M~7{`BGmO{HTyBJ1SlCmb)G(9le9%|f$5DBC)>87nom0t8vE^R&7q-TvWp6$V; ziYBEOYh$fR3&9vrLlFv+nwE}+9$F5dZrBbbyE81^Wn4V$o6fQfyDQj}e#z$T`+wi} z=0D$?_x~RJ*Uj@!6I5000FDD4KuEx|z>mNcP1AmODg;zj-3xrGnr3@zGD)*x@T_G4 z@X+h!S6Sv}Ai!No8U{{lns)DBBcQ74D?opDJTAv{y=3fwqR`vWU;u|TO}nvW0^-dl z&d$yTT9e6&sx=k}a4r-|0+Di+s4DYtk9hOlor{YV?`tTNLCWQ7Z_Dz5U@+L5NF+9l z-BxC;&ai1l%9Y*CV!BS)G$TM~skm|kx>_nMyPJvJuB{O0Pz__#1VnDfRtPjI;;3!L zL~i3&2xL|~o~NpW+sY{3UpcM=zlq-v@F5UgpAZqQAtyZB=K*-Es%mG&I$$fFX{zn9 zg;#ke72P29XW)Hknt>01m))a29``daSdVnqT_HVgiWiS}%eo$;4Y*LMelIP-=O@88 zxnW2*FbXIG3JtyM71C3zc(b!-1Ic9T6X#dJez%pIfUg1B0Nwy*$Y!CZ2d-U%`FVII z2#ME#Q^0lzj0FgtTdR;&g^CxCckf1tv6>F*OcOXk~6wTI#-UTnf?}Y>=ckaAjIe{q`EGXy4xgy-22OY?F&j&D8NZ?Xk-ALsG z`rVp`7>A2+d*19obvNn&z9=LxD9d*y6lI_?0;7dzlKkZG!~EYK;m?Y(M}!;^E&5vp zc}kuTZL72tm$WAET*`oCvRd;d@BrQhzITZ|2%KLd#ZgVurq^6b6N!W#3zXsjx0}204GG+MPr{4Nkvl_VFRn)0t>43YNTli z|G3{S`-zh6xac~55O`f^cB9zUIp8PYDlnvJ+UjQF|F=T>8#Kp(3L8dYL;wH)07*qo IM6N<$g5nbXX8-^I diff --git a/gapic/res/icons/gapid/color_buffer1.png b/gapic/res/icons/gapid/color_buffer1.png deleted file mode 100644 index 398eca3fbc9f9be18ba614d04c5ef554eb3e6a8c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 467 zcmV;^0WAKBP)M~Y`9Hu(cymBMGE zAc`nXmHh((8(562*ezo*6OFrmym#TUGw1A_JNKUP_#l*0`@kkpc2FPqrM2GWyHHA< zH>5N-LYNMi4w!2pOhZbelseD;FEWSss&V|Y*6lK43?ASCqsB0mBs><26UpRcvDfRJ z4bBuYf?JDG^y%%EEVns~Wd+J(Y5J)^$#Uhd1pYe;naKmUz#VV`{D674ymOSBRc`W9 zHq4y3F(Khw)vX!?o7i051aGmMx*Hc@zKu002ov JPDHLkV1lHp&{zNf diff --git a/gapic/res/icons/gapid/color_buffer1@2x.png b/gapic/res/icons/gapid/color_buffer1@2x.png deleted file mode 100644 index 5f2549525398827dcbbce2bf6f6a56ca4a51a80a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 937 zcmV;a16KTrP) zF>D)E7{`BC9D$NMU!)w0Jj6o^5d+Wd0OFhosA3^dEhZpcSn35;sycLFMHPDo79=E+ zg$_U$TA8AzAPPxiA`o>SC{;x=7=){Er8?iW!s!t+cfLBQcX}YUNK9Zr@J4ui0i3eRK1%9}VM~(b3V__4W0>x%*YE4N1@b!uw(6Siq;H(l0R9p}6cTfwO+4Qhhl;me=0qdkNBSM` z4veqCDd4&AtoN4ElrN5;UkfLs7Dl{!y<|8}k>`OAqw4qU9r)la7+UU|QUVqLt89^( z-APETmw2_>Nz-+wwmUxt4u*|94txq29`FXR#_B3uy0rCGt7?K9&{7g}(Ik8NenM(p z#Jf_jmu$x=hR@SmxBHx31&%N=(b{SBM$gUIsze2tlv1|Zhp^!LxgC=OtO3V>JKc@> z-m)A7^6cLa$B)C=a{pa(iVl9RL&&y)8P}ccD_RC#Q|koaa9Gx1E?j^YPQcqwMqfR5 zvO~yJn|PilB1LQJFJuaM#oj7H2G{^@0^eiv1+YkG&-;ZZI)rQ+7z+X`78)&eq8Bn@ zy_v-D39Jqw+gs4ow0p_%wejFd_X&+qt4!0U?HW9s(*3VaKk1?Huct=;7RAKmc}ke5+Qa}G~!00000 LNkvXXu0mjf$m_hb diff --git a/gapic/res/icons/gapid/color_buffer2.png b/gapic/res/icons/gapid/color_buffer2.png deleted file mode 100644 index 909b9ab276e3844afea95873cef53ab1efa635de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 528 zcmV+r0`L8aP)NnDZ;BHSQv@gTqW3vLfRAti@-G^LDpDUsEs+eQf#hE z4$_z+*qk6rF!Dgif^gNr9V}kl5D;0$V)w{p*Z5~(VEE?EH*e;9&*C?xwO$8SfMNm- zfS1OYNBqsS*6o_>%AQhk0CE8GQ7Ngpu4t{>>GLX8>{WwcX}Q~FOau$CfV>Eo!jMDT zo(?M&yWj7>9oFPhg!gavdS~A5PMljA#nJ@D@hCczpb+PZe;rnVLf8p60}@ohYKT)?N@)m%80$Ix>b0 z%o8`q1DL1P+G1nlJ6~s^?FnHc#6GmAD`CY}j^k{0IuFl@_A=76gsPxwdy401r-ahh3zS0iy_8y)~NiT?nn=>XKNp^QOLz0&L5C5j4h z2NhDjxdWF!5LCB^GowO<({w2Bl;0U+7OauC@C3LAloIG0P*46-1~zQ-0000 zO>7%Q6vuztIB43JAJxBZ06JA*vWugawyC5E7UA0=;mkKwLnG577%0 zsX`#}k#eAi0Fj_k5HtcckPkN$k#t(62go5H9L$!=*=>ZA#paON*iP0TB=iJNvaEgc ze>4Ai@6CS({_Cdv(*VOTdVoiP9v~{+^T5}@M?#3Nt_cCdFm46jHf;MqcRtTv%i;#d z0pNF^j|-Z{gsyX5RnGv2g%FqiH3EiV+ye}yvso==nsu?m!65zNumwCQgc#j20lD+c zk@ zHnJ50g%w4)rb@W2f#UsDmrZ`AQgKf|X3sOP;EQt?u}Y&NZ#W{SIk_v_{F&a3dw6VN(U z6OsnTfZ%YDaQ{YyRMsor{QMC;pYL89902xv&D;)r3}_bc2-DMZ3=YD?1S~8-AOMlQ z@ZFO@Y&Aq5*NGmhR!F5n@g}m_blfyk-s`N-TNSfuIy(Al7x_4FP@as{Ok{vAAw2OI{jRyq^w)3Tq=PK~2SVRRJEUVz&_1v-He@J1PFrcCTuSs`5leffM> z%{op2y}-2Vcwi%DVBlGLd*Qb*Ja!#iybX9w4*pV&&3Ba*(&s9kWf^tP>zsUrbOZOt zSCbG1mVpJ}9C5w?#^t5~XqEqas^_wdvO>B9B90SmC>kZ%(PLq+Q4gnkgw|Eo36>So zEkQw1R+^WuBdU81-UN15BYl^BYn|Z|nA)}L z$L0ylcsak9-3UA_U9SVTY(%zRYDKoo8iA8-ZQnFcV93jP3O)dym(B7DaIbfG+h`lW zhm{0QYua=s7#wbnz*yy(TooeT8iQBm=S#rDHLmE-gJ?5aMqXR>rMRxOgL1L}s!eIf z?ZPF!~z}?LY!-K9iOnQeeuP`1eO)UaRPutON)uB&f@n^qG>Z3;E)VE zVePZxi-|?7n1vH?z=0OC1$9=%Kk0YVeyHwsyzV)EpR8n3ipDbVGw?0&2{0mrC~XG+ bzg61b*^6vH8b7fi00000NkvXXu0mjfHM#D; diff --git a/gapic/res/icons/gapid/color_buffer3.png b/gapic/res/icons/gapid/color_buffer3.png deleted file mode 100644 index f3dfb32bb78ef710072500d607d56139e4b1c136..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 519 zcmV+i0{H!jP)CxZVrH#d3UBd`ZN2QI^v zY`K?(vRM@-9|R4#qvkO1mj;7nKFJgw zFo!Kp8(@yDt(R#xQ=qY{PR^{H-G-x^~sIumbU9k>OY%AhYmC;LwY+!%8Q;3sZ7riY;`+sXg{002ov JPDHLkV1j1` zU1%It6vuzlZft30G7A}90!@S{p%2cs5XId@u_TBet3{|rAJT{9MGE3WLGVE;;-lIJ zK?Tti!3uulAq^{`@uStG8$(-@+=i5*p+xD{b<#3B)5Rp?t`B=RyGdq0n%E~jFbs3< zx%d9(+;e~T!hhYATkT+)W*6{0&;_(e_X6-8@P!cK+uI_*G|fH02d3-p@3d|1a~$sU zJOKU-1h}YaoYi$^RP{7)SO{_HUlU-O<|Dvxe=@1XEURK{+%OnuYI1<5g%D@9EI|JG z#F2#sz0rcSz&^ixq01x^{y_;wteyS05#-EUiAMujOe$BFCJPdqXDSr>#gb!bY z`pL2({lFMt#0{DTHWE@IkuLNN(u4KCX@XU%ZmBWvp#QYlugmr)>FCC-Ugmp&BO%IA%w^k zim=;t!y6_CmteAxxE)udJpvSg5 z%KpG4a1fX(IG)@XGdTDvy}gibg%|FC^D1EG>lAwK+WaKsFBRRl<;#iJZBxFHAv*#IAp^=jnJ=WycDxGcXSqi)Y z^c7v6Q6ywx36>OPrFMKR-va6uft0L+3M9N52wbmyP~YSITK;ueK9j%za5wM?@J=x@ zuowXNy;Q*Du3f*>E@0Zvd4BC@5O@f9Pks*e+huQ@U`#Deg#}-z$ zWFH651OYxR6>v(^rX~y{UYmfi(mk065q)Fuja+jNxDI>|yd*=~uSE#Ze)|+?q>iDwVQAp-@8C69=LSM4}H?l^lR>2wsw z3FCQxi6++}T6aT-J+CL*HdJ5fRX=FF#K6$gQV$IR+?M5__n>S4lkVQOjr+Zj3R`3*(=^5P%$e)D;wmg5nX*YG z0H**|Mk#C~3#*WH9*`*{VLvypO@0HAL@Mz`(Ez{fY3J2;i{q`ocMj; zAt|4fU}C&dSSj3YUk(61duzFS50-@~$Oux938FwTzu%RB_dgH~G(lvg!cjQh4vZ#O<3tB-$Qhx#@V~4E0mk7zCB9@+WfC5*^v;TkC&|iVnSyfOCi6%e~Oa*zdDQ^=IMW*x%(BN`RL wl~_~qODle5K*F|deTUJqEdQD9@39|v04pD-3Q*YPt^fc407*qoM6N<$f}nYm@Bjb+ diff --git a/gapic/res/icons/gapid/culling_disabled.png b/gapic/res/icons/gapid/culling_disabled.png deleted file mode 100644 index edad868e12fef6119fb56c0e94c9d432abe8bc47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 530 zcmV+t0`2{YP)CM?s4UhIUHDsl-_f9h~dvBnX1EA}$Wjp&)c|=pe;{x)ezS z7ilU~#EP$?_`=4fNxaET8gFwSxu1h1ZF4J#;@Q4)&i{7~-#G{V(bV4s;)(FcwVOke zJt1{;Wx4(h(00ocUGK<5IzE1ExNkhz>pQ8af?T#-Y1uMrG@SXB<@(IC$CdjYz^PR1 zaO&KFseJ=`&j=wpT`8&{mnmwAQH9t^ zcUxOx+j5D<0{zKUY_d}XApgaM$A}&LC2re>ZkIfOnr7v@M>Kdm1W3>58g*yY3#i(Q-HEzp?xsiA>~|i(t0n!C zwr)Dx6BSi>#ETEhdUmdG*#l^9y5H~KTJ6h!`eC$ve!tRLH7Vit)aUu>>mMS3;{mky z;M1&07*qoM6N<$f~>v%WB>pF diff --git a/gapic/res/icons/gapid/culling_disabled@2x.png b/gapic/res/icons/gapid/culling_disabled@2x.png deleted file mode 100644 index 3e6c53ba09344a8945b9f0673e5e777100b84d57..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1035 zcmV+m1oZofP)46f7WZ)^?LN$yT=#XLOZ*=XDr5;@OyXn{GR9c zx!<4f-2u;R1@`=l))u3YYX@L`+B2A^*wb<1Bln)B9kx!Bg>(7tq{b$L;-s%Xb#=Hu zbq&C+e*<9c?)^1K+78z4t6OhuE#5uow{WB$w;0K#$rs@{0}xsO{s)w>jO<*>Cod_J<9}s(ulK}00WhWt@LG4>mtDtQCkUae9|H_rPo%`GVx#f* z56ygg>$mvP;(KiIMNU+XUHd7D(3n8oLHPpF3@!=<00gd$#{G-eN&wQye2C*%jNZ@S z#?LWiGqOf}1{}vOxh~8WU@)`T)v*Sg|cZ0#$o4P2h3KkxG^)T8Q^2muf^9ETP2dQJiI+o4ELwNR+Q;kqb31uwVR(b`@boM8YVU5Kk@AU64Uu!3VC7f4B+4JHoB={zod6GB6i1zTRSL6PTt z2mxki@?cp8%{y(VS!*bpDMEl)ICoDK0KjM@B*NjWD%MN^A7Yt2o5NIh_AIh_PAVY*fL{|}#5el`!!lGNBnmP$03VY8 zK-2^P@CP5wQOR&T{FoYGCXp{oTUK4BBe^uqp;Atvmh50act{N}GMqlkP*h<-F|{lh z5ODe2#Ou@m2amblyZBY;{aj7~QE78sC9C=5S1(26Q{BGJ0EU+RK~kw_4j+2Ub-`%S zm0fq#>9J{>b;&6?b28u`@bX)sq7tlnjmdZCPe1fTCd9Hjpj+ZiIQ2-xy9b6o81V9q z(2ywFZ^D|^_SFv>x7*Cc0QGJI)-{+*9Q!Ut3gpNZMRlf*K>1Ahj`+xy=c@bX)h z6MQA+>Fll}AAY@+>^bC|0^s~FevF*;8w{tP{U84C?QiDdgKSp?{^0-s002ovPDHLk FV1hGB?!f>6 diff --git a/gapic/res/icons/gapid/culling_enabled.png b/gapic/res/icons/gapid/culling_enabled.png deleted file mode 100644 index 103542569c7371f6f2c9a60c82624c329b5168f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 473 zcmV;~0Ve*5P)rL&2CIu$Ryft$a)+S^?Y@x!;+UeTAP`vQy z?$;$ownDjLQXE%=L|HF!u>3UKu?_T{hNA`NY@`@c79 z<~-(ka_{Rmm>4T76Wj~`|1&TwnRtKm^u{}a(8Psm02KV(y6idkrIR17FfcGMu&^*P zFfuSQyn6P7p*8zz(2kWa{D{sZnnry6W&N7}Q>&DpF)%Q2k(=2R8E6dvYoUi4aOcGp P00000NkvXXu0mjfPUhbP diff --git a/gapic/res/icons/gapid/culling_enabled@2x.png b/gapic/res/icons/gapid/culling_enabled@2x.png deleted file mode 100644 index 509ed7b3e1c1c8f5fe69ee212604537fbacf9355..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 951 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 Eg74ZSr~m)} diff --git a/gapic/res/icons/gapid/faceted.png b/gapic/res/icons/gapid/faceted.png deleted file mode 100644 index 961f00b69c214d40e8557486c24a1ac2751caf6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 685 zcmV;e0#f~nP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 zVoOIv00000008+zyMF)x010qNS#tmY3labT3lag+-G2N400I$7L_t(I%dJvDXcIvc zeKWJW$!61}v24=1)ncHf2&Ga%ix&@i62u+_MK8U2@ZiByJqX^sv>=KI1>2Kiy?Rvy zrJ!li^dJUm8$*dL%_h4^c4x*z+$7udRv&zr`7`t1`+pvAM3C;ymFt6-E0x+iMGNNx z3}iG!RDEW7Ve4&>W5HtPw#9Zz?rYZ(gIW}jG8_OfF`YzTicO_6#jT01)Qok z>(u;7?gPzwFZ*y-htbCn?c#C&5@N z5lfKsrfIy$f3<5A0QUD9b6!)JK~*7udac8rJspFpb;hDaNiuzsJp=%9_2%*M&7by~ z5K=uj-sCYLky3E(QmU<{O~S#yfAXeS+ESOA4L(LlOLBKe37ox{KrF6+5E2T?2vszU zD&~;JOe;(tAZ12y=E4AU#rS06$H=I0L)9n|T%tQTmuR>WYagq#%L~8O@xSmF0=LLk T;ZC>@00000NkvXXu0mjffN&=6 diff --git a/gapic/res/icons/gapid/faceted@2x.png b/gapic/res/icons/gapid/faceted@2x.png deleted file mode 100644 index bd48f398a9e41c9fedb2b198320e8bc8d19529ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1220 zcmV;#1UvhQP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 zVoOIv00000008+zyMF)x010qNS#tmY3labT3lag+-G2N400byWL_t(o!{t_6XdG1- z{?3`%+1;7l$#pl`-K1$66&q+&)TTZt6nrgR5c;C+KKZQ0`XCkZAc7afLP4USVO69B zTNmkrAXF-d7aC)uv7r@#uzwPByEl1BqU<;u;u z{7PE|vKj4NLua1d^PB_aLg(lon(#Fx>5>Q?91+e%W0AVmIs(U@4;{^{YtOZEu2%rl zXnlBpNJ4K=YPlX55}tN@$%&>{5RFBI^|i`Zm5MdcE<$EiALMRO3QRoJRd@HhK?opu z$l-yI@1w;Vd81ANtzx~H%jy%IBsPtz61y=p=7sF*T(7$N={~iWoT*bF8jEzVrb?Gh zlPeuPp!y(prlsVjI5gP>D%i_Y*-sA#g34!$zvXij01A0ys#3NBwyXg#22@Jh;{)R| zM3>DX0l=dWr9VvH1^{yWRQTb$cM9{S!CbaIpc=i}3v~5~c=BkE?IKl!X>k7MPsR~3 zyQ!b&oVx_kp$Ak;^!O91qv&f8L_#8C;yYq@zsubd+*7kd-+%{?O!mUa#~oB``A?N#6$nEfvQdLo|8HV~+iNPW#M`fV!*y#Y7;-L30Y zev_e6Y^}my^X0ir+WdIuTx08E^fWjca*I-6c&u})NUt4p{)fWLiFmT^xi%0; z#FGo0(dpgugTpf1p3VhJD{C_?+>j)&K< zv0{Pk;E>xe%eUrAuQuD;lt3b$+~5|Ss*Q)nl&wEpJ1|X-%-Z&YoV`|f@A6FYAKL@~ z0Gv#7MizXki2eZ&oMJO=!O%HUceLfy-`ZQP_O%Tw8Vf%=Ixc_XQ(b%NRz0xg2-Y30000f|4n95>aZ*Rp=BFQ3(yL2hi*$YwfZ_ zeBJ%|PVP+Zg&&nkDj4e(fF@7`Mq0@|6~I`p0d#*k|{@vvXpq1Pl0f*=W06Pc3DGso90G#6h;s7|t0j4RR zG1E%s?-pqZ)Dp}stz;5TWTPEgN!{Oxu&zKcYW{Q!6<`I7wUYK%mu9S&;oo`y3IZ{D TBTiB200000NkvXXu0mjfexGGO diff --git a/gapic/res/icons/gapid/flat@2x.png b/gapic/res/icons/gapid/flat@2x.png deleted file mode 100644 index f8b48ec8ea1a958198b13a5733a1e60e8307a815..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmV;w0YLtVP)Y5Qd*bu@ONFJ3-LGO2l%vNM)mi*x2Yc1`81z5fnj0wDmVA$l@Qc5yV1}TT)mh zki@UxR}o7sEMs%U5#?_0V+A2^In41syUfkZLPsg3Ju#H#`&p03S90WmoP>nyL-JP~2(hLWZy pFxwB5G^0t(vv?Jacix8oUf&PvVTwY)IZglo002ovPDHLkV1jOIymkNp diff --git a/gapic/res/icons/gapid/flip_vertically.png b/gapic/res/icons/gapid/flip_vertically.png deleted file mode 100644 index 1c302bced2a875ee24986d070828fa45b5ad044c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GGLLkg|>2BR0px|Op z7sn8b(_1Io3LR1qXtgimdgr+KcvNskrljtX+e@}_@h+qkOvOWjdBgLBz3&rQGG+U>q#;>MPA0p+z?77xUZXgv6`-L)%n nYx1hH|6+e8CnvqP+|StYIW70g^2`fB=Q4P@`njxgN@xNA!9HP+ diff --git a/gapic/res/icons/gapid/flip_vertically@2x.png b/gapic/res/icons/gapid/flip_vertically@2x.png deleted file mode 100644 index a4f426b1be75662d8aff8491bfffc55f47baae98..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 233 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 diff --git a/gapic/res/icons/gapid/inject_spy@2x.png b/gapic/res/icons/gapid/inject_spy@2x.png deleted file mode 100644 index 3b026a1b4777335837c0415393fb753788018fb8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 964 zcmV;#13UbQP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 zVoOIv00000008+zyMF)x010qNS#tmY3labT3lag+-G2N400SsVL_t(o!|j$&XdP7) zhrc`XYAQr@B_Rt_H0`3%PQBU@#O6B4!av zPy!VxSrjTHrciidp0+7ieJ`)gd!4y|&T%m_HiX1BFR!cSz~#=pmwV55&+nX>fjxWL z&Fpl;JLiA+X72RJXfeK3E)M|1Dl&w~pnBh@A%OQ)b#76eTM%pKUzwU(?i7Fm(_h~C zd7LO3L*%4}(67#+-lNVz2xtgd?>*{$MV-4O)=nOpnOW%s0Eg|`>PP=9^{TZ_di3bT$D`#>HqRf)oo_r$^X5fJL|Ai< z)g+o+myZ82C038BRootjM4h>2n!G6<7oo mfcY<~)#WyP?b)6^1@A;3 zA`;PxN<^~8>|Djn@)% z8kzIJ8ZZFXfnKz8ncQicUIyj#HI=FnCEfY-o004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 zVoOIv00000008+zyMF)x010qNS#tmY3labT3lag+-G2N400J6GL_t(I%dJztPg7A8 z{?2>UFwn_~g%C-MNeKoPLqd?DBZC_g?1sb%=dFeZ)+{0TUA00SG+q!3{ML9~IW zZEfFu_q}(2oa4|IN;~Qq?>XoD&UemtX=7qyG$c|vA^<=@gpde1A_PQW5m*s;5eNVg z0TJP0E{8%sKZ1V^`Y<_}e|dZy^(U^@))vM4X~{Bhl9V59Zhq{qIbT`H4^iLa_l=F` zAbQ7HHpNK-F$Us2&X$%cto5tM+uOUn^#Rcx#MS!xoG|aWMq|oWtFYB7?9B~)y$+7! zDNfU!%KZG?J%F$SaJjlVEY5BDMg#Wx8m?A@k0Nj!!z%^W8aB&NH)iY8?CdZA5YZg~ zyf1PbkGpyutQ5pKK%|`$fiS}|LwP@5Gp2~nMS`vXHfDyk2B#^6d2rn#U;r62{#ZNH zZek2^hlP^_V(oqA-hKd11hI37yvHqo?E=K{Aw&RX2!Q_Uco8(MMa^0m=EGYFw-abx z@=9G=W8gaDcA2dRYR2FyNl-K9l88zGKtX_@%kZRBN?XP(|1t(Y+uKINTKqN!-?YXT zrSMg2IFaSoCnst9h5>?Jwa@nV_gc;^{7BQvsZuzKB9xm=d~UUH7RMDUvhe2oe6Ls9 zfD>OF9P9#k`o2(DjJ%)L-or7M-(Fk{SoyyMofeCu55~q+IMVksJLW;x6F~q9!@I^@ c4hX}MzrL?vXPD(GzW@LL07*qoM6N<$f~Mdhp8x;= diff --git a/gapic/res/icons/gapid/listen_for_trace@2x.png b/gapic/res/icons/gapid/listen_for_trace@2x.png deleted file mode 100644 index c488228548b7e50e1e24134304cd6be7882df9d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1003 zcmV004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 zVoOIv00000008+zyMF)x010qNS#tmY3labT3lag+-G2N400U1+L_t(o!|j$oYaCY; z#m~&jpF@I(BxFHgVh0O10=4@M)aVPOQsZLPxeKlm^#UVEX^2wTAR-q+y}+F?o*+t;0a1p=^ZdU)Q!c|XQWREfK ze*WaitN#pew!OWEG~EI@@EF0Wf`KKkP6)5B{6oDGL-NYjU| zdf!8UvS zKsW$%MMA7_$jLz1w`^00=MQJCS42+l*mc?cNQ`Fr2J zd^z(QVRjn=sL0(wer@gp0O%zNZY2qBr73zz@*a6x?WGw;s`w)W{2l`Sj1lI(-%FC+ zkLg@mUBBGBw-(5U>V6*p7LsJLdP#x=fHlr55*Mm?9V5^B3jhFq zx^ri(Ah(npc$1Je;%wZ9=IAd}F%m&h&yIZnk1iAM1ONa(-oCw*n{8I)hLX!|9kf#} zG%eQ%p90teu)C9GuddpAt_J_1-|y#U>lL{g$(2YhN)3?#I00}B;9w`qI)9Yj#7%ti Z_y=2~4DBJBsSp4F002ovPDHLkV1gWz!Z82< diff --git a/gapic/res/icons/gapid/lit.png b/gapic/res/icons/gapid/lit.png deleted file mode 100644 index 6a5e3ba38bed0649d538cd0d1de28bb1f6edebfa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 495 zcmV>#c`%>mmXnQX~ph%=lkU!J)ngQB$H6 zC= lx^XX=2crLbQwerje*mM~q8~A3J6!+(002ovPDHLkV1fjjs diff --git a/gapic/res/icons/gapid/lit@2x.png b/gapic/res/icons/gapid/lit@2x.png deleted file mode 100644 index e7b48fe143b5b659885329a063fc960302bbaf1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 969 zcmV;)12+7LP)foThPm3c)V0u;vA)D6O_~>z-rn4s+D~UjD!5 zInQ(MIly~co>c;92Ozxb0^}X$>~3y#cT{e$x7KZytfItYa%>(0-kA5#$I;^e2L25I zSH=30u8()RPc*ld@g&bIO*8PvgK*s29qN=5`t_9n*tg?z&&B4Q?s`x8DrT=J1)e{R zQg8R%HUCud3;?|-0M9zxg_b>@j^@_YdA((|zlRfe))Toi+#f#zAZQ9uRcpVrYu^WF zYBoDpJX@o4D!P9O{5;eb|0?r4m)U6i)ODP*5GZnbMa7efj?&cvns&I`m-b}=#6p_S zw#tG~Kt*6$fv(eK38ys!yg*RfAfm2OLfJZ-b?F#Bvk?wyzXPb{c@BmF_@@+z5)a8G zfU~eCLrOJJB3e*YD?+ew8QY-En?@iK)b3_=as&(WI((B0h=ny2O2|~o0BmAIM5esVoFjNp=bTIJ~;TTGe0E(gl3Y= z058L-oV2+BFc(ncEQ@L?V*(IhVnm)~1{i%Fzrpes6akP*i@6i7{cNviyx|j< zmSAyz|V%EU>w*u*#m;c!g;4hYic}9TQC->%@A-~$+_Ql$!H|X5rc|j=!r3BYI zM}`+eZm^aohazlrFtPpi4c`@IA^kS61Q;Kh$2WVQp6u<3Y$-;3Io7uSa0Na8T_bHj rRPF~*{$IR`$}4M1uD*X9{_pJ-i1uAOB-%ca00000NkvXXu0mjfD1yK` diff --git a/gapic/res/icons/gapid/normals.png b/gapic/res/icons/gapid/normals.png deleted file mode 100644 index f5892c86c2ae21d5c242de759fd6de29a51a1bc7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 525 zcmV+o0`mQdP)f=1BDK+LE`7>n!=MUfN)2@w+bVg*6qlL!ua=^^Pwh=?ePo_i=N z2y-ceh@u$iqL}%z1=5&vmN&gFwpzR1(?hJaT?QfedpqZQ`2N1%@9+FzwQ57t+Wp4| z&J1^6IseYPY2Dsh??lyEJACov-PWVKds+_ea+hJnrwSls?F_U6|3y>LH(1Son>2bbO50cE=oQq{C&X%;&~v%DZX`$~5b zppYJYFgN2PbjMFD>;Yw0n6v6_ya~yXn?4SNcOp%TfKWUHn(Z4ld*C}jiW8@99LIJ=JBVH_96~ret@-~>EW27CAxdywgY|YFs zeRU8N%+yR}UW(=|dqCQbAhU&R%0WKv>vb=1f?hv!Y8L2?-JvKahqPObpS4#Au9S zG@2L!MhI#{QKJ$n38v6j+7#%v_7Q>7ma^S;+uc5vvfJIgcl-dFK6ft_VoW&S=FZ%6 zel!0wXJ+7@{X2UI*Z`Pk>OjokpS&lx*VKN0b|>Jt z8vt>MnTh){3i5Vl6y%yPSwPAOo&;LJ&$+`Vd{u`^_YS#zpWg|97js^J{^QKT+>|+q zizWx1&ZQov+pLT+S z9uRj5KoAIdSXdt-Yj{ci#9q_bhJV0y&E?se{L2?U9$VeP@@K>7;(-}TAP9+J63&KM zTAjo!lZ`>!HA_SQUtdqnZ1iN)tXM9$q|x3y#Il@jlCu;v&15+AsN!dSr9ygj5?1CQ z%{mgDA(y-!5g^w0`$;L4SA@_2i6&;_D39Y}otHJw^((n!2srY#{buWFuhT4tH4K6}g zwJ15MbD?VJ^u*7T07T$Qhm>mcOjBZbd_^Ie5;T^WRxfCHq5|CLYpXy+-*y_3N9JW2 z-WmNjdI6fF0ytY+ip|RP=nEhfyykYp00aGD0Dn{fpxW=bY@oX8^gF|b0i2flDU(E* zQm=l;aP&GS365&UYNAxQ($Uvx7{Jq7`i&|^B07}_OlHMEK^8QPp5buScbg3ZtSKxi zx_W%wy99fY)7=3im@Oj8%vDOR9MX0i+?@)XzwHZ&#md&yEys_F`w|fo4kRg6Hiha~ zZ&@`ppAu$I`D@LUj>hyzr&+``436?`(~*L8y89Gz!qA%%Os#iEpqUp+vfrz8G%kyF zltvX%(HCZ%sA6yz^fhMEdQ{gtu+1#-5>QDLmWxxqipz9WdRQO}4hWrCh z?<#LRp9Z%G@3Q5lZ~joewd<7JwDuVnknmr;iW1_J7Jqi{arnQtzW`csm_=7?t+xOG N002ovPDHLkV1m%y5>x;H diff --git a/gapic/res/icons/gapid/opacity.png b/gapic/res/icons/gapid/opacity.png deleted file mode 100644 index 9a06e9a6ca5ef9154516a518eeb2d6a96cc2e803..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 408 zcmV;J0cZY+P)}|w>f#D8^d3WBxfBZryDK<_X z{U{Z!gEl1@P_)m_WqJNQV#>_6cBXSjK>}D8RpIpkRp1>Mk?$WEGz3l`b^+i4te;l4 zfnLn^!hCip%x6czN2haJ>cKX$Ei>vD=zxwhz?4_2@Fu<0n}^$n6wz*DZI( z4Z;DhG8Gfq`|imBu6-MkeLTckEiB~jI{?8m;1-TcsaC^Jjm3alJS+!4CU6C~Ogb~( zw(s!-$n*q*9Ujc=K+=lP+|tS2Z4h*g0s}G7MBW7O)bVj^XO&q=lRz`hMqAwknqfYB zu6CoVr7kb-IV-AWe?f_7n-qM&gRMM%Mgi2qPArIcb9F%BsJAgs$d;ySVS2^L^)>d+vD;`skyNKKl6oP}Pfxnfa&0zzN_W&;n|bZh>_$&03mH zPab*vo6}!iAE&NQfCxy;Y<}|aXuHc(FA}%gQ*QLwfwPDSPz^93&es;uF2oMiYe!Da zEPQFkUxENgfXHOu`F!;vdF%Lr&p@x{kJ3D{I46j`eJr^bO{@Z8*T!Y~(dTsjrgd!p zX>E|lz*1)E8_{wwl7{Kimf457K-gVc3u0|=b~Bp4dZqLXPJTQ$)EI6qA`PzBGs|9? zd}+tmzQd`D3+IJyik2GFGYUa^IhRqhq0hH)MZWH*K0D;VY zDcY|KnDqQ6hm6n5y6ev3(pAH5dLltyo*+zCFI5VFcIPPvK%k7D%LFdG^-PNCniot2 z1O{^-ygYWRQb4k;eg=2rxKnw1ESoEoCz3H+X1d;{hMIXl$3VQC%-*iNosJG0wh0iW zS$3tTKpqKRS5zX)vL)wS=-J-B@zJjfWwsknyZqVy3g#H-3Bi+8|=QFpt*6q}GY4-v)Yq4<=@= zA9vD0zdJHZKTTHR%WkMXR2!%tl^7{b)%96~{TVNZKfV9@lS!$-J6~KLtTl(vfQHM) z^M6>;xkIgs{~Fit9o=^?PU5p>{Nbe^6~;n%pVjrL{$#e>QyO`5|2`+T8`*ZD24)#j zfbqA%BBUK7U2)WRA~$4a144#Kf%x2^)(`zZl0N!)K==n4uXNxgc!~G`0000_!@hljQC0!qCAg>jC6&7I;J!Gca%qfiUBxyLEqn zg6t)pzOL*K7}*&__>Y)ny$1@Zd%8G=a9mGLXka|nsSp&@&{(Y2VOY!*asTbpuk2B|(0{3=Yq3q=7g|-tI089jvk* zKn`btM`SSr1Gf+eGhVt|_XjA*UgGKN%Km_nok3WDt^VU(ppcKJi(`n!`Q!uzo+;+q z2WI$Ob91=#tcTgB;pv$~g`LmOu+3ojKJ)Slts4imLbe?^`(Slhk_77#=BaP_A6$I! nmWA&L)1$?Vi=h6-%qhhD0u~V|)^u>UD7>*3X{%ejxB@p|F3eLsjR_@?%a1UQ!mO2LIP4dJ`CyJO zV+8*sBzh5I5<(L*2M%{46XwfA@AO?j+YghJ>8y_3bm%tDzj>|<_aJRC`$JN>l`ZvM rx#rd|)igP)=EFS=K$afaJM4x26!dUpMacU4~PNJYfpX!bPPX$8$*rX;s+hdO*j9T0WJ0kt_4V7HlvJQpA`t($B>r!1BgcW@Et7;#{W*N(z<~=V z4jlNv+qIF|jYn|CFE=$dwzhbdwSW49pNR|eb=tr9RsZ+jZ}!w@dKF?OArzK>sP5BlCi`FGdCiQ;dKh$EJ4X!!v7tTk&iT zUY8tvx=FjD+BUU1CEL8vrtW(p`{6Z9R`0m7F~L(s#^Bp@`TbUvH*U_9oN)Blq520V z4a+m03a8`)oh%-$^{4$j>m?o)CN(xL#-nT-3=9lpQW6p}4$VsCcs`+-p=&{`HHY#? RZ(wjTc)I$ztaD0e0szXXo1y>! diff --git a/gapic/res/icons/gapid/save@2x.png b/gapic/res/icons/gapid/save@2x.png deleted file mode 100644 index 4476ab95cff8ff8cf8e9d6ee1f2cd94f2ee71102..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 592 zcmV-W0u$OKYPZ^bg4HLJv+nC@9Fr zwhm_(*Sf||Tu0s3bZycmua_VqT}aYwL+E=;zPuk#p7(j5@BIh?VydX~ervYlV7^+% zd_{+m%aGqaV~8ji0D%MNMFxNXFeq?d8~~EpnKS_V?*${5S&ou{WOgR?&nv;mWftS^ z!@@p46^H>4d1aLbrA1Z(0AO~hI0_Afjfep-g6c5hHl(920f%eDLGhrdpLUpU6H&qy zdDmNjj58;axNvS9S6;0@v>oTT_M>5Z)V?k3PT!af3}9Lkx2B4E3xMj2N{Zp^sWFV7 z90S0QYK?_B?^?ZU-MnlKr2$0} zp8}Zl1Hxg(r;3gb0?_cfYZ<>*aP?1Cxz+JCz`i_nFD;3PG)ih>KcM9@eq+Os$ z;xhpE2U&2(>fvokL#ej$wFjiyk0-hZ(uS@k{(vANZ0~jOdZ~;r8=D#f>0W-qI#3^Q zK}-@6Hg{ThQ(EQqMzcypmrS3u4{bz>B&zl1c6N5DjQX#g8WCMI3v&BV&w`h7D!A5towm;joyRfD^@DNg zjasT38@W{P6-^uvyV5X^*mML8nRco=AZE3m7paLkd9_6-Sq=z6b3oKmy;O2@ROC|K z4w4-Zu}B-PDRPPKB}%h3FoAxAnHMxeGaA3*r8+2uOzbKnUrHSiwL&)sxts``t{Fs> z4nYL-XFP4M+jYg{#A4K2(-cq!x2Es>(MO-791zB z#_JNDDzN-gof@RN<`k%hRrW6u{%XR9pI07XK zg6C+cM=a3$fG@#?uh8ZWnWOo!V6TffS`<7*w>)>Va{+263Fs}mo3;p<$c&Z z-CmrzXrbOFpk?2X#ZLcU#zN3?T#krbtmBCi{44Z*!G_G&*$T`B79g>rs}|hBQ*^CD z=V>1SN8L(Y6BIp5j1!5n9H|_K7erwTv`%A5Y$m{jdj-@k02bR|3@tH_#jiC~!HAXx zI?rI{rLVUuCAlaLo3E9OO&OLn(>_rl~5BTp59aEp?TR z6R9O2uzBW%p1sMg4MC0wnS(tfuqMX&dbQZf7780Apd6rmE^Lk-&iWx}x@IU)|6`go zNRTnGE&wII3qVI50w&Z$zR0)ZC32B$y+ zD78gw1ECy1I6VVE&@_-GPT}oC10X0IAcV6fXskr(WZ_*v7*{yVAsjW~3AJ}KG!AnJ zH=p2ecx=KuN4SB&W#`?35DJcQ#lAQF>hQP@SH~FiU0i!4svz-Ll!?zsIThWeG>N?u z-qkUtSL4*$qfsY#u5VuRdF0|%2N(JW0974s(lpq1h0pLs_{rM9Yc$X%l5>-mS!ew~%+p}BCw!!9lujD}#?=;r%I{e6h3otImtuIYSv0uPdB5onFT%p z@2+<1XYBa{*!0%??u3XX(Q7<30faB*Kx5tHBYc`sRIRKLQD`WP zqI!4F!MdY}3se||D68DUQ-fGH%wY~GY#<X~R|(F8V!H`)FHZ3Dl2p8Q2^CqCf*0gD;@2hWTv>qOvV zBu%{hL3`|F4s0{CWAteAuBC1*PUT*Z?&kVoS!X3!;q};;fdDz6YatJ9yb?Qaa*+gt z2=Wnv%(LWtc<%K2jwL1N_l=ihIjynl>(zoZWAt{lg)8Om;uy2rWTkwl>-1V7H9XSs z8dm_IKzi!8b$xOsGx3qQ6&v`SJK)snLs0|@A*H;?4p7gZM@C-c@=+&lZ@~g}fo2+b zu~kr3Z|PZ9=up!#u4ID}9M$@Z@w?c)ezfyG=aR_#U9FvX7qUGpu`+`3xr4WI1*yj9 zBDIApRfkjiujz9q+bSmzXr9l56U;s@m1I=M+{>(w+vn@frd5iX6-Io}({n(b^>G(I zSI_LQAPjm0!9ow#Fqm2)ECqsO3~5VVul)6#A)J@c<+pZVySmdcP}6(_xUyD6ZR&ZO zG4tF#lx))w6EVm|_ygDSvORh2Qcoa&$7W50fDBEd=K!#D=D0pyb$-W0gwUB|{#Mhc zJp`RQ9Jr--A8H$<-tRmE2p-MBV`kP!Jb>rM(C#U!aA(-mHA%R7^&e19fY#Et##Om{ z?!luUv27QZuR`mv3jd8>&r1#2KtK~_wn*JN!gUvAf|5S%?2HD|9yxF-r82s{|MAJW zboMqBgAQC>6Cg}!wf+C$`DOE!Rm5G;GFo^@x*mQ{x^OV|o6HsSR?d0|u^xXTE^HWNU-vAkYpLL}-4COCd$(>yST z-<%EqcidSt2eL$gwuNLWoNV#GTD;k7hvzFL z1|MzBG6kA7=FkkV_c7${!DJq*tis;1Vck2JRFl!8X=MFYa`ClEPe zKDZ~Ig`R01Imq?9dfk(v!obktD5nO*Ba+G^1;@VIjB(Hi-x4FEtz!nN#Z5|<#;d>` zjG#6aAUcX}yuZMBb1%jP1h0iZBScA-An84b(n!>xW=pQkSHWwLfDcsFLUgE>{R$;&ysv9Rq$yOK5&fgGr^VB! zMaJ$N)m5_l@VDd)wR)B_OZ-ay6e(GJeXaAp|B>+}Xp%evU7~-WgiCFi&P`Glx_U$( zM5UBR-%!?yyC4X&eVCd=C4e;c?t<8VVk3qoD!-UiBLQ zV5eTar)wcfd~TGsiiM~z$eZ;6gy5gwL)BLn4B5K28cys#CX zi(?FX;n~b##t6>@!i*E%2|_bbtTBtpU<&^~YU<^hhv2=|00000NkvXXu0mjfCk7*Z diff --git a/gapic/res/icons/gapid/smooth.png b/gapic/res/icons/gapid/smooth.png deleted file mode 100644 index 219ce0b3ef1a7f85b930c5a7d32eeb0c153d8e4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 710 zcmV;%0y+JOP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 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 KMNUMnLSTZub|v`$ diff --git a/gapic/res/icons/gapid/transparency.png b/gapic/res/icons/gapid/transparency.png deleted file mode 100644 index fc814359e95d7a94ccdbd6915a69332c09e363bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)47p`3%d4nJa0`PlBg3pY5H=O_J@o-B5LZ=jVE(}LJ6KOjv*GOlM~LzA3Nco2BtVt z|EM2tm@m9oA~Ipl+{Pe{N#DMG)A-ZO&cEox-Rt(r2_TTPK!9ftqt20ElCkp=|9(mo wXKVS>qi0{S$6>EQ!_wR@6>3`EL6hb(PHmP^xV?l;3uqUEr>mdKI;Vst0J5t@-T(jq diff --git a/gapic/res/icons/gapid/transparency@2x.png b/gapic/res/icons/gapid/transparency@2x.png deleted file mode 100644 index e92f95a3dea98cf35c68b84c020245e75c530e1f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJB2O2`kch*{2@)?G1dk=0kN-A* zp4k665=T!Q00NT>iU*qXHW&wRt!JyQuHN&BonP*V_WOPRB)RGjI44|TT+Am?%D}z# zv!&u+p4Zd+-43o`c9S(YahlN!B(ylt;8jB)JI}u&hP`+FR@ljZQZ(RVP-qfA(fwiR QF`(@Xp00i_>zopr0N)HieE6o#KWbLTpDeriUYVKmbIFkuqOMQ9ln=BkA|7a_F>gr*;gpd@G$v}q|te+vm> zC@_d{Q51wNqS2%XG$M+Upm7Rjx}(mWx%c~Si%c6EkzV*Xd~nXodEavmEI}C^9j$U4 zCkiP1ClsK%y}i9jN}0`MGUtU5pB%>#QpyiPh=G*~T?^3-G}P48^eKuGibNup1_uXU zClZP4$z<|{Wm#vWl-~`*@U29o0sDG;dq;A)T&YkfnCW!-D{v4v2lQt$nYTiSSCv`^ z@BpnqH{b=vT>Uq9YpM%#;?YM^!#-72Ez7d5nx+}ob$#j&fw~Ya;Ek%P)3$B<0BcSC zh7mm+AzS6UXr_jr+P2*>Gc)r(5{dKxQ_DR7ux;DU0H3wQ(59kUWIk_DD%m~27r;m+ zllQXO>{ulUWe5yB{N~eKv7L=ko~H}sCR2Sfd3F*g0w00WatVu2j}9GI{lVDY#t@t9 zVvJ8uU~i1yGN9rF+-1K#CtbmK+sj&|#IEKoSVB-2^zkk`?~(ESZaMzo*-CrxdzP&` zu1QCsyQK+R2mqqt5Dl8ZAF02<;VXd^36vu@*86Mg`kRAp0=mAKAf%+Lr5P!0yw$bI z$`X#G=wjT&Nsr!%1Ow@znu5f+BHgneC z@{@5qn)Z)bju3=n>rlP=sVtl>BPbQ-+-CkK=3E{npBWG+`f>u{*1Al8ptCq@ta6qo f?yP#sf9L!HU)tvGO^-Z}00000NkvXXu0mjfBm^gZ diff --git a/gapic/res/icons/gapid/winding_ccw@2x.png b/gapic/res/icons/gapid/winding_ccw@2x.png deleted file mode 100644 index 288a31b9f92b0f84413092c5b81f792b35d46c77..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1400 zcmV-;1&8{HP)ALBpd|G(Zp~jf3MPjh%7g@nmK$o1tnDRCaiX1xLDzd+yaa z|NQ4ackYG%uu1<$68TSjDxgkHO?7&n_gLUpf+7Et0AxS|qCou2nKMaQmWN8E(q2G6 zb?VfO<#PFOy$+!L*Zt6OoM%g=($#+lI)Uqt9zD882qApm_btmB z6Mtg9?+YP>@I3F6N~Lm5GfCAym>a-4AZy$9%>a@lNv3HI2q9QnTB=M>PZx^C;^r23X#>abs~}V&Zj0QKG;%vMk@w z3;+YT3g`p+flSa9i@-@K@eDK0!KnqYga^y&6|Ni|? z0#vKjTVt`e4aN_F&jRY25jEtni5zQ1Y0aXha{xaBRUm%gz<~+d zwr2nli9{Z5R09IAB}tkCz6ZVrJ_kMnz6^XtW!KX;xtpEHDfB zK+E{}_*X##?QBMbLI_a@=74ki_U#)3z6hwF1m@&*`4^qKO?jq3bzzS3+zgKIqx5Wf z94G}0M#jd*3PI;|HhUCbvf<%j53qqUu%JFNe4id~?QXxi8>PO;y*G6s+l#d4uSHL0 zI+Z&fyfe^?H#If2RIAk{g%Fj$<%gpW9ygGr*+j0(u;-@P+|kBBSDr5>e&Y0n5}|l2 zmGRT|%KOjl#kN`ly?nQQ`}V@<=x8a>S91)ks*Ufx6mDrXgu8<7+6;8%0T}4Yqk9er zK`3=qSh@ZF-M|H42B?mXjxJy6LzPC7Yln{YC|YPFmd&wL{FyuZyGfeSOY3nX!ua_~ zqM41X_|hh!=x>U`xrv~3%fW%gUt!?2NLw1mS|AhE$**f)wb+?SlZ}OO9UEiAH7K{- z{Z!DF^FTf5u(biu4vyTVg^isdGmbr9WJiDRAMV@H--|t8BxJ_X!p2VR;K*HTy^yR{ zsVu*0q_WuaGxT<(S5betCCwC)Nx=AABb%tLpR7REFi*0=M;aqA6F_tfna3*3-%IY=LMh zgRH90>x1tk*91WLVkn$Qsh(pK#ic)=Ye=pA`5aMPJjW)SNU6dXLrnuv4;|aA=%Kwv zvYpy&fgOE4P2KHw^z~4iEnpm=nk!hJYHJF> z`cxbCipRqAB&r!ljmA&QkG>}wxf2pHVoD;j{?fc$yuiyJjiN}+JrmT3Ng}&pRUEq! z0IIIXR?kDIdKj~{y(s|IizR*^ry&Mh$FYD*Al!N#zqUxFQfdl-2*+2)t=Ag^P+zvZ za&gL1bv@=fj#aN!J@LwY$)+C}gU1)j#VO_TIQ(z_Mf(*oq!(`@2HlMS0000^vgH01dn$mb^8)JVEBi5D{q(;4XP!w-s4+TMr5^qKDBwh;M3euA( z5AhuHx;}9FgfD)W z!q3GY2D|{?0t`olbkC)_BNr>#UY5)K*GofE&Pf0L!vAO0#JN zD$wp7x%EAGoIWaYw*-9;WQ*0`i?j##J5`p2acJ@Wv@R}vGVEEp4 za=SJ}N3O`e?!>F0WHK1f-M*0J{P*zyMB?jO|mzRZCiMngXyhD7`r>*@$Gt0HEW>@ zLkV26jN)4Vs#~F4{7qiC_lg52o1E7VpRNHE0I$!V^hcsS#!8Wi=kvH#wQgCC5ctEb zC?0RB09Q8v%*v|EC@o{GmXJ!hae?HmGnY$E8k#;-T`BJ1*~|BLwCdkEe*i;u(@nva RfbakS002ovPDHLkV1nYtAwd8D diff --git a/gapic/res/icons/gapid/winding_cw@2x.png b/gapic/res/icons/gapid/winding_cw@2x.png deleted file mode 100644 index 519a609d995314b7eab68efefddf18bf2c5d5033..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1369 zcmV-f1*ZCmP)_#L_~cFL^dnLcu@Um0o5DwGXcnCGA*`kf95#OkB;LE7mLN;3x&cj z*=+XI_3PK42lPxPvrm@g)5F8VQ6K^sfVQfDXJ=>EyRQ4I5JHqnCGjLNO>?N^DV#fZ z?k!*w&bD2!$&e+)4M6p2*9@O1Dd9t2ZZao*1*8P`D4e9-Abp^s+U>?5W9EpZn}2u z+My-JRkagH12!<>l|TYSSpcSKKDX#RpU+QpcXyu{85yYtY8Qi)B+2aU?F|nM3>*|f zAW45`I1-680d+tM(3k6h6#)#xxGIDYuInyzbaZ?)IyxE$f^2)^gjT&KpoD9PghTxB z`FHr1|&UzBrB+Xg8~!)6Bzd#`@H9rx3=IlpePGKlB8XLG%_;s8&Cz5fJwRM zm4=dLAp1k0JlIu^TSD3M$!2%pi(#+p{a(r)4{B19BvS}sKMo+T0MH6BG&Gb30$v0e zCAsZGyHp~3e}eg$`(!85*aZuDP2x-7J}?H105=aDI4}g<0`3bT3d@z?i2y=~*?c}f zmP(}-Q#YsVeCI_y8gH#jY(Tc=cyn_bN@0$=mUi?=O}qNug}uNGkOiy@7cRI@dr>HT zeSP(VgM&>#5(wiDPiwDz+F!L{tG_Te&DM4GbhjnAdHW7S=_&lNMzUkKa|lsqpLsi1 z$px}3*x=w`&TF~};I8t*{?~o6Mn6KJyEffz2>`m=66lVFaEkb=YJ#HVepTrWww$=$ zu{jC+A@}UD)aK4tgYgz}(;50YlS`EQI+Nrk(*$ekQ8eEn?Z~C%Y5@cfw$&6cs`R}4 zad6#w9NVHH?58zezeG8)rjEFwW1BMsYU=^MTP?st(GK^&r1^upe4z-|)Hpl3I+oSj z(ba)9HI6S7LGuT9X@~n?dL{spET0X=8nC7&=xC}Z8ZwsEi-rt3n(DEpCJ4qFkYxGn zssXga{m1oCRkNZhxaKt5H@2^6Z2QJ`Tyq*lRnS9K&D!Dq<4+BsAH5uvRrRD1i<6s7 z)0=EXQ&x0tER1t(42vOazZiyYM8~|06ub~aNHfbd6_+AS2y11RK7H#?p(Rb3A|wrv*j^R76vH(K%k*wHI9+3}R}s2%>7 bf1~^bSHK@=c-K9K00000NkvXXu0mjf)z5}D diff --git a/gapic/res/icons/gapid/wireframe_all.png b/gapic/res/icons/gapid/wireframe_all.png deleted file mode 100644 index 82712d74e9987ef299d2db168872bb2c3407712b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 298 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF87t0c%Tm|?>^gU=ss7~XuwC>nMJD9V`R?e4vL>4nJa0`JjbP0l+XkKvRGFU diff --git a/gapic/res/icons/gapid/wireframe_all@2x.png b/gapic/res/icons/gapid/wireframe_all@2x.png deleted file mode 100644 index f608d40defd956385a8b4da8b5059d8b0183390e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 401 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10!Z^Su#1%+0WG@0D#@r9E&?}7>?I6o#WnRGg0c819_-Dzq|Q|7Wi&gne6)A{J9 zF3ZM~reWQ@5AP{#=@t8%c)R~X(sbEp^Y!B(8Uk+x{Gv`SX@zk_(HY zBrG(0<_M|zaTp(Gdf?F@!_~pe_&HMHhr*OJfj!?>gy_l4*sgZ%Qd|9%d*5!^&$;*c cT#V?brQkEII%Db|u8zhH(9TX^~WBYf8a1sIdO z-CY;3=*ojhF}LpZJ{Cp0h~Q%F__5KTzn^<{3l zz`(Zb1E0bStpf)pZRO$!Gd3_t4>*$0#bVgkwB`mci-WcVvtw8{*MV3@hURm+=2z-h RNB~V^@O1TaS?83{1OSVMRNDXm diff --git a/gapic/res/icons/gapid/wireframe_none@2x.png b/gapic/res/icons/gapid/wireframe_none@2x.png deleted file mode 100644 index 99f522640d8d2776c312933ac8c181fef14080d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 334 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvmUKs7M+SzC{oH>NSwWJ?9znhg z3{`3j3=J&|48MRv4KElNN(~qoUL`OvSj}Ky5HFasE6@fgVG!UG;tHf0vKIjnW9|}; z@{K&T+a>zX@>gz1?wU7e&K$p%`Mgz|J!hXT-u{@Qa0O89>dWVnffQ>=kY6xEZ2kLB zdS9A000kJ6yxm;OkH}&M25un`X1sK_?hjBf%hSa%MB{vN!U2Y!E{<&z z7$z8S8a8~K89TR;>&_*uG$+UEs4fQP;D{&@pM=b)RZJd7=j{$CkXq7o(B_w}&x3o{ zk`{Q%WWPIfa3$LUhUYOY2hMUXW|ClRk!z7??9r79Q07wBGE|o4Wng%@o^ykmz}`fl Otqh*7elF{r5}E*EH)vJ> diff --git a/gapic/res/icons/gapid/wireframe_overlay.png b/gapic/res/icons/gapid/wireframe_overlay.png deleted file mode 100644 index 20eaa9d8c27e6209b0302185617ece31e0df535f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 327 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJOS+@4BLl<6e(pbstU$g(vPY0F z14ES>14Ba#1H&(%P{RubhEf9thF1v;3|2E37{m+a>~Q?gt!7}&9;3=*qdZ+4LnJQe z_CMrnP~c!={q5zw`QHE3;KriOzn|WfVScX0@kW&GDnml(tIcf3#9DTImp?tRrRLeC zv>!reE=$bnU-(<#$o>WY*owI?#xOlL+W$X%`Mj@wv-;~9%C*_LE;q;@0NTRf>FVdQ I&MBb@06M#HlK=n! diff --git a/gapic/res/icons/gapid/wireframe_overlay@2x.png b/gapic/res/icons/gapid/wireframe_overlay@2x.png deleted file mode 100644 index dfbc9e64fe3cc5522dc34e3d35b93cc90565dd6d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 420 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10!al$!#1%+0WG@0D#@rpvm1jWp{26nMCFSy#y>ygFpPsBZRb<9@!^u(E z$+8`$sXF%7JGAtlns%&DzGvRTA#`b9qLAB6%VwR|)23v`Z?;SL7uCG|?S4P^CjG$O z69X#cxZ~}_q~y7*5>48Us3|9v;mdKI;Vst0F=9s AfdBvi diff --git a/gapic/res/icons/gapid/yup.png b/gapic/res/icons/gapid/yup.png deleted file mode 100644 index 788040e0d7caabed794a1a16c59dc1229e8d7037..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 298 zcmV+_0oDGAP);F~yru92Bs8qi!U7K9i@lIgf*0@rHtZGD zShzbDT96IP1}*gOX6DbA`6nY3$T}YYUEuEh>g1`&XDHSUa0%S6@GJ*d=l6m0?{dpJ zf6Gr~omcDp-r5`FRQ)Z0KLtDkFRKidd?Okq6A@af`WT1x?XTW^CL#@0CUIChT=YvG za2#LD&Tjh^*vPW1iGm5t6nN_&)iz5bJVY0&A88A~7&A1183K@|2g@QzQMPC_ABe~) wfT|ASuzt4og*)R!JL5$E_a9VB=Djk&CoM`qnFfBD8~^|S07*qoM6N<$f|n3|jsO4v diff --git a/gapic/res/icons/gapid/yup@2x.png b/gapic/res/icons/gapid/yup@2x.png deleted file mode 100644 index e7edb606c7c1b6f4b3f39f8c4d503558480b10d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 540 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 delta 4354 zcma)9S5T9S*8S+c2?@O^^jq|FBA`n%VxEbf{2nom*>SaSx~r8xYQTXVudPktrQ_UC4?k}$nNUv4K<`!KeBy%sChl5vGoEgYc zct=l{Au(x79uSKFh#w* zX^S;$$kyWL&1FB(X(NYc$pEQTSG9>n0;Q=hV2LmC$?*cT?~`?3(CdlilvOnu2UV$D z!-8zYLDE%6<5DHcC@j+5%ia?^2leOJ@Bg7Eh~ERxE_qpcdClT72If&#IZD5oe@j z_hTB=_FdxvjM4a!rb-;EPLqtVHp4&Udz`|W44*`rqj)OWO^(?hvI54v+5*- zD!F5zlU#rgxjpk)q={Gf7Q>iElW1!bmoKwrgu*r^Y3$uSU|Z+(98=84;fkk~DdWb~ zWKsY3qM73UmDaF?%wkTbWP0Sz{*KYCTD1AIifXxd&KE%o3P>P<7gI5;9ey0-S7~+? z9ONt+)xu@VacHcn{-^bp$LnFPwA6s(z27M>%jka9&?di?Qzfzm9O1c&FIG}Mu1I#< z(F^&m%DTAfiLwE#9_oVh^09P2-x)2#x&^5iH6;2jb5#wzm-v;Had|)<1c!2fD&NCu z`yzb$EVg<-PG#H@ddGD3fW@O<@tcNpJDIg3EIv9;%qjs~VwA`EI6-(pGmNuSo0ALO z%RQ(Kh9(YNkw}QkL*t_`W?Zt#`@P`j=|_pm`UPU6T*AGO=P6-&ZzWVSc?PA}ba7)u zA@oUhiHlIao}mO~;8H_@t@?HG$?WE3zlK;94Lh-yS%u5+h79T#Xntdh9N8b3MAL_6 zh+NEI<+Pckxxs``O>%b|-MH6vw^*$0N8Ce}1Y;pV=+C(x9T5Sz`sH8jbLPuPKhhg?#h;ls~-c`&H>! z!R6}W&x7}tKv;V<&9Ak8N^)H3(M)1Wf(X2EpZekGpOz$;#K)2*n|3H*5C84(Uh$!V zi~`ng%p>Sy4k8#K?2nqbM_Bj#OkAMvp?N?_vSgoEJA1?Lx#IKK2hrnGGp*C8iesU8 z;Hr*M6vE0)@GY=7m=0WXEgh@UJl?|Ez=N%Cz^nKjOHXDB4uNo!K}La*btAP-wLBI! zwO?yb>V#`Q*RI<9Z0>X~bzJf$csCA}Pn1u784D@c)}M)(nF-kl=?pmz@!lGp>Szvq z_3_okT<53X5942J)oQhAb@bf54e592ztnHtUt_2*ZC{~Tk!H9(TGsdk*NID`Nb-*T zJ%iU-Zus=VnbtXBo^dewE0>b(bbU#^YyE!xUB6p?WIxKRz$`JNNjU#z(D4BLiW(`h zEoHW)ZJz&ylGj${ap}|B9eV)>-y_GvZ1=}^Q+ErNrk9VMnua|V)(lGhBi19+C?|6@ z6PtvVjFyqej6+jVn<5!i!6?5Yfg`Eo>j(IooBh97D9@Hcdw+IxwRC;McU{a=)l(%> zk*JBOfqYkl8huB4)Hl`bzCZ3B74!Qir&u%|6<-$@{;v5Qho+Avt@wM~o#hVXqQ{9cu2{yAcyKm;-WVx5R_L%RMzU>Hp zH&5{O%ImYK_Nlqos?P3dH$naBn1?o^hhlR`JMg?px{y-Hx1qpL?yXA_Olc2wQw?nM z!{i3Vt0dMZ$s=U+l6Rk)o=C0={8;}{^w4t7T^WCq9+M~Kb7-8tX<2i*cZHGeOAP)Q zSJvyxrEr|fO6>>>wjBGsw%o@eB;o*nu+`~*xeI%4a7g=-3B+A*bT3cYcd-p!PUt11 z8-5{V}lG2bzt zFc;;e@D^P-j&pe9`K+=@WxiF1V+O-{!xF>wavXM@xWt`DyC4qBberi{k4V))6PptR z%c2^QyB*EvvG((Ap~fuH=$E03O;w74|<6Qx9-uZ`1D zxQP`GwMWr!+ax0}T6On*_bpbwG}L9hdEtM9LilMEJY&#e>3h+n)liCa-yJm#Rt*j& zjf6nzq&GqPMxjPiv%hh@9}OaH4}GS+n_9d?4`dF`kB4*Y>wjj<%tv$|b`#@67?gy@ z)Xb*U74-erd`JAZe1^R68_FsN0p2)uN{Rh!^lV`7hVBRBo>EMPr;ts6&-bunawpgm z^YP(ZZVnsimN{g8`0hp(x#Fu~f1&EB&A7kx#{?oW8u4o@3-^1Kz3A}feAv5F%^sbX zDM`_XC+Bybh1&E;7GVswqqjc@JEPL?vUf%;>h*8TfUn@axrt)Ie8 z11N(Kavg8Wu;1Z)e&mzDmR;g#$HuAKq4&koUQtKkT;Xlf<@W2Uy5Rw<;ui~zYI+w( zQyt&4zLakCKhD@BhN&QT6*fFii{{U!&-G7gyDAptX1fq7p;6Jler9&b9k?BYbY*t% zg|!{!4%P_2yxrx8-^Of^F3Q&oE@p;8rGAEV9^S{VX!RxapPQ;RsMen^?^PY+zO9mI zbZBTyh^Y)fF_78T);%m7V*xInXZHxmA@Kq+cXm=@c14%FoPR{q1Hb4)5&%zJ>=D?( zl*K`b*P#VK114JP5fSXdS7kr!@7-B(8V34Ev9Xpb0JMhxNJ5ZrZC+Xam#3imEVZ>> z&J9sOJ~&2n7AWpGJ-+zb@teT_?R%5)r(Lxa_as*Bgh@c7* zqlO|H9YFqacx-E#&Y$m3%vsmO004Z00RUGF0B5rR5bpv20c!xT~kGTY<-$&-z_Ir-(buXrzi23r-#;QTjkswKMew?(wV*7)fB|5jUce*-BQOVghYLVlcuaz68 zR`;ynU4VW2c!&! zoGz$X-y(^HY#3PXesw%OpoH3azs2vU@fzIFl}w%CcAFR3&iC$+o9~J^Ec}3*O>6Qs zZOiO3ZtJ2uPnu)0HX9y2(q2g;k=OH*`JAJ`;e`*z^eq*aNH^Xd2EVKFt_Y7B6B=Yt znin9w+T!s_=ch{!e_(xbsgL#b9$AEhK3%^O)pcv$!*1}w+i=7pNz^2+=o?qRu%cih9_F)VkB*)%9oDua0@lW!2S?e1l(#JWnEd`nLg2 z40PD)I@^aRy-K0RiQw{Zf>YjW^U*1l;5Zr8Dm+}HtGrMUV$`JqXU>#;)y1eT3`{6YiUN4eHRQMtz%gHx`P$$bxB>9n#YJeGV@ zeP_43C5x4wCW$e)?)9j#ImnQ2 diff --git a/gapic/res/icons/gapid/jump@2x.png b/gapic/res/icons/histogram@2x.png similarity index 70% rename from gapic/res/icons/gapid/jump@2x.png rename to gapic/res/icons/histogram@2x.png index 8a625d6828418e71a56c4744c795a8fd5042a426..8793ed30d2344bfa7779caae71a18da2120bfade 100644 GIT binary patch delta 4804 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 JPDHLkV1hH1tt9{e literal 0 HcmV?d00001 diff --git a/gapic/res/icons/lit@2x.png b/gapic/res/icons/lit@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..86df08de53070006456ba4851348ac56563657a0 GIT binary patch literal 2072 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 Hu0mjf$(k|N literal 0 HcmV?d00001 diff --git a/gapic/res/icons/normals@2x.png b/gapic/res/icons/normals@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..541ab06e2616beec0b2eb978f3ce37d76a15e1bd GIT binary patch literal 1022 zcmVPx&xJg7oRA>e5nM-REQ547jdDxmJlZPLm-~$xF?rKC4QA#T!w4&gHx^SUgDCk%4 zBZzjPAQUUwLWLF|t)&!7v6u!oQAEK9>Q2PG8e{Av@y=~eog}@PWads5Hi7oc+&TAu z{=YlSnPdiNewr(=u~)!h7k;>>_ZAZ$(DaMI?a1?qD|Xb94nW44X}8`mE2P>1A`PJ2 zc){C>rK263!8a9yGm|48m2F5nBbEU~#(#D1LBX?$n|5ZG(Kh`Wc7T`$sKq!fIYm1_ z>IN`loB$}w1gRN7hH(O*C;}<4Yb07@*D?gK!#Dv@v;raoXoPVBplAl90w8>>Z_tr1 zUZOru?NHxUsGwa@1Ok`iPUPA6WqsXBfSz9Fo!vcMPNcebBipxktsUwoHey=?@r*CR zKm8VtJi9X3huzUjJeS-p^`^85fyp;;eorEP{s7!t0{X+YZ>v9(2o1l0^6FdFT29f? zxN-y8mJTk^er*KG%_*qyq$pk5xK=}}#cMM2UD?AJ`f*RFFFXTn%k6;kI^xP#Y|h<< z5{n;M08P2rx6@s z#^*os(OOqrC&4#s2B3)*AoC1_nMfSkf%NGxTs|MAt{d}9OHf852+n=r$ITii@wx$M zVmU}~F2+qIj_gG0R43d%FQxLRE@j{!iy}Dtp6^>VPU5BkNT32_mVq#n@vdD+pX}sm z%A+VkGw-Atr}~xwNT?hnG!t7ht>wsCajHjA8UP9EK|<-Pd|2z_M(vR1*Bga5vU-Ke z^Et@sAU9v0AZgz=07?D~WtsqnOJs9G^9__K7v6ykY)dxU+qTwKV;~8YgFMp;= zI}}TPAk&~0wZ|$fXphHNARXSiL0W&G(4;V$8{^UFUp3>R$MZq}DrN6UKsAt-+&P{$lp9`ahvi*G zba9ftQM3#|1=a&Wais-%;bqORv>jSCPIaXLkYFckzwGxF`(K)g4BRBH|wW~2Zs8sk z>&do{m)eEha#6Ius+&9O`;Tqcwrt5_mP@nA4wIf>yk2~ZiS4q|oVA&mS7j$~Yp3t~ zqc>CK){R>aefGwGG)$gs!lJ;y$l<`iB+$Ts%4}ROu)z6o>s-EG@tfC5UtZXv7WL}l hLQRzl=Lg1(>`RN6{x*G=HVx=m22WQ%mvv4FO#nsscMt#o literal 0 HcmV?d00001 diff --git a/gapic/res/icons/refresh.png b/gapic/res/icons/refresh.png new file mode 100644 index 0000000000000000000000000000000000000000..ec2c71d12087fb19b63314aee5cca84f539ffe84 GIT binary patch literal 538 zcmV+#0_FXQP)Px$)Ja4^R7ef&l+Q~7Q4q)H?W&nrm(F&NPSHUn@DkKYQLf>&Q-47PLFWhr>C`3Y z8WB?3p&tfaf^Ht{wiQ$ zd1JN(+7>We0$`IJ9&3Q?!2|N?bK&x>mxko#Or=u3u(E!vG3{KESUET@#Y*@25dFz! zjJ=YN7-C5$sw7oW&v6G7P^~v_fx$~C=-tm|vzi!4YtG5lkLDpD%rjsoI^tQWkZ&h5 zc*g`(6|eBKc$eQZz+TUYqFy2DYn+iwg=>qZM+~H%YoNt=<#R>R>9D4@=%}xfxPu#P z-+(?SuRi0}7PH8&_yquZ&F{^&Z3lE(0)BR2hTLofy(~*G!%r8WuCo^4m>b)DA6638 z?qUFjtwjUSv`9E4z}lj!PFbiv7Kq42z<8&|C5|GC9gm0V1KN3%*d+mgL#1Pw# zaVWqt)@DBs_EqYQBYwxw#g+;9;pQ=ydnbkt0evTGB~?!1d@vj4c*Ay0U;zKUt__{h cb9f#20bg&kbdi?TSO5S307*qoM6N<$f-i>nFaQ7m literal 0 HcmV?d00001 diff --git a/gapic/res/icons/refresh@2x.png b/gapic/res/icons/refresh@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..c353cd3a5dc506236490a58107dc6a1665601cf7 GIT binary patch literal 1082 zcmV-A1jYM_P)Px&^hrcPRA>e5Sj|rpQ4pWmmWs%SM!^e^D4xNC(ZGp#P$5Q%rUyxy0Dpi{FD9C3 zJgD)aM(+gEL=TM!M)@$2a4I3;0Gu@>MGwFMDOj3P_BpfdmQCsQy?$6QZV%nJ?_=io zo1ORG%m6q)#{!N891A!W_@6C+#UkJC^;T}K$1kJM&jVl!Ae;~YH7uW$tbu?9fiR0G zCdw;4pCjbi97m_X|l?Dz3f1~1BwAAUGFFc7uQ=k~cv*PExu-p{A^Ti^2{(ALq_qzf@91T+(f zMe>n*ja6mu2=um9xLupbxPFGWx@q!bBHw@r^BUr{;ONkIa}9$Bh<}|P8?H6`GCgx9 z(AL>?THl6o0iuq;_t(@_-TdPB|IQ>_)_1|@JG8dE{)$NSA>gv+f{VeCp;;3=x#Y3w z@!_l(vks;MFf6Y_kige!8s3>29eSBQC!hD$j;>p}E}j#K6@ji^viutc&$46$G*yM{ z^M>1y<%GO8;?E0ky_=e?6igtU5k4ig1 z`SceGo^?tIaCnfsVg0J-yb76OfM-3@4a2bw-I~BRtO_vIIU0y29q~Q~O1pkKyDL^x z>?Dnsqyz|h3*D64^%Z3^yA&1BF*P>$p@8M7rBVU{#Yu9ZP)OB8UJS<`Y{nuh(WTX^G9^+12dmtl z=(35BARlK^GJ%DTCw2H(Cnx_hc~SygJ>UeKbJ)=O)(x4!LdQAPWL>ONrE(!9z<{`V zK>u5`p`UOXSSU!l^(;G)CsVR-=(L-;)2~E;OCMZ4pqp{tV^}r zqC|i}a_NJs2c)2nbJ$`6XIU(hT&I_Hur5{knPNfPwWUbvH4WOV(hO(1dSyl}pN$?K~X|I2Ld$;8?)1fSm>Y02M3KSShBC{{R3007*qoM6N<$f|IuT Al>h($ literal 0 HcmV?d00001 diff --git a/gapic/res/icons/save.png b/gapic/res/icons/save.png new file mode 100644 index 0000000000000000000000000000000000000000..49b7f01e1063246cd6ab32b4c9d8a6db7a77e399 GIT binary patch literal 311 zcmV-70m%M|P)Px#@kvBMR7eeDU>F6|3;_#|fCdmI#Y`qr6qBQN)B=K`Hq3*_*EfxeP#6$WgExp? z{d&2@!Xq#bmnD{-0XZNwxa2|NC>EHz`~OE)%*e=?#K7>s(A+bi7+D;|23lP7|35=9 zL=8d~-3$~95XvB|6FW9M0J0nz|1;!RdIVI$Yu6 zCPInN literal 0 HcmV?d00001 diff --git a/gapic/res/icons/save@2x.png b/gapic/res/icons/save@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..b9b78d3cb5ca8ce861bad7926ec3a412ffd0cc49 GIT binary patch literal 537 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 B?5zL* literal 0 HcmV?d00001 diff --git a/gapic/res/icons/smooth.png b/gapic/res/icons/smooth.png new file mode 100644 index 0000000000000000000000000000000000000000..b90530af69cd3e1abeb87617fbecce63d227b278 GIT binary patch literal 873 zcmV-v1D5=WP)Px&BS}O-R7efoRL^S@K^XnANwri=3s$js_TtGFHPwn*u@n&%sT8$%j|V~UAMoN| z5Rf2(deBy@t)#@Ecxv6d7V*(Al84@i(J1ZS_%`f0XCyg;1rc8L{Ab=k(49Ilp~Rkv$FZYT}i)~ z(Aa+NWrWbNqo|Rf_l|X_lTt{P; z!AVesj%kp98F1ZnAxEcRkuZ$R09aVeNntrJE{sLYe!%s>h9*GZF?F*-tvP3hk1h-> z{V7O(AqR622(1D!CDl@LuL+EEzXb>!5D0(?N?Z>m=|NlSZ0Bq#WeQTt77;b%3qv+y zYZ<8{=QyNE41BFbFinHQEDug=aNkgsEg^DTECv7+uIZVU(f1BM@vpiCGN42}#wuc6 zv%X!{IppC5%KN zZRA=Jn{#Gdm%wc7yFHv(1`*Y1B!$`c|BZhE?0^1{*f~C700000NkvXXu0mjfrO=Ue literal 0 HcmV?d00001 diff --git a/gapic/res/icons/smooth@2x.png b/gapic/res/icons/smooth@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..b104c858fa020964df25e1d3cbcdf19d1a593867 GIT binary patch literal 2007 zcmV;|2PpW7P)Px+kx4{BRA>e5n9Gk-RUF5Ex6_$n#*vK=6r&3hdFaB3#Cgagphygufk22#+}DM1 z<-&y<7ybiHOnt;)j4~>MAj4xoMFR#H2ri6K1jL1jkBFd5+i7p__51yud)j-ay=|v0 zE9cDg-t)TWd_TX(xt$T2D{~h3e_O!0QTWg9`7HhG@o!S%i`@0-NalkrPrYy>_Ubr* z6`ud@`(#+~ya$%Lca98a#z|iqa@B*#RI+L4i z!0^uZ1wE4Z{D>rv9umpIJ1EKf7P+^8|SmF7glPPSOA{aWlKXT1IkHYQQeMptXGEN z)ELiD2v4D6NlHZzADlvZjPf+1PVB=uG?;2N24h>dqHNY>B28Lj9fSit zKylRWgTPVqB@}=V7KAS_H&>Km-iY@~usoilNc|c?S=tPX*Dj7UEU^G)@v;ldLYfbz zYTV7xK_LxdS{zTS4%!5u`01-T$zRLC@`!r~*HgzRHVg3@(q3*zmk9aZB0Ns#BiZ#g78R0f_gkEapHK>?9+3yvKwjyr@tuL_aGU9c@*#k2~Iui%*8yW zC?TH6Vrawzz@oOOc7jka8v&G_=WN;+5)xUDN`6(SA>OXXyYXDGo2P&g_9p?N?k^GNlsp&kW6o6_}d%o??a za>8dvOo<0zoI(IEMhF^o3PXkixEnaM3E>8B*5La-r&w_@dq=v1trUa<3Zr2aBQDv{DYT?H;pt!z?shZCRj;bE>v-sBs z#L(&#q=`ze1mbBSBc59l0w3g!K0_bzAv09Hc#}Q41lCC8^RZ9FdZ6!>m!zlzxYyXaYj4NAdV!lcx-!+Z9j6iNdtp^z8|``P^|fYnHB=y@Rj5c55!1 zTju@#TcYdy50X6bl{h$2N(=ACid`y@VpT0XLZ_&UXnjJWt>0u7hJdp#6h3hFYq{m% zPU*Y+qc}Jm{CnI?7fYqdCpZ&A3vR~a=*y4$NPUoudWy>>1pWoixzg1@Lu<6}h=|4`N zOqDMDWI+1*0r8mRhgXZ&4G@ME-@>%G<^Ye>Ks=#1-k`K1+%6gG0XxCoH}3c-edYA& zROw;`BtNo7@`J0SL=a7C2&YE~pq{A@(2j7ct7!oHz=j=T=_{uuQ{JTufk*lzI|Pu2 zSBTrw1L5!l!$-Zr^r-egCxlx)vj(saZg^)b{nzAV%C{i%`ef>n)slT^1v~-}&5I~N zCxu%bEd$sEo_u>O{r4Gw{2X`$AlH|#lBowrOlZLaH$u4Gzij}!(E2xbrmvozOv&Yo z8d@GfmaWtf;yK>zsbbe__TDi7yWu*3`~#23F9yW+H#!dOyxHD64qyeWd*l7|wKHc@ pY|pQAj@$Wj_c;s9S)erw{0FVS-4=p@p@9GZ002ovPDHLkV1m=@y8-|J literal 0 HcmV?d00001 diff --git a/gapic/res/icons/transparency.png b/gapic/res/icons/transparency.png new file mode 100644 index 0000000000000000000000000000000000000000..669a5b8ecfc9338635fc3c00d11c2513210b82f4 GIT binary patch literal 269 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjjKx9jP7LeL$-D$|j(fT|hIsHM zCrG?%5PZhSeV*a`|NoL{hJXI+GYczsr=`>!I&oq`S<>&ew+erC44g0U+V3n@zEf0O z{{O#0Y0HtdcbfP7H~KT1HAJ8L(qWd%9ve?DWRtzUGf#U{BnS5cv%u+${7Mrxw(Q{# za`q``ymFA?Y^_5vcR*8z#QVuoJtp57&+0mGDh2KB_qNqxZOoYUyWyGG0+x#zT26g2 z64I(21xvYtjwZG>XUuXpI>eOV%d$#mLazF3UK8$R;&Is*SDk8!G%3kskegW0m~!XY Rb)c6RJYD@<);T3K0RXFsXUPBn literal 0 HcmV?d00001 diff --git a/gapic/res/icons/transparency@2x.png b/gapic/res/icons/transparency@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..635690869a40fc493347556515868dbf7fa5618a GIT binary patch literal 476 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 literal 0 HcmV?d00001 diff --git a/gapic/res/icons/winding_cw.png b/gapic/res/icons/winding_cw.png new file mode 100644 index 0000000000000000000000000000000000000000..b72539d5f8c7561dff86c90bf6e40e78f7a1b674 GIT binary patch literal 706 zcmV;z0zLhSP)Px%d`Uz>R7efoRnKb^Q4pTlH8FvDD2gCrM2HA_5Kl=e22n6k)TW9k{y4Qnih2?4 z!Hf9=q|k#X=pl-S%AyG(Z7M2@qH7Bt>P7HoOQon3(LyCZc6^ic;lABX?RpaTGH<^5 zX1@34OE(#vpGc`}ZZ8oX zCxkQ-t|y?5#T?Q?n6w_3Czh(wR)Bkr^~NnxaE*p|dj*7^=p8V%@V)v25UZkS?|7wr zZ>i#KV_gT1q?4KM*;JG}Fq9~vkEJS}{oqVKjJSz_r!$2O5oXZ3L8f;nQ$>fvZV`;1GDw5os@MV=NJ zY-g*r+BF0keD!Gf6LZ+I&$v5B5#TxJQFN1>zPO{^;-otw>pBOWIQxuq+=(j!&Vb*# zHL^5>s9iFP#h*@2)7SAb01Y`uTM;0nnZ`WCoQckL#hT0m;M|)^>7f&s>+zBD1CFqbk`a)=46haZ7U$j?mryH od7OFTBGJwPvt0Zpx&NpA1+9Db^4x!I0000007*qoM6N<$f;PKR%>V!Z literal 0 HcmV?d00001 diff --git a/gapic/res/icons/winding_cw@2x.png b/gapic/res/icons/winding_cw@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..964503f143466656d6becca0dd71dc5c8894191e GIT binary patch literal 1653 zcmV-*28#KKP)Px*FG)l}RA>e5SzT-tRTREwcDF6sMPG`T7W{)yl_(lxX`z9rNL!1xz?#4V;i*rO z2BU!(gZLs~ObFDN*!ZFZW3136l(t|)iq*0hO$ssP$D%+X7Kjl_VPR)>uIHPwbs2YN z?kp{0(n;Exd++ys_nf=;o_p?$5aZYQ2;AKxFuS5=Ya|j0jFpwzSP7?erIf4s2leRu zNF+a1H=6e`cL2spA*Eb6!%gM0Mo7j7M5w>WL3{2&;G;v4%PVB;N0Ci=Oo2rnkE~fH>bj znD_;ulIQW7*xu-e>EvvmVZ786ovb_U77e050-9FZ-MaJiE%h!1*EL{mQkL zrpqZjo>7M~Fu`!j*C@c$`kuuV263v}>RaZK!7_)~XzUoE_kl7(x_~ zhjG8%iw`rKSmRy}o8KI4Yd+wlXSFc~*qapd3mT`1|NS*=N2`sd~|(x_j(I&oaqMV1hx~ z?1}XN1hl}%fN&^!(GGQV;QKv0e&e{;&5JPqV&eRAJ5ix*C}5Nzq?yBKZYkn+f};Zf zau~Bb=f^d5b#);-*{!S*b)a20WW$__2p>hWyD;ye0k$N0z^>wYs4ohKzUBkXI$nLn zM^0Z@&1B^RO)iBt#zo>)jv(cRNF3wWEB3yX%KXC2!eLLKaLzhA$@RT`Z*Q+Gnl|&e z5atS=f8~YKXYM}Ncl5knBvbj+uf0P>Pd@t`|2ndSsh|7a8Pal={;;d* zPkUe7=6&7GhkDmFkaBIp?2S18GiV z`D$@&TyPx$14%?dR7eeDU>NFv8Rh{C&%jn0WsQw8YMMMx?%dc16DNhnW(Fh701Nkk&;J?z z^T7C&(2NX>Ury}YzzZ^i1#S=%<0OWE|En08nA%QkUtbLuCz4_19_as<;ok$_-L5n%nVEcAWM+VV8W-77&&CakL_H)5nT^O77#KVWEt5O z5Mwym77%MVSr(9DILQ`}YB)(2kYhN}7LaQ=Q5H~QI6(_2H5{)6)G!>U1=KPes|D0F z9K`}qWdRZZm4={F5nI6plE(*NX258WT6ob+mkNjRA447ku(BYh!U4G!?DBvA!DfK? b!vg>S`u?E5?Y&i?00000NkvXXu0mjfTwj4Y literal 0 HcmV?d00001 diff --git a/gapic/res/icons/wireframe_all@2x.png b/gapic/res/icons/wireframe_all@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..4aae56b5a964e7195f60cacce4bfc7ca975e0478 GIT binary patch literal 594 zcmV-Y0Px%3`s;mRA>e5nK4VlKoo%Qv@N)F>!46@5Cp}=r3yN9s!r;VRs0uqau5Xl8?G7D zNjnL;v_GKz1A>BXj;ZFESG{uP8c36ScPA!8b1%8PeBa%r!#&1|qZonzJpw$g?|EM3 z>HXsrI2__V4*arSEuHwjAH@4o#%Vc9aflH-3)>97?*M~#bPa>!cwfpmEr&7#jh+2x z1~5+vmpM1*FTK0#1^M|IIrxihWeMS$$7LhSa5i(%?OYjKLfgAuZ3x3Y0MveQL~L@5 zZDj`VgGFG`5!-l8#MEbm4k9=Tdq*`A-V+^+N zddR|~Xs>cn>{X`O?vwLnZO1w4ODl7m>uV2#!QfNQscf&0D#4d4}mz$>G@zn}P zR5hAZDN=TxiwccAzXsaM5^|wJgWemhgLA-QqjVsf6posT09Ipgt;Nf%-T0Hlu`3+J gnnn6z1agnS7q1(|=^rR1+5i9m07*qoM6N<$f((laD*ylh literal 0 HcmV?d00001 diff --git a/gapic/res/icons/wireframe_none.png b/gapic/res/icons/wireframe_none.png new file mode 100644 index 0000000000000000000000000000000000000000..e403db14ae975eff3aa15419e278a26c961433cf GIT binary patch literal 266 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjjKx9jP7LeL$-D$|j(EB_hIsHM zCrG?%kbK6-ef~h0WNL4(QPwOQ|95w8unViV9!q0WKEuHMz2W?S$$y^@{Fri~ho>jr z@6DY9+(yl;c>=H?+d zF$|Zvjk#0!_Czf8Zaw^?Uy(l~a?Xu?`)0|+H^lyXZ-0ZQ=nKD}Era$v>!*>PDX)S4 OVeoYIb6Mw<&;$T0nrEK? literal 0 HcmV?d00001 diff --git a/gapic/res/icons/wireframe_none@2x.png b/gapic/res/icons/wireframe_none@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..8a6203a27793ffcd86e8dd297f32f779a73807a9 GIT binary patch literal 557 zcmV+|0@D47P)Px$=Sf6CRA>e5Sv^YwK@gpdAs|XhzaX6;C{eVDLi%WBM6R$fg?}Pe7J{IELPW7T z#8_#-$|`9sP8%!5uQFg^ytrmgPd2+LvcjAZ=bGD{oy@*{Z!g6g0DhQ(|IL8VkMB56 z;(=#L%6X?a;yQ=`JiHe{ey&K6#byjA>v}Hbyi**80-5>z zJxDoB3GTt@`^)Lg@G7PP)sv+|6Pt@m_zigRt^$YxVmtU};(1;}#cX^7;bJDY z7<|T)r=>9TEAPvNe6Vk|e9{(cw6qdXzy}~8)v6>bU_}=}GAlqps#Qr=z=|${WLAKH zRI8G#fE8T?$*ceYsa7Rf0V}!)l34))Qmsm|0#6c-GBb;{XU=Vu$AI3EbhPOWZ#_ z6^0^tBluQ(U1rfWzq`3UR{Px$21!IgR7eeDU>NFv8Rh{C&%jn0WsQw8YMMMx?%dc16DNhnW(Fh701Nkk&;J?z z^T7C&(2NX>Ury}YzzZ^i1#S=%<0OWE|Et6zLK!6Dqv68DGCmzY#qgl14Wb-m78EeS z7$>%`uLiLxF%a46dx*Vv=1XfyL eGtlLRE*}81@t3u{yCr1+0000Px%LrFwIRA>e5nLSIxKp24EXc1lN<`+~!1VPZjMTPFVsYpQwJ2*JG*FhXaLBYvi zAc9j7b<&D1PVFCvA}IKQViz$WScyIR#-^UR7Sc5LAtpm}_vUi(b<+~ z-7N>R0z+dHk3dK}PdLwgYuZ!h_@IM+zmBf_#WJ&naL?nmp=DZPQ_wayONY3Y%~u1i z<`=*;j9=p*+pj>O!mI#(uo~2D*bNcBH9likx!)1~Cb49}hr;2~c*ulor9iR3d;@la zq0w>cGafiPutVJMHvIeT9W-`zLiffh=+oApA!JgAWm%aO;7(a#fO7Dm=ARX)@EW^? zDmCO8_X>|p(pR7sc;Km~Zu0;<4!5>N@gY5~>Y zs}fKV-nD?L@U8?@hDU*V{Gl(*jD#b-YXBsQ@t2b`_{e5UXO(V_`{@3>mWgS?^Y$*h z=@(WPk)FP$k-`3RUDrS9J{bXoCzzorUin-O@RYb`YZFAlQo!S?gPx$TuDShR7eeDU>F6%A_Ocw0z*LlrHg`~UB&AU&*%tlEdSuYQfJ zp9z^m4jX9r)c^ngi-ItSO^z7^^;mcWG=MNRg)HcT7VZJt{xkgdWME`GesaeKD`a_d zkAPzg|NmPuGBWHrv16kvvK%fpW)QJ376T*Z56B?ohy%01hBN+UVrDADWgxmZh6N|K zuD=d+{dADRe+>USLPJB@Kp4b^YMyy)>-sC`2I1mk1QAFfBQI+M!>8ZTz=%_N{P|Bd zSTm3f44U`coQ!q248tal;RBGOvgscJ0Gs)5UBAYpg8%>k M07*qoM6N<$f+7;E>;M1& literal 0 HcmV?d00001 diff --git a/gapic/res/icons/yup@2x.png b/gapic/res/icons/yup@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..834891084c003ce2f89385a5e370d07a9cab16d4 GIT binary patch literal 771 zcmV+e1N{7nP)Px%y-7qtRA>e5S3zqNK@@&(lN3Y9u?N9_AVO|6hk}>7>8UF8*n|H-8$AiKMQ@%w zXz}77SY#8VO#%vvkgT^Hl=k2+Fj%49Ox$r^YQo#ihRkjzriBSCee=zG^S<}Zo7pXZ z`56U_0!9I&fKlL_C{V84-liuB9Zcf9NZ<9%?bW{Mf2ABb%w7G|aC<8GEET8!;Umev z5JIfdL$+$pb5Q`bjU+y99kNwhY3VIAY8_IZtB#00l~!8%4vbodlP5cAD@Eg%GG4Q{ z1U*TTFMS7+kd5=r#(^BWZr?f-AT~K>AyhiedW&OGyIk3_0|8Br%f9~TH)}UIHm^N% z2XG~`D^L1>ClY|q9LJd&OLOGIV*oL*EVviKGz_Ma7_HrT`{o!BUXI4}S01oyEx&u0 zW89`W^5GZ)zHT4Zx*XGC&n$qFU~y$n5;)-r1Ar$tcXkRKBbzXq3*iW-RvsROFiiuc z0y?gH0v0%-oI+ea?frTf!sK9x$vKW&U_EVn-gl1avXu&;WS7=T`*IhKcw*Tm57zBF zW3pru#(m`Z`F5q4ea z&q5v_b8Jy|ssduKRmM;V+Ed4nkx>A`sf_bRe(++Y1c9Zq*YE=oY?_gN~T@M>_A%Obj2nA z8jWO5^6481)iS*BEu=*Svxrf^C}0#Y3S3wP{sLut;S41TMkoLP002ovPDHLkV1naW BRU!ZY literal 0 HcmV?d00001 diff --git a/gapic/res/icons/zoom_actual.png b/gapic/res/icons/zoom_actual.png new file mode 100644 index 0000000000000000000000000000000000000000..14d31a2f45fa4abad830a731139bf317b67dbf46 GIT binary patch literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjjKx9jP7LeL$-D$|R(rZQhIsHM zCrGfeI5h~W6gIrK^mDg}B?J0^%O*zo_qfAgoyfk!?Tcx-OyoS4y^ zST-r;;K{erX$MV&ypwyGV`g1^%rM<5rEpTs0RyGS3^Fkr}_?zH}_e@0pDKxZ>}y85}Sb4q9e0Hd&58vpPx$5lKWrRA>e5SW6CqFc2-q8)?E3T)5Dq;=%<-AkiC{U}CH(kI>d(YMtbsjZ1?T%rIn8sLM473n^z!v4WP$U9&V54U8u%z?e3HK{VwCnQu%y4yk`Tz zj>-5j-k{Cr#SzL^h2||}9zZz@xn|<|RX&MyE(T!eyM1I_wJP%#G7q4bg;M8$mWPS~ za6AX{G~yaq=85OPGB-huc?+2bAl^pt`yfzN^eD||UI79S`9-l46;LEolxnsMN&gOr pMpx)$-a-l-Fa;SP17u(Y15dzvGK^mcDRKY+002ovPDHLkV1o0Qi)jD= literal 0 HcmV?d00001 diff --git a/gapic/res/icons/zoom_fit.png b/gapic/res/icons/zoom_fit.png new file mode 100644 index 0000000000000000000000000000000000000000..5adfe839cffa6094c3df58b47801c18663d8f070 GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjjKx9jP7LeL$-D$|Dm+~rLp*qs z6C_w!oEijG^54DtKfl3h(-Qx8cR0-EtBD#Q!Fbgl(>Zs z9?N3%kl)F+=(gu)1*v6X6NLZW5MtA?Ys(Z^sBY@@!{RfeqH|%ZuH z{r6+vZ@$;BE9#Q>mvMXx@2Renn3?)}|C{2aTf!Sy!lsLHtqFT@r8UIi=lk&YJ9kI? z7ShrdIC8h;@cO9R+73)!QPX8vW0p*n7YRs-`SwYs;OqYxKSJxLOjsQ<1uRx3QZO;B z?v{4IJm#(gD{O!Ld13k0j!VPnRNUMRuWGh!2U@ae$va!F9i8d*%PkFd`=_^W{{GfG k!%ScwJ0pifLeBwqg$$`KE4kMjfc|9gboFyt=akR{01o|k-~a#s literal 0 HcmV?d00001 diff --git a/gapic/res/icons/zoom_in.png b/gapic/res/icons/zoom_in.png new file mode 100644 index 0000000000000000000000000000000000000000..4c9ffcb9855d93771cae8b4cff5bccb856047623 GIT binary patch literal 713 zcmV;)0yh1LP)Px%gGod|R7ef&R843TK@@(oP1gqXV3i7Ov)eO$x0^40{j+dnt%V z#d=X#@T?-e2woKIDM*v5q>*5PAW2X}g|;G95mVGl6*NT6W}a^%3p>j;1_duVhu!z{ zz4_kH%mDloOVczJ5!vq)yJ}EyEaBsI<2)cc0Dvw4rZT|CpeR$N%*=GVWQr5eKN34d zo9D@wSJre6m*!II-EQasaGeFjN8I$XS+Tozu& znuUHMF{kVLy=?i3UaQw`kRB2KwpVae>kEXV@ArliJ6Z*ac?2S{Two+V(F!MgQj5^2 zPatFI2icqR)bKRH4BM=((Gm& zUz?kW%+2hrvhWvl-JpajHT=H8#5?_^A=4~BFl3_t1pzK+)6MCM%}rU@#R_Vgn}4qN zyWPsWpBCq@Q~|X%&lwLnLuD(k8vBU7SV$(n$R1gf2-dDsuhPZx2P4t26=u&qG(O(N z8hE(_@thUsBzIViuND@*^>6phb70rDdIug=mY%<{`h`rb={8oX*Xee=EoRe~?0&o6 z?6KV#h#WqIz^~8{Gfcs|%;kE@4BpFu?*Sp5no z5&1zn^}Y1eeWU|$A6#szbZ2JKKbr8ex=|qeba^g4X;0GBS0yk3t^Q3CgWfEvsFX>a zal%S7a00ZlEx%Y?>GSQp#W=s<@eXXJndR*GKOzvD36d>?L$lCmT=Z-k?5VtzNu*Px)iAh93RA>e5SZ_>QRTRJX^^awj=rT3omJLh-Kx&I&}*K!faMc|%}0L_;7+uZK_Xq4m|*RB3F*xw(` z7H%q>vto4`{}cXb?M z?*fo!$r%J$1WK<`AagiYgoFyQPhjI0W<%()=jjlsL*jpI& z8&nYXgoeGR^*Z2iw!FcBzDEI=!D!e%HZ<^+UJN<;lmr}2E;j@AIdY8~32Yr3@tv0g z(lX{~bnRn=^-@BwTLfWq&_58-qNgS!s7>-(W(1CK87h$dnK;ieLL=UzSVG6JoC+40 zc#w}}+EfWdXXjqS1z3Wm^DUOm2bmh<`qXNA6Tkn&_0aCv(NdEsrYZrTxM;aiK{$Ys z12to{jV-`GYBGE-AqUoUF?jyqp-LfOo9Sn(PiCLE4*I zn*l^0zlEBpdBb_X=Qn9C-QMnOtpg^G;x>K3W;InWe@CQ)sh9x{HXax_iDfj((;a8= zkNCSF9V3!X{mwmW2^0I5e$%%zb)Ms-bjUPJs=sc#cF;b=<)om)m;5KkS4&wqb87{n*0 ze5-5jv=%>X>tdqFpO7{z$8Ycim?n%JSYK9Un36>G;g_)NpB8)dPt01pkzlSFMXoPx|%X-cPx%d`Uz>R7ef&R6%GHQ4pQKP1gqXV3i7Ov6+5B;SAedc~ZBX!{bJ;&L zZ~ohv_x}g@CrsCM84=m)meX0&txL#N&P~91o5h+0>}k9-}|AnxaLHA;+UqyF8e?9a|Dv z#;T2eqGj4JjC-lV6Qfiv-5_5R`Iap(toJBtXnC(1-QiRu^iZ^LS{aIrIpIXkG9om~ zW5`(ILF(qLQz3PPfYLZ{Jne-0g#ZxtfW-2v6^VRDVBi@r@T{hVMFRxrWE@}D2>fb@ zLRKrJ5>-L6hG8mdc(H`vHxS~374_4z5RjJd88R{dtbo)u6KlH#bluHAmwVlA>76}S z?^`sW(PlW~!FoWmH7}a`sFhqc7W>i+BjOf@obg}#aEu=aX1xH6aSOqV)A)a%> ziCkMf;MLsRx8Ci(Sq|*lR&U><#f9f@>hoevqvORr|xDPHik-sxF?;nnOS=r1|e6lc;7`Ojq&2LIj12}!FBqqIC)KNYeKhp?n(V!8) zDYo=tex=8^^A_X$g2&spnKVn=@qa`hHWMUU`Uj?=Qn~2a*59@G(n?}ErgrvL{oHhH ofyr`^9w=34*J|B=+~1kN51WD7ECm}8G5`Po07*qoM6N<$f~6KmqW}N^ literal 0 HcmV?d00001 diff --git a/gapic/res/icons/zoom_out@2x.png b/gapic/res/icons/zoom_out@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..bdce489717a1e2cd3ae6e0cf8a28e0658bee8d3d GIT binary patch literal 1470 zcmV;v1ws0WP)Px)cu7P-RA>e5SZ_>QRTRJX^^av6BV$4$gQ^i2kg#cH1OyFnbHM&U3N|qdGlUOn zGIcRA^8?8wCW|vmW=L3KFiY@*IxSMV4Jew$W`d<(6#ZaevN=r|n~4*h0&98q`nzRs zlI6Yjy}p{Uq&I2b>%Hgv&iS2t?mhRGkaSB&ARU2wIs!CR-tTa`vlbUgmUZLW-vYh8 zi>bm*gp)LZiu#rGl!Ips8()|WsmqbUj|K(?#CS@ZAp({4uGb0S$2jK} z5oJ!Kla$hdf_0X0kH;e`p4GOsIU=)vZI=ma28~w2xgCbCQ7dT<4*I@PAmiUBa!Ga%t{M%BOu&9KJ5J{70wF`T?8uYTt_)! zZzAe9s3h$R4tdWSb)c%D=?%u|yOeWgv08SH4fcO!6hlouA%UuTmz#0+8MsERgl``k z@qMiZq^GZ{&UJth)=de$?vSLdf#LqJ9=&)nQoKQt%Z%{jLWWA@pc&@{MsUP?0x5J7 z>6E>|P`^adz%CEWmuE&UZ+g_stp;`ZUva2;YBVJ+xNsYAQF28J7U3ShT{Z zBppWNxLIRDKj`sXM?l^~U?k3Hn^{av0@d~I%_v5j;r?8Ce$I$lLo4;E&GPB3-%Ts~ zlX=%9z(}N403upn_Vn~blL6P#37+|U62O;GPadglXwKJ?)6=g>00uS*0802pJwQff zfO|>kEZ(wXR9}&|Dld0FIj0Yxa1rd?SMMAXzbopRbghZdh);E^=7i1)e9C3mNxo^$ z09?NrgQYYhdH8smd>NPXg?Lhl#x!SuQfU@NQ>0Ly8i-b8)nwKBD5rU-2ZURsU)9F- z_G!)lN`5RyVPl(KFuihax7&`~DMxhX9XVM)>(x_}(X50jJTwjZj}wq)d)%xw&@E6>+F4I0pk)F_xGPh8jXtSj7;$C3JV9oA*8wito zmoeyDD=$IG;wE&+Mr|*NdjR%}27hp(3)NF~Ur*$~&i(t>M&!rh2PxY|qSl$l1YUSzIBV zNXKt+IGHAl9o|$}YMGgy997rU->Yi|6u7E}md7|-`WR_YBKpM53JEocnsFY_D;6S& zzf*FV#GRO}9guhyDTj(nqez=BXQs6yJRf zXri4m-T@-cct!!f2**#^ZML`1pYhx-SQYh6-5`1(rfZUfVFHT7Vlmh3er_A%awB#r z%!oL0(Dfj71v0ft47{pf8+j&8z=#no*;J6wwTQJGFxx*f zJvCHNSb9Hjo)DjcqSB4w>B(UuxObI+a5Q{za(D%a3Zo?MI)U3H5PiH?h)+RLNp^U8 z$}h$ewN*htI4M#`L?5q)NURzH|B)!kR!BIDOE-X6+?iNa1eQrm`9%r|64;(A3yR7v zgT(h@Osyq6%&95;-+kkL-$6;DT`2W^j>@g#7;D^hTNNxOnaSPx$OG!jQR7eeDU>F6%A_Ocw0z*LlrHg`~UB&AU&*%tlEdSuYQfJ zp9z^m4jX9r)c^ngi-ItSO^z7^^;mcWG=MNRg)GDCM&N1gMWYjFaOW*pBZRD!qJ@@4Mr^~$9UGPqG7w!Jrv(n7p*;V7|K9TdKZ7*T@Fl=h(}=E_7(P}DLPJBDe|-AA z92o8fz+gEn%gdTfjA7W+V2y*vpMUoQgT;rDf$=ssCu891)vJGD(@cyQRttdHJ{P1J vXo>2VZ~xx_GaiarLo=hHcwv+?q(T4yr{`~riG?eO00000NkvXXu0mjf=|-;& literal 0 HcmV?d00001 diff --git a/gapic/res/icons/zup@2x.png b/gapic/res/icons/zup@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..bccf3820a0f004b8b57375f8ac9cbf0c293f9f93 GIT binary patch literal 573 zcmV-D0>b@?P)Px$_en%SRA>e5SFuV1F&Iv+o;XyuPQ@p1>82F~H)}c24jK9o3i=?56`!F)1}hvb zZh~NS>*5ngr*7IoIC{Sc5*v>zB)weILJq?H`N<{U_vOpq6e0IG1)Ks-0jGddU`Z6H z)*6I29XMELaGqlij!7wk=$)_OV}IwlM@K5_c`AbzF@}M^1Ar25JXT$EDF|@eFyMdI z;jyZftXoJ}hbu3ujxipoSjqYh2 zy}5oV=S;;$3GCNTD=>jJ`w=Qk0ph{Nmfxh5PNq3?kud_*fRy7HLO@Uy@R)6ep6>@w zl#WHt^xFu5Lqdvi6omk&EC4dwj6Dwr{g4htE{}I+0)&vl_h-~*zOM*?>>@V71>Ah; zb_ODs*E=(TkFV&O*@hil>A~ot-@Ol|Om1N&0>9-F&SZ4FT)y@?w{kAecy0oVE|;@J zn2Ugoa%qf!t#WCEfX#B5nSkwbnVEp?ayg5D@@ { deviceLoader.startLoading(); diff --git a/gapic/src/main/com/google/gapid/widgets/ImagePanel.java b/gapic/src/main/com/google/gapid/widgets/ImagePanel.java index b48460a6cf..8a7823036a 100644 --- a/gapic/src/main/com/google/gapid/widgets/ImagePanel.java +++ b/gapic/src/main/com/google/gapid/widgets/ImagePanel.java @@ -111,18 +111,20 @@ public class ImagePanel extends Composite { private static final float ALPHA_WARNING_THRESHOLD = 2 / 255f; private static final Image[] NO_LAYERS = new Image[] { Image.EMPTY }; + private final Widgets widgets; private final SingleInFlight imageRequestController = new SingleInFlight(); protected final LoadablePanel loading; private final StatusBar status; protected final ImageComponent imageComponent; private final BackgroundSelection backgroundSelection; - private ToolItem zoomFitItem, backgroundItem, saveItem; + private ToolItem zoomFitItem, backgroundItem, saveItem, colorChanelsItem; private MultiLayerAndLevelImage image = MultiLayerAndLevelImage.EMPTY; private Image[] layers = NO_LAYERS; public ImagePanel(Composite parent, Widgets widgets, boolean naturallyFlipped) { super(parent, SWT.NONE); - backgroundSelection = new BackgroundSelection(getDisplay()); + this.widgets = widgets; + this.backgroundSelection = new BackgroundSelection(getDisplay()); setLayout(Widgets.withMargin(new GridLayout(1, false), 5, 2)); @@ -310,6 +312,7 @@ private void showAlphaWarning(AlphaWarning message) { private void setAlphaEnabled(boolean enabled) { imageComponent.autoToggleAlphaChannel(enabled); + updateColorChannelsIcon(); } public void createToolbar(ToolBar bar, Theme theme) { @@ -322,17 +325,27 @@ public void createToolbar(ToolBar bar, Theme theme) { createSeparator(bar); createToggleToolItem(bar, theme.toggleHistogram(), e -> setShowHistogram(((ToolItem)e.widget).getSelection()), "Toggle histogram"); - createBaloonToolItem(bar, theme.colorChannels(), shell -> { + saveItem = createToolItem(bar, theme.save(), e -> save(), "Save image to file"); + saveItem.setEnabled(false); + colorChanelsItem = createBaloonToolItem(bar, theme.colorChannels()[15], shell -> { Composite c = createComposite(shell, new RowLayout(SWT.HORIZONTAL), SWT.BORDER); final ImageComponent i = imageComponent; - createCheckbox(c, "Red", i.isChannelEnabled(CHANNEL_RED), - e -> i.setChannelEnabled(CHANNEL_RED, ((Button)e.widget).getSelection())); - createCheckbox(c, "Green", i.isChannelEnabled(CHANNEL_GREEN), - e -> i.setChannelEnabled(CHANNEL_GREEN, ((Button)e.widget).getSelection())); - createCheckbox(c, "Blue", i.isChannelEnabled(CHANNEL_BLUE), - e -> i.setChannelEnabled(CHANNEL_BLUE, ((Button)e.widget).getSelection())); - createCheckbox(c, "Alpha", i.isChannelEnabled(CHANNEL_ALPHA), - e -> i.setChannelEnabled(CHANNEL_ALPHA, ((Button)e.widget).getSelection())); + createCheckbox(c, "Red", i.isChannelEnabled(CHANNEL_RED), e -> { + i.setChannelEnabled(CHANNEL_RED, ((Button)e.widget).getSelection()); + updateColorChannelsIcon(); + }); + createCheckbox(c, "Green", i.isChannelEnabled(CHANNEL_GREEN), e -> { + i.setChannelEnabled(CHANNEL_GREEN, ((Button)e.widget).getSelection()); + updateColorChannelsIcon(); + }); + createCheckbox(c, "Blue", i.isChannelEnabled(CHANNEL_BLUE), e -> { + i.setChannelEnabled(CHANNEL_BLUE, ((Button)e.widget).getSelection()); + updateColorChannelsIcon(); + }); + createCheckbox(c, "Alpha", i.isChannelEnabled(CHANNEL_ALPHA), e -> { + i.setChannelEnabled(CHANNEL_ALPHA, ((Button)e.widget).getSelection()); + updateColorChannelsIcon(); + }); }, "Color channel selection"); backgroundItem = createBaloonToolItem(bar, theme.transparency(), shell -> backgroundSelection.createBaloonContents(shell, theme, @@ -344,6 +357,14 @@ public void createToolbar(ToolBar bar, Theme theme) { saveItem.setEnabled(false); } + private void updateColorChannelsIcon() { + colorChanelsItem.setImage(widgets.theme.colorChannels()[ + (imageComponent.isChannelEnabled(CHANNEL_RED) ? 1 : 0) | + (imageComponent.isChannelEnabled(CHANNEL_GREEN) ? 2 : 0) | + (imageComponent.isChannelEnabled(CHANNEL_BLUE) ? 4 : 0) | + (imageComponent.isChannelEnabled(CHANNEL_ALPHA) ? 8 : 0)]); + } + protected void setZoomToFit(boolean enabled) { zoomFitItem.setSelection(enabled); imageComponent.setZoomToFit(enabled); @@ -1330,8 +1351,8 @@ private static class BackgroundSelection { public Color color; public BackgroundSelection(Display display) { - image = new org.eclipse.swt.graphics.Image(display, 16, 16); - updateImage(new RGB(0, 0, 0)); + image = new org.eclipse.swt.graphics.Image(display, 24, 24); + updateImage(new RGB(0, 0, 0), display); } public void createBaloonContents(Shell shell, Theme theme, Listener listener) { @@ -1346,7 +1367,7 @@ public void createBaloonContents(Shell shell, Theme theme, Listener listener) { e -> listener.onBackgroundSelectionChanged(BackgroundMode.SolidColor), "Show solid color background")); new QuickColorPiker(container, 128, newColor -> { - updateImage(newColor); + updateImage(newColor, shell.getDisplay()); transparency.setSelection(false); backgroundColor.setSelection(true); backgroundColor.setImage(image); @@ -1354,15 +1375,17 @@ public void createBaloonContents(Shell shell, Theme theme, Listener listener) { }); } - protected void updateImage(RGB newColor) { + protected void updateImage(RGB newColor, Display display) { if (color != null) { color.dispose(); } GC gc = new GC(image); + gc.setBackground(display.getSystemColor(SWT.COLOR_WIDGET_BACKGROUND)); + gc.fillRectangle(image.getBounds()); color = new Color(image.getDevice(), newColor); gc.setBackground(color); - gc.fillRectangle(image.getBounds()); + gc.fillRoundRectangle(2, 2, 20, 20, 4, 4); gc.dispose(); } diff --git a/gapic/src/main/com/google/gapid/widgets/LoadingIndicator.java b/gapic/src/main/com/google/gapid/widgets/LoadingIndicator.java index fc856a3415..b86acf68fb 100644 --- a/gapic/src/main/com/google/gapid/widgets/LoadingIndicator.java +++ b/gapic/src/main/com/google/gapid/widgets/LoadingIndicator.java @@ -50,14 +50,8 @@ public class LoadingIndicator { public LoadingIndicator(Display display, Theme theme) { this.display = display; - this.icons = new Image[] { - theme.loading0large(), theme.loading1large(), theme.loading2large(), theme.loading3large(), - theme.loading4large(), theme.loading5large(), theme.loading6large(), theme.loading7large() - }; - this.smallIcons = new Image[] { - theme.loading0small(), theme.loading1small(), theme.loading2small(), theme.loading3small(), - theme.loading4small(), theme.loading5small(), theme.loading6small(), theme.loading7small() - }; + this.icons = theme.loadingLarge(); + this.smallIcons = theme.loadingSmall(); this.refresh = theme.refresh(); } diff --git a/gapic/src/main/com/google/gapid/widgets/Theme.java b/gapic/src/main/com/google/gapid/widgets/Theme.java index c685a79c42..23d72ad440 100644 --- a/gapic/src/main/com/google/gapid/widgets/Theme.java +++ b/gapic/src/main/com/google/gapid/widgets/Theme.java @@ -45,64 +45,46 @@ * {@link Color colors}, etc.). */ public interface Theme { - @Icon("gapid/arrow.png") public Image arrow(); - @Icon("gapid/color_buffer0.png") public Image colorBuffer0(); - @Icon("gapid/color_buffer1.png") public Image colorBuffer1(); - @Icon("gapid/color_buffer2.png") public Image colorBuffer2(); - @Icon("gapid/color_buffer3.png") public Image colorBuffer3(); - @Icon("gapid/color_channels.png") public Image colorChannels(); - @Icon("gapid/culling_disabled.png") public Image cullingDisabled(); - @Icon("gapid/culling_enabled.png") public Image cullingEnabled(); - @Icon("gapid/depth_buffer.png") public Image depthBuffer(); - @Icon("gapid/error.png") public Image error(); - @Icon("gapid/faceted.png") public Image faceted(); - @Icon("gapid/flat.png") public Image flat(); - @Icon("gapid/flip_vertically.png") public Image flipVertically(); - @Icon("gapid/inject_spy.png") public Image injectSpy(); - @Icon("gapid/jump.png") public Image jump(); - @Icon("gapid/listen_for_trace.png") public Image listenForTrace(); - @Icon("gapid/lit.png") public Image lit(); - @Icon("gapid/logo.png") public Image logo(); - @Icon("gapid/logo_big.png") public Image logoBig(); - @Icon("gapid/normals.png") public Image normals(); - @Icon("gapid/opacity.png") public Image opacity(); - @Icon("gapid/point_cloud.png") public Image pointCloud(); - @Icon("gapid/refresh.png") public Image refresh(); - @Icon("gapid/save.png") public Image save(); - @Icon("gapid/smile.png") public Image smile(); - @Icon("gapid/smooth.png") public Image smooth(); - @Icon("gapid/trace_file.png") public Image traceFile(); - @Icon("gapid/transparency.png") public Image transparency(); - @Icon("gapid/winding_ccw.png") public Image windingCCW(); - @Icon("gapid/winding_cw.png") public Image windingCW(); - @Icon("gapid/wireframe_all.png") public Image wireframeAll(); - @Icon("gapid/wireframe_none.png") public Image wireframeNone(); - @Icon("gapid/wireframe_overlay.png") public Image wireframeOverlay(); - @Icon("gapid/yup.png") public Image yUp(); - @Icon("gapid/zup.png") public Image zUp(); - @Icon("gapid/loading_0_small.png") public Image loading0small(); - @Icon("gapid/loading_1_small.png") public Image loading1small(); - @Icon("gapid/loading_2_small.png") public Image loading2small(); - @Icon("gapid/loading_3_small.png") public Image loading3small(); - @Icon("gapid/loading_4_small.png") public Image loading4small(); - @Icon("gapid/loading_5_small.png") public Image loading5small(); - @Icon("gapid/loading_6_small.png") public Image loading6small(); - @Icon("gapid/loading_7_small.png") public Image loading7small(); - @Icon("gapid/loading_0_large.png") public Image loading0large(); - @Icon("gapid/loading_1_large.png") public Image loading1large(); - @Icon("gapid/loading_2_large.png") public Image loading2large(); - @Icon("gapid/loading_3_large.png") public Image loading3large(); - @Icon("gapid/loading_4_large.png") public Image loading4large(); - @Icon("gapid/loading_5_large.png") public Image loading5large(); - @Icon("gapid/loading_6_large.png") public Image loading6large(); - @Icon("gapid/loading_7_large.png") public Image loading7large(); - @Icon("gapid/histogram.png") public Image toggleHistogram(); - - @Icon("android/zoom_actual.png") public Image zoomActual(); - @Icon("android/zoom_fit.png") public Image zoomFit(); - @Icon("android/zoom_in.png") public Image zoomIn(); - @Icon("android/zoom_out.png") public Image zoomOut(); - @Icon("android/android.png") public Image androidLogo(); + @Icon("android.png") public Image androidLogo(); + @Icon("arrow.png") public Image arrow(); + @Icon("color_buffer0.png") public Image colorBuffer0(); + @Icon("color_buffer1.png") public Image colorBuffer1(); + @Icon("color_buffer2.png") public Image colorBuffer2(); + @Icon("color_buffer3.png") public Image colorBuffer3(); + @Icon("culling_disabled.png") public Image cullingDisabled(); + @Icon("culling_enabled.png") public Image cullingEnabled(); + @Icon("depth_buffer.png") public Image depthBuffer(); + @Icon("error.png") public Image error(); + @Icon("faceted.png") public Image faceted(); + @Icon("flat.png") public Image flat(); + @Icon("flip_vertically.png") public Image flipVertically(); + @Icon("jump.png") public Image jump(); + @Icon("histogram.png") public Image toggleHistogram(); + @Icon("lit.png") public Image lit(); + @Icon("logo.png") public Image logo(); + @Icon("logo_big.png") public Image logoBig(); + @Icon("normals.png") public Image normals(); + @Icon("point_cloud.png") public Image pointCloud(); + @Icon("refresh.png") public Image refresh(); + @Icon("save.png") public Image save(); + @Icon("smile.png") public Image smile(); + @Icon("smooth.png") public Image smooth(); + @Icon("transparency.png") public Image transparency(); + @Icon("winding_ccw.png") public Image windingCCW(); + @Icon("winding_cw.png") public Image windingCW(); + @Icon("wireframe_all.png") public Image wireframeAll(); + @Icon("wireframe_none.png") public Image wireframeNone(); + @Icon("wireframe_overlay.png") public Image wireframeOverlay(); + @Icon("yup.png") public Image yUp(); + @Icon("zup.png") public Image zUp(); + @Icon("zoom_actual.png") public Image zoomActual(); + @Icon("zoom_fit.png") public Image zoomFit(); + @Icon("zoom_in.png") public Image zoomIn(); + @Icon("zoom_out.png") public Image zoomOut(); + + @IconSequence(pattern = "color_channels_%02d.png", count = 16) public Image[] colorChannels(); + @IconSequence(pattern = "loading_%d_small.png", count = 8) public Image[] loadingSmall(); + @IconSequence(pattern = "loading_%d_large.png", count = 8) public Image[] loadingLarge(); // Shader source highlight colors. @RGB(argb = 0xff808080) public Color commentColor(); @@ -170,6 +152,10 @@ public Object invoke(Object proxy, Method method, Object[] args) throws Throwabl ((Resource)resource).dispose(); } else if (resource instanceof DisposableStyler) { ((DisposableStyler)resource).dispose(); + } else if (resource instanceof Image[]) { + for (Image image : (Image[])resource) { + image.dispose(); + } } } resources.clear(); @@ -193,6 +179,24 @@ public Object invoke(Object proxy, Method method, Object[] args) throws Throwabl public String value(); } + /** + * Annotation for an icon sheet image resource. + */ + @Target(ElementType.METHOD) + @Retention(RetentionPolicy.RUNTIME) + public static @interface IconSequence { + /** + * @return a {@link String#format(String, Object...)} pattern given a sequence number, i, to + * format the file name of the ith image in the sequence. + */ + public String pattern(); + + /** + * @return the number of images in the sequence. + */ + public int count(); + } + /** * Annotation for a color resource. */ @@ -284,19 +288,37 @@ public Map load() { } private boolean loadResource(Method method) { - return loadIcon(method) || loadColor(method) || loadTextStyle(method) || loadFont(method); + return loadIcon(method) || loadIconSequence(method) || loadColor(method) || + loadTextStyle(method) || loadFont(method); } private boolean loadIcon(Method method) { Icon icon = method.getDeclaredAnnotation(Icon.class); if (icon != null) { - resources.put(method.getName(), ImageDescriptor.createFromURL( - Resources.getResource("icons/" + icon.value())).createImage(display)); + resources.put(method.getName(), loadImage(icon.value())); + return true; + } + return false; + } + + private boolean loadIconSequence(Method method) { + IconSequence seq = method.getDeclaredAnnotation(IconSequence.class); + if (seq != null) { + Image[] icons = new Image[seq.count()]; + for (int i = 0; i < icons.length; i++) { + icons[i] = loadImage(String.format(seq.pattern(), i)); + } + resources.put(method.getName(), icons); return true; } return false; } + private Image loadImage(String img) { + return + ImageDescriptor.createFromURL(Resources.getResource("icons/" + img)).createImage(display); + } + private boolean loadColor(Method method) { RGB rgb = method.getDeclaredAnnotation(RGB.class); if (rgb != null) { diff --git a/gapic/src/main/com/google/gapid/widgets/Widgets.java b/gapic/src/main/com/google/gapid/widgets/Widgets.java index ad318a0780..6df5684d04 100644 --- a/gapic/src/main/com/google/gapid/widgets/Widgets.java +++ b/gapic/src/main/com/google/gapid/widgets/Widgets.java @@ -616,6 +616,12 @@ public static GridData withSizeHints(GridData data, int widthHint, int heightHin return data; } + public static GridData withIndents(GridData data, int horizontalIndent, int verticalIndent) { + data.horizontalIndent = horizontalIndent; + data.verticalIndent = verticalIndent; + return data; + } + public static FillLayout withMargin(FillLayout layout, int marginWidth, int marginHeight) { layout.marginWidth = marginWidth; layout.marginHeight = marginHeight;