diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 9d7a328216..1e4723557c 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -383,7 +383,7 @@ android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"/> @@ -422,6 +422,11 @@ android:exported="true" android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"/> + + diff --git a/res/anim/camera_capture_button_grow.xml b/res/anim/camera_capture_button_grow.xml new file mode 100644 index 0000000000..e376f57319 --- /dev/null +++ b/res/anim/camera_capture_button_grow.xml @@ -0,0 +1,13 @@ + + + + + \ No newline at end of file diff --git a/res/anim/camera_capture_button_shrink.xml b/res/anim/camera_capture_button_shrink.xml new file mode 100644 index 0000000000..45e82ca61a --- /dev/null +++ b/res/anim/camera_capture_button_shrink.xml @@ -0,0 +1,13 @@ + + + + + \ No newline at end of file diff --git a/res/anim/camera_slide_from_bottom.xml b/res/anim/camera_slide_from_bottom.xml new file mode 100644 index 0000000000..5d7343cf25 --- /dev/null +++ b/res/anim/camera_slide_from_bottom.xml @@ -0,0 +1,8 @@ + + + + \ No newline at end of file diff --git a/res/anim/camera_slide_to_bottom.xml b/res/anim/camera_slide_to_bottom.xml new file mode 100644 index 0000000000..d50cccb14a --- /dev/null +++ b/res/anim/camera_slide_to_bottom.xml @@ -0,0 +1,8 @@ + + + + \ No newline at end of file diff --git a/res/anim/fade_in.xml b/res/anim/fade_in.xml new file mode 100644 index 0000000000..508f8be39d --- /dev/null +++ b/res/anim/fade_in.xml @@ -0,0 +1,6 @@ + diff --git a/res/anim/fade_out.xml b/res/anim/fade_out.xml new file mode 100644 index 0000000000..e8f16d01aa --- /dev/null +++ b/res/anim/fade_out.xml @@ -0,0 +1,6 @@ + diff --git a/res/anim/stationary.xml b/res/anim/stationary.xml new file mode 100644 index 0000000000..92cf98d665 --- /dev/null +++ b/res/anim/stationary.xml @@ -0,0 +1,7 @@ + + + + \ No newline at end of file diff --git a/res/drawable-hdpi/baseline_highlight_white_24.png b/res/drawable-hdpi/baseline_highlight_white_24.png deleted file mode 100644 index 2491e9ecb1..0000000000 Binary files a/res/drawable-hdpi/baseline_highlight_white_24.png and /dev/null differ diff --git a/res/drawable-hdpi/ic_brush_white_24dp.png b/res/drawable-hdpi/ic_brush_white_24dp.png deleted file mode 100644 index f813722efe..0000000000 Binary files a/res/drawable-hdpi/ic_brush_white_24dp.png and /dev/null differ diff --git a/res/drawable-hdpi/ic_camera_front.png b/res/drawable-hdpi/ic_camera_front.png new file mode 100644 index 0000000000..4895cfc794 Binary files /dev/null and b/res/drawable-hdpi/ic_camera_front.png differ diff --git a/res/drawable-hdpi/ic_camera_rear.png b/res/drawable-hdpi/ic_camera_rear.png new file mode 100644 index 0000000000..befb6e2fd7 Binary files /dev/null and b/res/drawable-hdpi/ic_camera_rear.png differ diff --git a/res/drawable-hdpi/ic_camera_shutter.png b/res/drawable-hdpi/ic_camera_shutter.png new file mode 100644 index 0000000000..60d3ec9a4c Binary files /dev/null and b/res/drawable-hdpi/ic_camera_shutter.png differ diff --git a/res/drawable-hdpi/ic_replay_white_24dp.png b/res/drawable-hdpi/ic_replay_white_24dp.png deleted file mode 100644 index fc59ca0d51..0000000000 Binary files a/res/drawable-hdpi/ic_replay_white_24dp.png and /dev/null differ diff --git a/res/drawable-hdpi/ic_scribble_brush.png b/res/drawable-hdpi/ic_scribble_brush.png new file mode 100644 index 0000000000..6c31c106a3 Binary files /dev/null and b/res/drawable-hdpi/ic_scribble_brush.png differ diff --git a/res/drawable-hdpi/ic_scribble_delete.png b/res/drawable-hdpi/ic_scribble_delete.png new file mode 100644 index 0000000000..582e992320 Binary files /dev/null and b/res/drawable-hdpi/ic_scribble_delete.png differ diff --git a/res/drawable-hdpi/ic_scribble_highlight.png b/res/drawable-hdpi/ic_scribble_highlight.png new file mode 100644 index 0000000000..8fa4e030fb Binary files /dev/null and b/res/drawable-hdpi/ic_scribble_highlight.png differ diff --git a/res/drawable-hdpi/ic_scribble_save.png b/res/drawable-hdpi/ic_scribble_save.png new file mode 100644 index 0000000000..37ae7639c8 Binary files /dev/null and b/res/drawable-hdpi/ic_scribble_save.png differ diff --git a/res/drawable-hdpi/ic_scribble_sticker.png b/res/drawable-hdpi/ic_scribble_sticker.png new file mode 100644 index 0000000000..883e69eed8 Binary files /dev/null and b/res/drawable-hdpi/ic_scribble_sticker.png differ diff --git a/res/drawable-hdpi/ic_scribble_text.png b/res/drawable-hdpi/ic_scribble_text.png new file mode 100644 index 0000000000..21e335c99c Binary files /dev/null and b/res/drawable-hdpi/ic_scribble_text.png differ diff --git a/res/drawable-hdpi/ic_scribble_undo.png b/res/drawable-hdpi/ic_scribble_undo.png new file mode 100644 index 0000000000..693cde60d2 Binary files /dev/null and b/res/drawable-hdpi/ic_scribble_undo.png differ diff --git a/res/drawable-hdpi/ic_text_fields_white_24dp.png b/res/drawable-hdpi/ic_text_fields_white_24dp.png deleted file mode 100644 index a1ff66d673..0000000000 Binary files a/res/drawable-hdpi/ic_text_fields_white_24dp.png and /dev/null differ diff --git a/res/drawable-mdpi/baseline_highlight_white_24.png b/res/drawable-mdpi/baseline_highlight_white_24.png deleted file mode 100644 index b48342dd71..0000000000 Binary files a/res/drawable-mdpi/baseline_highlight_white_24.png and /dev/null differ diff --git a/res/drawable-mdpi/ic_brush_white_24dp.png b/res/drawable-mdpi/ic_brush_white_24dp.png deleted file mode 100644 index b06a66460e..0000000000 Binary files a/res/drawable-mdpi/ic_brush_white_24dp.png and /dev/null differ diff --git a/res/drawable-mdpi/ic_camera_front.png b/res/drawable-mdpi/ic_camera_front.png new file mode 100644 index 0000000000..dcad59568c Binary files /dev/null and b/res/drawable-mdpi/ic_camera_front.png differ diff --git a/res/drawable-mdpi/ic_camera_rear.png b/res/drawable-mdpi/ic_camera_rear.png new file mode 100644 index 0000000000..b124675c98 Binary files /dev/null and b/res/drawable-mdpi/ic_camera_rear.png differ diff --git a/res/drawable-mdpi/ic_camera_shutter.png b/res/drawable-mdpi/ic_camera_shutter.png new file mode 100644 index 0000000000..c649051dcf Binary files /dev/null and b/res/drawable-mdpi/ic_camera_shutter.png differ diff --git a/res/drawable-mdpi/ic_replay_white_24dp.png b/res/drawable-mdpi/ic_replay_white_24dp.png deleted file mode 100644 index 0b90fb1339..0000000000 Binary files a/res/drawable-mdpi/ic_replay_white_24dp.png and /dev/null differ diff --git a/res/drawable-mdpi/ic_scribble_brush.png b/res/drawable-mdpi/ic_scribble_brush.png new file mode 100644 index 0000000000..fca4db97af Binary files /dev/null and b/res/drawable-mdpi/ic_scribble_brush.png differ diff --git a/res/drawable-mdpi/ic_scribble_delete.png b/res/drawable-mdpi/ic_scribble_delete.png new file mode 100644 index 0000000000..367b6bb696 Binary files /dev/null and b/res/drawable-mdpi/ic_scribble_delete.png differ diff --git a/res/drawable-mdpi/ic_scribble_highlight.png b/res/drawable-mdpi/ic_scribble_highlight.png new file mode 100644 index 0000000000..9427b396f6 Binary files /dev/null and b/res/drawable-mdpi/ic_scribble_highlight.png differ diff --git a/res/drawable-mdpi/ic_scribble_save.png b/res/drawable-mdpi/ic_scribble_save.png new file mode 100644 index 0000000000..1bf4c3b0cf Binary files /dev/null and b/res/drawable-mdpi/ic_scribble_save.png differ diff --git a/res/drawable-mdpi/ic_scribble_sticker.png b/res/drawable-mdpi/ic_scribble_sticker.png new file mode 100644 index 0000000000..a727960525 Binary files /dev/null and b/res/drawable-mdpi/ic_scribble_sticker.png differ diff --git a/res/drawable-mdpi/ic_scribble_text.png b/res/drawable-mdpi/ic_scribble_text.png new file mode 100644 index 0000000000..e116229292 Binary files /dev/null and b/res/drawable-mdpi/ic_scribble_text.png differ diff --git a/res/drawable-mdpi/ic_scribble_undo.png b/res/drawable-mdpi/ic_scribble_undo.png new file mode 100644 index 0000000000..2cef26a92d Binary files /dev/null and b/res/drawable-mdpi/ic_scribble_undo.png differ diff --git a/res/drawable-mdpi/ic_text_fields_white_24dp.png b/res/drawable-mdpi/ic_text_fields_white_24dp.png deleted file mode 100644 index d41ed201e1..0000000000 Binary files a/res/drawable-mdpi/ic_text_fields_white_24dp.png and /dev/null differ diff --git a/res/drawable-xhdpi/baseline_highlight_white_24.png b/res/drawable-xhdpi/baseline_highlight_white_24.png deleted file mode 100644 index 3ada66c2d1..0000000000 Binary files a/res/drawable-xhdpi/baseline_highlight_white_24.png and /dev/null differ diff --git a/res/drawable-xhdpi/ic_brush_white_24dp.png b/res/drawable-xhdpi/ic_brush_white_24dp.png deleted file mode 100644 index 4d5cc6e12b..0000000000 Binary files a/res/drawable-xhdpi/ic_brush_white_24dp.png and /dev/null differ diff --git a/res/drawable-xhdpi/ic_camera_front.png b/res/drawable-xhdpi/ic_camera_front.png new file mode 100644 index 0000000000..f8143b9942 Binary files /dev/null and b/res/drawable-xhdpi/ic_camera_front.png differ diff --git a/res/drawable-xhdpi/ic_camera_rear.png b/res/drawable-xhdpi/ic_camera_rear.png new file mode 100644 index 0000000000..5e64fdbbee Binary files /dev/null and b/res/drawable-xhdpi/ic_camera_rear.png differ diff --git a/res/drawable-xhdpi/ic_camera_shutter.png b/res/drawable-xhdpi/ic_camera_shutter.png new file mode 100644 index 0000000000..f343ec1a3d Binary files /dev/null and b/res/drawable-xhdpi/ic_camera_shutter.png differ diff --git a/res/drawable-xhdpi/ic_replay_white_24dp.png b/res/drawable-xhdpi/ic_replay_white_24dp.png deleted file mode 100644 index 72d1d9d45c..0000000000 Binary files a/res/drawable-xhdpi/ic_replay_white_24dp.png and /dev/null differ diff --git a/res/drawable-xhdpi/ic_scribble_brush.png b/res/drawable-xhdpi/ic_scribble_brush.png new file mode 100644 index 0000000000..6dba282c76 Binary files /dev/null and b/res/drawable-xhdpi/ic_scribble_brush.png differ diff --git a/res/drawable-xhdpi/ic_scribble_delete.png b/res/drawable-xhdpi/ic_scribble_delete.png new file mode 100644 index 0000000000..fc229e0724 Binary files /dev/null and b/res/drawable-xhdpi/ic_scribble_delete.png differ diff --git a/res/drawable-xhdpi/ic_scribble_highlight.png b/res/drawable-xhdpi/ic_scribble_highlight.png new file mode 100644 index 0000000000..23e86125c0 Binary files /dev/null and b/res/drawable-xhdpi/ic_scribble_highlight.png differ diff --git a/res/drawable-xhdpi/ic_scribble_save.png b/res/drawable-xhdpi/ic_scribble_save.png new file mode 100644 index 0000000000..bbdcc4c899 Binary files /dev/null and b/res/drawable-xhdpi/ic_scribble_save.png differ diff --git a/res/drawable-xhdpi/ic_scribble_sticker.png b/res/drawable-xhdpi/ic_scribble_sticker.png new file mode 100644 index 0000000000..9cc0bf0bde Binary files /dev/null and b/res/drawable-xhdpi/ic_scribble_sticker.png differ diff --git a/res/drawable-xhdpi/ic_scribble_text.png b/res/drawable-xhdpi/ic_scribble_text.png new file mode 100644 index 0000000000..e30129ba63 Binary files /dev/null and b/res/drawable-xhdpi/ic_scribble_text.png differ diff --git a/res/drawable-xhdpi/ic_scribble_undo.png b/res/drawable-xhdpi/ic_scribble_undo.png new file mode 100644 index 0000000000..b74a133d54 Binary files /dev/null and b/res/drawable-xhdpi/ic_scribble_undo.png differ diff --git a/res/drawable-xhdpi/ic_text_fields_white_24dp.png b/res/drawable-xhdpi/ic_text_fields_white_24dp.png deleted file mode 100644 index bd6051f8c8..0000000000 Binary files a/res/drawable-xhdpi/ic_text_fields_white_24dp.png and /dev/null differ diff --git a/res/drawable-xxhdpi/baseline_highlight_white_24.png b/res/drawable-xxhdpi/baseline_highlight_white_24.png deleted file mode 100644 index 57a8a0ff08..0000000000 Binary files a/res/drawable-xxhdpi/baseline_highlight_white_24.png and /dev/null differ diff --git a/res/drawable-xxhdpi/ic_brush_white_24dp.png b/res/drawable-xxhdpi/ic_brush_white_24dp.png deleted file mode 100644 index 071b38eee7..0000000000 Binary files a/res/drawable-xxhdpi/ic_brush_white_24dp.png and /dev/null differ diff --git a/res/drawable-xxhdpi/ic_camera_front.png b/res/drawable-xxhdpi/ic_camera_front.png new file mode 100644 index 0000000000..b053de97ed Binary files /dev/null and b/res/drawable-xxhdpi/ic_camera_front.png differ diff --git a/res/drawable-xxhdpi/ic_camera_rear.png b/res/drawable-xxhdpi/ic_camera_rear.png new file mode 100644 index 0000000000..788e621db7 Binary files /dev/null and b/res/drawable-xxhdpi/ic_camera_rear.png differ diff --git a/res/drawable-xxhdpi/ic_camera_shutter.png b/res/drawable-xxhdpi/ic_camera_shutter.png new file mode 100644 index 0000000000..9225f2536c Binary files /dev/null and b/res/drawable-xxhdpi/ic_camera_shutter.png differ diff --git a/res/drawable-xxhdpi/ic_replay_white_24dp.png b/res/drawable-xxhdpi/ic_replay_white_24dp.png deleted file mode 100644 index 5df9d2b99e..0000000000 Binary files a/res/drawable-xxhdpi/ic_replay_white_24dp.png and /dev/null differ diff --git a/res/drawable-xxhdpi/ic_scribble_brush.png b/res/drawable-xxhdpi/ic_scribble_brush.png new file mode 100644 index 0000000000..10c37572ce Binary files /dev/null and b/res/drawable-xxhdpi/ic_scribble_brush.png differ diff --git a/res/drawable-xxhdpi/ic_scribble_delete.png b/res/drawable-xxhdpi/ic_scribble_delete.png new file mode 100644 index 0000000000..f127ff2c6d Binary files /dev/null and b/res/drawable-xxhdpi/ic_scribble_delete.png differ diff --git a/res/drawable-xxhdpi/ic_scribble_highlight.png b/res/drawable-xxhdpi/ic_scribble_highlight.png new file mode 100644 index 0000000000..62ee1cf131 Binary files /dev/null and b/res/drawable-xxhdpi/ic_scribble_highlight.png differ diff --git a/res/drawable-xxhdpi/ic_scribble_save.png b/res/drawable-xxhdpi/ic_scribble_save.png new file mode 100644 index 0000000000..dba7db4251 Binary files /dev/null and b/res/drawable-xxhdpi/ic_scribble_save.png differ diff --git a/res/drawable-xxhdpi/ic_scribble_sticker.png b/res/drawable-xxhdpi/ic_scribble_sticker.png new file mode 100644 index 0000000000..53825760e2 Binary files /dev/null and b/res/drawable-xxhdpi/ic_scribble_sticker.png differ diff --git a/res/drawable-xxhdpi/ic_scribble_text.png b/res/drawable-xxhdpi/ic_scribble_text.png new file mode 100644 index 0000000000..7b091c9bac Binary files /dev/null and b/res/drawable-xxhdpi/ic_scribble_text.png differ diff --git a/res/drawable-xxhdpi/ic_scribble_undo.png b/res/drawable-xxhdpi/ic_scribble_undo.png new file mode 100644 index 0000000000..6ffae6f213 Binary files /dev/null and b/res/drawable-xxhdpi/ic_scribble_undo.png differ diff --git a/res/drawable-xxhdpi/ic_text_fields_white_24dp.png b/res/drawable-xxhdpi/ic_text_fields_white_24dp.png deleted file mode 100644 index 0f2f0a7ed9..0000000000 Binary files a/res/drawable-xxhdpi/ic_text_fields_white_24dp.png and /dev/null differ diff --git a/res/drawable-xxxhdpi/baseline_highlight_white_24.png b/res/drawable-xxxhdpi/baseline_highlight_white_24.png deleted file mode 100644 index 5e2f24bb90..0000000000 Binary files a/res/drawable-xxxhdpi/baseline_highlight_white_24.png and /dev/null differ diff --git a/res/drawable-xxxhdpi/ic_brush_white_24dp.png b/res/drawable-xxxhdpi/ic_brush_white_24dp.png deleted file mode 100644 index d26893d2dc..0000000000 Binary files a/res/drawable-xxxhdpi/ic_brush_white_24dp.png and /dev/null differ diff --git a/res/drawable-xxxhdpi/ic_camera_front.png b/res/drawable-xxxhdpi/ic_camera_front.png new file mode 100644 index 0000000000..69726bd2fe Binary files /dev/null and b/res/drawable-xxxhdpi/ic_camera_front.png differ diff --git a/res/drawable-xxxhdpi/ic_camera_rear.png b/res/drawable-xxxhdpi/ic_camera_rear.png new file mode 100644 index 0000000000..7ec77723b3 Binary files /dev/null and b/res/drawable-xxxhdpi/ic_camera_rear.png differ diff --git a/res/drawable-xxxhdpi/ic_camera_shutter.png b/res/drawable-xxxhdpi/ic_camera_shutter.png new file mode 100644 index 0000000000..8b59faaeb3 Binary files /dev/null and b/res/drawable-xxxhdpi/ic_camera_shutter.png differ diff --git a/res/drawable-xxxhdpi/ic_replay_white_24dp.png b/res/drawable-xxxhdpi/ic_replay_white_24dp.png deleted file mode 100644 index c3d5f96adb..0000000000 Binary files a/res/drawable-xxxhdpi/ic_replay_white_24dp.png and /dev/null differ diff --git a/res/drawable-xxxhdpi/ic_scribble_brush.png b/res/drawable-xxxhdpi/ic_scribble_brush.png new file mode 100644 index 0000000000..38e12c3284 Binary files /dev/null and b/res/drawable-xxxhdpi/ic_scribble_brush.png differ diff --git a/res/drawable-xxxhdpi/ic_scribble_delete.png b/res/drawable-xxxhdpi/ic_scribble_delete.png new file mode 100644 index 0000000000..53dcb4fdaf Binary files /dev/null and b/res/drawable-xxxhdpi/ic_scribble_delete.png differ diff --git a/res/drawable-xxxhdpi/ic_scribble_highlight.png b/res/drawable-xxxhdpi/ic_scribble_highlight.png new file mode 100644 index 0000000000..0b507ab637 Binary files /dev/null and b/res/drawable-xxxhdpi/ic_scribble_highlight.png differ diff --git a/res/drawable-xxxhdpi/ic_scribble_save.png b/res/drawable-xxxhdpi/ic_scribble_save.png new file mode 100644 index 0000000000..265a7acc4e Binary files /dev/null and b/res/drawable-xxxhdpi/ic_scribble_save.png differ diff --git a/res/drawable-xxxhdpi/ic_scribble_sticker.png b/res/drawable-xxxhdpi/ic_scribble_sticker.png new file mode 100644 index 0000000000..88d5a53f73 Binary files /dev/null and b/res/drawable-xxxhdpi/ic_scribble_sticker.png differ diff --git a/res/drawable-xxxhdpi/ic_scribble_text.png b/res/drawable-xxxhdpi/ic_scribble_text.png new file mode 100644 index 0000000000..001428bfa7 Binary files /dev/null and b/res/drawable-xxxhdpi/ic_scribble_text.png differ diff --git a/res/drawable-xxxhdpi/ic_scribble_undo.png b/res/drawable-xxxhdpi/ic_scribble_undo.png new file mode 100644 index 0000000000..b3b526b2ec Binary files /dev/null and b/res/drawable-xxxhdpi/ic_scribble_undo.png differ diff --git a/res/drawable-xxxhdpi/ic_text_fields_white_24dp.png b/res/drawable-xxxhdpi/ic_text_fields_white_24dp.png deleted file mode 100644 index 69ec59a99a..0000000000 Binary files a/res/drawable-xxxhdpi/ic_text_fields_white_24dp.png and /dev/null differ diff --git a/res/drawable/compose_background_camera.xml b/res/drawable/compose_background_camera.xml new file mode 100644 index 0000000000..7695987254 --- /dev/null +++ b/res/drawable/compose_background_camera.xml @@ -0,0 +1,16 @@ + + + + + + + + + + \ No newline at end of file diff --git a/res/layout/camera_activity.xml b/res/layout/camera_activity.xml new file mode 100644 index 0000000000..b50ffc5178 --- /dev/null +++ b/res/layout/camera_activity.xml @@ -0,0 +1,21 @@ + + + + + + + + \ No newline at end of file diff --git a/res/layout/camera_controls_landscape.xml b/res/layout/camera_controls_landscape.xml new file mode 100644 index 0000000000..f0cfd14654 --- /dev/null +++ b/res/layout/camera_controls_landscape.xml @@ -0,0 +1,33 @@ + + + +