[Android] Smouldering Durtles (v1.2.0) - native app with offline lessons and reviews, plus themes and script-like features!

For me the rib cage was also visible during the first three apprentice levels, but now I don’t see it anymore

This sounds like my experience as well!

I use the normal wanikani to review, and all radicals show up in white, but the ribcage was suddenly in black for the 4th review. If durtles use a black background that might be why it seems invisible?

Yeah, there were a number of radicals that don’t have Unicode equivalents like that for a while now, but Tofugu haven’t made any changes to that list. Though Ribcage one is an oddity as it was working previously, so there must have been a Unicode character.

The devs have let me know they’re looking into an issue with it and so hopefully it’ll be resolved soon.

It is a new radical introduced in a recent content change. So I don’t think there has been a Unicode character.

Ah yes, right you are - I had a number of people tell me that it had been working previously and I took that on faith, doh! Wayback machine confirms the page didn’t exist until a week ago.

99% of the radicals are just text and so on a dark background it’ll be light text and vice versa, but sadly not the issue in this instance. Wanikani are serving it as a PNG file with blue foreground and a transparent background, unlike almost all the others which are text.

image

There are a dozen other radicals like this (total) and for each the app has a vector image equivalent described, because it can’t clearly serve those image files.

Forgot to reply to this, but as above - the app deals with the dozen non-unicode radicals by subbing in a vector described in an xml file. There used to be a few dozen of these ‘legacy’ radicals and they’ve slowly disappeared and been replaced with unicode over time. This is the first time I’m aware of that Tofugu have added a new non-unicode one. At least, since I last purged the unneeded XMLs.

The subject display logic checks if the unicode string is null and if so, uses the xml, so it’s always get the best version if they get updated on the site (unless, as in this case, it’s a brand new thing that app doesn’t know about).

The radical suddenly appeard at level 5 and definitely was visible for the first 3 apprentice levels.

Yeah, it appears to have been added last week:

Interestingly, they’ve got it as text there:

Rib Cage/龶

And checking, I can see it exists as a Unicode Character. I actually noticed that in the last 24hrs been changed to a SVG so clearly they’re making changes with it. I’m reticent to update just to fix this if they’re going to fix it themselves, tbh, but I might just adjust the code to display the raw image the API serves if there’s both no XML description in the app AND the character string is null. Though for this specific item I could tell it to sub the Unicode Character in :person_shrugging:t2:

I like this.:grinning_face:

So for the moment when I get asked the radical name of a blank screen I say Rib cage.

It is a good re-working of radicals from WK in my opinion, but let’s hope no more soon or I’ll have to add a synonym blank!

P.S. Thank you for maintaining SD. Much my preferred way of doing Reviews still.

I thought I was going a bit bonkers with this because I was almost certain that there was previously same radical that was used in other kanjis and they only changed the mining but! Not… it was different combination:

So it was life and was changed to ribcage :smiley:


Though, if there is a Unicode for it WK should use that instead of custom vector SVG… weird…

There are only 15 radicals implemented with SVG images. I think they have done a good job of using Unicode to the maximum extent possible.

I would agree with this in general terms, but it does make me scratch my head a little that they implemented it as SVG on the site and then, in the content update, used the Unicode. There was presumably some reason it wouldn’t work on the site and without knowing exactly what, it’ll simply niggle at my brain, hehe.

one thing that comes to my mind would be some radicals being older and not being in Unicode set at that time but so for compatibility it would use SVG.

But IF it’s something newer then it’s odd…

Hey everyone! Just dropping by to introduce myself. I’ve started contributing some small features via PRs on GitHub recently. I hope I’m not overstepping by doing so. It’s great to see how active this community is. If anyone has small feature requests or bugs that need squashing, let me know, I can try to learn my way around the code by trying to tackle them!

I recently had to move phone (android like my old phone) but on my new phone I can’t get this app working.

I can open the app and put in my API Token and save, and it seems to do something (I get the little background task info at the top) but the token value clears and if I go to settings it says it’s not set, a similar thing happens if I try to set the value there. The Home button just takes me back to the Welcome screen.

Hi!
There is a known issue around the migration of device.
You will need to reset the app. Android phones differs but try something along the lines of:
long press on the app icon > App info > Storage and cache > Clear storage.

Hi,

I cleared the data and now the app is working :partying_face:

どうもありがとうございました :man_bowing: