some mru cache optimization: - use dequeue instead of list - compare key to first element before promoting - use std::find to only remove the first element matching key in the list
some mru cache optimization:
- use dequeue instead of list
- compare key to first element before promoting
- use std::find to only remove the first element matching key in the list

KDE/oxygen-gtk,blue-shell/carbon-gtk,blue-shell/carbon-gtk,blueshell-next/carbon-gtk,KDE/oxygen-gtk,blueshell-next/carbon-gtk