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.2 release Date: Wed, 23 Nov 2022 07:49:37 -0800 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="35712"; mail-complaints-to="usenet@ciao.gmane.io" To: guile-user@gnu.org, gde-appmenu-user@nongnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Wed Nov 23 16:51:17 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 1oxs1r-00090M-18 for guile-user@m.gmane-mx.org; Wed, 23 Nov 2022 16:51:15 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oxs10-00076j-UB; Wed, 23 Nov 2022 10:50:23 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oxs0x-000766-Gf for guile-user@gnu.org; Wed, 23 Nov 2022 10:50:19 -0500 Original-Received: from mail-ua1-x931.google.com ([2607:f8b0:4864:20::931]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oxs0v-0005mj-7N for guile-user@gnu.org; Wed, 23 Nov 2022 10:50:19 -0500 Original-Received: by mail-ua1-x931.google.com with SMTP id m5so353745uah.3 for ; Wed, 23 Nov 2022 07:50:15 -0800 (PST) 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:message-id:reply-to; bh=QBtPDZdTDWb5rYWpLbJl9pHfhffBblu9EZDxBmRnWkc=; b=tqwyD13+Hx7L79rbPTbfaRjuw9ChsjNt/zNhiRy+hAY8qe5X6b2SRa5sqPf09kkS5Q pxcxKliTsRriHtFj1PUK2YApf+ITWgCLGg8jaVKYA3f00p87nsEE7/jGwi3DTkp3xveB 7ZUYUU8Sy4b+YKeBJVrjayyFKCunE8OoAjC3laD4zwB70MducMtnPM1P6UO0IOTNbXvD CsXXjgDIxWdACa/rYBTyY3G6Y1Q3eN2ac+qRhQ0uPtNwlFCO+8meno07ks/ROKC9vHj9 eJ3zCec7BBBcXUaB4QSF5EB/TCveS1kSjXpBYJ7gZ7U6aztyaA2877JBveR7tsXbpx/q E9tA== 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:message-id:reply-to; bh=QBtPDZdTDWb5rYWpLbJl9pHfhffBblu9EZDxBmRnWkc=; b=v0E3f3HDzC0XCjC3/XzRvHq2WZhDd2dQ39S0zuGyUF/Q1r3rnSS/6k0PW9TVrkXW3k SKqvorSfkyS3brYic9LdVwrUXL/QRumeGUhR44g2aMpS7EsaHrYmk9sRGFbnD6appEwR QFb2PeWyvN+YLKsjERDUVUgQx7jcWr+Zrz2XtrU6rFUD7++UxEB4TqcRXfVffcAzzEZm OFsA5PsZ6y+/OkZFJ4KIBTmj4ZNMGOWqR/ocZ+O2eLTeHrapcZZR4ami6f1f24PHDem1 s8gW/f7EVHMEsmwiAeYllPZiRc/d9t4//e97zjLGrqZlvxGjuGmgPmDfw7Z5tG8q2X0O TH0A== X-Gm-Message-State: ANoB5pkWm/dfnJ0hNDxoSdnFfYaw0Vsb7ypme4ryeWv5CutmWo0RZVSK 6xb8WYg+ZM7+bJOzxcoDdcuNavK8nIAPwuF+TRinNoxJjrk= X-Google-Smtp-Source: AA0mqf5VI3OD6iQVvfS7BWtHfS8HwYhhhbN8Gx3dtWM/CGf7N2q23NYJ3VpmnYGdDTqqv/868PBIC6+Bi9brqib65xg= X-Received: by 2002:ab0:b8e:0:b0:404:3611:fb13 with SMTP id c14-20020ab00b8e000000b004043611fb13mr15445034uak.54.1669218614311; Wed, 23 Nov 2022 07:50:14 -0800 (PST) Received-SPF: pass client-ip=2607:f8b0:4864:20::931; envelope-from=lichengtai@gmail.com; helo=mail-ua1-x931.google.com X-Spam_score_int: -14 X-Spam_score: -1.5 X-Spam_bar: - X-Spam_report: (-1.5 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.173, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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-bounces+guile-user=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.lisp.guile.user:18748 Archived-At: This is to announce the 0.1.2 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/) This release is available as http://download.savannah.nongnu.org/releases/gde-appmenu/gde_appmenu-0.1.2.tar.gz and can be built following the standard GNU convention. For details, see the README.md file in the release. Main changes: Version 0.1.2 20221123 * properly search for .desktop files via XDG_DATA_DIRS * a guix.scm for development setup under GNU Guix gde_appmenu has a main repo page at https://savannah.nongnu.org/projects/gde-appmenu/ The sources can be accessed vi git, and a user mailing list is gde-appmenu-user@nongnu.org Please visit the main repo page for details. Enjoy!