Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 510478 - xfce-extra/xfwm4-titleless new package that replaces xfce-base/xfwm4 with some additional features
Summary: xfce-extra/xfwm4-titleless new package that replaces xfce-base/xfwm4 with som...
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-05-16 11:02 UTC by Nikolay Kichukov
Modified: 2017-08-26 19:20 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
xfce-base/xfwm4-titleless/xfwm4-titleless-4.11.2.ebuild (xfwm4-titleless-4.11.2.ebuild,1.53 KB, text/plain)
2014-05-16 11:02 UTC, Nikolay Kichukov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nikolay Kichukov 2014-05-16 11:02:39 UTC
Created attachment 377060 [details]
xfce-base/xfwm4-titleless/xfwm4-titleless-4.11.2.ebuild

Hi all,
I would love to see this new xfwm4 fork in official gentoo repo. Cedl38 has forked the main code to include some new features that are missing in mainline and refused to be included. The project is hosted at github:
https://github.com/cedl38/xfwm4-titleless .

The feature which is so nice to have is removing the window decorations altogether with winow title and buttons from the window when it is maximized. Together with xfce-extra/xfce4-windowck-plugin it makes it a perfect fit for small widescreen monitors by saving precious pixels.

I am attaching a working ebuild that was tested: compiled, installed and used on gentoo linux without any problems.

xfce-base could be wrong section, please change it if necessary.

Cheers,
-Nikolay
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2014-05-16 11:09:56 UTC
If we are adding this to Portage, it will go to xfce-extra/ to indicate it's not part of the upstream core Xfce

I'll look into it later today / or this weekend ...
Comment 2 Nikolay Kichukov 2014-05-19 13:34:54 UTC
(In reply to Samuli Suominen from comment #1)
> If we are adding this to Portage, it will go to xfce-extra/ to indicate it's
> not part of the upstream core Xfce
> 
> I'll look into it later today / or this weekend ...

Thanks Samuli,

Actually, there is a problem with the ebuild which I only caught when I tried it on another system, where I had not previously installed xfwm4-titleless from source.

Basically it configures, compiles and installes, however the titleless feature is actually missing from xfwm4-tweak-settings and thus it cannot be enabled.

If I again do the same in a command terminal:
./autogen.sh && make && make install

it configures, compiles and installes without problems and works as expected.

It seems that the ebuild is not properly configuring/installing the package. So it is broken. If you manage to figure out what is causing it, please edit it and let me know.

I have tried various src_configure/src_compile/src_install options and all failed to build a proper working xfwm4-titleless package.

It is fine to add it into xfce-extra/ - makes sense.

Cheers,
-Nik