From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Andy Tai Newsgroups: gmane.lisp.guile.user Subject: gde_appmenu 0.1 release Date: Sun, 2 Oct 2022 23:16:00 -0700 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="15772"; mail-complaints-to="usenet@ciao.gmane.io" To: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Mon Oct 03 08:17:22 2022 Return-path: Envelope-to: guile-user@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ofElW-0003uO-BK for guile-user@m.gmane-mx.org; Mon, 03 Oct 2022 08:17:22 +0200 Original-Received: from localhost ([::1]:44702 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ofElU-00009Q-Oa for guile-user@m.gmane-mx.org; Mon, 03 Oct 2022 02:17:20 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35758) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ofEkq-00009G-TV for guile-user@gnu.org; Mon, 03 Oct 2022 02:16:44 -0400 Original-Received: from mail-il1-x131.google.com ([2607:f8b0:4864:20::131]:42713) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ofEko-0006cN-Ig for guile-user@gnu.org; Mon, 03 Oct 2022 02:16:40 -0400 Original-Received: by mail-il1-x131.google.com with SMTP id i9so4597313ilv.9 for ; Sun, 02 Oct 2022 23:16:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=atai-org.20210112.gappssmtp.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date; bh=FodQ7iPgjI3nqPaHEVvfzhJz6Aua0T2Yx6mh6vNzXgk=; b=NU3hj1U3uzMw+0hI4mRsfT8wVPsbhDF+ZWBoogJCk9IsBy362IN+yhSknjaeIxEO5U FSd3C/FHXWgqytks/3gGZ73+w4IvozDPklGNHv+4gqe3q4zw8WoAIyKZgY44Ob7q4Dpv MMC0akAHz6DGIWjTC3jM9EkMy2BvH/0Yj2KMvvfu22qD02KldkIkvlwz6dWnFVWCJpYA Ue8qUSLLLrKP7w58E+LmMX7AqJPCvOnJwBWhTAfHNs0TvtE1/wB2zWUElaxMCgGITT98 xD5nI1UHPeApzcGlceSYimq53pfg3Q8gEMI731vKM7d0bUYxSX6Xy5ZYYfZqmWiosVXO kccg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date; bh=FodQ7iPgjI3nqPaHEVvfzhJz6Aua0T2Yx6mh6vNzXgk=; b=sgQFaySsRbJFRn6KCqBsHkLUl4Y6R8lR3omUAMJHt3M6gUxvKNdllKq/bHSMSJgyQ8 fe+OGNPrqYmsHF641Etg5q4rV6G0qLX/I9l8l3O4j5yfQLZBgCQYCPgr37+Qy3Thn5hm NzpZEjopR+kl37g/2lAgTh/XL8eS7rGcEWnYPYfX2H5YJdG93LQ5/wVWup67Q2ypbq7T Be0VqrhBhJiT/S0d5e4mYiVWDaFAcxaOSIj3e31yXJ/gyHvQQ4L3aozX7Z2Q5mEqsn5j YKSR8cz7q+Y5zM5PyhLdwwOPZ52mdZtC/VJSr0CM8fOFpfGmDCj8wEcmWwB+rUcEXiIJ W/ag== X-Gm-Message-State: ACrzQf0TTt7+w/YCXa1xgtL+nTcPDwxNQVseqq3unybsRU8xmkIN388U t99d9liK/l9ixxf92WszEkgaYBbav6FtSb2htYoK5Sa4beA= X-Google-Smtp-Source: AMsMyM4HKWCiMc+aRyanGh0KR0nW9ru144A0g0faoD7Q1JprRRim7By/ZGlSbHRFs5bCGAiDFqlWCnU3QVhxCScs6LI= X-Received: by 2002:a92:d605:0:b0:2f8:db2b:cae5 with SMTP id w5-20020a92d605000000b002f8db2bcae5mr8367150ilm.317.1664777796736; Sun, 02 Oct 2022 23:16:36 -0700 (PDT) Received-SPF: pass client-ip=2607:f8b0:4864:20::131; envelope-from=lichengtai@gmail.com; helo=mail-il1-x131.google.com X-Spam_score_int: -13 X-Spam_score: -1.4 X-Spam_bar: - X-Spam_report: (-1.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.io gmane.lisp.guile.user:18608 Archived-At: This is announce the 0.1 release of gde_appmenu, an application menu for gtk+ based desktop environments gde_appmenu is an implementation of the application menu common to these found in GNOME 2.0, Mate, XFCE and LXDE on GNU/Linux and Unix OSes. This is however independent of any particular desktop environment and can provide quick and simple access to the installed desktop applications in any context where the desktop provides no direct access. It works in X11 and Wayland sessions. gde_appmenu provides a simple floating, movable, window initially at the top left corner of the screen, with an application menu that drops down to offer various application categories as defined by the desktop session active at the time. The categories follow the Freedesktop.org menu spec standard. gde_appmenu is written in GNU Guile and requires gtk+ 3.0 glib 2.0 GObject-inspection 0.72 (or above) GNU guile 3.0 guile-lib GNU G-Golf (https://www.gnu.org/software/g-golf/) The 0.1 release is (for now) available at https://www.atai.org/gde_appmenu/gde_appmenu-0.1.tar.gz and can be built following the standard GNU convention. For details, see the README.md file in the release. A permanent source repo and release site and mailing lists will be set up for this program and will be announced with later releases. Enjoy!