Page 2 of 3

Re: MX 14 CR: The Whisker Menu Thread

Posted: Fri Jul 11, 2014 8:25 pm
by kmathern
Jerry3904 wrote:Nope

Code: Select all

gb@mx1:~
$ apt-cache policy xfce4-whiskermenu-plugin
xfce4-whiskermenu-plugin:
  Installed: 1.4.0-mx140+1
  Candidate: 1.4.0-mx140+1
  Version table:
 *** 1.4.0-mx140+1 0
        500 http://main.mepis-deb.org/mepiscr/mx-test/ mx-14/test i386 Packages
        100 /var/lib/dpkg/status
     1.3.1-1 0
        500 http://main.mepis-deb.org/mepiscr/xfce/ xfce-4.10/main i386 Packages
gb@mx1:~
$ 

If you do a `apt-get update` it'll show up in the xfce-4.10/main repo

Code: Select all

kent@mx1:~
$ apt-cache policy xfce4-whiskermenu-plugin 
xfce4-whiskermenu-plugin:
  Installed: 1.4.0-mx140+1
  Candidate: 1.4.0-mx140+1
  Version table:
 *** 1.4.0-mx140+1 0
        500 http://main.mepis-deb.org/mepiscr/xfce/ xfce-4.10/main i386 Packages
        100 /var/lib/dpkg/status
kent@mx1:~
$ 

Re: MX 14 CR: The Whisker Menu Thread

Posted: Wed Jan 21, 2015 10:29 pm
by Stevo
Update: Just sent a new 1.4.2 build to Tim for the MX test repo, and it has both 32 and 64-bit versions.

The changes from 1.4.0 include:

1.4.2:

- Fix panel button border not shown when pressed.
- Fix commands were editable when disabled.
- Fix incorrectly disabled checkbox for commands position.
- Fix commands next to search when not next to panel button.
- Translation updates: French, Hebrew, Serbian.

xfce4-whiskermenu-plugin (1.4.1)

- Fix crash with invalid utf8 encoding.
- Fix not searching descriptions unless shown.
- Fix not using secure connection to Wikipedia.
- Translation updates: Asturian, Basque, Dutch, Finnish, French, Greek,
Indonesian, Kazakh, Lithuanian, Nepali, Persian, Polish, Romanian,
Spanish, Swedish, Turkish, Ukrainian, Uzbek.
You can install the single deb early from: https://copy.com/NzYxIK0P8V9wYL9M

Re: MX 14 CR: The Whisker Menu Thread

Posted: Fri Feb 20, 2015 5:07 pm
by Stevo
I'm sending up the latest version, 1.5, to the test repository. The upload is here:

https://copy.com/XvhE912xC8Pl17oW

Changes include:
added option to set background opacity;
added profile picture and a command which allows editing the profile picture (via Mugshot);
added customizable limit for recently used;
added support for non-square panel button icon;
added items of Xfce settings manager to allow searching;
rearranged options in configuration dialog and renamed some options;
expand subcategories when activated;
load default settings from XDG location;
make launchers executable when they are added to desktop;
refactored list page code;
use a single instance of the garcon menu;
fixed search activation to allow input methods;
fixed broken menu when closed by window manager;
various other bug fixes and translation updates.
After the upgrade, the menu can be restarted with the command:

Code: Select all

xfce4-panel --restart

Re: MX 14 CR: The Whisker Menu Thread

Posted: Fri Feb 20, 2015 7:57 pm
by Jerry3904
Interesting that Xfce has now made this an official plugin for 4.12

Re: MX 14 CR: The Whisker Menu Thread

Posted: Sat Feb 21, 2015 2:29 pm
by Jerry3904
BTW: I see now that Whisker menu includes by default managing personal info and images using mugshot:
Mugshot is a lightweight user-configuration application and allows you to easily update personal user details.

This includes:
- Linux profile image: ~/.face
- User details stored in /etc/passwd (used by finger)
- Pidgin buddy icon
- LibreOffice user details
The source appears to be from here: https://launchpad.net/mugshot

Have you thought of adding that to the CR repo? Tiny app, and I think we would want to have it--just click on the user's image to run. If we do add it, then I suggest we bring it in with the update.

If we are not going to use it, then we need to ship Whisker plugin in MX-15 with that option unchecked.

Re: MX 14 CR: The Whisker Menu Thread

Posted: Sat Feb 21, 2015 2:32 pm
by Stevo
Sure, that seems like a good idea. Will check it out.

....mugshot is already in Jessie, but I'll see if I can backport it for our current releases.

Re: MX 14 CR: The Whisker Menu Thread

Posted: Sat Feb 21, 2015 4:03 pm
by Stevo
It looks like Jessie's mugshot will have to wait for MX 15, since it requires a newer GTK 3. I can build it, but it gets this error:

Code: Select all

gi._glib.GError: /usr/share/mugshot/ui/MugshotWindow.ui: required gtk+ version 3.6, current version is 3.4
Maybe an older release...

Re: MX 14 CR: The Whisker Menu Thread

Posted: Sat Feb 21, 2015 4:43 pm
by Stevo
Mugshot 0.1 works, it appears in the Settings Menu as "About Me". It can use your webcam to capture your mugshot if you don't have one, very nice. I had to backport the python-pexpect package that it uses.

Packages are here: https://copy.com/OmjUagWmSAJnn1yw

Re: MX 14 CR: The Whisker Menu Thread

Posted: Sat Feb 21, 2015 5:06 pm
by Jerry3904
Hmmm. Doesn't work for me. I installed the python then the mugshot, but get this Gtk error when run in terminal:

Code: Select all

$ mugshot 
/usr/lib/python2.7/dist-packages/gi/overrides/Gtk.py:391: Warning: g_object_set_property: construct property "type" for object `Window' can't be set after construction
  Gtk.Window.__init__(self, type=type, **kwds)

(mugshot:5106): Gtk-WARNING **: Unknown property: GtkEntry.input-purpose

(mugshot:5106): Gtk-WARNING **: Unknown property: GtkEntry.input-purpose

(mugshot:5106): Gtk-WARNING **: Unknown property: GtkEntry.input-purpose

(mugshot:5106): Gtk-WARNING **: Unknown property: GtkEntry.input-purpose

(mugshot:5106): Gtk-WARNING **: Unknown property: GtkEntry.input-purpose

(mugshot:5106): Gtk-WARNING **: Unknown property: GtkEntry.input-purpose

(mugshot:5106): Gtk-WARNING **: Unknown property: GtkEntry.input-purpose

(mugshot:5106): Gtk-WARNING **: Unknown property: GtkEntry.input-purpose
Traceback (most recent call last):
  File "/usr/bin/mugshot", line 47, in <module>
    mugshot.main()
  File "/usr/lib/python2.7/dist-packages/mugshot/__init__.py", line 42, in main
    window = MugshotWindow.MugshotWindow()
  File "/usr/lib/python2.7/dist-packages/mugshot_lib/Window.py", line 50, in __new__
    new_object.finish_initializing(builder)
  File "/usr/lib/python2.7/dist-packages/mugshot/MugshotWindow.py", line 193, in finish_initializing
    self.init_user_details()
  File "/usr/lib/python2.7/dist-packages/mugshot/MugshotWindow.py", line 212, in init_user_details
    name, office, office_phone, home_phone = details.split(',', 3)
ValueError: need more than 1 value to unpack

Re: MX 14 CR: The Whisker Menu Thread

Posted: Sat Feb 21, 2015 6:04 pm
by Gaer Boy
Same errors here.