aboutsummaryrefslogtreecommitdiff
path: root/src-qt5/core/libLumina/LIconCache.cpp
Commit message (Collapse)AuthorAge
* Two fixes for icons:Ken Moore2019-02-28
| | | | | | | 1. Fix invalid *.desktop registrations where the Icon field is a relative filename WITH an extension. Icons from the theme are supposed to be name only (no extension), while absolute file paths are supposed to include the extension. 2. Fix up the detection/usage of non-theme icons within LFileInfo. Also add a simple icon() function for LFileInfo to handle the 3 different types of icon file returns.
* Make sure the libreoffice icons are no longer bypassed. Use the ones in the ↵Ken Moore2018-04-27
| | | | current theme.
* Some more cleanup on Lumina2:Ken Moore2017-08-31
| | | | | | | 1) Get the JsonMenu plugin up and running again for the context menu 2) Get the LIconCache integrated into the context menu (replacing the old LXDG::findIcon calls). 3) Get the window property events working!!! (finally) 4) Start getting some automatic window-verification put in place (for snapping windows to various places and such).
* A bit more random work:Ken Moore2017-08-14
| | | | | 1) Icon overlay fixes for desktop icons 2) Some more Lumina 2.x debugging/work
* Cleanup some fallback routines for loading icons from the Qt theme methods.Ken Moore2017-08-03
|
* Get the icon loading routines all switched over to the old ↵Ken Moore2017-08-03
| | | | QIcon::fromTheme() routine now that we have a theme engine available out-of-box.
* Add a new method to find/use the LIconCache within an application (static ↵Ken Moore2017-06-08
| | | | instance as opposed to a global object).
* Turn off some debugging output in the LIconCache class.Ken Moore2017-05-26
|
* Get the icon cache system all setup for the bulk of the desktop icons ↵Ken Moore2017-05-26
| | | | (application menus, etc). Now we are starting to see the better performance from this system... :-)
* Get the new Icon Cache system implemented and turned on for the desktop ↵Ken Moore2017-05-26
| | | | "applauncher" plugins. This seems to be working quite well, and now we just need to start using this for all the other pieces of the desktop.
* Oops - forgot to include the changes to the LIconCache files in that last ↵Ken Moore2017-05-26
| | | | commit.
* Clean up the new LIconCache class quite a bit (seems finished - just untested).Ken Moore2017-05-22
|
* Commit my WIP on the new icon cache/loading systems for Lumina.Ken Moore2017-05-22
bgstack15