| Commit message (Expand) | Author | Age | Files | Lines |
| * | Update Desktop Entry file•••This commit adds well-formed values for all keys defined in version 1.5
of the [Freedesktop.org Desktop Entry Specification][1], published on
2020-04-27, adding:
- the ability for KVIrc to be designated by all XDG-compliant Linux
Desktop Environments (GNOME, KDE et al.) as a (default) handler for
irc/irc6/ircs protocol URIs within all installed applications,
- support for the Startup Notification Protocol,
- a context menu entry in DE graphical application launchers for opening
a new session/instance/window of KVIrc when one or more are already in
use, and
- registration of KVIrc as the default handler for the 'text/kvc' and
'text/kvs' Media (MIME) Type definitions already installed by the
several circulating vendor packages for Linux
This effectively upstreams the [patch implemented by Kubuntu][2] on
2009-03-08 and later merged by Debian on 2011-05-07 into the official
Debian kvirc packaging repository to add keywords to the launcher entry
which help users to find the entry when searching for all IRC/Chat apps
installed on their system.
The desktop entry file itself is renamed to
`cmake/net.kvirc.KVIrc.desktop.cmake` in the source repository to comply
with above-referenced DES v1.5, which requires that such files use a
valid "D-Bus well-known name" as their basename (which is also the
"desktop file ID" used many other XDG-compliant interfaces), derived, as
suggested, by appending the mixed-case application name to the reverse
DNS entry of the official homepage. The CMake build configuration is
altered to further append the major version number to the mixed-case
application name prior to installation, as advised by the specification.
Signed-off-by: Peter J. Mello <admin@petermello.net>
1: https://specifications.freedesktop.org/desktop-entry-spec/latest/
2: https://salsa.debian.org/qt-kde-team/extras/kvirc/-/blob/93f8469f20a7a36a9956f3dc0e3d1c87178486a8/debian/patches/kubuntu_01_fix_desktop_entry.patch
| Peter J. Mello | 2021-05-29 | 1 | -7/+12 |
| * | convert cmake files to lowercase statements prehistoric cmake versions requir...•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6267 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Robert Förster | 2012-10-04 | 1 | -8/+8 |
| * | admin: obliterate convert files and svn_fixsvnignore.sh, people should use pr...•••sprinkle around some svn:ignore, svn:eol-style and svn:mime-type stuff, also remove mime-type property which does not exist, it should be svn:mime-type instead
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6052 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Robert Förster | 2012-01-14 | 1 | -5/+0 |
| * | applied patch from Raúl Sánchez Siles for coexistence support on desktop fi...•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3168 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Fabio Bas | 2009-03-28 | 1 | -3/+3 |
| * | applied patch, thanks to GlaDiaC•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2832 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Elvio Basello | 2008-11-06 | 2 | -17/+11 |
| * | applied patch for desktop files, thanks to GlaDiaC•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2781 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Elvio Basello | 2008-10-27 | 1 | -6/+1 |
| * | oh yeah, removed autotools!;•••bumped sources date;
cleaned up a bit kvi_settings.h;
added -DVERBOSE to cmake rules;
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1898 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Elvio Basello | 2008-06-03 | 1 | -5/+0 |
| * | mingw32: fixed module compilation up to kvirijndael; added some installation ...•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1864 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Fabio Bas | 2008-05-28 | 1 | -2/+0 |
| * | fixed .desktop install•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1844 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Elvio Basello | 2008-05-23 | 1 | -1/+1 |
| * | added missing .desktop file installation rules•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1776 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Fabio Bas | 2008-05-14 | 1 | -0/+14 |
| * | assign categories to be xdg compliant•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1313 17fca916-40b9-46aa-a4ea-0a15b648b75c
| José Melo | 2008-03-28 | 1 | -2/+3 |
| * | rename to avoid conflicts,follow same naming policy•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1290 17fca916-40b9-46aa-a4ea-0a15b648b75c
| José Melo | 2008-03-25 | 2 | -1/+1 |
| * | update•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1281 17fca916-40b9-46aa-a4ea-0a15b648b75c
| José Melo | 2008-03-25 | 1 | -2/+2 |
| * | More Qt4 tweaks•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@439 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Szymon Tomasz Stefanek | 2007-03-28 | 1 | -1/+1 |
| * | Icons and some Qt4 fixes•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@410 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Szymon Tomasz Stefanek | 2007-03-06 | 1 | -1/+1 |
| * | Switching from cvs to svn, initial import•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Szymon Tomasz Stefanek | 2006-12-18 | 3 | -0/+28 |