Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Tue 02 Sep 2014, 11:00
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Utilities
PupMenu-3.5
Post new topic   Reply to topic View previous topic :: View next topic
Page 3 of 4 [48 Posts]   Goto page: Previous 1, 2, 3, 4 Next
Author Message
radky

Joined: 02 May 2010
Posts: 448

PostPosted: Mon 13 Aug 2012, 10:06    Post subject:  

Jim,

A simple way to update the PupMenu information window:

After editing the menu file, click the name of the menu file in the Applications window and the Information window will refresh.

_________________
PupMates
Back to top
View user's profile Send private message 
radky

Joined: 02 May 2010
Posts: 448

PostPosted: Mon 20 Aug 2012, 15:23    Post subject:
Subject description: PupMenu-2.8.1
 

Version 2.8.1. See main post.
- Bugfix: delay (key lag) in search box function after exiting the Configuration module.

_________________
PupMates
Back to top
View user's profile Send private message 
radky

Joined: 02 May 2010
Posts: 448

PostPosted: Wed 10 Oct 2012, 15:11    Post subject:
Subject description: PupMenu-3.0
 

Version 3.0. See main post.
- Major update since v.2.8.1
- Code modifications with significantly improved performance and faster application search.
- Added quick-launch function which emulates Run-dialog programs such as gexec and grun (enter the executable name of an application in the search box of PupMenu, and press the Enter key to launch).
- Extended the enhanced search option – which now evaluates the Category entry of .desktop files, in addition to the Name and Comment fields.
- Enhanced user access to the menu creation and editing modules.
- Added PupMenuEdit (new application) which is accessible from all interfaces. This integrated, full-featured menu manager, editor and graphic viewer facilitates management of *.desktop files. The default text editor is still available.
- Renamed the menumaker module to PupMenuMaker and added an icon viewer.
- Updated the Categories drop-down list of PupMenuMaker in accordance with current Woof specifications.
- Enhanced content in the information window of the full-view interface of PupMenu.
- Added optional CPL-view (control panel).
- Added Refresh buttons to all interfaces.
- Added information viewer to the mini-view and control panel interfaces.
- Added optional utility tray to the mini-view interface. The tray is now available for all four interfaces (full, mid, mini and CPL).
- Added optional real-time icon viewer to the full-view interface.
- Note: The graphic viewers require standard files extensions (png, xpm, svg) for the icon entry of the .desktop file. However, the occasional derivative (Saluki) may not include the requisite icon extensions in all .desktop files.
- Added auto-sorting of the the launch history after opening applications from the history list (blue folder icon). As in prior versions, the list also auto-sorts when launching applications from the main PupMenu interface.
- Added PeeBee's Wine Menu which appears automatically in the tray of PupMenu if Wine is installed. Tested in Lighthouse64 and with Green Dome's popular Wine Pet which is updated frequently.
- Converted the combobox format of the Preferences module to the more intuitive 'Tree' format.
- Bugfix in PupMenuMaker: Inconsistent auto-update of the Puppy XDG menu when creating new .desktop files.
- Bugfix in recursive search code: Replaced 'grep -r' with 'grep -R'. The -r option of grep (v2.12 or greater) no longer follows symlinks, except command-line.

_________________
PupMates
Back to top
View user's profile Send private message 
oldyeller


Joined: 15 Nov 2011
Posts: 781
Location: Mishawaka IN

PostPosted: Wed 10 Oct 2012, 15:39    Post subject:  

Thanks,

All ready looked at the CTP and it looks good.

Will be using it in the next Manna OS

Cheers
Back to top
View user's profile Send private message 
radky

Joined: 02 May 2010
Posts: 448

PostPosted: Fri 04 Jan 2013, 10:47    Post subject:
Subject description: PupMenu-3.1
 

Version 3.1. See main post.
- Added support for the comprehensive menu hierarchy (Puppy-specific categories and subcategories) introduced in the Woof specifications of 30 Nov 2012. (Set this option in Preferences)
- Added toggle checkbox to the main interface for the 'close after launch' option.
- Added toggle button to the main interface for standard/enhanced searching.
- Improved the quick-launch feature of the application search option to better emulate Run-dialog programs such as gExec and GRun. (See PupMenu Help)
- Simplified code (touch --no-create) for the show/hide options of PupMenuEdit. (thank you Geoffrey)
- Multiple enhancements of the graphical user interface.
- Added new primary icon for PupMenu (improved rendering when the icon is downsized).

_________________
PupMates
Back to top
View user's profile Send private message 
radky

Joined: 02 May 2010
Posts: 448

PostPosted: Sat 06 Jul 2013, 02:00    Post subject:  

Version 3.2. See main post.
- Added GUI support for the 96-dpi font metrics of Woof-built Puppies, effective 2013-03-26.
- Added option to show Development and Education categories in the built-in menu of PupMenu.
- Added options to show standard Puppy menu categories (such as Business, Document, Personal) or alternate categories (such as Office) which have enhanced compliance with Freedesktop.org menu standards.
- PupMenuEdit and PupMenuMaker continue full support for the conventional category structure of the standard Puppy Menu.
- Added 'Show In' (OnlyShowIn) option to PupMenuEdit. This parameter defines the desktop environments that will show an application in the corresponding menu.
- The category of each menu item is now directly editable in PupMenuEdit, or you can select a new category from the drop-down list.
- Bugfix: In some scenarios, PupMenu exited unexpectedly when the Edit button was selected before first selecting the menu item.

_________________
PupMates
Back to top
View user's profile Send private message 
radky

Joined: 02 May 2010
Posts: 448

PostPosted: Sun 18 Aug 2013, 14:46    Post subject:  

PupMenu-3.3. See main post.
- Added pRun (run dialog module).
- Added option to set default run-dialog utility, including support for the following (if installed): fbrun, gexec, gmrun, grun, lxpanelctl run, pexec, prun, xfrun4.
- Added option to set maximum number of items in the launch history (range 10-30).
- Bugfix: Fontsize defaulted to 11pt in PupMenuEdit.
- Bugfix: In some scenarios, the display font of PupMenu unexpectedly changed when loading the Preferences module.

_________________
PupMates
Back to top
View user's profile Send private message 
Snail

Joined: 18 Oct 2009
Posts: 238

PostPosted: Wed 11 Sep 2013, 03:50    Post subject: What Puppies have this as a standard option?  

Hi Radky.

Great utility. It was built-in the Lucid 5.2.8-005, not surprising as Playdayz was very quick to incorporate user-friendly features. Do you know if it is or will be included as standard in other Puppies, e.g. in standard Woof?
Back to top
View user's profile Send private message 
radky

Joined: 02 May 2010
Posts: 448

PostPosted: Wed 11 Sep 2013, 16:24    Post subject: Re: What Puppies have this as a standard option?  

Snail wrote:
Hi Radky.

Great utility. It was built-in the Lucid 5.2.8-005, not surprising as Playdayz was very quick to incorporate user-friendly features. Do you know if it is or will be included as standard in other Puppies, e.g. in standard Woof?

Hi Snail,

Yes, Playdayz included PupMenu in the official Lucid series of 2011 and 2012, and you may see PupMenu in a few derivatives such as Pemasu's older Dpup Exprimo series of 2011 and 2012, or in current releases of the Akita derivative by sc0ttman, and Manna by oldyeller.

I'm not aware of any current or future release of PupMenu in a Woof-based Puppy, but the PupMenu pet is well tested in most of the current releases of Precise, Slacko, Racy, Raring, Wheezy, LH64, Lucid, Wary, etc.

BTW - PupMenu-3.4 will be available in a few days.

Thanks for your comments. Smile

_________________
PupMates
Back to top
View user's profile Send private message 
Snail

Joined: 18 Oct 2009
Posts: 238

PostPosted: Thu 12 Sep 2013, 05:22    Post subject: PupMenu Fatdog 621  

I've just installed the Pet in Fatdogand it seems to be working, except that [cntrl][shift][M] does nothing? (I'm using the default openbox wm, LXPanel Rox combination)

It looks as though Pupmenu is configured more as a menu editor than as a menu displayer. Do you have any plans to extend the presentation aspect? It would be nice to have a customisable display to match the functionality.

Ideally, I'd like to have PupMenu invoked by the Menu button on the toolbar, and even the right-click on the desktop. The first is easy with Lxpanel. Is there any way to fix the right-click?

Is there a manual for this, so I can test more specifically?

Am I right in thinking that, Pupmenu produces a "true" xdg menu, using the information in the .desktop files, rather than following the customisations to this done by the Puppy distro developers? And that you customise this menu by editing the .desktop files themselves, using the Pupmenu editor.? I don't know anything much about this but I think that something like this must be happening, as the few changes I make are sometimes appearing in the openbox menu but not in Fatdog's main menu. I wonder if it would not be better to have the edit acting on copies? This would mean that the original menu status would be always available to fall back on and also you could potentially have diffferent menus for different purposes. However, to get the full effect, you would you always have to use PupMenu to do the displaying, to bypass the developer choices?

What gets searched with the plus search option? Is it the full contents of the .desktop files or just the tooltip (comment) text? or maybe mime-type info as well? Perhaps those last two could be separate search options?

What happens with items with multiple categories?
Back to top
View user's profile Send private message 
Jasper


Joined: 25 Apr 2010
Posts: 1111
Location: England

PostPosted: Thu 12 Sep 2013, 12:44    Post subject:  

Hi Snail,

Did you set up the Ctrl+Shift+m shortcut via the PupMenu Hotkey from its Preferences menu?

My regards
Back to top
View user's profile Send private message 
Snail

Joined: 18 Oct 2009
Posts: 238

PostPosted: Thu 12 Sep 2013, 13:52    Post subject: [Control][Shift][M]
Subject description: Works but not as default
 

Thanks Jasper. Yes, following your sugestion, it works now. However, both the help panel and the first post on this thread seem to suggest that it should be enabled as the default. Nothing wrong with the way it is but maybe a document bug? Or is it just a minor peculiarity of how Pupmenu and Fatdog act on initial installation? Since Fatdog is acknowleged to be a fork of Puppy, that wouldn't be too surprising, it's good that Pupmenu works.

Actually I pinned PupMenu to the LxPanel task-bar next to the menu button. Instant access!
Back to top
View user's profile Send private message 
radky

Joined: 02 May 2010
Posts: 448

PostPosted: Thu 12 Sep 2013, 14:12    Post subject: Re: PupMenu Fatdog 621  

Snail wrote:
I've just installed the Pet in Fatdogand it seems to be working, except that [cntrl][shift][M] does nothing? (I'm using the default openbox wm, LXPanel Rox combination)

1 - Go to PupMenu->Preferences->Hotkey button
2 - This will add the following code to /root/.config/openbox/rc.xml:
Code:
    <keybind key="C-S-m">
      <action name="Execute">
        <command>PupMenu run</command>
      </action>
    </keybind>

3 -Restart X or, if you prefer, in Fatdog64 you can right-click the desktop (pop-up menu) and go to Openbox->Reconfigure
4- Now, the PupMenu Ctrl+Shift+M hotkey should work for the lxpanel/openbox Desktop in Fatdog64.
Quote:

It looks as though Pupmenu is configured more as a menu editor than as a menu displayer. Do you have any plans to extend the presentation aspect? It would be nice to have a customisable display to match the functionality.

The main PupMenu interface is a menu-selectable application launcher based on categories that you find in a standard XDG menu. Go to PupMenu->Preferences and you will find options for customizing the appearance and functions of the main PupMenu interface. For example, you can optionally show/hide the Development and Education categories (in PupMenu). Also, you have the option to show standard Puppy menu categories (in PupMenu) such as Business, Document, and Personal - or, if you prefer, PupMenu can display menu categories with enhanced Freedesktop.org compliance. In this case, the Business and Document categories are hidden (in PupMenu) and the corresponding menu items are shown in the optional Office category. Similarly, if this option is selected, the Personal category is hidden and those menu items are shown in the Utility category. Additionally, you have the option to hide the Utility category (in PupMenu) and show those corresponding menu items in the optional Accessories category. The menu items (applications) are not lost, but are shown in alternate Freedesktop.org categories that are standard fare in other non-Puppy distros. Lastly, go to the the icon in the right-upper corner of the main user interface and you will find options which display Full, Mid, Mini or Control Panel variants of the PupMenu interface.
Quote:
Ideally, I'd like to have PupMenu invoked by the Menu button on the toolbar, and even the right-click on the desktop. The first is easy with Lxpanel. Is there any way to fix the right-click?

The right-click menu is based on the menu.xml file generated by openbox, so I'm not aware of a way to directly invoke PupMenu by right-clicking the openbox desktop. On the other hand, adding PupMenu to the lxpanel 'Application Launch Bar' would provide easy access at all times.
Quote:
Is there a manual for this, so I can test more specifically?

The PupMenu Help file is accessible from the main interface (click the right-upper corner icon and go to Help), and from the Preferences interface (middle button in lower tray of Preferences). Also, tooltips are available for most options, particularly in Preferences. If you are referring to more information about the XDG menu and .desktop files, then you can go to http://standards.freedesktop.org/desktop-entry-spec/latest/index.html.
Quote:
Am I right in thinking that, Pupmenu produces a "true" xdg menu, using the information in the .desktop files, rather than following the customisations to this done by the Puppy distro developers? And that you customise this menu by editing the .desktop files themselves, using the Pupmenu editor.? I don't know anything much about this but I think that something like this must be happening, as the few changes I make are sometimes appearing in the openbox menu but not in Fatdog's main menu. I wonder if it would not be better to have the edit acting on copies? This would mean that the original menu status would be always available to fall back on and also you could potentially have diffferent menus for different purposes. However, to get the full effect, you would you always have to use PupMenu to do the displaying, to bypass the developer choices?

Yes, PupMenu parses the .desktop files directly and places each application in the XDG category stipulated by the corresponding .desktop file. The editing module of PupMenu (PupMenuEdit) directly edits the .desktop files in accordance with Freedesktop.org standards. PupMenuEdit makes it easy to create a backup (copy) of the original .desktop file before saving the edited version, and you can easily restore the original .desktop file(s) at any time. Also, with PupMenuEdit, you can quickly show/hide applications in XDG compliant menus (this is done by editing the NoDisplay=true and NoDisplay=false parameters in the .desktop files). In Fatdog64, the standard menu (left-lower corner icon) has an abbreviated list of categories - so some menu items may show in unexpected locations. For example, you may find some of your applications in the 'Other' category.
Quote:
What gets searched with the plus search option? Is it the full contents of the .desktop files or just the tooltip (comment) text? or maybe mime-type info as well? Perhaps those last two could be separate search options?

The standard search mode parses the names of .desktop files alphabetically (first letter). The optional enhanced search mode parses all character matches in the names of .desktop files and evaluates information inside the .desktop files, which provides both specific and nonspecific (fuzzy) matches. Currently, the enhanced search option evaluates the following parameters of each .desktop file: Name, Comment and Categories.
Quote:
What happens with items with multiple categories?

In PupMenuEdit, the drop-down list of the Category combobox will assign a single category. If the goal is to place the menu item (application) in multiple different categories in the XDG menu, you can manually append muliple (semicolon delimited) categories to the 'Category' combobox (for example: GTK;Development;IDE;).

Thanks for your comments. Smile

_________________
PupMates
Back to top
View user's profile Send private message 
radky

Joined: 02 May 2010
Posts: 448

PostPosted: Sun 15 Sep 2013, 15:32    Post subject:
Subject description: PupMenu-3.4
 

PupMenu-3.4. See main post.
- Added support for double-click launching of applications.
- Bugfix: In some scenarios, the pRun search toggle-button icon did not show.
- Bugfix: With 'Close after launch' selected in Preferences, the main PupMenu GUI did not automatically close when launching applications from the History module.

_________________
PupMates
Back to top
View user's profile Send private message 
radky

Joined: 02 May 2010
Posts: 448

PostPosted: Thu 03 Apr 2014, 17:42    Post subject:
Subject description: PupMenu-3.5
 

PupMenu-3.5. See main post.
- Added real-time icon viewers to all interfaces (Full, Mid, Mini and CPL), and added support for Woof-CE svg images (usr/share/pixmaps/puppy/*svg).
- Synchronized the placement of buttons on all interfaces.
- Added alternate access to PupMenuEdit from the right-upper corner menubar of PupMenu, and from the standard XDG menu.
- Added an enhanced Favorites tab to PupMenuEdit which manages applications in the Favorites (My-Apps) category of PupMenu -- and concurrently builds (and manages) the identical Favorites category in the standard XDG menu of supported desktops (JWM, IceWM, LXDE, LXPanel, FbPanel, Openbox, Fluxbox and XFCE4).
- Added optional pop-up notification to the Favorites and Show-Hide tabs of PupMenuEdit.
- Reorganized the Preferences module and moved the Default-App and MIME options from Preferences to the PupMenuEdit module.

_________________
PupMates
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 3 of 4 [48 Posts]   Goto page: Previous 1, 2, 3, 4 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Utilities
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1127s ][ Queries: 13 (0.0111s) ][ GZIP on ]