savannah-register-public
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-register-public] [task #15275] Submission of "mklauncher" the


From: José Francisco Arévalo
Subject: [Savannah-register-public] [task #15275] Submission of "mklauncher" the easy way to create launchers in Linux/FreeBSD desktops, that meet the specifications of "free desktop" (GNOME, KDE, LXDE, LXQt, MATE, Razor, ROX, TDE, Unity, XFCE, EDE, Cinnamon, Pantheon, etc.).
Date: Thu, 9 May 2019 16:24:53 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0

URL:
  <https://savannah.nongnu.org/task/?15275>

                 Summary: Submission of "mklauncher" the easy way to create
launchers in Linux/FreeBSD desktops, that meet the specifications of "free
desktop" (GNOME, KDE, LXDE, LXQt, MATE, Razor, ROX, TDE, Unity, XFCE, EDE,
Cinnamon, Pantheon, etc.).
                 Project: Savannah Administration
            Submitted by: fedoramedia_cf
            Submitted on: Thu 09 May 2019 08:24:51 PM UTC
         Should Start On: Thu 09 May 2019 12:00:00 AM UTC
   Should be Finished on: Sun 19 May 2019 12:00:00 AM UTC
                Category: Project Approval
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
        Percent Complete: 0%
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
                  Effort: 0.00

    _______________________________________________________

Details:

A new project has been registered at Savannah 
This project account will remain inactive until a site admin approves
or discards the registration.


= Registration Administration =

While this item will be useful to track the registration process,
*approving or discarding the registration must be done using the specific
Group Administration
<https://savannah.nongnu.org/siteadmin/groupedit.php?group_id=11932> page*,
accessible only to site administrators,
effectively *logged as site administrators* (superuser):

* Group Administration
<https://savannah.nongnu.org/siteadmin/groupedit.php?group_id=11932>


= Registration Details =

* Name: *"mklauncher" the easy way to create launchers in Linux/FreeBSD
desktops, that meet the specifications of "free desktop" (GNOME, KDE, LXDE,
LXQt, MATE, Razor, ROX, TDE, Unity, XFCE, EDE, Cinnamon, Pantheon, etc.).*
* System Name:  *mklauncher*
* Type: non-GNU software and documentation
* License: GNU General Public License v2 or later (Copyright images :

[Copyright images.txt])

----

==== Description: ====
"mklauncher" is a command line tool that allows you to easily create launchers
for desktops that meet the "free desktop specifications".

Example :

# mklauncher -n "Savannah Non GNU" -e "xdg-open https://savannah.nongnu.org";
-i "mk-internet.png" -cat "Network"

For more details :

# mklauncher --help

Requesting little information from the user, and reading the files "Linux
/etc/passwd" and "FreeBSD /etc/master.passwd", "mklauncher" can create
".desktop" files for all users or only the current user. 

All users     =  [/usr/share/applications]
Current user  =  [/home/[Current user]/.local/share/applications]

Important details :

-)"mklauncher" updates the list of applications and also the current user's
desktop.

-)"mklauncher" includes a list of standard icons.

-)"mklauncher" allows you to manually enter the desktop folder, in case of a
detection error.

-)"mklauncher" allows to create launchers using ideographic characters, this
is possible thanks to the fact that "mklauncher" converts the names to a
"valid DBUS name".

-)"mklauncher" allows you to create symbolic links directly on the desktop of
the current user.

"mklauncher" is programmed in Free Pascal version 3.0.4 [2018/05/21]

"mklauncher" Uses the "Lazarus Component Library 1.8.4"

"mklauncher" Uses "Pascal motor 1.0.2"


==== Other Software Required: ====
Free Pascal version 3.0.4 [2018/05/21]
Copyright (c) 1993-2017 by Florian Klaempfl and others
Modified Library GNU Public License
https://www.freepascal.org/

Lazarus Component Library 1.8.4
Modified Library GNU Public License
http://wiki.lazarus.freepascal.org/licensing

Pascal motor 1.0.2
Copyright (c) 2018-2019 by José Francisco Arévalo(Paco)
GNU LIBRARY GENERAL PUBLIC LICENSE
https://www.gnu.org/licenses/old-licenses/lgpl-2.0.html


==== Other Comments: ====
"mklauncher" for "FreeBSD" is currently in experimental status, only
"mklauncher" for "Linux" is in a stable state.


==== Tarball URL: ====
https://mega.nz/#!dcwEyYDb!BmJbcYRhPUi2f_KjyXAnhM9cPCJ6DDuw4fv07thuZws






    _______________________________________________________

Reply to this item at:

  <https://savannah.nongnu.org/task/?15275>

_______________________________________________
  Message sent via Savannah
  https://savannah.nongnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]