TheAssassin / libdesktopenvironments

A library that simplifies native UI engineering on the Linux desktop
MIT License
1 stars 0 forks source link

libdesktopenvironments

This little library attempts to make it easier for GUI programs to create a native experience on any desktop environment.

Many GUI frameworks have similar methods, but when trying to use something basic, like e.g. FTLK, the functionality is often missing. These are the cases when this library can be used.

libdesktopenvironments is written in C++98 and does not have any dependencies but the standard library, which means it is really, really portable.

This project was heavily inspired by ScreenFetch's desktop environment detection code.

Copyright

Copyright 2017 TheAssassin. Licensed under the terms of the MIT license. A copy can be found in the file LICENSE.