Mobileread
kobopatch request thread
#1  geek1011 11-16-2018, 06:03 PM
This thread will keep track of and discuss kobopatch patch requests (also major feature requests for kobopatch itself, but not including new instructions). Feel free to post any request here. Requests posted elsewhere will also be linked.
Reply 

#2  geek1011 11-16-2018, 06:03 PM
December 2017: 2 done
- ✓ Feature: Zlib support (many people):
---------DONE (geek1011), released in kobopatch v0.6.4
- ✓ Feature: Main new instructions, new patch format: FindReplaceString, FindBaseAddressHex, PatchGroup, Description, etc (many people):
---------DONE (geek1011)

May 2018: 2 done
- ✓ Feature: Patch overrides (many people)
---------DONE (geek1011), released in kobopatch v0.6.0
- ✓ Feature: Compile and add translations (Terisa de Morgan):
---------DONE (geek1011), released in kobopatch v0.6.4

July 2018: 8 done
- ✓ Feature: Add files to KoboRoot.tgz (jcn363, NiLuJe, geek1011, others):
---------DONE (geek1011), released in kobopatch v0.8.0
- ✓ Feature: Load kobopatch.yaml from stdin (norbusan, geek1011):
---------DONE (norbusan), released in kobopatch v0.9.0
- ✓ Feature: Automated testing of patches (geek1011):
---------DONE (geek1011)
- ✓ Remove forgot pin button from lock screen (geek1011):
---------DONE (geek1011), released in v6 for all versions
- ✓ Remove recommendations (row1col2) from home screen (geek1011, others):
---------DONE (geek1011), released in v6 for all versions
- ✓ Wikipedia Search language (jcn363):
---------DONE (jcn363), released in v6 for all versions
- ✓ Dictionary, remove long winded closest match notification (jcn363):
---------DONE (jcn363), released in v6 for all versions
- ✓ Changing the info panel in full size screensaver (jcn363):
---------DONE (jcn363), released in v6 for all versions

August 2018: 1 done
- ✓ Feature: Tool to apply single patch to a binary (GeoffR):
---------DONE (geek1011), released in kobopatch v0.9.2

November 2018: 13 done, 4 waiting, 4 rejected
- ✓ Feature: Add line numbers to errors (jcn363, geek1011, others):
---------DONE (geek1011), released in kobopatch v0.10.4
- ✓ Rename settings (requested privately):
---------DONE (geek1011), released in v24 for 4.11.11980+
- ✓ Set swipe to unlock (many people)
---------DONE (geek1011), released in v24 for 4.11.11980+
- ✓ Enable rotation on all devices (Semwize, RobertJSawyer, boriar, geek1011):
---------DONE (geek1011), released in v25 for 4.11.11980+
- ✓ Remove extra top/bottom space when header/footer disabled (many people):
--------- DONE (GeoffR)
- ✓ Change pop-up footnote font-family (jackie_w):
---------DONE (geek1011), released in v26 for 4.11.11980+
- ✓ Both page turn buttons go next (rogerinnyc, others):
---------DONE (geek1011), released in v27 for 4.11.11980+
- ✓ Manipulate reading stats (just for fun):
---------DONE (geek1011), one-off for v4.11.11980
- ✓ Replace adobe page numbers toggle with invert screen (MGlitch, LucyOne, jackie_w, geek1011, others):
---------DONE (geek1011), released in v28 for 4.11.11980+
- ✗ Pocket article delete option default (Mrs_Often, pickyaxe, imakai):
---------NOT (geek1011)
- _ Set default footer menu (John F):
---------WAITING
- ✓ Always turn forward when tapping (Mrs_Often, anagrin, geek1011):
---------DONE (geek1011), released in v30 for 4.11.11982+
- ✗ Swipe right side to adjust comfortlight (Knightreader):
---------NOT (geek1011)
- _ Allow inverted rotation options in menu (LucyOne):
---------WAITING
- ✓ Prompt before updating firmware (anacreon, boriar, geek1011):
---------DONE (geek1011), released in v31 for 4.11.11982+
- ✓ Reduce height of reading footer menubar (geek1011, others):
---------DONE (geek1011), released in v31 for 4.11.11982+
- _ Lock Forma button orientation (mbovenka):
---------WAITING
- ✗ Restrict automatic ComfortLight range (David0226):
---------PROBABLY NOT
- _ Add settings entry for screenshots (codychan, Terisa de Morgan, boriar, geek1011, dmapr, jackie_w):
---------WAITING (next)
- ✗ Chinese input method (Vwow, codychan):
---------PROBABLY NOT
- ✓ Feature: ReplaceZlibGroup (jcn363, geek1011, others):
---------DONE (geek1011), released in kobopatch v0.11.0, patches v34

December 2018: 2 done, 1 waiting
- ✓ Feature: FindBLX, ReplaceBLX (geek1011, others):
---------DONE (geek1011), released in kobopatch v0.12.0, patches v35
- ✓ Feature: ReplaceBytesNOP (geek1011, others):
---------DONE (geek1011), released in kobopatch v0.12.0, patches v35
- _ Add settings entry for swipe to unlock (Lady Stardust, geek1011):
---------WAITING (next)

January 2019: 4 done
- ✓ Only reading and my books (jcn363, others):
---------DONE (jcn363), released in v39 for 4.12.12111+
- ✓ Disable built-in browser (cbf123, Rickpcmp3):
---------DONE (geek1011), released in v39 for 4.12.12111+
- ✓ Enable old keyboard (Semwize, geek1011):
---------DONE (geek1011), released in v39 for 4.12.12111+
- ✓ Remove beta features not supported text (geek1011):
---------DONE (geek1011), released in v39 for 4.12.12111+

February 2019: 5 done, 1 waiting
- ✓ Feature: FindBaseAddressSymbol, ReplaceBytesAtSymbol (geek1011):
---------DONE (geek1011), released in kobopatch v0.13.0, patches v40
- _ DuckDuckGo search (NLT, xppx99):
---------WAITING
- ✓ Disable all tutorial dialogs (geek1011, others):
---------DONE (geek1011), released in v40 for 4.11.11980+
- ✓ Redo the 3 missing libadobe patches (many people since it was missing after libadobe was changed):
---------DONE (geek1011), released in patches v41 for 4.11.11911+

March 2019: 5 done, 1 in progress
- ✓ SmartLink customization (always show pocket, always show stats, custom, remove kobo plus) (price, codychan, RobertJSawyer, Mrs_Often, Cootey, maximus83, geek1011, others):
---------DONE (geek1011), released in patches v42 for 4.12.12111+
- _ Reading footer clock option (geek1011):
---------IN PROGRESS (geek1011)
- ✓ Modify epub column thresholds (PatrickTC):
---------DONE (GeoffR), unreleased

April 2019: 2 done, 1 in progress
- _ Reduce minimum brightness (geek1011, others):
--------- IN PROGRESS (geek1011)
- ✓ Reduce width of selection popup (geek1011):
--------- DONE (geek1011), released in patches v44 for 4.13.12368+
- ✓ Disable wishlist (geek1011):
--------- DONE (geek1011), released in patches v44 for 4.13.12368+

May 2019: 2 done
- ✓ Fix extra indentation for all TOC entries (geek1011):
--------- DONE (geek1011), released in patches v47 for 4.15.12920+
- ✓ Increase TOC level indentation (geek1011):
--------- DONE (geek1011, GeoffR), released in patches v47 for 4.15.12920+

June 2019: 2 done
- ✓ ePub uniform font scale patch:
--------- DONE (GeoffR), released in patches v49 for 4.10.11591+
- ✓ Set font scale factor patch:
--------- DONE (GeoffR), released in patches v50 for 4.15.12920+

July 2019: 3 done
- ✓ Feature: More specific error messages with line numbers (way too many people):
---------DONE (geek1011), released in kobopatch v0.14.0 (patches v51)
- ✓ Feature: Show checksums of patched files (geek1011):
---------DONE (geek1011), released in kobopatch v0.14.0 (patches v51)
- ✓ Feature: More than one PatchGroup per patch (a few people):
---------DONE (geek1011), released in kobopatch v0.14.0 (patches v51)

August 2019: 1 done
- ✓ Link styling (droopy):
---------DONE (jackie_w)

September 2019: 11 done
- ✓ Larger sleep/power-off timeouts (droopy, jackie_w, JSWolf, others):
---------DONE (geek1011), released in patches v53 for 4.15.12920+
- ✓ Remove title from new reading header/footer (JIPG-Reader):
---------DONE (geek1011), released in patches v52 for 4.17.13651+
- ✓ Prevent Kobo from importing dotfiles/folders in FW 4.17.13651+ (albare, the.Mtn.Man, NiLuJe, Semwize, Frenzie, kurai, latepaul, perisiana, geek1011, others):
---------DONE (geek1011)
- ✓ Reduce new reading header/footer height (quite a few people):
---------DONE (jackie_w), released in patches v52 for 4.17.13651+
- ✓ Patches for 4.17.13651 (too many people to list):
---------DONE (geek1011, jackie_w, GeoffR, NiLuJe), released in patches v52
- ✓ Patches for 4.17.13694 (too many people to list):
---------DONE (geek1011, jackie_w, GeoffR, NiLuJe), released in patches v52
- ✓ Lowercase header/footer titles (JSWolf, others):
---------DONE (geek1011), released in patches v53 for 4.17.13651+
- ✓ Larger sleep/poweroff timeouts customization page (JSWolf, traycold, others):
---------DONE (geek1011), added on 20190928 for firmware 4.15.12920+ and patches v52+
- ✓ Webpage for kobopatch-patches (geek1011):
---------DONE (geek1011), added on 20190929
- ✓ Custom page navigation scrubber (quite a few people):
---------DONE (jackie_w), released in patches v53 for 4.17.13694+
- ✓ Custom reading header/footer font (quite a few people):
---------DONE (jackie_w), released in patches v53 for 4.17.13694+

October 2019: 6 done
- ✓ Patches for 4.18.13737 (too many people to list):
---------DONE (geek1011, jackie_w, NiLuJe), released in patches v53
- ✓ Prevent nickel from grabbing event0 (NiLuJe):
---------DONE (NiLuJe), released in patches v54 for 4.15.12920+
- ✓ Swap reading header/footer (rogerinnyc, kyodai, ZodWallop, djazz, anacreon, 4691mls, MGlitch, JSWolf, quite a few other people):
---------DONE (geek1011), released in patches v54 for 4.18.13737+
- ✓ Rewrite Greek and Cyrillic patches for 4.18.13737 (many people):
---------DONE (Bald Eagle) (Greek, Cyrillic), released in patches v54 for 4.18.13737+
- ✓ Update GeoffR's 24 line spacing values patch for 4.18.13737 (many people):
---------DONE (Semwize - most replacements, geek1011 - BLX replacements), released in patches v54 for 4.18.13737+
- ✓ Update GeoffR's custom font sizes patch for 4.18.13737 (many people):
---------DONE (Semwize - most replacements, geek1011 - LibraH2O), released in patches v54 for 4.18.13737+

November 2019: 4 done
- ✓ Change ComfortLight schedule times (bonnerable, jackie_w, geek1011, others):
--------- DONE (geek1011, jackie_w - testing), released in patches v55 for 4.18.13737+
- ✓ Allow USB storage even when device locked (geek1011):
--------- DONE (geek1011), released in patches v55 for 4.18.13737+
- ✓ Hide top-left menu items (anacreon, others):
--------- DONE (geek1011), released in patches v55 for 4.18.13737+
- ✓ Change Browse Kobo home screen link target (Semwize, Alanon, ximmox, maximus83, geek1011, many others):
--------- DONE (geek1011), released in patches v55 for 4.18.13737+

December 2019: 1 done
- ✓ Patches for 4.19.14123:
---------DONE (geek1011, jackie_w), released in patches v56

February 2020: 1 done
- ✓ dictutil:
---------DONE (geek1011)

March 2020: 4 done
- ✓ Patches for 4.20.14601:
---------DONE (geek1011, jackie_w), released in patches v58
- ✓ Fixed 24 line spacing values for 4.20.14601 (many people):
---------DONE (geek1011, NiLuJe, jackie_w), released in patches v59
- ✓ Series tab CSS patches (rtiangha):
---------DONE (jackie_w), released in v61 for 4.20.14622+
- ✓ Patches for 4.20.14617:
---------DONE (geek1011, jackie_w), released in patches v59
- ✓ Patches for 4.20.14622:
---------DONE (geek1011, jackie_w), released in patches v59
- ✓ New instructions to simplify and add new functionality for updating and creating libnickel patches (geek1011):
---------DONE (geek1011), released in kobopatch v0.15.0, released in patches v60

April 2020: 1 done
- ✓ Bulgarian phonetic keyboard (Svens):
---------DONE (Svens), released in patches v60

May 2020: 1 done
- ✓ NickelMenu:
---------DONE (geek1011, NiLuJe, shermp, jackie_w), released on 2020-05-01
- ✓ Patches for 4.21.15015:
---------DONE (geek1011), released in patches v61

June 2020: 1 done
- ✓ Patches for 4.22.15190:
---------DONE (geek1011), released in patches v62

July 2020: 4 done
- ✓ Increase number of page navigation history markers (flateric, geek1011, Skydog):
---------DONE (geek1011), released in patches v63 for 4.17.13651+
- ✓ Patches for 4.22.15268:
---------DONE (geek1011), released in patches v64
- ✓ Hide top-left menu item - Kobo Plus (geek1011):
---------DONE (geek1011), released in patches v64 for 4.22.15268+
- ✓ NickelSeries:
---------DONE (geek1011), released on 2020-07-19
- ✓ Add support for subtitle metadata to NickelSeries (TODO):
---------DONE (geek1011), released in NickelSeries v2

August 2020: 7 done, 1 in progress
- ✓ Remove line from bottom tab bar (geek1011):
---------DONE (geek1011), released in patches v65 for 4.23.15505+
- ✓ Update NickelMenu actions for changes in 4.23.15505 where necessary:
---------DONE (geek1011), released in NickelMenu v0.3.2
- ✓ Add back a main menu button for NickelMenu to the tab bar in 4.23.15505:
---------DONE (geek1011), released in NickelMenu v0.3.2
- ✓ Patches for 4.23.15505:
---------DONE (geek1011), released in patches v65
- ✓ Add support for series without an index to NickelSeries (xyclonei, Stevex):
---------DONE (geek1011), released in NickelSeries v3
- _ Patch to replace series book count in grid view with the series name (JSWolf, 93terp, geek1011):
---------IN PROGRESS (geek1011)
- ✓ Qt resource extraction (geek1011):
---------DONE (geek1011)
- ✓ Patches for 4.23.15548:
---------DONE (geek1011), released in patches v66

September 2020: 2 done, 2 in progress
- ✓ Patches for 4.24.15672:
---------DONE (geek1011), released in patches v67
- _ v3 dictionary support for dictutil:
---------IN PROGRESS (geek1011)
- _ New dictionary install method support for dictutil:
---------IN PROGRESS (geek1011)
- ✓ Patches for 4.24.15676:
---------DONE (geek1011), released in patches v68

October 2020: 1 waiting
- _ Remove discover bottom nav button (yoman, epistola, ximmox, Ripplinger, Skydog, florat, others):
---------WAITING
- _ Better power-off timeout patch (many people):
---------WAITING
- _ Reading progress indicator customization (johnnydarko, Uncle Robin, geek1011 Mrs_Often):
---------WAITING

November 2020: 1 done
- ✓ Patches for 4.25.15875:
---------DONE (geek1011), released in patches v69

December 2020: 2 done
- ✓ Custom header/footer captions (JSWolf, icallaci, WormGod, others):
---------DONE (jackie_w)
- ✓ NickelMenu selection menu
---------DONE (geek1011)

January 2020: 1 done
- ✓ New design, new code, and performance improvements for kobofirmware page (geek1011)
---------DONE (geek1011)
Reply 

#3  Knightreader 11-16-2018, 06:22 PM
It would be nice to wipe right side for comfortlight adjustment.

All other patches till now: great work. Thanks!
Reply 

#4  geek1011 11-16-2018, 06:25 PM
Quote Knightreader
It would be nice to wipe right side for comfortlight adjustment.

All other patches till now: great work. Thanks!
No problem! As for that patch, it's probably impossible, as there is nowhere I would be able to fit the extra instructions required for that. Also, it would add a significant amount of time (~15 minutes) when updating the patches (it currently takes me about 30 minutes).
Reply 

#5  jcn363 11-17-2018, 04:48 AM
This is not `Remove extra bottom space when footer disabled` but... when you enable `Show footer` you can adjust it with:
Spoiler Warning below






Code
Reduce reading footer and quit caption: - Enabled: no - Description: | Based on GeoffR's `Custom reading footer style` - FindReplaceString: Find: "ReadingFooter {\n qproperty-footerMargin: 105;\n}\n\ ReadingFooter[qApp_deviceIsDragon=true] {\n qproperty-footerMargin: 170;\n}\n\ ReadingFooter[qApp_deviceIsDaylight=true] {\n qproperty-footerMargin: 221;\n}\n\ #caption[qApp_deviceIsTrilogy=true] {\n font-size: 19px;\n}\n\ #caption[qApp_deviceIsPhoenix=true] {\n font-size: 23px;\n}\n\ #caption[qApp_deviceIsDragon=true] {\n font-size: 29px;\n}\n\ #caption[qApp_deviceIsAlyssum=true] {\n font-size: 32px;\n}\n\ #caption[qApp_deviceIsNova=true] {\n font-size: 32px;\n}\n\ #caption[qApp_deviceIsDaylight=true] {\n font-size: 37px;\n}\n\ #caption[qApp_localeName=\"ja_JP\"] {\n font-family: Sans-SerifJP, sans-serif;\n font-style: normal;\n}"
# When editing the replacement values below,
# BE CAREFUL NOT TO CHANGE THE LENGTH OF THE REPLACEMENT STRING! Replace: "ReadingFooter {qproperty-footerMargin: 00; min-height: 15px; max-height: 15px;}\n\ #caption{qproperty-visible:false;}\n " MustMatchLength: yes

Good luck.
screen_002.png screen_001.png 
Reply 

#6  LucyOne 11-17-2018, 06:20 AM
Thanks, geek1011, for all your great work! It has significantly enhanced my device.
Could you add my request to the list for landscape rotation with 90° and 270°? Maybe tapping the icon once could enable 90° and tapping it twice 270°, something like that.

Too bad ComfortLight adjustment by swiping won't be possible.
Reply 

#7  Mrs_Often 11-17-2018, 07:10 AM
Quote LucyOne

Too bad ComfortLight adjustment by swiping won't be possible.

Adjusting the light level by swiping is already a feature: swipe up/down the left side of the screen (for all but one device, I forget which one; that one has two-finger swiping up/down the [middle of?] the screen).

I believe that what isn’t possibly is changing the up/down swipe location to the right side of the screen.
Reply 

#8  boriar 11-17-2018, 07:16 AM
Quote Mrs_Often
Adjusting the light level by swiping is already a feature: swipe up/down the left side of the screen (for all but one device, I forget which one; that one has two-finger swiping up/down the [middle of?] the screen).

I believe that what isn’t possibly is changing the up/down swipe location to the right side of the screen.
Nope, that the frontlight that you can change by swiping on left side and LucyOne want change the color temperature. That's the reason because LucyOne say right side, not left
Reply 

#9  Knightreader 11-17-2018, 09:04 AM
That's exactly what I meant: wiping left side for light level and wiping right side for color temperature (comfortlight).
Reply 

#10  geek1011 11-17-2018, 12:43 PM
Would anyone be interested in a patch to make the kobo confirm before any upgrade?
Reply 

  Next »  Last »  (1/73)
Today's Posts | Search this Thread | Login | Register