This is an automated email from the git hooks/post-receive script.

ochosi pushed a change to branch master
in repository apps/xfce4-notifyd.

      from  f7ebbf7   I18n: Update translation ca (100%).
       new  76f397d   Get rid of dbus-glib.
       new  1ebdc11   Port the settings dialog to gtk3
       new  eb03373   Start porting the notification daemon to gtk3, without 
theming for the moment.
       new  e29a321   Convert the Smoke theme to CSS
       new  9faae8f   Ported to GTK3.
       new  541c5e8   Transform the gtkrc theme files to css.
       new  a7d090a   Delete gtkrc files
       new  f6cffa1   Rename default gtkrc to gtk.css
       new  24bba70   Rename gtkrc to gtk.css
       new  90ceaed   Correctly set the GtkStyleProvider on a newly created 
notification and propagates it to children widgets.
       new  f4605ec   Remove the deprecated function gdk_display_get_pointer.
       new  4f278ba   Update news and version information
       new  a75d021   Show only themes that have css file
       new  146810a   Added some code to check for the default theme, in future 
we will use this information to set the css theme to the current one.
       new  7115c60   The problem is that the new code relies on 
GtkStyleContext. Apparently gtk_style_context_get_property does not know 
anything about default values installed with 
gtk_widget_class_install_style_property.
       new  b225af9   Make it compiles with --enable-debug=full
       new  61480bc   Correctly updating the theme for notification windows, 
setting the widget class to 'app-notification' and 'osd' so current user theme 
is selected.
       new  e7305ab   Fix a typo in the css file for the Smoke theme.
       new  ed1eaed   Clean a leftover dbus-glib.h include.
       new  3d22077   Enclose all gtk_style_context_get with 
gtk_style_context_save/ gtk_style_context_restore. This is something completely 
counterintuitive, but in Gtk >= 3.18 calling gtk_style_context_get with a state 
that is different from the current widget state, causes the widget to redraw 
itself. Resulting in a storm of draw callbacks. See : 
https://bugzilla.gnome.org/show_bug.cgi?id=756524
       new  83c5da9   The goal of this commit is to ensure that we always get 
draw event on time. This way we manage to draw the notification with its corner 
borders always correctly, even when there is no display compositing is disabled.
       new  8bd82f5   Revert the previous commit, since it introduces ugly 
effect when the notification is show and then is quickly moved to its correct 
place.
       new  681c9a7   Initialize the data required for workarea, notification 
lists, etc... only once. The first time a notification is created the counter 
last_notification_id is always 2. This counter is used inside the size allocate 
handler, it is checked, if it is 2, the data are created. The problem is that 
gtk sends us two or three size_allocates, leading the recreating of the above 
mentioned data and eventually to a memory leak.
       new  32432c3   Load theme for user dir $HOME/.themes/
       new  7697a14   Remove leftover gtk2 check in configure.ac.in
       new  9be34b3   Fix a couple of compiler warnings.
       new  18b0299   Fix pluggable settings dialog.
       new  cc903a8   Set notification text to left-aligned
       new  a53c120   Drop deprecated widgets from settings, make sure preview 
always shows

The 29 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 AUTHORS                                         |   1 +
 Makefile.am                                     |  50 +-
 NEWS                                            |   3 +
 configure.ac.in                                 |  23 +-
 themes/Default/gtk.css                          |   7 +
 themes/Default/gtkrc                            |   2 -
 themes/Smoke/gtk.css                            |  39 ++
 themes/Smoke/gtkrc                              |  30 -
 themes/ZOMG-PONIES!/gtk.css                     |  30 +
 themes/ZOMG-PONIES!/gtkrc                       |  23 -
 xfce4-notifyd-config/main.c                     |  18 +-
 xfce4-notifyd-config/xfce4-notifyd-config.glade | 155 +++--
 xfce4-notifyd/main.c                            |  31 +-
 xfce4-notifyd/notify-dbus.xml                   |   2 +-
 xfce4-notifyd/xfce-notify-daemon.c              | 718 ++++++++++++++----------
 xfce4-notifyd/xfce-notify-window.c              | 525 ++++++++---------
 16 files changed, 855 insertions(+), 802 deletions(-)
 create mode 100644 themes/Default/gtk.css
 delete mode 100644 themes/Default/gtkrc
 create mode 100644 themes/Smoke/gtk.css
 delete mode 100644 themes/Smoke/gtkrc
 create mode 100644 themes/ZOMG-PONIES!/gtk.css
 delete mode 100644 themes/ZOMG-PONIES!/gtkrc

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.
_______________________________________________
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits

Reply via email to