Code Monkey home page Code Monkey logo

xfce4-kbdleds-plugin's Issues

Build issues on Mint 20.1 XFCE 4.14

It does not build out of the box for the following reason:
autogen.sh complains about a missing README, this can be fixed by copying README.md to README. But a change in the autogen files would be better.

kbdleds icon not visible, Mint XFCE 20.1

After building is successfully (see issues 1 and 2), it can be installed but there is no icon. Not in "Panel -> Add New Items" or in the "About" properties of the plugin.
However, if I copy the xfce4-battery-plugin.png in the 32x32 folder to xfce4-kbdleds-plugin.png, the battery icon shows up in "Panel -> Add New Items" . But the "About" still has no icon.
There probably is a spec that says which icons sizes are used when, but I have not found it.
My panel row height is 32 pixels, if I increase to 60 or so it does not make a difference.

Migrate to GTK+3

XFCE itself is now GTK+3-based. Some distros are starting to gently push towards removing GTK+2-only software. It would be great if this plugin were migrated to GTK+3. If you are OK with that happening but don’t want to do it yourself, I may (no promises) be able to do it myself and send a PR, but I wanted to check in and see if you had any objections first (or avoid duplicate work if it’s already happening).

[FEATURE REQUEST] Parametrize which leds are displayed

In my use case, I need only Caps Lock indicator, as caps lock led broke on physical keyboard.

Feature request here, is to add configuration option to the widget, enabling showing / hiding particular led indicators.

Components are installed in the wrong locations

With the default ¨ ./configure --prefix=/usr " components get installed at wrong locations, at least for Mint 20.1 and Manjaro, compared to for instance the xfce4-battery-plugin.
Running configure as " ./configure --prefix=/usr --datarootdir=/usr/share --libdir=/usr/lib/x86_64-linux-gnu " .
If this should be the default for current distro's, can de ./configure defaults be changed? I am not familiar with autogen or ./configure myself.

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.