├── .cargo └── config.toml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE-AGPLv3 ├── README.md ├── artworks ├── plato-logo.svg ├── plato.png ├── screenshot01.png ├── screenshot02.png ├── screenshot03.png ├── screenshot04.png ├── swipe_sequences.svg ├── thumbnail01.png ├── thumbnail02.png ├── thumbnail03.png ├── thumbnail04.png └── touch_regions.svg ├── bundle.sh ├── contrib ├── NickelMenu │ └── plato ├── Settings-sample.toml ├── config-sample.sh ├── convert-dictionary.sh ├── grayscale-256.svg ├── hilbert-256.svg ├── mupdf-upgrade │ └── expand_cmap_codes.py ├── nickel.sh ├── plato.sh ├── unicode_test.epub └── wifi-hooks │ ├── wifi-post-up.sh │ └── wifi-pre-down.sh ├── crates ├── core │ ├── Cargo.toml │ ├── build.rs │ └── src │ │ ├── battery │ │ ├── fake.rs │ │ ├── kobo.rs │ │ └── mod.rs │ │ ├── color.rs │ │ ├── context.rs │ │ ├── device.rs │ │ ├── dictionary │ │ ├── dictreader.rs │ │ ├── errors.rs │ │ ├── indexing.rs │ │ ├── mod.rs │ │ └── testdata │ │ │ ├── case_insensitive_dict.dict │ │ │ ├── case_insensitive_dict.index │ │ │ ├── case_sensitive_dict.dict │ │ │ └── case_sensitive_dict.index │ │ ├── document │ │ ├── djvu.rs │ │ ├── djvulibre_sys.rs │ │ ├── epub │ │ │ └── mod.rs │ │ ├── html │ │ │ ├── css.rs │ │ │ ├── dom.rs │ │ │ ├── engine.rs │ │ │ ├── layout.rs │ │ │ ├── mod.rs │ │ │ ├── parse.rs │ │ │ ├── style.rs │ │ │ └── xml.rs │ │ ├── mod.rs │ │ ├── mupdf_sys.rs │ │ └── pdf.rs │ │ ├── font │ │ ├── freetype_sys.rs │ │ ├── harfbuzz_sys.rs │ │ └── mod.rs │ │ ├── framebuffer │ │ ├── image.rs │ │ ├── ion_sys.rs │ │ ├── kobo1.rs │ │ ├── kobo2.rs │ │ ├── linuxfb_sys.rs │ │ ├── mod.rs │ │ ├── mxcfb_sys.rs │ │ ├── sunxi_sys.rs │ │ └── transform.rs │ │ ├── frontlight │ │ ├── mod.rs │ │ ├── natural.rs │ │ ├── premixed.rs │ │ └── standard.rs │ │ ├── geom.rs │ │ ├── gesture.rs │ │ ├── helpers.rs │ │ ├── input.rs │ │ ├── lib.rs │ │ ├── library.rs │ │ ├── lightsensor │ │ ├── kobo.rs │ │ └── mod.rs │ │ ├── metadata.rs │ │ ├── rtc.rs │ │ ├── settings │ │ ├── mod.rs │ │ └── preset.rs │ │ ├── unit.rs │ │ └── view │ │ ├── battery.rs │ │ ├── button.rs │ │ ├── calculator │ │ ├── bottom_bar.rs │ │ ├── code_area.rs │ │ ├── input_bar.rs │ │ └── mod.rs │ │ ├── clock.rs │ │ ├── common.rs │ │ ├── dialog.rs │ │ ├── dictionary │ │ ├── bottom_bar.rs │ │ └── mod.rs │ │ ├── filler.rs │ │ ├── frontlight.rs │ │ ├── home │ │ ├── address_bar.rs │ │ ├── book.rs │ │ ├── bottom_bar.rs │ │ ├── directories_bar.rs │ │ ├── directory.rs │ │ ├── library_label.rs │ │ ├── mod.rs │ │ ├── navigation_bar.rs │ │ └── shelf.rs │ │ ├── icon.rs │ │ ├── image.rs │ │ ├── input_field.rs │ │ ├── intermission.rs │ │ ├── key.rs │ │ ├── keyboard.rs │ │ ├── label.rs │ │ ├── labeled_icon.rs │ │ ├── menu.rs │ │ ├── menu_entry.rs │ │ ├── mod.rs │ │ ├── named_input.rs │ │ ├── notification.rs │ │ ├── page_label.rs │ │ ├── preset.rs │ │ ├── presets_list.rs │ │ ├── reader │ │ ├── bottom_bar.rs │ │ ├── chapter_label.rs │ │ ├── margin_cropper.rs │ │ ├── mod.rs │ │ ├── results_bar.rs │ │ ├── results_label.rs │ │ └── tool_bar.rs │ │ ├── rotation_values │ │ └── mod.rs │ │ ├── rounded_button.rs │ │ ├── search_bar.rs │ │ ├── sketch │ │ └── mod.rs │ │ ├── slider.rs │ │ ├── top_bar.rs │ │ └── touch_events │ │ └── mod.rs ├── emulator │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── fetcher │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── importer │ ├── Cargo.toml │ └── src │ │ └── main.rs └── plato │ ├── Cargo.toml │ └── src │ ├── app.rs │ └── main.rs ├── css ├── annotations.css ├── bookmarks.css ├── dictionary.css ├── epub.css ├── html.css ├── sysinfo.css └── toc.css ├── dist.sh ├── doc ├── ARTICLE_FETCHER.md ├── BUILD.md ├── GUIDE.md ├── HOOKS.md ├── LIBRARY.md ├── MANUAL.md ├── NAVIGATION.md └── TODO.md ├── download.sh ├── fonts ├── Cormorant-Regular.ttf ├── Delius-Regular.ttf ├── LibertinusSerif-Bold.otf ├── LibertinusSerif-BoldItalic.otf ├── LibertinusSerif-Italic.otf ├── LibertinusSerif-Regular.otf ├── NotoSans-Bold.ttf ├── NotoSans-BoldItalic.ttf ├── NotoSans-Italic.ttf ├── NotoSans-Regular.ttf ├── NotoSerif-Bold.ttf ├── NotoSerif-BoldItalic.ttf ├── NotoSerif-Italic.ttf ├── NotoSerif-Regular.ttf ├── Parisienne-Regular.ttf ├── SourceCodeVariable-Italic.otf ├── SourceCodeVariable-Roman.otf └── VarelaRound-Regular.ttf ├── icons ├── align-center.svg ├── align-justify.svg ├── align-left.svg ├── align-right.svg ├── alternate.svg ├── angle-down.svg ├── angle-left-small.svg ├── angle-left.svg ├── angle-right-small.svg ├── angle-right.svg ├── angle-up.svg ├── arrow-down.svg ├── arrow-left.svg ├── arrow-right.svg ├── arrow-up.svg ├── back.svg ├── bullet.svg ├── check_mark-large.svg ├── check_mark-small.svg ├── check_mark.svg ├── close.svg ├── combine.svg ├── contrast.svg ├── cover.svg ├── crop.svg ├── delete-backward.svg ├── delete-forward.svg ├── dodecahedron.svg ├── double_angle-left.svg ├── double_angle-right.svg ├── enclosed_menu.svg ├── font_family.svg ├── font_size.svg ├── frontlight-disabled.svg ├── frontlight.svg ├── gray.svg ├── home.svg ├── line_height.svg ├── margin.svg ├── menu.svg ├── minus.svg ├── move-backward-short.svg ├── move-backward.svg ├── move-forward-short.svg ├── move-forward.svg ├── plug.svg ├── plus.svg ├── redo.svg ├── return.svg ├── search.svg ├── shift.svg ├── toc.svg └── undo.svg ├── install-importer.sh ├── keyboard-layouts ├── english.json └── russian.json ├── mupdf_wrapper ├── build-kobo.sh ├── build.sh └── mupdf_wrapper.c ├── run-emulator.sh ├── scripts ├── essid.sh ├── ip.sh ├── resume.sh ├── suspend.sh ├── usb-disable.sh ├── usb-enable.sh ├── wifi-disable.sh └── wifi-enable.sh ├── service.sh └── thirdparty ├── build.sh ├── bzip2 ├── Makefile-kobo └── build-kobo.sh ├── djvulibre ├── build-kobo.sh └── kobo.patch ├── download.sh ├── freetype2 └── build-kobo.sh ├── gumbo └── build-kobo.sh ├── harfbuzz └── build-kobo.sh ├── jbig2dec └── build-kobo.sh ├── libjpeg └── build-kobo.sh ├── libpng └── build-kobo.sh ├── mupdf ├── build-kobo.sh └── kobo.patch ├── openjpeg └── build-kobo.sh └── zlib └── build-kobo.sh /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-AGPLv3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/LICENSE-AGPLv3 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/README.md -------------------------------------------------------------------------------- /artworks/plato-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/artworks/plato-logo.svg -------------------------------------------------------------------------------- /artworks/plato.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/artworks/plato.png -------------------------------------------------------------------------------- /artworks/screenshot01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/artworks/screenshot01.png -------------------------------------------------------------------------------- /artworks/screenshot02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/artworks/screenshot02.png -------------------------------------------------------------------------------- /artworks/screenshot03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/artworks/screenshot03.png -------------------------------------------------------------------------------- /artworks/screenshot04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/artworks/screenshot04.png -------------------------------------------------------------------------------- /artworks/swipe_sequences.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/artworks/swipe_sequences.svg -------------------------------------------------------------------------------- /artworks/thumbnail01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/artworks/thumbnail01.png -------------------------------------------------------------------------------- /artworks/thumbnail02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/artworks/thumbnail02.png -------------------------------------------------------------------------------- /artworks/thumbnail03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/artworks/thumbnail03.png -------------------------------------------------------------------------------- /artworks/thumbnail04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/artworks/thumbnail04.png -------------------------------------------------------------------------------- /artworks/touch_regions.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/artworks/touch_regions.svg -------------------------------------------------------------------------------- /bundle.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/bundle.sh -------------------------------------------------------------------------------- /contrib/NickelMenu/plato: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/contrib/NickelMenu/plato -------------------------------------------------------------------------------- /contrib/Settings-sample.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/contrib/Settings-sample.toml -------------------------------------------------------------------------------- /contrib/config-sample.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/contrib/config-sample.sh -------------------------------------------------------------------------------- /contrib/convert-dictionary.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/contrib/convert-dictionary.sh -------------------------------------------------------------------------------- /contrib/grayscale-256.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/contrib/grayscale-256.svg -------------------------------------------------------------------------------- /contrib/hilbert-256.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/contrib/hilbert-256.svg -------------------------------------------------------------------------------- /contrib/mupdf-upgrade/expand_cmap_codes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/contrib/mupdf-upgrade/expand_cmap_codes.py -------------------------------------------------------------------------------- /contrib/nickel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/contrib/nickel.sh -------------------------------------------------------------------------------- /contrib/plato.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/contrib/plato.sh -------------------------------------------------------------------------------- /contrib/unicode_test.epub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/contrib/unicode_test.epub -------------------------------------------------------------------------------- /contrib/wifi-hooks/wifi-post-up.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/contrib/wifi-hooks/wifi-post-up.sh -------------------------------------------------------------------------------- /contrib/wifi-hooks/wifi-pre-down.sh: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | killall dropbear 4 | -------------------------------------------------------------------------------- /crates/core/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/Cargo.toml -------------------------------------------------------------------------------- /crates/core/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/build.rs -------------------------------------------------------------------------------- /crates/core/src/battery/fake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/battery/fake.rs -------------------------------------------------------------------------------- /crates/core/src/battery/kobo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/battery/kobo.rs -------------------------------------------------------------------------------- /crates/core/src/battery/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/battery/mod.rs -------------------------------------------------------------------------------- /crates/core/src/color.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/color.rs -------------------------------------------------------------------------------- /crates/core/src/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/context.rs -------------------------------------------------------------------------------- /crates/core/src/device.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/device.rs -------------------------------------------------------------------------------- /crates/core/src/dictionary/dictreader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/dictionary/dictreader.rs -------------------------------------------------------------------------------- /crates/core/src/dictionary/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/dictionary/errors.rs -------------------------------------------------------------------------------- /crates/core/src/dictionary/indexing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/dictionary/indexing.rs -------------------------------------------------------------------------------- /crates/core/src/dictionary/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/dictionary/mod.rs -------------------------------------------------------------------------------- /crates/core/src/dictionary/testdata/case_insensitive_dict.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/dictionary/testdata/case_insensitive_dict.dict -------------------------------------------------------------------------------- /crates/core/src/dictionary/testdata/case_insensitive_dict.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/dictionary/testdata/case_insensitive_dict.index -------------------------------------------------------------------------------- /crates/core/src/dictionary/testdata/case_sensitive_dict.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/dictionary/testdata/case_sensitive_dict.dict -------------------------------------------------------------------------------- /crates/core/src/dictionary/testdata/case_sensitive_dict.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/dictionary/testdata/case_sensitive_dict.index -------------------------------------------------------------------------------- /crates/core/src/document/djvu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/document/djvu.rs -------------------------------------------------------------------------------- /crates/core/src/document/djvulibre_sys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/document/djvulibre_sys.rs -------------------------------------------------------------------------------- /crates/core/src/document/epub/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/document/epub/mod.rs -------------------------------------------------------------------------------- /crates/core/src/document/html/css.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/document/html/css.rs -------------------------------------------------------------------------------- /crates/core/src/document/html/dom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/document/html/dom.rs -------------------------------------------------------------------------------- /crates/core/src/document/html/engine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/document/html/engine.rs -------------------------------------------------------------------------------- /crates/core/src/document/html/layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/document/html/layout.rs -------------------------------------------------------------------------------- /crates/core/src/document/html/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/document/html/mod.rs -------------------------------------------------------------------------------- /crates/core/src/document/html/parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/document/html/parse.rs -------------------------------------------------------------------------------- /crates/core/src/document/html/style.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/document/html/style.rs -------------------------------------------------------------------------------- /crates/core/src/document/html/xml.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/document/html/xml.rs -------------------------------------------------------------------------------- /crates/core/src/document/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/document/mod.rs -------------------------------------------------------------------------------- /crates/core/src/document/mupdf_sys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/document/mupdf_sys.rs -------------------------------------------------------------------------------- /crates/core/src/document/pdf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/document/pdf.rs -------------------------------------------------------------------------------- /crates/core/src/font/freetype_sys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/font/freetype_sys.rs -------------------------------------------------------------------------------- /crates/core/src/font/harfbuzz_sys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/font/harfbuzz_sys.rs -------------------------------------------------------------------------------- /crates/core/src/font/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/font/mod.rs -------------------------------------------------------------------------------- /crates/core/src/framebuffer/image.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/framebuffer/image.rs -------------------------------------------------------------------------------- /crates/core/src/framebuffer/ion_sys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/framebuffer/ion_sys.rs -------------------------------------------------------------------------------- /crates/core/src/framebuffer/kobo1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/framebuffer/kobo1.rs -------------------------------------------------------------------------------- /crates/core/src/framebuffer/kobo2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/framebuffer/kobo2.rs -------------------------------------------------------------------------------- /crates/core/src/framebuffer/linuxfb_sys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/framebuffer/linuxfb_sys.rs -------------------------------------------------------------------------------- /crates/core/src/framebuffer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/framebuffer/mod.rs -------------------------------------------------------------------------------- /crates/core/src/framebuffer/mxcfb_sys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/framebuffer/mxcfb_sys.rs -------------------------------------------------------------------------------- /crates/core/src/framebuffer/sunxi_sys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/framebuffer/sunxi_sys.rs -------------------------------------------------------------------------------- /crates/core/src/framebuffer/transform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/framebuffer/transform.rs -------------------------------------------------------------------------------- /crates/core/src/frontlight/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/frontlight/mod.rs -------------------------------------------------------------------------------- /crates/core/src/frontlight/natural.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/frontlight/natural.rs -------------------------------------------------------------------------------- /crates/core/src/frontlight/premixed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/frontlight/premixed.rs -------------------------------------------------------------------------------- /crates/core/src/frontlight/standard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/frontlight/standard.rs -------------------------------------------------------------------------------- /crates/core/src/geom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/geom.rs -------------------------------------------------------------------------------- /crates/core/src/gesture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/gesture.rs -------------------------------------------------------------------------------- /crates/core/src/helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/helpers.rs -------------------------------------------------------------------------------- /crates/core/src/input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/input.rs -------------------------------------------------------------------------------- /crates/core/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/lib.rs -------------------------------------------------------------------------------- /crates/core/src/library.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/library.rs -------------------------------------------------------------------------------- /crates/core/src/lightsensor/kobo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/lightsensor/kobo.rs -------------------------------------------------------------------------------- /crates/core/src/lightsensor/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/lightsensor/mod.rs -------------------------------------------------------------------------------- /crates/core/src/metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/metadata.rs -------------------------------------------------------------------------------- /crates/core/src/rtc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/rtc.rs -------------------------------------------------------------------------------- /crates/core/src/settings/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/settings/mod.rs -------------------------------------------------------------------------------- /crates/core/src/settings/preset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/settings/preset.rs -------------------------------------------------------------------------------- /crates/core/src/unit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/unit.rs -------------------------------------------------------------------------------- /crates/core/src/view/battery.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/battery.rs -------------------------------------------------------------------------------- /crates/core/src/view/button.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/button.rs -------------------------------------------------------------------------------- /crates/core/src/view/calculator/bottom_bar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/calculator/bottom_bar.rs -------------------------------------------------------------------------------- /crates/core/src/view/calculator/code_area.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/calculator/code_area.rs -------------------------------------------------------------------------------- /crates/core/src/view/calculator/input_bar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/calculator/input_bar.rs -------------------------------------------------------------------------------- /crates/core/src/view/calculator/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/calculator/mod.rs -------------------------------------------------------------------------------- /crates/core/src/view/clock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/clock.rs -------------------------------------------------------------------------------- /crates/core/src/view/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/common.rs -------------------------------------------------------------------------------- /crates/core/src/view/dialog.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/dialog.rs -------------------------------------------------------------------------------- /crates/core/src/view/dictionary/bottom_bar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/dictionary/bottom_bar.rs -------------------------------------------------------------------------------- /crates/core/src/view/dictionary/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/dictionary/mod.rs -------------------------------------------------------------------------------- /crates/core/src/view/filler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/filler.rs -------------------------------------------------------------------------------- /crates/core/src/view/frontlight.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/frontlight.rs -------------------------------------------------------------------------------- /crates/core/src/view/home/address_bar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/home/address_bar.rs -------------------------------------------------------------------------------- /crates/core/src/view/home/book.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/home/book.rs -------------------------------------------------------------------------------- /crates/core/src/view/home/bottom_bar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/home/bottom_bar.rs -------------------------------------------------------------------------------- /crates/core/src/view/home/directories_bar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/home/directories_bar.rs -------------------------------------------------------------------------------- /crates/core/src/view/home/directory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/home/directory.rs -------------------------------------------------------------------------------- /crates/core/src/view/home/library_label.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/home/library_label.rs -------------------------------------------------------------------------------- /crates/core/src/view/home/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/home/mod.rs -------------------------------------------------------------------------------- /crates/core/src/view/home/navigation_bar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/home/navigation_bar.rs -------------------------------------------------------------------------------- /crates/core/src/view/home/shelf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/home/shelf.rs -------------------------------------------------------------------------------- /crates/core/src/view/icon.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/icon.rs -------------------------------------------------------------------------------- /crates/core/src/view/image.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/image.rs -------------------------------------------------------------------------------- /crates/core/src/view/input_field.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/input_field.rs -------------------------------------------------------------------------------- /crates/core/src/view/intermission.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/intermission.rs -------------------------------------------------------------------------------- /crates/core/src/view/key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/key.rs -------------------------------------------------------------------------------- /crates/core/src/view/keyboard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/keyboard.rs -------------------------------------------------------------------------------- /crates/core/src/view/label.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/label.rs -------------------------------------------------------------------------------- /crates/core/src/view/labeled_icon.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/labeled_icon.rs -------------------------------------------------------------------------------- /crates/core/src/view/menu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/menu.rs -------------------------------------------------------------------------------- /crates/core/src/view/menu_entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/menu_entry.rs -------------------------------------------------------------------------------- /crates/core/src/view/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/mod.rs -------------------------------------------------------------------------------- /crates/core/src/view/named_input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/named_input.rs -------------------------------------------------------------------------------- /crates/core/src/view/notification.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/notification.rs -------------------------------------------------------------------------------- /crates/core/src/view/page_label.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/page_label.rs -------------------------------------------------------------------------------- /crates/core/src/view/preset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/preset.rs -------------------------------------------------------------------------------- /crates/core/src/view/presets_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/presets_list.rs -------------------------------------------------------------------------------- /crates/core/src/view/reader/bottom_bar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/reader/bottom_bar.rs -------------------------------------------------------------------------------- /crates/core/src/view/reader/chapter_label.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/reader/chapter_label.rs -------------------------------------------------------------------------------- /crates/core/src/view/reader/margin_cropper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/reader/margin_cropper.rs -------------------------------------------------------------------------------- /crates/core/src/view/reader/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/reader/mod.rs -------------------------------------------------------------------------------- /crates/core/src/view/reader/results_bar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/reader/results_bar.rs -------------------------------------------------------------------------------- /crates/core/src/view/reader/results_label.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/reader/results_label.rs -------------------------------------------------------------------------------- /crates/core/src/view/reader/tool_bar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/reader/tool_bar.rs -------------------------------------------------------------------------------- /crates/core/src/view/rotation_values/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/rotation_values/mod.rs -------------------------------------------------------------------------------- /crates/core/src/view/rounded_button.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/rounded_button.rs -------------------------------------------------------------------------------- /crates/core/src/view/search_bar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/search_bar.rs -------------------------------------------------------------------------------- /crates/core/src/view/sketch/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/sketch/mod.rs -------------------------------------------------------------------------------- /crates/core/src/view/slider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/slider.rs -------------------------------------------------------------------------------- /crates/core/src/view/top_bar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/top_bar.rs -------------------------------------------------------------------------------- /crates/core/src/view/touch_events/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/core/src/view/touch_events/mod.rs -------------------------------------------------------------------------------- /crates/emulator/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/emulator/Cargo.toml -------------------------------------------------------------------------------- /crates/emulator/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/emulator/src/main.rs -------------------------------------------------------------------------------- /crates/fetcher/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/fetcher/Cargo.toml -------------------------------------------------------------------------------- /crates/fetcher/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/fetcher/src/main.rs -------------------------------------------------------------------------------- /crates/importer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/importer/Cargo.toml -------------------------------------------------------------------------------- /crates/importer/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/importer/src/main.rs -------------------------------------------------------------------------------- /crates/plato/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/plato/Cargo.toml -------------------------------------------------------------------------------- /crates/plato/src/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/plato/src/app.rs -------------------------------------------------------------------------------- /crates/plato/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/crates/plato/src/main.rs -------------------------------------------------------------------------------- /css/annotations.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/css/annotations.css -------------------------------------------------------------------------------- /css/bookmarks.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/css/bookmarks.css -------------------------------------------------------------------------------- /css/dictionary.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/css/dictionary.css -------------------------------------------------------------------------------- /css/epub.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/css/epub.css -------------------------------------------------------------------------------- /css/html.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/css/html.css -------------------------------------------------------------------------------- /css/sysinfo.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/css/sysinfo.css -------------------------------------------------------------------------------- /css/toc.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/css/toc.css -------------------------------------------------------------------------------- /dist.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/dist.sh -------------------------------------------------------------------------------- /doc/ARTICLE_FETCHER.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/doc/ARTICLE_FETCHER.md -------------------------------------------------------------------------------- /doc/BUILD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/doc/BUILD.md -------------------------------------------------------------------------------- /doc/GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/doc/GUIDE.md -------------------------------------------------------------------------------- /doc/HOOKS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/doc/HOOKS.md -------------------------------------------------------------------------------- /doc/LIBRARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/doc/LIBRARY.md -------------------------------------------------------------------------------- /doc/MANUAL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/doc/MANUAL.md -------------------------------------------------------------------------------- /doc/NAVIGATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/doc/NAVIGATION.md -------------------------------------------------------------------------------- /doc/TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/doc/TODO.md -------------------------------------------------------------------------------- /download.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/download.sh -------------------------------------------------------------------------------- /fonts/Cormorant-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/fonts/Cormorant-Regular.ttf -------------------------------------------------------------------------------- /fonts/Delius-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/fonts/Delius-Regular.ttf -------------------------------------------------------------------------------- /fonts/LibertinusSerif-Bold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/fonts/LibertinusSerif-Bold.otf -------------------------------------------------------------------------------- /fonts/LibertinusSerif-BoldItalic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/fonts/LibertinusSerif-BoldItalic.otf -------------------------------------------------------------------------------- /fonts/LibertinusSerif-Italic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/fonts/LibertinusSerif-Italic.otf -------------------------------------------------------------------------------- /fonts/LibertinusSerif-Regular.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/fonts/LibertinusSerif-Regular.otf -------------------------------------------------------------------------------- /fonts/NotoSans-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/fonts/NotoSans-Bold.ttf -------------------------------------------------------------------------------- /fonts/NotoSans-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/fonts/NotoSans-BoldItalic.ttf -------------------------------------------------------------------------------- /fonts/NotoSans-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/fonts/NotoSans-Italic.ttf -------------------------------------------------------------------------------- /fonts/NotoSans-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/fonts/NotoSans-Regular.ttf -------------------------------------------------------------------------------- /fonts/NotoSerif-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/fonts/NotoSerif-Bold.ttf -------------------------------------------------------------------------------- /fonts/NotoSerif-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/fonts/NotoSerif-BoldItalic.ttf -------------------------------------------------------------------------------- /fonts/NotoSerif-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/fonts/NotoSerif-Italic.ttf -------------------------------------------------------------------------------- /fonts/NotoSerif-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/fonts/NotoSerif-Regular.ttf -------------------------------------------------------------------------------- /fonts/Parisienne-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/fonts/Parisienne-Regular.ttf -------------------------------------------------------------------------------- /fonts/SourceCodeVariable-Italic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/fonts/SourceCodeVariable-Italic.otf -------------------------------------------------------------------------------- /fonts/SourceCodeVariable-Roman.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/fonts/SourceCodeVariable-Roman.otf -------------------------------------------------------------------------------- /fonts/VarelaRound-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/fonts/VarelaRound-Regular.ttf -------------------------------------------------------------------------------- /icons/align-center.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/align-center.svg -------------------------------------------------------------------------------- /icons/align-justify.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/align-justify.svg -------------------------------------------------------------------------------- /icons/align-left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/align-left.svg -------------------------------------------------------------------------------- /icons/align-right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/align-right.svg -------------------------------------------------------------------------------- /icons/alternate.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/alternate.svg -------------------------------------------------------------------------------- /icons/angle-down.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/angle-down.svg -------------------------------------------------------------------------------- /icons/angle-left-small.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/angle-left-small.svg -------------------------------------------------------------------------------- /icons/angle-left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/angle-left.svg -------------------------------------------------------------------------------- /icons/angle-right-small.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/angle-right-small.svg -------------------------------------------------------------------------------- /icons/angle-right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/angle-right.svg -------------------------------------------------------------------------------- /icons/angle-up.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/angle-up.svg -------------------------------------------------------------------------------- /icons/arrow-down.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/arrow-down.svg -------------------------------------------------------------------------------- /icons/arrow-left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/arrow-left.svg -------------------------------------------------------------------------------- /icons/arrow-right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/arrow-right.svg -------------------------------------------------------------------------------- /icons/arrow-up.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/arrow-up.svg -------------------------------------------------------------------------------- /icons/back.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/back.svg -------------------------------------------------------------------------------- /icons/bullet.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/bullet.svg -------------------------------------------------------------------------------- /icons/check_mark-large.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/check_mark-large.svg -------------------------------------------------------------------------------- /icons/check_mark-small.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/check_mark-small.svg -------------------------------------------------------------------------------- /icons/check_mark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/check_mark.svg -------------------------------------------------------------------------------- /icons/close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/close.svg -------------------------------------------------------------------------------- /icons/combine.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/combine.svg -------------------------------------------------------------------------------- /icons/contrast.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/contrast.svg -------------------------------------------------------------------------------- /icons/cover.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/cover.svg -------------------------------------------------------------------------------- /icons/crop.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/crop.svg -------------------------------------------------------------------------------- /icons/delete-backward.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/delete-backward.svg -------------------------------------------------------------------------------- /icons/delete-forward.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/delete-forward.svg -------------------------------------------------------------------------------- /icons/dodecahedron.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/dodecahedron.svg -------------------------------------------------------------------------------- /icons/double_angle-left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/double_angle-left.svg -------------------------------------------------------------------------------- /icons/double_angle-right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/double_angle-right.svg -------------------------------------------------------------------------------- /icons/enclosed_menu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/enclosed_menu.svg -------------------------------------------------------------------------------- /icons/font_family.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/font_family.svg -------------------------------------------------------------------------------- /icons/font_size.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/font_size.svg -------------------------------------------------------------------------------- /icons/frontlight-disabled.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/frontlight-disabled.svg -------------------------------------------------------------------------------- /icons/frontlight.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/frontlight.svg -------------------------------------------------------------------------------- /icons/gray.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/gray.svg -------------------------------------------------------------------------------- /icons/home.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/home.svg -------------------------------------------------------------------------------- /icons/line_height.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/line_height.svg -------------------------------------------------------------------------------- /icons/margin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/margin.svg -------------------------------------------------------------------------------- /icons/menu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/menu.svg -------------------------------------------------------------------------------- /icons/minus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/minus.svg -------------------------------------------------------------------------------- /icons/move-backward-short.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/move-backward-short.svg -------------------------------------------------------------------------------- /icons/move-backward.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/move-backward.svg -------------------------------------------------------------------------------- /icons/move-forward-short.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/move-forward-short.svg -------------------------------------------------------------------------------- /icons/move-forward.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/move-forward.svg -------------------------------------------------------------------------------- /icons/plug.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/plug.svg -------------------------------------------------------------------------------- /icons/plus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/plus.svg -------------------------------------------------------------------------------- /icons/redo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/redo.svg -------------------------------------------------------------------------------- /icons/return.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/return.svg -------------------------------------------------------------------------------- /icons/search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/search.svg -------------------------------------------------------------------------------- /icons/shift.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/shift.svg -------------------------------------------------------------------------------- /icons/toc.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/toc.svg -------------------------------------------------------------------------------- /icons/undo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/icons/undo.svg -------------------------------------------------------------------------------- /install-importer.sh: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | ./service.sh install_importer "$@" 4 | -------------------------------------------------------------------------------- /keyboard-layouts/english.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/keyboard-layouts/english.json -------------------------------------------------------------------------------- /keyboard-layouts/russian.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/keyboard-layouts/russian.json -------------------------------------------------------------------------------- /mupdf_wrapper/build-kobo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/mupdf_wrapper/build-kobo.sh -------------------------------------------------------------------------------- /mupdf_wrapper/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/mupdf_wrapper/build.sh -------------------------------------------------------------------------------- /mupdf_wrapper/mupdf_wrapper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/mupdf_wrapper/mupdf_wrapper.c -------------------------------------------------------------------------------- /run-emulator.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/run-emulator.sh -------------------------------------------------------------------------------- /scripts/essid.sh: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | iwgetid -r 4 | -------------------------------------------------------------------------------- /scripts/ip.sh: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | ip route get 1 | awk '{print $NF; exit}' 4 | -------------------------------------------------------------------------------- /scripts/resume.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/scripts/resume.sh -------------------------------------------------------------------------------- /scripts/suspend.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/scripts/suspend.sh -------------------------------------------------------------------------------- /scripts/usb-disable.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/scripts/usb-disable.sh -------------------------------------------------------------------------------- /scripts/usb-enable.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/scripts/usb-enable.sh -------------------------------------------------------------------------------- /scripts/wifi-disable.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/scripts/wifi-disable.sh -------------------------------------------------------------------------------- /scripts/wifi-enable.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/scripts/wifi-enable.sh -------------------------------------------------------------------------------- /service.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/service.sh -------------------------------------------------------------------------------- /thirdparty/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/thirdparty/build.sh -------------------------------------------------------------------------------- /thirdparty/bzip2/Makefile-kobo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/thirdparty/bzip2/Makefile-kobo -------------------------------------------------------------------------------- /thirdparty/bzip2/build-kobo.sh: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | make -f Makefile-kobo 4 | -------------------------------------------------------------------------------- /thirdparty/djvulibre/build-kobo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/thirdparty/djvulibre/build-kobo.sh -------------------------------------------------------------------------------- /thirdparty/djvulibre/kobo.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/thirdparty/djvulibre/kobo.patch -------------------------------------------------------------------------------- /thirdparty/download.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/thirdparty/download.sh -------------------------------------------------------------------------------- /thirdparty/freetype2/build-kobo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/thirdparty/freetype2/build-kobo.sh -------------------------------------------------------------------------------- /thirdparty/gumbo/build-kobo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/thirdparty/gumbo/build-kobo.sh -------------------------------------------------------------------------------- /thirdparty/harfbuzz/build-kobo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/thirdparty/harfbuzz/build-kobo.sh -------------------------------------------------------------------------------- /thirdparty/jbig2dec/build-kobo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/thirdparty/jbig2dec/build-kobo.sh -------------------------------------------------------------------------------- /thirdparty/libjpeg/build-kobo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/thirdparty/libjpeg/build-kobo.sh -------------------------------------------------------------------------------- /thirdparty/libpng/build-kobo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/thirdparty/libpng/build-kobo.sh -------------------------------------------------------------------------------- /thirdparty/mupdf/build-kobo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/thirdparty/mupdf/build-kobo.sh -------------------------------------------------------------------------------- /thirdparty/mupdf/kobo.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/thirdparty/mupdf/kobo.patch -------------------------------------------------------------------------------- /thirdparty/openjpeg/build-kobo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/thirdparty/openjpeg/build-kobo.sh -------------------------------------------------------------------------------- /thirdparty/zlib/build-kobo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baskerville/plato/HEAD/thirdparty/zlib/build-kobo.sh --------------------------------------------------------------------------------