From 0dd2def4d07491a6e706c0f2a906aab8bd16cb9d Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Tue, 21 Apr 2020 14:44:33 +0300 Subject: add fullscreen actionbar button --- .../src/main/java/org/fox/epube/MainActivity.java | 3 +++ .../res/drawable-hdpi/baseline_fullscreen_white_18.png | Bin 0 -> 163 bytes .../res/drawable-hdpi/baseline_fullscreen_white_24.png | Bin 0 -> 101 bytes .../res/drawable-hdpi/baseline_fullscreen_white_36.png | Bin 0 -> 142 bytes .../res/drawable-hdpi/baseline_fullscreen_white_48.png | Bin 0 -> 107 bytes .../res/drawable-mdpi/baseline_fullscreen_white_18.png | Bin 0 -> 110 bytes .../res/drawable-mdpi/baseline_fullscreen_white_24.png | Bin 0 -> 98 bytes .../res/drawable-mdpi/baseline_fullscreen_white_36.png | Bin 0 -> 101 bytes .../res/drawable-mdpi/baseline_fullscreen_white_48.png | Bin 0 -> 101 bytes .../res/drawable-xhdpi/baseline_fullscreen_white_18.png | Bin 0 -> 101 bytes .../res/drawable-xhdpi/baseline_fullscreen_white_24.png | Bin 0 -> 101 bytes .../res/drawable-xhdpi/baseline_fullscreen_white_36.png | Bin 0 -> 107 bytes .../res/drawable-xhdpi/baseline_fullscreen_white_48.png | Bin 0 -> 109 bytes .../res/drawable-xxhdpi/baseline_fullscreen_white_18.png | Bin 0 -> 142 bytes .../res/drawable-xxhdpi/baseline_fullscreen_white_24.png | Bin 0 -> 107 bytes .../res/drawable-xxhdpi/baseline_fullscreen_white_36.png | Bin 0 -> 114 bytes .../res/drawable-xxhdpi/baseline_fullscreen_white_48.png | Bin 0 -> 123 bytes .../res/drawable-xxxhdpi/baseline_fullscreen_white_18.png | Bin 0 -> 107 bytes .../res/drawable-xxxhdpi/baseline_fullscreen_white_24.png | Bin 0 -> 109 bytes .../res/drawable-xxxhdpi/baseline_fullscreen_white_36.png | Bin 0 -> 123 bytes .../res/drawable-xxxhdpi/baseline_fullscreen_white_48.png | Bin 0 -> 124 bytes .../src/main/res/drawable/baseline_fullscreen_24.xml | 10 ++++++++++ org.fox.epube/src/main/res/menu/activity_main.xml | 6 ++++++ 23 files changed, 19 insertions(+) create mode 100644 org.fox.epube/src/main/res/drawable-hdpi/baseline_fullscreen_white_18.png create mode 100644 org.fox.epube/src/main/res/drawable-hdpi/baseline_fullscreen_white_24.png create mode 100644 org.fox.epube/src/main/res/drawable-hdpi/baseline_fullscreen_white_36.png create mode 100644 org.fox.epube/src/main/res/drawable-hdpi/baseline_fullscreen_white_48.png create mode 100644 org.fox.epube/src/main/res/drawable-mdpi/baseline_fullscreen_white_18.png create mode 100644 org.fox.epube/src/main/res/drawable-mdpi/baseline_fullscreen_white_24.png create mode 100644 org.fox.epube/src/main/res/drawable-mdpi/baseline_fullscreen_white_36.png create mode 100644 org.fox.epube/src/main/res/drawable-mdpi/baseline_fullscreen_white_48.png create mode 100644 org.fox.epube/src/main/res/drawable-xhdpi/baseline_fullscreen_white_18.png create mode 100644 org.fox.epube/src/main/res/drawable-xhdpi/baseline_fullscreen_white_24.png create mode 100644 org.fox.epube/src/main/res/drawable-xhdpi/baseline_fullscreen_white_36.png create mode 100644 org.fox.epube/src/main/res/drawable-xhdpi/baseline_fullscreen_white_48.png create mode 100644 org.fox.epube/src/main/res/drawable-xxhdpi/baseline_fullscreen_white_18.png create mode 100644 org.fox.epube/src/main/res/drawable-xxhdpi/baseline_fullscreen_white_24.png create mode 100644 org.fox.epube/src/main/res/drawable-xxhdpi/baseline_fullscreen_white_36.png create mode 100644 org.fox.epube/src/main/res/drawable-xxhdpi/baseline_fullscreen_white_48.png create mode 100644 org.fox.epube/src/main/res/drawable-xxxhdpi/baseline_fullscreen_white_18.png create mode 100644 org.fox.epube/src/main/res/drawable-xxxhdpi/baseline_fullscreen_white_24.png create mode 100644 org.fox.epube/src/main/res/drawable-xxxhdpi/baseline_fullscreen_white_36.png create mode 100644 org.fox.epube/src/main/res/drawable-xxxhdpi/baseline_fullscreen_white_48.png create mode 100644 org.fox.epube/src/main/res/drawable/baseline_fullscreen_24.xml (limited to 'org.fox.epube/src') diff --git a/org.fox.epube/src/main/java/org/fox/epube/MainActivity.java b/org.fox.epube/src/main/java/org/fox/epube/MainActivity.java index 9af2a22..6d98752 100644 --- a/org.fox.epube/src/main/java/org/fox/epube/MainActivity.java +++ b/org.fox.epube/src/main/java/org/fox/epube/MainActivity.java @@ -204,6 +204,9 @@ public class MainActivity extends AppCompatActivity { getSupportActionBar().hide(); m_web.evaluateJavascript("$(\"#search-modal\").modal()", null); return true; + case R.id.reader_toggle_fullscreen: + toggleSystemUI(); + return true; case R.id.reader_settings: getSupportActionBar().hide(); m_web.evaluateJavascript("$(\"#settings-modal\").modal()", null); diff --git a/org.fox.epube/src/main/res/drawable-hdpi/baseline_fullscreen_white_18.png b/org.fox.epube/src/main/res/drawable-hdpi/baseline_fullscreen_white_18.png new file mode 100644 index 0000000..f3dfd8a Binary files /dev/null and b/org.fox.epube/src/main/res/drawable-hdpi/baseline_fullscreen_white_18.png differ diff --git a/org.fox.epube/src/main/res/drawable-hdpi/baseline_fullscreen_white_24.png b/org.fox.epube/src/main/res/drawable-hdpi/baseline_fullscreen_white_24.png new file mode 100644 index 0000000..c150cb5 Binary files /dev/null and b/org.fox.epube/src/main/res/drawable-hdpi/baseline_fullscreen_white_24.png differ diff --git a/org.fox.epube/src/main/res/drawable-hdpi/baseline_fullscreen_white_36.png b/org.fox.epube/src/main/res/drawable-hdpi/baseline_fullscreen_white_36.png new file mode 100644 index 0000000..9c3d428 Binary files /dev/null and b/org.fox.epube/src/main/res/drawable-hdpi/baseline_fullscreen_white_36.png differ diff --git a/org.fox.epube/src/main/res/drawable-hdpi/baseline_fullscreen_white_48.png b/org.fox.epube/src/main/res/drawable-hdpi/baseline_fullscreen_white_48.png new file mode 100644 index 0000000..9b81311 Binary files /dev/null and b/org.fox.epube/src/main/res/drawable-hdpi/baseline_fullscreen_white_48.png differ diff --git a/org.fox.epube/src/main/res/drawable-mdpi/baseline_fullscreen_white_18.png b/org.fox.epube/src/main/res/drawable-mdpi/baseline_fullscreen_white_18.png new file mode 100644 index 0000000..ad06c37 Binary files /dev/null and b/org.fox.epube/src/main/res/drawable-mdpi/baseline_fullscreen_white_18.png differ diff --git a/org.fox.epube/src/main/res/drawable-mdpi/baseline_fullscreen_white_24.png b/org.fox.epube/src/main/res/drawable-mdpi/baseline_fullscreen_white_24.png new file mode 100644 index 0000000..6039e3c Binary files /dev/null and b/org.fox.epube/src/main/res/drawable-mdpi/baseline_fullscreen_white_24.png differ diff --git a/org.fox.epube/src/main/res/drawable-mdpi/baseline_fullscreen_white_36.png b/org.fox.epube/src/main/res/drawable-mdpi/baseline_fullscreen_white_36.png new file mode 100644 index 0000000..c150cb5 Binary files /dev/null and b/org.fox.epube/src/main/res/drawable-mdpi/baseline_fullscreen_white_36.png differ diff --git a/org.fox.epube/src/main/res/drawable-mdpi/baseline_fullscreen_white_48.png b/org.fox.epube/src/main/res/drawable-mdpi/baseline_fullscreen_white_48.png new file mode 100644 index 0000000..4423c7c Binary files /dev/null and b/org.fox.epube/src/main/res/drawable-mdpi/baseline_fullscreen_white_48.png differ diff --git a/org.fox.epube/src/main/res/drawable-xhdpi/baseline_fullscreen_white_18.png b/org.fox.epube/src/main/res/drawable-xhdpi/baseline_fullscreen_white_18.png new file mode 100644 index 0000000..c150cb5 Binary files /dev/null and b/org.fox.epube/src/main/res/drawable-xhdpi/baseline_fullscreen_white_18.png differ diff --git a/org.fox.epube/src/main/res/drawable-xhdpi/baseline_fullscreen_white_24.png b/org.fox.epube/src/main/res/drawable-xhdpi/baseline_fullscreen_white_24.png new file mode 100644 index 0000000..4423c7c Binary files /dev/null and b/org.fox.epube/src/main/res/drawable-xhdpi/baseline_fullscreen_white_24.png differ diff --git a/org.fox.epube/src/main/res/drawable-xhdpi/baseline_fullscreen_white_36.png b/org.fox.epube/src/main/res/drawable-xhdpi/baseline_fullscreen_white_36.png new file mode 100644 index 0000000..9b81311 Binary files /dev/null and b/org.fox.epube/src/main/res/drawable-xhdpi/baseline_fullscreen_white_36.png differ diff --git a/org.fox.epube/src/main/res/drawable-xhdpi/baseline_fullscreen_white_48.png b/org.fox.epube/src/main/res/drawable-xhdpi/baseline_fullscreen_white_48.png new file mode 100644 index 0000000..c1dcfb2 Binary files /dev/null and b/org.fox.epube/src/main/res/drawable-xhdpi/baseline_fullscreen_white_48.png differ diff --git a/org.fox.epube/src/main/res/drawable-xxhdpi/baseline_fullscreen_white_18.png b/org.fox.epube/src/main/res/drawable-xxhdpi/baseline_fullscreen_white_18.png new file mode 100644 index 0000000..9c3d428 Binary files /dev/null and b/org.fox.epube/src/main/res/drawable-xxhdpi/baseline_fullscreen_white_18.png differ diff --git a/org.fox.epube/src/main/res/drawable-xxhdpi/baseline_fullscreen_white_24.png b/org.fox.epube/src/main/res/drawable-xxhdpi/baseline_fullscreen_white_24.png new file mode 100644 index 0000000..9b81311 Binary files /dev/null and b/org.fox.epube/src/main/res/drawable-xxhdpi/baseline_fullscreen_white_24.png differ diff --git a/org.fox.epube/src/main/res/drawable-xxhdpi/baseline_fullscreen_white_36.png b/org.fox.epube/src/main/res/drawable-xxhdpi/baseline_fullscreen_white_36.png new file mode 100644 index 0000000..ca9135b Binary files /dev/null and b/org.fox.epube/src/main/res/drawable-xxhdpi/baseline_fullscreen_white_36.png differ diff --git a/org.fox.epube/src/main/res/drawable-xxhdpi/baseline_fullscreen_white_48.png b/org.fox.epube/src/main/res/drawable-xxhdpi/baseline_fullscreen_white_48.png new file mode 100644 index 0000000..a0a1b4d Binary files /dev/null and b/org.fox.epube/src/main/res/drawable-xxhdpi/baseline_fullscreen_white_48.png differ diff --git a/org.fox.epube/src/main/res/drawable-xxxhdpi/baseline_fullscreen_white_18.png b/org.fox.epube/src/main/res/drawable-xxxhdpi/baseline_fullscreen_white_18.png new file mode 100644 index 0000000..9b81311 Binary files /dev/null and b/org.fox.epube/src/main/res/drawable-xxxhdpi/baseline_fullscreen_white_18.png differ diff --git a/org.fox.epube/src/main/res/drawable-xxxhdpi/baseline_fullscreen_white_24.png b/org.fox.epube/src/main/res/drawable-xxxhdpi/baseline_fullscreen_white_24.png new file mode 100644 index 0000000..c1dcfb2 Binary files /dev/null and b/org.fox.epube/src/main/res/drawable-xxxhdpi/baseline_fullscreen_white_24.png differ diff --git a/org.fox.epube/src/main/res/drawable-xxxhdpi/baseline_fullscreen_white_36.png b/org.fox.epube/src/main/res/drawable-xxxhdpi/baseline_fullscreen_white_36.png new file mode 100644 index 0000000..a0a1b4d Binary files /dev/null and b/org.fox.epube/src/main/res/drawable-xxxhdpi/baseline_fullscreen_white_36.png differ diff --git a/org.fox.epube/src/main/res/drawable-xxxhdpi/baseline_fullscreen_white_48.png b/org.fox.epube/src/main/res/drawable-xxxhdpi/baseline_fullscreen_white_48.png new file mode 100644 index 0000000..4596c39 Binary files /dev/null and b/org.fox.epube/src/main/res/drawable-xxxhdpi/baseline_fullscreen_white_48.png differ diff --git a/org.fox.epube/src/main/res/drawable/baseline_fullscreen_24.xml b/org.fox.epube/src/main/res/drawable/baseline_fullscreen_24.xml new file mode 100644 index 0000000..804cebc --- /dev/null +++ b/org.fox.epube/src/main/res/drawable/baseline_fullscreen_24.xml @@ -0,0 +1,10 @@ + + + diff --git a/org.fox.epube/src/main/res/menu/activity_main.xml b/org.fox.epube/src/main/res/menu/activity_main.xml index d7c6c5f..34d23f5 100644 --- a/org.fox.epube/src/main/res/menu/activity_main.xml +++ b/org.fox.epube/src/main/res/menu/activity_main.xml @@ -62,6 +62,12 @@ ugh:showAsAction="ifRoom" android:title="Search"/> + +