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 06-15-2024, 03:20 PM   #1141
bopuc
livin' with ebooks
bopuc is an enigma wrapped up in a mystery.bopuc is an enigma wrapped up in a mystery.bopuc is an enigma wrapped up in a mystery.bopuc is an enigma wrapped up in a mystery.bopuc is an enigma wrapped up in a mystery.bopuc is an enigma wrapped up in a mystery.bopuc is an enigma wrapped up in a mystery.bopuc is an enigma wrapped up in a mystery.bopuc is an enigma wrapped up in a mystery.bopuc is an enigma wrapped up in a mystery.bopuc is an enigma wrapped up in a mystery.
 
bopuc's Avatar
 
Posts: 35
Karma: 41982
Join Date: Jun 2014
Location: Berlin (DE), winters in Aomori (JP), from Montréal (CA)
Device: Libra2, KOA
Quote:
Originally Posted by geek1011 View Post
I wrote a tool for that, https://github.com/pgaskin/qrc. You can also find extracted firmware files here.
Wow, this is great. Thank you.

So basically: I "just" roughly guess what UI element a section of QSS is affecting, try patching it to see what it does, rinse/repeat?

Now if only the QML was also accessible 😅

(I've been building web stuff since 1995. One of my first jobs was doing the embedded web-based UI for ruggedized WiFi routers. Poking through the extracted resources linked above brings back memories. e.g.: resources for multiple devices and partner branded editions all living in the same directory…)
bopuc is offline   Reply With Quote
Old 06-15-2024, 03:35 PM   #1142
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,772
Karma: 6990707
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
Quote:
Originally Posted by bopuc View Post
Wow, this is great. Thank you.

So basically: I "just" roughly guess what UI element a section of QSS is affecting, try patching it to see what it does, rinse/repeat?

Now if only the QML was also accessible 😅

(I've been building web stuff since 1995. One of my first jobs was doing the embedded web-based UI for ruggedized WiFi routers. Poking through the extracted resources linked above brings back memories. e.g.: resources for multiple devices and partner branded editions all living in the same directory…)
Nickel is QtWidgets, not QML. You'll have to reverse the setupui functions if you want to conclusively determine what is what. There is also a ShowWidget dev option which draws widget names.

But yeah, it's mostly trial and error until you develop an intuition for how nickel works.
geek1011 is offline   Reply With Quote
Old 06-16-2024, 05:25 AM   #1143
bopuc
livin' with ebooks
bopuc is an enigma wrapped up in a mystery.bopuc is an enigma wrapped up in a mystery.bopuc is an enigma wrapped up in a mystery.bopuc is an enigma wrapped up in a mystery.bopuc is an enigma wrapped up in a mystery.bopuc is an enigma wrapped up in a mystery.bopuc is an enigma wrapped up in a mystery.bopuc is an enigma wrapped up in a mystery.bopuc is an enigma wrapped up in a mystery.bopuc is an enigma wrapped up in a mystery.bopuc is an enigma wrapped up in a mystery.
 
bopuc's Avatar
 
Posts: 35
Karma: 41982
Join Date: Jun 2014
Location: Berlin (DE), winters in Aomori (JP), from Montréal (CA)
Device: Libra2, KOA
Thank you again.

Quote:
Originally Posted by geek1011 View Post
You'll have to reverse the setupui functions if you want to conclusively determine what is what..
Has anyone done that already? Would be useful to really "get in there"!

Quote:
Originally Posted by geek1011 View Post
There is also a ShowWidget dev option which draws widget names.
I was very excited about this, turned it on and… doooh. Generic non-semantic styling markup, only at the last child level (no containing block info)… and a terrible mess on the screen making it essentially not something useable for our purposes, sadly. Sigh. 😅
bopuc is offline   Reply With Quote
Old 06-19-2024, 02:48 PM   #1144
jaydee34983
Member
jaydee34983 began at the beginning.
 
Posts: 14
Karma: 10
Join Date: Apr 2024
Device: Kobo Libra Colour
As a convert from Amazon Kindle to Libra Colour, I'd be much obliged if the current batch of fw 4.38.xx Kobopatches could be adapted to the Libra Colour fw (4.39.22861).

Perhaps a new branch of the kobopatch yaml files starting with the patches that already work with Libra Colour (with only the patches known to work on Colour), that would be continually updated as the 4.38.xx Libra 2 patches get modified to be compatible with 4.39.xx Colour?

(I'm specifically wanting the "Hide Browser from Beta Features" patch from libnickel.so.1.0.0.yaml which doesn't seem to work on the Colour).

Not complaining though, appreciate the work the devs here put in. Thank you for even considering.

Last edited by jaydee34983; 06-19-2024 at 02:51 PM.
jaydee34983 is offline   Reply With Quote
Old 06-19-2024, 04:45 PM   #1145
Aleron Ives
Wizard
Aleron Ives ought to be getting tired of karma fortunes by now.Aleron Ives ought to be getting tired of karma fortunes by now.Aleron Ives ought to be getting tired of karma fortunes by now.Aleron Ives ought to be getting tired of karma fortunes by now.Aleron Ives ought to be getting tired of karma fortunes by now.Aleron Ives ought to be getting tired of karma fortunes by now.Aleron Ives ought to be getting tired of karma fortunes by now.Aleron Ives ought to be getting tired of karma fortunes by now.Aleron Ives ought to be getting tired of karma fortunes by now.Aleron Ives ought to be getting tired of karma fortunes by now.Aleron Ives ought to be getting tired of karma fortunes by now.
 
Posts: 1,195
Karma: 15499948
Join Date: Sep 2022
Device: Kobo Libra 2
You can follow the progress on GitHub:

https://github.com/pgaskin/kobopatch-patches/issues/128

Kobo made many changes in 4.39 to go with the new devices, not to mention 5.0 that's being used on Tolino devices. The downside of being an early adopter of a new device is that the QoL will not be available at launch.
Aleron Ives is offline   Reply With Quote
Old 06-19-2024, 10:51 PM   #1146
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,772
Karma: 6990707
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
Also see https://github.com/pgaskin/kobopatch...efa498ba9684c5.

I've been unusually busy recently; I hope to get some time to finish it on the weekend.
geek1011 is offline   Reply With Quote
Old 06-20-2024, 03:44 PM   #1147
jaydee34983
Member
jaydee34983 began at the beginning.
 
Posts: 14
Karma: 10
Join Date: Apr 2024
Device: Kobo Libra Colour
Thank you so much, you're doing a great work!
jaydee34983 is offline   Reply With Quote
Old Today, 05:21 PM   #1148
BionicGecko
Addict
BionicGecko ought to be getting tired of karma fortunes by now.BionicGecko ought to be getting tired of karma fortunes by now.BionicGecko ought to be getting tired of karma fortunes by now.BionicGecko ought to be getting tired of karma fortunes by now.BionicGecko ought to be getting tired of karma fortunes by now.BionicGecko ought to be getting tired of karma fortunes by now.BionicGecko ought to be getting tired of karma fortunes by now.BionicGecko ought to be getting tired of karma fortunes by now.BionicGecko ought to be getting tired of karma fortunes by now.BionicGecko ought to be getting tired of karma fortunes by now.BionicGecko ought to be getting tired of karma fortunes by now.
 
BionicGecko's Avatar
 
Posts: 215
Karma: 1500001
Join Date: Aug 2016
Location: Czech Republic
Device: Voyage, Oasis, Scribe, Libra Colour
Many thanks to geek1011, Aleron Ives and all the devs who make all this possible! I’m in the same boat as jaydee34983, as a long time Kindle user I decided to scratch my color itch with a Libra Colour. Installed NickelMenu, love the flexibility of the platform so far!

While we wait for the devs to find the time to complete the patches for 4.39.22861, would anyone have a list of the patches which already work on the Libra Colour? I’m mostly interested in the Header/Footer patches, so if someone can confirm those work then I’ll dive in and figure out how to install them.
BionicGecko is offline   Reply With Quote
Old Today, 07:19 PM   #1149
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,772
Karma: 6990707
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
Quote:
Originally Posted by BionicGecko View Post
Many thanks to geek1011, Aleron Ives and all the devs who make all this possible! I’m in the same boat as jaydee34983, as a long time Kindle user I decided to scratch my color itch with a Libra Colour. Installed NickelMenu, love the flexibility of the platform so far!

While we wait for the devs to find the time to complete the patches for 4.39.22861, would anyone have a list of the patches which already work on the Libra Colour? I’m mostly interested in the Header/Footer patches, so if someone can confirm those work then I’ll dive in and figure out how to install them.
Again, see https://github.com/pgaskin/kobopatch...efa498ba9684c5. This lists all the patches which don't work yet. Everything else should work, or at least not break anything. You can find the other updated patches on GitHub for now.
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 07:40 PM.


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