Xfce4-notifyd ported to gdbus and gtk3

flo.xfce at gmx-topmail.de flo.xfce at gmx-topmail.de
Wed Oct 28 12:34:06 CET 2015

there are still some issues. Tested with Adwaita, HighContrast, Raleigh and Radiance, Gtk 3.18.
- Opacity does not work at all. It's always 100% opaque. 
- Smoke theme: The rounded corners show the underlying rectangle in black. (Independet of the system theme). But those disappear after hovering. Nevertheless there is some 'dirt' left. Hard to describe...no smooth corners.
- Default theme: See Smoke, but only when the system theme is Raleigh.
- Settings manager: Notification settings don't get plugged in: (xfce4-notifyd-config:10526): Gtk-WARNING **: Attempting to add a widget with type GtkVBox to a container of type GtkPlug, but the widget is already inside a container of type GtkBox, please remove the widget from its existing container first.
When I start the settings directly from command line it works fine, I get Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
But I guess this is normal behaviour when we want to plug it.

I hope you're not discouraged by all the issues I listed. You've done great work so far.

Kind regards

-----Original message-----
Sent: Wednesday, 21 October 2015 at 22:03:26
From: "Ali Abdallah" <aliovx at gmail.com>
To: "Xfce development list" <xfce4-dev at xfce.org>
Subject: Re: Xfce4-notifyd ported to gdbus and gtk3
Thanks for reporting.

The issue has been solved. It is just a typo in the css file for the 
Smoke theme.


On 10/19/2015 09:00 PM, André Miranda wrote:
> Hello Ali,
> Indeed the default theme is now friendly, but in the config dialog the 
> Default is labeled Smoke and Smoke now is Default, is it a bug or am I 
> messing anything here? (GTK2: Orion, GTK3: Adwaita).
> Another thing is the title centered, as Simon has already mentioned, I 
> agree that now it's better.
> Cheers,
> André Miranda
> On 10/16/2015 03:51 AM, Ali Abdallah wrote:
>> Dear all,
>> I invite you to check the latest commits. When the default theme is 
>> used, the notification daemon now
>> selects correctly the style of the notification popups from the 
>> current user theme. No longer ugly plain rectangles.
>> Cheers,
>> Ali
>> On 10/13/2015 05:01 PM, André Miranda wrote:
>>> Great job Ali, using here, the compilation was clean without 
>>> warnings and it's working nicely so far.
>>> The only downside is that the Default theme used to have rounded 
>>> corners, now it's a plain gray rectangle.
>>> (Archlinux, gtk 3.16)
>>> Cheers,
>>> André Miranda
>>> On 10/13/2015 10:08 AM, Ali Abdallah wrote:
>>>> Dear all,
>>>> This is to announce that our notification daemon has been ported to 
>>>> gdbus and gtk3. Note that there are two branches in 
>>>> git://git.xfce.org/users/ali/xfce4-notifyd
>>>> gdbus-port: For the dbus work
>>>> gtk3-port: For the gtk3 port on top of gdbus-port.
>>>> The new port supports CSS theming, for that I have updated the 
>>>> themes shipped with their closes CSS equivalents.
>>>> Note that there have been efforts to port xfce4-notifyd to gtk3:
>>>> https://mail.xfce.org/pipermail/xfce4-dev/2015-August/031405.html
>>>> https://github.com/Flow-It/xfce4-notifyd
>>>> I did not continue from there, because simply the drawing of the 
>>>> notifications had to be re-written in order to get theme working.
>>>> Happy testing,
>>>> Ali
Xfce4-dev mailing list
Xfce4-dev at xfce.org

More information about the Xfce4-dev mailing list