Git Product home page Git Product logo

plugin-wingmenu's People

Contributors

brli avatar elviosak avatar lokawn avatar stefonarch avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

plugin-wingmenu's Issues

Doubling bookmarks items

I saw it happen several times on both machines (debian testing/arch) in the last days: the favorite list starts again after the last item.

  • I still am not able to trigger it precisely unfortunately
  • I suspect it happens with local favorites from ~/.local/share/applications when editing them, or adding new ones.

Now I eliminated all local favorites, waiting. Sorry for not being more precise.

Issue Compiling Wingmenu on Debain 11

While trying to compile WingMenu on Debian 11, i encountered following errors:
bash install.sh
-- The C compiler identification is GNU 10.2.1
-- The CXX compiler identification is GNU 10.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Error at CMakeLists.txt:37 (find_package):
Could not find a configuration file for package "Qt5Widgets" that is
compatible with requested version "5.15.3".

The following configuration files were considered but not accepted:

/usr/lib/x86_64-linux-gnu/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake, version: 5.15.2
/lib/x86_64-linux-gnu/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake, version: 5.15.2

-- Configuring incomplete, errors occurred!
See also "/home/pakuser/plugin-wingmenu/build/CMakeFiles/CMakeOutput.log".

Configuring menu size

At first launch I was impressed: it was huge, took 2/3 of screen height.

I learned it's size depends on icon size setting of the panel later. But average users won't, and panel icons usually are bigger than menu icons, for reasons of space.

I see two approaches:

  • use icon size of panel but reduced to 2/3 or 1/2
  • configurable icon size/menu size

Ordering of leave buttons

First of all thanks a lot for the effort!

This is not really an issue but I see that the buttons shutdown, hibernate and so one are alphabetically ordered like the menu and the categories, so in different languages the ordering changes quite randomly.

A default ordering could be from bottom up (or top down) "shutdown - reboot - hibernate - suspend- logout".

Or make ordering/removal (lxqt-leave, hibernate) by D&D possible?

Help compile Wingmenu on Debain 12

i am trying to compile wingmenu plugin on Debian 12 , to be included in PakOS 12 (https://sourceforge.net/projects/pakos/).
Since wingmenu could not be compiled on Debian 11, due to an old qt version, so hoping it could be done on Debian 12, i tried installing dependencies with following errors:
sudo apt install git build-essential cmake qttools5-dev liblxqt0-dev libkf5windowsystem-dev libqt5x11extras5-dev liblxqt-globalkeys-ui0-dev liblxqt-globalkeys0-dev

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package liblxqt-globalkeys-ui0-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
liblxqt-globalkeys-ui1-dev

Package liblxqt-globalkeys0-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
liblxqt-globalkeys1-dev

E: Unable to locate package liblxqt0-dev
E: Package 'liblxqt-globalkeys-ui0-dev' has no installation candidate
E: Package 'liblxqt-globalkeys0-dev' has no installation candidate

Please post latest dependency list for compiling wingmenu on Debian 12. I need to include it in PakOS 12.
Thx

Last selection is not cleared at reopening

It's some kind of random, but usually something is selected already when opening the menu, depending where the selection was.

Steps to reproduce:

  1. select one favorite, launch it or exit the menu moving the cursor out of it
  2. reopen it and hit enter, the previous selection is still there and will be launched.

With item of the categories it's different, another item is selected at reopening, didn't track down the mechanism.

Getting a weird box around categories when hovering

The menu starts normally but when category is changed by hovering a weird box appears around all category text.
Does not appear around apps list or logout menu.

But when using keyboard for navigation it is present on logout menu, apps list and categories depending on which is being changed.

image

Using keyboard for navigation.
image

On archlinux, using latest commit with Kvantum Engine and MateriaDark theme, system theme is selected in LxQt themes.

The Menu looks super amazing btw.

Please add license file

Please include feasible opensource license and comply, if is GPL-based, the source code header with license copyright annotation.

Right click > add to favorites broken

Noticed that there is no right click menu anymore on menu items, therefore "Favorites" is essentially broken. Maybe this is due to an update of qt5, recompiling doesn't fix it.

Distro: Archlinux

Display empty favorites at first run

When there are no favorites "All applications" is shown in applicationsview, which is confusing.

A place holder (a default favorite?) "No favorites yet here" or similar could avoid that.

I'm afraid that this is the last issue I can find.

[Feature Request] Add "Last used"

I see that some menus have that, if it's possible why not offer it too? But IMO better optional, kind of:


[x] Show "Last used"
   Show last [8] applications
   [ ] Display "Last used" instead of favorites

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.