PupMenu-6.2.1

Miscellaneous tools
Message
Author
radky
Posts: 977
Joined: Mon 03 May 2010, 03:13

#21 Post by radky »

Version 2.2. See main post.
- Bugfix: Mouse-click in white space of the Applications window displayed information of a previously selected item.
- Added filter to exclude non-functional menu files which lack the standard .desktop extension.
- Enhanced notification status of launch and edit buttons.

radky
Posts: 977
Joined: Mon 03 May 2010, 03:13

#22 Post by radky »

Version 2.3. See main post.
- Added option to show/hide tray applications.
- Added enhanced search option which complements the standard search function of the application finder.
- Added immediate feedback when the search option finds no item.
- Moved search icon to the left-inside margin of the entry box.
- Revised Preferences GUI.

radky
Posts: 977
Joined: Mon 03 May 2010, 03:13

#23 Post by radky »

Slight problem with the initial upload of PupMenu-2.3 :oops:

Now corrected.

radky
Posts: 977
Joined: Mon 03 May 2010, 03:13

#24 Post by radky »

Version 2.4. See main post.
- Added single-pane (mini-mode) view of the user interface.
- Added option to quickly toggle between dual-pane and single-pane views.

radky
Posts: 977
Joined: Mon 03 May 2010, 03:13

#25 Post by radky »

Version 2.5. See main post.
- Added checkbox option in Preferences to override the 'NoDisplay=true' parameter of menu items (i.e., hidden menu items are made visible in PupMenu, but remain hidden in the Puppy XDG menu).
- Added icon option in search box to quickly clear/reset the current application search.
- Disabled the nonfunctional pop-up search option of the gtkdialog tree widget.
- Enhanced integration with 32-bit and 64-bit Puppy derivatives.
[color=blue][b][url=http://www.smokey01.com/radky/PupMates.html]PupMates[/url][/b][/color]

radky
Posts: 977
Joined: Mon 03 May 2010, 03:13

#26 Post by radky »

Version 2.6. See main post.
- Added Information window to the mini-view GUI for the display of descriptive menu-item names.
- Added option to show/hide the margin (border relief) of small GUI buttons (showing the margin facilitates button recognition when navigating the GUI in some GTK themes).
- Enabled support for the updated jwm_menu_create module of jwm-tools (the updated version of jwm-tools supports the "NoDisplay=true" entry of .desktop files).
- Enhanced user interface for the Preferences module.
- Bugfix: In some Puppy derivatives, selecting a program in the Applications window required double-clicking to view output in the Information window.
[color=blue][b][url=http://www.smokey01.com/radky/PupMates.html]PupMates[/url][/b][/color]

radky
Posts: 977
Joined: Mon 03 May 2010, 03:13

#27 Post by radky »

Version 2.7. See main post.
- Enabled quick-access to menu creation from the main PupMenu interface. Access to menu creation is still available in the Preferences GUI.
- Added option to show/hide tray utilities in the reduced-view GUI (this option is still available in the full-view GUI).
- Improved access to options in Preferences.
- Enhanced MenuMaker module.
[color=blue][b][url=http://www.smokey01.com/radky/PupMates.html]PupMates[/url][/b][/color]

radky
Posts: 977
Joined: Mon 03 May 2010, 03:13

#28 Post by radky »

Version 2.8. See main post.
- Please note: this release requires gtkdialog4 (Puppy5 derivatives or updated Puppy4 derivatives).
- Added optional third view of the main user interface (conveniently small while retaining essential features of an application finder/launcher).
- The main PupMenu interface supports quick access to mini-view, mid-view and full-view modes (select the icon in upper right corner of main GUI).
- The Preferences interface opens in the current/active tab when refreshing the menu.
- Added support to Preferences for combobox multi-column text.
- Added new options to the MenuMaker module (menu-item viewer, comprehensive drop-down list of menu categories, and 'Msg' checkbox to show/hide confirmation messages).
- Added support for SpaceFM file manager.
- Bugfix: error loading mime-types in Preferences.
- Bugfix: inconsistent update of the XDG menu when removing/hiding menu items in derivatives without fixmenus.
[color=blue][b][url=http://www.smokey01.com/radky/PupMates.html]PupMates[/url][/b][/color]

Jim1911
Posts: 2460
Joined: Mon 19 May 2008, 20:39
Location: Texas, USA

#29 Post by Jim1911 »

Minor problem, the menu edit function performs the edit, however information pane doesn't reflect the change. Image below is from Jejy69's Precise-MATE desktop, however I had a similar problem with Fatdog64-601. Previous versions, I had only used the edit function to see what it opened, this time I performed an edit to change the icon.
Attachments
image-4.jpg
(29.71 KiB) Downloaded 832 times

radky
Posts: 977
Joined: Mon 03 May 2010, 03:13

#30 Post by radky »

Hi Jim,

Select the Refresh button of PupMenu (full-view mode).

This will rescan all menu files and update all data for the information window.
Attachments
Refresh.png
(6.92 KiB) Downloaded 815 times
[color=blue][b][url=http://www.smokey01.com/radky/PupMates.html]PupMates[/url][/b][/color]

radky
Posts: 977
Joined: Mon 03 May 2010, 03:13

#31 Post by radky »

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.
[color=blue][b][url=http://www.smokey01.com/radky/PupMates.html]PupMates[/url][/b][/color]

radky
Posts: 977
Joined: Mon 03 May 2010, 03:13

#32 Post by radky »

Version 2.8.1. See main post.
- Bugfix: delay (key lag) in search box function after exiting the Configuration module.
[color=blue][b][url=http://www.smokey01.com/radky/PupMates.html]PupMates[/url][/b][/color]

radky
Posts: 977
Joined: Mon 03 May 2010, 03:13

#33 Post by radky »

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.
[color=blue][b][url=http://www.smokey01.com/radky/PupMates.html]PupMates[/url][/b][/color]

User avatar
oldyeller
Posts: 889
Joined: Tue 15 Nov 2011, 14:26
Location: Alaska

#34 Post by oldyeller »

Thanks,

All ready looked at the CTP and it looks good.

Will be using it in the next Manna OS

Cheers

radky
Posts: 977
Joined: Mon 03 May 2010, 03:13

#35 Post by radky »

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).
[color=blue][b][url=http://www.smokey01.com/radky/PupMates.html]PupMates[/url][/b][/color]

radky
Posts: 977
Joined: Mon 03 May 2010, 03:13

#36 Post by radky »

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.
[color=blue][b][url=http://www.smokey01.com/radky/PupMates.html]PupMates[/url][/b][/color]

radky
Posts: 977
Joined: Mon 03 May 2010, 03:13

#37 Post by radky »

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.
[color=blue][b][url=http://www.smokey01.com/radky/PupMates.html]PupMates[/url][/b][/color]

Snail
Posts: 331
Joined: Sun 18 Oct 2009, 07:32

What Puppies have this as a standard option?

#38 Post by Snail »

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?

radky
Posts: 977
Joined: Mon 03 May 2010, 03:13

Re: What Puppies have this as a standard option?

#39 Post by radky »

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. :)
[color=blue][b][url=http://www.smokey01.com/radky/PupMates.html]PupMates[/url][/b][/color]

Snail
Posts: 331
Joined: Sun 18 Oct 2009, 07:32

PupMenu Fatdog 621

#40 Post by Snail »

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?

Post Reply