Converts any currency to any other. Made because the built-in Unit Converter KRunner plugin uses very limited data from ECB, only having about 30 currencies.
Doesn't show matches for ECB currencies, so you won't get duplicated results with both Unit Converter and this plugin enabled.
Exchange rates are updated either on KRunner restart/plugin reload, or daily.
Supported currencies list here.
If you have KRunner installed, you already should have all dependencies.
git clone --depth=1 https://github.com/NotQuiteLoona/Currencies/
cd Currencies
sh install.sh
cd ..
rm -rf Currenciesgit clone --depth=1 https://github.com/NotQuiteLoona/Currencies/
cd Currencies
sh uninstall.sh
cd ..
rm -rf Currencies- Caching is completely implemented and supposed to work, but doesn't create files for some reason. I'm not a C++/Qt professional, so if anyone has answers why it doesn't work, I'll be happy to fix it.
- Settings menu is not present. However, settings themselves are implemented completely too.
- Besides that, there are only some little and non-visible code improvements to make before perfection - for example, DRY fixes, and probably some decluttering of the main class.
Licensed under the EUPL
