Changeset View
Changeset View
Standalone View
Standalone View
src/kmoretools/kmoretoolspresets.cpp
Show First 20 Lines • Show All 53 Lines • ▼ Show 20 Line(s) | 49 | #define ADD_ENTRY(desktopEntryName, maxUrlArgCount, homepageUrl, appstreamUrl) dict.insert(desktopEntryName, KmtServiceInfo(desktopEntryName, QLatin1String(homepageUrl), maxUrlArgCount, appstreamUrl)); | |||
---|---|---|---|---|---|
54 | // | specified here the program will not work. | 54 | // | specified here the program will not work. | ||
55 | // | Note, that there are some desktop files where _too few_ | 55 | // | Note, that there are some desktop files where _too few_ | ||
56 | // | arguments also lead to errors. Watch the console | 56 | // | arguments also lead to errors. Watch the console | ||
57 | // v output for messages from the program. | 57 | // v output for messages from the program. | ||
58 | // | 58 | // | ||
59 | ADD_ENTRY(QStringLiteral("angrysearch"), 0, "https://github.com/DoTheEvo/ANGRYsearch", QString()); | 59 | ADD_ENTRY(QStringLiteral("angrysearch"), 0, "https://github.com/DoTheEvo/ANGRYsearch", QString()); | ||
60 | ADD_ENTRY(QStringLiteral("com.uploadedlobster.peek"), 0, "https://github.com/phw/peek", QStringLiteral("com.uploadedlobster.peek.desktop")); // easy to use screen recorder, creates gif | 60 | ADD_ENTRY(QStringLiteral("com.uploadedlobster.peek"), 0, "https://github.com/phw/peek", QStringLiteral("com.uploadedlobster.peek.desktop")); // easy to use screen recorder, creates gif | ||
61 | ADD_ENTRY(QStringLiteral("catfish"), 1, "http://www.twotoasts.de/index.php/catfish/", QStringLiteral("catfish")); | 61 | ADD_ENTRY(QStringLiteral("catfish"), 1, "http://www.twotoasts.de/index.php/catfish/", QStringLiteral("catfish")); | ||
62 | ADD_ENTRY(QStringLiteral("ding"), 0, "https://www-user.tu-chemnitz.de/~fri/ding/", QString()); // Offline dict, Online: http://dict.tu-chemnitz.de/dings.cgi | 62 | ADD_ENTRY(QStringLiteral("ding"), 0, "https://www-user.tu-chemnitz.de/~fri/ding/", QString()); // Offline dict, Online: https://dict.tu-chemnitz.de/dings.cgi | ||
63 | ADD_ENTRY(QStringLiteral("disk"), 0, "https://en.opensuse.org/YaST_Disk_Controller", QString()); | 63 | ADD_ENTRY(QStringLiteral("disk"), 0, "https://en.opensuse.org/YaST_Disk_Controller", QString()); | ||
64 | ADD_ENTRY(QStringLiteral("fontinst"), 0, "https://docs.kde.org/trunk5/en/kde-workspace/kcontrol/fontinst/", QString()); // good for previewing many fonts at once | 64 | ADD_ENTRY(QStringLiteral("fontinst"), 0, "https://docs.kde.org/trunk5/en/kde-workspace/kcontrol/fontinst/", QString()); // good for previewing many fonts at once | ||
65 | ADD_ENTRY(QStringLiteral("fontmatrix"), 0, "https://github.com/fontmatrix/fontmatrix", QString()); | 65 | ADD_ENTRY(QStringLiteral("fontmatrix"), 0, "https://github.com/fontmatrix/fontmatrix", QString()); | ||
66 | ADD_ENTRY(QStringLiteral("fsearch"), 0, "https://github.com/cboxdoerfer/fsearch", QString()); | 66 | ADD_ENTRY(QStringLiteral("fsearch"), 0, "https://github.com/cboxdoerfer/fsearch", QString()); | ||
67 | ADD_ENTRY(QStringLiteral("giggle"), 1, "https://wiki.gnome.org/Apps/giggle/", QStringLiteral("giggle.desktop")); // good for searching in history | 67 | ADD_ENTRY(QStringLiteral("giggle"), 1, "https://wiki.gnome.org/Apps/giggle/", QStringLiteral("giggle.desktop")); // good for searching in history | ||
68 | ADD_ENTRY(QStringLiteral("git-cola-folder-handler"), 1, "https://git-cola.github.io", QStringLiteral("git-cola.desktop")); | 68 | ADD_ENTRY(QStringLiteral("git-cola-folder-handler"), 1, "https://git-cola.github.io", QStringLiteral("git-cola.desktop")); | ||
69 | ADD_ENTRY(QStringLiteral("git-cola-view-history.kmt-edition"), 1, "https://git-cola.github.io", QStringLiteral("git-cola.desktop")); | 69 | ADD_ENTRY(QStringLiteral("git-cola-view-history.kmt-edition"), 1, "https://git-cola.github.io", QStringLiteral("git-cola.desktop")); | ||
70 | ADD_ENTRY(QStringLiteral("gitk.kmt-edition"), 1, "http://git-scm.com/docs/gitk", QString()); | 70 | ADD_ENTRY(QStringLiteral("gitk.kmt-edition"), 1, "https://git-scm.com/docs/gitk", QString()); | ||
71 | ADD_ENTRY(QStringLiteral("qgit.kmt-edition"), 1, "http://libre.tibirna.org/projects/qgit", QString()); | 71 | ADD_ENTRY(QStringLiteral("qgit.kmt-edition"), 1, "https://github.com/tibirna/qgit", QString()); | ||
72 | ADD_ENTRY(QStringLiteral("gitg"), 1, "https://wiki.gnome.org/action/show/Apps/Gitg?action=show&redirect=Gitg", QStringLiteral("gitg.desktop")); | 72 | ADD_ENTRY(QStringLiteral("gitg"), 1, "https://wiki.gnome.org/action/show/Apps/Gitg?action=show&redirect=Gitg", QStringLiteral("gitg.desktop")); | ||
73 | ADD_ENTRY(QStringLiteral("gnome-search-tool"), 0, "https://help.gnome.org/users/gnome-search-tool/", QStringLiteral("gnome-search-tool.desktop")); // has good filtering options | 73 | ADD_ENTRY(QStringLiteral("gnome-search-tool"), 0, "https://help.gnome.org/users/gnome-search-tool/", QStringLiteral("gnome-search-tool.desktop")); // has good filtering options | ||
74 | ADD_ENTRY(QStringLiteral("gucharmap"), 0, "https://wiki.gnome.org/action/show/Apps/Gucharmap", QStringLiteral("gucharmap.desktop")); | 74 | ADD_ENTRY(QStringLiteral("gucharmap"), 0, "https://wiki.gnome.org/action/show/Apps/Gucharmap", QStringLiteral("gucharmap.desktop")); | ||
75 | ADD_ENTRY(QStringLiteral("gparted"), 0, "http://gparted.org", QStringLiteral("gparted.desktop")); | 75 | ADD_ENTRY(QStringLiteral("gparted"), 0, "https://gparted.org", QStringLiteral("gparted.desktop")); | ||
76 | ADD_ENTRY(QStringLiteral("htop"), 0, "http://hisham.hm/htop/", QStringLiteral("htop.desktop")); | 76 | ADD_ENTRY(QStringLiteral("htop"), 0, "https://hisham.hm/htop/", QStringLiteral("htop.desktop")); | ||
77 | ADD_ENTRY(QStringLiteral("hotshots"), 1, "http://sourceforge.net/projects/hotshots/", QString()); | 77 | ADD_ENTRY(QStringLiteral("hotshots"), 1, "https://sourceforge.net/projects/hotshots/", QString()); | ||
78 | ADD_ENTRY(QStringLiteral("kaption"), 0, "http://kde-apps.org/content/show.php/?content=139302", QString()); | 78 | ADD_ENTRY(QStringLiteral("kaption"), 0, "https://www.linux-apps.com/content/show.php/?content=139302", QString()); | ||
79 | ADD_ENTRY(QStringLiteral("kding"), 0, "", QString()); // Offline dict; unmaintained? | 79 | ADD_ENTRY(QStringLiteral("kding"), 0, "", QString()); // Offline dict; unmaintained? | ||
80 | ADD_ENTRY(QStringLiteral("org.kde.kmousetool"), 0, "https://www.kde.org/applications/utilities/kmousetool/", QStringLiteral("org.kde.kmousetool")); | 80 | ADD_ENTRY(QStringLiteral("org.kde.kmousetool"), 0, "https://www.kde.org/applications/utilities/kmousetool/", QStringLiteral("org.kde.kmousetool")); | ||
81 | ADD_ENTRY(QStringLiteral("org.gnome.clocks"), 0, "https://wiki.gnome.org/Apps/Clocks", QStringLiteral("org.gnome.clocks.desktop")); | 81 | ADD_ENTRY(QStringLiteral("org.gnome.clocks"), 0, "https://wiki.gnome.org/Apps/Clocks", QStringLiteral("org.gnome.clocks.desktop")); | ||
82 | ADD_ENTRY(QStringLiteral("org.kde.filelight"), 1, "https://utils.kde.org/projects/filelight", QStringLiteral("org.kde.filelight.desktop")); | 82 | ADD_ENTRY(QStringLiteral("org.kde.filelight"), 1, "https://utils.kde.org/projects/filelight", QStringLiteral("org.kde.filelight.desktop")); | ||
83 | ADD_ENTRY(QStringLiteral("org.kde.kcharselect"), 0, "https://utils.kde.org/projects/kcharselect/", QStringLiteral("org.kde.kcharselect")); | 83 | ADD_ENTRY(QStringLiteral("org.kde.kcharselect"), 0, "https://utils.kde.org/projects/kcharselect/", QStringLiteral("org.kde.kcharselect")); | ||
84 | ADD_ENTRY(QStringLiteral("org.kde.kdf"), 0, "https://www.kde.org/applications/system/kdiskfree", QStringLiteral("org.kde.kdf")); | 84 | ADD_ENTRY(QStringLiteral("org.kde.kdf"), 0, "https://www.kde.org/applications/system/kdiskfree", QStringLiteral("org.kde.kdf")); | ||
85 | ADD_ENTRY(QStringLiteral("org.kde.kfind"), 1, "https://www.kde.org/applications/utilities/kfind/", QStringLiteral("org.kde.kfind.desktop")); // has good filtering options | 85 | ADD_ENTRY(QStringLiteral("org.kde.kfind"), 1, "https://www.kde.org/applications/utilities/kfind/", QStringLiteral("org.kde.kfind.desktop")); // has good filtering options | ||
86 | ADD_ENTRY(QStringLiteral("org.kde.partitionmanager"), 0, "https://www.kde.org/applications/system/kdepartitionmanager/", QStringLiteral("org.kde.partitionmanager.desktop")); | 86 | ADD_ENTRY(QStringLiteral("org.kde.partitionmanager"), 0, "https://www.kde.org/applications/system/kdepartitionmanager/", QStringLiteral("org.kde.partitionmanager.desktop")); | ||
87 | ADD_ENTRY(QStringLiteral("org.kde.plasma.cuttlefish.kmt-edition"), 0, "http://vizzzion.org/blog/2015/02/say-hi-to-cuttlefish/", QStringLiteral("org.kde.plasma.cuttlefish")); | 87 | ADD_ENTRY(QStringLiteral("org.kde.plasma.cuttlefish.kmt-edition"), 0, "https://vizzzion.org/blog/2015/02/say-hi-to-cuttlefish/", QStringLiteral("org.kde.plasma.cuttlefish")); | ||
88 | ADD_ENTRY(QStringLiteral("org.kde.ksysguard"), 0, "https://userbase.kde.org/KSysGuard", QStringLiteral("org.kde.ksysguard")); | 88 | ADD_ENTRY(QStringLiteral("org.kde.ksysguard"), 0, "https://userbase.kde.org/KSysGuard", QStringLiteral("org.kde.ksysguard")); | ||
89 | ADD_ENTRY(QStringLiteral("org.kde.ksystemlog"), 0, "https://www.kde.org/applications/system/ksystemlog/", QStringLiteral("org.kde.ksystemlog")); | 89 | ADD_ENTRY(QStringLiteral("org.kde.ksystemlog"), 0, "https://www.kde.org/applications/system/ksystemlog/", QStringLiteral("org.kde.ksystemlog")); | ||
90 | ADD_ENTRY(QStringLiteral("org.kde.ktimer"), 0, "https://www.kde.org/applications/utilities/ktimer/", QStringLiteral("org.kde.ktimer")); | 90 | ADD_ENTRY(QStringLiteral("org.kde.ktimer"), 0, "https://www.kde.org/applications/utilities/ktimer/", QStringLiteral("org.kde.ktimer")); | ||
91 | ADD_ENTRY(QStringLiteral("org.kde.spectacle"), 0, "https://www.kde.org/applications/graphics/spectacle", QStringLiteral("org.kde.spectacle.desktop")); | 91 | ADD_ENTRY(QStringLiteral("org.kde.spectacle"), 0, "https://www.kde.org/applications/graphics/spectacle", QStringLiteral("org.kde.spectacle.desktop")); | ||
92 | ADD_ENTRY(QStringLiteral("simplescreenrecorder"), 0, "http://www.maartenbaert.be/simplescreenrecorder/", QStringLiteral("simplescreenrecorder.desktop")); | 92 | ADD_ENTRY(QStringLiteral("simplescreenrecorder"), 0, "https://www.maartenbaert.be/simplescreenrecorder/", QStringLiteral("simplescreenrecorder.desktop")); | ||
93 | ADD_ENTRY(QStringLiteral("shutter"), 0, "http://shutter-project.org", QStringLiteral("org.shutterproject.shutter")); // good for edit screenshot after capture | | |||
94 | ADD_ENTRY(QStringLiteral("vokoscreen"), 0, "https://github.com/vkohaupt/vokoscreen", QString()); // feature-rich screen recorder | 93 | ADD_ENTRY(QStringLiteral("vokoscreen"), 0, "https://github.com/vkohaupt/vokoscreen", QString()); // feature-rich screen recorder | ||
95 | ADD_ENTRY(QStringLiteral("xfce4-taskmanager"), 0, "http://goodies.xfce.org/projects/applications/xfce4-taskmanager", QStringLiteral("xfce4-taskmanager.desktop")); | 94 | ADD_ENTRY(QStringLiteral("xfce4-taskmanager"), 0, "https://goodies.xfce.org/projects/applications/xfce4-taskmanager", QStringLiteral("xfce4-taskmanager.desktop")); | ||
96 | // | 95 | // | ||
97 | // ...definitions end | 96 | // ...definitions end | ||
98 | // | 97 | // | ||
99 | 98 | | |||
100 | #undef ADD_ENTRY | 99 | #undef ADD_ENTRY | ||
101 | 100 | | |||
102 | auto iter = dict.constFind(desktopEntryName); | 101 | auto iter = dict.constFind(desktopEntryName); | ||
103 | if (iter != dict.constEnd()) { | 102 | if (iter != dict.constEnd()) { | ||
▲ Show 20 Lines • Show All 99 Lines • Show Last 20 Lines |