View Single Post
Old 11-12-2018, 02:47 PM   #251
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 47,030
Karma: 169810634
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by ColFormi View Post
I am sorry but I don't understand the phrase "use the overrides in kobopatch.yaml to keep your options separate". What options? What exactly does it mean?
You can leave all patches disabled in their yaml files and use the overrides section in the kobopatch.yaml to enable/disable patches. I kep my current settings into a separate file called overrides.sav. That way when I get a new patch file, I can copy the overrides back into the new kobopatch.yaml and be back to my default set of patches and only have to add /remove new or modified patches. It beats the heck out of going through every patch file and enabling or disabling them.

The default from kobopatch.yaml:

Code:
## You can put lines in the following section to override the enabled state of patches.
## The indentation matters! Each override should be indented by 4 spaces. Add to the 
## section below. This section can be copy and pasted into newer patch versions to
## keep your selections.
##
## Example of how it should look:
## overrides:
##   src/nickel.yaml:
##     Custom synopsis/details line spacing: yes
##     Whatever the yaml is called: no
##   src/libadobe.so.yaml:
##     You get the idea: yes
overrides:
  src/nickel.yaml:
  src/libadobe.so.yaml:
  src/libnickel.so.1.0.0.yaml:
  src/libnickel-PROGRESIVE.yaml
  src/librmsdk.so.1.0.0.yaml:
and my modified version:
Code:
## You can put lines in the following section to override the enabled state of patches.
## The indentation matters! Each override should be indented by 4 spaces. Add to the 
## section below. This section can be copy and pasted into newer patch versions to
## keep your selections.
##
## Example of how it should look:
## overrides:
##   src/nickel.yaml:
##     Custom synopsis/details line spacing: yes
##     Whatever the yaml is called: no
##   src/libadobe.so.yaml:
##     You get the idea: yes
overrides: 
  src/nickel.yaml: 
    Show all games: no 
    Remove forgot pin button from lock screen: no 
    Remove recommendations (row1col2) from home screen: no 
    Change pop-up footnote font-family: no 
# PATCH GROUP - DON'T ENABLE MORE THAN 1 
    Disable reading footer: no 
    Custom reading footer style: yes 
# END GROUP 
    Custom synopsis/font size: no 
    Custom synopsis/details line spacing: no 
# PATCH GROUP - DON'T ENABLE MORE THAN 1 
    Custom menubar - reduce height by 33%: yes 
    Custom menubar - reduce height by 50%: no 
# END GROUP 
    Dictionary pop-up - increase available text area: no 
    Fix reading stats/author name cut off when series is showing: no 
    Changing the info panel in full size screensaver- beta 1: no 
    Increase the cover size in library: no 
    Increase the view details container size: no 
    Increase size of kepub chapter progress chart: no 
    Custom font to collection and author titles: no 
    Increase headlines font: no 
    New home screen subtitle custom font: no 
# PATCH GROUP - DON'T ENABLE MORE THAN 1 
    Remove footer (row3) and increase cover size on new home screen: no 
    Remove footer (row3) on new home screen: no 
    New home screen increasing cover size: no 
# END GROUP 
  src/libadobe.so.yaml: 
  src/libnickel-PROGRESIVE.yaml: 
    Dictionary, remove long winded closest match notification: no 
    unclassified (PROGRESIVE): no 
    MY ePub/Kepub fixed font sharpness: no 
    Wikipedia Search language: no 
    MY KePub stylesheet additions: no 
    My Dictionary text font-family/font-size/line-height: no 
  src/libnickel.so.1.0.0.yaml: 
    Rename new home screen footer: no 
    Set slide to unlock: no 
    Enable rotation on all devices: no 
    Both page turn buttons go next: no 
    Replace adobe page numbers toggle with invert screen: yes 
    Rename settings: no 
# PATCH GROUP - DON'T ENABLE MORE THAN 1 
    My 10 line spacing values: no 
    My 24 line spacing values: no 
# END GROUP 
    Custom left & right margins: yes 
    Custom font sizes: yes 
    Freedom to advanced fonts control: yes 
# PATCH GROUP - DON'T ENABLE MORE THAN 1 
    ePub fixed/adjustable top/bottom margins: no 
    ePub fixed top/bottom margins: no 
    ePub disable built-in body padding-bottom: no 
# END GROUP 
    Custom kepub default margins: no 
    Block WiFi firmware upgrade: no 
    Custom footer (page number text): no 
    Custom Sleep/Power-off timeouts: no 
    Set KePub hyphenation: no 
    Fix three KePub fullScreenReading bugs: no 
    Force user line spacing in KePubs: no 
    Force user line spacing in ePubs (part 1 of 2): no # PART 2 in librmsdk.so.1.0.0.yaml 
# PATCH GROUP - DON'T ENABLE MORE THAN 1 
    Un-force font-family override p tags (std epubs): no 
    Force user font-family in ePubs (Part 1 of 2): no # PART 2 in librmsdk.so.1.0.0.yaml 
# END GROUP 
    ePub constant font sharpness: no 
    KePub constant font sharpness: no 
    Un-Force user text-align in div,p tags in KePubs: no 
    Always display chapter name on navigation menu: no 
    Un-Force user font-family in KePubs: no 
    Un-force link decoration in KePubs: no 
    KePub stylesheet additions: no 
    Change dicthtml strings to micthtml: no 
    Allow searches on Extra dictionaries: no 
    Ignore .otf fonts: no 
    Brightness fine control: no 
    Clock display duration: no 
# PATCH GROUP - DON'T ENABLE MORE THAN 1 
    Keyboard template (Mini/Touch/Glo/Aura): no 
    Keyboard template (AuraHD/H2O): no 
    Keyboard template (GloHD/ClaraHD/AuraOne/H2O2): no 
    Cyrillic keyboard (Mini/Touch/Glo/Aura/AuraHD/H2O): no 
    Cyrillic Keyboard (GloHD/ClaraHD/AuraOne/H2O2): no 
    Arabic keyboard (Mini/Touch/Glo/Aura/AuraHD/H2O): no 
    Hebrew keyboard (Mini/Touch/Glo/Aura): no 
    Hebrew keyboard (AuraHD/H2O): no 
    Hebrew keyboard (GloHD/ClaraHD/AuraOne/H2O2): no 
    Greek Keyboard (GloHD/ClaraHD/AuraOne/H2O2): no 
# END GROUP 
    Dictionary text font-family/font-size/line-height - beta: no 
    Dictionary, remove long winded closest match notification: no 
    Wikipedia Search language: no 
  src/librmsdk.so.1.0.0.yaml: 
    Disable orphans/widows avoidance: yes 
    Default ePub monospace font (Courier): yes 
    Default ePub serif font (Amasis): no 
    Default ePub sans-serif font (Gill Sans): no 
    Default ePub symbol font (Symbol): no 
    Force user line spacing in ePubs (Part 2 of 2): no # PART 1 in libnickel.so.1.0.0.yaml 
    Force user font-family in ePubs (Part 2 of 2): no # PART 1 in libnickel.so.1.0.0.yaml 
    Ignore ePub book Adobe XPGT stylesheet (page-template.xpgt): no 
    Ignore ePub book CSS and Adobe XPGT stylesheets: no 
    Ignore ePub TOC navpoints: no
Note that I have included the libnickel-PROGRESSIVE patch file in the list.

Last edited by DNSB; 11-12-2018 at 02:57 PM.
DNSB is offline   Reply With Quote