Quote:
Originally Posted by ColFormi
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.