/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 8; tab-width: 8 -*- */ /* e-gray-bar.c * * Copyright (C) 2001 Ximian, Inc. * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License as * published by the Free Software Foundation; either version 2 of the * License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * General Public License for more details. * * You should have received a copy of the GNU General Public * License along with this program; if not, write to the * Free Software Foundation, Inc., 59 Temple Place - Suite 330, * Boston, MA 02111-1307, USA. * * Author: Ettore Perazzoli <ettore@ximian.com> */ #ifdef HAVE_CONFIG_H #include <config.h> #endif #include "e-gray-bar.h" #include <gtk/gtkrc.h> #include <gtk/gtktypeutils.h> #include <gtk/gtkwidget.h> #include <gal/util/e-util.h> #define PARENT_TYPE gtk_event_box_get_type () static GtkEventBoxClass *parent_class = NULL; static void endarken_style (GtkWidget *widget) { GtkRcStyle *rc_style = gtk_rc_style_new(); rc_style->color_flags[GTK_STATE_NORMAL] |= GTK_RC_BG; rc_style->bg[GTK_STATE_NORMAL].red = 0x8000; rc_style->bg[GTK_STATE_NORMAL].green = 0x8000; rc_style->bg[GTK_STATE_NORMAL].blue = 0x8000; gtk_widget_modify_style (widget, rc_style); gtk_rc_style_unref (rc_style); } static void impl_style_set (GtkWidget *widget, GtkStyle *previous_style) { static int in_style_set = 0; if (in_style_set > 0) return; in_style_set ++; endarken_style (widget); in_style_set --; (* GTK_WIDGET_CLASS (parent_class)->style_set) (widget, previous_style); } static void class_init (GtkObjectClass *object_class) { GtkWidgetClass *widget_class; parent_class = gtk_type_class (PARENT_TYPE); widget_class = GTK_WIDGET_CLASS (object_class); widget_class->style_set = impl_style_set; } static void init (EGrayBar *gray_bar) { } GtkWidget * e_gray_bar_new (void) { GtkWidget *new; new = gtk_type_new (e_gray_bar_get_type ()); return new; } E_MAKE_TYPE (e_gray_bar, "EGrayBar", EGrayBar, class_init, init, PARENT_TYPE) tron4/files/minimist-1.2.2</option> <option value='dependabot/npm_and_yarn/devel/electron4/files/minimist-1.2.3'>dependabot/npm_and_yarn/devel/electron4/files/minimist-1.2.3</option> <option value='dependabot/npm_and_yarn/devel/electron4/files/node-fetch-2.6.1'>dependabot/npm_and_yarn/devel/electron4/files/node-fetch-2.6.1</option> <option value='dependabot/npm_and_yarn/devel/electron4/files/serve-10.1.2'>dependabot/npm_and_yarn/devel/electron4/files/serve-10.1.2</option> <option value='dependabot/npm_and_yarn/devel/electron4/files/y18n-3.2.2'>dependabot/npm_and_yarn/devel/electron4/files/y18n-3.2.2</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/elliptic-6.5.3'>dependabot/npm_and_yarn/devel/electron6/files/elliptic-6.5.3</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/elliptic-6.5.4'>dependabot/npm_and_yarn/devel/electron6/files/elliptic-6.5.4</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8'>dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/lodash-4.17.19'>dependabot/npm_and_yarn/devel/electron6/files/lodash-4.17.19</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/lodash.merge-4.6.2'>dependabot/npm_and_yarn/devel/electron6/files/lodash.merge-4.6.2</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/node-fetch-2.6.1'>dependabot/npm_and_yarn/devel/electron6/files/node-fetch-2.6.1</option> <option value='dependabot/npm_and_yarn/devel/electron6/files/serve-10.1.2'>dependabot/npm_and_yarn/devel/electron6/files/serve-10.1.2</option> <option value='gnome-3.22'>gnome-3.22</option> <option value='gnome-3.24'>gnome-3.24</option> <option value='gnome-3.26'>gnome-3.26</option> <option value='gnome-3.28'>gnome-3.28</option> <option value='gnome-3.32'>gnome-3.32</option> <option value='gnome-3.36'>gnome-3.36</option> <option value='gstreamer'>gstreamer</option> <option value='gstreamer-1.16'>gstreamer-1.16</option> <option value='gstreamer0.10-removal'>gstreamer0.10-removal</option> <option value='main' selected='selected'>main</option> <option value='master'>master</option> <option value='mate-1.16'>mate-1.16</option> <option value='mate-1.18'>mate-1.18</option> <option value='mate-1.20'>mate-1.20</option> <option value='mate-1.22'>mate-1.22</option> </select> <input type='submit' value='switch'/></form></td></tr> <tr><td class='sub'>FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)</td><td class='sub right'></td></tr></table> <table class='tabs'><tr><td> <a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/about/'>about</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/'>summary</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/refs/'>refs</a><a class='active' href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/net/pear-Net_MAC'>log</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/tree/net/pear-Net_MAC'>tree</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/net/pear-Net_MAC'>commit</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/diff/net/pear-Net_MAC'>diff</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/stats/net/pear-Net_MAC'>stats</a></td><td class='form'><form class='right' method='get' action='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/net/pear-Net_MAC'> <select name='qt'> <option value='grep'>log msg</option> <option value='author'>author</option> <option value='committer'>committer</option> <option value='range'>range</option> </select> <input class='txt' type='search' size='10' name='q' value=''/> <input type='submit' value='search'/> </form> </td></tr></table> <div class='path'>path: <a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/'>root</a>/<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/net'>net</a>/<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/net/pear-Net_MAC'>pear-Net_MAC</a></div><div class='content'><table class='list nowrap'><tr class='nohover'><th></th><th class='left'>Commit message (<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/net/pear-Net_MAC?showmsg=1'>Expand</a>)</th><th class='left'>Author</th><th class='left'>Age</th><th class='left'>Files</th><th class='left'>Lines</th></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/net/pear-Net_MAC?id=0ab32182bcf87f7e936c8ea58e408058e7ed4727'>*/pear-*: Take maintainership</a></td><td>Po-Chuan Hsieh</td><td><span title='2021-05-23 00:20:48 +0800'>2021-05-23</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/net/pear-Net_MAC?id=727adba8e56a5ada32e20e20f83eb1ade3a1f501'>*: reset miwi's ports after safekeeping his ports bit.</a></td><td>Rene Ladan</td><td><span title='2021-05-05 00:57:55 +0800'>2021-05-05</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/net/pear-Net_MAC?id=305f148f482daf30dcf728039d03d019f88344eb'>Remove # $FreeBSD$ from Makefiles.</a></td><td>Mathieu Arnold</td><td><span title='2021-04-06 22:31:07 +0800'>2021-04-06</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+0</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/net/pear-Net_MAC?id=6f8c3511128f6009eecb9bc477284b70f1d259cd'>hand over Maintainership to miwi</a></td><td>Jochen Neumeister</td><td><span title='2020-03-07 01:33:54 +0800'>2020-03-07</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/net/pear-Net_MAC?id=3cd8c8cf31f3b10a961e720dbc7d0c55db1a8134'>Update distinfo and unbreak this port</a></td><td>Sunpoet Po-Chuan Hsieh</td><td><span title='2017-06-11 15:41:51 +0800'>2017-06-11</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+4</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/net/pear-Net_MAC?id=fc373ceed2dad6f9cf6f32b25d9404ec1f40157e'>- Update maintainer address</a></td><td>Jochen Neumeister</td><td><span title='2017-05-16 21:37:51 +0800'>2017-05-16</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/net/pear-Net_MAC?id=92266c522425ae856e9c7136458b1ed43179adf4'>- Update WWW: pear.php.net uses https://</a></td><td>Sunpoet Po-Chuan Hsieh</td><td><span title='2016-12-13 23:05:06 +0800'>2016-12-13</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/net/pear-Net_MAC?id=f4e1f3b974b3972e7779f3f2820eee78b56e63ea'>Pass maintainership of PEAR ports to the submitter</a></td><td>Jan Beich</td><td><span title='2016-11-04 15:50:45 +0800'>2016-11-04</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/net/pear-Net_MAC?id=78450f0a5d7b9f5a5fe23e8ee03dd9aed03738dc'>Reset miwi@'s ports, he stepped down from the Ports Team.</a></td><td>Rene Ladan</td><td><span title='2016-07-26 04:01:02 +0800'>2016-07-26</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/net/pear-Net_MAC?id=4e942b64191e2ef98dce2c5af31047a8640db768'>- Fix trailing whitespace in pkg-descrs, categories [g-n]*</a></td><td>Dmitry Marakasov</td><td><span title='2016-05-19 18:44:11 +0800'>2016-05-19</span></td><td>1</td><td><span class='deletions'>-3</span>/<span class='insertions'>+3</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/net/pear-Net_MAC?id=b233276d780d89ce6fa291b8fda9e472e3189378'>- Take Maintainership</a></td><td>Martin Wilke</td><td><span title='2015-11-26 20:04:00 +0800'>2015-11-26</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/net/pear-Net_MAC?id=91a1caa2422800c8478cb82e13d208ef07398bc2'>Reset miwi's maintainership per his demand</a></td><td>Baptiste Daroussin</td><td><span title='2014-11-18 17:37:31 +0800'>2014-11-18</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/net/pear-Net_MAC?id=b0305d41aff6dba2c2de7e0e80152393226eba09'>Convert to USES=pear</a></td><td>Baptiste Daroussin</td><td><span title='2014-09-24 00:57:57 +0800'>2014-09-24</span></td><td>1</td><td><span class='deletions'>-7</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/net/pear-Net_MAC?id=4f5544a38b1a9cb3b0735ff410b51e7794dfeed4'>Stage support for non-IGNORED pear classes</a></td><td>Antoine Brodin</td><td><span title='2013-11-26 01:59:58 +0800'>2013-11-26</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+0</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/net/pear-Net_MAC?id=0c710c7b4edb5ca79906be0115763864bc7c903f'>Add NO_STAGE all over the place in preparation for the staging support (cat: ...</a></td><td>Baptiste Daroussin</td><td><span title='2013-09-21 06:10:23 +0800'>2013-09-21</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+1</span></td></tr>