I'm working with raw OHLC data, enthusiastically I grabbed the official(?) TSE daily prices only to realize they're not adjusted at all. So I thought I could adjust from a different source as it's just a few lines of code. There's quite a few splits recently and it ruins my analysis. Dividends are a minor nuisance since as you said, they're only twice a year.
I can't work with charts because I want to adjust my own OHLC going back 10 years, doing it manually with some guesswork is too much work and introduces errors.
The data is available on Google Finance, I just needed to scrape it. While it's adjusted for splits, it has some Google quirks which make life a bit complex.