Repository navigation
Kitab Reader 0.3.7
Added
- Kitab Reader is on the Microsoft Store. The Store version sets up its file types and File Explorer thumbnails when it installs, and leaves updates to the Store, so it doesn't check GitHub for them. Settings › File types and Settings › About say so.
Fixed
- Memory no longer grows with every tab. A tab out of sight keeps only the pages it showed: the one you just left stays sharp for a minute, so going back and forth is instant, and older ones keep a small soft copy that shows at once and sharpens as the page draws again. Nineteen open PDFs, most of them large scans, went from about 2 GB to about 230 MB in a maximised window (850 MB to 165 MB at 1400×900).
- MuPDF's cache of decoded images and fonts is trimmed after every piece of work, not only after drawing a page, so a big artbook left in a background tab no longer holds hundreds of megabytes.
- Closing a tab frees its pages' graphics memory too.
- With many tabs open, the window's close button no longer slides off the edge of the title bar. The tabs fill the room the bar has left, show whole tabs only (no half-hidden tab after Home), and the gap kept for dragging the window is smaller.
Downloads
| System | File |
|---|---|
| Windows (Intel, AMD) | Kitab_0.3.7_x64_setup.exe installs for your account, with no administrator prompt. Kitab_0.3.7_x64_portable.zip runs without installing. |
| Windows on Arm | The x64 downloads; Windows runs them through its emulation. |
| macOS, Apple silicon | Kitab_0.3.7_aarch64.dmg |
| macOS, Intel | Kitab_0.3.7_x86_64.dmg |
| Linux | .flatpak, .AppImage, .deb (Debian, Ubuntu), .rpm (Fedora, openSUSE) or .tar.gz (unpack it and run ./install.sh). x86_64, and aarch64 except the Flatpak. |
Or with a package manager: brew install --cask t21dev/tap/kitab on macOS; scoop bucket add t21dev https://github.com/t21dev/scoop-bucket and then scoop install t21dev/kitab on Windows.
Unsigned builds
These downloads aren't code-signed yet. On Windows, SmartScreen may say "Windows protected your PC": choose More info, then Run anyway. On macOS, the first time, right-click Kitab in Applications and choose Open, or run xattr -cr /Applications/Kitab.app. Check any download against the SHA-256 checksums at the end of these notes.
SHA-256 checksums
819e64bd83d1dd150079238c8b22e9d3cc984836c80463555e4ab8242d9074e2 Kitab_0.3.7_aarch64.AppImage
e052eb6803fc6a4ce74e6efff0a8909210dd655d97c54a2985a4da15ba0ddec4 Kitab_0.3.7_aarch64.dmg
cd55b5646c0601c8e8ec26b59023091497cbd831f6629b8262a6598bfabfd848 Kitab_0.3.7_aarch64.rpm
2521d13cfc77652b03b292ff6582d4ee222228025037509015caca3da63e0f35 Kitab_0.3.7_aarch64.tar.gz
e8e03439c612b5dd4932b523ce28dfa7584ccea1c4b0298d86b3e2ea90b8e958 Kitab_0.3.7_amd64.deb
8c83cdffc8da3236997ff09b9457489fe80c232721898602fa17965fe42205c1 Kitab_0.3.7_arm64.deb
d50ed6957966e350d0eb833bc79471d6d6f0c98e97bc31e7bbb7c9b1d173d831 Kitab_0.3.7_x64_portable.zip
c7dfcd93c7fcb8cddfe530d26fe6a6f80a942a9a61ae0c6720f51aedfc455893 Kitab_0.3.7_x64_setup.exe
c4fbfbf4e3c05c7782bea78b00a1ed5aa5c649586f77012398db68044ff0ad34 Kitab_0.3.7_x86_64.AppImage
94a2db2118d038115a1edadc85765d6c0919020802007f8473c5602a94b062ee Kitab_0.3.7_x86_64.dmg
3ccb7ebd1c99b46e4234b045dfcdec5c084446396720ff51328e897aab9ea3fc Kitab_0.3.7_x86_64.flatpak
7b8456acf120a2113520b4d699f15ddf0bb19d0d079802452eeade63dd0dbe36 Kitab_0.3.7_x86_64.rpm
3fee540a40b74d53653e3e3948e062c45b1f50c4b99630851fb1c5f15be458ea Kitab_0.3.7_x86_64.tar.gz