Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Kobo Reader > Kobo Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 05-09-2019, 10:00 AM   #226
asettico
Member
asettico began at the beginning.
 
asettico's Avatar
 
Posts: 16
Karma: 10
Join Date: May 2019
Device: Kobo Aura ONE
Quote:
Originally Posted by desterly View Post
This is a sleep cover yes?
Yes, it is.

Quote:
Originally Posted by desterly View Post
I know on the forma even without the patch waking from the sleep cover never shows the slide to unlock. The Slide to unlock was ONLY with the power button.

EDIT: Re-read your post... you are looking for the opposite functionality. you want it to ALWAYS show the slide to unlock. The current patch is to just patch out the "If power button, slide to unlock" which also can be set from a config file preference.
The KA1's standard firmware has not the feature, the patch enables it when the power button is pressed. I don't think I'm asking for the opposite, just to "extend" it, to prevent unwanted power on events.
asettico is offline   Reply With Quote
Old 05-09-2019, 05:14 PM   #227
geek1011
Wizard
geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.
 
Posts: 2,804
Karma: 7025947
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
Quote:
Originally Posted by asettico View Post
The KA1's standard firmware has not the feature, the patch enables it when the power button is pressed. I don't think I'm asking for the opposite, just to "extend" it, to prevent unwanted power on events.
So what exactly are you asking for here?

Quote:
Originally Posted by asettico View Post
And, as my first contribute, in the attachment you can find two fixes of libnickel.so.1.0.0.yaml, referred to these patches:
  1. Custom Sleep/Power-off timeouts
    Also the text "30 mins" is present both in find and replace, so I increased the offset, otherwise if shows the sequence 10, 20, 1 hour, 30, 2, 4.
  2. Dictionary, remove long winded closest match notification
    If the argument %1 is not used, %2 still get the first value.
OK, I'll take a look. Thanks. Also, note that you can submit these kinds of changes directly on GitHub by browsing to the file and pressing edit, then opening a pull request. It's easier to keep track of that way.

Quote:
Originally Posted by desterly View Post
Few items I'd love to see that I didn't (although might have missed it in some searches)

1) Default sort order to "series" - I've played around with a few settings in the config file but it still always defaults to "recent" instead. I believe I tracked down where it's set and might make a patch for it but hoped there'd be a setting for it.

2) Default "Home" to go to "My Books" or "Collection". Either that or re-sort the menus so those are at the top.

3) Shrink Header/Footer height. Both my wife and I like to see it but having it be 3-4 columns high when there's only 1 column of information... At first glance it looks like the height of these is set so when the menu's show it's not covering the book so not sure if that one is possible.

4) Ability to customize the footer/header information. I like the footer to show pages left in the chapter but I miss the % read showing as well (like on the kindle). Be nice to be able to add more options to show on the footer.
1) I'll take a look.
2) That may be possible. It depends on how the code is structured.
3) There's a few patches for that. I use "Custom reading footer style" (footer size), "Set reading footer height" (footer menu size), "Custom menubar - reduce height by 33%" (header menu size), and "Reduce top/bottom page spacer" (header/footer size) for this.
4) I am planning on a patch to add a clock (but it's a bit above my skill level, so I'm learning when I have time).

P.S. I'm starting on updating the patches later tonight.
geek1011 is offline   Reply With Quote
Old 05-10-2019, 06:19 AM   #228
asettico
Member
asettico began at the beginning.
 
asettico's Avatar
 
Posts: 16
Karma: 10
Join Date: May 2019
Device: Kobo Aura ONE
Quote:
Originally Posted by geek1011 View Post
So what exactly are you asking for here?
My desire is to have to swipe to unlock even when I open the cover. I'm aware that it's just a workaround for my cool but slightly buggy flexible cover...

Quote:
Originally Posted by geek1011 View Post
Also, note that you can submit these kinds of changes directly on GitHub by browsing to the file and pressing edit, then opening a pull request. It's easier to keep track of that way.
I'll do it.
Thank you again and keep up the great work!
asettico is offline   Reply With Quote
Old 05-10-2019, 12:29 PM   #229
DaMoo
-
DaMoo began at the beginning.
 
DaMoo's Avatar
 
Posts: 9
Karma: 10
Join Date: Dec 2017
Device: KA1
I'd like to request a patch to completely disable hyphenation. From what I've searched on the forums, a way to do that would be to use an older patch here: https://www.mobileread.com/forums/sh...d.php?t=266005 and then replace the user-accessible hyph_en.dic with a blank file. While I can use this patch separate from kobopatch, it too gets overridden with firmware updates and it'd be nice to be able to disable hyphenation as part of reapplying patches via kobopatch.
DaMoo is offline   Reply With Quote
Old 05-10-2019, 03:49 PM   #230
jackie_w
Grand Sorcerer
jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.
 
Posts: 6,252
Karma: 16544692
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
Quote:
Originally Posted by DaMoo View Post
I'd like to request a patch to completely disable hyphenation. From what I've searched on the forums, a way to do that would be to use an older patch here: https://www.mobileread.com/forums/sh...d.php?t=266005 and then replace the user-accessible hyph_en.dic with a blank file. While I can use this patch separate from kobopatch, it too gets overridden with firmware updates and it'd be nice to be able to disable hyphenation as part of reapplying patches via kobopatch.
kobopatch.yaml already has a "copy files" option. What happens if you create a zero-length hyph_en.dic file and copy that as part of your standard procedure?

e.g.
Code:
files:
  src/hyphenDicts/hyph_en.dic: usr/local/Kobo/hyphenDicts/hyph_en.dic
I haven't tested it so use at your own risk.
jackie_w is offline   Reply With Quote
Old 05-12-2019, 10:39 PM   #231
toancv
Connoisseur
toancv began at the beginning.
 
Posts: 69
Karma: 10
Join Date: Nov 2018
Device: Kindle paperwhite, Likebook Mars, Kobo Aura Ed. 2, Kobo Touch
Quote:
Originally Posted by jcn363 View Post
This is a variant of `font-size bulk change` (`Custom font-size nozlib` + `Custom font-size zlib`).
Don't use any of those with this.
This is only for those brave who want to change font-family and/or the font-size without bother on the look.
# KNOWN ISSUES:
If you use any patch which alter the font-family and/or font-size you are in troubles with this:
Changing the info panel in full size screensaver- beta 1
Custom font to collection and author titles
Increase headlines font
New home screen subtitle custom font

or you'd increase it twice if you activate:
Reading footer alternatives
Custom synopsis/font size

nickel
Spoiler:
Code:
Font-family and font-size bulk change (part 1 of 2):
  - Enabled: no
  - Description: |
      Based on tshering's BAD EYES
      source: tshering/KBPatcher17_4.4.9995/4_plus_source/nickel
      When editing the replacement values (into the NOZLIB) below,
      BE CAREFUL NOT TO CHANGE THE LENGTH OF THE REPLACEMENT STRING!
      If a replacement string is too long or short you will get an error when making the patch.
# KNOWN ISSUES:
# If you use any patch which alter the font-family and/or font-size you are in troubles with this:
#   Changing the info panel in full size screensaver- beta 1
#   Custom font to collection and author titles
#   Increase headlines font
#   New home screen subtitle custom font
# or you'd increase it twice if you activate:
#   Reading footer alternatives
#   Custom synopsis/font size
#
  - FindReplaceString:
      Find:    "\n  font-family: Avenir;\n"
# When editing the replacement values below,
# BE CAREFUL NOT TO CHANGE THE LENGTH OF THE REPLACEMENT STRING!
      Replace: "font-family:\"Gill Sans\";"
      MustMatchLength: yes
  - FindReplaceString:
      Find:    "\n  font-family: Georgia;\n"
# When editing the replacement values below,
# BE CAREFUL NOT TO CHANGE THE LENGTH OF THE REPLACEMENT STRING!
      Replace: "font-family: Bookerly   ;"
      MustMatchLength: yes
  - FindReplaceString:
      Find:    "Sans-SerifJP, sans-serif"
# When editing the replacement values below,
# BE CAREFUL NOT TO CHANGE THE LENGTH OF THE REPLACEMENT STRING!
      Replace: "\"Gill Sans\"             "
      MustMatchLength: yes
  - FindReplaceString: {Find: "font-size: 50px", Replace: "font-size: 53px", MustMatchLength: yes}
  - FindReplaceString: {Find: "font-size: 46px", Replace: "font-size: 49px", MustMatchLength: yes}
  - FindReplaceString: {Find: "font-size: 42px", Replace: "font-size: 45px", MustMatchLength: yes}
  - FindReplaceString: {Find: "font-size: 38px", Replace: "font-size: 41px", MustMatchLength: yes}
  - FindReplaceString: {Find: "font-size: 37px", Replace: "font-size: 40px", MustMatchLength: yes}
  - FindReplaceString: {Find: "font-size: 36px", Replace: "font-size: 39px", MustMatchLength: yes}
  - FindReplaceString: {Find: "font-size: 35px", Replace: "font-size: 38px", MustMatchLength: yes}
  - FindReplaceString: {Find: "font-size: 34px", Replace: "font-size: 37px", MustMatchLength: yes}
  - FindReplaceString: {Find: "font-size: 32px", Replace: "font-size: 36px", MustMatchLength: yes}
  - FindReplaceString: {Find: "font-size: 30px", Replace: "font-size: 34px", MustMatchLength: yes}
  - FindReplaceString: {Find: "font-size: 29px", Replace: "font-size: 33px", MustMatchLength: yes}
  - FindReplaceString: {Find: "font-size: 28px", Replace: "font-size: 32px", MustMatchLength: yes}
  - FindReplaceString: {Find: "font-size: 27px", Replace: "font-size: 31px", MustMatchLength: yes}
  - FindReplaceString: {Find: "font-size: 26px", Replace: "font-size: 30px", MustMatchLength: yes}
  - FindReplaceString: {Find: "font-size: 24px", Replace: "font-size: 28px", MustMatchLength: yes}
  - FindReplaceString: {Find: "font-size: 23px", Replace: "font-size: 27px", MustMatchLength: yes}
  - FindReplaceString: {Find: "font-size: 22px", Replace: "font-size: 26px", MustMatchLength: yes}
  - FindReplaceString: {Find: "font-size: 21px", Replace: "font-size: 25px", MustMatchLength: yes}
  - FindReplaceString: {Find: "font-size: 20px", Replace: "font-size: 24px", MustMatchLength: yes}
  - FindReplaceString: {Find: "font-size: 19px", Replace: "font-size: 23px", MustMatchLength: yes}
  - FindReplaceString: {Find: "font-size: 17px", Replace: "font-size: 21px", MustMatchLength: yes}
  - FindReplaceString: {Find: "font-size: 16px", Replace: "font-size: 20px", MustMatchLength: yes}
  - FindReplaceString: {Find: "font-size: 13px", Replace: "font-size: 17px", MustMatchLength: yes}

#1 (zlib) pos: 1504d
  - FindZlib: "reader_head"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "font-size: 36px", Replace: "font-size: 39px"}
        - {Find: "font-size: 28px", Replace: "font-size: 32px"}
        - {Find: "font-size: 23px", Replace: "font-size: 27px"}
#2 (zlib) pos: 252ac1
#zlib stream: offset_hex(0x252AC1) offset_int32(2435777) len_int32(57344) sha1(da62721d3ebc43e60e0221f16f2f7c4c1b98154b)
  - FindZlib: "QWidget[small"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Georgia", Replace: "Bookerly"}
        - {Find: "Sans-SerifJP, sans-serif", Replace: "\"Gill Sans\""}
        - {Find: "Avenir", Replace: "\"Gill Sans\""}
        - {Find: "font-size: 91px", Replace: "font-size: 91px"}
        - {Find: "font-size: 77px", Replace: "font-size: 77px"}
        - {Find: "font-size: 74px", Replace: "font-size: 74px"}
        - {Find: "font-size: 71px", Replace: "font-size: 71px"}
        - {Find: "font-size: 62px", Replace: "font-size: 62px"}
        - {Find: "font-size: 60px", Replace: "font-size: 60px"}
  - FindZlib: "QWidget[small"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "font-size: 57px", Replace: "font-size: 59px"}
        - {Find: "font-size: 55px", Replace: "font-size: 57px"}
        - {Find: "font-size: 50px", Replace: "font-size: 53px"}
        - {Find: "font-size: 47px", Replace: "font-size: 50px"}
        - {Find: "font-size: 46px", Replace: "font-size: 49px"}
        - {Find: "font-size: 45px", Replace: "font-size: 48px"}
        - {Find: "font-size: 39px", Replace: "font-size: 42px"}
        - {Find: "font-size: 37px", Replace: "font-size: 40px"}
        - {Find: "font-size: 36px", Replace: "font-size: 39px"}
        - {Find: "font-size: 35px", Replace: "font-size: 38px"}
  - FindZlib: "QWidget[small"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "font-size: 34px", Replace: "font-size: 37px"}
        - {Find: "font-size: 32px", Replace: "font-size: 36px"}
        - {Find: "font-size: 31px", Replace: "font-size: 35px"}
        - {Find: "font-size: 30px", Replace: "font-size: 34px"}
        - {Find: "font-size: 29px", Replace: "font-size: 33px"}
        - {Find: "font-size: 28px", Replace: "font-size: 32px"}
        - {Find: "font-size: 27px", Replace: "font-size: 31px"}
        - {Find: "font-size: 26px", Replace: "font-size: 30px"}
        - {Find: "font-size: 24px", Replace: "font-size: 28px"}
        - {Find: "font-size: 23px", Replace: "font-size: 27px"}
  - FindZlib: "QWidget[small"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "font-size: 22px", Replace: "font-size: 26px"}
        - {Find: "font-size: 21px", Replace: "font-size: 25px"}
        - {Find: "font-size: 20px", Replace: "font-size: 24px"}
        - {Find: "font-size: 19px", Replace: "font-size: 23px"}
        - {Find: "font-size: 17px", Replace: "font-size: 21px"}
        - {Find: "font-size: 16px", Replace: "font-size: 20px"}
        - {Find: "font-size: 14px", Replace: "font-size: 18px"}
        - {Find: "font-size: 13px", Replace: "font-size: 17px"}
#7 (zlib) pos: 4c2551
  - FindZlib: "#QuickTourPage"
  - ReplaceZlib:
      Find:    "Avenir"
      Replace: "\"Gill Sans\""
#9 (zlib) pos: 4c2888
  - FindZlib: "#language[qApp"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Georgia", Replace: "Bookerly"}
        - {Find: "Sans-SerifJP, sans-serif", Replace: "\"Gill Sans\""}
        - {Find: "Avenir", Replace: "\"Gill Sans\""}
        - {Find: "font-size: 37px", Replace: "font-size: 40px"}
        - {Find: "font-size: 32px", Replace: "font-size: 36px"}
        - {Find: "font-size: 29px", Replace: "font-size: 33px"}
        - {Find: "font-size: 23px", Replace: "font-size: 27px"}
        - {Find: "font-size: 19px", Replace: "font-size: 23px"}
#16 (zlib) pos: 4c33be
  - FindZlib: "RemoveDialog"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Georgia", Replace: "Bookerly"}
        - {Find: "Sans-SerifJP, sans-serif", Replace: "\"Gill Sans\""}
        - {Find: "Avenir", Replace: "\"Gill Sans\""}
        - {Find: "font-size: 47px", Replace: "font-size: 50px"}
        - {Find: "font-size: 36px", Replace: "font-size: 39px"}
        - {Find: "font-size: 29px", Replace: "font-size: 33px"}
        - {Find: "font-size: 23px", Replace: "font-size: 27px"}
#22 (zlib) pos: 4c4120
  - FindZlib: "ComboButton"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Georgia", Replace: "Bookerly"}
        - {Find: "Sans-SerifJP, sans-serif", Replace: "\"Gill Sans\""}
        - {Find: "font-size: 37px", Replace: "font-size: 40px"}
        - {Find: "font-size: 32px", Replace: "font-size: 36px"}
        - {Find: "font-size: 29px", Replace: "font-size: 33px"}
        - {Find: "font-size: 23px", Replace: "font-size: 27px"}
        - {Find: "font-size: 19px", Replace: "font-size: 23px"}
#23 (zlib) pos: 4c4385
  - FindZlib: "#topContainerWidget"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "font-size: 31px", Replace: "font-size: 35px"}
        - {Find: "font-size: 24px", Replace: "font-size: 28px"}
        - {Find: "font-size: 17px", Replace: "font-size: 21px"}
        - {Find: "font-size: 13px", Replace: "font-size: 17px"}
#24 (zlib) pos: 4c45b0
  - FindZlib: "#infoWidget"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Georgia", Replace: "Bookerly"}
        - {Find: "Sans-SerifJP, sans-serif", Replace: "\"Gill Sans\""}
        - {Find: "font-size: 34px", Replace: "font-size: 37px"}
        - {Find: "font-size: 30px", Replace: "font-size: 34px"}
        - {Find: "font-size: 26px", Replace: "font-size: 30px"}
        - {Find: "font-size: 22px", Replace: "font-size: 26px"}
        - {Find: "font-size: 17px", Replace: "font-size: 21px"}
#25 (zlib) pos: 4c4812
# `New home screen subtitle custom font`
  - FindZlib: "#homeWidgetTopContainer"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "font-size: 47px", Replace: "font-size: 50px"}
        - {Find: "font-size: 36px", Replace: "font-size: 39px"}
        - {Find: "font-size: 31px", Replace: "font-size: 35px"}
        - {Find: "font-size: 26px", Replace: "font-size: 30px"}
        - {Find: "font-size: 24px", Replace: "font-size: 28px"}
        - {Find: "font-size: 21px", Replace: "font-size: 25px"}
        - {Find: "font-size: 17px", Replace: "font-size: 21px"}
        - {Find: "font-size: 13px", Replace: "font-size: 17px"}
#28 (zlib) pos: 4c5063
  - FindZlib: "DragonMenuBar"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Georgia", Replace: "Bookerly"}
        - {Find: "Sans-SerifJP, sans-serif", Replace: "\"Gill Sans\""}
        - {Find: "font-size: 37px", Replace: "font-size: 40px"}
        - {Find: "font-size: 32px", Replace: "font-size: 36px"}
        - {Find: "font-size: 29px", Replace: "font-size: 33px"}
        - {Find: "font-size: 23px", Replace: "font-size: 27px"}
        - {Find: "font-size: 19px", Replace: "font-size: 23px"}
#29 (zlib) pos: 4c52a4
  - FindZlib: "#OverDriveFilterPopup"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Avenir", Replace: "\"Gill Sans\""}
        - {Find: "font-size: 37px", Replace: "font-size: 40px"}
        - {Find: "font-size: 29px", Replace: "font-size: 33px"}
        - {Find: "font-size: 23px", Replace: "font-size: 27px"}
        - {Find: "font-size: 19px", Replace: "font-size: 23px"}
#30 (zlib) pos: 4c5445
  - FindZlib: "#SyncMenuView"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "font-size: 42px", Replace: "font-size: 45px"}
        - {Find: "font-size: 32px", Replace: "font-size: 36px"}
        - {Find: "font-size: 26px", Replace: "font-size: 30px"}
        - {Find: "font-size: 24px", Replace: "font-size: 28px"}
        - {Find: "font-size: 21px", Replace: "font-size: 25px"}
        - {Find: "font-size: 19px", Replace: "font-size: 23px"}
        - {Find: "font-size: 14px", Replace: "font-size: 18px"}
#31 (zlib) pos: 4c5744
  - FindZlib: "#lblBullet_0,"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Georgia", Replace: "Bookerly"}
        - {Find: "Sans-SerifJP, sans-serif", Replace: "\"Gill Sans\""}
        - {Find: "Avenir", Replace: "\"Gill Sans\""}
        - {Find: "font-size: 86px", Replace: "font-size: 86px"}
        - {Find: "font-size: 66px", Replace: "font-size: 66px"}
        - {Find: "font-size: 46px", Replace: "font-size: 49px"}
        - {Find: "font-size: 36px", Replace: "font-size: 39px"}
        - {Find: "font-size: 32px", Replace: "font-size: 36px"}
        - {Find: "font-size: 25px", Replace: "font-size: 29px"}
        - {Find: "font-size: 20px", Replace: "font-size: 24px"}
#32 (zlib) pos: 4c5961
  - FindZlib: "#checkMark"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Georgia", Replace: "Bookerly"}
        - {Find: "font-size: 50px", Replace: "font-size: 53px"}
        - {Find: "font-size: 36px", Replace: "font-size: 39px"}
        - {Find: "font-size: 29px", Replace: "font-size: 33px"}
        - {Find: "font-size: 20px", Replace: "font-size: 24px"}
#33 (zlib) pos: 4c5ac9
  - FindZlib: "#DragonSimilarLibraryView"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Georgia", Replace: "Bookerly"}
        - {Find: "Sans-SerifJP, sans-serif", Replace: "\"Gill Sans\""}
        - {Find: "font-size: 47px", Replace: "font-size: 50px"}
        - {Find: "font-size: 39px", Replace: "font-size: 42px"}
        - {Find: "font-size: 36px", Replace: "font-size: 39px"}
        - {Find: "font-size: 28px", Replace: "font-size: 32px"}
        - {Find: "font-size: 23px", Replace: "font-size: 27px"}
#38 (zlib) pos: 4c661a
  - FindZlib: "#ConfirmationDialog"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Georgia", Replace: "Bookerly"}
        - {Find: "Sans-SerifJP, sans-serif", Replace: "\"Gill Sans\""}
        - {Find: "Avenir", Replace: "\"Gill Sans\""}
        - {Find: "font-size: 37px", Replace: "font-size: 40px"}
        - {Find: "font-size: 34px", Replace: "font-size: 37px"}
        - {Find: "font-size: 32px", Replace: "font-size: 36px"}
        - {Find: "font-size: 30px", Replace: "font-size: 34px"}
        - {Find: "font-size: 29px", Replace: "font-size: 33px"}
        - {Find: "font-size: 26px", Replace: "font-size: 30px"}
        - {Find: "font-size: 23px", Replace: "font-size: 27px"}
        - {Find: "font-size: 22px", Replace: "font-size: 26px"}
        - {Find: "font-size: 19px", Replace: "font-size: 23px"}
        - {Find: "font-size: 17px", Replace: "font-size: 21px"}
#43 (zlib) pos: 4c7199
  - FindZlib: "#connectedPixmap"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Georgia", Replace: "Bookerly"}
        - {Find: "Sans-SerifJP, sans-serif", Replace: "\"Gill Sans\""}
        - {Find: "Avenir", Replace: "\"Gill Sans\""}
        - {Find: "font-size: 60px", Replace: "font-size: 60px"}
        - {Find: "font-size: 46px", Replace: "font-size: 49px"}
        - {Find: "font-size: 42px", Replace: "font-size: 45px"}
        - {Find: "font-size: 36px", Replace: "font-size: 39px"}
        - {Find: "font-size: 32px", Replace: "font-size: 36px"}
        - {Find: "font-size: 29px", Replace: "font-size: 33px"}
        - {Find: "font-size: 26px", Replace: "font-size: 30px"}
        - {Find: "font-size: 21px", Replace: "font-size: 25px"}
#44 (zlib) pos: 4c7346
  - FindZlib: "#KoboPlusDetailsWidget"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "font-size: 37px", Replace: "font-size: 40px"}
        - {Find: "font-size: 32px", Replace: "font-size: 36px"}
        - {Find: "font-size: 29px", Replace: "font-size: 33px"}
        - {Find: "font-size: 23px", Replace: "font-size: 27px"}
        - {Find: "font-size: 19px", Replace: "font-size: 23px"}
#45 (zlib) pos: 4c74ae
  - FindZlib: "#ReadingMenuFontSettingsView"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Avenir", Replace: "\"Gill Sans\""}
        - {Find: "font-size: 34px", Replace: "font-size: 37px"}
        - {Find: "font-size: 26px", Replace: "font-size: 30px"}
        - {Find: "font-size: 22px", Replace: "font-size: 26px"}
        - {Find: "font-size: 17px", Replace: "font-size: 21px"}
#49 (zlib) pos: 4c81fa
  - FindZlib: "#PocketFinishedMenuView"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "font-size: 32px", Replace: "font-size: 36px"}
        - {Find: "font-size: 29px", Replace: "font-size: 33px"}
#53 (zlib) pos: 4c8baf
  - FindZlib: "#lineEdit {"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Georgia", Replace: "Bookerly"}
        - {Find: "Sans-SerifJP, sans-serif", Replace: "\"Gill Sans\""}
        - {Find: "font-size: 37px", Replace: "font-size: 40px"}
        - {Find: "font-size: 34px", Replace: "font-size: 37px"}
        - {Find: "font-size: 32px", Replace: "font-size: 36px"}
        - {Find: "font-size: 30px", Replace: "font-size: 34px"}
        - {Find: "font-size: 29px", Replace: "font-size: 33px"}
        - {Find: "font-size: 26px", Replace: "font-size: 30px"}
        - {Find: "font-size: 23px", Replace: "font-size: 27px"}
        - {Find: "font-size: 22px", Replace: "font-size: 26px"}
        - {Find: "font-size: 19px", Replace: "font-size: 23px"}
        - {Find: "font-size: 17px", Replace: "font-size: 21px"}
#60 (zlib) pos: 4ca3c8
  - FindZlib: "#barContainer"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Georgia", Replace: "Bookerly"}
        - {Find: "Sans-SerifJP, sans-serif", Replace: "\"Gill Sans\""}
        - {Find: "Avenir", Replace: "\"Gill Sans\""}
# `Increase headlines font`
        - {Find: "font-size: 36px", Replace: "font-size: 39px"}
        - {Find: "font-size: 28px", Replace: "font-size: 32px"}
        - {Find: "font-size: 20px", Replace: "font-size: 24px"}
        - {Find: "font-size: 16px", Replace: "font-size: 20px"}
#64 (zlib) pos: 4cacc9
  - FindZlib: "#readPreview"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Georgia", Replace: "Bookerly"}
        - {Find: "Sans-SerifJP, sans-serif", Replace: "\"Gill Sans\""}
        - {Find: "Avenir", Replace: "\"Gill Sans\""}
        - {Find: "font-size: 52px", Replace: "font-size: 54px"}
        - {Find: "font-size: 42px", Replace: "font-size: 45px"}
        - {Find: "font-size: 40px", Replace: "font-size: 43px"}
        - {Find: "font-size: 37px", Replace: "font-size: 40px"}
        - {Find: "font-size: 32px", Replace: "font-size: 36px"}
        - {Find: "font-size: 30px", Replace: "font-size: 34px"}
        - {Find: "font-size: 29px", Replace: "font-size: 33px"}
        - {Find: "font-size: 27px", Replace: "font-size: 31px"}
        - {Find: "font-size: 25px", Replace: "font-size: 29px"}
        - {Find: "font-size: 24px", Replace: "font-size: 28px"}
        - {Find: "font-size: 23px", Replace: "font-size: 27px"}
        - {Find: "font-size: 21px", Replace: "font-size: 25px"}
        - {Find: "font-size: 19px", Replace: "font-size: 23px"}
        - {Find: "font-size: 16px", Replace: "font-size: 20px"}
        - {Find: "font-size: 13px", Replace: "font-size: 17px"}
#66 (zlib) pos: 4cb341
  - FindZlib: "StatusBarMenu"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Georgia", Replace: "Bookerly"}
        - {Find: "Sans-SerifJP, sans-serif", Replace: "\"Gill Sans\""}
        - {Find: "font-size: 42px", Replace: "font-size: 45px"}
        - {Find: "font-size: 37px", Replace: "font-size: 40px"}
        - {Find: "font-size: 32px", Replace: "font-size: 36px"}
        - {Find: "font-size: 29px", Replace: "font-size: 33px"}
        - {Find: "font-size: 23px", Replace: "font-size: 27px"}
        - {Find: "font-size: 19px", Replace: "font-size: 23px"}
#71 (zlib) pos: 4cbf9c
  - FindZlib: "#StatusBarView"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "font-size: 42px", Replace: "font-size: 45px"}
        - {Find: "font-size: 37px", Replace: "font-size: 40px"}
        - {Find: "font-size: 32px", Replace: "font-size: 36px"}
        - {Find: "font-size: 29px", Replace: "font-size: 33px"}
        - {Find: "font-size: 23px", Replace: "font-size: 27px"}
        - {Find: "font-size: 19px", Replace: "font-size: 23px"}
#76 (zlib) pos: 4ccbea
  - FindZlib: "#ReviewWidget"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Georgia", Replace: "Bookerly"}
        - {Find: "Sans-SerifJP, sans-serif", Replace: "\"Gill Sans\""}
        - {Find: "font-size: 42px", Replace: "font-size: 45px"}
        - {Find: "font-size: 37px", Replace: "font-size: 40px"}
        - {Find: "font-size: 32px", Replace: "font-size: 36px"}
        - {Find: "font-size: 29px", Replace: "font-size: 33px"}
        - {Find: "font-size: 25px", Replace: "font-size: 29px"}
        - {Find: "font-size: 23px", Replace: "font-size: 27px"}
        - {Find: "font-size: 20px", Replace: "font-size: 24px"}
        - {Find: "font-size: 19px", Replace: "font-size: 23px"}
#78 (zlib) pos: 4ccf3b
  - FindZlib: "body.koboplus"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Georgia", Replace: "Bookerly"}
        - {Find: "sans-serif", Replace: "\"Gill Sans\""}
        - {Find: "\"Avenir Next\"", Replace: "\"Gill Sans\""}
        - {Find: "font-size: 65px", Replace: "font-size: 65px"}
        - {Find: "font-size: 60px", Replace: "font-size: 60px"}
        - {Find: "font-size: 56px", Replace: "font-size: 58px"}
        - {Find: "font-size: 54px", Replace: "font-size: 56px"}
        - {Find: "font-size: 50px", Replace: "font-size: 53px"}
        - {Find: "font-size: 46px", Replace: "font-size: 49px"}
        - {Find: "font-size: 45px", Replace: "font-size: 48px"}
        - {Find: "font-size: 41px", Replace: "font-size: 44px"}
        - {Find: "font-size: 40px", Replace: "font-size: 43px"}
        - {Find: "font-size: 39px", Replace: "font-size: 42px"}
        - {Find: "font-size: 37px", Replace: "font-size: 40px"}
        - {Find: "font-size: 36px", Replace: "font-size: 39px"}
        - {Find: "font-size: 35px", Replace: "font-size: 38px"}
        - {Find: "font-size: 34px", Replace: "font-size: 37px"}
        - {Find: "font-size: 32px", Replace: "font-size: 36px"}
        - {Find: "font-size: 30px", Replace: "font-size: 34px"}
        - {Find: "font-size: 29px", Replace: "font-size: 33px"}
        - {Find: "font-size: 28px", Replace: "font-size: 32px"}
        - {Find: "font-size: 26px", Replace: "font-size: 30px"}
        - {Find: "font-size: 25px", Replace: "font-size: 29px"}
        - {Find: "font-size: 23px", Replace: "font-size: 27px"}
        - {Find: "font-size: 22px", Replace: "font-size: 26px"}
        - {Find: "font-size: 21px", Replace: "font-size: 25px"}
        - {Find: "font-size: 18px", Replace: "font-size: 22px"}
        - {Find: "font-size: 17px", Replace: "font-size: 21px"}
#79 (zlib) pos: 4cd510
  - FindZlib: "N3DeleteOptions"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Georgia", Replace: "Bookerly"}
        - {Find: "Sans-SerifJP, sans-serif", Replace: "\"Gill Sans\""}
        - {Find: "Avenir", Replace: "\"Gill Sans\""}
        - {Find: "font-size: 47px", Replace: "font-size: 50px"}
        - {Find: "font-size: 36px", Replace: "font-size: 39px"}
        - {Find: "font-size: 29px", Replace: "font-size: 33px"}
        - {Find: "font-size: 23px", Replace: "font-size: 27px"}
#82 (zlib) pos: 4cda94
  - FindZlib: "IconPowerView"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Georgia", Replace: "Bookerly"}
        - {Find: "Sans-SerifJP, sans-serif", Replace: "\"Gill Sans\""}
        - {Find: "font-size: 32px", Replace: "font-size: 36px"}
        - {Find: "font-size: 29px", Replace: "font-size: 33px"}
        - {Find: "font-size: 26px", Replace: "font-size: 30px"}
        - {Find: "font-size: 23px", Replace: "font-size: 27px"}
        - {Find: "font-size: 18px", Replace: "font-size: 22px"}
#84 (zlib) pos: 4ce03e
  - FindZlib: "html"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Georgia", Replace: "Bookerly"}
        - {Find: "sans-serif", Replace: "\"Gill Sans\""}
        - {Find: "font-size: 37px", Replace: "font-size: 40px"}
        - {Find: "font-size: 32px", Replace: "font-size: 36px"}
        - {Find: "font-size: 29px", Replace: "font-size: 33px"}
        - {Find: "font-size: 27px", Replace: "font-size: 31px"}
        - {Find: "font-size: 23px", Replace: "font-size: 27px"}
        - {Find: "font-size: 21px", Replace: "font-size: 25px"}
        - {Find: "font-size: 19px", Replace: "font-size: 23px"}
        - {Find: "font-size: 16px", Replace: "font-size: 20px"}
#85 (zlib) pos: 4ce328
  - FindZlib: "#page1"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Georgia", Replace: "Bookerly"}
        - {Find: "Sans-SerifJP, sans-serif", Replace: "\"Gill Sans\""}
        - {Find: "font-size: 60px", Replace: "font-size: 60px"}
        - {Find: "font-size: 50px", Replace: "font-size: 53px"}
        - {Find: "font-size: 46px", Replace: "font-size: 49px"}
        - {Find: "font-size: 40px", Replace: "font-size: 43px"}
        - {Find: "font-size: 37px", Replace: "font-size: 40px"}
        - {Find: "font-size: 36px", Replace: "font-size: 39px"}
        - {Find: "font-size: 32px", Replace: "font-size: 36px"}
        - {Find: "font-size: 30px", Replace: "font-size: 34px"}
        - {Find: "font-size: 29px", Replace: "font-size: 33px"}
        - {Find: "font-size: 23px", Replace: "font-size: 27px"}
        - {Find: "font-size: 19px", Replace: "font-size: 23px"}
#91 (zlib) pos: 4cf400
  - FindZlib: "#lblForgotPin"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "font-size: 38px", Replace: "font-size: 41px"}
        - {Find: "font-size: 26px", Replace: "font-size: 30px"}
        - {Find: "font-size: 23px", Replace: "font-size: 27px"}
        - {Find: "font-size: 19px", Replace: "font-size: 23px"}
#97 (zlib) pos: 4cfefb
  - FindZlib: "#ListBookStoreWidget[qApp_is"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "font-size: 31px", Replace: "font-size: 35px"}
        - {Find: "font-size: 27px", Replace: "font-size: 31px"}
        - {Find: "font-size: 24px", Replace: "font-size: 28px"}
        - {Find: "font-size: 19px", Replace: "font-size: 23px"}
        - {Find: "font-size: 14px", Replace: "font-size: 18px"}
#109 (zlib) pos: 4d1a62
  - FindZlib: "TouchLabel[imeStyle"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Sans-SerifJP, sans-serif", Replace: "\"Gill Sans\""}
        - {Find: "Avenir", Replace: "\"Gill Sans\""}
        - {Find: "font-size: 60px", Replace: "font-size: 60px"}
        - {Find: "font-size: 50px", Replace: "font-size: 53px"}
        - {Find: "font-size: 46px", Replace: "font-size: 49px"}
        - {Find: "font-size: 37px", Replace: "font-size: 40px"}
        - {Find: "font-size: 36px", Replace: "font-size: 39px"}
        - {Find: "font-size: 32px", Replace: "font-size: 36px"}
        - {Find: "font-size: 30px", Replace: "font-size: 34px"}
        - {Find: "font-size: 29px", Replace: "font-size: 33px"}
        - {Find: "font-size: 23px", Replace: "font-size: 27px"}
        - {Find: "font-size: 19px", Replace: "font-size: 23px"}
#112 (zlib) pos: 4d2239
  - FindZlib: "#page[notebookView"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Georgia", Replace: "Bookerly"}
        - {Find: "Sans-SerifJP, sans-serif", Replace: "\"Gill Sans\""}
        - {Find: "font-size: 60px", Replace: "font-size: 60px"}
        - {Find: "font-size: 50px", Replace: "font-size: 53px"}
        - {Find: "font-size: 46px", Replace: "font-size: 49px"}
        - {Find: "font-size: 36px", Replace: "font-size: 39px"}
        - {Find: "font-size: 30px", Replace: "font-size: 34px"}
#118 (zlib) pos: 4d2db5
  - FindZlib: "#BatteryMenuView"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Georgia", Replace: "Bookerly"}
        - {Find: "Sans-SerifJP, sans-serif", Replace: "\"Gill Sans\""}
        - {Find: "Avenir", Replace: "\"Gill Sans\""}
        - {Find: "font-size: 42px", Replace: "font-size: 45px"}
        - {Find: "font-size: 32px", Replace: "font-size: 36px"}
        - {Find: "font-size: 26px", Replace: "font-size: 30px"}
        - {Find: "font-size: 21px", Replace: "font-size: 25px"}
#121 (zlib) pos: 4d36aa
  - FindZlib: "#FramedDragonPowerView"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Georgia", Replace: "Bookerly"}
        - {Find: "Sans-SerifJP, sans-serif", Replace: "\"Gill Sans\""}
        - {Find: "font-size: 116px", Replace: "font-size: 116px"}
        - {Find: "font-size: 72px", Replace: "font-size: 72px"}
        - {Find: "font-size: 56px", Replace: "font-size: 58px"}
        - {Find: "font-size: 36px", Replace: "font-size: 39px"}
        - {Find: "font-size: 34px", Replace: "font-size: 37px"}
        - {Find: "font-size: 26px", Replace: "font-size: 30px"}
        - {Find: "font-size: 23px", Replace: "font-size: 27px"}
        - {Find: "font-size: 18px", Replace: "font-size: 22px"}
#128 (zlib) pos: 4d46f8
  - FindZlib: "#orText"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Avenir", Replace: "\"Gill Sans\""}
#129 (zlib) pos: 4d485e
  - FindZlib: "BulkMarkAsDialog"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Georgia", Replace: "Bookerly"}
        - {Find: "Sans-SerifJP, sans-serif", Replace: "\"Gill Sans\""}
        - {Find: "Avenir", Replace: "\"Gill Sans\""}
        - {Find: "font-size: 47px", Replace: "font-size: 50px"}
        - {Find: "font-size: 36px", Replace: "font-size: 39px"}
        - {Find: "font-size: 29px", Replace: "font-size: 33px"}
        - {Find: "font-size: 23px", Replace: "font-size: 27px"}
#134 (zlib) pos: 4d5258
  - FindZlib: "#header #headerTitle"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Georgia", Replace: "Bookerly"}
        - {Find: "Sans-SerifJP, sans-serif", Replace: "\"Gill Sans\""}
        - {Find: "Avenir", Replace: "\"Gill Sans\""}
# `Custom font to collection and author titles`
        - {Find: "font-size: 36px", Replace: "font-size: 39px"}
        - {Find: "font-size: 28px", Replace: "font-size: 32px"}
        - {Find: "font-size: 20px", Replace: "font-size: 24px"}
        - {Find: "font-size: 16px", Replace: "font-size: 20px"}
#136 (zlib) pos: 4d56fb
  - FindZlib: "#topVerticalSpacer"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Georgia", Replace: "Bookerly"}
        - {Find: "Sans-SerifJP, sans-serif", Replace: "\"Gill Sans\""}
        - {Find: "Avenir", Replace: "\"Gill Sans\""}
        - {Find: "font-size: 60px", Replace: "font-size: 60px"}
        - {Find: "font-size: 46px", Replace: "font-size: 49px"}
        - {Find: "font-size: 42px", Replace: "font-size: 45px"}
        - {Find: "font-size: 36px", Replace: "font-size: 39px"}
        - {Find: "font-size: 32px", Replace: "font-size: 36px"}
        - {Find: "font-size: 29px", Replace: "font-size: 33px"}
        - {Find: "font-size: 26px", Replace: "font-size: 30px"}
        - {Find: "font-size: 21px", Replace: "font-size: 25px"}
#144 (zlib) pos: 4d6501
  - FindZlibHash: 9076ec07b08be874b578d6533c7b4e0b7668067d
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "Georgia", Replace: "Bookerly"}
        - {Find: "Sans-SerifJP, sans-serif", Replace: "\"Gill Sans\""}
        - {Find: "font-size: 37px", Replace: "font-size: 40px"}
        - {Find: "font-size: 32px", Replace: "font-size: 36px"}
        - {Find: "font-size: 29px", Replace: "font-size: 33px"}
        - {Find: "font-size: 23px", Replace: "font-size: 27px"}
        - {Find: "font-size: 19px", Replace: "font-size: 23px"}
#145 (zlib) pos: 4d6723
  - FindZlib: "SearchBox"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "font-size: 47px", Replace: "font-size: 50px"}
        - {Find: "font-size: 39px", Replace: "font-size: 42px"}
        - {Find: "font-size: 37px", Replace: "font-size: 40px"}
        - {Find: "font-size: 36px", Replace: "font-size: 39px"}
        - {Find: "font-size: 32px", Replace: "font-size: 36px"}
        - {Find: "font-size: 29px", Replace: "font-size: 33px"}
        - {Find: "font-size: 28px", Replace: "font-size: 32px"}
        - {Find: "font-size: 23px", Replace: "font-size: 27px"}
        - {Find: "font-size: 20px", Replace: "font-size: 24px"}
        - {Find: "font-size: 19px", Replace: "font-size: 23px"}
#146 (zlib) pos: 4d6832
  - FindZlib: "#ReadingMenuScrubberView"
  - ReplaceZlibGroup:
      Offset: 0
      Replacements:
        - {Find: "font-size: 37px", Replace: "font-size: 40px"}
        - {Find: "font-size: 32px", Replace: "font-size: 36px"}
        - {Find: "font-size: 29px", Replace: "font-size: 33px"}
        - {Find: "font-size: 23px", Replace: "font-size: 27px"}
        - {Find: "font-size: 19px", Replace: "font-size: 23px"}

libnickel
Spoiler:
Code:
Font-family and font-size bulk change (part 2 of 2):
  - Enabled: no
  - Description: |
      Based on tshering's BAD EYES
      source: tshering/KBPatcher17_4.4.9995/4_plus_source/nickel
      BE CAREFUL NOT TO CHANGE THE LENGTH OF THE REPLACEMENT STRING!
      If a replacement string is too long or short you will get an error when making the patch.
  - FindReplaceString:
      Find:    " Avenir;\n}\n\n"
# When editing the replacement values below,
# BE CAREFUL NOT TO CHANGE THE LENGTH OF THE REPLACEMENT STRING!
      Replace: "\"Gill Sans\"}"
      MustMatchLength: yes
  - FindReplaceString:
      Find:    "Sans-SerifJP"
# When editing the replacement values below,
# BE CAREFUL NOT TO CHANGE THE LENGTH OF THE REPLACEMENT STRING!
      Replace: "\"Gill Sans\" "
      MustMatchLength: yes
# When editing the replacement values below,
# BE CAREFUL NOT TO CHANGE THE LENGTH OF THE REPLACEMENT STRING!
  - FindReplaceString: {Find: "font-size: 20px", Replace: "font-size: 24px", MustMatchLength: yes}

Good luck.
Does this still work for FW 4.14.12777? Can I replace the system font with the font I want? Thanks!
toancv is offline   Reply With Quote
Old 05-21-2019, 08:29 AM   #232
p0k3m0n
Member
p0k3m0n began at the beginning.
 
Posts: 17
Karma: 10
Join Date: May 2019
Device: Kobo
config file: nickel.yaml
part: Only Reading and My Books
description:
it works great (I mean GREAT), but has one little aesthetic problem. Bottom bar, with "My Books" on home screen is fixed on 3 books and only 3 books. It looks strange, with big spaces between displayed covers. Can You increase number of displayed covers to 6 or more?
p0k3m0n is offline   Reply With Quote
Old 05-24-2019, 08:07 PM   #233
geek1011
Wizard
geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.
 
Posts: 2,804
Karma: 7025947
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
Quote:
Originally Posted by p0k3m0n View Post
config file: nickel.yaml
part: Only Reading and My Books
description:
it works great (I mean GREAT), but has one little aesthetic problem. Bottom bar, with "My Books" on home screen is fixed on 3 books and only 3 books. It looks strange, with big spaces between displayed covers. Can You increase number of displayed covers to 6 or more?
No. This is not possible. The last time I checked, there was a lot of hard-coded stuff for displaying 3 books. Also, even if it was possible, it would take too much time to be worth doing. Although, one thing I might be able to do, if you are interested, is change where the rotating bottom-right tile's books come from.
geek1011 is offline   Reply With Quote
Old 05-27-2019, 04:13 AM   #234
p0k3m0n
Member
p0k3m0n began at the beginning.
 
Posts: 17
Karma: 10
Join Date: May 2019
Device: Kobo
Quote:
Originally Posted by geek1011 View Post
No. This is not possible. The last time I checked, there was a lot of hard-coded stuff for displaying 3 books. Also, even if it was possible, it would take too much time to be worth doing. Although, one thing I might be able to do, if you are interested, is change where the rotating bottom-right tile's books come from.
Understand. Thank You for information! And again Kobo over-complicate simple things.
p0k3m0n is offline   Reply With Quote
Old 05-27-2019, 11:23 AM   #235
PeterT
Grand Sorcerer
PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.
 
Posts: 13,541
Karma: 78910202
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
Quote:
Originally Posted by p0k3m0n View Post
Understand. Thank You for information! And again Kobo over-complicate simple things.
Huh.. The majority of closed source software is not designed to be patched or modified. Why single out Kobo?
PeterT is offline   Reply With Quote
Old 05-27-2019, 03:03 PM   #236
geek1011
Wizard
geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.
 
Posts: 2,804
Karma: 7025947
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
Quote:
Originally Posted by PeterT View Post
Huh.. The majority of closed source software is not designed to be patched or modified. Why single out Kobo?
Also, Kobo is significantly better in this aspect than other companies. They don't statically link their binaries, neither do they lock down the update/downgrade process or block old versions from connecting. Their devices are also quite easy to open.
geek1011 is offline   Reply With Quote
Old 05-28-2019, 05:51 PM   #237
geek1011
Wizard
geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.
 
Posts: 2,804
Karma: 7025947
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
I've released the patches for 4.15.12920, including some new ones related to the new TOC level indentation feature.
geek1011 is offline   Reply With Quote
Old 06-03-2019, 01:17 PM   #238
DaMoo
-
DaMoo began at the beginning.
 
DaMoo's Avatar
 
Posts: 9
Karma: 10
Join Date: Dec 2017
Device: KA1
Quote:
Originally Posted by jackie_w View Post
kobopatch.yaml already has a "copy files" option. What happens if you create a zero-length hyph_en.dic file and copy that as part of your standard procedure?

e.g.
Code:
files:
  src/hyphenDicts/hyph_en.dic: usr/local/Kobo/hyphenDicts/hyph_en.dic
I haven't tested it so use at your own risk.

Just got around to trying this as part of my update to 4.15, and unfortunately it didn't work.
DaMoo is offline   Reply With Quote
Old 06-06-2019, 03:03 PM   #239
MGlitch
Wizard
MGlitch ought to be getting tired of karma fortunes by now.MGlitch ought to be getting tired of karma fortunes by now.MGlitch ought to be getting tired of karma fortunes by now.MGlitch ought to be getting tired of karma fortunes by now.MGlitch ought to be getting tired of karma fortunes by now.MGlitch ought to be getting tired of karma fortunes by now.MGlitch ought to be getting tired of karma fortunes by now.MGlitch ought to be getting tired of karma fortunes by now.MGlitch ought to be getting tired of karma fortunes by now.MGlitch ought to be getting tired of karma fortunes by now.MGlitch ought to be getting tired of karma fortunes by now.
 
Posts: 2,855
Karma: 22003124
Join Date: Aug 2014
Device: Kobo Forma, Kobo Sage, Kobo Libra 2
I'm guessing the answer is no, but is it possible to make the home screen show more than four 'currently reading' books?

Betting it's right there with the 'My Books' thing but I've long been a believer that the only sure way to get a 'no' is not to ask.
MGlitch is offline   Reply With Quote
Old 06-09-2019, 12:28 PM   #240
geek1011
Wizard
geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.
 
Posts: 2,804
Karma: 7025947
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
Quote:
Originally Posted by MGlitch View Post
I'm guessing the answer is no, but is it possible to make the home screen show more than four 'currently reading' books?

Betting it's right there with the 'My Books' thing but I've long been a believer that the only sure way to get a 'no' is not to ask.
Probably not. Although I can easily make it give the widget more than 4 books, it only has the layout code for 4 of them. It would be too much work to make it display more.
geek1011 is offline   Reply With Quote
Reply

Tags
kobopatch, patches, patching, request, requests


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Request for PW3 kernel [posted in another thread] mustdie Kindle Developer's Corner 5 10-21-2015 04:28 PM
Kobobooks.com future feature request thread Mrs_Often Kobo Reader 47 11-08-2012 11:59 AM
[Old Thread] Calibre 'feature request' thread Waba Calibre 2 02-10-2010 07:52 PM
Feature request thread? Dahak Calibre 1 08-02-2009 12:51 AM
3rd party software request thread Adam B. iRex 23 11-28-2008 01:08 PM


All times are GMT -4. The time now is 02:23 PM.


MobileRead.com is a privately owned, operated and funded community.