Skip to content

Releases

Kitab Reader 0.5.0

Choose a tag to compare

@github-actions github-actions released this 14 Nov 16:00

Added

  • Comics in RAR and 7z (.cbr, .cb7), page by page like CBZ. Kitab goes by what the file really is, so a .cbr that is really a ZIP (common) or a .cbz that is really a RAR opens too. WebP pages draw as well. Password-protected and split (multi-part) archives are refused with a plain message. RAR is read with compcol's clean-room decoders: no RARLAB code, decode only.
  • DjVu (.djvu, .djv): scanned books at their own page size, sharp at every zoom (each page is drawn at the size it's shown). When the scan has a text layer, search, selection, copy and read aloud work; the bookmarks are the contents, and links inside pages work (to other pages and to web addresses). Read with djvu-rs, written from the public DjVu specification.
  • Thumbnails for the new types on Home, in Explorer and in Linux file managers; a comic's cover is unpacked without the rest of the archive.
  • File types: CBR, CB7 and DjVu in Settings › File types, the Windows installer and Store package, Linux and macOS, each with its own icon.

Changed

  • Building Kitab from source now needs Rust 1.95 or newer (it was 1.85), for the RAR, 7z and DjVu readers.

Fixed

  • Two signatures saved at the same moment no longer share one temporary file (one of them could fail to save).

Downloads

System File
Windows (Intel, AMD) Kitab_0.5.0_x64_setup.exe installs for your account, with no administrator prompt. Kitab_0.5.0_x64_portable.zip runs without installing.
Windows on Arm The x64 downloads; Windows runs them through its emulation.
macOS, Apple silicon Kitab_0.5.0_aarch64.dmg
macOS, Intel Kitab_0.5.0_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, if the first launch says Kitab is damaged or can't be verified, run xattr -cr /Applications/Kitab.app in Terminal once; or try to open it, then choose Open Anyway in System Settings › Privacy & Security (macOS 15 and later; on macOS 14 and earlier, right-click Kitab in Applications and choose Open). Check any download against the SHA-256 checksums at the end of these notes.

SHA-256 checksums

15211b59acd3f9455608dd2f5938f4db3c2d50653a23a281a71f7c9112d4660e  Kitab_0.5.0_aarch64.AppImage
d65d53bcf8fcbef994c66cefcb467e0d24a9606e72ca16cc0144a061d097cd3b  Kitab_0.5.0_aarch64.dmg
961e4e6bf2acee671c9a827e29aa0ee0693921cbe0484e1105750d2b3104fbb8  Kitab_0.5.0_aarch64.rpm
c645f4c0eb8e3c6463ab123d639138f04a2106168d3588cf28d59bd859d4bc27  Kitab_0.5.0_aarch64.tar.gz
946a0d0b8bef76c45921453aee3809d429c1965373006d33768ea443d384127d  Kitab_0.5.0_amd64.deb
1d77258d4ae2464ab9a064a46ff3e0856253ea620cb0111b28e974c15a0f68c5  Kitab_0.5.0_arm64.deb
d725671ae896a7a74eee45bd93938093d2c8ca7110d10a161256214ec24361f2  Kitab_0.5.0_x64_portable.zip
d477d22b68cce4f45720f16c93f5fd4a7096d3970482727322810a6d9b0a6f5a  Kitab_0.5.0_x64_setup.exe
430a1dc1adb2e89f386d5caec86a80e3eeed908516018cd6860a6a2d8ad35f95  Kitab_0.5.0_x86_64.AppImage
7263f421fd0e997bf1cd7c26039328cf250f317c812b8ee79b8483ab89f96cdf  Kitab_0.5.0_x86_64.dmg
ef6f042ec5b10ca1e15b0837073caeef167786c80ffce121b2363b904186d74d  Kitab_0.5.0_x86_64.flatpak
ccf65362c25a3b61c0b69d8045c2b9ffd032d38f42a0058057f69b1d20198e49  Kitab_0.5.0_x86_64.rpm
4053024c9f3248a2c2497c38eef4ea05c6f741a529a12279151d547cc9cddde9  Kitab_0.5.0_x86_64.tar.gz

Kitab Reader 0.4.2

Choose a tag to compare

@github-actions github-actions released this 13 Nov 19:26

Added

  • Settings › Home › Reading progress: hide the bar under each book on Home (Covers and List, with the list's percent). On by default; Continue reading keeps its bars.

Downloads

System File
Windows (Intel, AMD) Kitab_0.4.2_x64_setup.exe installs for your account, with no administrator prompt. Kitab_0.4.2_x64_portable.zip runs without installing.
Windows on Arm The x64 downloads; Windows runs them through its emulation.
macOS, Apple silicon Kitab_0.4.2_aarch64.dmg
macOS, Intel Kitab_0.4.2_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, if the first launch says Kitab is damaged or can't be verified, run xattr -cr /Applications/Kitab.app in Terminal once; or try to open it, then choose Open Anyway in System Settings › Privacy & Security (macOS 15 and later; on macOS 14 and earlier, right-click Kitab in Applications and choose Open). Check any download against the SHA-256 checksums at the end of these notes.

SHA-256 checksums

bf649be6c8c54d1b9d6a6bd4857646f23dace3128f9ec5dad330145c63491fd1  Kitab_0.4.2_aarch64.AppImage
7cedf55cf10ec7b2e25607b0b9d78993bc3fefe5c808c8f478f81640bec91f25  Kitab_0.4.2_aarch64.dmg
64aee9e8e8ca04e6edc9a9b8066b89ed075a00fe840783869d788058d6f06789  Kitab_0.4.2_aarch64.rpm
6d69c3b07701884c3dabfe5f29a940cc9f4182925a6d1d4c7c9892d117dc7714  Kitab_0.4.2_aarch64.tar.gz
0bac9a00c779077e533ddefc52c521e388a0bad9dd3aa62ac1de43b2097762f9  Kitab_0.4.2_amd64.deb
33fe6d30cd3a5192a71163e1615fdf75fda6849dc10875e7495bf90e17018c6e  Kitab_0.4.2_arm64.deb
4de5ca1375747a62002f388bf54d85418bc3486f948533f239408d1c6a6c164e  Kitab_0.4.2_x64_portable.zip
ce8d073522bc7406ce02cff6b10ad299200e14277dfad81ac382b6311c4de601  Kitab_0.4.2_x64_setup.exe
2b2884444ca72d4ed61041dea753d984c2dd8e7eb40fca6cbe172bbfe183a00c  Kitab_0.4.2_x86_64.AppImage
778a1832aeb52f4a42bf4bacbbe8415a66415ae949ec9a62c69fb1b92ddf7455  Kitab_0.4.2_x86_64.dmg
d99b4e3e55ea985b6cfd07509a43793664fdc1b1ecaca7d483a69e48b10164e9  Kitab_0.4.2_x86_64.flatpak
4e62a4284490f75aa2084e21b9e59d1715296e9b4f829da770016af51e3211e0  Kitab_0.4.2_x86_64.rpm
24ab09db2cb9328d5cdfac8f702205fa6854b284b458c77c3846c65bb7aa0e42  Kitab_0.4.2_x86_64.tar.gz

Kitab Reader 0.4.1

Choose a tag to compare

@github-actions github-actions released this 13 Nov 18:54

Added

  • Settings › Reading › Markdown text size (100 % to 300 %): the size Markdown files open at. Zoom (Ctrl+=, Ctrl+-, the Aa button) still changes it for one file, and Default size comes back to it. Book text size never applied to Markdown, so there was no lasting way to make Markdown bigger.

Fixed

  • Settings › Appearance › Interface size is shown only on Windows, the one place it works. On Linux and macOS it was saved but changed nothing.

Downloads

System File
Windows (Intel, AMD) Kitab_0.4.1_x64_setup.exe installs for your account, with no administrator prompt. Kitab_0.4.1_x64_portable.zip runs without installing.
Windows on Arm The x64 downloads; Windows runs them through its emulation.
macOS, Apple silicon Kitab_0.4.1_aarch64.dmg
macOS, Intel Kitab_0.4.1_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, if the first launch says Kitab is damaged or can't be verified, run xattr -cr /Applications/Kitab.app in Terminal once; or try to open it, then choose Open Anyway in System Settings › Privacy & Security (macOS 15 and later; on macOS 14 and earlier, right-click Kitab in Applications and choose Open). Check any download against the SHA-256 checksums at the end of these notes.

SHA-256 checksums

93385816738ddfd9182e736f66f4ef39def3edf56cc3d844f8a44eaaacb4a093  Kitab_0.4.1_aarch64.AppImage
e8e546c26394ea0affed60917bae044f68e3cfb45122cfc8c5038ccae2621938  Kitab_0.4.1_aarch64.dmg
c5117bfbc5d2638589613a96f981bca47de8e00aa044a4e80e586b396762fa73  Kitab_0.4.1_aarch64.rpm
85d97add6e5017ad4178cfe37053bc467a23f0f5db84d014b052fa3921652f19  Kitab_0.4.1_aarch64.tar.gz
30bcad9c690c77f469c9b9642526fd022dad0b95ec163d016657ac23b07af6da  Kitab_0.4.1_amd64.deb
ddd452dad51d2fe0482d075f86357139f1f778f7e2dd65f0213cc5fbe83efcd3  Kitab_0.4.1_arm64.deb
38311bdaffeb273785a228d1b0c3f90ead0be143a7b7542d8a948f76be859efb  Kitab_0.4.1_x64_portable.zip
8af94acc833cc42369a7f9deb9a2a49543086d4ba80e30aa57035cbd6e2684bb  Kitab_0.4.1_x64_setup.exe
4683b51961f12648357a947cdd31ea8b3bc877af0990ad04a0e458e6940562a6  Kitab_0.4.1_x86_64.AppImage
d7f0b09e2ff5f49a1923b0739f541330a3239731c77d80d1f0a531165ae49b73  Kitab_0.4.1_x86_64.dmg
21bd78c419e6a5be683eded50e2a6c9254a8f49abd62b596b96124c33447912f  Kitab_0.4.1_x86_64.flatpak
b7d67a3e4ccae082b8a088a9232a8336aebc5c5737328338e40b775813b00a6c  Kitab_0.4.1_x86_64.rpm
d689758af0c44838b3182bcbc47814fafaa7945e1ea37e6509c5b2636d2eb870  Kitab_0.4.1_x86_64.tar.gz

Kitab Reader 0.4.0

Choose a tag to compare

@github-actions github-actions released this 13 Nov 10:32

Added

  • Read aloud, with your system's own voices on Windows, macOS and Linux. Ctrl+Shift+U, the speaker in the dock, the ⋯ menu or the page's right-click menu (Read aloud from here) reads from the selection, the place you click or the top of the page in view, sentence by sentence and page after page. The sentence being read is shaded, its word marked, and the pages follow along. The same key or button pauses and carries on; the stop button beside it ends it. Settings › Reading › Read aloud picks the voice (with a preview), the speed (0.75× to 3×) and the tone. Words broken over two lines are read whole, and a title, its authors and each paragraph are read as their own sentences. On Linux it speaks through speech-dispatcher, which the .deb and .rpm recommend. Nothing is loaded until read aloud is first used.

Downloads

System File
Windows (Intel, AMD) Kitab_0.4.0_x64_setup.exe installs for your account, with no administrator prompt. Kitab_0.4.0_x64_portable.zip runs without installing.
Windows on Arm The x64 downloads; Windows runs them through its emulation.
macOS, Apple silicon Kitab_0.4.0_aarch64.dmg
macOS, Intel Kitab_0.4.0_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, if the first launch says Kitab is damaged or can't be verified, run xattr -cr /Applications/Kitab.app in Terminal once; or try to open it, then choose Open Anyway in System Settings › Privacy & Security (macOS 15 and later; on macOS 14 and earlier, right-click Kitab in Applications and choose Open). Check any download against the SHA-256 checksums at the end of these notes.

SHA-256 checksums

9e615f6849fa4dfcb62c6c01aa70d5af51df7dfa1e245165b2b8b8e982af4fb2  Kitab_0.4.0_aarch64.AppImage
bf84d2583087967917cc21a6f119a186f5932f538720a05d9dce2272a361d524  Kitab_0.4.0_aarch64.dmg
f11dd33fde23ff868ecfd6bdb5abd792a0ccd6824ce977445f4c93fb46842c8f  Kitab_0.4.0_aarch64.rpm
10be1ed0814ae2c39e06d000067f81858f05a0e6d283e53063c9da6234547875  Kitab_0.4.0_aarch64.tar.gz
819c8263e0fedc4b7d0f471c3f44a425b299c11c3f4bdf961568429922f117a8  Kitab_0.4.0_amd64.deb
76ff80ad92bd38965866ed7d5ffb78242244f993dac61c803c344505fdd07422  Kitab_0.4.0_arm64.deb
ba698e43be0a583dd73ff69e4ebc32416904b977f8e8ca1aac4d992b88849339  Kitab_0.4.0_x64_portable.zip
1e9000eeaa2585de3900639d9baee7263e14a4e822a9876e766af8228ecfb481  Kitab_0.4.0_x64_setup.exe
80f9fd00b3a250ea2de8ef135f318b3b94e9eed6ef2d99a2cfb3fdeeb49bc65b  Kitab_0.4.0_x86_64.AppImage
be0eebda63bfb4cbc937a6808c923b9782d4afd6d5d0b5d7cf7ad7de86dc56ed  Kitab_0.4.0_x86_64.dmg
57576f6132077ee9daec15659f4ed151c5d865cdcc4d0c9ae6416742f5f6bfa4  Kitab_0.4.0_x86_64.flatpak
5a8733b063c2c819b0f7ae0492de4c540ab4ce99f1ad591d9cde579214bb5cce  Kitab_0.4.0_x86_64.rpm
036bf8b8342aeb1b40d74c3fd46fbf503213fcf68afc3b3028152d014bcd657a  Kitab_0.4.0_x86_64.tar.gz

Kitab Reader 0.3.10

Choose a tag to compare

@github-actions github-actions released this 13 Nov 09:07

Added

  • macOS: Kitab's commands are in the menu bar at the top of the screen: Kitab, File, Edit, View, Go, Tools, Window and Help, each command with its key, and greyed out when it does not apply. The Kitab menu has Settings, Check for Updates, Services, Hide and Quit, and Cmd+Q, Cmd+H, Cmd+Option+H and Cmd+M work as they do in every Mac program. Quit asks about unsaved changes first, as closing the window does.

Changed

  • Tabs, the window title and dialogs name a document by its file name, without the extension (the tab's icon shows the type). The title stored inside a file is often missing, out of date or wrong, so it now shows in the tab's tooltip, beside the full file name, when it says something the name doesn't.
  • PDF tabs have their own icon, a page with lines of text, instead of the blank page used for unknown files. The tab list in the sidebar shows each format's icon too.

Fixed

  • Titles typed in a legacy Bangla font (SutonnyMJ and other Bijoy fonts) no longer show as "XvKv (†g‡q‡`i Rb¨)…" in tabs or on the Home shelves: the file name is used instead. Titles already in the library are cleaned up too.
  • The page number shows the page that fills most of the window, and the last page once you scroll to the end. It used to count a page whose last few lines were still at the top, so it lagged a page behind and never reached the last page of a short document.

Downloads

System File
Windows (Intel, AMD) Kitab_0.3.10_x64_setup.exe installs for your account, with no administrator prompt. Kitab_0.3.10_x64_portable.zip runs without installing.
Windows on Arm The x64 downloads; Windows runs them through its emulation.
macOS, Apple silicon Kitab_0.3.10_aarch64.dmg
macOS, Intel Kitab_0.3.10_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, if the first launch says Kitab is damaged or can't be verified, run xattr -cr /Applications/Kitab.app in Terminal once; or try to open it, then choose Open Anyway in System Settings › Privacy & Security (macOS 15 and later; on macOS 14 and earlier, right-click Kitab in Applications and choose Open). Check any download against the SHA-256 checksums at the end of these notes.

SHA-256 checksums

41142185430d7a4b9bc963e98aa0175de3a52017cf77b57d8c24ae5634f62746  Kitab_0.3.10_aarch64.AppImage
16ca4be63093d5fee1856402955197d13e7b1693a75ca0b031c110c27813483e  Kitab_0.3.10_aarch64.dmg
e4af93cd1ac977d39ea0d41e8cb3bd8662f3d29967db16cc1ffa21e08f4b38bb  Kitab_0.3.10_aarch64.rpm
80dc2d3f23294b6d0f576644a411ca1b3fce5da4be10865b731958429ca59285  Kitab_0.3.10_aarch64.tar.gz
c5ac39f44c3098bb11b18687f799855986b55f054d3ead8a451ad4634c0b02fb  Kitab_0.3.10_amd64.deb
c51d12813fa4d6acd1b745ec056bfbc31bbf6432161e2e6cb0f39651562c6d40  Kitab_0.3.10_arm64.deb
6c39d1bedbf75510adfa6b3742fd3d2b0c581b35359c5e1c94328155382daeba  Kitab_0.3.10_x64_portable.zip
f4a72dbc6416c38eb592a17bd03e05bb124c7363a6a34f65d7e7c39da8d1546c  Kitab_0.3.10_x64_setup.exe
bddb64cdd08ebd72996d7a7d7d65bda34cea7b64e3845e54bea90effe21b895e  Kitab_0.3.10_x86_64.AppImage
f125954187ae6fd1cf3a719903553c7f9f7c46a907f0ad04755cd40af425bc6c  Kitab_0.3.10_x86_64.dmg
a059832a876fe2b44511fe7f045adc1876f7162d9448f45984e11da823e1cd70  Kitab_0.3.10_x86_64.flatpak
08fa68d54a2d77f1e2b2c8aa8f09e85b7910bcfd7141c973f2ed37f0c14495a4  Kitab_0.3.10_x86_64.rpm
f4ca6ff8c51d137f6b1d87418d87e78a0252c59813d40d33a7c0c4691d0cb99f  Kitab_0.3.10_x86_64.tar.gz

Kitab Reader 0.3.9

Choose a tag to compare

@github-actions github-actions released this 11 Nov 12:25

Added

  • A menu bar, for those who prefer one: File, Edit, View, Go, Tools and Help under the title bar, each command with its shortcut. Alt and a menu's first letter opens it (Alt+F for File), Left and Right move between the menus, and the pointer moves along the bar once one is open. It is off until you turn it on in Settings › Appearance › Menu bar.
  • Two more themes for bright rooms, beside Paper: Sand, a little darker and more golden with an ochre accent, and Linen, a cooler, greyer beige with a muted teal accent.
  • Touch screens on Windows: drag a finger to scroll (it keeps gliding when you let go), and pinch with two fingers to zoom. A pinch on a touchpad zooms too. While you pinch the page stretches with your fingers, and it is drawn sharp as soon as they stop.
  • Smooth scrolling: the mouse wheel and the arrow, Page Up and Page Down keys glide to where they scroll instead of jumping there. Settings › Reading › Smooth scrolling turns it off; a touchpad scrolls as before.
  • Settings › Reading › New documents open at: Fit width, Fit page or Actual size, for a PDF, comic or XPS file opened for the first time. One you have read before still comes back the way you left it.

Changed

  • Less memory, most of all in a large window. A page that has been drawn is kept once, on the graphics card, not also as pixels in memory, and the two window-sized surfaces used only for ink and drawn shapes exist only while there is something to draw. In a 2400×1500 window with a 300-page image PDF: 231 → 190 MB after opening, 330 → 219 MB at the most while scrolling, 255 → 163 MB once settled.
  • Printing many pages shows one message with a bar that fills, then "Sent … to the printer", instead of a new message for every page.
  • Settings › About › View update opens the release page in your browser, instead of a second dialog on top of Settings.

Fixed

  • Markdown editor: a click lands on the line under the pointer at every interface size. At 110 % (and other sizes where a line is not a whole number of pixels) clicks drifted further off the further down the file you were: 12 lines by line 1,400.

Downloads

System File
Windows (Intel, AMD) Kitab_0.3.9_x64_setup.exe installs for your account, with no administrator prompt. Kitab_0.3.9_x64_portable.zip runs without installing.
Windows on Arm The x64 downloads; Windows runs them through its emulation.
macOS, Apple silicon Kitab_0.3.9_aarch64.dmg
macOS, Intel Kitab_0.3.9_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, if the first launch says Kitab is damaged or can't be verified, run xattr -cr /Applications/Kitab.app in Terminal once; or try to open it, then choose Open Anyway in System Settings › Privacy & Security (macOS 15 and later; on macOS 14 and earlier, right-click Kitab in Applications and choose Open). Check any download against the SHA-256 checksums at the end of these notes.

SHA-256 checksums

17feb944eeb5a2a1ff6fc5622426767da94d36c4b368486be7845e6f8b72d9ae  Kitab_0.3.9_aarch64.AppImage
e63490fa3f166ea5557f36bae3ff95dbbf8b595889745ba57ff389a5f74351ca  Kitab_0.3.9_aarch64.dmg
b9ed68bb4de31550c978a32eb7fbf940a1d2f66bdfb7c7af0797864a8a6aa4e5  Kitab_0.3.9_aarch64.rpm
12da248c4885f96ec707b44c22ff47151a89476e3242d201f04cbb06b38d43aa  Kitab_0.3.9_aarch64.tar.gz
972cb4cbda6fc0bc0860be72cee508e0242710f3ae1fb5c6bb97b12cd7e47e03  Kitab_0.3.9_amd64.deb
1ee36328c60870fefe3d69b5fde2040562608987214ef807d4e666729733ff62  Kitab_0.3.9_arm64.deb
e2682dd5c2c9bff69edfe51d5d01d8704ac8bdc278bb24d4441763fe02c7fa6e  Kitab_0.3.9_x64_portable.zip
f7b7d5a507c978787a0e49f6e919d4d94f0cbf803b6e4e91339271728ba5ad34  Kitab_0.3.9_x64_setup.exe
8674aad6480071bd3dd54b53de2a531e3460bf91c89e20625939b83de3bcc6b2  Kitab_0.3.9_x86_64.AppImage
90f7f945dd5eebc8f544ffadf834b45d1554f4564379dd9e3f15469b63c8254c  Kitab_0.3.9_x86_64.dmg
2e923bb5cd36067ad9ed7cab968dc9f66743ea68b59de0f0fdac4cf501355c93  Kitab_0.3.9_x86_64.flatpak
39fb9976d7e5a086a3a81d033ec638d3d021545c0c2ad981ecd330b10f7d3e1e  Kitab_0.3.9_x86_64.rpm
8e8ce079a21016a1e17871854af41fccadc8bb2e9e8956107c5511a5ab36a0c5  Kitab_0.3.9_x86_64.tar.gz

Kitab Reader 0.3.8

Choose a tag to compare

@github-actions github-actions released this 11 Nov 08:59

Fixed

  • Markdown editor: a click puts the caret where you click, and dragging selects text again. Since 0.3.6 every click landed near the top of the file.
  • Markdown editor: long lines have a scroll bar along the bottom (drag it, or click the track), and the file has one down the right edge. Shift+wheel and sideways swipes scroll sideways. The line numbers stay put while the text scrolls, and a drag selection keeps going when the pointer leaves the editor.
  • While you edit Markdown, the dock and the page navigator sit over the preview, so they no longer cover the source.

Downloads

System File
Windows (Intel, AMD) Kitab_0.3.8_x64_setup.exe installs for your account, with no administrator prompt. Kitab_0.3.8_x64_portable.zip runs without installing.
Windows on Arm The x64 downloads; Windows runs them through its emulation.
macOS, Apple silicon Kitab_0.3.8_aarch64.dmg
macOS, Intel Kitab_0.3.8_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

8c755ea8b73b3d726f0869e891e0404e7c46f146ae07d50b37f872bdeb1c0370  Kitab_0.3.8_aarch64.AppImage
374f03fad15d0dd27f894b71082b074454c4f92eac447e8587d55e124a0e3368  Kitab_0.3.8_aarch64.dmg
2db4c3e19480e67bf92e909735f992af9b98183a56cee9a87ef963a75bcdd548  Kitab_0.3.8_aarch64.rpm
88aaf86579efa3c9ebc53543180a17c16a305fc6ba7c5eec5e268f51e024ebc0  Kitab_0.3.8_aarch64.tar.gz
30db015b4b3d7d2dd1d932aa20be27ee54d408d9079fb5a8fd11a9782b80f51d  Kitab_0.3.8_amd64.deb
200a4fe590c383ac831e007f0d6b3f2c4324945df0996ae6db7d2b1e508a6a18  Kitab_0.3.8_arm64.deb
7c55695ab584b2a7e72995ce7f2eea92d39fd6b22fb37825bf3864a5c87b65ee  Kitab_0.3.8_x64_portable.zip
c1186be897957ffbc1c58596df1c498c24f98c3a7e81f1b63b2df3bb9eb91cf0  Kitab_0.3.8_x64_setup.exe
3ffde79c808ac2744ae1e50499c9900219b0d30c910965b08d2939df662d3432  Kitab_0.3.8_x86_64.AppImage
849e55ae92ff0deaddcb373dd5e1809d55e222d1be263df03fe568efac8c9825  Kitab_0.3.8_x86_64.dmg
96de3f486873826372b9261ba465e258491c127c4bdf641dd97c3fbb78e4fad7  Kitab_0.3.8_x86_64.flatpak
b352a9a18b351c68ff318224382b5765c7a71be60c41d47564c537baf519daff  Kitab_0.3.8_x86_64.rpm
034e3b0b441d498e610e90678a6957f2c8fdd5c9929dfa8260f2a4cbc2090e49  Kitab_0.3.8_x86_64.tar.gz

Kitab Reader 0.3.7

Choose a tag to compare

@github-actions github-actions released this 10 Nov 19:11

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

Kitab Reader 0.3.6

Choose a tag to compare

@github-actions github-actions released this 09 Nov 11:55

Fixed

  • Markdown tables: columns get room by what they hold, text wraps inside its cell instead of running past the table or into the next column, and a short word never breaks. A table too wide even so scrolls sideways.
  • Long text no longer spills out of its box anywhere: text fields (notes, form fields, search, signing) slide to keep the caret in view, menu items and collection names end in "…", long tooltips wrap, a long signer name stays in the status bar, and the update notes' tables wrap.
  • The Markdown editor scrolls sideways for long lines and follows the caret, so nothing is cut off at the edge.
  • Wide formulas and a details block's long summary stay inside the reading column; many printers scroll in the Print sheet; very deep contents lists stop indenting past the sidebar.

Downloads

System File
Windows (Intel, AMD) Kitab_0.3.6_x64_setup.exe installs for your account, with no administrator prompt. Kitab_0.3.6_x64_portable.zip runs without installing.
Windows on Arm The x64 downloads; Windows runs them through its emulation.
macOS, Apple silicon Kitab_0.3.6_aarch64.dmg
macOS, Intel Kitab_0.3.6_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

49bacc416de2ad45b007df25bb31cb3d1f96f88284673455cd73c208f2a8718f  Kitab_0.3.6_aarch64.AppImage
daca51f51e58039e64e7c667ec3929753b3dc6f3be00350a06cab033c504c1f4  Kitab_0.3.6_aarch64.dmg
f86efdb524c7ff49304e45c3eedb2c795241a27d148a818c89cd9f0cb0adaaf2  Kitab_0.3.6_aarch64.rpm
e7a6bddebaac4d47053dd6a2d37bad55db4f03e350fcaa22f88e825e709092d4  Kitab_0.3.6_aarch64.tar.gz
df0caad4e47339630548985faebf0f28747a8779d018727cbea65f6755c3ca63  Kitab_0.3.6_amd64.deb
e5e5149a70ec72328d37919c8b323bdf2c01c078ba9f29dae0d8351ec4c0365d  Kitab_0.3.6_arm64.deb
a6a488dafcc016801991c627a163abf7a3054dab16a33717a8bc45c01d7df196  Kitab_0.3.6_x64_portable.zip
633f7036dfc309249532d18e9ea928aa194df7c35800209955bff2f96ae75b37  Kitab_0.3.6_x64_setup.exe
7e8bc684a10983fddc5338bfc63a62d18ecf47e2e0fb42eb5dca4548d08e0e6d  Kitab_0.3.6_x86_64.AppImage
2dee1038c9fef1a215aa4bb2cfb3c79496b1db671700a1db56d9fad93696c0a7  Kitab_0.3.6_x86_64.dmg
d2fbc4a23fa41d28ab0d79f22e855042cd92499c3b4375c2aba58e7a5aadf642  Kitab_0.3.6_x86_64.flatpak
e7dc38cdfd66ef3d03d35b3e7b82bef344cd34d2ac8d8db6fb37d586c764d987  Kitab_0.3.6_x86_64.rpm
4092d7939a73055254943eb98a9834d4ea9f063584801b508f0d50c8c6231697  Kitab_0.3.6_x86_64.tar.gz

Kitab Reader 0.3.5

Choose a tag to compare

@github-actions github-actions released this 09 Nov 10:20

Added

  • Discard, beside Save in the dock: lets go of every unsaved mark, deletion and form value, after asking. The file stays as it is.
  • Filled-in form fields can be undone and redone (Ctrl+Z, Ctrl+Y or Ctrl+Shift+Z), like marks. Undoing a radio button turns the one that was on back on.

Changed

  • With Select, choosing a colour or a thickness changes the picked mark (one undo step), not only what you draw next.

Downloads

System File
Windows (Intel, AMD) Kitab_0.3.5_x64_setup.exe installs for your account, with no administrator prompt. Kitab_0.3.5_x64_portable.zip runs without installing.
Windows on Arm The x64 downloads; Windows runs them through its emulation.
macOS, Apple silicon Kitab_0.3.5_aarch64.dmg
macOS, Intel Kitab_0.3.5_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

45ecd65d05149bb620d9d64f2c084ce06c9fc4fe124b1eb8891f2f704749b956  Kitab_0.3.5_aarch64.AppImage
ef88b5d2e50db014d7de7f4246198ac8772ac043d6a81254e3a9521885eb7baa  Kitab_0.3.5_aarch64.dmg
5ac0ae06a46d5d175f912821e245bb638ee67c2993886742fb5140c7f4e52bc1  Kitab_0.3.5_aarch64.rpm
e5e940dee0f78b87acca8e6f1b7cbc9099677176a7704d40aa1beb08456c25aa  Kitab_0.3.5_aarch64.tar.gz
742e19edb57eca08ecf2d1a3a4a32b62b249a01915c8d189bc595a51e693e500  Kitab_0.3.5_amd64.deb
3ba3f413aff53dc99964eed03b50587dcb3041aea2b2fc19c2c6d5fca8449807  Kitab_0.3.5_arm64.deb
28083542a31ccb5e00bf8b23bcade78f263f843ba4eb4bd3bec73add33187002  Kitab_0.3.5_x64_portable.zip
2f6f02dda4aac9f882438c6ee86b95e2105651de20968eae1ecc025d703ff87e  Kitab_0.3.5_x64_setup.exe
e9b2888b26d6607a2c374707139581660864ad1d4a03504f6cca9e7a9334ff5a  Kitab_0.3.5_x86_64.AppImage
8814bcf1795c831d9b4cdb89a051c766a4ac6379061582358af92849164b11ba  Kitab_0.3.5_x86_64.dmg
a64747880842b53fb5597a2fed38855c8088921d1f30a90fdf527b20c556e4c6  Kitab_0.3.5_x86_64.flatpak
857ba15398fe2e874b21bf9781bb11ccbcae1c6e53547f01be2e512c0fc1eae6  Kitab_0.3.5_x86_64.rpm
64b0675c3bc7f4741de2fe3cce1868f1674f182b3cf9c8cfb0683152032cc768  Kitab_0.3.5_x86_64.tar.gz