Skip to content

Releases: pgaskin/kobopatch-patches

v64

15 Jul 22:01
8e359ef
Compare
Choose a tag to compare
v64

This is the initial release for 4.22.15268. There is a also a new "Hide top-left menu item - Kobo Plus" patch for 4.22.15268+.


Patrick Gaskin (@geek1011)

  • all Updated GitHub username
  • testdata Added testdata for 4.22.15268 (#67)
  • 4.22.15628 Updated patches for 4.22.15628 (#67)
  • 4.22.15628 Added new "Hide top-left menu item - Kobo Plus" patch for 4.22.15268+ (closes #68)
  • scripts Enabled builds for 4.22.15268 (#67)

v63

08 Jul 17:50
9502a21
Compare
Choose a tag to compare
v63

This release adds a new "Increase page navigation history" patch for the reader (the new one added in 4.17) which increases the number of history markers left on the scrubber while navigating.

Patrick Gaskin (@geek1011)

  • 4.17.13651 4.17.13694 4.18.13737 4.19.14123 4.20.14601 4.20.14617 4.20.14622 4.21.15015 4.22.15190 Added new "Increase page navigation history" patch for 4.17.13651+

v62

23 Jun 18:48
3a10030
Compare
Choose a tag to compare
v62

This is the initial release for 4.22.15190. There were not any major patch changes.

Patrick Gaskin (@geek1011)

  • 4.21.15015 Fixed comment typo
  • all Updated gitignore
  • testdata Added testdata for 4.22.15190 (#65)
  • 4.22.15190 Updated patches for 4.22.15190 (#65)
  • 4.20.14601 4.20.14617 4.20.14622 4.21.15015 4.22.15190 Fixed a minor patch description typo

v61

19 May 22:33
0c3bf3c
Compare
Choose a tag to compare
v61

This is the initial release for 4.21.15015. It also includes 2 new patches for 4.20.14622+.

Patrick Gaskin (@geek1011):

  • 4.21.15015 Added testdata for 4.21.15015
  • 4.21.15015 Updated patches for 4.21.15015
  • 4.21.15015 Simplified "Custom collection/author header title font".
  • 4.21.15015 Updated SmartLinks for 4.21.15015 (fixes #63) (v61 was updated to include this fix a few hours after the original release)

Jackie (@jackiew1):

  • 4.20.14622 4.21.15015 Added new 'Reduce height of page navigator arrows' patch
  • 4.20.14622 4.21.15015 Added new 'Series list increase cover thumbnails' patch

v60

19 May 22:25
7b5ec4e
Compare
Choose a tag to compare
v60

This release has some minor patch improvements, updates kobopatch to v0.15.0, and significantly improves the code for libnickel patches for 4.20.14622+.

Patrick Gaskin (@geek1011):

  • template Updated kobopatch to v0.15.0
  • 4.20.14622 Updated patches to use the new instructions from kobopatch v0.15.0 (this makes many of them multi-version!)

Jackie (@jackiew1):

  • 4.20.14622 Updated 'Dictionary pop-up - increase available text area'
  • 4.20.14622 Updated 'Increase library cover size'

Svens:

  • 4.18.13737 4.19.14123 4.20.14601 4.20.14617 4.20.14622 4.9.11311 4.9.11314 Added new "Bulgarian Phonetic Keyboard" patch

v59

14 Mar 05:26
262e45c
Compare
Choose a tag to compare
v59

This the initial release for firmware 4.20.14617 and 4.20.14622. There are also a few changes for 4.20.14601.

The following patches needed more changes than usual for this version:

  • Change pop-up footnote font-family
    Not needed anymore (4.20.*), as Nickel now uses serif fonts for the footnote pop-up by default (see #55).
  • Change dicthtml strings to micthtml
    Not needed anymore (4.20.*), as Nickel now provides a way to prevent overridden dictionaries from being overwritten during a sync (see #53).
  • KePub stylesheet additions
    The CSS offsets changed (4.20.*).

The "My 24 line spacing values" patch has also been updated for all 4.20.* versions (see #50).

Full changelog

Patrick Gaskin (@geek1011):

  • 4.20.14601 4.20.14617 4.20.14622 Updated "My 24 line spacing values"
  • 4.20.14601 4.20.14617 4.20.14622 Removed "Change pop-up footnote font-family"
  • 4.20.14601 4.20.14617 4.20.14622 Removed "Change dicthtml strings to micthtml"
  • 4.20.14601 4.20.14617 4.20.14622 Fixed offsets for "KePub stylesheet additions"
  • 4.20.14622 Updated patches for 4.20.14622
  • 4.20.14617 Updated patches for 4.20.14617
  • testdata Added testdata for 4.20.14622
  • testdata Added testdata for 4.20.14617
  • template Fixed kobopatch.sh on Cygwin

Thanks to @NiLuJe for the help with debugging the "My 24 line spacing values" patch. Also, thanks to @jackiew1 and @rtiangha for reporting bugs and findings.

v58

03 Mar 04:52
0bc1085
Compare
Choose a tag to compare
v58

This the initial release for firmware 4.20.14601. There are also a few changes for older versions.

The following patches needed more changes than usual for this version:

  • Larger Sleep/Power-off timeouts
    Offsets needed to be updated (they've been the same since 4.15.12920).
  • Remove PDF map widget shown during panning
    Required a rewrite from scratch.
  • Hide browser from beta features
    Needed to be updated for the new selection menu.
  • KePub stylesheet additions/footer
    Needed to be rewritten for CSS changes (the KBAnnotationContinued class was removed), can now hold 3 characters less of extra CSS.
  • Disable orphans/widows avoidance
    Needed to be updated for a RMSDK rebuild.
  • Dictionary text font-family/font-size/line-height
    Needed to be updated for CSS changes.
  • My 24 line spacing values
    Currently missing due to unusual issues with segfaults. Will be attempted again for the next version.

Also, one note about the new series view in this firmware version: It requires the SeriesID column to be set, which isn't currently done by kepubify v3.0.0 or the Calibre plugin. Kepubify v3.1.0 has been released with an update to seriesmeta for this. The Calibre plugin will be updated by @davidfor soon.

Full changelog

Patrick Gaskin (@geek1011):

  • 4.19.14123 4.20.14601 Updated device list for "ePub uniform font scale" (#44)
  • 4.19.14123 4.20.14601 Updated font scale patch descriptions (#44)
  • all Updated year
  • template Updated kobopatch to v0.14.1
  • testdata Added testdata for 4.20.14601 (#48)
  • 4.20.14601 Updated patches for 4.20.14601 (#48)
  • 4.20.14601 Removed "My 24 line spacing values" for now (#48)

Jon (@JSWolf):

  • 4.19.14123 4.20.14601 Changed default font scale factor in "Set font scale factor" to 4 (#44)

Jackie (@jackiew1):

  • 4.19.14123 4.20.14601 Updated font scale patch descriptions (#44)
  • 4.17.13651 4.17.13694 4.18.13737 4.19.14123 4.20.14601 Updated "Increase headlines font" for LibraH2O (#45)
  • 4.19.14123 4.20.14601 Added new patch "Customise Header back button"
  • 4.20.14601 Updated "Dictionary text font-family/font-size/line-height" for 4.20.14601 (#48)

NiLuJe (@NiLuJe):

  • 4.19.14123 4.20.14601 Updated font scale patch descriptions (#44)

v57

14 Dec 14:43
75a86b9
Compare
Choose a tag to compare
v57

This release includes a few fixes and improvements for 4.19.14123 (see v56 for the initial changes for this version). In addition, the test script has been converted to Go for better OS support.

The rewritten "Default ePub monospace font" patch allows you to change which fonts are matched for monospace in the ePub reader.

Patrick Gaskin (@geek1011):

  • 4.19.14123 Fixed "Custom font sizes" patch
  • 4.19.14123 Updated notes for "Swap reading header/footer"
  • build Explicitly set kobopatch version for build script
  • scripts Rewrote test script in Go

Jackie (@jackiew1, jackie_w):

  • 4.19.14123 Rewrote patch "Default ePub monospace font"
  • 4.19.14123 Fixed space-savers in "Custom new header/footer font"

v56

12 Dec 02:41
abf16e0
Compare
Choose a tag to compare
v56

This the initial release for firmware 4.19.14123. There are not any changes in this release for other firmware versions.

Patrick Gaskin (@geek1011):

  • 4.19.14123 Updated patches for 4.19.14123
  • testdata Added testdata for 4.19.14123

The following patches needed more changes than usual for this version:

  • My 24 line spacing values
    Rewritten by @geek1011. It should now be easier to understand and update in the future, as it now only needs 5 offsets to be found rather than 15 offsets and a whole bunch of manually encoded BLX instructions.
  • Freedom to advanced fonts control
    Rewritten from scratch by @geek1011, renamed to Enable advanced settings for all fonts. This was required because the font code was completely overhauled in this firmware version, so everything broke. In addition, the rewritten patch is now only 2 replacements long, and is a lot simpler and less bug-prone now.
  • Default ePub monospace font (Courier)
    Removed because the changes made by this patch are now built-in to the firmware.
  • Swap header/footer
    This patch needed updates to offsets due to the header/footer changes in this version.
  • Remove forgot pin button from lock screen
    The CSS for this patch is in two places for some reason now, and #lblSignout was renamed to #lblSignOut.
  • Custom new header/footer font
    This patch doesn't require locale-specific stuff to be removed to make space anymore. In addition, another replacement was added due to stylesheet changes.
  • Custom page navigation scrubber
    This patch doesn't require locale-specific stuff to be removed to make space anymore either.
  • Reduce new header/footer height
    The firmware now uses ReadingFooter directly instead of [newNavHeight].
  • Hide top-left menu item
    Compiler optimizations messed up the existing offsets.

v55

16 Nov 18:32
dedfce7
Compare
Choose a tag to compare
v55

This release adds a few new patches for 4.18.13737. If you're coming from a version older than 4.16.13337 or patches older than v51, you probably want to read the release notes for v52, v53, and v54 as well.

Jackie (@jackiew1, jackie_w):

  • 4.18.13737 Tested and debugged new "Change ComfortLight settings" patch (see #36)

Patrick Gaskin (@geek1011):

  • 4.18.13737 Added new "Change Browse Kobo home screen link target" patches (see #40)
  • 4.18.13737 Added new "Hide top-left menu item" patches (see #39)
  • 4.18.13737 Added new "Allow USB storage even when device locked" patch (see #38)
  • 4.18.13737 Rearranged home screen patches in geek1011.yaml
  • 4.18.13737 Added new "Change ComfortLight settings" patch (see #36)