Repository navigation
Releases: N-Combinator/inkshelf
Release list
inkshelf v1.3.0
Pick the zip for your reader, unzip it, and copy inkshelf.app into the
applications/ folder — see which file do I need?.
| File | For |
|---|---|
inkshelf-v1.3.0-rk3566.zip |
InkPad One and other RK3566 readers |
inkshelf-v1.3.0-b288.zip |
every other PocketBook |
299c2ec47340717bdc5f479f7b711460496e00ce6b4740a838d9292ffac0d851 inkshelf-v1.3.0-b288.zip
# inkshelf.app inside inkshelf-v1.3.0-b288.zip: 61c23a920ffc038ef07b863c41382feff57f7d5fb35a6904b0fa31234290a6fc
834897c11b41422405d2b677a275334982294c3233cadda62898c9810bb848f5 inkshelf-v1.3.0-rk3566.zip
# inkshelf.app inside inkshelf-v1.3.0-rk3566.zip: 85a9913fe8e72aa435bba26e3910e4a8586deca8faf4ae308c445465108828b9
What's Changed
- opds: remember custom catalogs so the URL is typed only once by @cprite in #85
- fix: normalize schemeless OPDS catalog addresses by @Ollisteka in #89
- library: firmware scan after downloads on firmware before 6.11 (#87 + gate) by @cprite in #90
- download: apply the shared TLS settings to book downloads by @cprite in #91
- fix: draw download icon independently of firmware fonts by @Ollisteka in #93
New Contributors
- @Ollisteka made their first contribution in #89
Full Changelog: v1.2.2...v1.3.0
inkshelf v1.3.0-rc1
Pick the zip for your reader, unzip it, and copy inkshelf.app into the
applications/ folder — see which file do I need?.
| File | For |
|---|---|
inkshelf-v1.3.0-rc1-rk3566.zip |
InkPad One and other RK3566 readers |
inkshelf-v1.3.0-rc1-b288.zip |
every other PocketBook |
3b8e4f7403e6d647dbf0f8806bc1bfe871615912bfc87139841a8ab1c31eaf6a inkshelf-v1.3.0-rc1-b288.zip
# inkshelf.app inside inkshelf-v1.3.0-rc1-b288.zip: d66a97adbad82c9ddf703c6023cee2ae2982b99874275e37ebefe48aeb5240dd
8f5c35a3d6bb5e35b9e203737a3ba40a38ec07607212583723e918c12cde4671 inkshelf-v1.3.0-rc1-rk3566.zip
# inkshelf.app inside inkshelf-v1.3.0-rc1-rk3566.zip: 73e5de9dbc22b777c22f9f96980ddaee1bed988441f9537d509cdbc2c286bdea
What's Changed
- opds: remember custom catalogs so the URL is typed only once by @cprite in #85
- fix: normalize schemeless OPDS catalog addresses by @Ollisteka in #89
- library: firmware scan after downloads on firmware before 6.11 (#87 + gate) by @cprite in #90
- download: apply the shared TLS settings to book downloads by @cprite in #91
- fix: draw download icon independently of firmware fonts by @Ollisteka in #93
New Contributors
- @Ollisteka made their first contribution in #89
Full Changelog: v1.2.2...v1.3.0-rc1
inkshelf v1.2.2
Pick the zip for your reader, unzip it, and copy inkshelf.app into the
applications/ folder — see which file do I need?.
| File | For |
|---|---|
inkshelf-v1.2.2-rk3566.zip |
InkPad One and other RK3566 readers |
inkshelf-v1.2.2-b288.zip |
every other PocketBook |
088cc8836c6fbe27fa721372fe244c375fe44739e4bef8fc984b734113fda900 inkshelf-v1.2.2-b288.zip
# inkshelf.app inside inkshelf-v1.2.2-b288.zip: 862ac93f5a7463e88452955589a6bb2432acbd4478a1293d72ea8dce07d98bd4
9448a97fa9811a9dcea58fde1ac34dd3aad662059ca978831387524647fa6b97 inkshelf-v1.2.2-rk3566.zip
# inkshelf.app inside inkshelf-v1.2.2-rk3566.zip: f3c9727f5ea739c8d4cbaf3327dc376b4cd3a21d3316deda66ead7eb2a47a4ff
What's Changed
Full Changelog: v1.2.1...v1.2.2
inkshelf v1.2.1
Pick the zip for your reader, unzip it, and copy inkshelf.app into the
applications/ folder — see which file do I need?.
| File | For |
|---|---|
inkshelf-v1.2.1-rk3566.zip |
InkPad One and other RK3566 readers |
inkshelf-v1.2.1-b288.zip |
every other PocketBook |
b2700e7b996eb46d72ce66d99b936f9b58e579c65f45ca450bb7214249ab5099 inkshelf-v1.2.1-b288.zip
# inkshelf.app inside inkshelf-v1.2.1-b288.zip: 9b4fdd59420f1c39d9f155d402ab68d9717007cd5d614f6b29b69dd1e1c7f6a1
025b0ffe01aa6c910835d1a7c5a71e3ccc2c69e35d054f69796f4b169f031a68 inkshelf-v1.2.1-rk3566.zip
# inkshelf.app inside inkshelf-v1.2.1-rk3566.zip: 0991d5ec5bd8bb3011fa70a340b2fd1d71aa76cd1f07db2aa5f02e47eb5328d4
What's Changed
- ui: make the Download button impossible to miss by @cprite in #81
- library: announce new books with BookReady, including WiFi uploads by @cprite in #82
Full Changelog: v1.2.0...v1.2.1
inkshelf v1.2.0
Pick the zip for your reader, unzip it, and copy inkshelf.app into the
applications/ folder — see which file do I need?.
| File | For |
|---|---|
inkshelf-v1.2.0-rk3566.zip |
InkPad One and other RK3566 readers |
inkshelf-v1.2.0-b288.zip |
every other PocketBook |
25a6e1e33eea397605757d2a7de0971072c6a3702d22924f592c4a51465a3944 inkshelf-v1.2.0-b288.zip
# inkshelf.app inside inkshelf-v1.2.0-b288.zip: 4f79f526c2351723e96766ad3d2daa99a461a095a76f935417db455e689f47da
249b0bc414d523740737e97ac9936692d789e9e1de8f10cbdd55640b3c6cff52 inkshelf-v1.2.0-rk3566.zip
# inkshelf.app inside inkshelf-v1.2.0-rk3566.zip: eb125a224405ac3b92bb8b3b3fa497b5053e6bf064a07ba825a0f41888a54f18
What's Changed
- docs: add device screenshots to the README by @cprite in #70
- docs+ci: ship a prebuilt inkshelf.app, split the build guide out of the README by @cprite in #71
- ci: build the tag a manual run publishes, not the dispatch branch by @cprite in #72
- ci: run the host test gate on every push and pull request by @cprite in #73
- build: give the SDK compiler its own libmpfr.so.4 by @cprite in #74
- ci: publish the binary as a zip, and keep older tags buildable by @cprite in #75
- build: strip release binaries by @cprite in #76
- fix: keep the compiler-lib shim out of build/ by @cprite in #77
- build: add a hard-float RK3566 build for the InkPad One by @cprite in #78
- ui: add an on-screen Exit button to the home screen by @cprite in #79
- docs: the RK3566 build is confirmed on an InkPad One by @cprite in #80
Full Changelog: v1.1.2...v1.2.0
inkshelf v1.2.0-rc1
Pick the zip for your reader, unzip it, and copy inkshelf.app into the
applications/ folder — see which file do I need?.
| File | For |
|---|---|
inkshelf-v1.2.0-rc1-rk3566.zip |
InkPad One and other RK3566 readers |
inkshelf-v1.2.0-rc1-b288.zip |
every other PocketBook |
5bfa786b710e3cb418e76e3933a2b1e430d61518536648204fbbc11ef72a8a8c inkshelf-v1.2.0-rc1-b288.zip
# inkshelf.app inside inkshelf-v1.2.0-rc1-b288.zip: c8aa703e7f1ad5381316514860dc2d20ee4150851a12fdb02699db187b3f90dd
e4bdf4827d5b8719136920d67aee73eedd8bed1ef06ef333b564ce243fe9e1e2 inkshelf-v1.2.0-rc1-rk3566.zip
# inkshelf.app inside inkshelf-v1.2.0-rc1-rk3566.zip: 1a75fb7690377e73def14b73c8305460c6edbd289a992a63d43e2f252f4c680c
What's Changed
- docs: add device screenshots to the README by @cprite in #70
- docs+ci: ship a prebuilt inkshelf.app, split the build guide out of the README by @cprite in #71
- ci: build the tag a manual run publishes, not the dispatch branch by @cprite in #72
- ci: run the host test gate on every push and pull request by @cprite in #73
- build: give the SDK compiler its own libmpfr.so.4 by @cprite in #74
- ci: publish the binary as a zip, and keep older tags buildable by @cprite in #75
- build: strip release binaries by @cprite in #76
- fix: keep the compiler-lib shim out of build/ by @cprite in #77
- build: add a hard-float RK3566 build for the InkPad One by @cprite in #78
Full Changelog: v1.1.2...v1.2.0-rc1
inkshelf v1.1.2
What's new since v1.0:
- WiFi book-drop PIN — the in-app book-drop server can now require a PIN, so only you can upload to the device over the LAN.
- Wireless OTA deploy — push a new
inkshelf.appstraight to the reader over WiFi via the/deployendpoint (inkshelf-build-wifi.sh), no SD card shuffling. - Smarter OPDS search — searching from the catalog root queries the server, while inside a category it combines a local filter with a server query scoped to that category.
- Network auto-reconnect — the app now wakes the WiFi radio and waits for it to come back before OPDS fetches and downloads, fixing failures after the reader idles and the firmware powers the radio down.
Note: the prebuilt inkshelf.app binary will be attached to this release once it is cross-built on the x86_64 PocketBook SDK. Until then, build from source — see the README.