gregormi added inline comments. INLINE COMMENTS
> kmoretoolspresets.cpp:59 > // > - ADD_ENTRY("angrysearch", 0, > "https://github.com/DoTheEvo/ANGRYsearch"); > - ADD_ENTRY("com.uploadedlobster.peek", 0, > "https://github.com/phw/peek"); // easy to use screen recorder, creates gif > - ADD_ENTRY("catfish", 1, > "http://www.twotoasts.de/index.php/catfish/"); > - ADD_ENTRY("ding", 0, > "https://www-user.tu-chemnitz.de/~fri/ding/"); // Offline dict, Online: > http://dict.tu-chemnitz.de/dings.cgi > - ADD_ENTRY("disk", 0, > "https://en.opensuse.org/YaST_Disk_Controller"); > - ADD_ENTRY("fontinst", 0, > "https://docs.kde.org/trunk5/en/kde-workspace/kcontrol/fontinst/"); // good > for previewing many fonts at once > - ADD_ENTRY("fontmatrix", 0, > "https://github.com/fontmatrix/fontmatrix"); > - ADD_ENTRY("fsearch", 0, > "http://www.fsearch.org/"); > - ADD_ENTRY("giggle", 1, > "https://wiki.gnome.org/Apps/giggle/"); // good for searching in history > - ADD_ENTRY("git-cola-folder-handler", 1, > "https://git-cola.github.io"); > - ADD_ENTRY("git-cola-view-history.kmt-edition", 1, > "https://git-cola.github.io"); > - ADD_ENTRY("gitk.kmt-edition", 1, > "http://git-scm.com/docs/gitk"); > - ADD_ENTRY("qgit.kmt-edition", 1, > "http://libre.tibirna.org/projects/qgit"); > - ADD_ENTRY("gitg", 1, > "https://wiki.gnome.org/action/show/Apps/Gitg?action=show&redirect=Gitg"); > - ADD_ENTRY("gnome-search-tool", 0, > "https://help.gnome.org/users/gnome-search-tool/"); // has good filtering > options > - ADD_ENTRY("gucharmap", 0, > "https://wiki.gnome.org/action/show/Apps/Gucharmap"); > - ADD_ENTRY("gparted", 0, "http://gparted.org"); > - ADD_ENTRY("htop", 0, > "http://hisham.hm/htop/"); > - ADD_ENTRY("hotshots", 1, > "http://sourceforge.net/projects/hotshots/"); > - ADD_ENTRY("kaption", 0, > "http://kde-apps.org/content/show.php/?content=139302"); > - ADD_ENTRY("kding", 0, ""); // Offline dict; > unmaintained? > - ADD_ENTRY("org.kde.kmousetool", 0, > "https://www.kde.org/applications/utilities/kmousetool/"); > - ADD_ENTRY("org.gnome.clocks", 0, > "https://wiki.gnome.org/Apps/Clocks"); > - ADD_ENTRY("org.kde.filelight", 1, > "https://utils.kde.org/projects/filelight"); > - ADD_ENTRY("org.kde.kcharselect", 0, > "https://utils.kde.org/projects/kcharselect/"); > - ADD_ENTRY("org.kde.kdf", 0, > "https://www.kde.org/applications/system/kdiskfree"); > - ADD_ENTRY("org.kde.kfind", 1, > "https://www.kde.org/applications/utilities/kfind/"); // has good filtering > options > - ADD_ENTRY("org.kde.partitionmanager", 0, > "https://www.kde.org/applications/system/kdepartitionmanager/"); > - ADD_ENTRY("org.kde.plasma.cuttlefish.kmt-edition", 0, > "http://vizzzion.org/blog/2015/02/say-hi-to-cuttlefish/"); > - ADD_ENTRY("org.kde.ksysguard", 0, > "https://userbase.kde.org/KSysGuard"); > - ADD_ENTRY("org.kde.ksystemlog", 0, > "https://www.kde.org/applications/system/ksystemlog/"); > - ADD_ENTRY("org.kde.ktimer", 0, > "https://www.kde.org/applications/utilities/ktimer/"); > - ADD_ENTRY("org.kde.spectacle", 0, > "https://www.kde.org/applications/graphics/spectacle"); > - ADD_ENTRY("simplescreenrecorder", 0, > "http://www.maartenbaert.be/simplescreenrecorder/"); > - ADD_ENTRY("shutter", 0, > "http://shutter-project.org"); // good for edit screenshot after capture > - ADD_ENTRY("vokoscreen", 0, > "https://github.com/vkohaupt/vokoscreen"); // feature-rich screen recorder > - ADD_ENTRY("xfce4-taskmanager", 0, > "http://goodies.xfce.org/projects/applications/xfce4-taskmanager"); > + ADD_ENTRY("angrysearch", 0, > "https://github.com/DoTheEvo/ANGRYsearch", ""); > + ADD_ENTRY("com.uploadedlobster.peek", 0, > "https://github.com/phw/peek", ""); // easy to use screen recorder, creates > gif I have these thoughts when I see the ADD_ENTRY lines: 1. Appstream data is _the_ important source of app data. So I would move it directly after the URL count and before the homepage 2. Mostly, desktopEntryName and appstreamComponentId are equal. So, maybe one could use a placeholder (e.g. ~) to reuse the desktopEntryName ADD_ENTRY("catfish", 1, "http://www.twotoasts.de/index.php/catfish/", "appstream://catfish"); would become ADD_ENTRY("catfish", 1, "~", "http://www.twotoasts.de/index.php/catfish/"); ADD_ENTRY("giggle", 1, "https://wiki.gnome.org/Apps/giggle/", "appstream://giggle.desktop"); would become ADD_ENTRY("giggle", 1, "giggle.desktop", "https://wiki.gnome.org/Apps/giggle/"); But in the end this is only cosmetics and not required to land this patch. REPOSITORY R304 KNewStuff REVISION DETAIL https://phabricator.kde.org/D13706 To: nicolasfella, #frameworks, gregormi, dhaumann Cc: dhaumann, kde-frameworks-devel, michaelh, ngraham, bruns