Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Make blueman-adapters XFCE Pluggable #25
Comments
|
What does the X-XfcePluggable feature require? |
|
I do not know. There seem to be no entry about it at Xfce Wiki. I guess commit 95fdccc (written in C) would be of help. Maybe relevant http://xfce.org/download/changelogs/4.10pre1
We may try to ask the contributors for the following files: |
cschramm
added
the
enhancement
label
Sep 24, 2014
|
@nschermer @Jannis @kelnos @stephanarts What does the X-XfcePluggable feature require? |
added a commit
to rworkman/blueman
that referenced
this issue
Dec 14, 2014
|
If it's possible to make a settings dialog pluggable using pygtk, I suspect it's far from trivial, but I've asked in #xfce-devel to see if anyone there knows for sure. In the meantime, the branch I just pushed (referenced above) adds the .desktop file without the pluggable setting, as I think it would be good to have either way. |
|
This looks like it should be helpful, but I'm not competent enough, it seems: http://python.developpez.com/cours/pygtktutorial/php/pygtken/sec-PlugsAndSockets.php |
added a commit
to rworkman/blueman
that referenced
this issue
Dec 14, 2014
added a commit
to rworkman/blueman
that referenced
this issue
Dec 14, 2014
added a commit
to rworkman/blueman
that referenced
this issue
Dec 14, 2014
added a commit
to rworkman/blueman
that referenced
this issue
Dec 14, 2014
added a commit
to rworkman/blueman
that referenced
this issue
Dec 14, 2014
|
@rworkman why do you think that this desktop file is to be optional? You might also want to write a commit for a similar settings dialog of MATÉ desktop environment, I think it is called mate-control-center. |
|
I tend to make things like this optional, as it's quite likely that someone will be running e.g. MATE and won't care for the xfce file to even be installed. I know and you know that it doesn't matter either way, but some people get really bent out of shape over perceived "bloat" being on their systems. Re a similar option for MATE, I'd rather someone who uses MATE and can actually test it do that (same re KDE if there's a comparable thing there). |
added a commit
to rworkman/blueman
that referenced
this issue
Dec 14, 2014
added a commit
to rworkman/blueman
that referenced
this issue
Dec 14, 2014
|
Actually, to me, it does matter, indeed, when I get to have unnecessary files installed,. This desktop file goes into Settings category in standard (maybe, common) menu, so I do not think most users would consider this redundant, despite this dialog being, relatively, compact. |
|
I'm okay with it either way - if the consensus among the blueman project devs is that it should be installed no matter what, then that's cool. I do think that the thunar-sendto one should remain optional though. |
GreenLunar
referenced this issue
Dec 14, 2014
Closed
Add blueman-adapters to mate-control-center settings dialog #150
Thank you for this reference. |
|
blueman does not use pygtk anymore and uses pygobject. However things should be fairly similar but there are differences. |
|
Well, either way, xfce is currently gtk2, so that's another hurdle - I'd be surprised if a gtk3 plug can be embedded in a gtk2 socket. |
added a commit
to rworkman/blueman
that referenced
this issue
Dec 14, 2014
added a commit
to rworkman/blueman
that referenced
this issue
Dec 14, 2014
added a commit
to rworkman/blueman
that referenced
this issue
Dec 14, 2014
added a commit
to rworkman/blueman
that referenced
this issue
Dec 14, 2014
added a commit
to rworkman/blueman
that referenced
this issue
Dec 14, 2014
rworkman
referenced this issue
Dec 14, 2014
Closed
Add blueman apapters config to Xfce settings dialog #152
added a commit
to rworkman/blueman
that referenced
this issue
Dec 14, 2014
added a commit
that referenced
this issue
Dec 19, 2014
A gtk3 plug can be embedded in a gtk2 socket. See images of xfdashboard (GTK+3). |


GreenLunar commentedJan 12, 2014
Original post: namili/blueman#1
In Bug 9674 – Ignore NoDisplay=true there is an example for adding a
blueman-adapters.desktopentry to xfce4-settings-manager.Unfortunately,
X-XfcePluggable=truedoes not work forblueman-adaptersdialog so it is opened in a separate window.